div, a {margin:0; padding:0; border:0;}
h1, h2, h3, h4, h5, h6, ul, ol, p, img {margin:0 ; padding:0; border:0; } 

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; background: url(../images/icons/f2.gif) repeat-y left top; background-color: #2E5669;
	padding:100px 0 0 0; margin:0;}
	
	

#header {
	position:absolute;
	top:0;
	left:0;
	margin:0;
	height:100px;
	width:100%;
	border-bottom: 1px solid #ffff00;
	background: url(../images/icons/fon1.jpg) no-repeat right top;
	background-color:#2e5669;
}
#logotip { position:absolute; margin:0; top:0; left:0; display:block; float:left;}
#mail {position:absolute; top:78px; left:115px; width:60px;}

#main { margin: 0 220px -10px 280px; padding:20px 20px 20px 20px; background-color:#FFFFFF; text-align:center;}
#cont {width:430px;  height:350px; text-align:left; border: 1px solid #999999; padding:7% 3% 5% 3%;}
#main h1 { font-size:16px; text-align:center; color:#CC6633;}
#main h2 { font-size:13px; color: #007739; margin: 0 10px 3px 10px;}
#main h3 { font-size:11px; color: #666666; text-align:center; margin:20px 0 20px 0;}
#main p {margin: 0 10px 10px 10px; color:#666666; text-indent:18px; font-size:11px;}
#main ul {margin: 0 10px 10px 10px; color:#666666; font-size:11px; list-style:none;}
#main table {
	width:380px;
	font-size:10px;
	border-top: 1px solid #009999;
	border-right: 1px solid #009999;
	margin-bottom:30px;
	margin-top:10px;
}
#main td {
	border-bottom: 1px solid #009999;
	border-left: 1px solid #009999;
	width:40px;
	padding:3px;
}

#nav1 {	position:absolute; top:80px; right:5px; font-size:12px;}
#nav1 li { display:block; float:left; width:100px; text-align:center; margin:0 0 0 5px; list-style: none;}
#nav1 li a {
	display:block;
	color:#4E261C;
	text-decoration:none;
	width:100%;
	border: 1px solid #006699;
	background-color:#E6D89A;
	}
#nav1 li a:hover { color:#FF0000; background-color:#FFE896;}

#lfpanel { position:absolute; top:140px; left:15px; width:250px; z-index:5;}
.down {
	color: #FFCC99;
	background: url(../images/icons/strelka.gif) no-repeat left center;
}
.nav2 { font-size:13px; font-weight:bold; list-style:none; margin-left:10px; padding-top:0px; margin-top:0px;margin-bottom:10px;}
.nav2 li { margin:0px 0px 0px 0;}
.nav2 li a { display:block; color: #ffffcc; text-decoration:none; width:100%; margin:0px 0px 0px 0;}
.nav2 li a:hover {color: #FFFF00;	background: url(../images/icons/a1.gif) no-repeat right center;}
	
#nav3 {position:relative; top:25px; left:15px; font-size:13px; list-style:none; width:200px;}
#nav3 li a {display:block; color: #FFFFcc; text-decoration:none; width:90%; margin:2px 0 2px 0; padding:0 0 0 20px;}
#nav3 li a:hover {color:#FFFF00; background: url(../images/icons/a1.gif) no-repeat left center; }

#pgpic1 { position:absolute; top:101px; right:0;}
#pgpic2 {position:absolute; top:250px; left:30px;}
#main .free { margin-top:122px; color:#FFFFFF;}

#footer {
	width:100%;
	height:50px;
	border-top: 1px solid #ffff00;
	background: url(../images/icons/f3.gif) repeat;
	padding:14px 0 0 0;
	}
	
.banner {display:block;	margin:20px 0 15px 10px; font-size:11px;}
#ban {position:absolute; bottom:20px; left:60px;}
#footer p { color:#FFFFFF; font-size:12px; text-align:center;}
