BODY { 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: white; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #625f56; 
	PADDING-TOP: 0px; 
	HEIGHT: 100%;
}

BODY {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, sans-serif;
	background-color: #FFFFFF;  
	background-image: url('../../images/site/bg.jpg'); 
}


td {FONT-SIZE: 12px; FONT-FAMILY: Arial, sans-serif }

TABLE {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px;
}
TABLE0 {BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-COLLAPSE: 2; BORDER-RIGHT-WIDTH: 1px;
}
TABLE TD { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; }

td.dat, tr.dat {PADDING-BOTTOM: 0px; VERTICAL-ALIGN: bottom; }
td.sapka { text-align: left; background-image: url('../../images/site/sapka.gif'); background-repeat: no-repeat;	background-position: right top;	}
.line-bg { background-image: url('../../images/site/line-bg.gif'); background-repeat: repeat-x; background-position: right bottom; }





/*  Пoдпись */

#layout {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%;  WIDTH: expression(
	(
		document.getElementById('measurer')
		/* min-width in em * 0.8 */
		&& document.getElementById('measurer').clientWidth < document.getElementById('measurer').clientHeight * 40
	)
	?	document.getElementById('measurer').clientHeight * 40 + 'px'
	:	(
			document.getElementById('measurer')
			/* max-width in em * 0.8 */
			&& document.getElementById('measurer').clientWidth < document.getElementById('measurer').clientHeight * 80
		)
		?	'100%'
		:	( document.getElementById('measurer') )
			?	document.getElementById('measurer').clientHeight * 80 + 'px'
			:	'auto'
); PADDING-TOP: 0px; HEIGHT: 100%; min-width: 45em; max-width: 100em; min-height: 100%
}
DIV#layout { HEIGHT: 100% }
#measurer { 	BACKGROUND: white; LEFT: 0px; VISIBILITY: hidden; WIDTH: 100%; BOTTOM: 0px; LINE-HEIGHT: 1em; POSITION: absolute; HEIGHT: 1em }

DIV.top-navigation {  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 5px 0px 0px 0px; BORDER-LEFT: black 1px solid; PADDING-TOP: 0px }

DIV#ogoniok-logo-inner IMG { BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 5px 10px 5px 23px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
DIV.top-navigation A { MARGIN: 0em 0em 0em 1em; COLOR: #112750 }
DIV.top-navigation SPAN { MARGIN: 0em 0em 0em 1em; COLOR: #ff2325 }
DIV.top-navigation SPAN A { COLOR: #ff2325 }




/* PDF  ------------------------------------------------------------------------------------------------ */


td.niz-t-left {
	background: url('../../images/site/niz-left.gif') no-repeat top left;
} 

td.niz-t-right {
	background: url('../../images/site/niz-rignt.gif') no-repeat top right;
} 

td.niz-center {
	background: url('../../images/site/niz.gif') repeat-x top left;
}


td.pdf {
	font-size: 11px;
	text-align: center;
	margin: 7px 3px 7px 3px;
		PADDING: 7px 2px 7px 2px;
	BORDER-top: solid 1px #eeeeee;
	BORDER-left: solid 1px #eeeeee;
		BORDER-right: solid 2px #b0b0b0;
		BORDER-bottom: solid 2px #b0b0b0;
	BACKGROUND-COLOR: #fbf9f4;

} 
td.pdfno {
	font-size: 12px;
	text-align: left;
	HEIGHT: 30px;
	margin: 7px 3px 0px 0px;
		PADDING: 7px 2px 0px 0px;
} 
td.pdfups {
	font-size: 12px;
	text-align: left;
	margin: 7px 3px 7px 0px;
	PADDING: 7px 2px 7px 0px;
	BORDER: solid 1px #eeeeee;
} 

td.pdf div.dat {

	BORDER-top: solid 1px #eeeeee;
	BORDER-left: solid 1px #eeeeee;
		BORDER-right: solid 2px #b0b0b0;
		BORDER-bottom: solid 2px #b0b0b0;
	font-size: 10px;
	text-align: center;
	margin: 10px 5px 5px 5px;
		PADDING: 5px 5px 5px 5px;
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #727272;

}


/* ФОТОГАЛЛЕРЕЯ  ------------------------------------------------------------------------------------------------ */

td.fonleft {
	BACKGROUND-COLOR: #f8f6f1;
	BORDER-right: solid 1px #DDDDDD;
	BORDER-LEFT: solid 1px #DDDDDD;

} 

table.cat {
	margin-bottom:10px;
	margin-top:10px;
	BORDER-TOP: solid 1px #DDDDDD;
	BORDER-LEFT: solid 1px #DDDDDD; 
} 

table.cat td, TABLE.cat td.cat-right {
	PADDING-TOP: 4px; 
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 4px;
	border-bottom: solid 1px #DDDDDD;
} 

table.cat td.cat-right {
	border-right: solid 1px #DDDDDD;
} 

table.cat td a {
	margin-left:10px;
} 




/* КАРТИНКИ ------------------------------------------------------------------------------------------------ */



div.homs img { 	
	MARGIN-right: 20px;
	MARGIN-top: 10px; 
	MARGIN-left: 10px; 
	MARGIN-bottom: 10px;
}

HTML .png { 
	//background-image: none ! important; 
	behavior: url('../../hederfix.htc'); 
}
 
a img, img, div.dat_photo img {
	border: none;

	PADDING-TOP: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	
	MARGIN-right: 10px;
	MARGIN-top: 10px; 
	MARGIN-left: 10px; 
	MARGIN-bottom: 10px;
}

img { 
	BORDER-RIGHT-WIDTH: 0px; 
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
}
td.photo, td.photo2 {
	BACKGROUND-COLOR: #fbf9f4;
	BORDER-RIGHT: #e0e0e0 1px solid; 
	BORDER-TOP: #e0e0e0 1px solid; 
	BORDER-LEFT: #e0e0e0 1px solid; 
	BORDER-BOTTOM: #e0e0e0 1px solid; 
}

td.photo2 {		BACKGROUND-COLOR: #FFFFFF;
}



td.photo img, td.photo2 img { 
	BORDER-RIGHT: #003a75 1px solid; 
	BORDER-TOP: #003a75 1px solid; 
	BORDER-LEFT: #003a75 1px solid; 
	BORDER-BOTTOM: #003a75 1px solid; 
	
	
	BACKGROUND-COLOR: #fbf9f4;

	PADDING-TOP: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px; 

	MARGIN-right: 10px;
	MARGIN-top: 10px; 
	MARGIN-left: 10px; 
	MARGIN-bottom: 10px;
}

table.tema p img { 

	BORDER-RIGHT: #e0e0e0 1px solid; 
	BORDER-TOP: #e0e0e0 1px solid; 
	BORDER-LEFT: #e0e0e0 1px solid; 
	BORDER-BOTTOM: #e0e0e0 1px solid; 
	
	
	BACKGROUND-COLOR: #fbf9f4;

	PADDING-TOP: 10px; 
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px; 

	MARGIN-right: 0px;
	MARGIN-top: 0px; 
	MARGIN-left: 0px; 
	MARGIN-bottom: 0px;
}


td.photo2 img { BACKGROUND-COLOR: #fbf9f4;  }

td.photo div.dat_photo {
	MARGIN-left: 25px;
	MARGIN-bottom: 10px;
		MARGIN-top: -8px; 
	font-size: 10px; 
	letter-spacing:-.1em;
	color: #b3b6b1;
	}
	
	td.photo div.dat_avtor {
	MARGIN-left: 10px;
	MARGIN-bottom: 11px;
	font-size: 11px; 
	color: #b3b6b1;
	}
	
	
td.photo div.dat_photo img {
	border: none;
	PADDING-TOP: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;

	MARGIN-right: 0px;
	MARGIN-top: 0px; 
	MARGIN-left: 0px; 
	MARGIN-bottom: 0px;
}


td.line-razdel {
	HEIGHT: 2px; 
 	MARGIN-bottom: 2px;
	background: url('../../images/site/px_w.gif') repeat-x center left;}



/* Картинка в теме -------------------------------------------------------------------------------------------- */



.i-border-left {
BORDER-RIGHT: #00556a 1px solid; BORDER-TOP: #00556a 1px solid; MARGIN: 0px 10px 3px 0px; BORDER-LEFT: #00556a 1px solid; BORDER-BOTTOM: #00556a 1px solid
}

table.right_foto {
	margin-left: 12px;
	margin-top: 12px;
	margin-bottom: 12px;
	margin-right: -10px;

}

table.right_foto img {
BACKGROUND-COLOR: #fbf9f4;

	BORDER-RIGHT: #00556a 1px solid;
	BORDER-TOP: #00556a 1px solid;
	BORDER-LEFT: #00556a 1px solid;
	BORDER-BOTTOM: #00556a 1px solid;
	
	PADDING-left: 12px;
	PADDING-top: 12px;
	PADDING-bottom: 12px;
	PADDING-right: 12px;

}




/* Линки  Linki -------------------------------------------------------------------------------------------- */

A 			{ color: #0000cc; text-decoration: underline; } 
A:link		{ color: #0000cc; text-decoration: underline; } 
A:visited	{ color: #0000cc; text-decoration: none; } 
A:active	{ color: #0000cc; } 
A:hover		{ color: #FF9966; text-decoration: none; } 

/* Линки  Linki -------------------------------------------------------------------------------------------- */

a.zdes, A:link.zdes, A:visited.zdes, A:active.zdes  { color: #DBDAB7; text-decoration: underline; } 
A:visited.zdes	{ text-decoration: none; } 
A:hover.zdes	{ color: #FF9966; text-decoration: none; }




td.gorodskop a.LL {
	font-size: 11px;
	text-align: left;
	color: #0000cc;
	margin-bottom: 2px;
	margin-left: 5px;
	margin-top: 2px;

	background: url('../../images/site/t-cyan.gif') no-repeat top left;
	text-decoration: underline; 
	BACKGROUND-COLOR: #fbf9f4;
	PADDING-left: 22px;
	PADDING-top: -2px;
	PADDING-bottom: 2px;
	WIDTH: 180px;
}

td.gorodskop a.LL.hover { 
	font-size: 11px;
	text-align: justify; 
	color: #FF9966;
	margin-bottom: 2px;
	margin-left: 5px;
	margin-top: 2px;

	background: url('../../images/site/t-red.gif') no-repeat top left;
	text-decoration: none; 
	BACKGROUND-COLOR: #fbf9f4;
	PADDING-left: 22px;
	PADDING-top: -2px;
	PADDING-bottom: 2px;
	WIDTH: 180px;
}



/* navigation --------------------------------------------------------------------------------------------  */

td.menu_01 { font-size: 12px; font-weight: bold; }
 
td.menu_01 div { MARGIN-top: 0.2em; }

td.menu_01 a, td.menu_01 a:hover { 
	color: #0000cc;
	text-decoration: underline; 
	background: url('../../images/site/t-cyan.gif') no-repeat top left;
	
	BORDER-TOP: #fbf9f4 1px solid; 

	PADDING-left: 22px;
	PADDING-top: 0px;
	PADDING-bottom: 0px;
	WIDTH: 200px;
}

td.menu_01 a:hover { 
	color: #FF9966;
	text-decoration: none; 
	background: url('../../images/site/t-red.gif') no-repeat top left;

	BACKGROUND-COLOR: #fbf9f4;
}


/* text -------------------------------------------------------------------------------------------------- */

td.line-top { background: url('../../images/site/line.gif') repeat-x top left; text-align: left;}
td.title-right {
	font-size: 13px;
	font-weight: bold;
	line-height:20px;
	text-align: center;
	HEIGHT: 16px; 
 	MARGIN-bottom: 2px;
	MARGIN-top: 0.2em;
	color: #ffffff;
	BACKGROUND-COLOR: #47809b;
}

H1, td.line-top H1 { 
	FONT-WEIGHT: normal;
	line-height:13px;
	FONT-SIZE: 14px; 
	MARGIN-TOP: 4px;
	MARGIN-bottom: 4px;
	MARGIN-left: 25px;
	COLOR: #ef3124 
}

td.line-top div.dat {
	FONT-WEIGHT: normal;
	MARGIN-TOP: 3px;
	MARGIN-bottom: 3px;
	MARGIN-left: 150px;
}
td.line-top div.dat a {	color:#e4e4e4; }
td.line-top div.dat a:link,  td.line-top div.dat a:active, td.line-top div.dat a:visited {
	color:#e4e4e4;
}
td.line-top div.dat a:hover {
	color:#FF9966;
}



td.niz-center div.datta, td.niz-t-right div.datta {
	FONT-SIZE: 11px; 
	color:#6e7170;
	text-align: center;
	MARGIN-TOP: 20px;
	MARGIN-bottom: 3px;
}
td.line-top div.datta a, td.niz-t-right div.datta a {	color:#6e7170; }
td.line-top div.datta a:link,
td.niz-t-right div.datta a:link,
td.line-top div.datta a:active,
td.niz-t-right div.datta a:active,
td.line-top div.datta a:visited,
td.niz-t-right div.datta a:visited {
	color:#6e7170;
}
td.niz-center div.datta a:hover,
td.niz-t-right div.datta a:visited {
	color:#FF9966;
}

td.niz-t-right div.datta {	text-align: left;
}
td.line-top div.copyniz {
	color:#fcf6f1;
	FONT-SIZE: 12px;
	text-align: center;
	MARGIN-TOP: 15px;
	MARGIN-bottom: 10px;
}
td.line-top div.copyniz a {	color:#fcf6f1; }
td.line-top div.copyniz a:link,  td.line-top div.copyniz a:active, td.line-top div.copyniz a:visited {
	color:#fcf6f1;
}
td.line-top div.copyniz a:hover {
	color:#FF9966;
}





td.line-top H1 { 
	FONT-FAMILY: Arial, sans-serif;
	FONT-WEIGHT:normal;
	COLOR: #e4e4e4;
	MARGIN-left: 0px;
	PADDING-left: 22px;
	MARGIN-bottom: 1px;
	HEIGHT: 16px;
	width: 98%;
}




table.teme td.probel DIV { WIDTH: 20px; }

table.tema td.avtory a{ 
	font-size: 11px;
	MARGIN-bottom: 10px;
}
table.tema td.daty { 
	font-size: 11px;
	color: #b3b6b1;
	MARGIN-bottom: 10px;
}
table.tema td.zagolovok a { 
	FONT-WEIGHT: bold;
	font-size: 13px;
}
table.tema td.zagolovok div a { 
	FONT-WEIGHT: normal;
}

table.tema div.tema_big { 
	text-align: justify; 
	font-size: 13px;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
}

table.tema div.dopp  { 
	font-size: 12px;
	color: #b3b6b1;
	MARGIN-bottom: 30px;
	MARGIN-top: 20px;
	text-align: left; 
}
table.tema div.dopp a, table.tema div.dopp a:hover,  table.tema div.dopp a:link,  table.tema div.dopp a:active, table.tema div.dopp a:visited  { 
	font-size: 12px;
	color: #b3b6b1;
}





table.tema div.link { 
	font-size: 13px;
	color: #b3b6b1;
	MARGIN-bottom: 2px;
	MARGIN-top: 5px;
	MARGIN-left: 20px;
}





/* Комментарии в ТЕМЕ дня и Новостях */


table.tema div.koment, table.tema div.koment_i, table.tema div.koment_i b { 
	font-size: 12px;
	color: #002b55;
	MARGIN-bottom: 5px;
	MARGIN-top: 5px;
}
table.tema div.koment_i { 
	color: #b3b6b1;
	MARGIN-top: 15px;
}

table.tema div.koment {	
	background-image: url('../../images/site/px_list.gif'); 
	background-repeat: repeat-x; 
	background-position: left bottom; }

.comment-form {
	font-size: 12px; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; background-color: #fbf9f4;
	MARGIN-bottom: 0px;
	MARGIN-top: 0px;
	MARGIN-left: 0px;
	MARGIN-right: 0px;
}
	
	
	
.podtema,  a.podtema,  .podtema a, .podtema a:hover,  .podtema a:link,  .podtema a:active, .podtema a:visited { 
FONT-SIZE: 11px;
COLOR: #bf9a4e;
FONT-FAMILY: sans-serif; 
TEXT-DECORATION: none; font-weight: normal;
 }
 
/* */



/* Различные формы и вводы писем и текстов */

table.form_message, table.form_message td	{
	margin-left: 4px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-top: 4px;
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
}


input, textarea {
	font-family: Tahoma, Verdana, sans-serif; 
	font-weight: normal;
}

input, textarea {
	font-size: 11px;
}

.butt { font-size: 11px;
	BORDER-RIGHT: #e0e0e0 1px solid; 
	BORDER-TOP: #e0e0e0 1px solid; 
	BORDER-LEFT: #e0e0e0 1px solid; 
	BORDER-BOTTOM: #e0e0e0 1px solid; 
	BACKGROUND-COLOR: #ececec;
}

.input_co {
	HEIGHT: 50px; 
	WIDTH: 300px; 
	COLOR: #636363 
}

/* Подвели мышку  к кнопке*/
.butt:hover { 
	BACKGROUND-COLOR: #e1b96f;
}

/* */



td.news { 
	text-align: left; 
	vertical-align: top; 
}



			/*Колонки Дивов*/
 			/* Колонки Дивов 30x70 */
		
    .colok { clear: both; width: 100%; }
    .colok .ta,
    .colok .tb
    { float: left; }
    .colok .ta { width: 30%; //margin-right: -100%; }
    .colok .tb { width: 70%; //margin-left: 30%; //display: inline; }

	 			/* Колонки Дивов 70x30 */
		
    .colok { clear: both; width: 100%; }
    .colok .tab,
    .colok .tba
    { float: left; }
    .colok .tab { width: 70%; //margin-right: -100%; }
    .colok .tba { width: 30%; //margin-left: 70%; //display: inline;  }
	
	
			/* Колонки Дивов 5x90x5 */
    .colok { clear: both; width: 100%; }
	
	.colok .aa,
	.colok .ab,
	.colok .aba { float:left; }
	colok. aa { width:4%; //margin-right:-96%;  }
	.colok .ab { width:94%; //margin-left:2%; }
	colok .aba { width:2%; //margin-right:-98%;  }
	
		/*Колонки Дивов 45x55*/

    .colok { clear: both; width: 100%; }
    .colok .a,
    .colok .b
    { float: left; }
    .colok .a { width: 45%; //margin-right: -100%; }
    .colok .b { width: 55%; //margin-left: 45%; //display: inline; }

	
		/*Колонки Дивов 33x33x33*/
    .colok { clear: both; width: 100%; }
	
	.colok .tri,
	.colok .tria,
	.colok .trib { float:left; }
	.colok .tri { width:30%; //margin-right:-100%;  }
	.colok .tria { width:34%; //margin-left:30%;  //display: inline; }
	.colok .trib { width:36%; //margin-right:-36%; //display: inline; }

	
	
	



.px_list, .px_list2, .px_news { 
	clear: both; 
	width: 100%; 
	HEIGHT: 7px; 
	float: left; 
	background-image: url('../../images/px_list.gif'); 
	background-repeat: repeat-x; 
	background-position: left top; 
	MARGIN-bottom: 7px;
}	

.px_list2,  .px_list3, .px_news  { 
	background-image: url('../../images/px_list2.gif'); 
	background-repeat: repeat-x; 
	background-position: left top;
}	

.px_list3 { 
	width: 100%; 
	text-align: right; 
	MARGIN-bottom: 0px;  
	margin-right: 10px; 
	background-position: left bottom;
}

.px_news { 
	HEIGHT: 1px; 
	MARGIN-bottom: -10px;
}

td.3bb { 
	BORDER-RIGHT: #f9f2da 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #f9f2da 1px solid;  
	PADDING-LEFT: 8px; 
	Z-INDEX: 3; 
	PADDING-BOTTOM: 5px; 
	MARGIN: 0px 5px 5px 0px; 
	BORDER-LEFT: #f9f2da 1px solid; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #fcf9ed 3px dashed; 
}




img.news {
	text-align:left; 
	margin-top: 16px;
}

img.news_b {
	text-align:left; 
	margin-top: 16px;
	margin-right: 15px; margin-left: 10px; margin-bottom: 3px; 
	}

img.afiIIIa {
	text-align:left; 
	margin-top: 30px;
}

.thumbimage { 
	padding: 0 10 12 0; 
}



div.left30 { 
	text-align: left;
	margin-left: 30px;
}
div.left200 { 
	text-align: left;
	margin-left: 300px;
	margin-right: 50px;
	margin-bottom: 20px;
	margin-top: 10px;
}

div.right_img  { 
	text-align: right; 
	padding-right: 55px;
}

div.dat, div.datob { 
	font-family: verdana, sans-serif; 
	text-align:left; 
	margin-top: -1px; 
	margin-left: 15px; 
	font-size: 11px; 
	letter-spacing:-.1em;
	color: #c8c8c8; 
}

td.news-big div.dat { 
	text-align:left; 
	margin-top: 0px; 
	margin-left: 20px; 
	font-size: 90%; 
	color: #c8c8c8; 
}

div.news { 
	FONT-SIZE: 11px;
}
td.news div.dat { 
	margin-top: 1px; 
}

div.news div.dat { 
	margin-top: 1px; 
}

div.girls { 
	text-align: center; 
	padding: 2 2 2 2; 
	margin-bottom: 10px;
}



/* Не заходили вообще*/



div.girls a.dat:link, div.girls a.dat:hover, div.girls a.dat { 
	text-decoration: none; 
	padding: 2 2 2 2; 
	color: #ffffff; 
	FONT-WEIGHT: normal; 
	HEIGHT: 15px; 
	width: 12px; 
	background-color: #5e8299;  
	font-size: 12px;  
}



/* Подвели мышку*/



div.girls a.dat:hover {
	color: #ff6622; 
	FONT-WEIGHT: bold; 
	background-color: #e1b96f; 
}


/* Просто серый висит*/


div.girls a.dat { 
	background-color: #c8c8c8; 
}


div.phone { 
	text-align:left; 
	margin-top:15px; 
	font-size: 105%; 
	color: #b4b4b4; 
	margin-bottom: 10px; 
}

td.news-big div.phone { 
	text-align:right; 
	margin-top:15px; 
	margin-right: 35px; 
	font-size: 105%; 
	color: #b4b4b4; 
	margin-bottom: 15px; 
}

td.news-big div { 
	text-align: justify; 
	margin-left: 5px; 
	FONT-SIZE: 110%; 
}




H2, H2.afisha { 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 135%; 
	MARGIN: 1.75em 0px 0.5em; 
	COLOR: #d4aa04 
}

H2.afisha { 
	FONT-WEIGHT: bold; 
	MARGIN: 16px 0px 0.5em; 
}

div.zagolovok H2 { 
	FONT-WEIGHT: normal;
	FONT-SIZE: 120%;
	HEIGHT: 20px; 
	MARGIN: 8px 0px 0.5em;
	BACKGROUND: url(../../images/bg_title.gif) no-repeat 0px 0px; LEFT: 0px; TOP: 9px; HEIGHT: 20px; 
	BACKGROUND-COLOR: #f4f4f4;
	COLOR: #c69f05
}




H3 { FONT-WEIGHT: bold; FONT-SIZE: 110%; MARGIN: 1.75em 0px 0.5em; COLOR: #ef3124 }
H4 { FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN: 1.75em 0px 0.5em }
 HTML H2 { }
 HTML H3 { }
 HTML H4 { }
H2:unknown { MARGIN-TOP: 0px }
H3:unknown { MARGIN-TOP: 0px }
H4:unknown { MARGIN-TOP: 0px }
DIV.dath2 H2 { MARGIN-TOP: 0px; FONT-SIZE: 140%; COLOR: #d4aa04; HEIGHT: 12px; WIDTH: 100%; background-image: url('/images/px_list2.gif'); background-repeat: repeat-x; background-position: left bottom;}

/* Linki*/
UL.rr { FONT-SIZE: 100%; MARGIN: 15px 40px 10px 30px  }
UL.rr LI STRONG { COLOR: #ef3124 }
UL.rr LI STRONG A { COLOR: #ef3124! important }


UL.extra-nav {
	FONT-SIZE: 85%; MARGIN: 0px 0px 1.9em
}
UL.extra-nav LI STRONG {
	COLOR: #ef3124
}
UL.extra-nav LI STRONG A {
	COLOR: #ef3124! important
}

DIV.popup-logo {
	PADDING-RIGHT: 40px; PADDING-LEFT: 40px; PADDING-BOTTOM: 30px; PADDING-TOP: 20px
}
DIV.popup-content {
	PADDING-RIGHT: 50px; PADDING-LEFT: 50px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}

A.popup IMG.popup {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-LEFT: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; WIDTH: 11px; BORDER-BOTTOM: 0px; HEIGHT: 9px
}


td.news p { FONT-SIZE: 120%;  text-align: justify;  }

UNKNOWN { MARGIN-TOP: 0px }
P {	MARGIN: 0px 0px 1em }
P.comment {	COLOR: #94999c }
small { FONT-SIZE: 85% }



table.html bleft { PADDING-RIGHT: 1em; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 90%; PADDING-BOTTOM: 0.5em; COLOR: #ef3124; PADDING-TOP: 0px; TEXT-ALIGN: left }

  
  

/* OБЪЯВЛЕНИЯ  ------------------------------------------------------------------------------------------------ */

table.tabtxt, table.tabtxt td  {
BORDER-RIGHT: #e6d2bc 1px solid; 
	BORDER-TOP: #e6d2bc 1px solid; 
	BORDER-LEFT: #e6d2bc 1px solid; 
	BORDER-BOTTOM: #e6d2bc 1px solid;
	margin-left: 4px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-top: 4px;
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px;
}

table.tabob {
	margin-bottom:10px;
	margin-top:10px;
	BORDER-right: solid 1px #DDDDDD;

  
} 

TABLE.tabob td.ob {
	PADDING-TOP: 4px; 
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 4px;
	border-top: solid 1px #DDDDDD;
	border-right: solid 1px #DDDDDD;

	background-color: #fbf9f4;

} 

table.tabob td.ob {
	border-right: solid 1px #DDDDDD;
	background-image: url('../../images/site/ob.gif');
	background-repeat: repeat-x;
	background-position: left bottom;

	background-color: #FFFFFF;
} 

table.tabob div.dat {
margin-top:15px;
margin-left:25px;
}

table.tabob div.datob {
margin-top:7px;
margin-left:25px;
} 


table.tabob TD.probel DIV { 
		WIDTH: 10px;
}


/* РЕКЛАМА  ------------------------------------------------------------------------------------------------ */



td.tdrec {
	BACKGROUND-COLOR: #f00b10;
	BORDER-RIGHT: #8b101d 2px solid; 
	BORDER-TOP: #eb9656 2px solid; 
	BORDER-LEFT: #eb9656 2px solid; 
	BORDER-BOTTOM: #8b101d 2px solid; 
	COLOR: #FFFFFF;
		text-align: center;
		VERTICAL-ALIGN: middle;
}
td.tdrec h2 {
	MARGIN: 0px 0px 5px 0px; 
	text-align: center; 
	FONT-WEIGHT: bold; 
	COLOR: #FFFFFF;
	VERTICAL-ALIGN: middle;
}

.temp
{
		background-image: url('../../images/site/ob.gif');
		background-repeat: repeat-x;
		background-position: left bottom;	
}


