BODY {FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 0.8em;
PADDING-BOTTOM: 0px; 
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-TOP: 0px; 
MARGIN: 0px; 
background-color: #f9f6ec;
/* background-image: url('../../images/site/polosa.gif'); */
background-repeat: repeat-x;
background-position: center top;}

#rodinabody {background-color: #810000;}

DIV#contyrr {background-image: url('/images/fon-flashr.jpg'); background-repeat: no-repeat; background-position: center top; 
background-color: #810000;}

DIV#contyr {BACKGROUND: #f9f6ec}
DIV#alles {ALIGN: left;  
	WIDTH: auto; ; WIDTH: expression(
	(
		document.getElementById('reducer')
		&& document.getElementById('reducer').clientWidth < 900
	)
	?	'100%'
	:	(
			document.getElementById('reducer')
			&& document.getElementById('reducer').clientWidth < 1408
		)
		?	900
		:	( document.getElementById('reducer') )
			?	900
			:	'auto'
); min-width: 900px; max-width: 900px  }

#reducer {	BACKGROUND: repeat-y center top; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; WIDTH: 100%; Z-INDEX: 1 }

H1 { TEXT-ALIGN: left; padding-left:30px; FONT: 12pt/12.5pt Arial, Helvetica, sans-serif; color: #d0ccc2;  MARGIN-BOTTOM: 0.15em; MARGIN-top: 0.15em;}

#phonebig { TEXT-ALIGN: center; COLOR: #d4a474; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight:normal; FONT-SIZE: 1.1em; MARGIN-BOTTOM: 0.15em; padding-left:0px; }
.unost #phonebig, .rodinau #phonebig { COLOR: #9dafd5}

.rodina DIV.film, .unost DIV.film, .rodinau DIV.film {BORDER: #a36c34 1px solid; WIDTH: 442px; height:146px; POSITION: relative; BACKGROUND-COLOR: #a36c34 }
.unost DIV.film, .rodinau DIV.film {BORDER: #9dafd5 1px solid}

DIV.textfilms { padding-left:50px; padding-top:10px; TEXT-ALIGN: left; FONT: 10pt/10.5pt Arial, Helvetica, sans-serif; color: #cbac89; padding-right:30px}

DIV.textfilms A, DIV.textfilms A:link, DIV.textfilms a:visited { text-decoration: none; color: #cbac89}
DIV.textfilms A:hover { text-decoration: none; color: #d0ccc2}


//A:hover { COLOR: #ffcc33! important }

a {text-decoration: none; }

a img, img { border: none; }
HTML .png {	//background-image: none ! important; 
      behavior: url('pngbehavior.htc'); } 

.forms,.formsbutt, .formsbutt:hover, .formsinput, .formstextarea { FONT: 9pt/10pt Arial, Helvetica, sans-serif; font-weight: normal; TEXT-ALIGN: left;  COLOR: #9c9189}
.formsinput { WIDTH: 90%; BORDER-BOTTOM: #cab399 1px solid; BORDER-LEFT: #a36c34 1px solid; BORDER-RIGHT: #cab399 1px solid; BORDER-TOP: #a36c34 1px solid; BACKGROUND-COLOR: #fcfaf2}
.formstextarea { WIDTH: 98%; BORDER-BOTTOM: #cab399 1px solid; BORDER-LEFT: #a36c34 1px solid; BORDER-RIGHT: #cab399 1px solid; BORDER-TOP: #a36c34 1px solid; TEXT-ALIGN: center; BACKGROUND-COLOR: #fcfaf2}
.formsbutt, .formsbutt:hover { padding-left:3px; BORDER-BOTTOM: #a36c34 1px solid; BORDER-LEFT: #cab399 1px solid; BORDER-RIGHT: #cab399 1px solid; BORDER-TOP: #cab399 1px solid; BACKGROUND-COLOR: #fcfaf2 }
.formsbutt:hover {BACKGROUND-COLOR: #f3e5b6}

.butt { BORDER: #a36c34 1px solid; BACKGROUND-COLOR: #f9f2da }
.butt:hover { BACKGROUND-COLOR: #f3e5b6 }

#footer, #footerr { BACKGROUND:#1e3c7a; HEIGHT:90px; LEFT: 0px; TEXT-ALIGN: center; WIDTH: 100%; FONT-SIZE: 0.89em}
#footerr { BACKGROUND:#810000;}

#footer, #footer A:link, #footer A:visited { COLOR: #808080 }
#footer A:hover { COLOR: #808080! important}

#footerr, #footerr A:link, #footerr A:visited  { COLOR: #a36c34 }
#footerr A:hover { COLOR: #d2a777! important}

/*Таблица с одинарным серым бордером, серым хедером, мелким серым текстом и шириной 567px*/
table.st {border: gray; border-width: 1px; border-style: solid; border-collapse: collapse; width: 567px;}
table.st td { padding: 4px 4px 4px 4px; border: gray; border-width: 1px; border-collapse: collapse; border-style: solid;  FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 10pt;}
table.st th {padding: 4px 4px 4px 4px;	border: gray; border-width: 1px;	border-collapse: collapse;	border-style: solid;	background-color: #F5F5F5;	font-size: 90%; font:bold; }