body{
 font-size:10pt;
 font-family: tahoma, sans-serif;
font-style: normal;
font-variant: normal;
font-weight: normal;
 margin:0;
 background:url(/img/fons/1.png);
 color:#404040;
font-style: normal;
font-variant: normal;
font-weight: normal;
}
.title_content a{
 color:white;
 text-shadow:none;
 -moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
-webkit-transition: all 0.2s ease;
}
.title_content a:hover{
 text-shadow:0 0 2px black;
}
.blocktitle a{
 color:white;
 text-shadow:none;
 -moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
-webkit-transition: all 0.2s ease;
}
.blocktitle a:hover{
 text-shadow:0 0 2px black;
}
.info_panel a{
 color:white;
 text-shadow:none;
 -moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
-webkit-transition: all 0.2s ease;
}
.info_panel a:hover{
 text-shadow:0 0 2px black;
 text-decoration:none;
}
.put a{
 text-decoration:none;
 color:white;
 text-shadow:none;
 -moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
-webkit-transition: all 0.2s ease;
}
.put a:hover{
 text-decoration:none;
 text-shadow:0 0 2px black;
}
a{
 color:#404040;
 text-decoration:none;
}
a:hover{
 text-decoration:underline;
}
/**TOP**/
.margin{
 margin-left:70px;
}
.reg1{
 text-decoration:none;
 display:inline-block;
 font-size:11pt;
 font-family: tahoma, sans-serif;
font-style: normal;
font-variant: normal;
font-weight: normal;
 vertical-align:middle;
 height:25px;
 color:black;
padding:5px;
 padding-top:10px;
 padding-right:10px;
 padding-left:10px;
text-align:center;
 float:left;
 color:white;
 border-right:1px solid black;
 border-bottom:1px solid black;
 -moz-transition: -moz-box-shadow 0.2s ease;
-o-transition: box-shadow 0.2s ease;
-webkit-transition: -webkit-box-shadow 0.2s ease;
}
.reg1:hover{
 -webkit-box-shadow:0 0 5px rgba(0,0,0,25);
 -moz-box-shadow:0 0 5px rgba(0,0,0,25);
 box-shadow:0 0 5px rgba(0,0,0,25);
}
.reg1:active{
 -webkit-box-shadow:inset 0 0 3px rgba(0,0,0,25);
 -moz-box-shadow:inset 0 0 3px rgba(0,0,0,25);
 box-shadow:inset 0 0 3px rgba(0,0,0,25);
}
.reg{
 text-decoration:none;
 display:inline-block;
 font-size:11pt;
 font-family: tahoma, sans-serif;
font-style: normal;
font-variant: normal;
font-weight: normal;
 vertical-align:middle;
 width:120px;
 height:25px;
 color:black;
padding:5px;
 padding-top:10px;
text-align:center;
 float:left;
 color:white;
 border-right:1px solid black;
 border-bottom:1px solid black;
}
.reg:hover{
 -webkit-box-shadow:0 0 5px rgba(0,0,0,25);
 -moz-box-shadow:0 0 5px rgba(0,0,0,25);
 box-shadow:0 0 5px rgba(0,0,0,25);
}
.reg:active{
 -webkit-box-shadow:inset 0 0 3px rgba(0,0,0,25);
 -moz-box-shadow:inset 0 0 3px rgba(0,0,0,25);
 box-shadow:inset 0 0 3px rgba(0,0,0,25);
}
.logo{
 margin-left:10%;
 font-size:30pt;
 margin-top:30px;
 color:white;
 text-shadow:0 0 2px black;
}
.panel{
 background:url(/img/posttabs-bg.png);
 height:40px;
 vertical-align:middle;
 margin-bottom:30px;
 width:100%;
 border-bottom:1px solid black; 
 -webkit-box-shadow:0 0 5px black;
 -moz-box-shadow:0 0 5px black;
 box-shadow:0 0 5px black;
}
.top{
 z-index:3;
 position: relative;
 -webkit-box-shadow:0 0 5px black;
 -moz-box-shadow:0 0 5px black;
 box-shadow:0 0 5px black;
 border-top-left-radius:3px;
 border-top-right-radius:3px;
 margin-left:8%;
 margin-right:8%;
margin-top:30px;
 height:30px;
 background:url(/img/posttabs-bg.png);
 border:1px solid black;
 border-bottom:none;
}
.top a{
 text-decoration:none;
 display:inline-block;
 width:auto;
 height:20px;
 border-right:1px solid black;
 color:white;
 text-shadow:1px 1px 2px #404040;
 padding:5px;
 font-size:11pt;
 -moz-transition: -moz-box-shadow 0.2s ease;
-o-transition: box-shadow 0.2s ease;
-webkit-transition: -webkit-box-shadow 0.2s ease;
}
.top a:hover{
 -webkit-box-shadow:0 0 5px rgba(0,0,0,25);
 -moz-box-shadow:0 0 5px rgba(0,0,0,25);
 box-shadow:0 0 5px rgba(0,0,0,25);
}
.top a:active{
 -webkit-box-shadow:inset 0 0 3px rgba(0,0,0,25);
 -moz-box-shadow:inset 0 0 3px rgba(0,0,0,25);
 box-shadow:inset 0 0 3px rgba(0,0,0,25);
}
.top .link{
 border-right:none;
 border-left:1px solid black;
 float:right;
 display:inline;
}
/**END TOP**/
/**CONTENT**/
#site-bg{
 z-index:0;
 position: relative;
 -webkit-box-shadow:0 0 5px black;
 -moz-box-shadow:0 0 5px black;
 box-shadow:0 0 5px black;
padding:10px;
 margin-left:8%;
 margin-right:8%;
background:#efefef;
border:1px solid black;
 border-bottom-left-radius:3px;
 border-bottom-right-radius:3px;
}
#leftcol{
 float:left;
 width:200px;
}
#maincol{
 margin-left:210px;
}
#rightcol{
 width:200px;
 float:right;
display:none;
}

/**END CONTENT**/
/**BLOCK**/
.blocktitle{
 position: relative;
-webkit-box-shadow:0 0 3px rgba(0,0,0,25);
 -moz-box-shadow:0 0 3px rgba(0,0,0,25);
 box-shadow:0 0 3px rgba(0,0,0,25);
 background:url(/img/posttabs-bg.png);
 border:1px solid black;
 padding:5px;
 height:auto;
 color:white;
 border-top-left-radius:3px;
 border-top-right-radius:3px;
 font-size:12pt;
 z-index:1;
}
.blockcontent{
 position: relative;
 z-index:0;
 background:#efefef;
 padding:5px;
 border:1px solid black;
 border-top:none;
 border-bottom-left-radius:3px;
 border-bottom-right-radius:3px;
 margin-bottom:10px;
-webkit-box-shadow:0 0 3px rgba(0,0,0,25);
 -moz-box-shadow:0 0 3px rgba(0,0,0,25);
 box-shadow:0 0 3px rgba(0,0,0,25);
}
/**END BLOCK**/
/**CATALOG F.**/
.add{
 font-size:10pt;
}
.title_content{
 position:relative;
 z-index:1;
 font-size:12pt;
-webkit-box-shadow:0 0 3px rgba(0,0,0,25);
 -moz-box-shadow:0 0 3px rgba(0,0,0,25);
 box-shadow:0 0 3px rgba(0,0,0,25);
 background:url(/img/posttabs-bg.png);
 border:1px solid black;
 padding:5px;
 color:white;
 height:auto;
 border-top-left-radius:3px;
 border-top-right-radius:3px;
}
.info_panel{
-webkit-box-shadow:0 0 3px rgba(0,0,0,25);
 -moz-box-shadow:0 0 3px rgba(0,0,0,25);
 box-shadow:0 0 3px rgba(0,0,0,25);
 color:white;
 padding:3px;
 height:15px;
 font-size:8pt;
 border-top:1px solid black;
 border-bottom-left-radius:3px;
 border-bottom-right-radius:3px;
 background:url(/img/posttabs-bg.png);
}
.put{
 font-size:15px;
-webkit-box-shadow:0 0 3px rgba(0,0,0,25);
 -moz-box-shadow:0 0 3px rgba(0,0,0,25);
 box-shadow:0 0 3px rgba(0,0,0,25);
 text-color:white;
 padding-left:5px;
 height:30px;
 color:white;
border-radius:3px;
 background:url(/img/posttabs-bg.png);
 border:1px solid black;
 vertical-align:middle;
}
.put .ss{
 font-size:15px;
 padding-top:5px;
 float:right;
 height:25px;
 width:152px;
 border-left:1px solid black;
 padding-right:5px;
 padding-left:5px;
 cursor:pointer;
 color:white;
 position:relative;
 text-align:center;
 -moz-transition: -moz-box-shadow 0.2s ease;
-o-transition: box-shadow 0.2s ease;
-webkit-transition: -webkit-box-shadow 0.2s ease;
}
.put .ss:hover{
-webkit-box-shadow: 0 0 5px rgba(0,0,0,25); 
 -moz-box-shadow: 0 0 5px rgba(0,0,0,25); 
 box-shadow: 0 0 5px rgba(0,0,0,25);
}
.put .ss:active{
 -webkit-box-shadow:inset 0 0 3px rgba(0,0,0,25);
 -moz-box-shadow:inset 0 0 3px rgba(0,0,0,25);
 box-shadow:inset 0 0 3px rgba(0,0,0,25);
}
.ska{
 width:100%;
 border:1px solid #c0c0c0;
 height:50px;
}
.font{
color:white;
}
/**END CATALOG F.**/
/**INPUTS**/
input[type="button"]{
background:#efefef;
 border-radius:2px;
 text-decoration:none;
 border:1px solid #c0c0c0;
 color:#404040;
 text-shadow:0 0 2px white;
 padding:3px;
-moz-transition:all 0.2s ease;
 -webkit-transition:all 0.2s ease;
 -o-transition:all 0.2s ease;
 transition:all 0.2s ease;
 font-size:10pt;
 font-family: tahoma, sans-serif;
font-style: normal;
font-variant: normal;
font-weight: normal;
}
input[type="button"]:hover{
 text-decoration:none;
 background:-webkit-linear-gradient(top,#e6e6e6,#ccc);
 background:-moz-linear-gradient(top,#e6e6e6,#ccc);
 background:-o-linear-gradient(top,#e6e6e6,#ccc);
 border:1px solid black;
 color:black;
 cursor:pointer;
 -webkit-box-shadow:0 0 2px rgba(0,0,0,25); 
 -moz-box-shadow:0 0 2px rgba(0,0,0,25); 
 box-shadow:0 0 2px rgba(0,0,0,25); 
}
input[type="button"]:active{
 -webkit-box-shadow:inset 0 0 3px rgba(0,0,0,25); 
 -moz-box-shadow:inset 0 0 2px rgba(0,0,0,25); 
 box-shadow:inset 0 0 3px rgba(0,0,0,25); 
 background:-webkit-linear-gradient(top,#ccc,#e6e6e6);
 background:-moz-linear-gradient(top,#ccc,#e6e6e6);
 background:-o-linear-gradient(top,#ccc,#e6e6e6);
 border:1px solid black;
 color:black;
 cursor:pointer;
}
input[type="submit"]{
 font-size:10pt;
 font-family: tahoma, sans-serif;
font-style: normal;
font-variant: normal;
font-weight: normal;
background:#efefef;
 border-radius:2px;
 text-decoration:none;
 border:1px solid #c0c0c0;
 color:#404040;
 text-shadow:0 0 2px white;
 padding:3px;
-moz-transition:all 0.2s ease;
 -webkit-transition:all 0.2s ease;
 -o-transition:all 0.2s ease;
 transition:all 0.2s ease;
}
input[type="submit"]:hover{
 text-decoration:none;
 background:-webkit-linear-gradient(top,#e6e6e6,#ccc);
 background:-moz-linear-gradient(top,#e6e6e6,#ccc);
 background:-o-linear-gradient(top,#e6e6e6,#ccc);
 border:1px solid black;
 color:black;
 cursor:pointer;
 -webkit-box-shadow:0 0 2px rgba(0,0,0,25); 
 -moz-box-shadow:0 0 2px rgba(0,0,0,25); 
 box-shadow:0 0 2px rgba(0,0,0,25); 
}
input[type="submit"]:active{
 -webkit-box-shadow:0 0 3px rgba(0,0,0,25) inset; 
 -moz-box-shadow:0 0 2px rgba(0,0,0,25) inset; 
 box-shadow:0 0 3px rgba(0,0,0,25) inset; 
 background:-webkit-linear-gradient(top,#ccc,#e6e6e6);
 background:-moz-linear-gradient(top,#ccc,#e6e6e6);
 background:-o-linear-gradient(top,#ccc,#e6e6e6);
 border:1px solid black;
 color:black;
 cursor:pointer;
}
input[type="reset"]{
 font-size:10pt;
 font-family: tahoma, sans-serif;
font-style: normal;
font-variant: normal;
font-weight: normal;
background:#efefef;
 border-radius:2px;
 text-decoration:none;
 border:1px solid #c0c0c0;
 color:#404040;
 text-shadow:0 0 2px white;
 padding:3px;
-moz-transition:all 0.2s ease;
 -webkit-transition:all 0.2s ease;
 -o-transition:all 0.2s ease;
 transition:all 0.2s ease;
}
input[type="reset"]:hover{
 text-decoration:none;
 background:-webkit-linear-gradient(top,#e6e6e6,#ccc);
 background:-moz-linear-gradient(top,#e6e6e6,#ccc);
 background:-o-linear-gradient(top,#e6e6e6,#ccc);
 border:1px solid black;
 color:black;
 cursor:pointer;
 -webkit-box-shadow:0 0 2px rgba(0,0,0,25); 
 -moz-box-shadow:0 0 2px rgba(0,0,0,25); 
 box-shadow:0 0 2px rgba(0,0,0,25); 
}
input[type="reset"]:active{
 -webkit-box-shadow:inset 0 0 3px rgba(0,0,0,25); 
 -moz-box-shadow:inset 0 0 2px rgba(0,0,0,25); 
 box-shadow:inset 0 0 3px rgba(0,0,0,25); 
 background:-webkit-linear-gradient(top,#ccc,#e6e6e6);
 background:-moz-linear-gradient(top,#ccc,#e6e6e6);
 background:-o-linear-gradient(top,#ccc,#e6e6e6);
 border:1px solid black;
 color:black;
 cursor:pointer;
}
input[type="text"]{
 border-radius:2px;
 border:1px solid #c0c0c0;
 -moz-transition: -moz-box-shadow 0.2s ease;
-o-transition: box-shadow 0.2s ease;
-webkit-transition: -webkit-box-shadow 0.2s ease;
resize:none !important;
}
input[type="text"]:hover{
 border-radius:2px;
 box-shadow:inset 0px 1px 3px #c3c3c3!important; 
 -webkit-box-shadow:inset 0px 1px 3px #c3c3c3!important; 
 -moz-box-shadow:inset 0px 1px 3px #c3c3c3!important; 
}
input[type="text"]:focus{
 border-radius:2px;
 border:1px solid #c0c0c0 !important;
 box-shadow:inset 0px 1px 3px #c3c3c3!important; 
 -webkit-box-shadow:inset 0px 1px 3px #c3c3c3!important; 
 -moz-box-shadow:inset 0px 1px 3px #c3c3c3!important; 
}
textarea{
 border-radius:2px;
 border:1px solid #c0c0c0;
 -moz-transition: -moz-box-shadow 0.2s ease;
-o-transition: box-shadow 0.2s ease;
-webkit-transition: -webkit-box-shadow 0.2s ease;
 resize:none !important;
}
textarea:hover{
 border-radius:2px;
 box-shadow:inset 0px 1px 3px #c3c3c3!important; 
 -webkit-box-shadow:inset 0px 1px 3px #c3c3c3!important; 
 -moz-box-shadow:inset 0px 1px 3px #c3c3c3!important; 
}
textarea:focus{
 border-radius:2px;
 border:1px solid #c0c0c0 !important;
 box-shadow:inset 0px 1px 3px #c3c3c3!important; 
 -webkit-box-shadow:inset 0px 1px 3px #c3c3c3!important; 
 -moz-box-shadow:inset 0px 1px 3px #c3c3c3!important; 
}
input[type="password"]{
 border-radius:2px;
 border:1px solid #c0c0c0;
 -moz-transition: -moz-box-shadow 0.2s ease;
-o-transition: box-shadow 0.2s ease;
-webkit-transition: -webkit-box-shadow 0.2s ease;
resize:none !important;
}
input[type="password"]:hover{
 border-radius:2px;
 box-shadow:inset 0px 1px 3px #c3c3c3!important; 
 -webkit-box-shadow:inset 0px 1px 3px #c3c3c3!important; 
 -moz-box-shadow:inset 0px 1px 3px #c3c3c3!important; 
}
input[type="password"]:focus{
 border-radius:2px;
 border:1px solid #c0c0c0;
 box-shadow:inset 0px 1px 3px #c3c3c3!important; 
 -webkit-box-shadow:inset 0px 1px 3px #c3c3c3!important; 
 -moz-box-shadow:inset 0px 1px 3px #c3c3c3!important; 
}
.font{
 padding:5px;
}
/**END INPUT**/
/**COMMENTS**/
.comtitle{
 position: relative;
-webkit-box-shadow:0 0 3px rgba(0,0,0,25);
 -moz-box-shadow:0 0 3px rgba(0,0,0,25);
 box-shadow:0 0 3px rgba(0,0,0,25);
 background:url(/img/posttabs-bg.png);
 border:1px solid black;
 padding:5px;
 height:23px;
 color:white;
 border-top-left-radius:3px;
 border-top-right-radius:3px;
 font-size:12pt;
 z-index:1;
}
.commentform{ 
 float:left; 
 width:99.8%;
 background:#efefef; 
 border:1px solid #c0c0c0; 
 padding-bottom:3px; 
 margin-bottom:10px;
 border-radius:3px;
 margin-right:3px;
} 
.comm4{ 
 float:left; 
 width:80px; 
} 
.comm3{ 
 margin: 5px 0px 5px 10px; 
} 
.comm2{ 
 overflow: hidden; 
 text-align:justify; 
 margin: 0px 0px 0px 10px; 
 padding: 5px 0px; 
 border-top: 1px solid #ccc; 
} 
.comm1{ 
 text-align:right; 
 margin: 3px 3px 0px 10px; 
} 
.otvet{
 overflow:hidden!important;
 border: 1px solid #eccece; 
 padding: 10px;
 background:#fcf6f6;
margin-left:10px;
} 
.avatar { 
 width:50px; 
 height:50px; 
 margin:10px;
border:5px solid #404040;
 border-radius:3px;
 -webkit-box-shadow:0 0 3px black;
 -moz-box-shadow:0 0 3px black;
 box-shadow:0 0 3px black;
 float:left;
} 
.font1{
 font: 9px Verdana,Arial,Helvetica, sans-serif;
} 
/**END COMMENTS**/
/**FOOTER**/
.footer{
 -webkit-box-shadow:0 0 7px black; 
 -moz-box-shadow:0 0 7px black; 
 box-shadow:0 0 7px black;
background:url(/img/bottom-fon.png);
height-max:20px;
width:100%;
 margin-top:24px;
 padding-left:20px;
 padding-bottom:20px;
 padding-top:20px;
 border-top:1px solid black;
}
.knopka3{
 font-size:11pt;
 font-family: tahoma, sans-serif;
font-style: normal;
font-variant: normal;
font-weight: normal;
 vertical-align:middle;
width:100px;
 height:25px;
 color:black;
padding:5px;
 padding-top:10px;
text-align:center;
 float:right;
 color:white;
 border-left:1px solid black;
 border-bottom:1px solid black;
 -moz-transition: -moz-box-shadow 0.2s ease;
-o-transition: box-shadow 0.2s ease;
-webkit-transition: -webkit-box-shadow 0.2s ease;
}
.knopka3:hover{
 -webkit-box-shadow:0 0 5px black; 
 -moz-box-shadow:0 0 5px black; 
 box-shadow:0 0 5px black;
color:white;
cursor:pointer;
}
.knopka{
 font-size:11pt;
 font-family: tahoma, sans-serif;
font-style: normal;
font-variant: normal;
font-weight: normal;
 vertical-align:middle;
width:100px;
 height:25px;
 color:black;
padding:5px;
 padding-top:10px;
text-align:center;
 float:right;
 color:white;
 border-left:1px solid black;
 border-bottom:1px solid black;
 -moz-transition: -moz-box-shadow 0.2s ease;
-o-transition: box-shadow 0.2s ease;
-webkit-transition: -webkit-box-shadow 0.2s ease;
}
.knopka:hover{
color:white;
cursor:pointer;
 -webkit-box-shadow:0 0 5px black; 
 -moz-box-shadow:0 0 5px black; 
 box-shadow:0 0 5px black;
}
.knopka1{
 font-size:11pt;
 font-family: tahoma, sans-serif;
font-style: normal;
font-variant: normal;
font-weight: normal;
 vertical-align:middle;
width:100px;
 height:25px;
 color:black;
padding:5px;
 padding-top:10px;
text-align:center;
 float:right;
 color:white;
 border-left:1px solid black;
 border-bottom:1px solid black;
 -moz-transition: -moz-box-shadow 0.2s ease;
-o-transition: box-shadow 0.2s ease;
-webkit-transition: -webkit-box-shadow 0.2s ease;
}
.knopka1:hover{
color:white;
cursor:pointer;
 -webkit-box-shadow:0 0 5px black; 
 -moz-box-shadow:0 0 5px black; 
 box-shadow:0 0 5px black;
}
.knopka2{
 position:absolute;
 display:inline-block;
background:#404040;
width:100px;
height:15px;
 color:white;
 float:right;
padding:5px;
text-align:center;
 margin-left:90%;
 margin-right:5%;
 border-top-right-radius:4px;
 border-top-left-radius:4px;
 -moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
-webkit-transition: all 0.2s ease;
}
.knopka2:hover{
 background:white;
 color:black;
 -webkit-box-shadow:0 0 5px black; 
 -moz-box-shadow:0 0 5px black; 
 box-shadow:0 0 5px black;
cursor:pointer;
}
.knopka2:active{
 -webkit-box-shadow:inset 0 0 5px black;
 -moz-box-shadow:inset 0 0 5px black;
 box-shadow:inset 0 0 5px black;
}
.drop{
-webkit-box-shadow:0 0 5px rgba(0,0,0,25);
 -moz-box-shadow:0 0 5px rgba(0,0,0,25);
 box-shadow:0 0 5px rgba(0,0,0,25);
width:200px;
height:auto;
background:#4C4C4C;
display:none;
border-radius:4px;
border:1px solid black;
padding:3px;
color:white;
 z-index:5;
 position: relative;
}
.drop2{
 z-index:5;
 position: relative;
-webkit-box-shadow:0 0 5px rgba(0,0,0,25);
 -moz-box-shadow:0 0 5px rgba(0,0,0,25);
 box-shadow:0 0 5px rgba(0,0,0,25);
width:200px;
height:auto;
background:#4C4C4C;
display:none;
border-radius:4px;
border:1px solid black;
padding:3px;
color:white;
}
.drop1{
 z-index:5;
 position: relative;
-webkit-box-shadow:0 0 5px rgba(0,0,0,25);
 -moz-box-shadow:0 0 5px rgba(0,0,0,25);
 box-shadow:0 0 5px rgba(0,0,0,25);
width:200px;
height:auto;
background:#4C4C4C;
display:none;
border-radius:4px;
border:1px solid black;
padding:3px;
color:white;
}
.knopka:hover .drop{
display:block;
position:absolute;
cursor:pointer;
margin-top:18px;
 right:120px;
}
.knopka1:hover .drop1{
display:block;
position:absolute;
cursor:pointer;
margin-top:18px;
 right:10px;
}
.knopka3:hover .drop2{
display:block;
 opacity:1;
position:absolute;
cursor:pointer;
margin-top:18px;
 right:230px;
}
.position{
 top:200px;
 vertical-align:middle;
}
.text{
 padding:3px;
 height:auto;
 width:auto;
 background:white;
 color:black;
 text-align:left;
 font-family: tahoma, sans-serif;
font-size: 11px;
font-style: normal;
font-variant: normal;
font-weight: normal;
}
.banner{border-radius:3px;padding:5px;border:1px solid black;-webkit-box-shadow:inset 0 0 3px black;-moz-box-shadow:inset 0 0 3px black;box-shadow:inset 0 0 3px black;background:#efefef;width:90px;height:31px;}
.copyright{text-shadow:0 0 3px #ccc;padding:4px;border:1px solid black;-webkit-box-shadow:inset 0 0 3px black;-moz-box-shadow:inset 0 0 3px black;box-shadow:inset 0 0 3px black;background:#efefef;display:inline-block;border-radius:3px;color:black;text-align:center;}
/**FOOTEREND**/
#body{} 
 ::-webkit-scrollbar 
 { 
 width: 10px; 
 height: 5px; 
 cursor:pointer;
 } 
 ::-webkit-scrollbar-track-piece 
 { 
 background-color: #efefef; 
 border-left:1px solid #c0c0c0;
 border-right:1px solid #c0c0c0;
padding:2px;
 cursor:pointer;
 } 
 ::-webkit-scrollbar-thumb:vertical 
 { 
 cursor:pointer;
 height: 5px; 
 background-color: #666; 
 } 
 ::-webkit-scrollbar-thumb:horizontal 
 { 
 border-top:1px solid #c0c0c0;
 cursor:pointer;
 border-bottom:1px solid #c0c0c0;
 width: 10px; 
 height: 15px; 
 background-color: #666; 
}
/* ----- Переключение страниц ----- */ 
.pagesBlockuz1, .pagesBlockuz2, .catPages1, .pagesBlock2, .pagesBlock1 {border:0px;margin-bottom:10px;margin-top:10px;height:22px;-moz-transition: -moz-box-shadow 0.2s ease;-o-transition: box-shadow 0.2s ease;-webkit-transition: -webkit-box-shadow 0.2s ease;} 
.pagesBlockuz1 a:link, .pagesBlockuz2 a:link, .pagesBlock2 a:link, .pagesBlock1 a:link, .catPages1 a:link, 
.pagesBlockuz1 a:visited, .pagesBlockuz2 a:visited, .pagesBlock2 a:visited, .pagesBlock1 a:visited, .catPages1 a:visited, 
.pagesBlockuz1 a:hover, .pagesBlockuz2 a:hover, .pagesBlock2 a:hover, .pagesBlock1 a:hover, .catPages1 a:hover, 
.pagesBlockuz1 a:active, .pagesBlockuz2 a:active, .pagesBlock2 a:active, .pagesBlock1 a:active, .catPages1 a:active {height:2px;color:white !important;text-decoration:none !important; background:url(/img/posttabs-bg.png);padding:5px;font-size:11px;border: 1px solid black; border-radius:2px;-moz-transition: -moz-box-shadow 0.2s ease;-o-transition: box-shadow 0.2s ease;-webkit-transition: -webkit-box-shadow 0.2s ease;} 
.pagesBlockuz1 a:hover, .pagesBlockuz2 a:hover, .pagesBlock2 a:hover, .pagesBlock1 a:hover, .catPages1 a:hover {-webkit-box-shadow:0 1px 2px rgba(0,0,0,25);-moz-box-shadow:0 1px 2px rgba(0,0,0,25);box-shadow:0 1px 2px rgba(0,0,0,25);height:20px;color:white;text-decoration:none; background:url(/img/posttabs-bg.png);padding:5px;font-size:11px;border: 1px solid black; border-radius:2px;-moz-transition: -moz-box-shadow 0.2s ease;-o-transition: box-shadow 0.2s ease;-webkit-transition: -webkit-box-shadow 0.2s ease;} 
.pagesBlockuz1 b, .pagesBlockuz2 b, .pagesBlock2 b, .pagesBlock1 b, .catPages1 b {height:22px;color:white !important;text-decoration:none !important; background:url(/img/posttabs-bg.png);padding:5px;font-size:11px;border: 1px solid black; border-radius:2px;-moz-transition: -moz-box-shadow 0.2s ease;-o-transition: box-shadow 0.2s ease;-webkit-transition: -webkit-box-shadow 0.2s ease;} 
/* ----------------- */
/* Ajax окно To Do List 
 ----------------------------------------------*/ 
 .xt {background:transparent url(/img/tool-sprites.png) no-repeat!important; margin-left:5px!important; margin-top:7px!important;} 
 .xt-close{background-position:0 0!important;} 
 .xt-close-over{background-position:-15px 0!important;} 
 .xt-mini{background-position:0 -15px!important;} 
 .xt-mini-over{background-position:-15px -15px!important;} 
 .xt-maxi{background-position:0 -30px!important;} 
 .xt-maxi-over{background-position:-15px -30px!important;} 
 .xt-rest{background-position:0 -45px!important;} 
 .xt-rest-over{background-position:-15px -45px!important;} 
 .xw-hdr { text-align:left!important; padding:0px 5px 0px 0px!important; height:30px!important; } 
 .xw-hdr-text {font:11px Verdana,Arial,sans-serif!important; font-weight: bold!important; color:#e6e6e6!important; text-shadow: 1px 1px 1px #000!important; vertical-align:3px!important; cursor:default!important; line-height:28px!important; } 
 .xw-tl {background: url(/img/left-ajax.png) no-repeat left!important;} 
 .xw-tc {background: url(/img/center-ajax.png) top!important;} 
 .xw-tr {background: url(/img/right-ajax.png) no-repeat right!important;} 
 .xw-bl{background: url(/img/left-bottom-ajax.png) no-repeat left bottom!important;} 
 .xw-bc{background: url(/img/center-bottom-ajax.png) bottom!important;} 
 .xw-br{background: url(/img/right-bottom-ajax.png) no-repeat right bottom!important;} 
 .xw-ml{padding-left:0px!important;background:#efefef !important;} 
 .xw-mr{padding-right:0px!important;background:#efefef !important;background:#efefef !important;} 
 .xw-plain .xw-mc{ background:#f7f7f7!important; border-top: 1px solid black!important; border-right: 1px solid black!important; border-bottom:1px solid black!important; border-left: 1px solid black!important; } 
 .xw-plain .xw-body{padding:3px!important; border: none!important; background:#efefef !important;} 
 .xw-blank {background:#999!important;} 
#_uwndTop3{-webkit-box-shadow:0 0 5px black;}
 /* ------------------------------------------*/
/**PERSONAL**/
.pers{
 margin:25px;
 padding:5px;
 background:#efefef;
 border:1px solid black;
 -webkit-box-shadow:0 0 5px black;
 -moz-box-shadow:0 0 5px black;
 box-shadow:0 0 5px black;
 border-radius:3px;
 font-size: 10pt !important;
 font-family: tahoma, sans-serif;
font-style: normal;
font-variant: normal;
font-weight: normal;
}
.pers a{
 font-size:10pt;
}
.add{
 font-size:10pt;
}
/**END PERSONAL**/
.forumblock{
 color:black;
 border:1px solid #e1e1e1;
 background:#e1e1e1;
 border-bottom:1px solid #ccc;
 padding:5px;
 -moz-transition: background 0.2s ease;
-o-transition: background 0.2s ease;
-webkit-transition: background 0.2s ease;
}
.forumblock:hover{
 cursor:pointer;
 background:#efefef;
 border:1px solid #efefef;
 border-bottom:1px solid #ccc;
}
.forumblock:active{
 border:1px solid #404040;
 -webkit-box-shadow:inset 0 0 1px black;
 -moz-box-shadow:inset 0 0 1px black;
 box-shadow:inset 0 0 1px black;
}
.bbCodeName{
 font-size: 10pt !important;
 color:#404040;
}
.codeMessage{
 border:none !important;
 border-left: 4px solid green !important;
 color:black;
 padding:5px;
}
.bbQuoteName{
 font-size: 10pt !important;
 color:#404040;
}
.quoteMessage{
 border:none !important;
 border-left: 4px solid red !important;
 color:black;
 padding:5px;
}
.gTableTop a{
 color:white;
 text-decoration:none;
}
.gTableTop{
 background:url(/img/posttabs-bg.png);
 padding:5px;
 height:20px;
 color:white;
 border-top-left-radius:3px;
 border-top-right-radius:3px;
 font-size:12pt;
 border-bottom:none;
}
.gTableSubTop{
 background:#efefef;
 padding:3px;
 color:black;
 text-shadow:0 0 1px white;
 border:1px solid #ccc;
 border-top:none;
}
.forumIcoTd{
 padding:3px;
 background:#efefef;
 border-bottom-left-radius:3px;
border:1px solid #ccc;
}
.forumNameTd{
 background:#efefef;
 padding:3px;
border:1px solid #ccc;
}
.forumThreadTd{
 padding:3px;
 background:#efefef;
border:1px solid #ccc;
}
.forumPostTd{
 padding:3px;
 background:#efefef;
border:1px solid #ccc;
}
.forumLastPostTd{
 padding:3px;
 background:#efefef;
 border-bottom-right-radius:3px;
border:1px solid #ccc;
}
.gTableRight{
 padding:3px;
 background:#efefef;
border:1px solid #ccc;
 border-right:none;
 border-top:none;
}
.gTableBody1{
 padding:3px;
 background:#efefef;
border:1px solid #ccc;
 border-top:none;
}
.threadIcoTd{
 padding:3px;
 background:#efefef;
border:1px solid #ccc;
}
.threadNametd{
 padding:3px;
 background:#efefef;
border:1px solid #ccc;
}
.threadPostTd{
 padding:3px;
 background:#efefef;
border:1px solid #ccc;
}
.threadViewTd{
 padding:3px;
 background:#efefef;
border:1px solid #ccc;
}
.threadAuthTd{
 padding:3px;
 background:#efefef;
border:1px solid #ccc;
}
.threadLastPostTd{
 padding:3px;
 background:#efefef;
border:1px solid #ccc;
}
.forumOnlineBar a{
 color:white;
}
.forumOnlineBar{
 color:white;
 padding:5px;
 height:15px;
 font-size:8pt;
 border-top:none;
 border-bottom-left-radius:3px;
 border-bottom-right-radius:3px;
 background:url(/img/posttabs-bg.png);
}
.threadsDetails{
 color:white;
 padding:3px;
 height:15px;
 font-size:8pt;
 border-bottom:1px solid black;
 border-top:1px solid black;
 background:url(/img/posttabs-bg.png);
}
.postBottom{
 padding:5px;
 color:white;
 height:15px;
 font-size:8pt;
 border-top:1px solid black;
 background:url(/img/posttabs-bg.png);
 margin-bottom:5px;
}
.postBottom a{
 color:white;
}
.postTable{
 
 border-top:none;
 border-spacing:0 !important;
}
.gTable{
 border-spacing:0 !important;
 border-radius:3px;
 -webkit-box-shadow:0 0 3px #777;
 -moz-box-shadow:0 0 3px #777;
 box-shadow:0 0 3px #777;
 border:1px solid black;
}
.gTableLeft{
 padding:3px;
 background:#efefef;
 border:1px dashed #999;
 border-top:none;
}
.postTdInfo{
 border-right:1px solid #c0c0c0;
}
.posttdMessage{
 padding:3px;
}
.forumprofile{
 color:black;
 background:#e1e1e1;
 border-bottom:1px solid #ccc;
 padding:5px;
 -moz-transition: background 0.2s ease;
-o-transition: background 0.2s ease;
-webkit-transition: background 0.2s ease;
}
.forumprofile:hover{
 cursor:pointer;
 background:#efefef;
 border-bottom:1px solid #ccc;
}
.forumprofileknopka{
 color:black;
 background:#e1e1e1;
 border:1px solid #e1e1e1;
 border-bottom:1px solid #ccc;
 padding:5px;
 -moz-transition: background 0.2s ease;
-o-transition: background 0.2s ease;
-webkit-transition: background 0.2s ease;
}
.forumprofileknopka:hover{
 cursor:pointer;
 background:#efefef;
 border:1px solid #efefef;
 border-bottom:1px solid #ccc;
}
.forumprofileknopka:active{
 border:1px solid #404040;
 -webkit-box-shadow:inset 0 0 1px black;
 -moz-box-shadow:inset 0 0 1px black;
 box-shadow:inset 0 0 1px black;
}
.mainBlockPl{
 float:right;
 display:inline;
 color:black;
 background:#e1e1e1;
 border:1px solid #e1e1e1;
 border-left:1px solid #ccc;
 border-bottom:1px solid #ccc;
 padding:5px;
 padding-left:25px;
 padding-right:25px;
 -moz-transition: background 0.2s ease;
-o-transition: background 0.2s ease;
-webkit-transition: background 0.2s ease;
}
.mainBlockPl:hover{
 cursor:pointer;
 background:#efefef;
 border:1px solid #efefef;
 border-left:1px solid #ccc; 
 border-bottom:1px solid #ccc;
 
}
.mainBlockPl:active{
 border:1px solid #404040;
 -webkit-box-shadow:inset 0 0 2px black;
 -moz-box-shadow:inset 0 0 2px black;
 box-shadow:inset 0 0 2px black;
}
.mainBlockMn{
 float:left;
 display:inline;
 color:black;
 background:#e1e1e1;
 border:1px solid #e1e1e1;
 border-right:1px solid #ccc;
 padding:5px;
 padding-left:26.5px;
 padding-right:26.5px;
 -moz-transition: background 0.2s ease;
-o-transition: background 0.2s ease;
-webkit-transition: background 0.2s ease;
 border-bottom:1px solid #ccc;
}
.mainBlockMn:hover{
 cursor:pointer;
 background:#efefef;
 border:1px solid #efefef;
 border-right:1px solid #ccc;
 border-bottom:1px solid #ccc;
}
.mainBlockMn:active{
 border:1px solid #404040;
 -webkit-box-shadow:inset 0 0 1px black;
 -moz-box-shadow:inset 0 0 1px black;
 box-shadow:inset 0 0 1px black;
}
.mainBlockRating{
 width:auto;
 color:black;
 background:#e1e1e1;
 border:1px solid #e1e1e1;
 border-left:1px solid #ccc;
 border-right:1px solid #ccc;
 border-bottom:1px solid #ccc;
 padding:5px;
 padding-left:25px;
 padding-right:25px;
 -moz-transition: background 0.2s ease;
-o-transition: background 0.2s ease;
-webkit-transition: background 0.2s ease;
}
.mainBlockRating:hover{
 cursor:pointer;
 background:#efefef;
 border:1px solid #efefef;
 border-right:1px solid #ccc;
 border-bottom:1px solid #ccc;
}
.cuzadpn{
 -webkit-box-shadow:0 0 3px black;
 -moz-box-shadow:0 0 3px black;
 box-shadow:0 0 3px black;
 border-bottom:1px solid black;
}
.formcomment{
 border:1px solid black;
 border-top:none;
 border-bottom-left-radius:3px;
 border-bottom-right-radius:3px;
 -webkit-box-shadow: 0 0 3px black; 
 -moz-box-shadow: 0 0 3px black; 
 box-shadow: 0 0 3px black; 
}
.bb{
 background:#e1e1e1;padding:3px;border-bottom:1px solid black;-webkit-box-shadow:0 0 3px black;-moz-box-shadow:0 0 3px black;box-shadow:0 0 3px black;padding:3px;
}
.menu_n { 
 float:left; 
 display:block; 
 position:relative; 
 margin-left: 2px; 
 margin-right: 5px; 
} 
.dd_menu {
 width:240px;
} 
.dd_menu { 
 padding:3px;
 float:left; 
 left:-999em; 
 z-index:998 !important; 
 position:absolute; 
 margin: 0px 0px 0px -5px; 
 -webkit-box-shadow:0 0 5px rgba(0,0,0,25);
 -moz-box-shadow:0 0 5px rgba(0,0,0,25);
 box-shadow:0 0 5px rgba(0,0,0,25);
background:#4C4C4C;
border-radius:4px;
border:1px solid black;
color:white;
} 
 .dd_menu1 { 
 padding:3px;
 float:left; 
 left:-999em; 
 z-index:998 !important; 
 position:absolute; 
 margin: 0px 0px 0px -5px; 
 -webkit-box-shadow:0 0 5px rgba(0,0,0,25);
 -moz-box-shadow:0 0 5px rgba(0,0,0,25);
 box-shadow:0 0 5px rgba(0,0,0,25);
background:#4C4C4C;
border-radius:4px;
border:1px solid black;
color:white;
 width:220px;
} 
 
.menu_n:hover .dd_menu{ 
 right:auto; 
 left:0px; 
 top:25px; 
} 
.menu_n:hover .dd_menu1{ 
 right:auto; 
 left:0px; 
 top:25px; 
} 
.dd_ugol1{ 
 width:100px;
 float:left; 
 height:10px; 
 top:-10px; 
 left:95px; 
 position:absolute; 
 background:url(/img/fon_ugol_2.png) no-repeat left bottom; 
} 
.dd_ugol2{ 
 width:100px;
 float:left; 
 height:10px; 
 top:-10px; 
 left:0; 
 position:absolute; 
 background:url(/img/fon_ugol_3.png) no-repeat left bottom; 
}
.dd_ugol3{ 
 width:100px;
 float:left; 
 height:10px; 
 top:-10px; 
 position:absolute; 
 background:url(/img/fon_ugol_4.png) no-repeat left bottom; 
}
.check{
 border-bottom:1px solid #c0c0c0;
 background:#efefef;
 padding:3px;
}
.postTdTop a{
 color:white;
 text-decoration:none;
}
.switches{
 -webkit-box-shadow:0 0 3px #777;
 -moz-box-shadow:0 0 3px #777;
 box-shadow:0 0 3px #777;
 border-radius:3px;
 border:1px solid black;
 background:#e1e1e1;
 border-spacing:0;
}
.switchActive{
 position:relative;
 z-index:1;
 -webkit-box-shadow:0 0 3px black;
 -moz-box-shadow:0 0 3px black;
 box-shadow:0 0 3px black;
 padding-left:8px;
 padding-right:8px;
 color:white;
 border-left:1px solid black;
 background:url(/img/posttabs-bg.png);
}
.switch{
 position:relative;
 z-index:0;
 padding-left:8px;
 padding-right:8px;
 text-decoration:none;
 border-left:1px solid black;
 background:#e1e1e1;
 
}
.switch:hover{
 padding-left:8px;
 padding-right:8px;
 text-decoration:none;
 border-left:1px solid black;
 background:#e1e1e1;
 cursor:pointer;
}
.switch:active{
 -webkit-box-shadow:inset 0 0 3px black;
 -moz-box-shadow:inset 0 0 3px black;
 box-shadow:inset 0 0 3px black;
 padding-left:8px;
 padding-right:8px;
 text-decoration:none;
 border-left:1px solid black;
 background:#e1e1e1;
}
.pagesInfo{
 padding:3px;
 background:#e1e1e1;
 border-top-left-radius:3px;
 border-bottom-left-radius:3px;
}
.switchDigit{
 text-decoration:none;
}
.switchNext{
 text-decoration:none;
}
.switchDigit:hover{
 text-decoration:none;
}
.switchNext:hover{
 text-decoration:none;
}
.funcBlock{
 text-align:center;
 margin-top:5px;
 float:right;
 height:19px;
background:#efefef;
 border-radius:2px;
 text-decoration:none;
 border:1px solid #c0c0c0;
 color:#404040;
 width:245px;
 text-shadow:0 0 2px white;
 padding:2px;
 -moz-transition: -moz-box-shadow 0.2s ease;
-o-transition: box-shadow 0.2s ease;
-webkit-transition: -webkit-box-shadow 0.2s ease;
}
.funcBlock:hover{
 background:-webkit-linear-gradient(top,#e6e6e6,#ccc);
 background:-moz-linear-gradient(top,#e6e6e6,#ccc);
 background:-o-linear-gradient(top,#e6e6e6,#ccc);
 border:1px solid black;
 color:black;
 cursor:pointer;
 -webkit-box-shadow:0 0 2px rgba(0,0,0,25); 
 -moz-box-shadow:0 0 2px rgba(0,0,0,25); 
 box-shadow:0 0 2px rgba(0,0,0,25); 
}
.funcBlock:active{
 -webkit-box-shadow:inset 0 0 3px rgba(0,0,0,25); 
 -moz-box-shadow:inset 0 0 3px rgba(0,0,0,25); 
 box-shadow:inset 0 0 3px rgba(0,0,0,25); 
 background:-webkit-linear-gradient(top,#ccc,#e6e6e6);
 background:-moz-linear-gradient(top,#ccc,#e6e6e6);
 background:-o-linear-gradient(top,#ccc,#e6e6e6);
 border:1px solid black;
 color:black;
 cursor:pointer;
}
.funcLink{
 color:black;
 text-decoration:none;
}
.funcLink:hover{
 color:black;
 text-decoration:none;
}
.pers table {
 font-size: 10pt
}
#mchatIfm2{
 background:#efefef !important;
}
.blockcontent-inside{
 background:#efefef !important;
 }
.uSpoilerText{
 margin-left:3px;
}
.uNetDescr{ 
 display:none !important; 
}
hr{
display: block;
-webkit-margin-before: 0.5em;
-webkit-margin-after: 0.5em;
border-style: outset;
border-width: 1px;
 border-color:#ccc;
}
#uCatsMenu7{position: absolute; z-index: 50; width: 289px; left: 269px !important; top: 28px !important; visibility: visible;}
#sFltLst{padding-top: 2px; position: absolute; z-index: 99; width: 200px; left: 440px !important; top: 30px !important; visibility: visible;}
#catSelector9{
 background:#efefef !important;
 padding:0 !important;
 border:none !important;
 border-radius:0 !important;
 height:16px;
}
#catSelector9:hover{
 background:#efefef !important;
 padding:0 !important;
 border:none !important;
 border-radius:0 !important;
 height:16px;
 -webkit-box-shadow:none;
 -moz-box-shadow:none;
 box-shadow:none;
}
#catSelector9:active{
 background:#efefef !important;
 padding:0 !important;
 border:none !important;
 border-radius:0 !important;
 height:16px;
 -webkit-box-shadow:none;
 -moz-box-shadow:none;
 box-shadow:none;
}
.u-comboeditcell{
 background:#efefef !important;
}
.myWinCont a:hover{
text-decoration:none;
color: #404040 !important;
}
.myWinCont a:hover{
text-decoration:none;
color: #404040 !important;
}
.searchtitle{
 position: relative;
-webkit-box-shadow:0 0 3px rgba(0,0,0,25);
 -moz-box-shadow:0 0 3px rgba(0,0,0,25);
 box-shadow:0 0 3px rgba(0,0,0,25);
 background:url(/img/posttabs-bg.png);
 border:1px solid black;
 padding:5px;
 height:auto;
 color:white;
 border-top-left-radius:3px;
 border-top-right-radius:3px;
 font-size:12pt;
}
.searchtitle a{
 color:white;
}
.addcom{
 height:100%;
 width:99.4%;
}