body {font-family: tahoma; margin: 0px 0px 0px 0px; font-size:12px; color:#4c4c4c;}

.content {
 font-family: tahoma; 
 font-size:12px; 
 color:#4c4e4f;}
.content  h1{
 font-family: tahoma; 
 font-size:16px; 
 color:#00a3da;}
 
 .offers {
 background: url("img/tur_offers_bg.gif"); 
 background-repeat: no-repeat; 
 background-position: left top; 
 font-family: tahoma; 
 font-size:12px; 
 color:#046f9c;
 padding:10px;
 }
 .offers_nav {
 font-family: tahoma; 
 font-size:12px; 
 color:#046f9c;
 }
 .country {
 font-family: tahoma; 
 font-size:12px; 
 color:#3f484c;
 padding:10px;
 }
 .country  h1{
 font-family: tahoma; 
 font-size:18px; 
 color:#0c7849;
 }
 .country  h2{
 font-family: tahoma; 
 font-size:16px; 
 color:#0d965a;
 }
 .country  h3{
 font-family: tahoma; 
 font-size:14px; 
 color:#5fa486;
 }
.offers h3{
 font-family: tahoma; 
 font-size:16px; 
 color:#046f9c;}
 
.bg_top_table {
 background: url("img/bg_top_table.gif"); 
 background-repeat: no-repeat; 
 background-position: right top; 
 }
 .bg_body_table {
 background: url("img/bg_body_table.gif"); 
 background-repeat: no-repeat; 
 background-position: right bottom; 
 }
 .bg_srch_kurorty {
 background: url("img/bg_srch_kurorty.gif"); 
 background-repeat: repeat-y; 
 background-position: left top; 
 } 
 .bg_bot_srch_kurorty {
 background: url("img/bg_srch_kurorty_bot.gif"); 
 background-repeat: no-repeat; 
 background-position: left top; 
 }
 
  .bg_srch_kurorty  select{
  width: 220px;
  height: 20px;
  border: 1px solid #9bcbe3;
 }
 .bg_srch_kurorty  input{
  border: 0px;
  background: url("img/srch_kurorty_btn.gif"); 
  background-repeat: no-repeat; 
  background-position: left top; 
  width: 102px;
  height: 29px;
 }
 .bg_title_srch_kurorty {
 background: url("img/srch_kurorty.gif"); 
 background-repeat: repeat-y; 
 background-position: left top; 
 }
.bg_nav_top {
 background: url("img/bg_nav_top.gif"); 
 background-repeat: no-repeat; 
 background-position: right top;
 font-family: tahoma;
 font-size:13px; 
 color: #046f9c;
 padding-top: 6px;
 padding-left: 8px;
 }
 
 .top_count_eu {
  background: #ffffff url("img/top_count_eu.gif"); 
 background-repeat: no-repeat; 
 background-position: left top;
 font-family: tahoma;
 font-size:13px; 
 color: #636566;
 padding-top: 25px;
 padding-left: 25px;
 }
 
  .top_count_az {
  background: #ffffff url("img/top_count_az.gif"); 
 background-repeat: no-repeat; 
 background-position: left top;
 font-family: tahoma;
 font-size:13px; 
 color: #636566;
 padding-top: 25px;
 padding-left: 25px;
 }
 
  .top_count_af {
  background: #ffffff url("img/top_count_af.gif"); 
 background-repeat: no-repeat; 
 background-position: left top;
 font-family: tahoma;
 font-size:13px; 
 color: #636566;
 padding-top: 25px;
 padding-left: 25px;
 }
 
 .bottom { 
 font-family: tahoma; 
 font-size:11px; 
 color:#4c4e4f;
 width: 1000px;
 padding: 5px; 
 border-top: 2px solid #7cbfde; 
 }
 
.comment_posted {
border: 1px solid #ccc;
padding: 5px;
margin-bottom: 10px;
width: 100%;
}
.all_comments {
width: 100%;
}
.comment_title {
font-size: 13px;
color: #00a3da;
font-weight: bold;
font-family: tahoma;
} 
.comment_author {
font-size: 10px;
font-family: tahoma;
}
.comment_author a{
font-size: 10px;
font-family: tahoma;
}
.comment_text {
font-size: 11px;
font-family: tahoma;
}
.alco_left {
border: 1px solid #ccc;
font-size: 11px;
padding: 3px;
}
.alco_right {
border-top: 1px solid #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
padding: 3px;
}
a {color:#046f9c; text-decoration: none;}
a:hover {color:#046f9c; text-decoration: underline;}
a.top_nav {color:#046f9c; text-decoration: none;}
a.top_nav:hover {color:#046f9c; text-decoration: underline;}
