@charset "utf-8";
* {padding:0; margin:0; border:none;}

#body {
	/*background:#fff;*/
	background:#fff url(/data/img/bg.png) top left repeat-x;
	font:0.8em/1.5 Georgia, "Times New Roman", Times, serif;
	padding:10px 0px 10px 40px;
}

/*#main {
	margin: 0 auto;
	width: 1000px;
	text-align:left;
	border-top:3px solid #1A5D9A;
}*/

#main {
	/*margin:10px 0px 10px 40px;*/
	width: 1000px;
	height:95px;
	text-align:left;
}

/* блок логотипа */
#logo {
	width:1000px;
	height:55px;
}

#logo img.logo {
	/*float:right;	*/
}


/* блок верхнего меню */
#top-menu {
	width:1000px;
	height:30px;
	/*border:1px solid #000;*/
	/*background:#4682BC;*/
	
}

#content {
	width:1000px;
	margin: 20px 0px 10px 0px;
}

#footer {
	width:1000px;
	margin:20px 0px 20px 0px;
	padding-top:5px;
	background:#fff url(/data/img/footer-bg.png) top left repeat-x;
}

#footer a {color:#1E61AE;}

#footer-valid {
	float:right;
	width:400px;
	text-align:right;
}


/* верхнее меню */
table.top-menu {
	width:1000px;
	height:30px;
	padding:0; 
	margin:0;
	border-spacing: 0px;
	border-collapse: collapse;
}

table.top-menu td {
	padding:5px 0;
	text-align:center;
	text-transform:uppercase;
	font-size:12px;
}

table.top-menu td a {
	text-decoration:none;
}

td.top-menu-on {
	background:#252525 url(/data/img/top-menu-on.png) top left repeat-x;
}

td.top-menu-on a {color:#fff; margin:0;}

td.top-menu-off {
}

td.top-menu-off a {color:#E2F1FA; margin:0;}

td.top-menu-br {
	width:1px;
	padding:0;
	background:#252525 url(/data/img/top-menu-br.png) top left no-repeat;
}







h1, h2, h3, h4, h5, h6 { font-family: georgia, Times, serif; margin-bottom:5px; font-weight:normal;}

h1{ font-size:14pt;}

p {padding-bottom:10px;}