body{
padding:0px;
margin:0px;
background:#376C96 url(../images/main_bg.jpg) repeat-x;
font-family:Tahoma;
font-size:11px;
color:#B24004;
}
table td{
	font-family:Tahoma;
	font-size:11px;
}

table th{
	font-family:Tahoma;
	font-size:11px;
	font-weight: bold;
	text-align: left;
}

img{
border:0px;
}

a{
font-family:Tahoma;
font-size:11px;
color:#B24004;
text-decoration:underline;
}

a:hover{
font-family:Tahoma;
font-size:11px;
color:#B24004;
text-decoration:none;
}

h1{
font-family:Tahoma;
font-size:12px;
color:#394308;
margin:0px;
padding:0px;
font-weight:bold;
}

div.clear{
clear:both;
}

div.main_container{
width:983px; 
margin:auto;
}

div.header{
width:980px; 
height:135px; 
background:url(../images/top_header.jpg);
}

div.logo_cont{
padding-left:82px; 
padding-top:10px;
}

div.cont_for_cont{
width:938px; 
float:left; 
padding-left:41px;
}

div.top_menu_header{
width:937px; 
height:94px; 
background:url(../images/top_menu_header.jpg);
margin-left:41px;
}

div.menu{
margin-left:250px; 
padding-top:20px;
}

/*div.menu a{
display:block;
float:left;
color:#422A06;
text-decoration:none;
font-size:11px;
font-weight:bold;
}

div.menu a:hover{
display:block;
float:left;
color:#183A5E;
text-decoration:none;
font-size:11px;
font-weight:bold;
}*/

div.menu_sep{
width:2px; 
height:16px;
background:url(../images/menu_separator.jpg);
float:left;
margin-left:25px;
margin-right:25px;
}

div.icon_set_one{
margin-right:30px; 
float:right;
}

div.icon_set_one img{
display:block;
}

div.content_cont{
width:899px; 
background:url(../images/main_bg_content.jpg); 
float:left;
height: auto;
}

div.left_column{
float:left;
padding-left:50px;
padding-right:20px; 
width:560px;
}

.green_title{
width:515px; 
height:26px; 
background:url(../images/green_title.jpg); 
margin-top:30px;
color:#fff;
font-size:11px;
text-transform:uppercase;
font-weight:bold;
padding-top:6px;
padding-left:20px;
}
span.green_title{
width:515px; 
height:26px; 
background:url(../images/green_title.jpg); 
margin-top:30px;
color:#fff;
font-size:11px;
text-transform:uppercase;
font-weight:bold;
padding-top:6px;
padding-left:20px;
}
div.tour_cont{
margin-top:10px;
float:left;
}

div.tours_descr{
float:left; 
width:260px; 
margin-left:20px; 
text-align:justify;
color:#4F4F4E;
}

div.right_column{
float:left; 
width:260px;
}

div.tel_photo{
width:222px; 
height:43px;
background:url(../images/telephone.jpg) no-repeat; 
background-position:right; 
margin-left:10px;
}

div.orange_title{
width:209px; 
height:32px; 
background:url(../images/orange_title.jpg); 
margin-left:20px;
color:#fff;
font-size:11px;
text-transform:uppercase;
font-weight:bold;
padding-top:7px; 
padding-left:10px;
}

div.right_column_cont{
width:187px; 
height:90px; 
background:url(../images/right_column_cont.jpg); 
margin-left:26px;
font-size:13px;
padding-left:20px;
padding-top:10px;
}

div.adv{
margin-left:50px;
}

div.right_top_corner{
width:38px; 
height:241px; 
background:url(../images/right_top_corner.jpg); 
float:left;
}

div.footer{
width:938px; 
height:148px; 
background:url(../images/footer_bg.jpg); 
margin-left:41px;
color:#8F724A;
}

a.footer{
display:block;
background:url(../images/crimeansky_logo.jpg) no-repeat;
height:26px;
padding-left:100px;
margin-left:635px;
margin-top:30px;
color:#422A06;
text-decoration:none;
}

a:hover.footer{
display:block;
background:url(../images/crimeansky_logo.jpg) no-repeat;
height:26px;
padding-left:100px;
margin-left:635px;
margin-top:30px;
color:#3C2709;
text-decoration:underline;
}

div.copy{
margin-left:320px; 
margin-top:50px;
}

div.footer_icon{
position:relative; 
top:72px; 
left:20px;
}
table.data
{
	background-color: #F4A460;
	width: 100%;
}
table.data td
{
	background-color: #FFDEAD;
}
table.data th
{
	background-color: #FFDAB9;
	font-weight: bold;
}
td.header
{
	background-color: #FFDAB9;
	font-weight: bold;
}