@charset "utf-8";
/* Code created by SP-ARTs | URL: http://sp-arts.ru/ | Skype: sp-arts | ICQ: 724742 */

htm, body {margin:0px; padding:0px; background:#191718 url(/design_pbf/bg.jpg) no-repeat top center; font:11px Tahoma; color:#000; line-height:1.2;}
img {border:0px;}

a,
a:link,
a:active,
a:visited {text-decoration:none; color:#000;}
a:hover {text-decoration:underline;}

iframe {max-width:586px; margin:0px auto;}

.hr {background:url(/design_pbf/hr.png) repeat-x 0 0; height:3px; margin:5px 0px;}
.hr_l {background:url(/design_pbf/hr.png) no-repeat left -3px; height:3px;}
.hr_r {background:url(/design_pbf/hr.png) no-repeat right -6px; height:3px;}

form {display:block; padding:0; margin:0;}
input[type="image"]:hover {opacity:0.8;}
input, textarea, select, button {font-family:tahoma; font-size:11px;}

/* Inputs */
input[type="text"],
input[type="password"],
textarea, 
select {padding:1px; margin:1px; font-size:11px;color:#777; border:1px solid #cfcfcf; text-shadow:none; background:#fff; outline:none;}

input[type="text"],
input[type="password"] {padding:1px; text-indent:3px;}

input.codeButtons {padding:1px 0; font-style:normal; text-transform:none;}

input[type="text"]:hover,
input[type="password"]:hover,
textarea:hover, 
select:hover,
input[type="text"]:focus,
input[type="password"]:focus,
textarea:focus, 
select:focus {color:#222;background:#f8f8fa;}


.input_style input[type="button"],
.input_style input[type="submit"],
.input_style input[type="reset"] {
background:#256e9b;
 outline:none;
 border:0;
 font-size:11px;
 font-weight:bold;
 color:#fff;
 padding:4px 6px 6px 6px;
 text-decoration:none;
 margin-bottom: 2px !important;
 margin-top:2px;
 cursor: pointer;
-moz-border-radius: 7px; /* Firefox */
-webkit-border-top-right-radius: 7px;
-webkit-border-top-left-radius: 7px;
-webkit-border-bottom-right-radius: 7px;
-webkit-border-bottom-left-radius: 7px;
-khtml-border-radius: 7px; /* KHTML */
border-radius: 7px;
}

.input_style input[type="button"]:hover,
.input_style input[type="submit"]:hover,
.input_style input[type="reset"]:hover {background:#64b438 url(designs_133/submit_bg.png) repeat-x 0 -100px;}

/* Inputs */

label, input[type=button], input[type=submit], button { cursor: pointer; }
textarea {overflow:auto; resize:none;}

/* ============= HEADER ============= */
#header {background:url(/design_pbf/header.png) repeat-x 0 0; height:179px;}
#header_c {background:url(/design_pbf/header.png) no-repeat center -179px; height:179px; width:1044px; margin:0px auto;}
.h_shadow {background:url(/design_pbf/header.png) repeat-x 0 -451px; height:13px;}

a.h_log {background:url(/design_pbf/header.png) no-repeat 0px -358px; height:43px; width:43px; display:block; font-size:0px; float:left; margin:101px 0 0 114px;}
a.h_log:hover {background-position:-43px -358px;}
a.h_rss {background:url(/design_pbf/header.png) no-repeat -86px -358px; height:43px; width:43px; display:block; font-size:0px; float:right; margin:101px 106px 0 0;}
a.h_rss:hover {background-position:-129px -358px;}
#hlogo {width:223px; padding:42px 0 0 0; overflow:hidden; margin:0px auto;}
a.hlogo {background:url(/design_pbf/hlogo.png) no-repeat 0 0; width:223px; height:76px; display:block; font-size:0px; margin:0px auto; overflow:hidden;}

#hBottom {}
#hnav {width:660px; padding:0px 0 0 160px; margin:12px 0 0 122px ; display:block;}
#hnav li {height:25px; float:left; padding:0px 4px 0 4px; position:relative;list-style:none;}
#hnav li a {height:25px; display:block; padding:0px;text-decoration:none; background:url(/design_pbf/header.png) no-repeat right -401px;}
#hnav li a span {height:20px; overflow:hidden; padding:5px 15px 0 15px; display:block; cursor:pointer; color:#000; text-decoration:none; background:url(/design_pbf/header.png) no-repeat 0 -401px;}

#hnav li a:hover,
#hnav li:hover a {text-decoration:none; background:url(/design_pbf/header.png) no-repeat right -426px;}
#hnav li a:hover span,
#hnav li:hover a span {background:url(/design_pbf/header.png) no-repeat 0 -426px; color:#fff; text-shadow:#12446b 0px 1px 0px;}

#hnav li .hnav_arrow {width:204px; display:none; position:absolute; right:0px; left:0px; top:12px; height:30px; background:url(/design_pbf/h_sub_nav.png) no-repeat bottom left;}
#hnav li .hnavSub {width:204px; display:none; position:absolute; left:0px; top:42px; padding:0px 0 12px 0; background:url(/design_pbf/h_sub_nav.png) no-repeat -204px bottom;}
#hnav.noJS li:hover .hnavSub,
#hnav li:hover .hnav_arrow {display:block;}
#hnav li .hnavSub_in {padding:2px 6px 2px 6px; background:#fff;}

#hnav li ul {padding:0 0px; width:192px;}
#hnav li ul li {height:auto; float:none; padding:0;background:0;}
#hnav li ul li a,
#hnav li:hover ul li a {padding:0; color:#000; background:url(/design_pbf/h_sub_nav.png) no-repeat top right; margin:2px 0 2px 0;}
#hnav li .hnavSub a {height:22px; display:block; padding:0; background:url(/design_pbf/h_sub_nav.png) no-repeat top right; width:192px; text-decoration:none; line-height:22px; text-indent:10px;}
#hnav li .hnavSub a:hover {color:#fff; background: url(/design_pbf/h_sub_nav.png) no-repeat bottom right;}
/* ------------------------- */

#wrapper {width:1044px; margin:0px auto;}
#content {background:url(/design_pbf/content.png) repeat-y left; width:1044px;}
#content_in {background:url(/design_pbf/content.png) no-repeat top right; width:1044px; overflow:hidden;}
#side_left {width:207px; float:left; padding:15px 0px 0px 3px;}
#side_right {width:207px; float:right; padding:15px 3px 0px 0px;}
#side_center {width:605px; margin:0 0 0 213px; padding:15px 8px 0 7px;}

/* ============= TOP ============= */
#top {background:url(/design_pbf/header_top.png) no-repeat 0 0; width:1044px; height:191px; margin:241px 0 0 0; overflow:hidden;}

#top_in {width:1044px; height:155px; padding:0 0 0 15px; margin:0 0 0px 0; display:block; overflow:hidden;}
#top_in .slider_prev { width:60px; height:30px; background:url(/design_pbf/header_top.png) no-repeat 0px -191px; float:left; display:block; margin:6px 0 0 127px;}
#top_in .slider_prev:hover {background-position:-121px -191px;}
#top_in .slider_next {width:60px; height:30px; display:block; background: url(/design_pbf/header_top.png) no-repeat -60px -191px; float:right; margin:6px 165px 0 0;}
#top_in .slider_next:hover {background-position:-181px -191px;}

#top_inner {position:relative; z-index:1; list-style:none; padding:13px 0 0 0;}

#top_inner li {width:79px; height:101px; float:left; margin:0 5px; position:relative; list-style:none; background:url(/design_pbf/header_top.png) no-repeat 0px -220px; padding:5px 6px 0px 6px;}
#top_inner li a {width:79px; height:88px; line-height:106px; display:block; text-align:center; }
#top_inner li a span {width:79px; height:88px; cursor:pointer; position: absolute; background:url(/design_pbf/header_top.png) no-repeat -91px -239px;}
#top_inner li a img {width:79px; height:88px; border:0px;}
#top_inner li a:hover img {opacity:1;}
#top_inner li a:hover span {width:79px; height:88px; cursor:pointer; position: absolute; background:url(/design_pbf/header_top.png) no-repeat -170px -239px;}

#top_search {height:21px; width:1044px; overflow:hidden; display:block; position:relative; margin:10px 0 0 0;}
.hSearch { width:376px; height:21px; margin: 0 0 0 340px;}
.hSearch_text { background:url(/design_pbf/header_top.png) no-repeat right -285px; height:21px; width:285px; margin:0px; padding:0px 5px; line-height:21px; text-align:left; color:#fff; border:0px; float:left; display:block; font: 11px Tahoma;}
.hSearch_text:focus {outline:none;}
.hSearch_submit {background:url(/design_pbf/header_top.png) no-repeat right -306px; height:21px; width:71px; margin:0px 0 0 10px; padding:0px; border:0px; float:left;}
.hSearch_submit:hover {cursor:pointer; background-position: -902px -306px;}
.hSearch input[type="text"] {background:url(/design_pbf/header_top.png) no-repeat right -285px; height:21px; width:285px; margin:0px; padding:0px 5px; line-height:21px; text-align:left; color:#fff; border:0px; float:left; display:block; font: 11px Tahoma; border:0px;}
/* ------------------------- */

.block {width:207px; margin:0 0 7px 0;}
.block_top_l {background:url(/design_pbf/block.png) no-repeat 0 0; width:192px; height:30px; padding:9px 0 0 15px; text-align:left;text-transform:uppercase; font:12px Calibri; color:#fff; font-style:italic; text-shadow:#12446b 0px 1px 0px;}
.block_top_r {background:url(/design_pbf/block.png) no-repeat -207px 0; width:192px; height:30px; padding:9px 15px 0 0px; text-align:right;text-transform:uppercase; font:12px Calibri; color:#fff; font-style:italic; text-shadow:#12446b 0px 1px 0px;}
.block_cont {width:201px; padding:0 3px; text-align:left; overflow:hidden;}

#bnav {width:201px; margin:0px; padding:0px; list-style:none;}
#bnav li {margin:0px; padding:0px; display:block; width:201px;}
#bnav li a { background:url(/design_pbf/bnav.png) no-repeat 0 0; height:31px; width:174px; line-height:31px; padding:0 0 0 27px; font-family:12px Calibri; font-style:italic; color:#a6a6a6; display:block; text-decoration:none;}
#bnav li a:hover {background-position: 0 -31px;}

#btop {width:201px; list-style:none; margin:0px; padding:0px 0 0 3px;}
#btop li {width:81px; height:86px; background:url(/design_pbf/btop.png) no-repeat 0 0; padding:6px 5px 11px 5px; display:block; float:left; margin:0 0 6px 6px;}
#btop li a {width:81px; height:86px; display:block; text-align:center;}
#btop li a span {background:url(/design_pbf/btop.png) no-repeat -92px -6px; width:81px; height:86px; position:absolute;}
#btop li a img {border:0px; margin:0px; padding:0px; width:81px; height:86px;}
#btop li:hover {background:url(/design_pbf/btop.png) no-repeat 0px -103px;}
#btop li:hover span {background-position: -92px -109px;}

.pollQue {background:url(/design_pbf/bvote.png) no-repeat bottom left; width:191px; color:#bdbdbd; padding:10px 5px 15px 5px; text-align:center; margin:0 0 5px 0;}
.pollBut {background:url(/design_pbf/bvote.png) no-repeat -201px 0; height:20px; width:92px; padding:0px; margin:0px; border:0px; float:left; font-size:0px; margin:0 0 0 8px; display:block; overflow:hidden;}
.pollButton { background:url(/design_pbf/line.png) no-repeat top; width:201px; padding:8px 0 0 0; margin:8px 0 0 0;}
.pollBut:hover {background-position:-201px -20px; cursor:pointer;}
.bvotes_result {background:url(/design_pbf/bvote.png) no-repeat -293px 0; height:20px; width:92px; padding:0px; margin:0px; border:0px; float:left; font-size:0px; margin:0 0 0 3px;}
.bvotes_result:hover {background-position:-293px -20px; cursor:pointer;}
.answer {margin:5px 0 5px 5px;}
.pollButton input[type=submit] {height:20px; width:92px; padding:0px; margin:0 0 0 8px; border:0px; float:left;}

body:not(#Foo) label{padding:0px 0 0 20px;color:#000;}
body:not(#Foo) input[type=radio]{display:none;}
body:not(#Foo) input[type=radio] + label{background: url(/design_pbf/radio1.png) no-repeat left center;}
body:not(#Foo) input[type=radio]:checked + label{background:url(/design_pbf/radio2.png) no-repeat left center;}

#bpart {background:url(/design_pbf/bpart.png) no-repeat; width:88px; height:31px; padding:6px 39px 8px 39px; margin:3px auto;}
#bpart img {width:88px; height:31px; border:0px;}

a.view_add {background:url(/design_pbf/view_detail.png) no-repeat 0px -270px; width:145px; height:25px; display:block; font-size:0px; float:right;}
a.view_add:hover {background-position: 0 -295px;}
a.view_star {background:url(/design_pbf/view_detail.png) no-repeat 0px -320px; width:25px; height:25px; display:block; font-size:0px; float:right;}
a.view_star:hover {background-position: 0 -345px;}

.view_buttoner {height:25px; min-width:595px; overflow:hidden; display:block;}
.view { overflow:hidden; display:block; min-width:595px; margin:0 0 9px 0;}
.view_top {background:url(/design_pbf/view_top.png) no-repeat 0 0; height:38px;}
.view_top_in {background:url(/design_pbf/view_top.png) no-repeat right -38px; height:27px; text-align:left; padding:11px 0 0 15px; text-transform:uppercase; font:12px Calibri; color:#fff; font-style:italic; text-shadow:#12446b 0px 1px 0px;}
.view_top_in a {text-decoration:none; text-transform:uppercase; font:12px Calibri; color:#fff; font-style:italic; text-shadow:#12446b 0px 1px 0px;}
.view_top_in a:hover {text-decoration:underline;}
.view_rate {height:18px; width:100px; float:right; margin:-2px 0 0 0;}
.view_c {background:#fff url(/design_pbf/view_c_top.png) no-repeat top left; margin:3px 0 0 0;}
.view_c_in {background:url(/design_pbf/view_c_top.png) no-repeat right -16px;}
.view_c_bot {background:url(/design_pbf/view_c_bot.png) no-repeat left bottom;}
.view_c_bot_in {background:url(/design_pbf/view_c_bot_in.png) no-repeat bottom right; overflow:hidden; padding:9px 9px 13px 9px;}
.view_img {background:url(/design_pbf/view_detail.png) no-repeat 0 0; width:115px; height:144px; padding:6px 21px 7px 6px; float:left; margin:0 5px 0 0;}
.view_img img {width:115px; height:144px; border:0px;}
.view_img:hover {background-position: -142px 0;}
#view_c {padding:0 0 0 5px; overflow:hidden; text-align:left;}
.view_info { background:#fdf4eb; padding:15px 23px 15px 14px; -moz-border-radius: 5px; /* Firefox */ -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; /* KHTML */ border-radius: 5px; display:block; overflow:hidden; margin:0 0 5px 0;}
#view_info {width:290px; margin:0; padding:0px; float:left;}
#view_info li {text-align:left; color:#000; font:11px Tahoma; display: list-itemr; margin:2px 0 2px 14px; padding:0 0 0 0px; list-style: disc;}
.view_see {background:url(/design_pbf/view_detail.png) no-repeat right -186px; height:42px; float:right; margin:10px 0 0 0; vertical-align:center;}
.view_see_in {background:url(/design_pbf/view_detail.png) no-repeat 0 -228px; height:42px; padding:0 19px 0 19px; font:12px Calibri; font-style:italic; text-transform:uppercase; color:#fff; text-shadow:#d04800 0px 1px 0px; text-align:center; line-height:38px;}
a.view_podrob {background:url(/design_pbf/view_detail.png) no-repeat 0 -157px; height:29px; width:100px; display:block; font-size:0px; float:right; margin:5px 0 0 0;}
a.view_podrob:hover {background-position:-100px -157px;}
.view_info a {font:18px Tahoma; text-decoration:none; text-align:center; color:#256e9b;}
.view_info a:hover { text-decoration:underline;}

.view_inf_title {background:url(/design_pbf/view_inform.png) no-repeat bottom left; width:194px; height:16px; float:left; display:block;font:12px Calibri; font-style:italic; text-transform:uppercase; color:#256e9b; text-align:center; margin:0 0 -3px 30px; padding:8px 0 0 0;}
.view_inf {margin:0px; padding:0px; list-style:none;}
.view_inf li {margin:0 0 2px 0; padding:0px; display:block; list-style:none;}
.view_inf li a {background:url(/design_pbf/view_inform.png) no-repeat 0 0; height:24px; display:block; text-decoration:none;}
.view_inf li a span {background:url(/design_pbf/view_inform.png) no-repeat right -24px; height:20px; display:block; padding:4px 10px 0 10px;font:11px Tahoma; color:#000;}
.view_inf li a:hover {background-position:0 -48px;}
.view_inf li a:hover span {background-position:right -72px; color:#FFF; text-shadow:#185c8d 0px 1px 0px;}

.paginationer {display:block; position:absolute; overflow:hidden; font-weight:bold; text-align:left; color:#fff; margin:0;}
.pagination { background:url(/design_pbf/pagination.png) no-repeat right 0px;}
.pagination_l { background:url(/design_pbf/pagination.png) no-repeat 0 -29px; height:21px; padding:4px 5px; position:relative; margin:0 0 5px 0;}
.swchItem {background:url(/design_pbf/pagination.png) repeat-x 0 -58px; height:21px; display:block; float:left; padding:0px 6px; margin:0 3px 0; font:12px Calibri; color:#fff; font-style:italic; line-height:21px; text-decoration:none; -moz-border-radius: 5px; /* Firefox */ -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; /* KHTML */ border-radius: 5px;text-shadow:#185c8d 0px 1px 0px; text-align:center;}
.swchItem:hover, .swchItemA {background:url(/design_pbf/pagination.png) repeat-x 0px -79px; text-shadow:#db6100 0px 1px 0px; height:21px; display:block; float:left; padding:0px 6px; margin:0 3px 0; font:12px Calibri; color:#fff; font-style:italic; line-height:21px; text-decoration:none; -moz-border-radius: 5px; /* Firefox */ -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; /* KHTML */ border-radius: 5px;}
.swchItemDots {float:left; color:#000; vertical-align:bottom; line-height:30px; font-weight:normal; display:block;}
.pagination_l a {font:12px Calibri; color:#fff; font-style:italic; text-decoration:none; line-height:21px;}

.comm_c {background:#fff url(/design_pbf/view_c_top.png) no-repeat top left; margin:3px 0 0 0;}
.comm_c_in {background:url(/design_pbf/view_c_top.png) no-repeat right -16px;}
.comm_c_bot {background:url(/design_pbf/comm_bot.png) no-repeat left bottom;}
.comm_c_bot_in {background:url(/design_pbf/comm_bot_r.png) no-repeat bottom right; overflow:hidden; padding:7px 7px 8px 7px;}
.comm_ava { background:url(/design_pbf/comm_ava.png) no-repeat; width:60px; height:65px; margin:0px 7px 0 0; padding:0px; float:left;}
.comm_ava img {width:60px; height:65px; margin:0px; padding:0px; border:0px;}
.comm_title {background:url(/design_pbf/comm_title.png) no-repeat 0 0; height:23px; overflow:hidden; display:block; margin:0 0 5px 0;}
.comm_title_in {background:url(/design_pbf/comm_title.png) no-repeat right -23px; height:20px; padding:3px 0 0 7px; text-align:left; font:11px Tahoma; color:#fff;}
.comm_title_in a {text-align:left; font:11px Tahoma; color:#fff; text-decoration:none;}
.comm_title_in a:hover {text-decoration:underline;}

.addComm_cont {margin:0 -1px 3px -1px; overflow:hidden;}
.addComm_bb {padding:0 0 5px 0;}
.addComm_lc {overflow:hidden; background:#fff url(/design_pbf/view_c_top.png) no-repeat top left;}
.addComm_rc {background:url(/design_pbf/view_c_top.png) no-repeat right -16px;}
.addComm_lb {background:url(/design_pbf/comm_bot.png) no-repeat left bottom;}
.addComm_rb {padding:1px; overflow:hidden; background:url(/design_pbf/comm_bot_r.png) no-repeat bottom right; min-height:50px;}
.addComm_smile {width:102px; float:right; margin:0 0 0 4px;}
.addComm_textarea .addComm_rb {padding-right:15px;}
.addComm_textarea textarea {width:100%; height:108px; display:block; color:#000; padding:6px; margin:0 17px 0 0; border:0; background:0;}
.addComm_textarea textarea:focus {outline:none;}
.addComm_cont input[type="submit"] { background:url(/design_pbf/comm_add_btn.png) no-repeat 0 0; width:178px; height:23px; margin:2px auto; padding:0px; border:0px; display:block; font-size:0px; }
.addComm_cont input[type="submit"]:hover {background-position:0 -23px; cursor:pointer;}

.addComm_bb {height:21px;}
.addComm_bb input[type="button"] {background:url(/design_pbf/pagination.png) repeat-x 0 -58px; height:21px; padding:0px 6px; margin:0 1px 0; font:12px Calibri; color:#fff; font-style:italic; line-height:21px; text-decoration:none; -moz-border-radius: 5px; /* Firefox */ -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; /* KHTML */ border-radius: 5px;text-shadow:#185c8d 0px 1px 0px; text-align:center; border:0px;}
.addComm_bb input[type="button"]:hover {background:url(/design_pbf/pagination.png) repeat-x 0px -79px; text-shadow:#db6100 0px 1px 0px; height:21px; padding:0px 6px; margin:0 1px 0; font:12px Calibri; color:#fff; font-style:italic; line-height:21px; text-decoration:none; -moz-border-radius: 5px; /* Firefox */ -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; /* KHTML */ border-radius: 5px;}

#topcontrol {background:url(/design_pbf/scroll.png) no-repeat 0 0; width:18px; height:74px; display:block; position:fixed; right:0px; top:575px; font-size:0px;}
#topcontrol:hover {background-position:-18px 0;}

#footer {background:url(/design_pbf/footer.png) no-repeat 0 0;height:170px; width:1044px; margin: 0 0 26px 0; overflow:hidden;}
#fnav {float:right; margin:23px 0 0 0; padding:0px; height:22px; list-style:none;}
#fnav li {float:left; margin:0px; padding:0px 2px; list-style:none;}
#fnav li a {background:url(/design_pbf/footer.png) no-repeat 0 -170px; float:left; display:block; text-decoration:none;}
#fnav li a span {background:url(/design_pbf/footer.png) no-repeat right -192px; display:block; padding:0 11px; font:11px Tahoma; color:#fff; line-height:20px; height:22px;}
#fnav li a:hover {background-position: 0px -214px;}
#fnav li a:hover span {background-position: right -236px; color:#256e9b;}
.copyr { float:right; text-align:right; color:#fff; text-shadow:#1d6391 0px 1px 0px; height:22px; line-height:22px; margin:23px 0 0 0; padding:0 10px;}
.copyr a {text-decoration:none; color:#FFF;}
.copyr a:hover {text-decoration:underline;}
.f_top { height:49px; width:1044px; display:block;}
.f_stat {width:253px; float:left; height:121px; margin:0px; overflow:hidden; display:block;}
.f_stat ul {margin:17px 0 0 20px; padding:0px; display:block; overflow:hidden;}
.f_stat ul li {background:url(/design_pbf/footer.png) no-repeat -42px -283px; list-style:none; padding:0 0 0 18px; margin:3px 0;}
.f_banner {height:31px; margin:9px 0 0 0; padding:0px; text-align:center; display:block; float:left;}
.f_banner img {margin:0 2px; padding:0px; border:0px;}
.f_text { height:91px; float:right; text-align:left; width:781px; padding:30px 0 0 10px;}
.sp_arts_copy {background:url(/design_pbf/footer.png) no-repeat bottom left; width:42px; height:57px; display:block; float:right; margin:-50px 0 0 0; font-size:0px;}

.tOnline, .gOnline, .uOnline {background:url(/design_pbf/footer.png) no-repeat -42px -283px; list-style:none; padding:0 0 0 18px; margin:3px 0;}



/* OTHER */
#tooltip {
 position: absolute;
 z-index: 10;
 border: 1px solid #e37200;
 background-color:#fff;
 font-size:11px;
 color: #256e9b;
 margin:0 5px 0 0;
 padding:3px;
 opacity: 0.75;
 -moz-border-radius: 7px;
 -webkit-border-radius: 7px;
 -khtml-border-radius: 7px;
 border-radius: 7px;
}
#tooltip h3 {display:block; margin:0; padding:0; color:#256e9b; font:11px Tahoma; font-weight:normal;}

.clear_table {border:0; border-collapse:collapse; padding:0; margin:0;}
.clear {width:100%; height:0px; clear:both; overflow:hidden;}

/* CSS UCOZ */
td {font-family:Tahoma; font-size:11px;}
form {padding:0px;margin:0px;}
.copy {font-size:10px;}

label {cursor:pointer;}

.blocktitle {font-family:Tahoma, sans-serif;color:#787878;font-size:12px;}

.mframe {border-left:1px solid #E5E7EA; border-right:1px solid #E5E7EA;}
.colgray {border-right:1px solid #E5E7EA;}
.colwhite {border-right:1px solid #FAFAFA;}
.msep {border-top:1px solid #FAFAFA;}
/* ------------- */

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

/* Module Part Menu */
.catsTd {padding: 0; }
.catName {font-family:Tahoma, sans-serif;font-size:11px;}
.catNameActive {font-family:Tahoma, sans-serif;font-size:11px;}
.catNumData {font-size:10px;color:#256e9b;}
.catDescr {font-size:10px; padding-left:10px;}
a.catName {font-size: 11px; padding: 3px 5px 3px 20px;}
a.catName:link {text-decoration:none; color:#256e9b;}
a.catName:visited {text-decoration:none; color:#256e9b;}
a.catName:hover {text-decoration:none; color:#7d7d7d; background: url('/.s/t/813/6.gif') center left no-repeat;}
a.catName:active {text-decoration:none; color:#256e9b;}
a.catNameActive {color:#7d7d7d; background: url('/.s/t/813/6.gif') center left no-repeat;font-size: 11px; padding: 3px 5px 3px 20px;}
a.catNameActive:link {text-decoration:none; color:#256e9b;}
a.catNameActive:visited {text-decoration:none; color:#256e9b;}
a.catNameActive:hover {text-decoration:none; color:#256e9b;}
a.catNameActive:active {text-decoration:none; color:#256e9b;}
/* ----------------- */

/* Entries Style */
.eBlock {}
.eTitle {font-size:13px;font-weight:bold;color:#7e7e7e; padding: 5px; }


.eMessage {text-align:justify;padding:10px !important;}
.eText {text-align:justify;padding-bottom:5px;padding-top:5px;border-top:1px solid #CCCCCC}
.eDetails,
.eDetails1,
.eDetails2 {background:#f6f5f2 !important; border:1px solid #ccc !important; padding:5px !important; font-size:11px;}

.eRating {font-size:10px;}

.eAttach {margin: 16px 0 0 0; padding: 0 0 0 15px; background: url('/.s/t/813/8.gif') no-repeat 0px 0px;}
/* ------------- */

/* Entry Manage Table */
.manTdError {color:#FF0000;}
/* ------------------ */

/* Comments Style */
.cAnswer {padding-left:15px;padding-top:4px;font-style:italic;}
.cBlock1 {background:none;}
.cBlock2 {background:none; border:0px;}
/* -------------- */

/* Comments Form Style */
.commTable {border:1px solid #CCCCCC;background:#FFFFFF;}
.commTd1 {color:#256e9b;}
.commTd2 {}
.commFl {color:#256e9b;width:100%;background:#FCFCFC;border:1px solid #CCCCCC;}
.smiles {border:0 !important; margin:0 0 0 8px; background:0 !important;}
.commReg {padding: 10px 0 10px 0px; text-align:center;}
.commError {color:#FF0000;}
.securityCode {color:#256e9b;background:#FCFCFC;border:1px solid #CCCCCC;}
/* ------------------- */

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

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

/* Calendar Style */
.calMonth {}
.calWday {color:#FFFFFF; background:#A9A9A9; width:18px;}
.calWdaySe {color:#FFFFFF; background:#7D7D7D; width:18px;}
.calWdaySu {color:#FFFFFF; background:#7D7D7D; width:18px; font-weight:bold;}
.calMday {background:#FFFFFF;color:#256e9b;}
.calMdayA {background:#CCCCCC;font-weight:bold;}
.calMdayIs {background:#FFFFFF;color:#256e9b;font-weight:bold;border:1px solid #CCCCCC;}
.calMdayIsA {border:1px solid #256e9b; background:#FFFFFF;font-weight:bold;}
a.calMonthLink:link,a.calMdayLink:link {text-decoration:none; color:#256e9b;}
a.calMonthLink:visited,a.calMdayLink:visited {text-decoration:none; color:#256e9b;}
a.calMonthLink:hover,a.calMdayLink:hover {text-decoration:underline; color:#256e9b;}
a.calMonthLink:active,a.calMdayLink:active {text-decoration:none; color:#256e9b;}
/* -------------- */

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

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

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

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

/* Other Styles */
.replaceTable {height:100px;width:300px;background:#fff;border:1px solid #e8e8e8;}
.legendTd {font-size:10px;}
/* ------------ */