body, td {font-family:Tahoma;font-size:11px;color:#fff;margin:0;padding:0;}
a img {border:0;}
a:link,a:active,a:visited {font-family: Tahoma; font-size: 11px; color:#fff;text-decoration:none}
a:hover {text-decoration:underline;}
h1,h2,h3,h4,h5,h6 {display:block; margin:0 0 10px 0; padding:0; color:#fff;}

h1 {font-size:26px;}
h2 {font-size:25px;}
h3 {font-size:24px;}
h4 {font-size:23px;}
h5 {font-size:22px;}
h6 {font-size:16px;}

purple {color:purple;}
white {color:#FFF;}
brown {color:#A52A2A;}
gray {color:gray;}
pink {color:#FFC0CB;}
yellow {color:#FF0;}
left {text-align:left;}
center {text-align:center;}
right {text-align:right;}
ul,li,form,dl,dt,dd {display:block;list-style:none;margin:0;padding:0;}
input[type="image"]:hover {opacity:0.8px;}
input,textarea,select,button {font-family:tahoma;font-size:11px;color:#888888;}
td {font-family:Arial;font-size:11px;}
form {margin:0;padding:0;}
hr {color:#c9e2f4;height:1px;border-top:0px;border-style:dashed;}
.mframe {border-left:1px solid #ccc; border-right:1px solid #ccc;}
.colgray {border-right:1px solid #E5E7EA;}
.colwhite {border-right:1px solid #FAFAFA;}
.msep {border-top:1px solid #FAFAFA;}
.copy {font-size:7pt;}
input[type="submit"]:hover {cursor:pointer;}
.wrapper { min-width:1150px !important; width: 90%; margin:0 auto;margin-top:5px; }
.header_r { background: url(/img/header.png) no-repeat right -119px; padding: 0 5px 0 0; }
.header_r_in { background: url(/img/header.png) no-repeat 0 0; overflow: hidden; height: 119px; position: relative; }
.nav_r { background: url(/img/nav.png) no-repeat right -31px; padding: 0 5px 0 0; }
.nav_r_in { background: url(/img/nav.png) no-repeat 0 0; height: 31px;}
.logo { background: url(/img/logo.png) no-repeat; height: 119px; width: 357px; position:absolute; left:0; }
.profile_head { position:absolute; left: 50%; margin:15px 0 0 -140px; width: 168px; }
.query_head { background:url(/img/head.png) no-repeat 0 0; width: 168px; height: 23px; border: none; padding:0 5px; color: #a2cdeb; font-size: 10px; }
.profile_head_buttons { width: 120px; height: 28px; background:url(/img/head.png) no-repeat 0 -23px; float: left; margin:5px 0 0 0; padding:3px 0 0 5px; }
.profile_head_buttons a { color: #a2cdeb; font-size: 10px; }
.profile_head_buttons2 { width: 120px; height: 28px; background:url(/img/head.png) no-repeat 0 -23px; float: left; margin:32px 0 0 0; padding:3px 0 0 5px; }
.profile_head_buttons2 a { color: #a2cdeb; font-size: 10px; }
.profile_head_vixod { width: 43px; height: 31px; background:url(/img/vixod.png) no-repeat 0 0px; float:left; border: none; margin:32px 0 0 0; }
.profile_head_submit { width: 43px; height: 31px; background:url(/img/head.png) no-repeat 0 -54px; float:left; border: none; margin:5px 0 0 0; }
.banka_bg { height: 60px; position: absolute; right:6px; margin: 33px 0 0 0; overflow: hidden; }
.banka_bg_ico { background: url(/img/head.png) no-repeat 0 bottom; width: 17px; height: 60px; float: right; }
.banka_bg_m { float:left; }
.search_t {
 float: right;
}

.searchFill {
 background-image: url(/img/search_bg.png);
 height: 23px;
 width: 129px;
 outline: 0;
 border: 0;
 padding: 0 5px;
 color: #2e76a6;
 margin: 4px 10px 0 0;
}

.searchFill:hover,
.searchFill:focus {
 opacity:0.8;
}

.nav { margin-left:5px; }
.nav li { display: block; float:left; position:relative; line-height: 30px; height: 31px; padding:0 15px; }
.nav li:hover { background: #054774 }
.nav li ul { display: none; position: absolute; left:0px;}
.nav li ul li { display: block; line-height: 24px; height: 25px; background: #0b5384; min-width: 150px; border-bottom: 1px dotted #1f6696; }
.nav li { font-weight: bold; }
.nav li ul li.bottom_ul { min-width:150px; height:8px; background: #0b5384; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright: 5px; border-radius:0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px; }
.nav li ul li a:hover { text-decoration:underline; text-shadow:1px 1px #00548e; }
.nav li:hover ul {display:block;}
.side_m { background:#6ba2c8; padding:5px; margin:5px 0 0 0; overflow:hidden;
border-radius:5px 5px 0px 0px ;-moz-border-radius: 5px 5px 0px 0px;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-khtml-border-radius: 5px 5px 0 0 ;
 }
.side_l { float:left; width:203px; }
.side_r { float:right; width:203px; }
.side_c { margin:0 203px; padding: 0 5px; }
.side_c_in { background:#064f81; overflow:hidden; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; padding:5px; }
.b_blocknav_t { background: url(/img/b_blocknav.png) no-repeat -203px 0; height: 28px; width: 196px; font-family: Tahoma; font-size: 11px; font-weight: bold; color: #9ec4de; line-height: 26px; padding: 0 0 0 7px }
.b_blocknav_c { background: url(/img/b_blocknav.png) repeat-y 0 0; width: 203px; padding:3px 0;}
.b_blocknav_b { background: url(/img/b_blocknav.png) no-repeat right bottom; width: 203px; height: 5px; margin:0 0 5px 0; }
.b_white_t { background: url(/img/b_white.png) no-repeat -203px 0; height: 28px; width: 196px; font-family: Tahoma; font-size: 11px; font-weight: bold; color: #6a97b5; line-height: 27px; padding: 0 0 0 7px }
.b_white_c { background: url(/img/b_white.png) repeat-y 0 0; width: 196px; padding:3px; color: #709bb8; }
.b_white_c a { color: #709bb8; }
.b_white_b { background: url(/img/b_white.png) no-repeat right bottom; width: 203px; height: 5px; margin:0 0 5px 0; }
.b_blue_t { background: url(/img/b_blue.png) no-repeat -203px 0; height: 28px; width: 196px; font-family: Tahoma; font-size: 11px; font-weight: bold; color: #6a97b5; line-height: 27px; padding: 0 0 0 7px }
.b_blue_c { background: url(/img/b_blue.png) repeat-y 0 0; width: 196px; padding:3px; color: #709bb8; }
.b_blue_c a { color: #709bb8; }
.b_blue_b { background: url(/img/b_blue.png) no-repeat right bottom; width: 203px; height: 5px; margin:0 0 5px 0; }
.b_bluer_t { background: url(/img/b_bluer.png) no-repeat -203px 0; height: 29px; width: 196px; font-family: Tahoma; font-size: 11px; font-weight: bold; color: #6a97b5; line-height: 27px; padding: 0 0 0 7px; text-shadow: 1px 1px #f4f8ff; }
.b_bluer_c { background: url(/img/b_bluer.png) repeat-y 0 0; width: 196px; padding:3px; color: #709bb8; }
.b_bluer_c a { color: #709bb8; }
.b_bluer_b { background: url(/img/b_bluer.png) no-repeat right bottom; width: 203px; height: 5px; margin:0 0 5px 0; }
.blocknav a { display: block; background:url(/img/blocknav.png) no-repeat 0 0; height: 24px; width: 196px; line-height:21px; padding:0 0 0 7px; font-family: Tahoma; font-size: 11px; font-weight: bold; color: #9ec4de; }
.blocknav a:hover { background:url(/img/blocknav.png) no-repeat 0 -24px; text-decoration:underline; color: #fff; }
.inf_t_r { background: url(/img/inf_t.png) no-repeat right -27px; padding: 0 5px 0 0; }
.inf_t_r_in { background: url(/img/inf_t.png) no-repeat 0 0; overflow: hidden; height: 27px; }
.inf_c_l { background: url(/img/inf_c.png) repeat-y 0 0; }
.inf_c_r { background: url(/img/inf_c.png) repeat-y right 0; }
.inf_b_r { background: url(/img/inf_b.png) no-repeat right -5px; padding: 0 5px 0 0; }
.inf_c_bg { background: #05446e; margin:0 2px; padding: 3px 0; overflow: hidden; }
.inf_b_r_in { background: url(/img/inf_b.png) no-repeat 0 0; overflow: hidden; height: 5px; }
.inf_text { font-family: Tahoma; font-size: 11px; font-weight: bold; color: #9eddf4; text-shadow: 1px 1px #092a44; padding:0 0 0 25px; line-height: 25px; }

.inf_in_left {
 background: url(/img/inf_in_t.png) no-repeat 0 -24px;
 height: 21px;
 width: 224px;
 float: left;
 font-weight: bold;
 text-align: center;
 padding: 3px 0 0 5px;
 text-shadow: 1px 1px #075782;
}

.inf_in_right {
 background: url(/img/inf_in_t.png) no-repeat 0 -48px;
 height: 24px;
 width: 226px;
 float: right;
 font-weight: bold;
 text-align: center;
 text-shadow: 1px 1px #075782;
}

.inf_in_right div {
 padding:3px 17px 0 0;
}

.inf_in_center {
 background: url(/img/inf_in_t.png) repeat-x 0 0;
 height: 24px;
 margin:0 226px 0 224px;
}

.inf_in_center .bg {
 background: url(/img/inf_in_t.png) 0 bottom;
 height: 21px;
 width: 205px;
 font-weight: bold;
 text-align: center;
 text-shadow: 1px 1px #075782;
 padding:3px 0 0 0;
}
.inf_bg_m {
 background-image: url(/img/bg_inf_m.png);
 height: 104px;
 overflow: hidden;
}

.inf_bg_m .left {
 float: left;

 margin:0 0 0 19px;
}
.inf_bg_m .right {
 float: right;
 width: 226px;
}

.inf_bg_m .center {
 width: 205px;
 margin:0 auto;
}
.inf_bg_m .left li a,
.inf_bg_m .right li a,
.inf_bg_m .center li a {
 background: url(/img/1.png);
 height: 24px;
 width: 199px;
 display: block;
 line-height: 22px;
 color: #9ec4de;
 font-weight: bold;
 padding: 0 0 0 5px;
}

.inf_bg_m .left li a:hover,
.inf_bg_m .right li a:hover,
.inf_bg_m .center li a:hover {
 background: url(/img/2.png) no-repeat;
 text-decoration: none;
}

.inf_bg_banka {
 background-color: #05446e;
 margin:5px 0 0px 0;
}

.viewn_t {
 background: url(/img/viewn_t.png) no-repeat right -36px;
 padding: 0 141px 0 0;
 margin: 5px 0 0 0;
}

.viewn_t_in {
 background: url(/img/viewn_t.png) no-repeat 0 0;
 height: 36px;
 overflow: hidden;
 line-height: 25px;
 padding:0 10px;
}

.forum_viewn_t {
 background: url(/img/forum_viewn_t.png) no-repeat right -27px;
 padding: 0 4px 0 0;
 margin: 5px 0 0 0;
}

.forum_viewn_t_in {
 background: url(/img/forum_viewn_t.png) no-repeat 0 0;
 height: 27px;
 overflow: hidden;
 line-height: 24px;
 padding:0 10px;
}

.forum_viewn_t2 {
 background: url(/img/forum_viewn_t.png) no-repeat right -27px;
 padding: 0 4px 0 0;
 margin: 5px 0 0 0;
}

.forum_viewn_t_in2 {
 background: url(/img/forum_viewn_t.png) no-repeat 0 0;
 height: 27px;
 overflow: hidden;
 line-height: 24px;
 padding:0 10px;
}

.viewn_t_in a,
.forum_viewn_t_in a,
.forum_viewn_top,
.forum_viewn_t_in2 {
 font-family: Tahoma;
 font-size: 11px;
 font-weight: bold;
 color: #6a97b5;
 text-shadow: 1px 1px #f4f4f4;
}

.forum_viewn_in {
 border-left:1px solid #8c9ba6
}

.banners_forum { margin:5px 0 3px 0; }

.banners_forum li { margin:0 15px; display:inline }

.forum_viewn_in2 {
 border-right:1px solid #8c9ba6;
 overflow: hidden;
 background: #f7f7f7;
}

.viewn_in {
 background-color: #f3f3f3;
 padding:0 5px;
 overflow: hidden;
}

.viewn_b {
 background: url(/img/viewn_b.png) no-repeat right -38px;
 padding:0 168px 0 0;
 position: relative;
}


.forum_viewn_b {
 background: url(/img/forum_viewn_b.png) no-repeat right -5px;
 padding:0 5px 0 0;

}

.hr_div {
 background: url(/img/hr_div.png) repeat-x;
 height: 2px;
 margin: 3px 0;
}

.viewn_b_in {
 background: url(/img/viewn_b.png) no-repeat 0 0;
 height: 25px;
 overflow: hidden;
 padding: 13px 0 0 5px;
 color: #939393;
}

.forum_viewn_b_in {
 background: url(/img/forum_viewn_b.png) no-repeat 0 0;
 height: 5px;
 overflow: hidden;
 padding: 13px 0 0 5px;
 color: #939393;
}


.pagesBlockuz2, .pagesBlockuz1, .catPages1 {padding:5px 0px}
.pagesBlockuz2 a span,
.pagesBlockuz2 span,
.pagesBlockuz1 a span,
.pagesBlockuz1 span,
.catPages1 a span,
.catPages1 span { background: #17638e;
 color: #fff;
 text-shadow: 1px 1px #484848;
 border-radius: 3px;
 -moz-border-radius: 3px;
 -moz-box-shadow: inset 0 0 10px #075a92;
 box-shadow: inset 0 0 10px #075a92;
 -webkit-box-shadow: inset 0 0 10px #075a92;
 border:1px solid #0973bb;
font-weight:bold;
padding:5px;}
.pages_switch { margin:13px 0 10px 0;;}
.pagesBlockuz2 a span:hover,
.pagesBlockuz2 span:hover,
.pagesBlockuz1 a span:hover,
.pagesBlockuz1 span:hover,
.catPages1 a span:hover,
.catPages1 span:hover {
 background:url() repeat-x;
}


a.swchItem:hover { text-decoration: none; }

.viewn_b_in a {
 font-family: Tahoma;
 font-size: 11px;
 color: #939393;
 font-weight: bold;
}

.viewn_b_in li {
 background: url(/img/viewn_b_elements.png) no-repeat right 0;
 height: 25px;
 display: block;
 float: left;
 line-height: 24px;
 padding:0 10px;
}

.viewn_b_in li span.rate {
 color: #6a97b5;
}

.viewn_rating {float:right; margin:4px 0 0 0;}

.viewn_in .screen {
 background: url(/img/img_bg.png) no-repeat;
 float: left;
 height: 134px;
 width: 144px;
 padding:9px 0 0 11px;
}

.viewn_in .message {
 font-family: Tahoma;
 font-size: 11px;
 color: #939393;
 padding:3px 10px 0 0;
 text-shadow: 1px 1px #f4f4f4;
}

.viewn_b a.but_viewn {
 background: url(/img/viewn_all.png) no-repeat;
 height: 29px;
 width: 151px;
 display: block;
 position:absolute;
 right:0;
 margin:-40px 15px 0 0;
}

.footer {
 background-color: #064f81;
 height: 64px;
 border-radius:0px 0px 5px 5px ;
 -moz-border-radius: 0px 0px 5px 5px;
 -webkit-border-bottom-left-radius: 5px;
 -webkit-border-bottom-right-radius: 5px;
 -khtml-border-radius: 0px 0px 5px 5px ;
}

.footer .left {
 font-family: Tahoma;
 font-size: 11px;
 color: #aac8dd;
 float: left;
 margin: 5px 0 0 5px;
}

.footer .right {
 float: right;
 margin: 17px 10px 0 0;
}

.footer .right li {
 display: block;
 float: left;
 margin: 0 5px;
}

/* mChat_box */
.cBlock1, .cBlock2 {
 background: #d4e4ff;
 color: #6a97b5;
 border-radius: 5px;
 -moz-border-radius: 5px;
margin-right:3px;

}

.cBlock1 a, .cBlock2 a { color: #6a97b5; }
.cMessage {color:#064f81;}

/* Comments Form Style */
.commTable {}
.commTd1 {color:#fff; font-weight:bold;}
.commTd2 {}
.commFl { padding:5px;color:#fff;width:100%;background:#17638e; -moz-border-radius:5px; border-radius:5px; -webkit-border-radius:5px; border:1px solid #0f4d70; outline: none}
.commReg {padding: 10 0 10 0px; text-align:center;}
.commError {color:#fff;}
.securityCode {color:#fff;background:#17638e; -moz-border-radius:5px; border-radius:5px; -webkit-border-radius:5px; border:1px solid #0f4d70; outline: none}
/* ------------------- */
.cBlock1 .cMessage,
.cBlock2 .cMessage { color:#6a97b5; }
.side_m input[type="text"], .side_m input[type="password"], .side_m textarea, .side_m select {
 color:#064f81;
 text-decoration:none;
 white-space:nowrap;
 border:1px solid #dbdbdb;
 -moz-border-radius:3px;
 -webkit-border-top-right-radius:3px;
 -webkit-border-top-left-radius:3px;
 -webkit-border-bottom-right-radius:3px;
 -webkit-border-bottom-left-radius:3px;
 -khtml-border-radius:3px;
 border-radius:3px;
 background:#f3f3f3;
 box-shadow: 0 0 5px #dbdbdb;
 -moz-box-shadow: 0 0 5px #dbdbdb;
 -webkit-box-shadow: 0 0 5px #dbdbdb;
 font-family:Tahoma;
 font-size:11px;
 outline: none;
}

.side_m input[type="submit"], .side_m input[type="button"], .side_m input[type="reset"] {
 color:#064f81;
 text-decoration:none;
 white-space:nowrap;
 border:1px solid #dbdbdb;
 -moz-border-radius:3px;
 -webkit-border-top-right-radius:3px;
 -webkit-border-top-left-radius:3px;
 -webkit-border-bottom-right-radius:3px;
 -webkit-border-bottom-left-radius:3px;
 -khtml-border-radius:3px;
 border-radius:3px;
 background:#f3f3f3;
 box-shadow: 0 0 5px #dbdbdb;
 -moz-box-shadow: 0 0 5px #dbdbdb;
 -webkit-box-shadow: 0 0 5px #dbdbdb;
 font-family:Tahoma;
 font-size:11px;
 outline: none;}

.comm_m, .smiles { color:#064f81;
 text-decoration:none;

 border:1px solid #dbdbdb;
 -moz-border-radius:3px;
 -webkit-border-top-right-radius:3px;
 -webkit-border-top-left-radius:3px;
 -webkit-border-bottom-right-radius:3px;
 -webkit-border-bottom-left-radius:3px;
 -khtml-border-radius:3px;
 border-radius:3px;
 background:#f3f3f3;
 box-shadow: 0 0 5px #dbdbdb;
 -moz-box-shadow: 0 0 5px #dbdbdb;
 -webkit-box-shadow: 0 0 5px #dbdbdb;
 font-family:Tahoma;
 font-size:11px;
 outline: none; }



.comm_m td,
.comm_m a,
.smiles a,
.cTop { color:#064f81; font-size:11px; }

a.add_news {
 color:#9ec4de;
 font-weight:bold;
 text-decoration: underline;
 text-align: right;
}

a.add_news:hover {
 text-decoration: none;
}

.profile_in a,
.viewn_in .message a {
 color: #999;
}

/* Other Styles */
.replaceTable {height:100px;width:300px;border:1px solid #d7d7d7 !important;background:#ececec;-moz-border-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-khtml-border-radius:5px;border-radius:5px;box-shadow:0 0 5px #c3c3c3;-webkit-box-shadow:0 0 5px #c3c3c3;-moz-box-shadow:0 0 5px #c3c3c3;color:#064f81;}
.replaceTable td,
.replaceTable td a { color:#064f81; }

.legendTd {font-size:8pt; color:#467ca0;font-weight:bold;}
/* ------------ */

/* Вид сообщений форума от uSite.su */
 a.RepUsee:link, a.RepMidd:active, a.RepMidd:visited {text-decoration:none; color:#888; font-size:11px; font-family:tahoma;}
 a.RepUsee:hover {text-decoration:none; color:#888; font-size:11px; font-family:tahoma;}
 a.RepUsee div.RepUse {border:1px solid #ccc; background:#f7f7f7; padding:2px 5px 2px 5px; text-align:center; text-shadow:0px 1px 0px #fff; -webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;}
 a.RepUsee div.RepUse:hover {background:#fff; text-shadow:0px 1px 0px #fff;}
 
 a.RepViss:link, a.RepViss:active, a.RepViss:visited {text-decoration:none; color:#888; font-size:11px; font-family:tahoma;}
 a.RepViss:hover {text-decoration:none; color:#888; font-size:11px; font-family:tahoma;}
 
 a.RepNizz:link, a.RepNizz:active, a.RepNizz:visited {text-decoration:none; color:#888; font-size:11px; font-family:tahoma;}
 a.RepNizz:hover {text-decoration:none; color:#888; font-size:11px; font-family:tahoma;}
 
 a.RepMidd:link, a.RepMidd:active, a.RepMidd:visited {text-decoration:none; color:#888; font-size:11px; font-family:tahoma;}
 a.RepMidd:hover {text-decoration:none; color:#888; font-size:11px; font-family:tahoma;}
 
 a.RepViss div.RepVis {border:1px solid #ccc; border-left:0px; background:#f7f7f7; color:#888; font-weight:bold; padding:2px 6px 2px 4px; text-align:center; text-shadow:0px 1px 0px #fff; -webkit-border-top-right-radius:9px;-webkit-border-bottom-right-radius:9px;-moz-border-radius-topright:9px;-moz-border-radius-bottomright:9px;border-top-right-radius:9px;border-bottom-right-radius:9px;}
 a.RepViss div.RepVis:hover {background:#1d9808; color:#fff; text-shadow:0px 1px 0px rgba(0,0,0,0.35);}
 
 a.RepNizz div.RepNiz {border:1px solid #ccc; border-right:0px; background:#f7f7f7; color:#888; font-weight:bold; padding:2px 4px 2px 6px; text-align:center; text-shadow:0px 1px 0px #fff; -webkit-border-top-left-radius:9px;-webkit-border-bottom-left-radius:9px;-moz-border-radius-topleft:9px;-moz-border-radius-bottomleft:9px;border-top-left-radius:9px;border-bottom-left-radius:9px;}
 a.RepNizz div.RepNiz:hover {background:#c31313; color:#fff; text-shadow:0px 1px 0px rgba(0,0,0,0.35);}
 
 a.RepMidd div.RepMid {border:1px solid #ccc; border-right:0px; border-left:0px; background:#f7f7f7; padding:2px 5px 2px 5px; text-align:center; text-shadow:0px 1px 0px #fff;}
 a.RepMidd div.RepMid:hover {background:#fff; text-shadow:0px 1px 0px #fff;}
 
 .postTable {border:1px solid #ccc; background:#f3f3f3; margin-top:5px; -webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
 a.postUser:link, a.postUser:active, a.postUser:visited {text-decoration:none; font-weight:normal; font-size:11px; font-family:tahoma; color:#e8e8e8; text-shadow:1px 1px 0px #fff;}
 a.postUser:hover {text-decoration:none; font-weight:normal; font-size:11px; font-family:tahoma; color:#555;}
 a.postUser div {border:1px solid #ccc; background:#f7f7f7; color:#666; padding:1px 4px 2px 4px; text-align:center; -webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
 a.postUser div:hover {background:#fff; border:1px solid #c7c7c7;}
 
 .postFirst, .postRest1, .postRest2 {background:transparent;}
 .postSeparator {height:1px;background:transparent;}
 
 .infuserF {padding:3px 5px 4px 5px; background:#f1f1f1; text-shadow:0px 1px 0px #fff; font-size:11px; font-family:tahoma; color:#888; text-align:center;}
 .posttdMessage {padding:5px 5px 5px 2px; font-size:11px; font-family:tahoma; color:#555; text-shadow:0px 1px 0px #fff;}
 .posttdMessage img {max-width:680px;}
 
 .WrapInfo {border:1px solid #fff; -webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
 .WrapInfo2 {border:1px solid #ccc; -webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
 
 .postTdTop {border:1px solid #fff; border-top:0px; -webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;}
 .postTdTop2 {border:1px solid #ccc; border-top:0px; padding:5px 5px; font-size:11px; font-family:tahoma; color:#7d7d7d; -webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;}
 .postTdTop2 a {font-weight:bold; text-decoration:none; font-size:10px; font-family:verdana;}
 
 /* ---------- */

/* ===== forum Start ===== */

.forumContent {width: 1141px;}
.forumContent td {color: #fff;}
/* General forum Table View */
.gDivRight {background: #fff;color:#469fe3 !important;}
.gDivRight td {color:#469fe3 !important;}
.gTable {background: none; margin:0; padding:0; border-spacing: 0px; }
.gTable tr {border: 0 !important;}
.gTableTop {
 font-size: 11px;
 font-weight: bold;
 background-image: url(../img/forum_title.png);
 height: 37px;
 width: 993px;
 padding-left: 17px;
 color:#469fe3 !important;
 
}
.gTableSubTop {
 padding-left:2px;
 height:22px;
 font-size:11px;
 font-weight: bold;
 color: #469fe3 !important;
 line-height: 19px;
 background-color: #ffffff;
 background-image: url(../img/forum_subtop.png);
}
.topSortLink {color: #469fe3 !important; text-decoration: none !important;}
.statsRecord {color: #469fe3 !important;}

.gDivBottomCenter,.postSeparator {
 background-image: url(../img/forum_bottom.png);
 height: 24px;
 width: 1141px;
}
.gTableBody {padding:2px;border-top:1px solid #cbdfdb;border-right:1px solid #cbdfdb ;background:#EEEEEE;}
.gTableBody1 {
 padding:8px;
 background-image: url(../img/forum_namebg.png);
 background-repeat: repeat-y;
 background-position: right top;
 background-color: #fff;
 
border-left: 1px solid red; border-left: 1px solid #f4f4f4;
 font-size: 11px;
 font-family: Tahoma, Geneva, sans-serif;
 color: #469fe3 !important;
 }
.lastUserLink {color: #469fe3 !important;}
.gTableBottom {padding:2px;border-top:1px solid #cbdfdb;border-right:1px solid #cbdfdb;background:#d5dfdd; border:1px solid #d5dfdd;;}
.gTableLeft {
 padding: 8px;
 background-image: url(../img/forum_namebg.png);
 background-repeat: repeat-y;
 background-position: right top;
 background-color: #fff;
 border-bottom: 1px solid #cccccc;
 border-right: 1px solid #ffffff;
 border-left: 1px solid #f4f4f4;
 color: #469fe3 !important;
 font-size: 11px;
 font-family: Tahoma, Geneva, sans-serif;
 font-weight: bold;
}
.gTableRight {
 background-image: url(../img/forum_namebg.png);
 background-repeat: repeat-y;
 background-position: right top;
 background-color: #fff;
 border-bottom: 1px solid #cccccc;
 border-right: 1px solid #ffffff;
 border-left: 1px solid #f4f4f4;
 color: #469fe3 !important;
 font-size: 11px;
 font-family: Tahoma, Geneva, sans-serif;
}
.gTableError {padding:2px;border-top:1px solid #cbdfdb;border-right:1px solid #cbdfdb;background:#d5dfdd; border:1px solid #d5dfdd;;color:#FF0000;}
.funcBlock {color: #fff;}
.funcLink {color: #fff !important;}
/* ------------------------ */

/* Forums Styles */
.forumNameTd,.forumLastPostTd, .threadNametd, .threadLastPostTd {
 padding:8px;
 background-image: url(../img/forum_namebg.png);
 background-repeat: repeat-y;
 background-position: right top;
 background-color: #fff;
 border-bottom: 1px solid #cccccc;
 border-right: 1px solid #ffffff;
 border-left: 1px solid #f4f4f4;
 color:#469fe3 !important;
}
.forumIcoTd, .threadIcoTd{
 background-image: url(../img/forum_icon.png);
 border-bottom: 1px solid #cccccc;
 border-right: 1px solid #ffffff;
 background-position: right top;
}
.forumThreadTd,.forumPostTd, .threadPostTd, .threadViewTd, .threadAuthTd {
 background-image: url(../img/forum_themes.png);
 background-position: right top;
 border-bottom: 1px solid #cccccc;
 border-right: 1px solid #ffffff;
 border-left: 1px solid #f4f4f4;
 font-weight: bold;
 background: #fff;
 color:#469fe3 !important;
}
.forumLastPostTd,.forumArchive {padding:7px;font-size: 11px; font-weight: bold;}

a.catLink:link {text-decoration:none; color:#469fe3;}
a.catLink:visited {text-decoration:none; color:#469fe3;}
a.catLink:hover {text-decoration:none; color:#0076a3;}
a.catLink:active {text-decoration:none; color:#469fe3;}

.lastPostGuest,.lastPostUser,.threadAuthor {font-weight:bold}
.archivedForum{font-size:7pt;color:#FF0000;font-weight:bold;}
/* ------------- */

/* forum Titles & other */
.forum {font-weight:bold !important;font-size:11px;}
.forumDescr {color:#469fe3 !important; text-decoration: none !important;font-size: 10px;}
.forumModer {color: #fff !important; font-size: 11px; font-weight: bold;}
div.forumModer {color: #469fe3 !important; font-size: 11px; font-weight: normal;}
div.forumModer a {color: #469fe3 !important;}
.forumViewed {font-size:9px;}
a.forum:link, a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {text-decoration:none; color:#469fe3; font-weight: normal;}
a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {text-decoration:none; color:#469fe3;}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {text-decoration:none; color:#0076a3;}
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {text-decoration:none; color:#469fe3;}
/* -------------------- */

/* forum Navigation Bar */
.forumNamesBar {font-weight:bold;font-size:11px; color: #fff;}
.forumBarKw {font-weight:normal;}
a.forumBar:link {text-decoration:none; color:#fff;}
a.forumBar:visited {text-decoration:none; color:#fff;}
a.forumBar:hover {text-decoration:none; color:#f7f7f7;}
a.forumBar:active {text-decoration:none; color:#fff;}
a.forumBarA:link {text-decoration:none; color:#f7f7f7;}
a.forumBarA:visited {text-decoration:none; color:#f7f7f7;}
a.forumBarA:hover {text-decoration:none; color:#ffffff;}
a.forumBarA:active {text-decoration:none; color:#f7f7f7;}
/* -------------------- */

/* forum Fast Navigation Blocks */
.fastNav,.fastSearch,.fastLoginForm {font-size: 11px;}
/* ---------------------------- */

/* forum Fast Navigation Menu */
.fastNavMain {background:#C7D7EF;}
.fastNavCat {background:#E7EEF8;}
.fastNavCatA {background:#E7EEF8;color:#0000FF}
.fastNavForumA {color:#0000FF}
/* -------------------------- */

/* forum Page switches */
.pagesInfo {background:#ffffff;padding-right:10px;font-size:7pt;display:none;}
.switches , swchItemDots{color: #469fe3 !important;}
.swchItem1, .switch {background:#fff;font-size: 11px; line-height: 23px;padding:5px; color: #469fe3 !important; font-weight: bold; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.swchItemA1 , .switchActive {background:#f2f2f2; line-height: 23px;font-size: 11px;padding:5px; color: #469fe3 !important; font-weight: bold; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
a.switchDigit:link,a.switchBack:link,a.switchNext:link {text-decoration:none; color:#858585;}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {text-decoration:none; color:#858585;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {font-size:8pt; font-weight:bold; text-decoration:none; color:#858585;}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:none; color:#858585;}


/* ------------------- */

/* forum Threads Style */
/*
.threadNametd,.threadAuthTd,.threadLastPostTd {padding:2px;border-top:1px solid #cbdfdb;border-right:1px solid #cbdfdb;padding:2px;border-top:1px solid #cbdfdb;border-right:1px solid #cbdfdb;background:#d5dfdd}
.threadIcoTd,.threadPostTd,.threadViewTd {padding:2px;border-top:1px solid #cbdfdb;border-right:1px solid #cbdfdb;background:#d5dfdd; border:1px solid #d5dfdd;}
.threadLastPostTd {padding:2px;border-top:1px solid #cbdfdb;border-right:1px solid #cbdfdb;font-size:7pt;}
.threadDescr {color:#858585;font-size:7pt;}
.threadNoticeLink {font-weight:bold;}
*/
.threadLastPostTd {font-weight: bold;}
.threadsType, .threadsDetails {padding:5px; background: #f2f2f2; color: #469fe3 !important;height:20px;font-size:11px; font-weight: bold;padding-left:40px; border-bottom: 1px solid #ccc;}

.forumOnlineBar {padding:5px; background: #f2f2f2; color: #469fe3 !important;height:20px;font-size:11px; font-weight: bold;padding-left:40px;}

a.threadPinnedLink:link {text-decoration:none; color:#0000FF;}
a.threadPinnedLink:visited {text-decoration:none; color:#0000FF;}
a.threadPinnedLink:hover {text-decoration:none; color:#FF0000;}
a.threadPinnedLink:active {text-decoration:none; color:#FF0000;}

a.threadLink:link {text-decoration:none; color: #469fe3;}
a.threadLink:visited {text-decoration:none; color: #469fe3;;}
a.threadLink:hover {text-decoration:none; color:#0076a3;}
a.threadLink:active {text-decoration:none; color: #469fe3;}

.postpSwithces {font-size:7pt;}
.thDescr {font-weight:normal;}
.threadFrmBlock {font-size:7pt;text-align:right;}
/* ------------------- */

/* forum Posts View */
.postPoll {background:#EEEEEE;text-align:center;}
.postFirst { border-spacing: 0px;}
.postRest1 {background:#b3bbba;}
.postRest2 {background:#b3bbba;}
.postRest2 br {margin: 0; padding: 0; height: 0;}

.postBottom {background-image: url(../img/forum_namebg.png);
 background-repeat: repeat-y;
 background-position: right top;
 background-color: #fff;
 border-bottom: 1px solid #cccccc;
 border-right: 1px solid #ffffff;
 border-left: 1px solid #f4f4f4;
 color:#469fe3 !important;height:20px;}
.postUser {font-weight:bold;}
.postTdInfo {text-align:center;padding:8px;
 background-image: url(../img/forum_namebg.png);
 background-repeat: repeat-y;
 background-position: right top;
 background-color: #fff;
 border-bottom: 1px solid #cccccc;
 border-right: 1px solid #ffffff;
 border-left: 1px solid #f4f4f4;
 overflow: hidden;
 color:#469fe3 !important;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#2D435B;}

.pollQuestion {text-align:center;font-weight:bold;}
.pollButtons,.pollTotal {text-align:center;}
.pollSubmitBut,.pollreSultsBut {width:140px;font-size:7pt;}
.pollSubmit {font-weight:bold;}
.pollEnd {text-align:center;height:30px;}

.codeMessage {background:#d5dfdd;font-size:9px;}
.quoteMessage {background:#d5dfdd;font-size:9px;}

.signatureView {font-size:7pt;}
.edited {padding-top:30px;font-size:7pt;text-align:right;color:gray;}
.editedBy {font-weight:bold;font-size:8pt;}

.statusBlock {padding-top:3px;}
.statusOnline {color: green !important;}
.statusOffline {color:#FF0000 !important;}
/* ------------------ */

/* forum AllInOne Fast Add */
.newThreadBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newPollBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newThreadItem {padding: 0 0 0 8px; background: url('/img/12.gif') no-repeat 0px 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('/img/12.gif') no-repeat 0px 4px;}
/* ----------------------- */

/* forum Post Form */
.pollBut, .loginButton, .searchSbmFl, .commSbmFl, .signButton {font-size:7pt;background: #d5dfdd;color:#4c4c4c;border:1px solid #fff;}

.codeButtons, .codeCloseAll {font-size:11px;background: #f7f7f7;color:#4c4c4c; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border: 1px solid #ccc; margin-right: 5px;}
.postNameFl,.postDescrFl {background:#d5dfdd;border:1px solid #fff;width:400px}
.postPollFl,.postQuestionFl {background:#EBEBEB;border:1px solid #fff;width:400px}
.postResultFl {background:#d5dfdd;border:1px solid #fff;;width:50px}
.postAnswerFl {background:#d5dfdd;border:1px solid #fff;width:300px}
.postTextFl {background:#d5dfdd;border:1px solid #ccc; width: 742px !important;height:150px; margin-top: 5px; margin-left: 1px; background-color: #f2f2f2; margin-bottom: 5px;}
.postUserFl {background:#d5dfdd;border:1px solid #fff;width:300px}

.pollHelp {font-weight:normal;font-size:7pt;padding-top:3px;}
.smilesPart {padding-top:5px;text-align:center}
/* ----------------- */


/* ====== forum End ====== */


/* CODE and QUOTE by Black-Fox */
 .bbQuoteName,.bbCodeName {border:1px dashed #000;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;margin:3px;margin-bottom:auto;}
 .quoteMessage,.codeMessage {margin-left:8px;margin-right:8px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
 .bbQuoteName {color: #889095; !important; background: #ebeef0 url(/quote.png) no-repeat right; font-size: 10pt; !important; font-weight: bold; margin: 0 auto 0 auto; border: 1px #ccd0d5 solid; border-bottom: 1px solid #ccd0d5; padding-top: 7px; padding-bottom: 7px;}
 .quoteMessage {color: #465584; background: #f0f3f5; border:1px solid #ccd0d5!important; border-top: 0 !important; text-align:left; padding: 3px;color:#444444;}
 .bbCodeName {color: #889095; !important; background: #ebeef0 url(/code.png) no-repeat right; font-size: 10pt; !important; font-weight: bold; margin: 0 auto 0 auto; border: 1px #ccd0d5 solid; border-bottom: 1px solid #ccd0d5; padding-top: 7px; padding-bottom: 7px;}
 .codeMessage {color: #465584; background: #f0f3f5; border:1px solid #ccd0d5!important; border-top: 0 !important; text-align:left; padding: 3px;font-family:Courier New;font-size: 12px;color:#444444;}
 .quoteMessage {color: #465584; background: #f0f3f5; border:1px solid #ccd0d5!important; border-top: 0 !important; text-align:left; padding: 3px;color:#444444;}
 /* --------- */



/* User Group Marks */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:#00F5FF;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:#FF3030;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:#2489f1;}
a.groupOther1:link,a.groupOther1:visited,a.grou pOther1:hover {color:#32CD32;}
a.groupOther2:link,a.groupOther2:visited,a.grou pOther2:hover {color:#FFF68F;}
a.groupOther3:link,a.groupOther3:visited,a.grou pOther3:hover {color:red;}
a.groupOther5:link,a.groupOther5:visited,a.grou pOther5:hover {color:#3333ff;}
a.groupOther6:link,a.groupOther6:visited,a.grou pOther6:hover {color:#2E8B57;}
/* ---------------- */
.sbmSerch { border: none; background:url(/img/searchSbm.png) no-repeat; height: 24px; width: 54px; float: right; margin:3px 0 0 0; }
.sbmSerch:hover { opacity: 0.8; }

.cross1 {padding-top:1px; display:inline-block; padding-bottom:1px; color:#fff; text-align:center; margin:0px -1px; text-shadow:0px 1px 0px rgba(0,0,0,0.30); border:1px solid #757B7F; background:#7d7d7d url('http://usite.su/images/new/highlight_faint.png') repeat-x top; text-align:left;} 
 .cross2 {padding-top:1px; display:inline-block; padding-bottom:1px; color:#fff; text-align:center; margin:0px -1px; text-shadow:0px 1px 0px rgba(0,0,0,0.30); border:1px solid #586a7c; border-left:1px solid #646A6D; background:#61768A url('http://usite.su/images/new/highlight_faint.png') repeat-x top; text-align:right;} 
 #icon-border {margin:0px; padding:1px; display:inline-block; border:1px solid #ccc; background:#fff;} 
 #icon-blue {display:inline-block; height:6px; width:6px; border:1px solid #586a7c; background:#607c99 url('http://usite.su/images/new/highlight_faint.png') repeat-x top;} 
 #icon-gray {display:inline-block; height:6px; width:6px; border:1px solid #757B7F; background:#999999 url('http://usite.su/images/new/highlight_faint.png') repeat-x top;}

.rss { border: none; background:url() no-repeat; height: 32px; width: 45px; float: right; margin:3px 0 0 0; }
.rss:hover { opacity: 0.8; }
#tooltip {
position:absolute;
z-index:10;
border:1px solid #0977c0;
background-color:#fff;
font-size:11px;
opacity:0.75px;
-moz-border-radius:5px;
-webkit-border-top-right-radius:5px;
-webkit-border-top-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
-webkit-border-bottom-left-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;
box-shadow:0 0 5px #696969;
-webkit-box-shadow:0 0 5px #696969;
-moz-box-shadow:0 0 5px #696969;
margin:0 5px 0 0;
padding:3px 5px;
color:#777;
}

#tooltip h3 {
display:block;
font-size:1em;
margin:0;
color:#777;
padding:0;
}

.begun_adv_cell {display:none;} 
#begun_js_2 {display:none;}
.uartti{padding:5px;display:block;background: #F7F7F7}.uartti label{color:#45688E;font:bold 9pt Verdana;border-bottom:#DAE1E8 solid 1px;display:block;padding-bottom:3px;}.uartti img{float:right;cursor:pointer}.uartti div{font:11px Tahoma;margin-top:5px;color:#4E5363}