	body{font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; color:#715844; background:#4D3225; padding:0px; margin:0px; height:100%;}
	table{empty-cell:show;}
	td{font-size:75%}
	img {border: 0px;}
	p{margin-top:0px; margin-bottom: 0.7em; line-height:1.4em}
	form {margin:0px; padding:0px;}
	input.text{font-size:100%; height:19px; border:0px; color:#A4A4A4; padding:2px 2px 0px 2px;}

	.hide{visibility:hidden;}
	.up{text-transform: uppercase;}
	.nobr{white-space:nowrap;}

	a{color:#920F12;}
	a:hover{color:#920F12;}
	a.none{text-decoration:none;}
	a.none:hover{text-decoration:underline;}
	
	.white{color:#FFFFFF;}
	.red{color:#920F12;}

	.p10{font-size:65%}
	.p11{font-size:70%}
	.p12{font-size:75%}
	.p13{font-size:80%}
	.p14{font-size:90%}
	.p15{font-size:100%}
	.p16{font-size:105%}
	.p17{font-size:110%}
	.p18{font-size:130%}
	.p20{font-size:180%}

	.f10{font-size:10px}
	.f11{font-size:11px}
	.f12{font-size:12px}
	.f13{font-size:13px}
	.f14{font-size:14px}
	.f15{font-size:15px}
	.f16{font-size:16px}
	.f17{font-size:17px}

	h1{color:#920F12; font-size:160%; margin:0px; padding:0px;}

	.footer {color:#FCDFAD;}
	.color12{color:#AF825B;}
	.color312{color:#920F12; font-size:120%; font-weight:bold;}
	.color313{color:#895533; font-size:130%; font-weight:bold; line-height:1.2em; margin-bottom: 0.7em;}

	.main_annon td.item {width:50%; padding:0px 40px 22px 0px;}

	.main_news h2{font-size:175%; font-weight:normal; margin:0px;}
	.main_news .item{padding-top: 18px;}
	.main_news .date{font-size:90%;}
	.main_news .date_color {color: #A37F53;}
	.main_news .cat_color {color: #4D3225;}

	.menu a{color:#FCDEA9;}
	.menu a:hover{color:#FFFFFF;}
	.menu .item {font-size:12px; padding:3px 0px 7px 0px;}
	.menu .item_sub {font-size:11px; padding:3px 0px 7px 0px;}

	.path {line-height:1.5em; font-size:11px;}

#ruler {position: absolute; width: 100%; top: 0; height: 1px; line-height: 1px;}

#body {position: relative; min-height: 100%; min-width: 750px; max-width: 1200px; border:6px solid #4D3225;}

#time {font-size:20px; color:#fcba4e; font-weight:bold; padding-left:20px;}

#body {
height: 100%;
width: expression(
	(
		document.getElementById('ruler')
		&& document.getElementById('ruler').clientWidth < 750
	)
	?	'750px'
	:	(
			document.getElementById('ruler')
			&& document.getElementById('ruler').clientWidth < 1200
		)
		?	'100%'
		:	'1200px'
);
}
