/* Основное */
html, body {margin: 0; padding: 0; width:100%;}
html { height: 100%;}
body {min-height: 100%; height: 100%; margin: 0px; padding: 0px; background: #FFFFFF}
div.container {height: auto !important; height: 100%; width: 100%; min-height: 100%;}
div.footer_guard {height: 100px; clear: both; }
div.footer {height: 100px; margin-top: -100px;}

/* common styles */

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

div.around {position: relative; min-height: 100%; min-width: 740px; max-width: 1200px;}

* html div.around {
height: 100%;
width: expression(
	(
		document.getElementById('measurer')
		&& document.getElementById('measurer').clientWidth < 740
	)
	?	'740px'
	:	(
			document.getElementById('measurer')
			&& document.getElementById('measurer').clientWidth < 1200
		)
		?	'100%'
		:	'1200px'
);
}
div.page-bg-add {display: table; width: 100%; height: 100%;}

body, p, div, li {font-family: Arial; font-size: 14px; color: #330000;}
table {empty-cells: show;}
h1 {font-size: 20px; margin: 0px 0px 12px 0px; font-family: 'Arial'; text-decoration: none; font-weight: normal; color: #CC3300;}
h2{font-size: 16px; text-decoration: none; font-weight: normal; margin: 0px 0px 12px 0px; padding: 0px; color: #993300;}
h3{font-size: 15px; color: #666666; text-decoration: none; font-weight: bold; margin: 0px 0px 8px 0px; padding: 0px;}
p {margin: 0px 0px 8px 0px;}

a:link, a:visited, a:active {text-decoration: underline; color: #cc3300;}
a:hover {text-decoration: underline; color: #993300;}

/* Menu */
#menu, #menu div {margin: 0px; padding: 0px;}
#menu b {color: #330000;}
#menu ul {margin: 0px 0px 16px 0px; padding: 0px;}
#menu ul li {font-size: 16px; list-style-type: none; margin-bottom: 8px; margin-top: 8px;}
#menu ul li span {font-weight: bold; color: #330000;}
#menu .level2 ul li {font-size: 14px; margin-left: 18px;}

#map li {margin-bottom:6px;margin-top:6px;}

/* Новости */
#news {}
#news .date {color: #666666; font-size: 11px; margin: 0px 0px 4px 0px;}

/* Content */

#content {padding: 8px 0px 0px 0px; line-height: 18px;}
#content .date {font-size: 12px; font-weight: bold; color: #666666;}

/* Копирайт */
#copyright {font-size: 11px; color: #993300;}

/* Ссылка на разработчика */
#copy, #copy a:link, #copy a:visited, #copy a:active, #copy a:hover, #copy span {font-size: 11px; color: #993300; text-decoration: none;}
