/* CSS Document */
body {
	font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#211866;
/*color:#362e77; Scrollbalken */
	scrollbar-base-color:#add4fc;
	scrollbar-3dlight-color:#add4fc;
	scrollbar-arrow-color:#362e77;
	scrollbar-darkshadow-color:#add4fc;
	scrollbar-face-color:#add4fc;
	scrollbar-highlight-color:#add4fc;
	scrollbar-shadow-color:#add4fc;
	scrollbar-track-color:#add4fc;

}
h1 {text-align:left; font-size:12px; padding-top:31px; padding-left:45px; padding-bottom:1px; margin:0px;}
h2 {text-align:left; font-size:12px; padding-top:27px; padding-left:45px; padding-bottom:1px; margin:0px;}

.out {background-image:url(../../img/img_PB/Hintergrund/duenen3.gif);}
#inner {border:1px solid #362e77; width: 960px;}
/*#content {  background-color:#72bbe8; overflow:auto; vertical-align:top;font-size:12px; line-height:150%;padding: 0px 30px 0px 45px;}*/
.content {overflow:auto;height:330px;width:372px;z-index:5;}
.hg-content { background-color:#add4fc;overflow:auto;height:330px;} /*background-color:#72bbe8;89c1fa;80c2e5*/	
.buchung {color:#ffffff;background-color:#362e77; font-size:10px;margin-left:1px;}
.buchung input {background-color:#ffffff;color:#362e77; border:0px; font-size:10px;text-align:center;}
.kalender { background-image:url(../../img/img_PB/Kalender/kalender_bl.gif);background-repeat:no-repeat;background-position:4px;}

.bodytext {
	padding:10px 45px 0 45px;
	line-height:16px;
	margin:0px;
	color:#211866;
}
.text {
	padding:0;
	margin:21px 45px 4px 45px;
	border-collapse:collapse;
	border-spacing:0;
}
.tabelle {
	margin:24px 45px 4px 45px;
	border-collapse:collapse;
	border-spacing:0;
}
.text .bodytext {padding:0px;}
.menu-oben a:link,.menu-oben a:visited  {color:#362e77; font-size:12px;text-decoration:none;}
.menu-oben a:active,.menu-oben a:hover  {color:#4081a9; font-size:12px;text-decoration:none;}
.menu-oben-sub a:link,.menu-oben-sub a:visited  {color:#362e77; font-size:10px;text-decoration:none;}
.menu-oben-sub a:active,.menu-oben-sub a:hover  {color:#4081a9; font-size:10px;text-decoration:none;}

.sprache a:link,.sprache a:visited {color:#4081a9; font-size:11px;}
.sprache a:active,.sprache a:hover {color:#362e77; font-size:11px;}

.menu-unten a:link,.menu-unten a:visited  {color:#4081a9; font-size:11px;text-decoration:none;text-transform:uppercase;}
.menu-unten a:active,.menu-unten a:hover  {color:#362e77; font-size:11px;text-decoration:none;text-transform:uppercase;}

.form-kontakt  {font-size:12px;background-color: #80c2e5; border:1px solid #d4e3de; width:186px; padding-left:2px;}
.form-kontakt-feld  {font-size:12px;background-color: #80c2e5; border:1px solid #d4e3de;}

#flash_klein {width: 160px; text-align:right;font-size:20px; line-height:26px;font-stretch:ultra-condensed;}

#bild-links {overflow:auto;width:120px;}
.klick {padding-left:10px;margin-bottom:5px;font-size:10px;}
/* Links */
a:link {color:#362e77; }
a:active {color:#362e77; }
a:hover {color:#362e77; }
a:visited {color:#362e77; }
.download:link {text-decoration:underline;}
.news-list-item a:hover {color:#362e77;text-decoration:underline; }
.klick a:link,.klick a:active,.klick a:hover,.klick a:visited {font-size:10px;}

/* Tabellen*/
td {font-size:12px;}
.tab3_cell1 {border-bottom: 1px solid #362e77;padding: 3px 0px;line-height:150%; }
.tab3_cell2 {border-bottom: 1px solid #362e77;padding: 3px 0px; }
.tab_cell {border-bottom: 1px solid #362e77;padding: 3px 0px; }
.tab_cell_r {border-bottom: 1px solid #362e77;padding: 3px 0px;text-align:right; }
.tab-info {line-height:25px;}
.td_news {border-bottom: 1px solid #362e77;}
.tr_news {line-height:20px;color:#362e77;}
.contenttable {border:0px;border-spacing:0px;border-collapse:collapse;}

/* Formulare */
.label { font-size: 10px; padding-left: 1px;padding-top:2px; padding-bottom:9px; font-weight:100;}
input, select {color: #362e77; background-color: #89c1fa; border:1px solid #d4e3de; font-size:10px; } /* background-color: #9acad6; */
textarea {color: #362e77; background-color: #f0dbb6; border:1px solid #89c1fa; font-size:12px; }
input[type=radio] {background-color: #72bbe8; border:1px;}

.news-amenu-container li {list-style-type:none;}

/* Newsletteranmeldung
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error {color: #006dae; background-color: #9acad6; border:1px solid #6db2dc; font-size:12px;  }
.tx-srfeuserregister-pi1 input {color: #006dae; background-color: #9acad6; border:0px; font-size:12px;  }
*/

/*.tx-srfeuserregister-pi1 input[type=radio],  input[type=checkbox], .tx-srfeuserregister-pi1 input[type=checkbox] { }
.tx-srfeuserregister-pi1 input[type=password] {color: #006dae; background-color: #9acad6; border:1px solid #6db2dc; font-size:12px;  }
* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-password {color: #006dae; background-color: #9acad6; border:1px solid #6db2dc; font-size:12px;  }
.tx-srfeuserregister-pi1 label { }, .tx-srfeuserregister-pi1 label span {color: #006dae; background-color: #9acad6; border:1px solid #6db2dc; font-size:12px;  }
*/
/*sitemap 
ol {list-style-type:none;margin-left:10px;}
.tx-dropdownsitemap-pi1 {color:#362e77;background-color: #72bbe8;margin-top:12px;margin-bottom:0px;font-size:12px;width:200px;}
.tx-dropdownsitemap-pi1 DIV {border: 0px;background: #72bbe8;padding: 2px;}
.tx-dropdownsitemap-pi1 DIV.level_2 {background: #72bbe8;}
.tx-dropdownsitemap-pi1 DIV.level_3 {background: #72bbe8;}
.tx-dropdownsitemap-pi1 a:link { color: #362e77;text-decoration:none;}
.tx-dropdownsitemap-pi1 a:visited { color: #362e77;text-decoration:none;}
.tx-dropdownsitemap-pi1 a:hover { color: #362e77;text-decoration:underline;}
*/

/* Listen */

ul {margin:10px 45px 0 45px ;padding-left:14px;list-style-image:url(../../img/img_PB/Sammlung/strich_wellness.gif);line-height:16px;}
.tx-flseositemap-pi1 .deep1 {margin-left:8px; padding-left:0px;margin-top:0px; padding-top:0px;}
/*ul {list-style-image:url(fileadmin/img/img_PB/Sammlung/strich_gruen.gif);}*/

/* SmoothGallery*/

.bild-rechts {width:544px; height:330px;overflow:hidden;}

#externalthumbs {

  width:148px;
  border:0px;  
overflow:hidden;
  height:330px; 
/*  
  float:left;
  margin:0;
  padding:0;
left:0px;*/
}

.jdGallery .carousel {left:0px;}
.jdExtCarousel {margin:0;
  padding:0;
  max-height:330px;
  overflow:hidden; 
 
  }
#externalthumbs .label {
  display:none;

}
.carouselInner {
  /*width:148px; */ 
  margin:0;left:0px;
  padding:0;
  max-height:330px;
  overflow:hidden;

}
.carouselWrapper{
margin:0;left:0px;
  padding:0;
    max-height:330px;
  overflow:hidden;
  
}
.carouselInner .thumbnail {
  float:left;left:0px;
  width:148px;
    max-height:330px;
  overflow:hidden;
 padding:0;
  background:#fff;
  margin:0;}
.jdGallery a.carouselBtn {padding:0;left:0px;}

.tx_lumogooglemaps_pi1_infobox {max-width:250px;text-align:left;}
.tx_lumogooglemaps_pi1_infobox .bodytext {padding:0;}
