a {color: #6B4902; text-decoration: underline}
a:hover {text-decoration: none}
a.menu {color: #3364CB; text-decoration: none}
a.menu:hover {text-decoration: underline}
html,body {height: 100%; margin: 0; padding: 0}
body,td {color: #333333; font: 12px/1.4 Tahoma,Arial,sans-serif}
body {background: #84CC18}
form,h2 {margin: 0}
input,select,textarea {font: 11px Tahoma,Arial,sans-serif}
h2 {font: bold 14px Verdana; color: #BE0000}
.c0 {color: #000}
.c1 {color: #999}
.c2 {color: #666}
.c3 {color: #fff}
.c4 {color: #B50E00}
.c5, .ltl, .rbcwea {color: #003664}
table.f11 td, .f11, .ltl, .rbcwea {font-size: 11px}
table.f13 td, .f13 {font-size: 13px}
table.f14 td, .f14 {font-size: 14px}
table.text td, td.text {text-align: justify}
ul {list-style-type: disc; color: #FED701; margin-bottom: 0}
li {margin-bottom: 0.4em}
li.c0 {font-weight: bold}
table.tab {border: solid #fff; border-width: 1px 0 0 1px;}
table.tab td {border: solid #fff; border-width: 0 1px 1px 0;}
tr.mark {background: #E7F394}
tr.mark_ {background: #FFE65D}
.i1 {border:3px solid #85CC17}
.i2 {border:1px solid #85CC17}
.i2_ {border:1px solid #f00} 
.menu_tab {border-left:1px solid #FFC500; border-top:1px solid #FFC500}
.menu_tab td {background:#FDFDFD; border-right:1px solid #FFC500; border-bottom:1px solid #FFC500}
#offers {margin-bottom:20px;}
#list_detail {margin-left:10px;margin-right:10px;}

/*Topmenu*/

.menu-h-d { min-height: 24px; margin-top:2px; text-align:center; margin-left:4%; }


.menu-h-d li {  float: left; display:block; position:relative; border: 1px solid #ccc; border-width: 0 1px 0 0; list-style: none; padding: 0 3% 0 3%; text-align:left}
.menu-h-d li.last {border-right:none}
.menu-h-d a { text-decoration: none; padding: 3px 10px; display: block; font-size:14px; color:#3364CB; font-weight:bold}

.menu-h-d ul { display: none; position: absolute; top: 22px; left: -1px; width: 200px; background: #fff; border: 0; border-bottom: 1px solid #FFC500; z-index:1000; margin-left:0; margin-left:0!importent}
.menu-h-d ul ul { left: 100%; top: -1px; border-bottom: 1px solid #FFC500;}

.menu-h-d li li { float: none; border:1px solid #FFC500; border-width: 1px 1px 0px 1px; background: url('/~gostarr/i/c_pimpa.gif') no-repeat 3px 3px; margin-left:-40px;padding-left:10px; margin-bottom:0; font-weight:bold;margin-left:0!importent; }

.menu-h-d li:hover {  }
.menu-h-d a:hover { }

.menu-h-d li:hover ul,
.menu-h-d li:hover ul li:hover ul,
.menu-h-d li:hover ul li:hover ul li:hover ul { display: block; }

.menu-h-d li:hover ul ul,
.menu-h-d li:hover ul li:hover ul ul { display: none; }


.menu-h-d li a:hover ul,
.menu-h-d a:hover ul a:hover ul,
.menu-h-d a:hover ul a:hover ul a:hover ul { display: block; }


/* Vertical Drop Down Menu
------------------------------ */

.menu-v-d { border-top: 1px solid #fff; margin-left:-40px; margin-left:0!importent;}
.menu-v-d li { padding: 2px 0; display: block; position: relative; border: 1px solid #fff; border-width: 0px 1px 1px 1px; list-style: none; background: #FDEC85 url('/~gostarr/i/arrowl.gif') no-repeat left center; padding-left:9px;margin-bottom:0px;z-index:10;}

.menu-v-d li.active { background: #FCE035 url('/~gostarr/i/arrowl_a.gif') no-repeat left center}
.menu-v-d li.active a {color:#6B4902}

.menu-v-d li a { display: block; position: relative; text-decoration: none; padding-left: 10px; color:#E14B01; font-weight:bold; text-decoration:underline}
.menu-v-d li:hover a {text-decoration:none}

.menu-v-d li:hover { }
.menu-v-d a:hover {}

.menu-v-d ul {position: absolute!importent;z-index:13!importent} 

.menu-v-d li ul { display: none; position: absolute; top: -1px; border-top: 1px solid #fff; left: 100%; width: 100%; background: #fff; margin-left:0px;margin-left:-10px!importent;z-index:13;}
.menu-v-d ul ul { left: 100%; }
.menu-v-d li ul li { background: #FDEC85; margin-left:-40px; margin-left:0!importent }

.menu-v-d li:hover ul ul,
.menu-v-d li:hover ul li:hover ul ul { display: none; }

.menu-v-d li:hover ul,
.menu-v-d li:hover ul li:hover ul,
.menu-v-d li:hover ul li:hover ul li:hover ul { display: block; }

/* Table of Turs */
table.kurorts {
font:11px Tahoma;
border-collapse: collapse;
color:#333333;
}
table.kurorts th {
background-color:#D9F0AB;
font-weight:bold;
border:1px solid #C8DD9E;
padding:4px;
text-align:left;
}
table.kurorts td {
padding:6px;
border:1px solid #C8DD9E;
background-color:#EEFFCC;
}

.kur {
color:#6B4902;
}

table.form {
font:11px Tahoma;
padding:2px;
}

table.form tr td {
padding:2px;
}

table.form tr td select, table.form tr td input {
font:11px Tahoma;
}

/* Ditto */

#ditto_pages, #ditto_pages a {
font:12px Tahoma;
}

#ditto_pages a, .ditto_currentpage {
margin:0px 2px 0px 2px;
}

#ditto_pages a {
color:#6B4902;
}

#ditto_pages {
margin:6px 0px 6px 0px;
}


/*-----*/

td.c21 {border-top: 1px solid white}
 td.c20 {background:#8acb17 url(/~gostarr/i/c_bg.gif) repeat-x top}
 td.c19 {padding: 3px 10px}
 div.c18 {color: #CC3300;font: bold 13px Verdana; text-transform: uppercase;}
 td.c17 {background: #FDECA6 url(/~gostarr/i/c_bg.jpg) repeat-x top}
 td.c16 {background:#E5F297 url(/~gostarr/i/bg4.gif) repeat-x top; padding:10px}
 table.c15 {background: url(/~gostarr/i/flower.gif) no-repeat}
 strong.c14 {color: #529200; font: bold 12px Verdana; text-transform: uppercase; text-decoration: underline}
 td.c13 {background:#FFD800 url(/~gostarr/i/bg6.jpg) no-repeat right top; padding: 5px}
 a.c12 {color: #529200; font: bold 12px Verdana; text-transform: uppercase; text-decoration: underline}
 td.c11 {padding-left: 5px}
 a.c10 {color: #E14B01}
 td.c9 {width:0;height:0;}
 div.c8 {position:absolute; display:none; width:200px; z-index:3; background-color:#FEDFB0}
 td.c7 {height:0}
 div.c6 {position:absolute; left:100%; width:250px; z-index:2; display:none}
 div.c5 {position:absolute; overflow:hidden; top: 160px; width:100%; height:25px}
 table.c4 {position: relative}
 strong.c3 {color: #ff0000}
 table.c2 {background: url(/~gostarr/i/phone_bg.jpg) no-repeat right}
 td.c1 {background: url(/~gostarr/i/photo.jpg) no-repeat left; padding: 0 10px}


img.foto {margin-bottom:10px}

