/* CSS Document */
@import url("reset.css");  /* сброс стилей по умолчанию  */
body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#mainbg{
	background: url(img/mainLeft.gif) repeat-y left;
}
#mainbg div.second{
	background: url(img/mainRight.gif) repeat-y right;
}
#centercol div.acontur{
	border-bottom: 1px solid Black;
	margin-bottom: 10px;
	margin-top: 10px;
	margin-right: 120px;
}
#centercol div.about{
	border: none;
	float: left;
	margin-right: 10px;
}
div.clear{
	clear: both;
}
#ban_h{
margin:10px 0px 10px 0px;

}
#ico{
	position: absolute;
	top: 0px;
	right: 20px;
}
#contact{
	position: absolute;
	top: 50px;
	right: 0px;	
	color: #733600;
}
#contact div.content{
	background: url(img/path_contact.gif) no-repeat right top;
	height: 140px;
	width: 217px;
}
#contact div.content p{
	padding-left: 15px;
	padding-top: 10px;
	padding-right: 25px;
	text-align: right;
	line-height: 16px;
}
#contact div.content strong{
	font-weight: bold;
	font-size: 13px;
	display: block;
	padding: 4px 0px 4px 0px;
}
#shtamp{
	position: absolute;
	top: 13px;
	right: 26%;
text-align:center;
margin:0px 0px 0px 20px;
}

#shapka{
	background: #fbf7f2 url(img/bg.jpg) repeat-x top;
}
#shapka div.image{
	background: url(img/shapka2.jpg) no-repeat top left;
	height: 261px;
}



/* правая колонка */
#rightcol{
	position: absolute;
	top: 180px;
	right: 0px;		
}
#rightcol h3{
	display: block;
	width: 278px;
	height: 29px;
	background: url(img/rightcolH3.gif) no-repeat top left;
	padding: 65px 0px 0px 0px;
}
#rightcol h3 p{
	padding-left: 70px;
	color: #f04510;
}
#rightcol div.content{
	width: 219px;
	padding-left: 59px;
}
#rightcol div.content ul {
	border-left: solid 1px #c6a182;
	background: #fef2e3 url(img/path_rightcolH3.gif) no-repeat top left;
	padding: 8px 8px 8px 16px;
	font-size: 12px;
	color: #69413d;
}
#rightcol div.content a{
	color: #69413d;
	text-decoration: none;
}
#rightcol div.content a:hover{
	color: #69413d;
	text-decoration: underline;
}

#rightcol div.content ul span {
	color: Red;
	font-weight: bold;
	text-decoration: none;
}


#rightcol div.content li{
	display: block;
	padding-bottom: 10px;
}
#rightcol div.end{
	background: url(img/rightcolH3_end.gif) no-repeat top right;
	height: 22px;
}
#rightcol div.faq{
	background: #fef2e3;
	border-left: 1px solid #c6a182;
	text-align: center;
}
#rightcol div.faq p{
	padding: 12px 8px 6px 8px;
	line-height: 18px;
	font-size: 14px;
	color: #DD0000;
	font-weight: bold;
}
#rightcol div.faq p strong{
font-size: 18px;
	color: Blue;
}
#rightcol div.faq p b{
	font-size: 22px;
   display: block;
	padding-top: 4px;
}

#rightcol div.faq2{
	text-align: center;
}
#rightcol div.faq2 p{
	padding-top: 20px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 20px;
	color: Red;
	font-family: "Times New Roman", Times, serif;
}



/* левая колонка */
#leftcol{
	float: left;
	width: 159px;
	background: #fbf7f2;
}
#leftcol div.nav{
	background: #feecd8;
	border: 1px solid #fbc889;
	border-top: none;
	border-bottom: none;
	border-left: none;
	padding: 6px 6px 6px 0px;
}
#leftcol div.nav li a{
	display: block;
	height: 19px;
	background: url(img/arrow.gif) no-repeat left top;
	padding-left: 34px;
	padding-top: 6px;
	color: #ad4817;
	text-decoration: none;
}
#leftcol div.nav li a:hover{
	display: block;
	height: 19px;
	background: url(img/arrowOn.gif) no-repeat left top;
	color: #6c2e00;
	text-decoration: none;
}

#leftcol div.pathbot{
	background: url(img/path_leftcol.gif) no-repeat top left;
	height: 63px;
}

#leftcol div.linkbox{
	padding: 6px 6px 6px 0px;
}
#leftcol div.linkbox h3{
	color: #f1511f;
	font-weight: normal;
   display: block;
	padding-bottom: 4px;
	padding-left: 35px;
}
#leftcol div.linkbox ul{
	padding-left: 35px;
	padding-right: 15px;
}
#leftcol div.linkbox li a{
	display: block;
	padding-top: 0px;
	color: #7f4617;
	text-decoration: none;
	font-size: 11px;
}
#leftcol div.linkbox li a:hover{
	display: block;
	color: #7f4617;
	text-decoration: underline;
}


/* основная колонка */
#centercol h1{
	font-size: 20px;
	font-weight: bold;
	color: Red;
	margin-bottom: 15px;
}
#centercol div.floor img{
	float: left;
}
#centercol img.left{
	display: block;
	float: left;
}
#centercol p{
	line-height: 16px;
}
#centercol div.main{
	padding: 10px 0px 30px 0px;
}
#centercol div.main div p{
	padding: 0px;
}
#centercol div.main img{
	float: left;
	margin-right: 8px;
	margin-left: 8px;
}
#centercol div.main div{
	float: left;
	width: 40%;
}
#centercol div.dil table{
border: none;

}
#centercol div.dil table td{
	border-right: none;
	background-color: #F4F4F4;
	border-left: 1px solid #909090;
}
#centercol div.main div.end{
	width: 40%;
	clear: right;
}
#centercol img{
	margin: 4px 10px 4px 0px;
}
#centercol a{
	color: Red;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
}
#centercol a:hover{
	text-decoration: underline;
}
#centercol strong{
	font-weight: bold;
	display: block;
	font-size: 14px;
	margin-top: 10px;
	margin-bottom: 6px;
}
#centercol h2{
	font-weight: bold;
	font-size: 18px;
	color: #DB8F00;
	margin-left: 15px;
	margin-bottom: 15px;
}
#centercol table{
	text-align: left;
  margin-right: 120px;
}
#centercol table td{
	border-bottom: 1px solid Black;
	border-right: 1px solid Black;
	padding: 6px 6px 6px 6px;
	line-height: 15px;
}
#centercol div.contur{
	width: 100%;
	border-bottom: 1px solid Black;
	margin-bottom: 10px;
	margin-top: 10px;
}
#gal{
	text-align: center;
	margin-right: 25px;
}
#gal div.left{
	float: left;
	width: 42%;
	border-bottom: 1px solid #8B4513;
	background: url(img/punctir.gif) repeat-y right;
}
#gal div.left2{
	float: left;
	width: 42%;
	border-bottom: 1px solid #8B4513;
}
#gal div.left div{
	text-align: left;
	line-height: 15px;
}
#gal div.left2 div{
	text-align: left;
	line-height: 15px;
}

#gal div.left span{
	color: #f53d1f;
	font-size: 14px;
	font-weight: bold;
}
#gal div.left span.title{
	color: #ff6600;
	font-weight: normal;
	font-size: 12px;
}
#gal div.left2 span{
	color: #f53d1f;
	font-size: 14px;
	font-weight: bold;
}
#gal div.left2 span.title{
	color: #ff6600;
	font-weight: normal;
	font-size: 12px;
}

#gal div.end{
	padding-top: 10px;
}
#gal div.contur2{
	width: 40%;
}
#gal img{
float: left;
	margin-bottom: 6px;
	margin-right: 6px;
	margin-left: 6px;
	height: 110px;
}
#gal div{
	font-size: 11px;
	text-align: left;
	padding-right: 6px;
}

#centercol{
	margin: 16px 110px 6px 176px;
}
#centercol p{
	padding-bottom: 10px;
	padding-right: 124px;
	line-height: 16px;
}



/* дублирующее меню и коперайты */
#copyright{
	background: #ffbd07;
	text-align: center;
	height: 20px;
}
#copyright div.nav{
	background: url(img/bg_copyright.gif) repeat-x top;
	height: 50px;
	color: White;
	padding-top: 5px;
	font-size: 11px;
}
#copyright div.nav a{
	color: White;
	font-size: 11px;
	text-decoration: none;
}
#copyright div.nav a:hover{
	color: White;
	text-decoration: underline;
}
#nezalejna{
	position: relative;
	left: 0px;
	bottom: 0px;
}


/*  news  */
#news{ margin: 10px 0px 20px 8px; }

#news h3{
	color: #ff6600;
	font-weight: normal;
	font-size: 14px;
	display: block;
	border-bottom: 1px solid #7d3a00;
	margin-right: 121px;
	padding-bottom: 6px;
	margin-bottom: 10px;
}
#news div.data{
	display: block;
	background: url(img/news_data.gif) no-repeat right;
	width: 80px;
	color: #808080;
	margin-bottom: 8px;
}
#news div.punktir{
	background: url(img/news_punktir.gif) repeat-x bottom;
	height: 2px;
	margin-right: 121px;
	margin-bottom: 10px;
}
#news div.description{
	margin: 0px;
	padding: 0px;
}


div.listfaq strong{
	display: block;
	margin: 18px 0px 6px 0px;
	font-weight: bold;
	font-size: 15px;
	padding-left: 15px;
	border-left: 5px solid #FF8C00;
}

#copyright2{
	font-size: 10px;
	padding-bottom: 6px;
	height: 10px;
	color: White;
	margin-bottom: 20px;
	background: #ffbd07;
}
#copyright2 div{
	padding-left: 30px;
}

#copyright2 a{
	text-decoration: none;
	color: White;
}
#copyright2 a:hover{
	text-decoration: underline;
}


#copyl {float: left; width: 40%; padding-left: 5%;}
#copyr {float: left; width: 40%; text-align: right; padding-right: 5%;}
a.mtop{color:red;font-weight:bold;}
.red{color:red;}
ul.marker li{list-style:circl;margin:5px 0px 0px 28px;list-style-type:disc;}
