/* vBulletin 3 CSS For Style 'Светло-синий' (styleid: 316) */
body
{
	background: #F2F2F2;
	color: #000000;
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	margin: 0px 0px 0px 0px; padding: 0px;text-align:	center;
}
a:link, body_alink
{
	color: #153B7C;
	text-decoration: none;
}
a:visited, body_avisited
{
	color: #153B7C;
	text-decoration: none;
}
a:hover, a:active, body_ahover
{
	color: #FF6600;
	text-decoration: underline;
}
.page
{
	background: #F2F2F2;
	color: #333333;
}
td, th, p, li
{
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.tborder
{
	background: #BFBDBD;
	color: #333333;
}
.tcat
{
	background: #F7F7F7 url(http://cs.ozerki.net/designs/cyborg/gradients/gradient_tcat.gif) repeat-x top left;
	color: #333333;
	font: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	border-top: #FFFFFF 1px solid;
		border-left: #FFFFFF 1px solid;
}
.tcat a:link, .tcat_alink
{
	color: #153B7C;
	text-decoration: none;
}
.tcat a:visited, .tcat_avisited
{
	color: #153B7C;
	text-decoration: none;
}
.tcat a:hover, .tcat a:active, .tcat_ahover
{
	color: #FF6600;
	text-decoration: underline;
}
.thead
{
	background: #F7F7F7 url(http://cs.ozerki.net/designs/cyborg/gradients/gradient_thead.gif) repeat-x top left;
	color: #333333;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	border-top: #FFFFFF 1px solid;
		border-left: #FFFFFF 1px solid;
}
.thead a:link, .thead_alink
{
	color: #153B7C;
}
.thead a:visited, .thead_avisited
{
	color: #153B7C;
}
.thead a:hover, .thead a:active, .thead_ahover
{
	color: #FF6600;
}
.tfoot
{
	background: #F7F7F7 url(http://cs.ozerki.net/designs/cyborg/gradients/gradient_thead.gif) repeat-x top left;
	color: #333333;
	border-top: #FFFFFF 1px solid;
		border-left: #FFFFFF 1px solid;
}
.tfoot a:link, .tfoot_alink
{
	color: #153B7C;
}
.tfoot a:visited, .tfoot_avisited
{
	color: #153B7C;
}
.tfoot a:hover, .tfoot a:active, .tfoot_ahover
{
	color: #FF6600;
}
.alt1, .alt1Active
{
	background: #F4F4F4;
	color: #333333;
	border-top: #FFFFFF 1px solid;
		border-left: #FFFFFF 1px solid;
}
.alt2, .alt2Active
{
	background: #ECECEC;
	color: #333333;
	border-top: #FFFFFF 1px solid;
		border-left: #FFFFFF 1px solid;
}
td.inlinemod
{
	background: #FFFFCC;
	color: #000000;
	border-top: #FFFFFF 1px solid;
		border-left: #FFFFFF 1px solid;
}
.wysiwyg
{
	background: #FFFFFF;
	color: #000000;
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	text-align:left;
}
textarea, .bginput
{
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.button
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
select
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
option, optgroup
{
	font-size: 11px;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.smallfont
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.time
{
	color: #666686;
}
.navbar
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.highlight
{
	color: #FF0000;
	font-weight: bold;
}
.fjsel
{
	background: #184B9C;
	color: #E0E0F6;
}
.fjdpth0
{
	background: #F7F7F7;
	color: #000000;
}
.panel
{
	background: #E4E7F5 url(../../images/gradients/gradient_panel.gif) repeat-x top left;
	color: #000000;
	padding: 10px;
	border: 2px outset;
}
.panelsurround
{
	background: #D1D4E0 url(../../images/gradients/gradient_panelsurround.gif) repeat-x top left;
	color: #000000;
}
legend
{
	color: #22229C;
	font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.vbmenu_control
{
	background: #F7F7F7 url(/designs/cyborg/gradients/gradient_tcat.gif) repeat-x top left;
	color: #333333;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
}
.vbmenu_control a:link, .vbmenu_control_alink
{
	color: #153B7C;
	text-decoration: none;
}
.vbmenu_control a:visited, .vbmenu_control_avisited
{
	color: #153B7C;
	text-decoration: none;
}
.vbmenu_control a:hover, .vbmenu_control a:active, .vbmenu_control_ahover
{
	color: #FF6600;
	text-decoration: underline;
}
.vbmenu_popup
{
	background: #BFBDBD;
	color: #000000;
}
.vbmenu_option
{
	background: #ECECEC;
	color: #333333;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: pointer;border-top: #FFFFFF 1px solid;
		border-left: #FFFFFF 1px solid;
}
.vbmenu_option a:link, .vbmenu_option_alink
{
	color: #22229C;
	text-decoration: none;
}
.vbmenu_option a:visited, .vbmenu_option_avisited
{
	color: #22229C;
	text-decoration: none;
}
.vbmenu_option a:hover, .vbmenu_option a:active, .vbmenu_option_ahover
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_hilite
{
	background: #FBDCB4;
	color: #FFFFFF;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: pointer;border-top: #FFFFFF 1px solid;
		border-left: #FFFFFF 1px solid;
}
.vbmenu_hilite a:link, .vbmenu_hilite_alink
{
	color: #153B7C;
	text-decoration: none;
}
.vbmenu_hilite a:visited, .vbmenu_hilite_avisited
{
	color: #153B7C;
	text-decoration: none;
}
.vbmenu_hilite a:hover, .vbmenu_hilite a:active, .vbmenu_hilite_ahover
{
	color: #FF6600;
	text-decoration: none;
}
/* ***** styling for 'big' usernames on postbit etc. ***** */
.bigusername { font-size: 14pt; }

/* ***** small padding on 'thead' elements ***** */
td.thead, div.thead { padding: 4px; }

/* ***** basic styles for multi-page nav elements */
.pagenav a { text-decoration: none; }
.pagenav td { padding: 2px 4px 2px 4px; }

/* ***** define margin and font-size for elements inside panels ***** */
.fieldset { margin-bottom: 6px; }
.fieldset, .fieldset td, .fieldset p, .fieldset li { font-size: 11px; }

/* ***** don't change the following ***** */
form { display: inline; }
label { cursor: default; }
.normal { font-weight: normal; }
.inlineimg { vertical-align: middle; }
html, body{text-align:center;}
/** Header & Navigation **/
.headbg { background: url(/designs/cyborg/c_04.jpg);height:111px; }
.headpic { background: url(/designs/cyborg/c_02.jpg);height:111px;width:524px; margin:0 auto;}

.navibg{ background: url(/designs/cyborg/c_06.jpg);height:33px; }
.center_navi { margin:0 auto;  }

.nav_middle_pic { background: url(/designs/cyborg/c_11.jpg);height:33px;width:82px; margin:0 auto;  }

.c_user_cp{ background:url(/designs/cyborg/c_07.jpg);float:left;display:block; width:86px; height:33px; }
.c_user_cp a:hover { background:url(/designs/cyborg/ch_07.jpg); }
.c_register{ background:url(/designs/cyborg/c_register.jpg);float:left;display:block; width:86px; height:33px; }
.c_register a:hover{ background:url(/designs/cyborg/ch_register.jpg); }
.c_faq{ background:url(/designs/cyborg/c_08.jpg);float:left;display:block; width:87px; height:33px; }
.c_faq a:hover { background:url(/designs/cyborg/ch_08.jpg); }
.c_member{ background:url(/designs/cyborg/c_09.jpg);float:left;display:block; width:87px; height:33px; }
.c_member a:hover { background:url(/designs/cyborg/ch_09.jpg); }
.c_calendar{ background:url(/designs/cyborg/c_10.jpg);float:left;display:block; width:82px; height:33px; }
.c_calendar a:hover { background:url(/designs/cyborg/ch_10.jpg); }

.c_log_out{ background:url(/designs/cyborg/c_15.jpg);float:right;display:block; width:86px; height:33px; }
.c_log_out a:hover { background:url(/designs/cyborg/ch_15.jpg); }
.c_menu{ background:url(/designs/cyborg/c_13.jpg);float:right;display:block; width:87px; height:33px; }
.c_menu a:hover { background:url(/designs/cyborg/ch_13.jpg); }
.c_new_posts{ background:url(/designs/cyborg/c_14.jpg);float:right;display:block; width:87px; height:33px; }
.c_new_posts a:hover { background:url(/designs/cyborg/ch_14.jpg); }
.c_daily_posts{ background:url(/designs/cyborg/c_14d.jpg);float:right;display:block; width:87px; height:33px; }
.c_daily_posts a:hover { background:url(/designs/cyborg/ch_14d.jpg); }
.c_search{ background:url(/designs/cyborg/c_12.jpg);float:right;display:block; width:82px; height:33px; }
.c_search a:hover { background:url(/designs/cyborg/ch_12.jpg); }
.c_register_right{ background:url(/designs/cyborg/c_register.jpg);float:right;display:block; width:86px; height:33px; }
.c_register_right a:hover{ background:url(/designs/cyborg/ch_register.jpg); }
.c_user_cp span, .c_register span, .c_member span, .c_calendar span, .c_faq span, .c_search span, .c_new_posts span, .c_menu span, .c_daily_posts span, .c_log_out span, .c_register_right span{display:none;}

/** Contentborder **/
.top_borderbg { background: url(/designs/cyborg/c_19.jpg);height:18px; }
.top_border_middle_pic { background: url(/designs/cyborg/c_21.jpg);height:18px;width:184px; margin:0 auto;  }
.top_border_right_pic { background: url(/designs/cyborg/c_25.jpg);height:18px;width:41px;float:right; }
.top_border_left_pic { background: url(/designs/cyborg/c_17.jpg);height:18px;width:41px;float:left; }

.border_left  { background: url(/designs/cyborg/c_27.jpg) repeat-y top left;padding-left:41px; }
.border_right { background: url(/designs/cyborg/c_30.jpg) repeat-y top right;padding-right:41px; }

.bottom_borderbg { background: url(/designs/cyborg/c_37.jpg);height:24px; }
.bottom_border_middle_pic { background: url(/designs/cyborg/c_35.jpg);height:24px;width:314px; margin:0 auto;  }
.bottom_border_right_pic { background: url(/designs/cyborg/c_39.jpg);height:24px;width:41px;float:right; }
.bottom_border_left_pic { background: url(/designs/cyborg/c_33.jpg);height:24px;width:41px;float:left; }

/** Content **/
.forbg { background: url(/designs/cyborg/c_border_05.jpg); height: 34px; }
.forr {  background: url(/designs/cyborg/c_border_06.jpg) no-repeat top right; height: 34px;  }
.forl {  background: url(/designs/cyborg/c_border_left.gif) no-repeat top left; height: 34px;  }

.t_bg {  background: #F7F7F7 url(/designs/cyborg/t_bg.gif) repeat-x top left;}
.t_bg_left {  background: #F7F7F7 url(/designs/cyborg/t_bg_left.jpg) no-repeat top left;}
.t_bg_right {  background: #F7F7F7 url(/designs/cyborg/t_bg_right.jpg) no-repeat top right;}
.t_bg, .t_bg_left, .t_bg_right  {font: bold 10px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;padding:6px 4px 6px 4px;}

.c_border_left  { background: url(/designs/cyborg/c_border_13.jpg) repeat-y top left;padding-left:3px; }
.c_border_right { background: url(/designs/cyborg/c_border_11.jpg) repeat-y top right;padding-right:3px; }

.c_border_bottombg { background: url(/designs/cyborg/c_border_19.jpg); height: 19px; }
.c_border_bottom_left{  background: url(/designs/cyborg/c_border_16.jpg) no-repeat top left; height: 19px;  }
.c_border_bottom-right{  background: url(/designs/cyborg/c_border_21.jpg) no-repeat top right; height: 19px;  }

.fortitel{padding: 13px 0px 0px 52px; font: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; }
.frl {}

.pib {border-left: 1px solid #FFFFFF;border-top: 1px solid #FFFFFF;padding: 3px 3px 3px 3px; }
.pibu { border: 1px solid #C9C9C9;background-color: #EDEDED;margin-top: 2px; }

/** Footer **/
.c_footer { background: url(/designs/cyborg/c_41.jpg);height:29px; }
.c_link { width:50%;font:bold 11px tahoma; }
.footer_middle_pic { background: url(/designs/cyborg/c_44.jpg);height:29px; width:197px; }
.footer_left_pic { background: url(/designs/cyborg/c_40.jpg);height:29px; width:83px; }
.footer_right_pic { background: url(/designs/cyborg/c_47.jpg);height:29px; width:83px; }

.copyright { font:10px tahoma;padding-top:16px; }
img { border:0; }
/* bbcode [off] */
.nodec a:link
{
color: #429B64;
text-decoration: none;
}
.nodec a:hover, .nodec a:active
{
color: #429B64;
text-decoration: none;
}

div.subblock {
background-color: #D5D8E5; 
border-left: 1px solid #D5D8E5; 
padding: 5px; 
margin-top: 5px; 
margin-bottom: 5px; 
margin-left: 20px;
margin-right: 20px;
display: none;
}

/* BB код [CUT] */
div.tagcut {
background-color: #FFFCE0;
border: 1px solid #CDBFA2;
padding: 5px;
margin: 5px 10px 5px 10px;
display: none;
}
/* флажок для [CUT] */
a.tagcutflag {
border-bottom: 1px dashed #184B9C;
color: #153B7C;
cursor: pointer;
}
