body {margin: 0}
img,table,td {border:0px}
h1,h2,h3,h4,h5,h6 {display:inline;margin:0;padding:0}


.main_top_center {width:100%; text-align: center; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; height: 35px; background: url(/fons/main_line.jpg); background-position: center; background-repeat: repeat-x; border-left:3px solid #444; border-top:1px solid #dddddd; border-bottom:1px solid #c1c1c1; border-right:3px solid #444;}
.main_text_c {padding:8px; font-weight:bold; font-size:14px;}
.main_top_left {width:100%; text-align: center; height: 35px; -webkit-border-top-right-radius: 3px;-webkit-border-bottom-right-radius: 3px;-moz-border-radius-topright: 3px;-moz-border-radius-bottomright: 3px;border-top-right-radius: 3px; border-bottom-right-radius: 3px; background: url(/fons/main_line.jpg); background-position: center; background-repeat: repeat-x; border-left:0px; border-top:1px solid #dddddd; border-bottom:1px solid #c1c1c1; border-right:3px solid #444;}
.main_text_l {padding:10px; font-weight:bold; font-size:12px;}
.main_top_right {width:100%; text-align: center; height: 35px; -webkit-border-top-left-radius: 3px;-webkit-border-bottom-left-radius: 3px;-moz-border-radius-topleft: 3px;-moz-border-radius-bottomleft: 3px;border-top-left-radius: 3px;border-bottom-left-radius: 3px; background: url(/fons/main_line.jpg); background-position: center; background-repeat: repeat-x; border-left:3px solid #444; border-top:1px solid #dddddd; border-bottom:1px solid #c1c1c1; border-right:0px;}
.main_text_r {padding:10px; font-weight:bold; font-size:12px;}



.top_class {width:1000px; height: 36px; background: url(/fons/top_fon.png); background-position: center; background-repeat: no-repeat; z-index: 999990 !important; position: fixed} #top_id {}
.body_class {width:1000px; margin-left: auto; margin-right: auto; background: url(/fons/fon_site.jpg); background-repeat: no-repeat; background-position: top;} #body_id {}
.box_class {width:1000px;} #box_id {}
.head_class {background: url(/fons/fons_body.png); background-position: center; background-repeat: repeat-y;} #head_id {}
.head_class960 {width:958px; padding-left: 21px; background: url(/fons/fon_head.jpg); background-position: top right; background-repeat: repeat-y;} #head_id960 {}
.content_class {background: url(/fons/fons_body.png); background-position: center; background-repeat: repeat-y;} #content_id {}
.content_class960 {width:956px; padding-left: 22px;} #content_id960 {}
.foot_class {background: url(/fons/fons_body.png); background-position: center; background-repeat: repeat-y; margin: 0;} #foot_id {}
.foot_class960 {width:956px; padding-left: 22px;} #foot_id960{}
.bottom_class {width:1000px; height: 51px; background: url(/fons/bottom_fon.png); background-position: center; background-repeat: no-repeat;} #bottom_id {}
.menubl_class {width:958px; height: 30px; background: url(/fons/fon_menu_b28.png); background-position: center;} #menubl_id {}
.slider_class {width:1000px; height: 320px; background: url(/fons/menu_slider.png); background-position: center; background-repeat: no-repeat;} #slider_id {}
#utbMenuContainer {padding-right:10px;}
#utbAllToolbar {opacity: 0.9}
.showToolbarButton {opacity: 0.8}
/* Main menu */
 
#menu
{
 width: 100%;
 margin: 0;
 padding: 5px 0 0 0;
 list-style: none; 

}
 
#menu li
{
 float: left;
 padding: 0 0 10px 0;
 position: relative;
 line-height: 0;
}
 
#menu a 
{
 float: left;
 height: 25px;
 padding: 0 10px;
 color: #999;
 text-transform: uppercase;
 font: bold 12px/25px Arial, Helvetica;
 text-decoration: none;
 text-shadow: 0 1px 0 #000;
}
 
#menu li:hover > a
{
 color: #fafafa;
}
 
*html #menu li a:hover /* IE6 */
{
 color: #fafafa;
}
 
#menu li:hover > ul
{
 display: block;
}
 
/* Sub-menu */
 
#menu ul
{
 list-style: none;
 margin: 0;
 padding: 0; 
 display: none;
 position: absolute;
 top: 35px;
 left: 0;
 z-index: 99999; 
 background: #444;
 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);
 -moz-box-shadow: 0 0 2px rgba(255,255,255,.5);
 -webkit-box-shadow: 0 0 2px rgba(255,255,255,.5);
 box-shadow: 0 0 2px rgba(255,255,255,.5); 
 -moz-border-radius: 5px;
 border-radius: 5px;
}
 
#menu ul ul
{
 top: 0;
 left: 150px;
}
 
#menu ul li
{
 float: none;
 margin: 0;
 padding: 0;
 display: block; 
 -moz-box-shadow: 0 1px 0 #111111, 0 2px 0 #777777;
 -webkit-box-shadow: 0 1px 0 #111111, 0 2px 0 #777777;
 box-shadow: 0 1px 0 #111111, 0 2px 0 #777777;
}
 
#menu ul li:last-child
{ 
 -moz-box-shadow: none;
 -webkit-box-shadow: none;
 box-shadow: none; 
}
 
#menu ul a
{ 
 padding: 10px;
 height: 10px;
 width: 130px;
 height: auto;
 line-height: 1;
 display: block;
 white-space: nowrap;
 float: none;
 text-transform: none;
}
 
*html #menu ul a /* IE6 */
{ 
 height: 10px;
}
 
*:first-child+html #menu ul a /* IE7 */
{ 
 height: 10px;
}
 
#menu ul a:hover
{
 background: #0186ba;
 background: -moz-linear-gradient(#04acec, #0186ba); 
 background: -webkit-gradient(linear, left top, left bottom, from(#04acec), to(#0186ba));
 background: -webkit-linear-gradient(#04acec, #0186ba);
 background: -o-linear-gradient(#04acec, #0186ba);
 background: -ms-linear-gradient(#04acec, #0186ba);
 background: linear-gradient(#04acec, #0186ba);
}
 
#menu ul li:first-child > a
{
 -moz-border-radius: 5px 5px 0 0;
 border-radius: 5px 5px 0 0;
}
 
#menu ul li:first-child > a:after
{
 content: '';
 position: absolute;
 left: 30px;
 top: -8px;
 width: 0;
 height: 0;
 border-left: 5px solid transparent;
 border-right: 5px solid transparent;
 border-bottom: 8px solid #444;
}
 
#menu ul ul li:first-child a:after
{
 left: -8px;
 top: 12px;
 width: 0;
 height: 0;
 border-left: 0; 
 border-bottom: 5px solid transparent;
 border-top: 5px solid transparent;
 border-right: 8px solid #444;
}
 
#menu ul li:first-child a:hover:after
{
 border-bottom-color: #04acec; 
}
 
#menu ul ul li:first-child a:hover:after
{
 border-right-color: #04acec; 
 border-bottom-color: transparent; 
}
 
 
#menu ul li:last-child > a
{
 -moz-border-radius: 0 0 5px 5px;
 border-radius: 0 0 5px 5px;
}
 
/* Clear floated elements */
#menu:after 
{
 visibility: hidden;
 display: block;
 font-size: 0;
 content: " ";
 clear: both;
 height: 0;
}
 
* html #menu { zoom: 1; } /* IE6 */
*:first-child+html #menu { zoom: 1; } /* IE7 */

/* General Style */
a:link {outline:none; text-decoration:none; color: #3f4b51;} a:active {outline:none; text-decoration:none; color: #115eab;} a:visited {outline:none; text-decoration:none; color: #3f4b51;} a:hover {outline:none; text-decoration:none; color: #a60012;}


td, body {font-family:Verdana,Arial,Helvetica; font-size:11px;}
form {padding:0px;margin:0px;}
input,textarea,select {vertical-align:middle; font-size:8pt; font-family:Verdana,Arial,Helvetica;}
.copy {font-size:10px;}

a.noun:link {text-decoration:none; color:#4D6D91}
a.noun:visited {text-decoration:none; color:#4D6D91}
a.noun:hover {text-decoration:underline; color:#000000}

hr {color:#000;height:2px;}
label {cursor:pointer;cursor:hand}
.uMenuItem span{padding-left:15px;}
#uNetRegF td{text-align:left;}
.topBorder li{text-align:left;}

.blockTitle,.menu1 {color:#445588;text-transform:uppercase;font-size:9px;font-family:Tahoma,Verdana;}

a.menu1:link {text-decoration:none; color:#445588}
a.menu1:visited {text-decoration:none; color:#445588}
a.menu1:hover {text-decoration:underline; color:#445588}

.topBorder {border-left:1px solid #A9B8C2; border-right:1px solid #A9B8C2;}
.topMenu {border:1px solid #A9B8C2; padding:2px;}
/* ------------- */

/* Menus */
ul.uz, ul.uMenuRoot {list-style: none; margin: 0 0 0 0; padding-left: 0px;}
li.menus {margin: 0; padding: 0 0 0 13px; background: url('/.s/t/121/14.gif') no-repeat 3px 4px; margin-bottom: .6em;}
/* ----- */

/* Site Menus */
.uMenuH li {float:left;padding:0 5px;}


.uMenuV .uMenuItem {font-family:Tahoma,Arial,Helvetica;}
.uMenuV li a:link {text-decoration:none; color:#4D6D91}
.uMenuV li a:visited {text-decoration:none; color:#4D6D91}
.uMenuV li a:hover {text-decoration:underline; color:#4D6D91;}
.uMenuV li a:active {text-decoration:underline; color:#4D6D91;}

.uMenuV a.uMenuItemA:link {text-decoration:underline; color:#4D6D91}
.uMenuV a.uMenuItemA:visited {text-decoration:underline; color:#4D6D91}
.uMenuV a.uMenuItemA:hover {text-decoration:underline; color:#4D6D91;}
.uMenuV .uMenuArrow {position:absolute;width:10px;height:10px;right:0;top:3px;background:url('/.s/img/wd/1/ar1.gif') no-repeat 0 0;}
.uMenuV li {margin: 0 2 0 0px; padding: 0 0 2 13px; background: url('/.s/t/121/14.gif') no-repeat 3px 4px; margin-bottom: .3em;}
/* --------- */

/* Module Part Menu */
.catsTd {padding: 0 0 3px 12px; background: url('/.s/t/121/14.gif') no-repeat 2px 4px;}
.catName {font-family:Tahoma,Arial,Sans-Serif;font-size:11px;}
.catNameActive {font-family:Tahoma,Arial,Sans-Serif;font-size:11px;}
.catNumData {font-size:7pt;color:#4D6D91;}
.catDescr {font-size:7pt;}
a.catName:link {text-decoration:none; color:#4D6D91;}
a.catName:visited {text-decoration:none; color:#4D6D91;}
a.catName:hover {text-decoration:underline; color:#4D6D91;}
a.catName:active {text-decoration:underline; color:#4D6D91;}
a.catNameActive:link {text-decoration:underline; color:#4D6D91;}
a.catNameActive:visited {text-decoration:underline; color:#4D6D91;}
a.catNameActive:hover {text-decoration:underline; color:#4D6D91;}
a.catNameActive:active {text-decoration:underline; color:#4D6D91;}
/* ----------------- */

/* Entries Style */
.eBlock {}
.eTitle {font-family:Tahoma,Arial,Sans-Serif;font-size:12px;font-weight:bold;color:#4D6D91; padding: 0 0 0 18px; background: url('/.s/t/121/15.gif') no-repeat 0px 1px;}
.eMessage {text-align:justify;padding-bottom:5px;}
.eText {text-align:justify;padding-bottom:5px;padding-top:5px;border-top:1px dashed #A9B8C2;font:9pt;}

.eDetails {border-top:1px dashed #A9B8C2;border-bottom:1px dashed #A9B8C2;font-family:Tahoma,Arial,Sans-Serif;color:#1A1A1A;padding-bottom:5px;padding-top:3px;text-align:left;font-size:7pt;}
.eDetails1 {border-top:1px dashed #A9B8C2;border-bottom:1px dashed #A9B8C2;font-family:Tahoma,Arial,Sans-Serif;color:#1A1A1A;padding-bottom:5px;padding-top:3px;text-align:left;font-size:8pt;}
.eDetails2 {border-bottom:1px dashed #A9B8C2;font-family:Tahoma,Arial,Sans-Serif;color:#1A1A1A;padding-bottom:5px;padding-top:3px;text-align:left;font-size:8pt;}

.eRating {font-size:7pt;}
.eAttach {margin: 16px 0 0 0; padding: 0 0 0 15px; background: url('/.s/t/121/16.gif') no-repeat 0px 0px;}
/* --------------- */

/* Entry Manage Table */
.manTable {}
.manTdError {color:#FF0000;}
.manTd1 {}
.manTd2 {}
.manTd3 {}
.manTdSep {}
.manHr {}
.manTdBrief {}
.manTdText {}
.manTdFiles {}
.manFlFile {}
.manTdBut {}
.manFlSbm {}
.manFlRst {}
.manFlCnt {}
/* ------------------ */

/* Comments Style */
.cAnswer {padding-left:15px;padding-top:4px;font-style:italic;}
.cBlock1 {border:1px solid #A9B8C2;background:#FFFFFF;}
.cBlock2 {border:1px solid #A9B8C2;background:#FFFFFF;}
/* -------------- */

/* Comments Form Style */
.commTable {}
.commTd1 {color:#000000;}
.commTd2 {}
.commFl {width:100%;}
.smiles {border:1px inset;background:#F7F7F7;}
.commReg {padding: 10px 0 10px 0px; text-align:center;}
.commError {color:#FF0000;}
.securityCode {}
/* ------------------- */

/* News/Blog Archive Menu */
.archUl {list-style: none; margin:0; padding-left:0;}
.archLi {padding: 0 0 3px 10px; background: url('/.s/t/121/17.gif') no-repeat 0px 4px;}
.archActive {text-decoration:underline;}
.archLi {font-family:Tahoma,Arial,Sans-Serif;font-size:11px;}
a.archLink:link {text-decoration:none; color:#4D6D91;}
a.archLink:visited {text-decoration:none; color:#4D6D91;}
a.archLink:hover {text-decoration:underline; color:#4D6D91;}
a.archLink:active {text-decoration:underline; color:#4D6D91;}
/* ---------------------- */

/* News/Blog Archive Style */
.archiveCalendars {text-align:center;color:#0000FF;}
.archiveDateTitle {font-weight:bold;color:#4D6D91;padding-top:15px;}
.archEntryHr {width:250px;color:#DDDDDD;}
.archiveeTitle li {margin-left: 15px; padding: 0 0 0 15px; background: url('/.s/t/121/18.gif') no-repeat 0px 3px; margin-bottom: .6em;}
.archiveEntryTime {width:65px;font-style:italic;}
.archiveEntryComms {font-size:9px;color:#C3C3C3;}
a.archiveDateTitleLink:link {text-decoration:none; color:#4D6D91}
a.archiveDateTitleLink:visited {text-decoration:none; color:#4D6D91}
a.archiveDateTitleLink:hover {text-decoration:underline; color:#4D6D91}
a.archiveDateTitleLink:active {text-decoration:underline; color:#4D6D91}
.archiveNoEntry {text-align:center;color:#0000FF;}
/* ------------------------ */

/* News/Blog Calendar Style */
.calMonth {text-align:right;}
.calWday {border:1px solid #A9B8C2; background:#E9ECF5; width:17px;}
.calWdaySe {border:1px solid #A9B8C2; background:#E9ECF5; width:17px; font-weight:bold;}
.calWdaySu {border:1px solid #A9B8C2; background:#E9ECF5; width:17px; font-weight:bold; color:#FF0000;}
.calMday {border:1px solid #A9B8C2; background:#F4F4F4;}
.calMdayA {border:1px solid #A9B8C2; background:#F4F4F4; font-weight:bold;}
.calMdayIs {border:1px solid #A9B8C2; background:#E9ECF5;}
.calMdayIsA {border:1px solid #A9B8C2; background:#E9ECF5;font-weight:bold;}
a.calMonthLink:link {text-decoration:none; color:#4D6D91;}
a.calMonthLink:visited {text-decoration:none; color:#4D6D91;}
a.calMonthLink:hover {text-decoration:underline; color:#4D6D91;}
a.calMonthLink:active {text-decoration:underline; color:#000000;}
a.calMdayLink:link {text-decoration:underline; color:#4D6D91;}
a.calMdayLink:visited {text-decoration:underline; color:#4D6D91;}
a.calMdayLink:hover {text-decoration:underline; color:#000000;}
a.calMdayLink:active {text-decoration:underline; color:#000000;}
/* ------------------------ */

/* Poll styles */
.pollBut {width:110px;}

.pollBody {padding:7px; margin:0px; background:#FFFFFF}
.textResults {background:#E2E6EA}
.textResultsTd {background:#FFFFFF}

.pollNow {border-bottom:1px solid #E2E6EA; border-left:1px solid #E2E6EA; border-right:1px solid #E2E6EA;}
.pollNowTd {}

.totalVotesTable {border-bottom:1px solid #E2E6EA; border-left:1px solid #E2E6EA; border-right:1px solid #E2E6EA;}
.totalVotesTd {background:#FFFFFF}
/* ---------- */

/* User Group Marks */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:blue;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:red;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:green;}
/* ---------------- */

/* Other Styles */
.replaceTable {background:#F4F4F4;height:100px;width:300px;border:1px solid #A9B8C2;}
.legendTd {font-size:7pt;}
/* ------------ */

input[type=submit] {*overflow: visible; *padding:0 7px;}
.uMenuV{z-index:5;}
input[type=text], input[type=password], textarea, iframe#mchatIfm2{box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; *padding:5px 0px !important;}
.myBtnLeft img, .myBtnRight img, .myBtnLeftA img, .myBtnRightA img, .myBtnRight + td input, .myBtnRightA + td input { display: block }
.myBtnCenter, .myBtnCenterA { line-height:19px !important }

#mchatMsgF {height: 50px !important;}
#mchatBtn {width:196px !important; height: 24px !important;}
#mchatRSel {height: 19px !important;}

/* CONTAINER */
div.orbit { width: 1px; height: 1px; position: relative; -moz-box-shadow: 0 0 10px rgba(0,0,0,.25); -webkit-box-shadow: 0 0 10px rgba(0,0,0,.25); overflow: hidden; }
div.orbit img { position: absolute; top: 0; left: 0; }
div.orbit a img { border: none; }

/* TIMER */
div.timer { width: 40px; height: 40px; overflow: hidden; position: absolute; top: 10px; right:10px; opacity: .6; cursor: pointer; z-index: 1001; }
span.rotator { display: block; width: 40px; height: 40px; position: absolute; top: 0; left: -20px; background: url('/orbit_slider/img/rotator-black.png') no-repeat; z-index: 3; }
span.mask { display: block; width: 20px; height: 40px; position: absolute; top: 0; right: 0; z-index: 2; overflow: hidden; }
span.rotator.move { left: 0; }
span.mask.move { width: 40px; left: 0; background: url('/orbit_slider/img/timer-black.png') repeat 0px 0px; }
span.pause { display: block; width: 40px; height: 40px; position: absolute; top: 0; left: 0px; background: url('/orbit_slider/img/pause-black.png') no-repeat; z-index: 4; opacity: 0; }
div.timer:hover span.pause,
span.pause.active, 
div.timer:hover span.pause.active { opacity: 1; }

/* CAPTIONS */
div.caption {padding:5px; background: #000; background: rgba(0,0,0,.8); width: 100%; z-index: 1000; text-align:center; position: absolute; bottom:-100px; color: #fff;}
div.caption span {padding:5px; font-size: 10px; text-shadow: 0px 1px 0px rgba(0,0,0,.6); margin: 0;}
.orbit-caption { display: none;}

/* DIRECTIONAL NAV */
div.orbit:hover div.slider-nav { display: block; }
div.slider-nav { display: none; }
div.slider-nav span { width: 33px; height: 33px; text-indent: -9999px; position: absolute; z-index: 1000; top: 43%; cursor: pointer; }
div.slider-nav span.right { background: url('/orbit_slider/img/right-arrow.png'); right: 10px; }
div.slider-nav span.left { background: url('/orbit_slider/img/left-arrow.png'); left: 10px; } 

/* BULLET NAV */
.orbit-bullets { position: absolute; z-index: 1000; list-style: none; top: 10px; left: 7px; margin: 0; padding: 0; }
.orbit-bullets li { float: left; margin-left: 5px; cursor: pointer; color: #999; text-indent: -9999px; background: url(/orbit_slider/img/bullets.png) no-repeat; 0 0; width: 7px; height: 7px; overflow: hidden; }
.orbit-bullets li.active { color: #222; background-position: -7px 0; }


/* Радио и чат - Начало */
.radio_class {opacity: 0.7; width:200px; position: absolute; right:2%; top:45px; z-index: -999999;}
.radio_class:hover {opacity: 0.8; width:200px; height: 100%; position: absolute; top:45px; z-index: 999999;}

#radio_id {}
.chatmin_class {width:200px; background: #000; -moz-border-radius: 2px; position: absolute; top:30px;
 border-radius: 2px;}
.chatmin_class:hover {z-index: 999999 !important; width:200px; background: #000; -moz-border-radius: 2px; position: absolute; top:30px;
 border-radius: 2px}
#chatmin_id {}
#RP_v2_link {width:188px !important; border:1px solid #000 !important; padding: 5px !important; -moz-border-radius: 2px; border-radius: 2px;}
#RP_v2_radio dd ul {width:188px !important; border:1px solid #000 !important; padding: 5px !important; background: #000; -moz-border-radius: 2px; border-radius: 2px;}

/* Радио и чат - Конец */

.example3 { display:inline-block; width:125px; height: 100px; position:relative; z-index: 9999;
text-align: center;}

.example3:hover {
 display:inline-block; 
 position:relative; z-index: 9999;
}

.example3 .example_text { width:100%; height: 100px;
 display:block;
 position:absolute;
 left:0;
 bottom:0;
 box-sizing:border-box;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
 box-sizing: border-box;
 color:#fff;
 padding:5px;
 background-color:rgba(0,0,0,.5);
 
 
}
.example3 h6 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
}

/* Рубрики новостей */
.tabmeny_ul_full {list-style: none outside none; border-bottom:1px dashed #ddd}
.tabmeny_ul_rub {}
.tabmeny_ul_cat {}
.tabmeny_h1 {font-weight:normal; padding-bottom:5px; font-size:24px;}
.tabmeny_h2 {font-weight:normal; font-size:18px;}
.tabmeny_h3 {font-weight:normal; font-size:12px;}
.tabmeny_li {float: left;display: block;width: 150px;height: 40px;}
.tabmeny_ul_full_li {float: left;display: block;margin-bottom:20px; } 
.tabmeny_ul_full_ul_end {padding:5px;float: left;display: block; border:1px dashed #ddd; width: 100%;} 
.tabmeny_a {}

.kamlink {color:#fff; width: 150px; font-weight:bold; position: relative; margin:0px; float: left; padding-left:18px; font-size:11px}

/* General Styles */

.userAvatar {width: 80px; border:1px solid #B5B5B5; -moz-border-radius: 5px; border-radius: 5px;}
.pollAnswer {float: left}

.funcBlock {font-size:7pt; color:#ffffff}

a.noun:link,a.noun:visited {text-decoration:none; color:#4D6D91}a.noun:hover {text-decoration:underline; color:#000000}

div.lenta {position:absolute;top:0;right:0;z-index:1;}
.head {border:1px solid #B5B5B5;background-image: url('http://forum.ucoz.ru/12.gif');}

a.top:link,a.top:visited {display: inline-block;text-decoration:none; color:#4D6D91; border-bottom: solid 1px #C0C0C0;}a.top:hover {display: inline-block;text-decoration:none; color:#4D6D91; border-bottom: solid 1px #4D6D91;}
a.sup:link,a.sup:visited {display: inline-block;text-decoration:none; color:#4D6D91; border-bottom: solid 1px;}a.sup:hover {display: inline-block;text-decoration:none; color:#000; border-bottom: solid 1px;}
a.out {background: url(/a/out-link.png) center right no-repeat; padding-right:13px;}

#red {border: 1px solid #E89B88;background-color: #FFEFE8;padding: 8px 11px;font-size: 10pt;margin: 0px;color:#000;}#blue {border: 1px solid #9DBDFF;background-color: #E1EBFF;padding: 8px 11px; font-size: 10pt; margin: 0px; color:#000;}#green {border: 1px solid #00CC00;background-color: #E1FFD7;padding: 8px 11px; font-size: 10pt; margin: 0px; color:#000;}#gray {border: 1px solid #B5B5B5;background-color: #F4F4F4;padding: 8px 11px;font-size: 10pt;margin: 0px;color:#000;}#blue ul, #red ul, #green ul, #gray ul {list-style: none; margin: 11px 0 1px 3px; padding-left: 3px;} #blue li {margin: 2px 0 3px 0; padding: 0 0 1px 15px; background: url('http://forum.ucoz.ru/img/li-blue.gif') no-repeat 0px 3px;}#red li {margin: 2px 0 3px 0; padding: 0 0 1px 15px; background: url('http://forum.ucoz.ru/img/li-red.gif') no-repeat 0px 3px;}#green li {margin: 2px 0 3px 0; padding: 0 0 1px 15px; background: url('/img/li-green.gif') no-repeat 0px 3px;}#gray li {margin: 2px 0 3px 0; padding: 0 0 1px 15px; background: url('http://forum.ucoz.ru/img/li-gray.gif') no-repeat 0px 3px;}#red a:link, #green a:link, #blue a:link, #gray a:link, #red a:visited, #green a:visited, #blue a:visited, #gray a:visited {display: inline-block;text-decoration:none; color:#000; border-bottom: solid 1px;}#red a:hover, #green a:hover, #blue a:hover, #gray a:hover {display: inline-block;text-decoration:none; color:#000; border-bottom: dashed 1px;}#clear-time .uSpoilerButton {background:#fff;padding:4px;border:1px solid #f00;color:#f00}#clear-time .uSpoilerText {background:#fff;border:1px solid #f00;padding:5px;color:#000;font-size:9pt;font-family:Tahoma;margin-right:60px;margin-top:2px;}#clear-time ul {list-style: none; margin: 11px 0 1px 3px; padding-left: 3px;} #clear-time li {margin: 2px 0 3px 0; padding: 0 0 1px 15px; background: url('http://forum.ucoz.ru/img/li-red.gif') no-repeat 0px 3px;}

select.seldis {border:1px inset;background:#fff;}
hr {color:#B5B5B5;height:1px;border:0;background:#B5B5B5;}
/* -------------- */

.newThreadBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newPollBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newThreadItem {padding: 0 0 0 8px; background: url('http://src.ucoz.ru/t/111/008.gif') no-repeat 0px 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('http://src.ucoz.ru/t/111/008.gif') no-repeat 0px 4px;}

.eBlock {border-bottom:1px dashed #B2B2B2;}


/* General Table View */
.gTable {padding: 0px; margin: 0px;}
.gTableTop {padding-left:20px; padding-top:0px;background:#ddd;color:#515151;text-transform:uppercase;font-size:12px;font-family:Tahoma,Verdana; height:30px;text-align:left;font-weight:bold;border-radius: 3px;}
.gTableSubTop {padding:2px;background:#F4F4F4;color:#000000;height:20px;font-size:10px;}
.gTableBody {padding:2px;background:#F4F4F4;}
.gTableBody1 {padding:2px;background:#FFFFFF;}
.gTableBottom {padding:2px;background:#F4F4F4;}
.gTableLeft {padding:5px;background:#F4F4F4;font-weight:bold;color:#737373;background-image: url('http://forum.ucoz.ru/12.gif'); width:16%; min-width:15%; max-width:17%; text-align:center;}
.gTableRight {padding:4px;background:#F4F4F4;background-image: url('http://forum.ucoz.ru/12.gif');}
.gTableError {padding:2px;background:#F4F4F4;color:#FF0000;background-image: url('http://forum.ucoz.ru/12.gif');}
/* ----------------- */

/* Forums Styles */
.forumNameTd,.forumLastPostTd {padding-left:5px;background:#FFFFFF}
.forumIcoTd,.forumThreadTd,.forumPostTd {padding:20px;background:#F4F4F4}
.forumLastPostTd,.forumArchive {padding:2px;font-size:7pt;}

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

/* Forum Titles & other */

.forum {font-weight:bold;font-size:12px;}
.forumDescr,.forumModer {color:#888888;font-size:9px;}
.forumViewed {font-size:9px;}
/* -------------------- */

/* Navigation Bar */
.forumNamesBar {padding-top: 5px; padding-buttom: 5px;font-size:10px;font-family:Tahoma,Arial;}
.forumBarKw {font-weight:normal;}
/* -------------- */

/* Fast Navigation Blocks */
.fastLogin,.fastSearchTd {padding-top:7px;padding-bottom:7px;}
.fastLoginForm,.signatureView {font-size:7pt;}
.fastNav,.fastSearch {font-size:7pt;}
.fastNavTd {padding-top:7px;padding-bottom:3px;}
/* ---------------------- */

/* Fast Navigation Menu */
.fastNavMain {color:#445588;}
.fastNavCat {background:#F2F2F2;}
.fastNavCatA {background:#F2F2F2;}
.fastNavForumA {}
/* -------------------- */

/* Page Switches */
.pagesInfo {background:#FFFFFF;padding-right:10px;font-size:7pt;}
.switches {background:#B5B5B5;}
.switch {background:#FFFFFF;width:15px;font-size:7pt;}
.switchActive {background:#F4F4F4;font-weight:bold;color:#4D6D91;width:15px}
/* ------------- */

/* Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {font-weight:bold;font-size:11px; padding:2px;background:#FFFFFF}
.threadIcoTd,.threadPostTd,.threadViewTd {padding:12px;background:#F4F4F4}
.threadLastPostTd {padding:2px;font-size:7pt;}
.threadDescr {color:#888888;font-size:7pt;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px;background:#F4F4F4;height:25px;font-weight:bold;font-size:7pt;color:#4D6D91;padding-left:40px; }
.threadsDetails {padding:2px;background:#F4F4F4;height:25px;color:#444444;}
.forumOnlineBar {padding:2px;background:#F4F4F4;height:25px;color:#444444;}

.postpSwithces {font-size:7pt;}
.bbQuoteBlock,.bbCodeBlock {margin:3px;}
.quoteMessage,.codeMessage {padding:3px;}
.threadFrmBlock {font-size:7pt;text-align:right;}
.threadFrmName {padding:0 1px 0 1px;}
/* ------------- */

/* Posts View */
.postPoll {padding:5px;background:#F4F4F4;text-align:center;background-image: url('http://forum.ucoz.ru/12.gif');}
.postFirst {background:#FFFFFF;}
.postRest1 {background:#FFFFFF;}
.postRest2 {background:#FFFFFF;}
.postSeparator {height:2px;background:#D2D2D2;}
.postTable {background:#EFEFEF;}

.postTdTop {background:#F4F4F4;height:18px;border-bottom:1px solid #B5B5B5; font-size:8pt;color:#C1C5CA; text-align:center;}
.postBottom {background:#F4F4F4;height:18px;border-top:1px solid #B5B5B5;}
.postSubmit {font-size:10pt; height:30px; width:400px !important; background:#F4F4F4; cursor: pointer}


.postUser {margin-bottom:5px; font-weight:bold;}
.postTdInfo {border:1px solid #C1C5CA;text-align:center;padding:5px;background:#FFFFFF;background-image: url('http://forum.ucoz.ru/12.gif');}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#B5B5B5;}
.posttdMessage {border:1px solid #C1C5CA; font-size:9pt;padding:3px;background:#FFFFFF;}

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

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

.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:#0000FF;}
.statusOffline {color:#FF0000;}
/* ---------- */

/* Post Form */
.codeButtons {font-size:7pt;background:#FFFFFF;border:1px solid #B5B5B5;}
.codeCloseAll {font-size:7pt;color:#737373;font-weight:bold;background:#FFFFFF;border:1px solid #B5B5B5;}
.postNameFl,.postdescrfl {width:400px}
.postpollFl,.postquestionfl {width:400px}
.postresultFl {width:50px}

.posttextFl {width:100%;height:150px;font-size:8pt}
.postuserFl,.postemailfl {width:300px}

.smiles {margin: 0 auto; margin-left: auto;padding-top:20px; border:0px inset;}
.allsmilestd {padding-top:3px;}
.pollhelp {font-weight:normal;font-size:7pt;padding-top:3px;}
.smilespart {padding-top:5px;text-align:center}
#vkbru {display:none;}
/* --------- */

/* Other Styles */
.replaceTable {background:#F4F4F4;height:100px;width:300px;border:1px solid #B5B5B5;}
.eAttach {display:none}
.legendTd {font-size:7pt;}
/* ------------ */

/* User Group Marks */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:blue;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:red;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:green;}
a.groupOther1:link,a.groupOther1:visited,a.groupOther1:hover {color:#fd6b00;}
a.groupOther2:link,a.groupOther2:visited,a.groupOther2:hover {color:75096a;}
a.groupOther3:link,a.groupOther3:visited,a.groupOther3:hover {color:000000;}
a.groupOther4:link,a.groupOther4:visited,a.groupOther4:hover {color:#bc0dba;}
/* ---------------- */

/* Вид репутации для форума by SonicTrash */
 a.RepUsee:link, a.RepMidd:active, a.RepMidd:visited {text-decoration:none; color:#e0e0e0; font-size:11px; font-family:tahoma;}
 a.RepUsee:hover {text-decoration:none; color:#e0e0e0; font-size:11px; font-family:tahoma;}
 a.RepUsee div.RepUse {border:1px solid #525252; background:#252525; padding:1px 3px 2px 3px; text-align:center; text-shadow:1px 1px 0px #151515; -webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;}
 a.RepUsee div.RepUse:hover {background:#181818; text-shadow:1px 1px 0px #000000;}

 a.RepViss:link, a.RepViss:active, a.RepViss:visited {text-decoration:none; color:#e0e0e0; font-size:11px; font-family:tahoma;}
 a.RepViss:hover {text-decoration:none; color:#e0e0e0; font-size:11px; font-family:tahoma;}

 a.RepNizz:link, a.RepNizz:active, a.RepNizz:visited {text-decoration:none; color:#e0e0e0; font-size:11px; font-family:tahoma;}
 a.RepNizz:hover {text-decoration:none; color:#e0e0e0; font-size:11px; font-family:tahoma;}

 a.RepMidd:link, a.RepMidd:active, a.RepMidd:visited {text-decoration:none; color:#e0e0e0; font-size:11px; font-family:tahoma;}
 a.RepMidd:hover {text-decoration:none; color:#e0e0e0; font-size:11px; font-family:tahoma;}

 a.RepViss div.RepVis {border:1px solid #525252; border-left:0px; background:#252525; padding:1px 4px 2px 3px; text-align:center; text-shadow:1px 1px 0px #151515; -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:#206502; text-shadow:1px 1px 0px #174901;}

 a.RepNizz div.RepNiz {border:1px solid #525252; border-right:0px; background:#252525; padding:1px 2px 2px 4px; text-align:center; text-shadow:1px 1px 0px #151515; -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:#8a0404; text-shadow:1px 1px 0px #6c0202;}

 a.RepMidd div.RepMid {border:1px solid #525252; border-right:0px; border-left:0px; background:#252525; padding:1px 3px 2px 3px; text-align:center; text-shadow:1px 1px 0px #151515;}
 a.RepMidd div.RepMid:hover {background:#181818; text-shadow:1px 1px 0px #000000;}

.catLink {padding-left:5px}



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

.ya-site-form__input-text {height: 25px; padding:2px;position: relative;top:-2px;}
.ya-site-form__submit {height: 27px;position: relative; top:-2px;}
.b-serp-item__number {display: none !important;}
#utbSearchField {margin: 5px}

ul.uRelatedEntries {list-style:none;margin: 0;} 
 ul.uRelatedEntries:hover {list-style:none;margin: 0;} 
 li.uRelatedEntry {list-style:none;position: relative; left:5px; padding:5px;} 
 li.uRelatedEntry:hover {list-style:none;position: relative; left:5px; padding:5px;}




a:focus {
outline: none;
}

.panel {z-index: 99999;
position: fixed;
top: 65px;
left: 0;
display: none;
color:#fff;
background: #000000;
border:1px solid #111111;
-webkit-border-top-right-radius: 20px;
-webkit-border-bottom-right-radius: 20px;
-moz-border-radius-topright: 20px;
-moz-border-radius-bottomright: 20px;
border-top-right-radius: 20px;
border-bottom-right-radius: 20px;
width: 130px;
height: auto;
padding: 2px 5px 5px 15px;
}

.panel p{
margin: 0 0 15px 0;
padding: 0;
color: #cccccc;
}

.panel a, .panel a:visited{
margin: 0;
padding: 0;
color: #9FC54E;
text-decoration: none;
border-bottom: 1px solid #9FC54E;
}

.panel a:hover, .panel a:visited:hover{
margin: 0;
padding: 0;
color: #ffffff;
text-decoration: none;
border-bottom: 1px solid #ffffff;
}

a.trigger{z-index: -2;


 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
 -moz-opacity: 0.8;
 -khtml-opacity: 0.8;
 opacity: 0.8;

position: fixed;
text-decoration: none;
top: 80px; left: 0;
font-size: 15px;
letter-spacing:-1px;
font-family: verdana, helvetica, arial, sans-serif;
color:#fff;
padding: 20px 25px 20px 15px;
font-weight: 700;
background:#333333 url() 92% 50% no-repeat;
border:1px solid #444444;
-webkit-border-top-right-radius: 20px;
-webkit-border-bottom-right-radius: 20px;
-moz-border-radius-topright: 20px;
-moz-border-radius-bottomright: 20px;
border-top-right-radius: 20px;
border-bottom-right-radius: 20px;
display: block;
}

a.trigger:hover{z-index: 9999;


 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
 -moz-opacity: 1;
 -khtml-opacity: 1;
 opacity: 1;

position: fixed;
text-decoration: none;
top: 80px; left: 0;
font-size: 15px;
letter-spacing:-1px;
font-family: verdana, helvetica, arial, sans-serif;
color:#fff;
padding: 20px 40px 20px 20px;
font-weight: 700;
background:#222222 url() 92% 50% no-repeat;
border:1px solid #444444;
-webkit-border-top-right-radius: 20px;
-webkit-border-bottom-right-radius: 20px;
-moz-border-radius-topright: 20px;
-moz-border-radius-bottomright: 20px;
border-top-right-radius: 20px;
border-bottom-right-radius: 20px;
display: block;
}

a.active.trigger {width: 150px; z-index: 9999;
background:#222222 url(/ico/minus.png) 90% 50% no-repeat;
}

.colleft{
float: left;
width: 100px;
line-height: 20px;
}

.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)); 
} 

.catPages1 {color:#ffffff;border:1px;margin-bottom:20px;margin-top:20px;} 
.catPages1 a:link, 
.catPages1 a:visited, 
.catPages1 a:hover, 
.catPages1 a:active {text-decoration:none;color: #636363;background:#f9f9f9;padding:10px;font-size:11px;font-weight:bold;border:1px solid #e6e6e6;} 

.catPages1 a:hover {background:#afafaf;color:#FFFFFF;font-weight:bold;border:1px solid #636363;} 
.catPages1 b {text-decoration:none;background:#ffffff;padding:10px;color:#ccc;font-size:11px;border:1px solid #e6e6e6;}

#menu_news {width:199px;font-family:arial;} 
 ul {list-style:none;margin:0;padding:0;} 
 #menu_news ul li {margin:0 0 3px 0;} 
 #menu_news li a {height:26px;text-decoration: none;font-size:13px;text-align:left;} 
 #menu_news li a:link, #menu_news li a:visited {color:#65614c;display:block;background:url('/menu/menu.png');padding:10px 0 0 20px;} 
 #menu_news li a:hover {background:url('/menu/menur.png');color:#474747;}