html, body {width:100%; height:100%; padding:0; margin:0; background:#a06600;}

a {
     color:#016ca1;
}
a:hover {
     color:#c98002;
     text-decoration:none;
}

.min2 {text-decoration:none;
}

.mainhelp {

font-weight:bold;
 font-size:11px;
 font-family: Tahoma;
}


.summa {color:gold;}

#main {
	width:998px;
	height:100%;
	background:white;
}
#mn1 {
	height:115px;
	background:url(images/top.jpg) top left no-repeat;
	vertical-align:top;
}
#papko {
	position:relative;
	width:998px;
	height:115px;
}
#banner {
	top:20px;
	right:18px;
	position:absolute;
}


#mn2 {
	height:39px;
	background:url(images/top2.jpg) top left no-repeat;
	vertical-align:top;
}
#menu {
	height:39px;
	width:998px;
}
#mu1 {
	vertical-align:top;
	padding:0 0 0 30px;
}
#mu1 a {
	display:block;
	float:left;
	background:url(images/mu.jpg) 15px 7px no-repeat;
	height:22px;
	padding:5px 20px 0 32px;
	font:14px tahoma;
	color:white;
	text-decoration:none;
	font-weight:bold;
}
* html #mu1 a {height:27px;}
#mu1 a:hover {
	background:url(images/mu2.jpg) 15px 7px no-repeat #c98002;
}

#mu2 {
	width:160px;
	vertical-align:top;
}
#karkas {
	height:39px;
	width:160px;
	position:relative;
}
#map {
	position:absolute;
	top:2px;
	left:58px;
}
#email {
	position:absolute;
	top:2px;
	left:90px;
}
#home {
	position:absolute;
	top:2px;
	left:25px;
}



#mn3 {
	height:290px;
	background:url(images/bgmain.gif) top left repeat-y;
	vertical-align:top;
	padding:0 18px 0 18px;
}
#just {
	width:962px;
	
}

#just2 {
	width:962px;
	height:280px;
}
#jt1 {
	width:245px;
	background:url(images/bg.jpg) 0 16px repeat-x;
	vertical-align:top;
	font:11px tahoma;
}
.nov {
	padding:0 0 8px 0;
	margin:7px 0 5px 0;
	background:url(images/polzel.gif) bottom left repeat-x;
}

.nov2 {
	padding:0 0 3px 0;
	margin:2px 0 2px 0;
	background:url(images/polzel.gif) bottom left repeat-x;
}

.date {
	margin:0;
	color:#016ca1;
	font-weight:bold;
	font-size:10px;
	background:url(images/hzu.gif) 0 4px no-repeat;
	padding-left:10px;
}
.date2 {
	margin:0;
	font-size:13px;
	background:url(images/hzu.gif) 0 4px no-repeat;
	padding-left:10px;
}
.otstup {
	padding:0 10px 0 10px;
}
.otstup2 {
	padding:10px;
}

#jt2 {
	vertical-align:top;
	padding:0 14px 10px 10px;
	font:12px tahoma;
}
#ak1, #ak2, #ak3 {
	padding:4px 7px 7px 35px;
	margin-top:10px;
	width:406px;
}
#ak1 {
	background:url(images/1.jpg) top left no-repeat #d7f3ff;
}
#ak2 {
	background:url(images/2.jpg) top left no-repeat #d7f3ff;
}
#ak3 {
	background:url(images/3.jpg) top left no-repeat #d7f3ff;
}


#just a {
	color:#016ca1;
}
#just a:hover {
	color:#c98002;
	text-decoration:none;
}


#just2 a {
	color:#016ca1;
}
#just2 a:hover {
	color:#c98002;
	text-decoration:none;
}
#jt3 {
	width:245px;
	background:url(images/bg.jpg) 0 16px repeat-x;
	vertical-align:top;
	font:12px tahoma;
	color:#016ca1;
}

#ten {
	
	background:url(images/bg.jpg) 0 16px repeat-x;

}

.zag-1 {
    pozition:relative;
    width:100%;
    height:15px;
	border-bottom:2px solid #016ca1;
}
.gaz {
	height:15px;
	background:url(images/zag.jpg) top right no-repeat #016ca1;
	padding:0 40px 0 12px;
	font:12px tahoma;
	color:white;
	font-weight:bold;
	float:left;
}


#mn4 {
	height:160px;
	background:url(images/bgmain.gif) top left repeat-y;
	vertical-align:top;
	padding:0 18px 0 18px;
	font:12px tahoma;
}
.mnbg {
	background:url(images/bgniz.jpg) 0 16px repeat-x;

}
#kolo {
	width:100%;
}
#kolo td {
	background:url(images/polser.gif) top right repeat-y;
	padding:8px 12px 8px 20px;
	font:12px tahoma;
}
#kolo a {
	display:block;
	background:url(images/menuon.gif) 0 3px no-repeat;
	padding:0 0 0 20px;
	color:#016ca1;
	font-weight:bold;
	margin:7px 0 7px 0;
}
#kolo a:hover {
	background:url(images/menu.gif) 0 3px no-repeat;
	color:#c98002;
}

#mn5 {
	background:url(images/bgmain.gif) top left repeat-y;
	vertical-align:top;
	font:11px tahoma;
	padding:0 18px 0 18px;
}
#mn5 a {
	color:#016ca1;
}
#mn5 a:hover {
	color:#c98002;
	text-decoration:none;
}
#mn6 {
	height:50px;
	vertical-align:top;
	background:url(images/bot.jpg) top left no-repeat;
	font:11px tahoma;
	color:white;
}
#mn6 a {
	color:white;
}
#mn6 a:hover {
	color:#c98002;
	text-decoration:none;
}
#copy {
	margin:25px 0 0 30px;
}



/*css для внутренней страницы*/
#center {
	width:962px;
}
#cr1 {
	width:245px;
	vertical-align:top;
	font:12px tahoma;
	padding:7px 0 15px 0;
}
#cr2 {
	vertical-align:top;
	padding:7px 15px 15px 10px;
	font:12px tahoma;
}
#cr2 img {margin:8px;}

#cr2 a {
	color:#016ca1;
}
#cr2 a:hover {
	color:#c98002;
	text-decoration:none;
}

.bg {
	background:url(images/bg.jpg) top left repeat-x;
	padding:7px 10px 10px 10px;
}



#kkkk {
	width:235px;
	background:url(images/kor2.jpg) top left repeat-y;
	font:12px tahoma;
	color:white;
}
#kar1 {
	padding:10px 5px 5px 15px;
	background:url(images/kor1.jpg) top left no-repeat;
}
#kar2 {
	width:64px;
	background:url(images/kor1.jpg) top right no-repeat;
}
#kar3 {
     background:url(images/kor3.jpg) bottom left no-repeat;
     height:4px;
}
#kar4 {
     background:url(images/kor3.jpg) bottom right no-repeat;
}




#hrj {
	background:url(images/bg.jpg) top left repeat-x;
	padding:7px 10px 10px 10px;
}
#hrj a {
	display:block;
	background:url(images/menuon.gif) 0 3px no-repeat;
	padding:0 0 0 20px;
	color:#016ca1;
	font-weight:bold;
	margin:7px 0 7px 0;
}
#hrj a:hover {
	background:url(images/menu.gif) 0 3px no-repeat;
	color:#c98002;
}
.golub {
	background:#d7f3ff;
	padding:7px 10px 10px 10px;
	margin-top:10px;
height:200px;
}

.golub3 {
	background:#d7f3ff;
	padding:10px 13px 10px 10px;
	margin-top:10px;
height:100%;
}


.golub_1 {
     background:#d7f3ff;
     padding:7px 10px 10px 10px;
     margin-top:10px;
     min-height:130px;
}

* html .golub_1 {height:130px;}

.orange {
	background:#DC842C;
	
}

.tenevik {
	background:#CECECE;
padding:4px 4px 4px 4px;
	
	
}

.whitevik {
	background:#FFFFFF;
padding:2px 2px 2px 2px;
	
	
}

.min  {font-size:12px; }

.bg2 {
     background:url(images/bg.jpg) top left repeat-x;
     padding:7px 0 10px 10px;
}

.sitepages {border-width: 1px 0 0 0; border-style: solid; border-color: #8DD4EE; margin-top: 5px}
.sitepages span {font-weight: normal; padding: 0 10px; margin-right: 5px; border-width: 0 1px 1px 1px; border-style: solid; border-color: black; background-color: #EEEEEE}
.sitepages a {font-weight: bold; padding: 0 10px; margin-right: 5px; border-width: 0 1px 1px 1px; border-style: solid; border-color: #8DD4EE; text-decoration: none}

.telefon {
	padding:2px 0 1px 15px;
	color:#2a408e;
	background:url(images/tel.gif) 2px 0 no-repeat;
}
.icq {
	padding:1px 0 1px 20px;
	color:#2a408e;
	background:url(images/icq1.gif) no-repeat;
	margin-top:1px;
}
.icq2 {
	padding:1px 0 1px 20px;
	color:#2a408e;
	background:url(images/icq2.gif) no-repeat;
	margin-top:1px;
}