html,body { margin: 0; padding: 0; height: 100%; }
body { background: #559bcc; text-align: center; font-family: Tahoma; font-size: 11px; color: #272626; }
a img { border: 0; }
a { color: #fff; }
a:hover { color: #ccc; }
div.br { clear: both; }
div.br2 { clear: both; height: 100px; }
* {  }

div.main { margin: 0 auto; text-align: left; width: 910px; min-height: 100%; height: auto !important; height: 100%; margin-bottom: -100px; }

div.header { height: 200px; background: url(../img/headerBg.jpg) no-repeat; }
div.header img.logo { margin-top: 40px; }
div.header div.contacts { height: 110px; width: 200px; font-family: Arial; float: right; padding-left: 90px; margin-top: 40px; color: #fff; }
div.header div.contacts p { margin: 0; margin-bottom: 4px; font-size: 14px; }
div.header div.contacts h3 { margin: 0; margin-bottom: 4px; border-bottom: 1px solid #fff; font-size: 18px; color: #ffd7bb; }

div.content {  }
div.content div.menu { height: 30px; border-bottom: 2px solid #753b13; }
div.content div.menu a { display: block; float: left; height: 21px; padding: 9px 30px 0; }
div.content div.menu a:hover { background: #753b13; color: #ffd7bb; }
div.content div.menu a.active { background: #753b13; color: #ffd7bb; }

div.content div.contentMain { padding: 30px; color: #174a55; }
div.content div.contentMain h3 { margin: 0; color: #d2ff00; font-size: 15px; font-weight: normal; }
div.content div.contentMain p { text-align: justify; }
div.content div.contentMain table { border-collapse: collapse; width: 700px; margin-top: 20px; }
div.content div.contentMain table th { border: 1px solid #753b13; text-align: center; padding: 6px; background: #753b13; color: #fff; }
div.content div.contentMain table td { border: 1px solid #753b13; padding: 4px; }
div.content div.contentMain table td.th { font-weight: bold; padding: 6px; background: #a87c5e; }

div.footer { margin: 0 auto; height: 98px; width: 910px; overflow: hidden; text-align: left; border-top: 2px solid #753b13; }
div.footer div.menu { height: 30px; width: 600px; }
div.footer div.menu a { display: block; float: left; height: 23px; padding: 7px 30px 0; }
div.footer div.menu a:hover { background: #753b13; color: #ffd7bb; }
div.footer div.menu a.active { background: #753b13; color: #ffd7bb; }
div.footer img.logo { margin-top: 25px; }
div.footer div.contacts { margin-left: 30px; margin-top: 20px; float: right; text-align: right; }
div.footer div.contacts p { margin: 2px; }

div.footer2 {
	width:910px;
	height:98px;
	position:relative;
}

div.footer2 div.s_div {
	position:absolute;
	top:40px;
	left:230px;
	width:500px;
	height:50px;
	border:none;
	text-align:center;
}