html, body { height:100%; }
body {
	margin:0;
	padding:0;
	background-color:#faefd0;
}
img { border:0; }
div.modal { display:none; position:absolute; top:0; left:0; background-image:url(img/fon_modal.png); }
div.divider {
	background:url(img/divider.jpg) repeat-x;
	width:100%;
	height:5px;
	overflow:hidden;	
}

div.menu {
	border-bottom:1px solid #461403;
	margin:5px 10px 10px 5px;
	text-align:left;
}
div.menu a {
	margin-left:10px;
	margin-right:10px;
	color:#461403;
	font-size:18px;
	font-weight:bold;
	font-family:Arial, serif;
	text-decoration:none;
	white-space:nowrap;
}
div.menu a:hover { text-decoration: underline; }

div.submenu { display:none; margin:10px 0 10px 10px; }
div.submenu a { display:block; color:#8c5f4a; font-size:14px; font-family:Garamond,serif; text-decoration:none; }
div.submenu a:hover { text-decoration:underline; }

div.zag_right { color:#461403;border-bottom:1px solid #461403;margin-right:10px; font-weight:bold; font-family:Garamond, serif; }

div.news { color:#461403; font-size:16px; font-family:Arial,serif; font-weight:bold; }
div.news a { color:#8c5f4a; font-size:14px; font-family:Arial,serif; text-decoration:none; }
div.news a:hover { text-decoration:underline; }

td.coll { text-align:center; }
td.coll a { display:block;width:125px;margin:0 auto;color:#5e311e; font-size:14px; text-decoration:none; }
td.coll a:hover { text-decoration:underline; }

p.nav_coll { margin-left:15%;color:#5e311e; font-size:16px; font-weight: bold; }
p.nav_coll a { color:#5e311e; font-size:16px; font-weight: bold; text-decoration:underline; }
p.nav_coll a:hover { text-decoration: none; }

p.stat {
	text-align:left;
	color: #461403;
	font-size: 18px;
	border-bottom:1px dotted #461403; 
}
p.stat span { display:block; text-align: right; }
p.stat a { color:#8c5f4a; font-size:12px; font-weight: bold; }
p.stat a:hover { color: #461403; }