/* General Style */
A:link { text-decoration: none /* Убирает подчеркивание для ссылок */; color:#555;} 
A:visited { text-decoration: none; color:#555; } 
A:active { text-decoration: none ;color:#555;}
A:hover {color: #999 /* Цвет ссылки */;text-shadow: 0 0 2px #FFF;} 
.topLink a:link {text-decoration:none; color:#000000;}
.topLink a:active {text-decoration:none; color:#000000}
.topLink a:visited {text-decoration:none; color:#000000;}
.topLink a:hover {text-decoration:none; color:#FCFFEF;}

a.forRegLink:link, a.topSortLink:link, a.postUser:link, a.postNumberLink:link {text-decoration:underline; color:#333333;}
a.forRegLink:active, a.topSortLink:active, a.postUser:active, a.postNumberLink:active {text-decoration:underline; color:#333333;}
a.forRegLink:visited, a.topSortLink:visited, a.postUser:visited, a.postNumberLink:visited {text-decoration:underline; color:#333333;}
a.forRegLink:hover, a.topSortLink:hover, a.postUser:hover, a.postNumberLink:hover {text-decoration:underline; color:#FFFFFF;}

td, body {font-family:verdana,arial,helvetica; font-size:8pt;color:#000000;}
form {padding:0px;margin:0px;}
input,textarea,select {vertical-align:middle; font-size:8pt; font-family:verdana,arial,helvetica;}
.copy {font-size:7pt;}

a.noun:link {text-decoration:none; color:#8B8881}
a.noun:active {text-decoration:none; color:#8B8881}
a.noun:visited {text-decoration:none; color:#8B8881}
a.noun:hover {text-decoration:underline; color:#000000}

hr {color:#C2C2C2;height:1px;}
label {cursor:pointer;cursor:hand}


body {
background: url(../images/bg.png);
}

#wraper {
width:1024px;
margin:0 auto;
}
#header {
width:720px;
}

.logo {
background:url(../images/logo.png);
width:400px;
height:80px;
margin-top:20px;

float:left;
}
.yyi {
float:left;
width:600px;
font-size:14px;
margin-top: 10px;
margin-left: 15px;
}




#contents {
width:750px;
float:left;
margin-top:0px;
}
#sidebar {
margin-top:-110px;

width:250px;
float:right;

}
.mmm {
 
 margin-top:5px;
 padding:10px;
 position:relative;
 font-family: calibri;
 font-size:12px;
 text-decoration:none;
 
 border: ridge 4px #fff;
 
background: -moz-linear-gradient(#444, #111);
 background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #111),color-stop(1, #444));
 background: -webkit-linear-gradient(#444, #111);
 background: -o-linear-gradient(#444, #111);
 background: -ms-linear-gradient(#444, #111);
 background: linear-gradient(#444, #111);
 color:#fff; cursor: pointer;
}
.mmm:hover {
color:#373737;background: -moz-linear-gradient(#F4F4F4, #E1E1E1);
 background: -webkit-gradient(linear,left bottom,left top,color-stop(#F4F4F4, #E1E1E1),color-stop(#F4F4F4, #E1E1E1));
 background: -webkit-linear-gradient(#F4F4F4, #E1E1E1);
 background: -o-linear-gradient(#F4F4F4, #E1E1E1);
 background: -ms-linear-gradient(#F4F4F4, #E1E1E1);
 background: linear-gradient(#F4F4F4, #E1E1E1); text-decoration: none;

 
}
.mmm:active {
 background: -moz-linear-gradient(#E1E1E1, #F4F4F4);
 background: -webkit-gradient(linear,left bottom,left top,color-stop(#E1E1E1, #F4F4F4),color-stop(#E1E1E1, #F4F4F4));
 background: -webkit-linear-gradient(#E1E1E1, #F4F4F4);
 background: -o-linear-gradient(#E1E1E1, #F4F4F4);
 background: -ms-linear-gradient(#E1E1E1, #F4F4F4);
 background: linear-gradient(#E1E1E1, #F4F4F4);}
#footer{
width:1024px;
height:45px;
float:left;
color:#ccc;
background: -moz-linear-gradient(#444, #111);
 background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #111),color-stop(1, #444));
 background: -webkit-linear-gradient(#444, #111);
 background: -o-linear-gradient(#444, #111);
 background: -ms-linear-gradient(#444, #111);
 background: linear-gradient(#444, #111);
 margin-top:10px;
}
/* Форма поиска 
------------------------------------------*/ 
.poick_os { 
 
 margin-right:5px;

mardin-bottom:5px;
} 

.poick_os input { 
 vertical-align:middle; 
} 

.poick_pole { 
 font:11px Verdana,Arial,Helvetica,sans-serif; 
 color:#555; 
 height:16px; 
 
 padding:4px; 
 background:#f6f6f6; 
 border: 1px solid #d6d6d6; 
 border-right: none; 
 width:240px;
} 
 
.poick_pole:focus { 
 background:#fff; 
} 
 
.poick_knopka { 
 font:11px Verdana,Arial,Helvetica,sans-serif; 
 color:#555; text-shadow: 1px 1px 1px #fff; 
 height:26px; 
 margin:0; 
 padding:0 7px; 
 background:#e9e9e9; 
 border:1px solid #d6d6d6; 
} 
 
.poick_knopka:hover{ 
 background:#d6d6d6; 
 }
 

 .pwb {
 float:left;
 margin-top:10px;
 margin-left:5px;
 }
 .schet {
 float:right;
 margin-top:7px;
 margin-right:5px;
 }
.blok_botom {background:#FFFBFF;padding:5px;border:1px solid #D6D7D6; border-radius: 0px 0px 5px 5px;} 

 .obrez { 
 max-height: 150px; !important; 
 max-width: 250px; 
 overflow: hidden; 
 border: 2px solid #010101; 
 } 

 .titleb { 
background: -moz-linear-gradient(#444, #111);
 background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #111),color-stop(1, #444));
 background: -webkit-linear-gradient(#444, #111);
 background: -o-linear-gradient(#444, #111);
 background: -ms-linear-gradient(#444, #111);
 background: linear-gradient(#444, #111);
 font-family: calibri;
 font-size:15px;
 color:#fff;
 padding: 10px;

 }
.loaddown {
height:26px;
width:80px;

float:right;
position:relative;
 font-family: arial black;
 font-size:14px;
 text-decoration:none;
 color:#373737;
 border: solid 1px #2D2D2D;
 background: -moz-linear-gradient(#F4F4F4, #E1E1E1);
 background: -webkit-gradient(linear,left bottom,left top,color-stop(#F4F4F4, #E1E1E1),color-stop(#F4F4F4, #E1E1E1));
 background: -webkit-linear-gradient(#F4F4F4, #E1E1E1);
 background: -o-linear-gradient(#F4F4F4, #E1E1E1);
 background: -ms-linear-gradient(#F4F4F4, #E1E1E1);
 background: linear-gradient(#F4F4F4, #E1E1E1);

 cursor: pointer;
}
.loaddown:hover {
background: -moz-linear-gradient(#E1E1E1, #F4F4F4);
 background: -webkit-gradient(linear,left bottom,left top,color-stop(#E1E1E1, #F4F4F4),color-stop(#E1E1E1, #F4F4F4));
 background: -webkit-linear-gradient(#E1E1E1, #F4F4F4);
 background: -o-linear-gradient(#E1E1E1, #F4F4F4);
 background: -ms-linear-gradient(#E1E1E1, #F4F4F4);
 background: linear-gradient(#E1E1E1, #F4F4F4);
}
.loaddown:active {
background: -moz-linear-gradient(#444, #111);
 background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #111),color-stop(1, #444));
 background: -webkit-linear-gradient(#444, #111);
 background: -o-linear-gradient(#444, #111);
 background: -ms-linear-gradient(#444, #111);
 background: linear-gradient(#444, #111);
 color:#fff;
}
.csss {
 background-color: #eeeeee;
 text-decoration: none;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eeeeee), color-stop(100%, #cccccc));
 background-image: -webkit-linear-gradient(top, #eeeeee, #cccccc);
 background-image: -moz-linear-gradient(top, #eeeeee, #cccccc);
 background-image: -ms-linear-gradient(top, #eeeeee, #cccccc);
 background-image: -o-linear-gradient(top, #eeeeee, #cccccc);
 background-image: linear-gradient(top, #eeeeee, #cccccc);
 border: 1px solid #ccc;
 border-bottom: 1px solid #bbb;
 -webkit-border-radius: 3px;
 -moz-border-radius: 3px;
 -ms-border-radius: 3px;
 -o-border-radius: 3px;
 border-radius: 3px;
 color: #333;
 font-family:arial black;
 font-size:14px;
 line-height: 1;
 padding: 2px 2px 2px 2px;
 text-align: center;
 text-shadow: 0 1px 0 #eee;
 width:160px;
 margin-top:101px;
 float:right;
}
.csss:hover {
 background-color: #dddddd;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dddddd), color-stop(100%, #bbbbbb));
 background-image: -webkit-linear-gradient(top, #dddddd, #bbbbbb);
 background-image: -moz-linear-gradient(top, #dddddd, #bbbbbb);
 background-image: -ms-linear-gradient(top, #dddddd, #bbbbbb);
 background-image: -o-linear-gradient(top, #dddddd, #bbbbbb);
 background-image: linear-gradient(top, #dddddd, #bbbbbb);
 border: 1px solid #bbb;
 border-bottom: 1px solid #999;
 cursor: pointer;
 text-shadow: 0 1px 0 #ddd;
 text-decoration: none;
}
.csss:active {
 border: 1px solid #aaa;
 border-bottom: 1px solid #888;
 -webkit-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;
 -moz-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;
 box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;
}
#search {
margin-right:10px;

}

#search input[type="text"] {
background: url(search-white.png) no-repeat 10px 6px #fcfcfc;
border: 1px solid #d1d1d1;
font: bold 12px Arial,Helvetica,Sans-serif;
color: #000000;
width: 210px;
padding: 4px 10px 4px 10px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 3px;
text-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15) inset;
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15) inset;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15) inset;
-webkit-transition: all 0.7s ease 0s;
-moz-transition: all 0.7s ease 0s;
-o-transition: all 0.7s ease 0s;
transition: all 0.7s ease 0s;
}

#search input[type="text"]:focus {
width: 220px;
}

 .bltitle {
 
 width:213px;
 padding: .8em 1.5em;
 text-align:center;
 text-decoration: none;
 color: #555;
 text-shadow: 0 1px 0 rgba(255,255,255,.5);
 font: bold 1.1em/1 'trebuchet MS', Arial, Helvetica;
 letter-spacing: 1px;
 text-transform: uppercase;
 border-width: 1px;
 border-style: solid;
 border-color: #aaa;
 background: #c1c1c1;
 background: -moz-linear-gradient(#f5f5f5, #c1c1c1);
 background: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#c1c1c1));
 background: -webkit-linear-gradient(#f5f5f5, #c1c1c1);
 background: -o-linear-gradient(#f5f5f5, #c1c1c1);
 background: -ms-linear-gradient(#f5f5f5, #c1c1c1);
 background: linear-gradient(#f5f5f5, #c1c1c1);
 }
 .blcont {
 padding: 5px;
 background:#f2f2f2;
 border: 1px #aaa solid;
 }
.trt {
 margin-top:2px;
 
 border:1px #ccc solid;
 float:left;
 padding-top:4px;
 padding-left:5px;
 padding-right:10px;
 height:20px;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eeeeee), color-stop(100%, #cccccc));
 background-image: -webkit-linear-gradient(top, #eeeeee, #cccccc);
 background-image: -moz-linear-gradient(top, #eeeeee, #cccccc);
 background-image: -ms-linear-gradient(top, #eeeeee, #cccccc);
 background-image: -o-linear-gradient(top, #eeeeee, #cccccc);
 background-image: linear-gradient(top, #eeeeee, #cccccc); 
}
.betitle {
 height:20px;
padding:10px;

 background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #111),color-stop(1, #444));
 background: -webkit-linear-gradient(#444, #111);
 background: -o-linear-gradient(#444, #111);
 background: -ms-linear-gradient(#444, #111);
background: linear-gradient(#444, #111); 
 font-family: calibri;
}
.belock {
 margin-top:15px;
 background: #f2f2f2;
 float:left;
 width:739px;
 padding:5px;
 border: 1px #ccc solid;
}
.csss2 {
 margin-right:0px;
 background-color: #eeeeee;
 text-decoration: none;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eeeeee), color-stop(100%, #cccccc));
 background-image: -webkit-linear-gradient(top, #eeeeee, #cccccc);
 background-image: -moz-linear-gradient(top, #eeeeee, #cccccc);
 background-image: -ms-linear-gradient(top, #eeeeee, #cccccc);
 background-image: -o-linear-gradient(top, #eeeeee, #cccccc);
 background-image: linear-gradient(top, #eeeeee, #cccccc);
 border: 1px solid #ccc;
 border-bottom: 1px solid #bbb;
 -webkit-border-radius: 3px;
 -moz-border-radius: 3px;
 -ms-border-radius: 3px;
 -o-border-radius: 3px;
 border-radius: 3px;
 color: #333;
 font-family:arial black;
 font-size:14px;
 line-height: 1;
 padding: 2px 2px 2px 2px;
 text-align: center;
 text-shadow: 0 1px 0 #eee;
 width:300px;
 
 float:right;
}
.csss2:hover {
 background-color: #dddddd;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dddddd), color-stop(100%, #bbbbbb));
 background-image: -webkit-linear-gradient(top, #dddddd, #bbbbbb);
 background-image: -moz-linear-gradient(top, #dddddd, #bbbbbb);
 background-image: -ms-linear-gradient(top, #dddddd, #bbbbbb);
 background-image: -o-linear-gradient(top, #dddddd, #bbbbbb);
 background-image: linear-gradient(top, #dddddd, #bbbbbb);
 border: 1px solid #bbb;
 border-bottom: 1px solid #999;
 cursor: pointer;
 text-shadow: 0 1px 0 #ddd;
 text-decoration: none;
}
.csss2:active {
 border: 1px solid #aaa;
 border-bottom: 1px solid #888;
 -webkit-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;
 -moz-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;
 box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;
}
.swchItem { 
 color:#707070; 
 border:1px solid #CFCFCF; 
 background:#FAFAFA; 
 } 
 .swchItemA, .swchItem { 
 -moz-border-radius:3px; 
 -webkit-border-radius:3px; 
 border-radius:3px; 
 padding:6px 9px; 
 margin-left:3px; 
 text-decoration:none; 
 } 
 .swchItemA, .swchItem:hover { 
 font-weight:normal; 
 color:#fff; 
 text-shadow:0px 1px #636363; 
 box-shadow:0px 1px #EDEDED; 
 -webkit-box-shadow:0px 1px #EDEDED; 
 -moz-box-shadow:0px 1px #EDEDED; 
 border:1px solid #5D5D5D; 
 background:#777777; 
 background:-moz-linear-gradient(top,#C0C0C0 1px,#929292 1px,#777777); 
 background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#C0C0C0),color-stop(0.02,#929292),color-stop(1,#777777)); 
 }