html, body { height:100%; }
body { background:#4f1814 url(/images/bg.jpg);padding:0px;margin:0px;font-size:12px;font-family:Georgia;vertical-align:top;font-size:12px;width:expression(document.body.clientWidth < 1000? "1000px": "auto" );min-width:1000px;width:100%; }
a { text-decoration:underline;color:#ffffff; }
a:hover { text-decoration:none; }
img { border:0px; }
h1, h2, h3 { font:bold 21px Georgia;color:#ffffff;margin:0;font-style:italic; }
h2 { color:#ffffff;font:bold 17px Georgia;margin:0 0 5px 0; }
h3 { color:#ffffff;font:bold 21px Georgia; }
p { margin:0 20px 0 20px;padding:0 0 8px 0; }
img, div { behavior: url(/pngfix/iepngfix.htc); }
.clear { clear:both;height:0px;font-size:0px;line-height:0px;padding:0px; }
input, textarea { font:normal 12px Georgia; }

#banner { height:140px;background:url(/images/banner/banner.jpg) center no-repeat;text-align:center; }

#top { height:134px;background: url(/images/header_bg.jpg);width:1000px; }
#top_phone { width:250px;padding-top:60px;float:right;color:#fed08d;font-weight:bold;font-size:22px; }

#content
{
	width:1000px;
	background:#5f1c14;
	padding:35px 0 0 0;
	text-align:left;
	color:#ffffff;
	border-bottom:1px #9d7976 solid;
}

div#content_left
{
	float:left;
	width:240px;
}


div#content_container_right
{
	float:right;
	width:100%;
}

div#content_right
{
	margin-left:260px;
	font:normal 11pt Georgia;	
	padding-bottom:20px;
}

div#content_right h1
{
	margin:20px;
}

ul#menu, ul#menu ul
{
	list-style: none;
	padding:0;
}

ul#menu
{
	margin:0 0 0 20px;
	padding:20px;
	background:#531b16;
}

ul#menu ul
{
	margin:10px 0 0 10px;
}

ul#menu li
{
	margin:0 0 15px 0;
	padding:0;
}

ul#menu ul li
{
	margin:0 0 5px 0;	
}

ul#menu li a
{
	color:#ffd28a;
	font-size:17px;
	font-style:italic;
}

ul#menu ul li a
{
	color:#ffd28a;
	font-size:16px;	
}

ul#menu li a.selected
{
	color:#ffeccf;
	text-decoration:none;
}

div#content_banner
{	
	width:100%;
	background-repeat:repeat-y;
	background-position:left;
	height:494px;
}

div#news
{
	float:right;
	width:290px;
	padding:0;
	margin:30px 20px 0 0;
	background: url(/images/news_bg.png);
}

div#news h2
{
	font-size:21px;
	color:#ffffff;
	margin:20px 0 0 20px;
	padding:0px;
	font-style:italic;
}

a.news
{
	font-family:Georgia;
	float:right;
	display:block;
	color:#ffffff;
	font-size:15px;
	font-style:italic;
	margin:23px 20px 0 0;
}

div#news ul
{
	list-style:none;
	padding:0;
	margin:20px 20px 10px 20px;
	color:#ffffff;
}

div#news ul li span
{
	color:#ffaa37;
}

div#news ul li
{
	margin:10px 0 20px 0;
	padding:0;
	height:100px;
}

div#news ul li div
{
	text-align:right;
	color:#ffffff;
	margin:5px 0 0 0;
	padding:0;
	height:25px;
}

div#news ul li div a
{
	color:#ffffff;
}

div#banners_menu
{
	margin:20px;
}

div#banners_menu img
{
	margin:0 0 20px 0;
}

#up_footer { height:100px;background: url(/images/footer_bg.png);width:1000px;text-align:left; }
#up_footer a, #up_footer { color:#ffe9c4;font-size:15px;font-style:italic; }
#up_footer_copy { margin:30px;float:left; }
#up_footer_right { margin:30px;float:right; }
#footer { height:40px;padding:10px 0 0 0; }

.flash_new { position: absolute;margin:-10px; }


#content_right table.standart
{
	text-indent: 0px;
	border-collapse: collapse;
	width:97%;
	border:0px;
	text-aligh: center; 
}

#content_right table.standart th, #content_right table.standart td 
{
	padding: 3px 5px;
	border-bottom:1px #fec88c solid;
}

#content_right table.standart th
{
	text-align: center;
	font-size:17px;
	font-weight:normal;
}

#content_right table.standart  td
{
	text-align: left;
	vertical-align: top;
} 

#content_right table.standart p
{
	margin:0;
}

tr.ul_style td {
	padding:5px 0 5px 0;
	font-weight:bold;
	font-size:16px;
}