body { 
margin:0; 
padding:0;
background-color: #780D52;
width:100%;
height:100%;


scrollbar-face-color: #FFA500;
scrollbar-highlight-color: #780D52;
scrollbar-3dlight-color: #FFD382;
scrollbar-darkshadow-color: #FFD382;
scrollbar-shadow-color: #780D52;
scrollbar-arrow-color: #780D52;
scrollbar-track-color: #FFD382;

}

body{
font-family:'Trebuchet MS', 'Lucida Console', sans-serif; 
font-size:8pt; 
color:#780D52;
font-weight:bold;
margin:0; 
padding:0;
}

.textaufenthalte {
margin-left:215px;
width:897px;
height:135px;
}

#header {height:135px; 
background-image: url(img/headerhg.jpg);
background-repeat: repeat-x;}

#box {position:relative;height:411px; width:100%; background-color:#FFA500;}

#navig{
position:absolute;
left:0px; top:0px;
display: block;
width:212px;
height:411px;
background-color: #FFA500;
margin:0; 
padding:0;
}

#inhalt {
position:absolute;
left:212px; top:0px;
display: block;
width:643px;
height:411px;
background-color: #FFD382;
margin:0; 
padding:0;
background-image: url(img/inhalthg.gif);
background-repeat: repeat-x;
}

#schnellbuchen {
position:absolute;
left:855px; top:0px;
display: block;
height:411px;
margin:0; 
padding:0;
width:330px;
background-color:#FFA500;
}


#fuss {
margin:0; 
padding:0;
min-height:150px;
background-position:212px 0;
background-image: url(img/fusshg.gif);
background-repeat: no-repeat;
}

.schalter {margin-top:20px;margin-right:18px;}

.nav {font-family:'Trebuchet MS', 'Lucida Console', sans-serif; 
font-size:14pt; 
color:#780D52;
font-weight:normal;
text-align:right; 
display: block;
text-decoration:none;
margin-bottom:13px;
}


.nav:hover {font-family:'Trebuchet MS', 'Lucida Console', sans-serif; 
font-size:14pt; 
color:#A61F70;
font-weight:normal;
text-align:right; 
display: block;
text-decoration:none;
margin-bottom:13px;
}

.hotline {
margin-top:20px;
background-image: url(img/hotlinehg.gif);
background-repeat: no-repeat;
border-bottom: 1px solid #D17812;
border-top: 1px solid #D17812;
padding-top:7px;
padding-bottom:7px;
}

.hot {font-family:'Trebuchet MS', 'Lucida Console', sans-serif; 
font-size:13pt; 
color:#780D52;
font-weight:normal;
text-align:right; 
margin-right:20px;
}

.hotbold {font-weight:bold;letter-spacing:3px;}

.hotklein {font-size:10pt; }

.copy {
text-align:right; 
margin-right:20px;
margin-top:10px;
}

.copy a {font-family:'Trebuchet MS', 'Lucida Console', sans-serif; 
font-size:8pt; 
color:#780D52;
font-weight:normal;
text-decoration:none;}

.content {
width:628px;
height:411px;
margin:0; 
padding:0;
overflow:auto;
margin-left:10px;
}


.aba {padding-left:8px;
padding-top:12px;
padding-bottom:12px;
padding-right:5px;
width:592px;
}

.buchen {font-family:'Trebuchet MS', 'Lucida Console', sans-serif; 
font-size:14pt; 
color:#780D52;
font-weight:normal;
text-align:left;
letter-spacing:6pt;
margin-left:23px;
margin-top:23px;
margin-bottom:8px;
}

form {margin:0px;padding:0px;}

.buchenab {width:312px;margin-left:10px;}

.img {border-left: 2px solid #FFA500;margin-bottom:10px; display:block; }

p {margin:0px;}


.abbild {margin-right:22px;  margin-bottom:22px; float:left; }

.bild {position:relative;width:134px;height:101px; border: 2px solid #FFA500; }
.bildplus {position:absolute;left:0px; top:0px; z-index:3;width:134px;height:101px;}

.zeh {margin-left:225px; width:650px; padding-top:18px; }




/* ++++++++++++schnell buchen+++++++++++++++++  */

#bucheni legend {
font-family:'Trebuchet MS', 'Lucida Console', sans-serif; 
font-size:8pt; 
color:#780D52; 
font-style:normal; 
font-weight:bold;
text-align:left;
padding-left:5px;
padding-right:5px;

}

td,font,body {
font-family:'Trebuchet MS', 'Lucida Console', sans-serif; 
font-size:8pt; 
color:#780D52;
font-weight:bold;
 }



#bucheni fieldset {
border-width:1px;
border-style:solid;
border-color:#780D52;
margin:3px;
padding:5px;
}


#bucheni input,select {
border: 1px solid #780D52;
background-color:#FFD078; 
font-family:'Trebuchet MS', 'Lucida Console', sans-serif;
font-size:8pt;
color:#780D52; 
font-weight:bold; 
padding-left:3px;
padding-right:3px;
background-image: url(img/felderhg.gif);
background-repeat: repeat;
}


/* ++++++++++++anfrage+++++++++++++++++  */

#anfrage legend {
font-family:'Trebuchet MS', 'Lucida Console', sans-serif; 
font-size:8pt; 
color:#780D52; 
font-style:normal; 
font-weight:bold;
text-align:left;
padding-left:5px;
padding-right:5px;

}


#anfrage fieldset {
border-width:1px;
border-style:solid;
border-color:#780D52;
margin-bottom:5px;
padding:7px;
-width:592px;

}


#anfrage input,select {
border: 1px solid #780D52;
background-color:#FFD078; 
font-family:'Trebuchet MS', 'Lucida Console', sans-serif;
font-size:8pt;
color:#780D52; 
font-weight:bold; 
padding-left:3px;
padding-right:3px;
background-image: url(img/felderhg.gif);
background-repeat: repeat;
}

