* {font: 11px tahoma; color: #7D7D7D;}
b, strong { font-weight: bold;}
select { width: 210px; }
p {margin: 10px 0 10px 0; }

h1 { font-size:18px; font-weight:normal; } 

.resort_list a { color: #7D7D7D; font-size:11px; font-family:verdana; letter-spacing:-1px; text-decoration: none; text-transform: uppercase; }
.resort_list a:hover { color:black }
.resort_list span { color: #B2B2B2; font: 12px tahoma; }
.flags img { margin:0 17px 0 17px; border:1px solid white; }
.main_menu { 	border-top : 5px solid #528DD1;	border-bottom : 5px solid #528DD1; }
.main_menu a { color: white; text-decoration: none; font: 11px tahoma; letter-spacing: 0px; }
.h_1 { color:white; font: 15px tahoma; height: 25px; background: #999999; padding:5px 0 0 20px; }
.h_1 b { color:white; font:bold 13px tahoma; }
.page_numb { margin:0 20px 0 20px; color:#528DD1; font: 10px Lucida Sans Unicode; }
.page_numb a {  color:#528DD1;  font: 10px Lucida Sans Unicode; letter-spacing: 0px; text-decoration: none }
.page_numb2 { color:#528DD1; font: 11px Lucida Sans Unicode; }
.page_numb2 a { color:#528DD1; font: 11px Lucida Sans Unicode; letter-spacing: 0px; }
/* --- */

.th td { background: #E5E5E5; }
.th div { border-right:1px solid silver; margin:3px 0 3px 0; padding: 0 5px 0 5px; font: bold 10px tahoma;}
.cell td { border-right:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5; height: 17px; }
.cell div { margin:0 5px 0 5px; }
.cell2 { color:#528DD1; font: bold 11px tahoma }
.menu2{ border-collapse:collapse; }
.menu2_td{ border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5; height: 20px; padding-left:5px}

.h_3 { color:#666666; font:bold 12px tahoma,arial,helvetica,geneve,sans-serif; text-decoration:none }
td.th_2, .th_2 td { color: white; font:bold 10px tahoma; }
td.cell3,.cell3 td { background:white; }
.date { font:10px tahoma; }
.news { font:10px tahoma; line-height: 13px; }
.form2 td { color:white }
.form2 b { color:white }
.form2 input, .form2 select { width:100% }

.text_pod_kartoi p { line-height: 23px; }
.icon, .icon_anti { border:2px solid; margin:0 1px 1px 0; width:21px; height:21px }
.icon { border-color:#528FCC }
.icon_anti { border-color:#FF0000 }
.bold b { color: #1166cc }

.selects select { width:100% } 
