#uidLogButton {display:none;} 
#baseLogForm {display: block !important;}




/*--------------------- General styles start ---------------------*/
body {background: #1D2F4B url('/bg/zen.jpg') fixed;margin: 0;padding: 0;font-family: tahoma, arial, verdana, sans-serif, Lucida Sans;font-size: 12px;}
td, input {font: 12px 'Tahoma', 'Arial';}
body a {color: #000000;text-decoration: initial;}
body a:hover {text-decoration: initial;}
* {
}
img {border: 0px;}
a.noun img {margin: 2px;}
.clear {clear: both;}
h1, h2, h3, h4, h5, h6 {margin: 0px;padding: 0px;}
hr {border: 0px; height: 1px; background: #d6d6d6;}
*:focus {outline: none;}
/*Шапка сайта ---------------------*/
.logobg{padding-top: 40px;height: 150px;}
#toolbar {width: 920px;height: 52px;background: url('http://yraaa.ru/images/sprite.png') 0 -52px;margin: 0 auto;border-radius: 0px 0px 5px 5px;}
.logo {float:left;width:122px;padding-left: 15px;padding-right: 15px;}
.logo:hover {display:block;background:url('http://yraaa.ru/images/sprite.png') 0 -104px}
.menu_v {width: 470px;height:52px;float:right;padding-top: 18px;}
.yl {height:52px;float: left;}
.yl a {text-align:center;padding: 10px;color: white;font-size:12px;font-weight:bold;border-radius: 5px;}
.yl a:hover {cursor:pointer;background:url('http://yraaa.ru/images/sprite.png') 0 -104px;-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.7);}
/*--------------------- General styles end ---------------------*/
div.capty-caption {background-color: #000;color: #FFF;font: bold 11px verdana; padding-left: 10px;padding-top: 7px;}
div.capty-caption a { color: #fff; font: 11px verdana; text-decoration: none; text-shadow: none;}
.highlights {list-style:none;width:100%;}
 .highlights li {margin:10px 0;width:120px;float:right;margin-right:23px;}
 .highlights .thumbnail img {width:122px;height:68px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.container {width: 910px; margin: 0 auto;}
.partners { border: 3px solid #000; width: 236px; margin-left: 7px; margin-bottom: 7px; height: 19px;}

#loginContainer {
 position:relative;
 float:right;
 margin-top: 3px;
 padding-right: 5px;
}
#loginButton { 
 display:inline;
 float:right;
 border:none; 
 border-radius:3px;
 -moz-border-radius:3px;
 position:relative;
 z-index:30;
 cursor:pointer;
}
#loginButtonn { 
 display:inline;
 float:right;
 border:none; 
 border-radius:3px;
 -moz-border-radius:3px;
 position:relative;
 z-index:30;
 cursor:pointer;
}
#loginButton span {
 font: 12px Verdana,Arial,Helvetica, sans-serif; font-weight:bold;
 color:#ffffff; 
 padding:7px 59px 9px 10px;
 background:url(/images/loginArrow.png) no-repeat 120px 7px;
 display:block;
}
#loginButtonn span {
 font: 12px Verdana,Arial,Helvetica, sans-serif; font-weight:bold;
 color:#ffffff; 
 padding:7px 59px 9px 10px;
 background:url(/images/loginArrow.png) no-repeat 120px 7px;
 display:block;
}
#loginButton:hover {
 text-decoration: none;
}
#loginButtonn:hover {
 text-decoration: none;
}
#loginButton.active span {
 background-position:120px -76px;
}
#loginButtonn.active span {
 background-position:120px -76px;
}
#loginButton.active em {
 position:absolute;
 width:100%;
 height:1px;
 background:#2a2a2a;
 bottom:-1px;
}
#loginButtonn.active em {
 position:absolute;
 width:100%;
 height:1px;
 background:#2a2a2a;
 bottom:-1px;
}
#loginBox {
 position:absolute;
 display:none;
 width:250px; 
 background:#fff;
 border:8px solid #171717;
 border-radius: 10px;
 padding: 10px 15px 10px 15px; 
 margin-top:-1px; 
 top:34px;
 right:23;
 z-index:29; 
 border-radius:3px 0 3px 3px;
 -moz-border-radius:3px 0 3px 3px;
}
#loginBox a:link, 
#loginBox a:visited {text-decoration:none; color:#000; }
#loginBox a:hover {text-decoration:none; color:blue;}
.txtVxod{ border-bottom: 1px dotted #e7e7e7; width: 165px; }
.txtVxodVyxod {border-bottom: 1px dotted #e7e7e7; width: 165px; }
.txtVxodVyxod a:hover {color:red !important; text-decoration:none;}
.vxod_name {
 font:11px Verdana,Arial,Helvetica, sans-serif;
 color:#000; 
 margin:0px;
 padding: 0px 0px 2px 0px; 
}
.vhod_avatar {width: 64px; height: 64px; float: right; border: 1px solid #d1d1d1; border-radius: 8px; padding: 2px;}
.login_pole {
 float:left;
 font:12px Verdana,Arial,Helvetica, sans-serif;
 color:#777777;
 width:225px; 
 background: #f8f8f8;
 padding: 6px 10px 6px 10px;
 border: 1px solid #e1e1e1;
 vertical-align:middle;
 margin-bottom: 10px;
 border-radius:3px;
 -moz-border-radius:3px;
 box-shadow:inset 0px 1px 3px #c9c9c9;
 -webkit-box-shadow:inset 0px 1px 3px #c9c9c9;
 -moz-box-shadow:inset 0px 1px 3px #c9c9c9;
}
.login_pole:focus {
 background: #fff;
 box-shadow:inset 0px 1px 3px #c9c9c9;
 -webkit-box-shadow:inset 0px 1px 3px #c9c9c9;
 -moz-box-shadow:inset 0px 1px 3px #c9c9c9; 
}
#vxod_reg {
 float:left;
 font:10px Verdana,Arial,Helvetica, sans-serif;
 color:#BABABA; font-weight: bold;
 width:120px;
}
#cell_knopkav {
 float:right;
}
#cell_knopkav span {
 float:left;
 margin: 5px 5px 0px 0px; 
}
.knopka_vxoda {
 font-weight: bold;
 color:#eee !important;
 border: 1px solid #B3B3B3;
 text-shadow: 0 1px 0 #007AFF;
 background: #0070FF;
 border-radius:3px;
 font-size:8pt;
 text-align:center;
 cursor:pointer;
 padding: 5px 10px;
 }
.knopka_vxoda:hover{background:#0085FF url('http://yraaa.ru/images/sprite.png') 0 -104px;-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.7);
}
.knopka_vxoda:active {
 box-shadow:inset 0px 1px 3px #000;
 -webkit-box-shadow:inset 0px 1px 3px #000;
 -moz-box-shadow:inset 0px 1px 3px #000; 
}

/* Полоса прокрутки */
#body{} 
 ::-webkit-scrollbar 
 { 
 width: 8px; 
 height: 5px; 
 background-color: rgba(27, 27, 27, 0.12);
 } 
 ::-webkit-scrollbar-track-piece 
 { 
 -webkit-border-radius: 0px; 
 } 
 ::-webkit-scrollbar-thumb:vertical 
 { 
 height: 5px; 
 background-color: #0094CC; 
 -webkit-border-radius: 2px; 
 } 
 ::-webkit-scrollbar-thumb:horizontal 
 { 
 width: 10px; 
 background-color: #555; 
 -webkit-border-radius: 0px; 
 }
 
 li {list-style:none;}
 
 
/* ------- */

#removebr {border-top: 1px dashed #CCC;padding: 8px;margin: 8px 0px -5px;}
#remBr {
 background: #00B607; 
 color: white; padding: 7px; border-radius: 4px;
 position: absolute;
}
/*---------CONTENT-start-----------*/
#content {}
#content-inside {width: 920px;}
#maincol {float: left;width: 650px; background: white;padding: 10px 10px;margin-right: 5px;border-radius: 5px;}
#sidebar {float: left;width: 230px;background: white;padding: 5px 5px;border-radius: 5px;}
.avaprofile {width: 200px;height: 200px;vertical-align: middle;margin-left: 10px;margin-top: 10px;padding: 2px;border: 1px solid #DDD;border-radius: 2px;box-shadow: rgba(0, 0, 0, 0.498039) 0px 8px 7px -7px, rgba(255, 255, 255, 0.701961) 0px 20px 30px inset;}
.main_menu {padding-left:10px;padding-top:10px;padding-bottom:10px;}
.main_menu ul {margin:0;padding:0;}
.main_menu ul li {list-style-type:none;width: 210px;font-family: 'Comic Sans MS', cursive;font-size: 15px;border-bottom: 1px solid #E0E0E0;}
.main_menu ul li a {padding:5px 10px;display:block;background:rgba(255,255,255,0);}
.main_menu ul li a:hover {background: rgba(152, 153, 152, 0.9);border-radius: 3px;color: white;text-decoration: initial;font-family: 'Comic Sans MS', cursive;}



/* TOPOVIKI ========================*/
.tipsy { 
 padding: 5px; 
 font-size: 11px; 
 opacity: 0.8; 
 filter: alpha(opacity=80); 
 background-repeat: no-repeat; 
 background-image: url('http://updatesite.ru/tipsy.gif'); 
} 

.tipsy-inner { 
 padding: 5px 8px 4px 8px; 
 background-color: black; 
 color: white; 
 max-width: 200px; 
 text-align: center; 
} 
.tipsy-inner { 
 -moz-border-radius:3px; 
 -webkit-border-radius:3px; 
} 
.tipsy-north { 
 background-position: top center; 
} 
.tipsy-south { 
 background-position: bottom center; 
} 
.tipsy-east { 
 background-position: right center; 
} 
.tipsy-west { 
background-position: left center; 
}
/* Стили блоков */
.bbody {width: 650px;background: #EEE;border-radius:5px; float: left;margin: 0 0 10px 0;}
 .btitle {background: rgb(238, 238, 238);height: 40px;width: 650px;border-radius: 5px 5px 0 0;color: #FFFFFF;font-size: 15px;line-height: 25px;float: left;box-shadow: #7C6F6F 0px 1px 3px -1px inset;border-top: 1px solid #C7C7C7;}
 .bblock {color: #000;font-size:12px;float: left;width: 650px;border-radius: 0 0 5px 5px;}

/* -------- */
.tab_content table {padding: 0 0 1px 0; margin: 0 0 2px 0;width: 100%;}
.tab_container{border-top: none;clear: both;float: left;width: 100%;}
.tab_content{ padding: 5px;font-size: 11px;}
.tab_content a{text-decoration:none;}
.tab_content a:hover{text-decoration:underline;}
table.form {margin-bottom:20px;margin-top:20px;}
table.form, table.form td {border:1px solid #ccc;}
table.form td {padding:1px;}
ul.tabs {list-style:none;margin: 5px;padding:0;color: white;font-family: 'Comic Sans MS', cursive;}
ul.tabs li {float:left;padding: 6px 10px;color: white;box-shadow: rgb(119, 113, 113) 0px 1px 3px 0px inset;border-radius: 4px;margin-left: 3px;}
ul.tabs li.active {background: #92FF67; color: white;}
#tab1, #tab2,#tab3,#tab4,#tab5 {display:none;}
.avap {width: 48px;height: 48px;vertical-align: middle;padding: 2px;border: 1px solid #DDD;border-image: initial;border-radius: 2px;box-shadow: rgba(0, 133, 255, 0.498039) 0px 8px 7px -7px, rgba(0, 143, 255, 0.701961) 0px 20px 30px inset;}
.block {background: #fff;margin-bottom: 10px; border: 1px solid #d2d2d2;border-radius: 6px;}
.blocktitle {background: #EEE no-repeat;padding: 5px 10px 15px 10px;font: 15px 'Tahoma'; font-weight: bold; text-transform: uppercase; height: 10px;color: black;border-radius: 5px 5px 0 0;font-family: 'Comic Sans MS', cursive;box-shadow: #A8A8A8 0px 1px 3px -1px inset; border-top: 1px solid #C7C7C7;}
.blockbottom {height: 5px;}
.blockcontent {text-align: left;margin: 0px 10px;width: 232px;position: relative;}
.blockcontent ul {margin: 0;padding: 0;list-style: none;}
.blockcontent li {margin-left: 25px;list-style: disc;line-height:18px;}
.blockcontent li a {}
.blockcontent li a:hover {}
.blockcontent a {}
.blockcontent a:hover {}

/* mtr */

.inmtr {background:#efefef}
.mtr10 {padding:10px}
.mtr10 textarea {width:768px;height:83px}
.mtr {padding: 5px;border-bottom:1px solid #dedede;height: 143px;}
.mtr .im {border:1px solid #dedede;background:#FFFFFF;padding:2px;margin-right:10px;float:left}
.mtr .inim {width: 210px;height: 136px;overflow:hidden}
.mtr h1 {margin:0;padding:0;font-size:18px;font-weight:normal;border-bottom:0;margin-bottom:15px;color:#2E2E2E}
.mtr .si {width: 400px;font-size: 12px;margin-left: 200px;height: 94px; overflow: hidden;}
.mtr .si em {color:#646464}
.mtr .dt {background: rgb(207, 207, 207);border-radius: 0px 3px 3px 0px;font-size:12px;color: #000;margin-top: 1.1px;padding: 4px;border: 1px solid #B9B9B9;margin-left: 216px;position: absolute;padding-right: 10px;}
.mtr em {font-style:normal}
.mtr_autor {margin-bottom:10px;}
.mtr_autor a {text-decoration:none;color:#646464;font-weight:bold;padding:10px;background:#efefef;border-top:1px solid #dedede;border-bottom:1px solid #dedede;display:block;transition: all linear .2s;-moz-transition: all linear .2s;-webkit-transition: all linear .2s;-o-transition: all linear .2s;}
.mtr_autor a:hover {text-decoration:none;color:#4F6179;font-weight:bold;padding:10px;background:#DDDFE5;border-top:1px solid #BAC2CA;border-bottom:1px solid #BAC2CA;display:block}
.mtr_autor a span {float:left}
.mtr_autor a span img {margin-right:10px}
.mtr_top_gallery {margin-bottom:10px;border-top:1px solid #dedede;border-bottom:1px solid #dedede;background: #efefef;padding:10px}
.mtr_gallery {float:left;width:142px;background:white;padding:2px;margin-right:10px;border:1px solid #dedede}
.mtr_gallery_in {width:142px;height:102px;overflow:hidden}
.mtr_gallery_over_big {width:800px;height:108px;overflow:hidden}
.mtr_gallery_over {width:780px;height:108px;overflow:hidden}

.mtr_descr {margin:0;position:absolute;top:-9000px}
.name_mtr {font-size:18px}
.n-title {padding-bottom: 20px;}
.n-title h1 {font-family:'Century Gothic'; font-size:20px; color:#333; width: 617px; border-left: 2px solid #009bdc; padding-left: 10px;}
.n-img{ width: 620px; height: 270px; margin-left: -2px; border-radius: 5px; box-shadow: rgba(0, 0, 0, 0.498039) 0px 8px 7px -7px, rgba(255, 255, 255, 0.701961) 0px 20px 30px inset;}
.n-message {font: 14px 'Tahoma'; text-align:justify; padding-bottom: 22px;padding-top: 20px;}


.commSbmFl {border: 1px solid #555;background: rgb(0, 142, 187);box-shadow: #005699 0px 1px 0px inset;cursor: pointer;padding: 4px 6px;color: white;font: 700 9pt Arial, sans-serif;margin: 5px 0px;border-radius: 3px;float: left;}
.note-add-message {background: #F7F7F7;box-shadow: #000000 0px 1px 3px -1px inset;border-top: 1px solid #C7C7C7;border-radius: 5px;}

.NewsComm {margin-top: 10px;} 
.Level {opacity: .5; 
-webkit-transition: all 200ms ease; 
-moz-transition: all 200ms ease; 
-o-transition: all 200ms ease; 
} 
.Level:hover {opacity: 1;} 
td.CommAva {vertical-align: top;} 
td.CommAva img { 
width: 60px; 
height: 60px; 
border-right: 1px solid rgba(0,0,0,.2); 
border-bottom: 1px solid rgba(0,0,0,.2); 
-webkit-border-radius: 2px; 
-moz-border-radius: 2px; 
border-radius: 2px; 
padding: 3px; 
background-color: #e0e0e0; 
} 
td.CommArrow { 
width: 9px; 
vertical-align: top; 
} 
td.CommArrow img {padding: 6px 0 0 5px;} 
td.CommMess { 
width: 100%; 
background-color: rgba(0,0,0,.1); 
padding: 5px 10px; 
vertical-align: top; 
-webkit-text-shadow: 1px 1px 0 rgba(255,255,255,.5); 
-moz-text-shadow: 1px 1px 0 rgba(255,255,255,.5); 
text-shadow: 1px 1px 0 rgba(255,255,255,.5); 
-webkit-border-radius: 2px; 
-moz-border-radius: 2px; 
border-radius: 2px; 
border-right: 1px solid rgba(0,0,0,.2); 
border-bottom: 1px solid rgba(0,0,0,.2); 
} 
.NotRead {background: url('http://updatesite.ru/images/CommNotReadBg.png') repeat-y right top;} 
div.CommInf { 
border-bottom: 1px solid rgba(0,0,0,.1); 
padding-bottom: 5px; 
margin-bottom: 4px; 
font-size: 9px; 
color: #888; 
} 
div.CommInf font {font-weight: bold; text-decoration: underline;} 
.CommAnswer {text-decoration: none; color: inherit;} 
.CommAnswer:hover {color: darkblue; cursor: pointer;}

/*--------------------- Footer start ---------------------*/
#footer {height:40px; background: url(/images/footer.png) no-repeat 50% 0;color: black;padding-bottom: 69px;}
#footer a {color: #000; text-decoration: underline;}
#footer a:hover {text-decoration: none;}
#copyright {float: left;padding-left:30px;padding-top:25px;}
#powered-by {float: right;margin-right: 5px; width:220px;height:90px; padding-top:23px;text-decoration: none;}