/*--- 10.10.2013 ---*/

.all{
width:100%;
height:130px;
margin:0;
padding:0;
background:url(../images/blackwave.png)/*tpa=http://webfox.ws/templates/WebFox/images/blackwave.png*/ top repeat-x;	
}
.topline{
height:35px;	
width:1000px;
}
.social{
height:20px;
padding:0;
margin:5px 0 0 0;
float:left;
}
.social ul{
height:24px;
font-size:14px;
list-style:none;
margin:0;
display:inline;
}
.social li
{ 
float: left;
position: relative;
text-align:left;
margin:0 15px 0 0;
}
.social li a{
	font-size:11px;
	font-weight:bold;
color:#ccc;
line-height:20px;
padding:0;
display: block;
text-decoration:none;
}
.social li a:hover{
color:#fff;
text-decoration:underline;
}

/* دخبرت  */
.searchblock{
width:250px;
height:20px;
float:right;
margin:5px 0 0 50px;
background:#f1f1f1 url(../images/shadow.png)/*tpa=http://webfox.ws/templates/WebFox/images/shadow.png*/ repeat-x;	
border-radius:4px;
}
.searchblock ul{
height:30px;
list-style:none;
padding:0;
width:170px;
display:inline;
}
.searchblock li
{ 
float:left;
position: relative;
border:0;
display:block;
height:30px;
}
.searchblock li a
{
float:left;
position: relative;
text-align:center;
}
.searchblock .searchbt input{
width:20px;
height:20px;
background:url(../images/searchbt.png)/*tpa=http://webfox.ws/templates/WebFox/images/searchbt.png*/ 0 0 no-repeat;
}
.searchblock .searchbt input:hover{
background-position: 0 -25px;
}
.searchform{
color:#909090;
width:212px;
height:16px;
line-height:15px;
padding:2px 8px;
border:0px;
font-size:12px;
font:Verdana, Geneva, sans-serif;
background:transparent;
overflow:hidden;
}


.profile{
width:160px;
float:left;
margin:0 0 10px 10px;
}

#header{
width:1000px;
height:80px;
}
.logo{
margin-top:5px;
width:300px;
height:80px;
float:left;
}
.seotext{
width:232px;
height:70px;
color:#fff;	
font-size:11px;
padding:5px 0;
float:left;
overflow:hidden;
position:relative;
text-shadow:1px 1px 1px #707070;
}
.seotext a{
color:#fff;	
}
.seotext a:hover{
text-decoration:none;	
}
.block468{
width:468px;
height:60px;
text-align:center;
margin:10px 0 10px 0;
float:right;
}
#container{
width:1000px;
margin:0px auto;
padding:0;
position:relative;
}
#top{
width:1020px;
height:40px;
background:url(../images/navi.png)/*tpa=http://webfox.ws/templates/WebFox/images/navi.png*/ no-repeat;
position:relative;
top:0;
padding:0 0 10px 0;
left:-10px;
z-index:50;
}

/* Add-button */
#profile .add { float:left; margin-top:-5px; }
#profile .add a {
  display:block;
  height:37px;
  padding: 0 20px;
  text-decoration: none;
  color: #fff;
  font-size: 18px;
  text-shadow: 1px 1px 0 rgba(0,0,0,0.2);
  line-height: 35px;
  background: #cc781d; /* Old browsers */
background: -moz-linear-gradient(top,  #cc781d 0%, #ca8519 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cc781d), color-stop(100%,#ca8519)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #cc781d 0%,#ca8519 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #cc781d 0%,#ca8519 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #cc781d 0%,#ca8519 100%); /* IE10+ */
background: linear-gradient(to bottom,  #cc781d 0%,#ca8519 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc781d', endColorstr='#ca8519',GradientType=0 ); /* IE6-9 */

  border-radius: 4px;
}
#profile .add a:hover { background: #ca8519;}

.loginprof {
    width: 1000px;
    padding: 5px 0;
    margin: 0 auto;
}

.filter .sub-menu { display:table; zoom: 1; margin:-5px 0px 10px 166px; box-shadow:#e2e5ed 0px 0px 4px 1px; background:#dadee9 url(../images/switcher-bg.png)/*tpa=http://webfox.ws/templates/WebFox/images/switcher-bg.png*/ repeat-x; padding:7px 9px 7px 9px; border-radius:10px; font-size: 11px; text-transform: uppercase }
.filter .sub-menu li { margin-right:3px; padding:3px 4px 4px 5px; border-radius:6px; cursor:pointer; position:relative }
.filter .sub-menu li a { text-decoration:none; color:#677594; border-bottom:1px dashed; text-shadow:0px 1px 0px #fff }
.filter .sub-menu li a:hover { color:#E52F24; border-bottom:1px dashed; text-shadow:0px 1px 0px #fff }
.filter .sub-menu li.active { border-top:1px solid #808da9; border-bottom:1px solid #e9ecf0; background:#a9b2c5 }
.filter .sub-menu li.active a { border-bottom:0px; color:#fff; text-shadow:1px 1px 0px #7785a3; font-weight:bold }
.filter .sub-menu li.active .strelka { position:absolute; top:20px; left:12px; width:7px; height:5px; background:url(../images/switcher-active2.png)/*tpa=http://webfox.ws/templates/WebFox/images/switcher-active2.png*/ no-repeat; display:block }

.miniprof{
	background: url(../images/miniprofbg.png)/*tpa=http://webfox.ws/templates/WebFox/images/miniprofbg.png*/ no-repeat;
	width:200px;
	height:70px;
    float:right;
	padding:0 10px;
	margin:-23px 0;
}

/* Profile */
#profile .acc { float:right; position:relative; padding:10px 0px 0px 0px; width:100%; }
#profile .acc .auth { font:10px Tahoma; color:#7486aa; }
#profile .acc .auth .avatart { float:left; position:relative }
#profile .acc .auth .avatart .ava-fon {
    /*background:url(../images/ava-bg.png) no-repeat;*/
    z-index:1;
    width:55px;
    height:56px;
    position:absolute;
    left:0px; 
    top:0px;
}
#profile .acc .auth .avatart img { width:55px; height:54px; margin-top:1px;
    border-radius: 3px;
}

#profile .acc .auth .message {
    position:absolute; 
    font-weight:bold; 
    z-index:2; 
    top:10px; 
    left:42px; 
    display:block; 
    text-decoration:none; 
    /*background:url(../images/message-count.png) no-repeat top;*/ 
    background: #8EB400;
    /* padding:1px 0px 0px 8px;  */
    padding: 0 4px;
    font-size:11px; 
    color:#fff; 
    text-shadow:0px 1px 0px #396600; 
    border-radius:2px; 
    /* height:21px; 
    width:14px; */
    height: 16px;
    line-height: 16px;
}

#profile .acc .auth .uncheck {
    position:absolute; 
    font-weight:bold; 
    z-index:2; 
    top:50px; 
    left:42px; 
    display:block; 
    text-decoration:none; 
    /*background:url(../images/message-count.png) no-repeat top;*/ 
    background: #fa2b5a;
    /* padding:1px 0px 0px 8px;  */
    padding: 0 4px;
    font-size:11px; 
    color:#fff; 
    text-shadow:0px 1px 0px #b21035; 
    border-radius:2px; 
    /* height:21px; 
    width:14px; */
    height: 16px;
    line-height: 16px;
}

#profile .acc .auth .favorite {
    position:absolute; 
    font-weight:bold; 
    z-index:2; 
    top:30px; 
    left:42px; 
    display:block; 
    text-decoration:none; 
    /*background:url(../images/message-count.png) no-repeat top;*/ 
    background: #ffa800;
    /* padding:1px 0px 0px 8px;  */
    padding: 0 4px;
    font-size:11px; 
    color:#fff; 
    text-shadow:0px 1px 0px #b21035; 
    border-radius:2px; 
    /* height:21px; 
    width:14px; */
    height: 16px;
    line-height: 16px;
}

#profile .acc .auth .points {
    position:absolute; 
    font-weight:bold; 
    z-index:2; 
    top:50px; 
    left:42px; 
    display:block; 
    text-decoration:none; 
    /*background:url(../images/message-count.png) no-repeat top;*/ 
    background: #335e93;
    /* padding:1px 0px 0px 8px;  */
    padding: 0 4px;
    font-size:11px; 
    color:#fff; 
    text-shadow:0px 1px 0px #b21035; 
    border-radius:2px; 
    /* height:21px; 
    width:14px; */
    height: 16px;
    line-height: 16px;
}

.uncheck_userinfo {
    position:absolute; 
    font-weight:bold; 
    z-index:2; 
    top:30px; 
    left:52px; 
    display:block; 
    text-decoration:none; 
    /*background:url(../images/message-count.png) no-repeat top;*/ 
    background: #fa2b5a;
    /* padding:1px 0px 0px 8px;  */
    padding: 0 4px;
    font-size:11px; 
    color:#fff; 
    text-shadow:0px 1px 0px #b21035; 
    border-radius:2px; 
    /* height:21px; 
    width:14px; */
    height: 16px;
    line-height: 16px;
}

#profile .acc .auth ul { 
    float:left; 
    margin:3px 0px 0px 12px;
    font-family:Arial, sans-serif; 
}
#profile .acc .auth ul li { padding-bottom:1px; font-size:11px;  clear:both }
#profile .acc .auth ul li:first-child { padding-bottom:6px; color:#454545; font-size:12px; font-weight:bold }
#profile .acc .auth ul li a { color:#a86907; }
#profile .acc .auth ul li a:hover { color:#91651f }
#profile .acc .auth ul li .ratee { position:relative; left:0px; top:-6px; font-size:10px; color:#454545; font-weight:bold; cursor: help }
#profile .acc .auth ul li .ratee.neg { color:#c60000 }
#profile .acc .auth ul li .logout { background:url(../images/logout-icon.png)/*tpa=http://webfox.ws/templates/WebFox/images/logout-icon.png*/ no-repeat 0px 0px; width:13px; height:10px; display:block; position:relative; top:2px; float:right; }

@-moz-document url-prefix() {
    #profile .acc .auth ul { float:left; margin:0px 0px 0px 12px }
}

#profile .acc .guest { padding-top:13px; color:#6f89ab; font-size:14px; line-height:28px; }
#profile .acc .guest a { color:#fff }
#profile .acc .guest a:hover { color:#d2dce9 }
#profile .acc .guest .reg { display:block; text-decoration:none; width:151px; height:30px; float:left; background:url(../images/reg-button.png)/*tpa=http://webfox.ws/templates/WebFox/images/reg-button.png*/ no-repeat; text-align:center; text-shadow:0px 1px 0px #1651c7 }
#profile .acc .guest .reg:hover { background-position:0px -30px; color: #a0e2fd }
#profile .acc .guest .reg:active { background-position:0px -60px; color: #a0e2fd }

/*--- 26.10.2013 ---*/

.profm{
       background:url(../images/menuprof.png)/*tpa=http://webfox.ws/templates/WebFox/images/menuprof.png*/ no-repeat;
	   width: 44px;
	   height: 40px;
	   margin: 3px 10px;
	   float:left;
	   	-webkit-transition: all 3s ease;
    -moz-transition: all 3s ease;
    -o-transition: all 3s ease;
	transition: all 3s ease;
	   }
.profm:hover{
background:url(../images/menuprofh.png)/*tpa=http://webfox.ws/templates/WebFox/images/menuprofh.png*/ no-repeat;
     opacity:0.7;
	-webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -o-transition: all 1s ease;
	transition: all 1s ease;
	   }	

.profl{
       background:url(../images/menulog.png)/*tpa=http://webfox.ws/templates/WebFox/images/menulog.png*/ no-repeat;
	   width: 44px;
	   height: 40px;
	   margin: 3px -40px;
	   float:right;
	   }
.profl:hover{
background:url(../images/menulogh.png)/*tpa=http://webfox.ws/templates/WebFox/images/menulogh.png*/ no-repeat;
     opacity:0.7;
	-webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -o-transition: all 1s ease;
	transition: all 1s ease;
	   }	   
	   
/*--- 27.10.2013 ---*/
	   
.lasttopicsBox {
	border:1px solid #e8e2cb;
	margin:10px 15px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
.lasttopicsBox .ltBlockHead {
	padding:10px;
	border-bottom:2px solid #debc36;
	box-shadow:0px -5px 5px #fff2c0 inset;
	-moz-box-shadow:0px -5px 5px #fff2c0 inset;
	-webkit-box-shadow:0px -5px 5px #fff2c0 inset;
}
.lasttopicsBox .ltBlockHead h4 {
	font-size:14px;
	color:#d2b236;
	text-transform:uppercase;
}
.ltContent, .ltContent .topicInfo a, .ltContent .topicInfo a:visited, .ltContent .topicInfo a:hover {color:#A4A4A4;}
.ltContent {font-size:11px;}
.ltContent a.topicLink, .ltContent a.topicLink:hover, .ltContent a.topicLink:visited {
	font-weight:bold;
	font-size:12px;
	color:#ccb236;
}
.ltContent td {border-bottom:1px solid #ebeae5; padding:4px;}
.ltContent table tr:last-child td {border-bottom:0px;}
.ltContent .topicIcon {width:22px;}
.ltContent .topicStats {color:#777; line-height:16px; width:100px; text-align:right; padding-right:10px;}
a.ipbAvatar {
	display:block;
	float:left;
	position:relative;
}
a.ipbAvatar:after {
	position:absolute;
	top:0px;
	left:0px;
	bottom:0px;
	right:0px;
	box-shadow:0px 1px 3px rgba(0,0,0,0.5) inset;
	content:"";
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
a.ipbAvatar img {
	width:40px;
	height:40px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
.ltContent .topicLastposter {width:25%;}
.ltContent .topicLastposter .lastPostDetails {
	display:block;
	margin-left:46px;
	line-height:16px;
	padding-top:4px;
}

.ipbBadge {
	color:#fff;
	font-family:"Trebuchet MS", tahoma;
	font-weight:bold;
	background:#B4B4B4;
	text-shadow:0px -1px 0px rgba(0,0,0,0.25);
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	display:inline-block;
	font-size:10px;
	line-height:9px;
	padding:3px 4px;
	text-transform:uppercase;
	box-shadow:0px 5px 5px rgba(255,255,255,0.4) inset;
}
.ipbBadge.orange {background:#ED7914;}
.ipbBadge.green {background:#7DA711;}
ul.topic_pages {
	list-style:none;
	margin:0;
	padding:0;
	opacity:0.5;
}
.ltContent tr:hover ul.topic_pages {opacity:1 !important;}
ul.topic_pages li {float:left;}
ul.topic_pages a, ul.topic_pages a:visited {
	display:inline-block;
	font-family:tahoma;
	font-size:10px;
	line-height:10px;
	color:#fff !important;
	background:#9966CC;
	margin:1px;
	text-align: center;
	min-width:8px;
	padding:3px 4px;
	text-decoration:none;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
}
ul.topic_pages a:hover {color:#fff; background:#127AD0;}	   

/*--- 03.11.2013---*/

.vesti {
 background: #fbc23a; /* Old browsers */
 background: url(data: image/svg+xml; /* IE9 SVG, needs conditional override of 'filter' to 'none' */
 background: -moz-linear-gradient(top, #fbc23a 0%, #df9d36 100%); /* FF3.6+ */
  base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmNTc1OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZjM2MzciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbc23a), color-stop(100%,#df9d36)); /* Chrome,Safari4+ */
 background: -webkit-linear-gradient(top, #fbc23a 0%,#df9d36 100%); /* Chrome10+,Safari5.1+ */
 background: -o-linear-gradient(top, #fbc23a 0%,#df9d36 100%); /* Opera 11.10+ */
 background: -ms-linear-gradient(top, #fbc23a 0%,#df9d36 100%); /* IE10+ */
 background: linear-gradient(to bottom, #fbc23a 0%,#df9d36 100%); /* W3C */
 filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#fbc23a', endColorstr='#df9d36',GradientType=0 ); /* IE6-8 */
 -webkit-box-shadow: inset 0px 1px 0px 0px rgba(255, 118, 119, 1), 0px 1px 3px 0px rgba(212, 121, 122, 1);
 -moz-box-shadow: inset 0px 1px 0px 0px rgba(255, 118, 119, 1), 0px 1px 3px 0px rgba(212, 121, 122, 1);
 box-shadow: inset 0px 1px 0px 0px rgba(255, 118, 119, 1), 0px 1px 3px 0px rgba(212, 121, 122, 1);
 -webkit-border-radius: 3px;
 -moz-border-radius: 3px;
 border-radius: 3px;
 padding: 0;
 font-size: 12px;
 color: #fff;
 text-shadow: 0 1px 0 rgba(0,0,0,0.23);
 border: 1px solid #4c90c4;
 border-color: #f03f40 #dc2829 #d41f20 #dc2829;
 overflow: hidden;
 margin: 0px 0px 0 0px;
 width:700px;
 }
 
.vestii {
 padding: 4px 10px 4px 55px;
 background: url("../images/error1.png")/*tpa=http://webfox.ws/templates/WebFox/images/error1.png*/ no-repeat 11px 10px;
 line-height: 14px;
 font-size: 12px;
 color: #fff;
 min-height: 44px;
 overflow: hidden;
 text-shadow: 0 1px 0 rgba(0,0,0,0.20); }