@CHARSET "UTF-8";
body {
	margin: 0px;  
	font-size:12px; 
	font-family:Tahoma;  
	color:#4A120E;  
	background:#601010; 
	}
a {color:#4A120E;}
a:hover{
	text-decoration:none;
	}	
.main{
	background:#7D2A1C;
	width:1000px;
	padding-bottom:15px;
	}	
.left{
	width:642px;
	}
	
.right{
	width:306px;
	}	
.right-border{
	width:14px;
	font-size:1px;
	}
.center-border{
	width:23px;
	font-size:1px;	
	}	
.left-border{
	width:15px;
	font-size:1px;	
	}
	
			
.logo{
	border-bottom:15px solid #7C291B;
	}
.right {
	background:url(../images/design/bg_right.gif) left top repeat-y;
	}	
.right-block{
	width:100%;
	}	
.in-right-block{
	background:url(../images/design/bg_right_top.gif) left top no-repeat;
	width:306px;
	}	
.left {
	background:#E2D6BC url(../images/design/maps.gif) left bottom no-repeat;
	}	
	
.content{
	clear:both;
	}
	
.All_content_{
	padding:0 30px 30px 0;
	clear:both;
	width:430px;
	}
.All_content_ p{
	line-height:16px;
	}
		
.All_content_ h1{
	font-size:28px;
	color:#4A120E;
	font-weight:100;
	font-family:Tahoma;
	padding:28px 0 5px 0;
	margin:0px;
	}	
	

.baner{
	padding:29px 0 0 29px;
	float:left;
	}		
.baner .in-baner{
	border:1px solid #A3896B;
	float:left;
	}	
.spec {
	clear:both;
	padding:26px 0 0 28px;
	}	
.spec-content {
	color:#4A120E;
	margin-top:32px;
	padding-right:30px;
	}	
.spec-content a.top-date {
	background:url(../images/design/bg_date.gif) left top no-repeat;
	color:#FFFFFF;
	font-size:10px;
	font-family:Arial;
	line-height:12px;
	padding:1px 3px 3px 4px;

	text-decoration:none;
	}
.spec-content a{
	text-decoration:none;
	}		
.spec-content p{
	padding:6px 0 29px 0;
	margin:0px;
	line-height:16px;
	}
	
.bottom-contacts {
	width:1000px;
	padding-top:29px;
	padding-bottom:58px;
	}	
.bottom-contacts, .bottom-contacts a{
	color:#E2D6BC;
	font-size:11px;
	line-height:16px;
	}	
.bottom-contacts a:hover{
	text-decoration:none;
	}	
.left-contacts{
	margin-top:80px;
	margin-left:30px;
	margin-bottom:300px;
	}	
.left-contacts a {
	color:#202020;
	text-decoration:none;
	}	
.left-contacts img{
	margin-right:10px;
	}	
.left-contacts td{
	padding-bottom:23px;
	}	
	
.inp{
	border:1px solid #A0A0A0;
	width:200px;
	}	
#feedback label{
	display:block;
	padding-left:4px;
	font-size:11px;
	font-family:Tahoma;
	}	
	
.formerror {
	color:#FF0000;
	}	
	
.catalog img{
	border:2px solid #ECE8E1;
	margin-right:24px;
	margin-bottom:12px;
}	
.catalog label{
	padding-bottom:6px;
	font-weight:bold;
	}
.catalog label a{
	font-weight:bold;
	color:#4A120E;
	text-decoration:none;
	}	
.filter {
	background:url(../images/design/filter.gif) left top no-repeat;
	width:365px;
	height:41px;
	}	
.filter form{
	padding:0 0 0 0;
	margin:0 0 0 0;
	}
.filter .in-filter{
	/*margin-top:11px;*/
	padding:11px 0 0 0;
	clear:both;
	}	
.select {
	border:1px solid #AAAAAA;
	width:136px;
	font-size:10px;
	color:#585858;
	float:left;
	margin-right:11px;
	font-family:"ms Reference Sans Serif";
	}		
.filter label{
	font-size:16px;
	font-family:Tahoma;
	font-weight:bold;
	}	
.serach-tours	{
	font-size:16px;
	font-family:Tahoma;
	font-weight:bold;
}	
.catalog-conteiner{
	padding-top:24px;
	}
.catalog-conteiner .name {
	padding-bottom:4px;
	}	
.catalog-conteiner .name a{
	font-weight:bold;
	text-decoration:none;
	}	
	
.catalog-conteiner .desc	{
	font-size:11px;
	}
.catalog-conteiner .nsitem_cat	.img img{	
	border:2px solid #ECE8E1;
	}
.catalog-conteiner .nsitem_cat	.img{
	margin-right:13px;
	float:left;
	
	}
.catalog-conteiner .nsitem_cat{
	margin-bottom:20px;
	float:left;
	}	
.catalog-conteiner .nsitem_cat .ncnt	{
	width:270px;
	float:left;
	}
	
.pagediv {
	width:318px;
	clear:both;
	padding-left:100px;
	font-size:11px;
	}	
	
.pagediv .cur{
	font-weight:bold;
	}