h3{
	FONT-SIZE: 14px; MARGIN-BOTTOM: 7px; COLOR: #ff0000; FONT-FAMILY: Verdana,Helvetica,sans serif
}
h4{
	FONT-SIZE: 11px; MARGIN-BOTTOM: 7px; COLOR: #ff0000; FONT-FAMILY: Verdana,Helvetica,sans serif
}
h3.r {
	font-size: 12px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 3px; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana,Helvetica,sans serif;
}

.button{
	font: 10px Verdana;
	background: #666666;
	color: #FFFFFF;
	padding: 0;
	border-left: #9AABBD solid 1;
	border-top: #9AABBD solid 1;
	border-right: #9AABBD solid 1;
	border-bottom: #9AABBD solid 1;
}


.textarea{
	font: 11px Verdana;
	color: #000000;
	background: #ffffff;
	border-top: #9AABBD solid 1;
	border-bottom: #9AABBD solid 1;
	border-left: #9AABBD solid 1;
	border-right: #9AABBD solid 1;
}


.date{
	font-size: 10px; font-family: Verdana, Arial, Helvetica; color: #666666;
}


.title {
	FONT-SIZE: 18px; COLOR: #ff0000; FONT-FAMILY: Verdana; 
}


.title2 {
	FONT-SIZE: 14pt; COLOR: #333333; FONT-FAMILY: Verdana; font-weight: bold;
}


A.email {
	FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #333333; FONT-FAMILY: Verdana; TEXT-DECORATION: underline}
A.email:link {
	FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #333333; FONT-FAMILY: Verdana; TEXT-DECORATION: underline}
A.email:visited {
	FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #333333; FONT-FAMILY: Verdana; TEXT-DECORATION: underline}
A.email:active {
	FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #333333; FONT-FAMILY: Verdana; TEXT-DECORATION: underline}
A.email:hover {
	FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #ff0000; FONT-FAMILY: Verdana; TEXT-DECORATION: underline}


/* BOF - ÃËÀÂÍÎÅ ÌÅÍÞ =========================================================================== */
A.menu1 {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #333333; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
A.menu1:link {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #333333; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
A.menu1:visited {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #333333; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
A.menu1:active {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #333333; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
A.menu1:hover {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #ff0000; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
A.menu1_on {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #ff0000; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
A.menu1_on:link {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #ff0000; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
A.menu1_on:visited {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #ff0000; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
A.menu1_on:active {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #ff0000; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
A.menu1_on:hover {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #ff0000; FONT-FAMILY: Verdana; TEXT-DECORATION: none}

A.menu2 {
	FONT-SIZE: 9pt; FONT-WEIGHT: bold; COLOR: #333333; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
A.menu2:link {
	FONT-SIZE: 9pt; FONT-WEIGHT: bold; COLOR: #333333; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
A.menu2:visited {
	FONT-SIZE: 9pt; FONT-WEIGHT: bold; COLOR: #333333; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
A.menu2:active {
	FONT-SIZE: 9pt; FONT-WEIGHT: bold; COLOR: #333333; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
A.menu2:hover {
	FONT-SIZE: 9pt; FONT-WEIGHT: bold; COLOR: #ff0000; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
A.menu2_on {
	FONT-SIZE: 9pt; FONT-WEIGHT: bold; COLOR: #ff0000; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
A.menu2_on:link {
	FONT-SIZE: 9pt; FONT-WEIGHT: bold; COLOR: #ff0000; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
A.menu2_on:visited {
	FONT-SIZE: 9pt; FONT-WEIGHT: bold; COLOR: #ff0000; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
A.menu2_on:active {
	FONT-SIZE: 9pt; FONT-WEIGHT: bold; COLOR: #ff0000; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
A.menu2_on:hover {
	FONT-SIZE: 9pt; FONT-WEIGHT: bold; COLOR: #ff0000; FONT-FAMILY: Verdana; TEXT-DECORATION: none}	
/* EOF - ÃËÀÂÍÎÅ ÌÅÍÞ =========================================================================== */

/* BOF - ÀÐÕÈÂ ÍÎÂÎÑÒÅÉ =========================================================================== */
A.number {
	FONT-WEIGHT: bold; COLOR: #ee0000; FONT-FAMILY: Verdana,Helvetica,sans serif; TEXT-DECORATION: none
}
A.number:link {
	FONT-WEIGHT: bold; COLOR: #ee0000; FONT-FAMILY: Verdana,Helvetica,sans serif; TEXT-DECORATION: none
}
A.number:visited {
	FONT-WEIGHT: bold; COLOR: #ee0000; FONT-FAMILY: Verdana,Helvetica,sans serif; TEXT-DECORATION: none
}
A.number:active {
	FONT-WEIGHT: bold; COLOR: #ee0000; FONT-FAMILY: Verdana,Helvetica,sans serif; TEXT-DECORATION: none
}
A.number:hover {
	COLOR: #ee0000; FONT-FAMILY: Verdana;
}

.data-on {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #ff0000; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.data-off {
	FONT-SIZE: 90%; COLOR: #cccccc; FONT-FAMILY: Verdana, Helvetica, sans-serif
}

A.href_archive {
	FONT-SIZE: 14px; MARGIN-BOTTOM: 7px; COLOR: #ff0000; FONT-FAMILY: Verdana,Helvetica,sans serif; font-weight: bold;
}
A.href_archive:link {
	FONT-SIZE: 14px; MARGIN-BOTTOM: 7px; COLOR: #ff0000; FONT-FAMILY: Verdana,Helvetica,sans serif; font-weight: bold;
}
A.href_archive:visited {
	FONT-SIZE: 14px; MARGIN-BOTTOM: 7px; COLOR: #ff0000; FONT-FAMILY: Verdana,Helvetica,sans serif; font-weight: bold;
}
A.href_archive:active {
	COLOR: #333333; FONT-FAMILY: Verdana; TEXT-DECORATION: underline; font-weight: bold;
}
A.href_archive:hover {
	COLOR: #ee0000; FONT-FAMILY: Verdana; TEXT-DECORATION: none; font-weight: bold;
}
/* EOF - ÀÐÕÈÂ ÍÎÂÎÑÒÅÉ =========================================================================== */

/* BOF - ÄÍÈ ÐÎÆÄÅÍÈß =========================================================================== */
  /* ãëàâíàÿ ñòðàíèöà */
    .birthday_bg {background-image: url(images/birthday_bg.gif); background-position: right top; }
    .birthday_bg_header { background-color: #FFBDBD;}
    .birthday_date_font { color: #FF0000; font-weight: bold; font-size: 10pt; }
    .birthday_flower {background-image: url(images/birthday_flower.gif); background-position: left top;}
    
    .fio_link:link { letter-spacing: 0px; font-size: 10pt; font-weight: bold; FONT-FAMILY: Verdana;  color: #000000; text-decoration: underline;}
    .fio_link:visited { letter-spacing: 0px; font-size: 10pt; font-weight: bold; FONT-FAMILY: Verdana;  color: #000000; text-decoration: underline;}
    .fio_link:hover { letter-spacing: 0px; font-size: 10pt; font-weight: bold; FONT-FAMILY: Verdana;  color: red; text-decoration: none;}

    .congr_link:link { letter-spacing: 0px; font-size: 8pt; font-weight: normal; FONT-FAMILY: Verdana;  color: #000000; text-decoration: underline;}
    .congr_link:visited { letter-spacing: 0px; font-size: 8pt; font-weight: normal; FONT-FAMILY: Verdana;  color: #000000; text-decoration: underline;}
    .congr_link:hover { letter-spacing: 0px; font-size: 8pt; font-weight: normal; FONT-FAMILY: Verdana;  color: red; text-decoration: none;}

    .font_flower { letter-spacing: 0px; font-size: 8pt; font-weight: bold; FONT-FAMILY: Verdana;  color: #CC0000; }

    .link_flower:link { letter-spacing: 0px; font-size: 8pt; font-weight: bold; FONT-FAMILY: Verdana;  color: #CC0000; text-decoration: none;}
    .link_flower:visited { letter-spacing: 0px; font-size: 8pt; font-weight: bold; FONT-FAMILY: Verdana;  color: #CC0000; text-decoration: none;}
    .link_flower:hover { letter-spacing: 0px; font-size: 8pt; font-weight: bold; FONT-FAMILY: Verdana;  color: #CC0000; text-decoration: underline;}

    
  /* ìîäóëü */ 
    .birth_table_caption_bg {background-color: #666666;}
    .birth_table_caption_font {color: #FFFFFF; } 
    
    /*background-image: url(images/birthday_bg.gif);*/
    .birth_table_body_bg {background-color: #F5F5F5;}
    .birthday_font {color: #FE0202; background-image: url(images/birthday_bg.gif); } 
    
    .birthday_list_font {color: #1E588D; background-color: #DBE9FB; } 

/* EOF - ÄÍÈ ÐÎÆÄÅÍÈß =========================================================================== */

/* BOF - ÅÑÒÜ ÒÀÊÎÉ ×ÅËÎÂÅÊ =========================================================================== */
  /* ãëàâíàÿ ñòðàíèöà */
    .info_pers {font-size: 8pt;}
    
    .link_more_text:link { letter-spacing: 0px;  font-weight: normal; FONT-FAMILY: Verdana;  color: #000000; text-decoration: underline;}
    .link_more_text:visited { letter-spacing: 0px;  font-weight: normal; FONT-FAMILY: Verdana;  color: #000000; text-decoration: underline;}
    .link_more_text:hover { letter-spacing: 0px;  font-weight: normal; FONT-FAMILY: Verdana;  color: red; text-decoration: none;}

    
  /* ìîäóëü */ 

/* EOF - ÅÑÒÜ ÒÀÊÎÉ ×ÅËÎÂÅÊ =========================================================================== */


/* BOF - ÏÎÏÎËÍÅÍÈÅ =========================================================================== */
 .new_empl_bg {background-color: #F1F1F1;}
/* EOF - ÏÎÏÎËÍÅÍÈÅ =========================================================================== */


/* BOF - ËÓ×ØÈÉ ÑÎÒÐÓÄÍÈÊ =========================================================================== */
  .best_bg {color: #FE0202; background-image: url(images/best_bg.gif); } 
  
  .best_link_more_text:link { letter-spacing: 0px; font-size: 8pt; font-weight: normal; FONT-FAMILY: Verdana;  color: #000000; text-decoration: underline;}
  .best_link_more_text:visited { letter-spacing: 0px; font-size: 8pt; font-weight: normal; FONT-FAMILY: Verdana;  color: #000000; text-decoration: underline;}
  .best_link_more_text:hover { letter-spacing: 0px; font-size: 8pt; font-weight: normal; FONT-FAMILY: Verdana;  color: red; text-decoration: none;}
  
/* EOF - ËÓ×ØÈÉ ÑÎÒÐÓÄÍÈÊ =========================================================================== */

/* BOF - ÑÀÌÎÅ ×ÈÒÀÅÌÎÅ =========================================================================== */
  .most_reading_best_bg {background-image: url(images/most_best_bg.gif); } 
  
  .most_reading_menu_name {font-size: 7pt; font-weight: bold; color: #333333;}

  .href_most_reading:link { letter-spacing: 0px; font-size: 7pt; font-weight: normal; FONT-FAMILY: Verdana;  color: #333333; text-decoration: underline;}
  .href_most_reading:visited { letter-spacing: 0px; font-size: 7pt; font-weight: normal; FONT-FAMILY: Verdana;  color: #333333; text-decoration: underline;}
  .href_most_reading:hover { letter-spacing: 0px; font-size: 7pt; font-weight: normal; FONT-FAMILY: Verdana;  color: red; text-decoration: none;}

  
  
}
  
/* EOF - ÑÀÌÎÅ ×ÈÒÀÅÌÎÅ =========================================================================== */

.link_more:link { letter-spacing: 0px; font-weight: bold; FONT-FAMILY: Verdana;  color: #ee0000; text-decoration: none;}
.link_more:visited { letter-spacing: 0px; font-weight: bold; FONT-FAMILY: Verdana;  color: #ee0000; text-decoration: none;}
.link_more:hover { letter-spacing: 0px; font-weight: bold; FONT-FAMILY: Verdana;  color: #ee0000; text-decoration: none;}

.tooltip {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: black 1px solid; PADDING-LEFT: 2px; Z-INDEX: 100; VISIBILITY: hidden; PADDING-BOTTOM: 2px; BORDER-LEFT: black 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: black 1px solid; POSITION: absolute; BACKGROUND-COLOR: #ffffee
}

/* BOF - new design ======================================================================================================== */
BODY {FONT-SIZE: 80%; COLOR: #333333; FONT-FAMILY: Verdana,Helvetica,sans serif; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}

P {MARGIN-TOP: 10px; MARGIN-BOTTOM: 3px; COLOR: #333333; FONT-FAMILY: Verdana,Helvetica,sans serif}
TABLE {COLOR: #333333; FONT-FAMILY: Verdana,Helvetica,sans serif}
TD {FONT-SIZE: 80%; COLOR: #333333; FONT-FAMILY: Verdana,Helvetica,sans serif}

A {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana,Helvetica,sans serif;
}
A:link {COLOR: #666666; FONT-FAMILY: Verdana;}
A:visited {COLOR: #666666; FONT-FAMILY: Verdana;}
A:active {COLOR: #666666; FONT-FAMILY: Verdana;}
A:hover {COLOR: #EE0000; TEXT-DECORATION: none; FONT-FAMILY: Verdana;}

A.m {FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #666666; FONT-FAMILY: Verdana;}
A.m:link {TEXT-DECORATION: none; COLOR: #666666;}
A.m:visited {TEXT-DECORATION: none; COLOR: #666666;}
A.m:unknown {TEXT-DECORATION: none; COLOR: #666666;}
A.m:active {TEXT-DECORATION: none; COLOR: #666666;}
A.m:hover {TEXT-DECORATION: none; COLOR: #EE0000;}

A.m2 {FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #999999; FONT-FAMILY: Verdana;}
A.m2:link {TEXT-DECORATION: none; COLOR: #999999;}
A.m2:visited {TEXT-DECORATION: none; COLOR: #999999;}
A.m2:unknown {TEXT-DECORATION: none; COLOR: #999999;}
A.m2:active {TEXT-DECORATION: none; COLOR: #999999;}
A.m2:hover {TEXT-DECORATION: none; COLOR: #EE0000;}

A.m3 {FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #EE0000; FONT-FAMILY: Verdana;}
A.m3:link {TEXT-DECORATION: none; COLOR: #EE0000;}
A.m3:visited {TEXT-DECORATION: none; COLOR: #EE0000;}
A.m3:unknown {TEXT-DECORATION: none; COLOR: #EE0000;}
A.m3:active {TEXT-DECORATION: none; COLOR: #EE0000;}
A.m3:hover {TEXT-DECORATION: none; COLOR: #666666;}

A.nav {FONT-SIZE: 100%; COLOR: #AAAAAA; FONT-FAMILY: Verdana,Helvetica,sans serif;}
A.nav:link {COLOR: #AAAAAA;}
A.nav:visited {COLOR: #AAAAAA;}
A.nav:unknown {COLOR: #AAAAAA;}
A.nav:active {COLOR: #AAAAAA;}
A.nav:hover {COLOR: #EE0000; TEXT-DECORATION: none; FONT-FAMILY: Verdana,Helvetica,sans serif;}

A.g9 {FONT-SIZE: 9px; COLOR: #dddddd; TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif;}
A.g9:link {COLOR: #dddddd}
A.g9:visited {COLOR: #dddddd}
A.g9:active {COLOR: #dddddd}
A.g9:hover {COLOR: #dddddd; TEXT-DECORATION: underline}
.g9 {FONT-SIZE: 9px; COLOR: #dddddd; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px;}

a.path, a.path:link, a.path:visited, a.path:active, a.path:hover {COLOR: #EE0000; FONT-FAMILY: Verdana,Helvetica,sans serif; MARGIN-BOTTOM: 12px; MARGIN-TOP: 0px;}
a.number, a.number:link, a.number:visited, a.number:active, a.number:active {COLOR: #EE0000; FONT-WEIGHT: bold; FONT-FAMILY: Verdana,Helvetica,sans serif; TEXT-DECORATION: none; MARGIN-BOTTOM: 12px; MARGIN-TOP: 0px;}
a.number:hover {COLOR: #666666; FONT-FAMILY: Verdana,Helvetica,sans serif; MARGIN-BOTTOM: 12px; MARGIN-TOP: 0px;}
path {FONT-SIZE: 12px; COLOR: #EE0000; FONT-FAMILY: Verdana,Helvetica,sans serif; MARGIN-BOTTOM: 12px;}

.data-on {FONT-SIZE: 120%; FONT-WEIGHT: bold; COLOR: #FF0000; FONT-FAMILY: Verdana, Helvetica, sans-serif}
.data-off {FONT-SIZE: 90%; COLOR: #CCCCCC; FONT-FAMILY: Verdana, Helvetica, sans-serif}

UL, OL {FONT-SIZE: 90%; FONT-FAMILY: Verdana,Helvetica,sans serif; MARGIN-BOTTOM: 15px; MARGIN-TOP: 3px;}
LI {FONT-SIZE: 90%; FONT-FAMILY: Verdana,Helvetica,sans serif; MARGIN-BOTTOM: 0px;}
LI.spo {FONT-SIZE: 95%; FONT-FAMILY: Verdana,Helvetica,sans serif; MARGIN-BOTTOM: 0px;}

LI.spo_a {FONT-SIZE: 95%; COLOR: red; FONT-FAMILY: Verdana,Helvetica,sans serif; MARGIN-BOTTOM: 0px;}

.grey {FONT-SIZE: 90%; COLOR: #666666; FONT-FAMILY: Verdana, Helvetica, sans-serif}
.grey_big {FONT-SIZE: 120%; COLOR: #666666; FONT-FAMILY: Verdana, Helvetica, sans-serif}
.grey_small {
	FONT-SIZE: 11.5px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	font-weight: normal;
}
.grey_small2 {
	FONT-SIZE: 80%; 
	COLOR: #AAAAAA; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
}
.link {FONT-SIZE: 10px; COLOR: #999900; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none}
.date {FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Helvetica, sans-serif}
.price {FONT-SIZE: 110%; FONT-WEIGHT: bold; COLOR: #EE0000; FONT-FAMILY: Verdana, Helvetica, sans-serif}
.price2 {FONT-SIZE: 140%; FONT-WEIGHT: bold; COLOR: #EE0000; FONT-FAMILY: Verdana, Helvetica, sans-serif}
.red {FONT-SIZE: 100%; COLOR: #EE0000; FONT-FAMILY: Verdana, Helvetica, sans-serif}
.red_big {FONT-SIZE: 120%; COLOR: #EE0000; FONT-FAMILY: Verdana, Helvetica, sans-serif}

DIV, FONT {FONT-SIZE: 100%; COLOR: #666666; FONT-FAMILY: Verdana,Helvetica,sans serif}
FORM {FONT-SIZE: 90%; FONT-FAMILY: Helvetica, sans-serif}
.inp {BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 90%; BORDER-LEFT: #666666 1px solid; COLOR: #cc3333; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Helvetica, sans-serif; HEIGHT: 17px; BACKGROUND-COLOR: #f5f5f5}
.inp2 {BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 90%; BORDER-LEFT: #666666 1px solid; COLOR: #cc3333; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Helvetica, sans-serif; HEIGHT: 77px; BACKGROUND-COLOR: #f5f5f5}
.submit {BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #666666 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Helvetica, sans-serif; HEIGHT: 17px; BACKGROUND-COLOR: #666666}
BLOCKQUOTE {FONT-SIZE: 100%; COLOR: #666666; FONT-FAMILY: Verdana,Helvetica,sans serif; MARGIN-BOTTOM: 9px; MARGIN-TOP: 15px;}

H1 {FONT-SIZE: 16px; COLOR: #EE0000; FONT-FAMILY: Verdana,Helvetica,sans serif; MARGIN-BOTTOM: 12px; MARGIN-TOP: 0px;}
H2 {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana,Helvetica,sans serif; MARGIN-BOTTOM: 12px;}
H2.razdel {FONT-SIZE: 120%; COLOR: #333333; FONT-FAMILY: Verdana,Helvetica,sans serif; MARGIN-BOTTOM: 12px; MARGIN-TOP: 0px;}
H2.razdel2 {FONT-SIZE: 120%; COLOR: #EE0000; FONT-FAMILY: Verdana,Helvetica,sans serif; MARGIN-BOTTOM: 12px; MARGIN-TOP: 0px;}
H2.f1 {FONT-SIZE: 100%; COLOR: #197FB2; FONT-FAMILY: Verdana,Helvetica,sans serif; MARGIN-BOTTOM: 12px;}
H2.f2 {FONT-SIZE: 100%; COLOR: #FF0000; FONT-FAMILY: Verdana,Helvetica,sans serif; MARGIN-BOTTOM: 12px;}
H2.f3 {FONT-SIZE: 100%; COLOR: #B8D534; FONT-FAMILY: Verdana,Helvetica,sans serif; MARGIN-BOTTOM: 12px;}

#layout {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; ; WIDTH: expression(
	(
		document.getElementById('measurer')
		
		&& document.getElementById('measurer').clientWidth < document.getElementById('measurer').clientHeight * 40
	)
	?	document.getElementById('measurer').clientHeight * 40 + 'px'
	:	(
			document.getElementById('measurer')
			
			&& 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: 50em; max-width: 100em
}
#measurer {
	BACKGROUND: white; LEFT: 0px; VISIBILITY: hidden; WIDTH: 100%; LINE-HEIGHT: 1em; POSITION: absolute; TOP: -1em; HEIGHT: 1em
}
/* EOF - new design ======================================================================================================== */

/* Ïîôèêñåíûå îøèáêè:*/
td.ferstimage {
	background: url(http://kuhnistroi.ru/design2/images/photo_1.jpg);
}


