﻿body {margin: 0px; margin-left: 10px; padding: 0px; font-family:Verdana,Arial,Helvetica,Sans-Serif;}

#abs {position:absolute; top:337px !important; top:336px; left:0px;padding-left:45px;}
#content {width:493px; min-height:85px; overflow:visible;margin-bottom:2px !important; margin-bottom:0px;font-size:11px;}
#content h1 {font-size:12px; color:#000000; font-weight:bold; margin: 0px; padding:0px; height:21px; background: #D0DBE2; padding-left:10px; padding-top:5px; width:489px; voice-family: "\"}\"" voice-family: inherit; width:483px;}
#content h2 {font-size:12px; color:#000000; font-weight:bold; margin: 0px; padding:0px; height:21px; background: #D0DBE2; padding-left:10px; padding-top:5px; width:489px; voice-family: "\"}\"" voice-family: inherit; width:483px;}

#content2 {width:493px; min-height:85px; overflow:visible;margin-bottom:2px !important; margin-bottom:0px;font-size:11px;}
#content2 h1 {font-size:12px; color:#000000; font-weight:bold; margin: 0px; padding:0px; height:21px; background: #D0DBE2; padding-left:10px; padding-top:5px; width:489px; voice-family: "\"}\"" voice-family: inherit; width:483px;}
#content2 h2 {font-size:12px; color:#000000; font-weight:bold; margin: 0px; padding:0px; height:21px; background: #D0DBE2; padding-left:10px; padding-top:5px; width:489px; voice-family: "\"}\"" voice-family: inherit; width:483px;}

#footer {margin-top:25px;margin-left:-35px;}
#footer a {text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#footer2 {position:absolute; top:880px; width:751px;}

#leftnavi {position:absolute; left:548px; top:335px !important; top:334px; width:197px;font-size:11px;}
#leftnavi h1 {font-size:12px; color:#7B92A0; font-weight:bold; margin: 0px; padding:0px; background: #E8EFF3; padding-left:10px; padding-top:6px; padding-bottom:6px;width:197px; voice-family: "\"}\"" voice-family: inherit; width:187px;}
#leftnavi h3 {font-size:12px; color:#7B92A0; font-weight:bold; margin: 0px; padding:0px; background: #E8EFF3; padding-left:10px; padding-top:6px; padding-bottom:6px;width:197px; voice-family: "\"}\"" voice-family: inherit; width:187px;}

#pod {margin-top:2px;font-size:11px;}
#pod p{background: #F7F7E7; padding:10px; margin:0px; margin-top:2px;width:197px; voice-family: "\"}\"" voice-family: inherit; width:177px;}
#pod a:link {color:#990033; font-size: 11px; text-decoration:underline; font-weight:normal; display:block;padding-bottom:2px; padding-top:2px;}
#pod a:visited {color:#990033; font-size: 11px; text-decoration:underline; font-weight:normal;display:block;padding-bottom:2px; padding-top:2px;}
#pod a:hover {color:#990033; font-size: 11px; text-decoration:none; font-weight:normal;display:block;padding-bottom:2px; padding-top:2px;}
#pod a:active {color:#990033; font-size: 11px; text-decoration:underline; font-weight:normal;display:block;padding-bottom:2px; padding-top:2px;}

#content .pod {width:100px; float:left;}
#content .pod a:link {color:#990033; font-size: 11px; text-decoration:underline; font-weight:normal; display:block;padding-bottom:2px; padding-top:2px;}
#content .pod a:visited {color:#990033; font-size: 11px; text-decoration:underline; font-weight:normal;display:block;padding-bottom:2px; padding-top:2px;}
#content .pod a:hover {color:#990033; font-size: 11px; text-decoration:none; font-weight:normal;display:block;padding-bottom:2px; padding-top:2px;}
#content .pod a:active {color:#990033; font-size: 11px; text-decoration:underline; font-weight:normal;display:block;padding-bottom:2px; padding-top:2px;}

#content a.erweitert:link {color:#990033; font-size: 11px; text-decoration:underline; font-weight:normal; display:block;padding-bottom:2px; padding-top:2px;}
#content a.erweitert:visited {color:#990033; font-size: 11px; text-decoration:underline; font-weight:normal;display:block;padding-bottom:2px; padding-top:2px;}
#content a.erweitert:hover {color:#990033; font-size: 11px; text-decoration:none; font-weight:normal;display:block;padding-bottom:2px; padding-top:2px;}
#content a.erweitert:active {color:#990033; font-size: 11px; text-decoration:underline; font-weight:normal;display:block;padding-bottom:2px; padding-top:2px;}

#head {position: absolute;left: 20px;top: 20px;}
#navitop {position:absolute; left: 320px !important; left: 325px; top: 15px; text-align:right;}
#hauptnavi {position:absolute; left: 13px; top: 82px; width:663px;}

#suche {position:absolute; top:184px; left:45px; font-size:11px;}
#suche h1 {font-size:12px; color:#000000; font-weight:bold; margin: 0px; padding:0px; height:21px; background-color: #D0DBE2; padding-top:5px; padding-left:37px; background-image:url(holidays.gif); background-repeat:no-repeat;width:700px; voice-family: "\"}\"" voice-family: inherit;width:663px;}
#suche h2 {font-size:12px; color:#000000; font-weight:bold; margin: 0px; padding:0px; height:21px; background-color: #D0DBE2; padding-top:5px; padding-left:37px; background-image:url(holidays.gif); background-repeat:no-repeat;width:700px; voice-family: "\"}\"" voice-family: inherit;width:663px;}

.head {font-size:12px; color:#000000; font-weight:bold; margin: 0px; padding:0px; width:663px; height:21px; background-color: #D0DBE2; padding-top:5px; padding-left:37px; background-image:url(holidays.gif); background-repeat:no-repeat;}
#suchpod {background: #F7F7E7; width:680px; padding:10px; margin-top:2px;}
#teaser {position:absolute; top: 162px; left:55px;}
#teaser h1 {font-size:13px; color:#000000; font-weight:bold; margin: 0px; padding:0px;}
#teaser h2 {font-size:13px; color:#000000; font-weight:bold; margin: 0px; padding:0px;}

.toplink {font-family: verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;text-decoration: none;font-weight: bold;padding: 0px;margin: 0px;margin-left: 26px !important;margin-left: 22px;}
.toplinkwhite {font-family: verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;color: #ffffff;text-decoration: none;font-weight: bold;padding: 0px;margin: 0px;margin-left: 25px !important;margin-left: 27px;}
a.hauptlink:link {font-family: verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;text-decoration: none;font-weight: normal;padding: 0px;margin: 0px;}
a.hauptlink:visited {font-family: verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;text-decoration: none;font-weight: normal;padding: 0px;margin: 0px;}
a.hauptlink:hover {font-family: verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;text-decoration: underline;font-weight: normal;padding: 0px;margin: 0px;}
a.hauptlink:active {font-family: verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;text-decoration: none;font-weight: normal;padding: 0px;margin: 0px;}

a.hauptlink3:link {font-family: verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF;text-decoration: none;font-weight: normal;padding: 0px;margin: 0px;line-height:10px;}
a.hauptlink3:visited {font-family: verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF;text-decoration: none;font-weight: normal;padding: 0px;margin: 0px;line-height:10px;}
a.hauptlink3:hover {font-family: verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF;text-decoration: underline;font-weight: normal;padding: 0px;margin: 0px;line-height:10px;}
a.hauptlink3:active {font-family: verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF;text-decoration: none;font-weight: normal;padding: 0px;margin: 0px;line-height:10px;}

.hauptlink2 {font-family: verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;text-decoration: none;font-weight: bold;padding: 0px;margin: 0px;margin-left: 13px;padding-left:150px;}
.rotlink {font-family: verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;color: #990033;text-decoration: none;font-weight: bold;padding: 0px;margin: 0px;margin-left: 23px; margin-top: 30px;}
.content {float:right; margin-top:5px; height:80px !important; height:119px;width:320px; voice-family: "\"}\"" voice-family: inherit; width:363px;}
.contentl {width:483px; padding:10px; margin:0px;}
.contentl_ {width:210px; padding:10px; margin:0px;float:left;margin-bottom:5px;}
.content2_ {width:210px; padding:10px; margin:0px;float:right;}
.pic {float:left; width:120px; margin-top:2px; margin-bottom:2px;}
.lin {margin-top: 10px; margin-left:10px; line-height:15px;}
.suche {color:#990033; font-size: 11px; text-decoration:none; font-weight:bold; background-color:transparent; cursor:pointer; cursor:hand; border: 0px; margin:0px; padding:0px; width:110px;}

#content a:link {color:#990033; font-size: 11px; text-decoration:none; font-weight:normal;padding-bottom:2px; padding-top:2px;}
#content a:visited {color:#990033; font-size: 11px; text-decoration:none; font-weight:normal;padding-bottom:2px; padding-top:2px;}
#content a:hover {color:#990033; font-size: 11px; text-decoration:underline; font-weight:normal;padding-bottom:2px; padding-top:2px;}
#content a:active {color:#990033; font-size: 11px; text-decoration:none; font-weight:normal;padding-bottom:2px; padding-top:2px;}
#content table {padding-left:10px;}
#staedterframe{height:312px;border:0px;width:493px;}
*+html #staedterframe{height:322px;border:0px;width:493px;}

.tuev {color:#990033;}
.tuev img {float:right; margin-top:-8px;}

#content2 a:link {color:#990033; font-size: 11px; text-decoration:none; font-weight:normal;padding-bottom:2px; padding-top:2px;}
#content2 a:visited {color:#990033; font-size: 11px; text-decoration:none; font-weight:normal;padding-bottom:2px; padding-top:2px;}
#content2 a:hover {color:#990033; font-size: 11px; text-decoration:underline; font-weight:normal;padding-bottom:2px; padding-top:2px;}
#content2 a:active {color:#990033; font-size: 11px; text-decoration:none; font-weight:normal;padding-bottom:2px; padding-top:2px;}
#content2 table {padding-left:10px;}

#linkpodunten {min-height:95px;}
#linkpodunten2 {min-height:95px;}
* html #linkpodunten {height:95px; } /* nur für IE 5.5 - 6.x */
* html #linkpodunten2 {height:95px; } /* nur für IE 5.5 - 6.x */

form {margin:0px; padding:0px;}
select, input {font-size:11px; margin:0px; padding:0px;}
table {font-size:11px;}

.clr {clear:both;}
#hauptnavi td {text-align:center;}

/*SITEMAP styles*/
#abs-sitemap {position:absolute; top:341px !important; top:322px; left:0px;padding-left:45px;}

.contentl a {font-weight:bold;}
.hotelangebote td{background:#F7F7E7; border-bottom:2px solid #ffffff;}
#content table.hotelangebote {padding-left:0px; margin-top:2px;}
#pauschalframe {height:70px;width:493px;}
}
.einzug {padding-left: 10px;}
#kidAge2Fix {padding-bottom:7px;padding-left:5px;}
