html, body {margin:0px 0px 10px 0px; padding:0px; background: #FFFFFF url(pics/bg.png) repeat-x; font-family: Verdana, Tahoma,  Arial, Helvetica, sans-serif;}
td {color:#333333; font-size:13px}

table.header {width: 980px; border:none; }

a {color:#ec1c41; text-decoration:underline}
a:hover {text-decoration:none}

div.logo {width: 285px; height: 155px; position:absolute}

div.menu {background:url(pics/menu_bg.png) repeat-x top left; height: 70px;	position:relative; width: 695px; left: 285px;}
div.menu table {height: 61px;}
div.menu td {vertical-align:middle; font-family: "Franklin Gothic Book", "Arial Narrow", Arial, Tahoma, "MS Sans Serif"; font-size:11px; font-weight:bold; color:#666666;}
div.menu img {padding: 0px 7px 0px 35px; border:none;}
div.menu a {color:#666666; text-decoration:none;}
div.menu a:hover {color: #cc3333; text-decoration:none}


div.submenu {position:absolute;  margin: 70px 0px 0px 42px; z-index: 1;}
div.submenu td {vertical-align:bottom; font-family: "Franklin Gothic Book", "Arial Narrow", Arial, Tahoma, "MS Sans Serif"; font-size:11px; font-weight:bold; color:#666666;}
div.submenu img {padding: 0px 7px 0px 0px; border:none;}
div.submenu a {color:#666666; text-decoration:none;}
div.submenu a:hover {color: #cc3333; text-decoration:none}

div.toursearch {position:relative; left: 271px; width: 452px; padding-top: 0px; border: 1px solid #cccccc;}
div.toursearch td {font-family:  Arial, Tahoma, "MS Sans Serif"; font-size:11px; font-weight:bold; color:#666666;}
div.toursearch img {padding: 0px 7px 0px 0px; border:none;}
input.long_inp {width: 30px; font-size: 10px; text-align:center}
input.short_inp {width: 15px; font-size: 10px; text-align:center}
select.long_sel {width: 150px; font-size: 10px;}
select.short_sel {width: 73px; font-size: 10px;}
div.toursearch input {font-size: 10px;}


div.phone { position:relative; margin: -155px 0px 0px 766px;}
div.map { position:relative; margin: 20px 0px 0px 740px;}

div.content {position:absolute; top: 250px; width: 100%;}

table.index_cont {width: 980px; border:none;}
table.index_cont td {vertical-align:top;}
td.right {width: 240px; padding: 0px 0px 0px 25px;}
td.left {width: 240px; padding: 0px 25px 0px 20px;}

div.news_title {background:#FFFFFF; border:solid 1px #f5f5f5; padding: 15px 20px 15px 25px; font-size: 18px; color:#333333;}
div.news {background:#FFFFFF; border:solid 1px #f5f5f5; padding: 15px 20px 0px 25px; font-size:11px;}
.date {color:#999999; font-size: 10px}
div.news a {text-decoration:none; color:#000000}
div.news a:hover {text-decoration:underline; color:#cc3333}
div.news td {padding-bottom: 15px;}

div.contento {background:#FFFFFF; border:solid 1px #f5f5f5; padding: 15px 20px 0px 25px; font-size:11px;}
.date {color:#999999; font-size: 10px}
div.contento a {text-decoration:underline; color:#cc3333}
div.contento a:hover {text-decoration:none; color:#000000}
div.contento td {padding-bottom: 15px;}


div.specprop_title {background:#f1e3aa; padding: 15px 20px 15px 25px; margin:1px 0px 1px 0px; font-size: 18px; color:#cc0000;}
div.specprop {background:#f1e3aa; padding: 15px 20px 15px 25px; font-size: 11px }
div.specprop img {padding-bottom: 7px; border:none}
div.specprop h1 {font-size: 18px; color:#333333; margin: 0px; font-weight:normal}
div.specprop h2 {font-size: 12px; color:#333333; margin: 0px 0px 5px 0px ; font-weight:bold}
div.specprop h3 {font-size: 16px; color:#cc3333; margin: 5px 0px 0px 0px ; font-weight:bold; font-style:italic; text-align:right}
div.specprop a {text-decoration:none; color:#333333}
div.specprop a:hover {text-decoration:none; color:#cc3333}

div.specprop2_title {background:#f3f2ee; padding: 15px 20px 15px 25px; margin:25px 0px 1px 0px; font-size: 18px; color:#333333;}
div.prop {background:#f3f2ee; padding: 15px 20px 15px 25px; font-size: 11px }
div.prop img {padding-bottom: 7px; border:none}
div.prop h1 {font-size: 18px; color:#333333; margin: 0px; font-weight:normal}
div.prop h2 {font-size: 12px; color:#333333; margin: 0px 0px 5px 0px ; font-weight:bold}
div.prop h3 {font-size: 16px; color:#cc3333; margin: 5px 0px 0px 0px ; font-weight:bold; font-style:italic; text-align:right}
div.prop a {text-decoration:none; color:#333333}
div.prop a:hover {text-decoration:none; color:#cc3333}

div.countries_title {background:#f24f50; padding: 15px 20px 15px 25px;  margin:1px 0px 1px 0px; font-size: 18px; color:#FFFFFF;}
div.countries {background:#f24f50; padding: 15px 20px 15px 25px;  color:#FFFFFF;}
div.countries a {color:#FFFFFF; text-decoration:none;}
div.countries a:hover {color:#FFFFFF; text-decoration:underline;}
div.countries td {color:#FFFFFF; font-size:10px}

div.weather {padding: 0px}
div.weather td {padding-left: 25px;}
.active {background: #dadada}
.disactive {background: #ededed}
.cities {font-size: 9px; color:#666666;}
div.weather a { font-size: 11px; text-decoration:none; color:#333333;}
div.weather a:hover {text-decoration:none; color:#cc3333;}

div.block_title {margin-top: 10px; padding: 15px 20px 10px 25px; font-size: 18px; color:#333333;}
div.block {padding: 0px 20px 15px 25px;}

input.question {width: 130px; border: solid 1px #CCCCCC; height: 12px; font-size:9px; color:#999999; margin: 0px 0px 3px 0px}
textarea.question {width: 185px; border: solid 1px #CCCCCC; font-size:12px; color:#999999;}

table.copyright {margin-top: 25px; border-top: solid 1px #CCCCCC}
table.copyright td {font-size: 10px; color:#999999}
.copyright a {color:#999999; text-decoration:underline}
.copyright a:hover {color:#cc3333; text-decoration:none}

p.photo_hotel {text-align:center;}
p.photo_hotel img {border:none; padding: 0px 5px 10px 5px;}

/* 
td.right_top {background: url(pics/bg_top_right.png) no-repeat; vertical-align:bottom;}
table.top {background:url(pics/top_bg.jpg)}

div.menu {margin: 20px 0px 20px 78px;}
div.menu img {padding-right: 10px}

div.submenu {margin: 0px 0px 20px 92px;}
div.submenu img {padding-right: 10px}

div.content {margin: 10px 0px 0px 68px; width: 679px; z-index:1}

td.cont_cont {background:url(pics/bg_cont_right.png) right repeat-y; background-color:#FFFFFF; padding: 10px 25px 10px 25px}

div.contact {position:absolute; margin-left: 700px; top: 260px; width: 220px;}

div.footer {position:relative; z-index:2; margin-top: -100px; left: 68px; width: 890px; height: 225px; background:url(pics/mordi.png) bottom right no-repeat; padding-left: 25px; text-align:left; margin-bottom:0px}
div.footer td {vertical-align:bottom}
div.footer td img {padding-right:70px; border:none}

td.copyright {color:#FFFFFF; font-size: 10px; height: 20px}
td.copyright a{ color:#CCCCCC; text-decoration:underline}
td.copyright a:hover{ color:#EEEEEE; text-decoration:none}
#H_but1 {visibility:hidden}

td.cont_cont h1 {font-size: 22px;}
td.cont_cont h2 {font-size: 16px;}

table.alphabet td {font-size: 16px; font-weight: bold; padding:5px; text-align:center}

div.date {position:absolute; margin-left: -80px; width: 66px; height: 76px; color:#FFFFFF; font-size:14px; text-align:center; background:url(pics/bg_date.png) no-repeat; vertical-align:middle; padding-top:7px;}
span.date {font-size: 30px; font-weight:bold;}
div.allnews {margin: 10px 0px 10px 68px; width: 664px; text-align:right;}
div.allnews a {color:#FFFFFF; font-size: 12px; font-weight:bold; text-decoration:underline;}
div.allnews a:hover {text-decoration:none}
