html, body {padding: 0; margin: 0;}

body {font-size: 80%; font-family: "Arial", sans-serif; color: #464000;}

table {font-size: 100%;}

img {border: 0; margin: 0; padding: 0;}

a {color: #0000ff;}

.contex { color:#000000; text-decoration:none; }

table.header a {color: #464000;}

table.header td {padding: 0;}

td.logo {background: url('/pix/logo_bg.gif') 0 0 repeat-x;}

tr.stripe {height: 100px; background: url('/pix/header_bg.gif') 0 0 repeat-x;}

tr.shadow {height: 40px; background: url('/pix/header_sh.gif') 0 0 repeat-x;}

td.contacts {vertical-align: middle;}

p#tel {font-size: 150%; margin: 0; padding: 0.25ex;}

p#icq {font-size: 120%; margin: 0; padding: 0.25ex;}

p#address {font-size: 100%; margin: 0; padding: 0.25ex;}

p#banner {font-size: 150%;}



table.mm a {font-size: 100%; letter-spacing: 0.5px; color: #ffffff; text-decoration: none; margin: 0px 3px;}



td.mnul {width: 5px; height: 28px; background: url('/pix/mnul.gif') 0% 0% no-repeat;}

td.mnubg {height: 28px; background: url('/pix/mnubg.gif') 0% 0% repeat-x;}

td.mnur {width: 5px; height: 28px; background: url('/pix/mnur.gif') 0% 0% no-repeat;}



.odd {background-color: #eeeeee;}



table.main {width: 100%;}

td.leftspacer, td.rightspacer {width: 2%;}

td.middlespacer {width: 4%;}



ul.menu, ul.show, ul.resorts, ul.places {margin: 2px; padding: 0; line-height: 150%;}

ul.menu {margin-left: 20px;}

ul.show, ul.resorts, ul.places {margin-left: 30px;}

ul.show {list-style: none;}

ul.menu li, ul.show li, ul.resorts li, ul.places li {white-space: nowrap;}

span.selected {background-color: #c1b000; padding: 0px 4px;}



ul.show, ul.resorts {margin-bottom: 20px;}

ul.menu {margin-bottom: 30px;}



table.tours {width: 100%; margin-top: 2ex;}

table.countries_box td {padding: 0;}

img.stars {margin-left: 3px;}

td.pn {padding: 0.5ex; border-bottom: 1px solid #464000;}

td.pn h1 {margin: 0px; font-size: 140%; font-weight: normal; color: #464000;}

td.bn {padding: 0.5ex; width: 46%; border-bottom: 1px solid #464000;}

td.bn h1 {margin: 0px; font-size: 140%; font-weight: normal; color: #464000;}

td.images_box {padding: 2ex 0px 6ex 0px;}

div.image_desc {text-align: right; padding: 0px 2px;}

span.selected a {margin: 0; padding: 0;}

img.action {display: inline; vertical-align: text-bottom; margin: 0px 0px 0px 4px; padding: 0;}

img.icq_status {display: inline; vertical-align: text-top;}

.menu h2 {font-size: 100%; font-weight: bold; margin: 10px;}

.menu a {color: #464000;}

td.menu {padding: 1ex 0px;}

td.rcol {text-align: center; padding: 20px 5px 5px 5px;}

td.text {padding: 0;}

div.text {padding: 10px; line-height: 130%;}

div.text p {margin: 0.5ex 0px;}

p.fn {margin: 2ex 0px 0px 0px; padding: 0;}

p.fv {margin: 0; padding: 0;}

table.footer {width: 100%; height: 84px; background: url('/pix/footer_bg.gif') 0 0 repeat-x;}

table.footer td {padding: 0ex;}

table.footer p {margin: 0ex;}

table.footer a {color: #464000;}



table.thumbnail {margin: 10px 5px;}

table.thumbnail td.ibtl {background: url('/pix/ibtl.gif') 0% 0% no-repeat;}

table.thumbnail td.ibt {background: url('/pix/ibt.gif') 0% 0% repeat-x;}

table.thumbnail td.ibtr {background: url('/pix/ibtr.gif') 0% 0% no-repeat;}

table.thumbnail td.ibl {background: url('/pix/ibl.gif') 0% 0% repeat-y;}

table.thumbnail td.ibr {background: url('/pix/ibr.gif') 0% 0% repeat-y;}

table.thumbnail td.ibbl {background: url('/pix/ibbl.gif') 0% 0% no-repeat;}

table.thumbnail td.ibb {background: url('/pix/ibb.gif') 0% 0% repeat-x;}

table.thumbnail td.ibbr {background: url('/pix/ibbr.gif') 0% 0% no-repeat;}

table.thumbnail {font-size: 90%;}



table.htnav {margin: 1ex 5ex;}

table.htnav span.selected {padding: 1px 2px; font-weight: bold; background-color: #c9c4a4; color: #463f37;}



table.hottours th {background-color: #c1bc84; font-weight: normal;}

table.hottours td {padding: 0.5ex 0.5ex;}



td.httl {padding: 0; width: 8px; height: 8px; background: url('/pix/httl.gif') 0% 0% no-repeat;}

td.htt {padding: 0; height: 8px; background: url('/pix/htt.gif') 0% 0% repeat-x;}

td.httr {padding: 0; width: 8px; height: 8px; background: url('/pix/httr.gif') 0% 0% no-repeat;}

td.htl {padding: 0; width: 8px; background: url('/pix/htl.gif') 0% 0% repeat-y;}

td.htr {padding: 0; width: 8px; background: url('/pix/htr.gif') 0% 0% repeat-y;}

td.htbl {padding: 0; width: 8px; height: 8px; background: url('/pix/htbl.gif') 0% 0% no-repeat;}

td.htb {padding: 0; height: 8px; background: url('/pix/htb.gif') 0% 0% repeat-x;}

td.htbr {padding: 0; width: 8px; height: 8px; background: url('/pix/htbr.gif') 0% 0% no-repeat;}

