HTML {height: 100%;}
BODY {margin: 0px; height: 100%; color: #000; background:url(/img/f111.jpg) repeat-y center top; background-color:#8c7760; padding: 0px; font: Normal 13px Georgia;}
TABLE {  padding: 0px; border-collapse: collapse;}
TD {padding: 0px; border-collapse: collapse; font: Normal 13px Georgia; border:0px red solid;}
IMG {border: 0px; display: inline;}
FORM {margin: 0px;}
H2 {margin: 0px 0px 30px 0px; padding: 0px; font: Normal 21px Georgia; COLOR: #000;}
H3 {margin: 0px 0px 30px 0px; padding: 0px; font: Normal 17px Georgia; COLOR: #000;}
H1 {margin: 0px 0px 20px; padding: 0px; font: Bold 18px Arial; COLOR: #fff; text-transform:uppercase;}
HR {margin: 0px; padding: 0px;}

img, td, table { behavior: url(/js/iepngfix.htc) }

#preload {position:absolute; width: 100px; top:-10000px; left:-10000px;}
#head {background:url(/img/head.jpg) no-repeat center top;}
.center {height: 100%;}
.wgl {width: 100%; max-width:1280px; background:url(/img/zetta.png) no-repeat right top;}
* .wgl {width: expression(document.body.clientWidth > 1280 ? "1280px" : "100%" ); }
.head2 {height:504px;}

.btm {height:103px;}
.btm2 {background: url(/img/bottom.gif) repeat-x center bottom;}

#w1 {background:url(/img/w1.png) no-repeat left top; width:1000px;}
#w2 {background:url(/img/w2.png) no-repeat right top; }

#head_l {width:50%; float:left;text-align: left;}
#anons {margin: 76px 0 0 5px;}
.an1 {color:#d1c5b7; font: Normal 24px Georgia; width:125px;}
.an2 {color:#d1c5b7; font: Normal 14px Georgia; margin: 0 0 0 10px;}
.an3 {margin: 17px 0 0 66px;}

a:link.konc, a:visited.konc {color:#231f20; font: Bold 14px Georgia; text-decoration:underline;}
a:hover.konc {color:#231f20; font: Bold 14px Georgia;text-decoration:none;}


#menu {margin-top: 65px; }
.m {margin: 0 0 8px;}

#head_r {width:50%; float:right; height:149px; }
#fraza {text-align: left; color: #422c1f; font: Italic 18px Georgia; width: 340px;}


.max {width: 100%; max-width:1280px;}
* .max {width: expression(document.body.clientWidth > 1280 ? "1280px" : "100%" ); }


#center {vertical-align: top;}

#leftcol {width:200px; padding: 0 0 30px; text-align: left;vertical-align: top;}

.isp {font: Normal 14px Georgia; color:#000;margin: 0 0 10px;}
a:link.isp2, a:visited.isp2 {font: Bold 14px Georgia; text-decoration:underline; COLOR: #000;}
a:hover.isp2 {font: Bold 14px Georgia; text-decoration:none; COLOR: #000;}
.it {font-style: Italic;}

.brd {border: 4px #e7dcce solid; }
.men {margin: 0 0 50px;}

#golos {margin: 0 0 40px;}
.f2 {background-color:#243b3e; padding: 2px 9px; color:#fff; font: Bold 13px Georgia;}
.f3 {margin: 0 0 5px; }
a:link.f4, a:visited.f4 {color:#fff; font: Bold 13px Georgia; text-decoration:none;}
a:hover.f4 {color:#fff; font: Bold 13px Georgia;text-decoration:none;}

.inf {color:#fff; font: Bold 16px Georgia; margin: 0 0 23px;}
a:link.inf1, a:visited.inf1 {color:#000; font: Bold 13px Georgia; text-decoration:underline;}
a:hover.inf1 {color:#000; font: Bold 13px Georgia;text-decoration:none;}
.inf2 {margin: 0 0 4px;}

#content {padding: 0 0 30px;text-align: left;vertical-align: top;}
.new {margin: 0 0 20px;}
.newnam {font: Bold Italic 18px Georgia; color:#000; padding: 0 106px 0 0;}
.newnam2 {font: Bold Italic 18px Georgia; color:#000;}
.dat {width:100%; margin: -7px 0 2px;}
.pol {width:100%; background:url(/img/pol.gif) repeat-x right center;}
.dat1_ {font: Bold Italic 17px Georgia; color:#000; width:100px; padding: 0 0 2px 16px;}
.dat1 {font: Bold Italic 14px Georgia; color:#000; width:100px; padding: 0 0 6px 12px;}
.newpodr {margin: 3px 0 0;}
.klip {margin: 4px 0 0;}
.klip2 {margin: 50px 0 20px;}
a:link.podr1, a:visited.podr1 {color:#fff; font: Bold 13px Georgia; text-decoration:underline;}
a:hover.podr1 {color:#fff; font: Bold 13px Georgia;text-decoration:none;}


/* obshen */
.inpob {font: Bold 14px Georgia; color:#000; margin: 0 0 5px;}
.formob {font: Normal 14px Georgia; color:#000; border: 1px #fff solid; width: 100%; margin: 0 0 12px;}
.zap {margin: 0 0 35px;}
.newzap {font: Bold Italic 14px Georgia; color:#000; padding: 0 106px 0 0;}
.dat1ob {font: Bold Italic 14px Georgia; color:#000; width:100px; padding: 0 0 6px 12px;}
.tablotv {margin: 10px 0 0;}
.zapotv {font: Bold 14px Georgia; color:#000; width: 1%; padding: 0 13px 0 0; }
.capt {padding: 0 0 12px 15px; width: 1%;}
.butn {border: 1px #243b3e solid; background-color:#243b3e; color:#fff; font: Normal 14px Georgia; margin: 0 0 25px}
/* end obshen */

/* foto */
.fotavt {width: 196px;}
.fotavt2 {background-color:#988774; height: 104px; display:table; width: 100%; margin: 0 0 30px;}
.fotrazd {width:4%;}
.fot {width: 50px; height: 50px; margin: 0 4px 4px 0; float:left;}
.fot2 {width: 50px; height: 50px;}
.albname {font: Bold 14px Georgia; color: #fff; padding: 8px 10px 8px;}
.albaut {font: Italic 14px Georgia; color: #000;padding: 0 10px 8px;}
.fotos {margin: 0 0 30px; width: 100%; display:table;}
/* end foto */

/* video */
.vidavt {width: 221px; padding: 0 0 39px 20px;}
.vidfile {padding: 0 0 39px;}
.vidzag {font: Bold Italic 18px Georgia; color: #000; margin: 0 0 5px;}
/* end video */

.gruppa_name {font: Bold Italic 21px Georgia;}
.gruppa_kem {font: Italic 17px Georgia;margin: 0 0 35px;}

#rightcol {width:230px; padding: 0 0 30px;text-align: left;vertical-align: top;}
#ban {margin: 100px 0 0 0;text-align: center;}
.razd {width:3%;}

#counts {width:200px; text-align: left; color:#fff; font: Normal 12px Georgia;}
#contact {text-align: right; color:#fff; font: Normal 12px Georgia;}
#cop {text-align: right; width:230px; color:#fff; font: Normal 12px Georgia;}

a:link.white, a:visited.white {font: Normal 13px Georgia; text-decoration:underline; COLOR: #fff;}
a:hover.white {font: Normal 13px Georgia; text-decoration:none; COLOR: #fff;}

.act {margin: 0 0 10px;}

a:link, a:visited {font: Normal 13px Georgia; text-decoration:underline; COLOR: #333;}
a:hover {font: Normal 13px Georgia; text-decoration:none; COLOR: #555;}


.lin {background:url(/img/pip.gif) repeat-x right top; height:2px; font-size:0px; clear:both; margin: 16px 0; }


.h0 {height: 100%;}
.w0 {width: 100%;}

.w50 {width: 50%;}
.h93 {height:93px;}


.tah {font-family: Tahoma;}
.ar {font-family: Arial;}
.ver {font-family: Verdana;}
.t11 {font-size:11px;}

.cff {COLOR: #fff;}

.ots1 TD {padding: 7px 10px;}
.bb {font-weight:Bold;}
.nowr {white-space: nowrap;}
.l {text-align: left;}
.r {text-align: right;}
.s {text-align: center;}
.t {vertical-align: top;}
.ttd TD {vertical-align: top;}
.b {vertical-align: bottom;}


/* со старого сайта */
.download_rington_table
	{
		width:100%;
		border-collapse:collapse;
	}

.download_rington_table th
	{
		padding:2px 5px 6px 5px;
		font-size:12px;
		font-weight:bold;
		color:#233a3d;
	}


.download_rington_table th b
	{
		color:#233a3d;
	}


.download_rington_table td
	{
		padding:3px 5px 3px 5px;
		font-size:12px;
		font-weight:bold;
		color:#000;
		border:1px solid #221811;

		text-align:center;
		line-height:16px;
	}


.download_rington_table td a
	{
		color:#333;
	}


.download_rington_table td.td_row1
	{
		width:180px;
		text-align:left;
		border-left:0px;
		position:relative;
	}

.download_rington_table td.td_row2 {width:15px; border:0px;}

.download_rington_table td.td_row3
	{
		border-bottom:0px solid #281D14;
		border-left:0px;
		border-right:1px solid #281D14;
	}


.download_rington_table td.td_row4
	{
		border-right:0px;
	}


.download_rington_table td.td_row5
	{
		border:1px solid #281D14;

	}


.download_rington_table td.td_row6
	{
		border:1px solid #281D14;


	}


.download_rington_table td.td_foot1
	{
background-color:#917d65;
		border:0px;
		font-size:14px;
		color:#111;
		vertical-align:middle;
	}


.download_rington_table td.td_foot2
	{
		background-color:#917d65;
		font-size:12px;
		color:#111;
		padding:20px 20px 20px;
		text-align:left;
		border-top:1px solid #281D14;
		border-bottom:0px;
		border-right:0px;
		border-left:0px;

	}
.download_rington_table td.td_foot2 b
	{
		color:#ffffff;
	}
.download_rington_table td.td_foot2 span
	{
		color:#A93430;
		font-weight:bold;
	}


.alt_txt {position:relative; z-index:4;}
.alt_txt div
	{
		width:200px;
		background:#243b3e;
		border:0px solid #281d14;
		display:none;
		left:100px;
		padding:5px 10px 5px 10px;
		top:0px;
		color:#ffffff;
		font-weight:normal;
		position:absolute;
		z-index:9999;
	}

.alt_txt2
	{
		width:200px;
		float:left;
	}

.alt_txt2 img
	{
		float:left;
		position:relative;
		z-index:9;
	}

.alt_txt2 div
	{
		width:100px;
		background:#695145;
		border:2px solid #281d14;
		padding:5px 10px 5px 10px;
		color:#ffffff;
		font-weight:normal;
		float:left;
		margin:0px -200px 0px 0px;
		position:relative;
		z-index:99;
		display:none;
	}


.fotogallery
	{
		clear:both;
		width:100%;
		border-collapse:collapse;
	}

.fotogallery td
	{
		padding:10px;
		vertical-align:top;
		width:25%;
	}


.fotogallery td img
	{
		margin:0px 0px 10px 0px;
	}




/* форум */
.w0 {width:100%;}

.forum_title {
	color:#fff;
	font-size:22px;
	font-weight:bold;
	padding:15px 0;
}
.cat_title1 {
	color:#fff; 
	font-weight:bold;
	font-size:11px;
	background-color:#917d65; 
}

.cat_title1 td {padding: 4px 4px;}

.cat_title2 td {
	border-bottom:1px solid #EEEEEE; padding: 4px 4px;
}

.bg_source_message {

}


.boldlink1 {
	font-weight:bold;
	font-size:10px;
}
.topic_first td {
	border-bottom:4px solid #ECEFF2;
}
.topic_reply td {
	border-bottom:1px solid #ECEFF2;
}
.big {
	font-size:12px;
}

.small {
	font-size:10px;
}
.time {
	color:#777777; 
}
.user_avatara {
	padding:2px 0px;
}

/* INPUT styles */
.forum_i_subject {
width:100%;
padding:0px;
}
.forum_i_message {
width:100%;
padding:0px;
}

/* BUTTONS */
.message_preview_button {
color:#000;
border:1px solid #CCCCCC;
background:#FFFFFF;
}
.message_submit_button {
color:#000;
font-weight:bold;
border:1px solid #CCCCCC;
background:#FFFFFF;
}

select.nc_bbcode_bar_size {margin-bottom:5px; }
img.nc_bbcode_wicon {border:0; width:27px; height:20px;}
img.nc_bbcode_icon {border:0; width:20px; height:20px;}
div.nc_bbcode_error {padding:3px 0; color:#AA0000; font-weight:bold}

input.nc_bbcode_helpbox {color: #fff; margin:0 0 3px; padding:2px 0; width:100%; font-size:10px; font-family:Verdana,Arial; background:none; border:0; cursor: default;}
div.nc_bbcode_colors {position:absolute; background:#FFFFFF; padding:3px; border:solid 1px #AAAAAA;}
div.nc_bbcode_color_top {white-space:nowrap;}
div.nc_bbcode_color {padding-top:2px; white-space:nowrap;}
input.nc_bbcode_color {padding:0px; cursor:pointer; height:20px; width:20px; border:0px;}
input.nc_bbcode_color_white {padding:0px; cursor:pointer; height:20px; width:20px; border:1px solid #AAAAAA;}
div.nc_bbcode_smiles {position:absolute; background:#FFFFFF; padding:3px; border:solid 1px #AAAAAA;}
div.nc_bbcode_smile_top {white-space:nowrap;}
div.nc_bbcode_smile {padding-top:2px; white-space:nowrap;}
input.nc_bbcode_smile {padding:0px; cursor:pointer; height:22px; width:22px; border:0px;}
img.nc_bbcode_smile_in_text {margin:0 0 -3px 0;}
/* BBcodes in text */
div.nc_bbcode_quote_1_top {margin:0px 25px 0px 25px;}
div.nc_bbcode_quote_1 {padding:20px; border:1px solid #CCCCCC; background:#959595;}
div.nc_bbcode_quote_2_top {margin:0px 25px 0px 25px;}
div.nc_bbcode_quote_2 {padding:20px; border:1px solid #CCCCCC; background:#959595;}
div.nc_bbcode_code {margin:10px 25px 10px 25px;}
span.nc_bbcode_list_closed {margin-left:1em; text-indent:-.65em; display:block;}
div.nc_bbcode_list {margin-left:1em; text-indent:-.65em;}
span.nc_bbcode_color {}
span.nc_bbcode_size {}
a.nc_bbcode_url_1 {}
a.nc_bbcode_url_2 {}
img.nc_bbcode_img {}
span.nc_bbcode_s {}
a.nc_bbcode_cut_link {}








#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}
