body {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; 
	
		
	}
.body_su { background-color:#158137; 
			scrollbar-face-color: #DBEFCE;
			scrollbar-darkshadow-color: #158137;
			scrollbar-3dlight-color: #92C697;
			scrollbar-arrow-color: #158137;
			scrollbar-highlight-color: #99ffff;
			scrollbar-shadow-color: #92C697;
			scrollbar-track-color: #FFFFFF;



}
.body_wi { background-color:#1B549B;
			scrollbar-face-color: #E3E6EA;
			scrollbar-darkshadow-color: #1B549B;
			scrollbar-3dlight-color: #AEB1B5;
			scrollbar-arrow-color: #1B549B;
			scrollbar-highlight-color: #F8FBFF;
			scrollbar-shadow-color: #AEB1B5;
			scrollbar-track-color: #FFFFFF; }
			
/*h3 u { text-decoration:none; font-size:12px; font-weight:bold;}
h3 { text-decoration:none; font-size:12px; font-weight:bold;}
*/
td {font-size: 12px; }

th {  font-size: 12px; }

.bodystyle {font-size: 12px; }

.small {font-size: 9px; }

.medium {font-size: 12px; }

.big {font-size: 16px; }

.xbig {font-size: 24px; }

.expanded {font-size: 12px;
	line-height: 16px;
	letter-spacing: 2px; }

.justified { text-align: justify; }

.footer {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #999999; }

.livecam_infobox { margin:8px; padding:8px; width:390px;border:2px solid #000000; background-color:#FFFF66; font-weight:bold; 
}
.livecam_infobox strong { color:#000000; font-size:12px; font-weight:bolder; }
.standardtbl_su { border-collapse:collapse; padding: 5px; color:#000000; border-collapse:collapse; border-right:1px solid;border-color:#006633;  }
.standardtbl_su TD { border: 1px solid;  border-color:#006633;  background-color:#FFFFFF;  text-align:center;}

.standardtbl_su .text { border: 1px solid;  border-color:#006633;text-align:left; padding:10px;}
.standardtbl_su .link { padding-left: 10px; text-align:left; background-color:#006633; color:#FFFFFF; }
.standardtbl_su .link  A { padding: 10px; color:#FFFFFF; text-decoration:none;  font-weight:bold; }
.standardtbl_su .subtitle {background-color:#DBEFCE; font-weight:900; color: #006633; font-size:13px; text-align:center; height:20px; }
.standardtbl_su .subtitle a { color: #006633; }
.standardtbl_su .title {background-color:#006633; font-weight:900; color: #FFFFFF; font-size:14px; text-align:center; height:20px;}
.standardtbl_su .title h3 { background-color:#FFFF00; color:#000000; padding:-5px;}
.standardtbl_su .menularge_dark {background-color:#DBEFCE; font-weight:900; font-size:13px; text-align:center; height:15px; padding:2px;}
.standardtbl_su .menusmall_dark {background-color:#DBEFCE; font-weight:600; font-size:9px; text-align:center; height:15px; padding:2px;}
.standardtbl_su .menularge_light {background-color:#F8FFE5; font-weight:900; font-size:13px; text-align:center; height:15px; padding:2px;}
.standardtbl_su .menusmall_light {background-color:#F8FFE5; font-weight:600; font-size:9px; text-align:center; height:15px; padding:2px;}
.standardtbl_su .menusmall_light small { font-size:8px; font-weight:400;}


.standardtbl_wi { width:400px; border-collapse:collapse; padding-left: 5px; padding-bottom:1px;padding-top:1px;}
.standardtbl_wi TD { border: 1px solid;  border-color:#1B549B; background-color:#FFFFFF; text-align:center;padding: 5px;}
.standardtbl_wi .text { border: 1px solid;  border-color:#1B549B; background-color:#FFFFFF; text-align:left; padding:5px;}

.standardtbl_wi .extrafield {background-color:#b0d2ee;  color: #1B549B; font-size:13px; text-align:center; height:15px;}

.standardtbl_wi .subtitle {background-color:#E0E8F3; font-weight:900; color: #1B549B; font-size:13px; text-align:center; height:15px;}
.standardtbl_wi .title {background-color:#1B549B; font-weight:900; color: #FFFFFF; font-size:14px; text-align:center; height:15px;}
.standardtbl_wi .menularge_dark {background-color:#B6C9E5; font-weight:900; color: #000000; font-size:13px; text-align:center; height:15px;}
.standardtbl_wi .menusmall_dark {background-color:#B6C9E5; font-weight:600; color: #000000; font-size:9px; text-align:center; height:15px;}
.standardtbl_wi .menularge_light {background-color:#D1DDEF; font-weight:900; color: #000000; font-size:13px; text-align:center; height:15px;}
.standardtbl_wi .menusmall_light {background-color:#D1DDEF; font-weight:600; color: #000000; font-size:9px; text-align:center; height:15px;}



.subtitle_su {background-color:#DBEFCE; font-weight:900; color: #006633; font-size:13px; text-align:center; height:20px;}
.subtitle_wi {background-color:#E0E8F3; font-weight:900; color: #1B549B; font-size:13px; text-align:center; height:15px;}



.betriebs_subtitle_su { border:1px solid;border-color:#006633; background-color:#DBEFCE; font-weight:900; color: #006633; font-size:11px; text-align:center;}
.betriebs_subtitle_wi { border:1px solid;border-color:#1B549B;  background-color:#E0E8F3; font-weight:900; color: #1B549B; font-size:11px; text-align:center;}

.box_header_su { background-color:#DBEFCE; }
.box_header_wi { background-color:#E3E6EA; }
.box_content_su { background-color:#F8FFE5; }
.box_content_wi { background-color:#F8FBFF; }
.box_trenner_su { background-color:#F8FFE5;border-top:1px solid;border-color:#92C697; }
.box_trenner_wi { background-color:#F8FBFF;border-top:1px solid;border-color:#AEB1B5; }
.box_content H4 { font-size:18px; margin:6px 0px 0px 0px; }
.box_content H3 { font-size:15px; margin:-3px 3px -1px 3px; }
.box_content_su SPAN { font-size:15px; font-weight:800; color:#158137 }
.box_content_wi SPAN { font-size:15px; font-weight:800;  color:#1B549B }
.box_content A { color:#000000; text-decoration:none; }
.box_content B { font-weight:800; font-size:13px; }

.box_headline_cell { text-align:center; background-color:#DBEFCE; font-weight:900; color: #006633; font-size:11px; }

.nl_content_su SPAN { font-size:15px; font-weight:800; color:#158137 }
.nl_content_wi SPAN { font-size:15px; font-weight:800;  color:#1B549B }

.nl_content_wi B { font-size:12px; font-weight:800; color:#1B549B;  }
.nl_content_wi STRONG { font-size:12px; font-weight:800; color:#FF0000; }

.homewetter { background-color:#FFFFFF; }

.clear{clear:both;}
.homewetter A {border:1px solid; border-color:#F8FFE5;}

.mainmenu { background-image:url(/grafik/menu/oben_bg.gif); background-color:#FFEC00;  }
			
.maincontent_table_su {background-image:url(/grafik/bg_maincontent_su.jpg); background-position:bottom; background-repeat:no-repeat; }
.maincontent_table_wi {background-image:url(/grafik/bg_maincontent_wi.jpg); background-position:bottom left; background-repeat:no-repeat; }
 
td.maincontent { padding:25px; font-family:Arial, Helvetica, sans-serif; font-weight:600; font-size:16px; text-align:left; }

.price_table { width:400px; font-family:Arial, Helvetica, sans-serif; border-collapse:collapse; }
.price_table_twin { width:200px; height:235px; font-family:Arial, Helvetica, sans-serif; border-collapse:collapse; }
.price_table_twin TD { border:1px solid; border-color: #006633; }
.price_table TD { border:1px solid; border-color: #006633; }

.price_legend_su { border:1px solid; border-color: #006633; background-color:#EEF0CC; font-size:13px; font-weight:500; font-family:Arial, Helvetica, sans-serif; padding:5px; }
.price_legend_wi { border:1px solid; border-color: #1B549B; background-color:#E0E8F3; font-size:13px; font-weight:500; font-family:Arial, Helvetica, sans-serif; padding:5px; }

.price_table div { font-size:10px; text-align:center; }
.price_cell_cat { width:130px; font-weight:bold; font-size:12px; padding-left:2px; }
.price_cell_cat2 {  font-weight:bold; font-size:12px; padding-left:2px; }
.price_cell {  width:45px; text-align:center; background-color:#FFFFFF; }
.price_cell_center {  width:45px; text-align:center; background-color:#EEF0CC; }
.price_cell_art { width:80px; text-align:center; background-color:#DBEFCE; font-weight:900; color: #006633; font-size:11px; }

.price_table_wi { width:400px; font-family:Arial, Helvetica, sans-serif; border-collapse:collapse; }
.price_table_twin_wi { width:200px; height:235px; font-family:Arial, Helvetica, sans-serif; border-collapse:collapse; }
.price_table_twin_wi TD { border:1px solid; border-color: #0068AC; }
.price_table_wi TD { border:1px solid; border-color: #0068AC; }
.price_legend_wi { border:1px solid; border-color: #0068AC; background-color:#EEF0CC; font-size:13px; font-weight:500; font-family:Arial, Helvetica, sans-serif; padding:5px; }
.price_table_wi div { font-size:10px; text-align:center; }
.price_cell_cat_wi { width:130px; font-weight:bold; font-size:12px; padding-left:2px; }
.price_cell_cat2_wi {  font-weight:bold; font-size:12px; padding-left:2px; }
.price_cell_wi {  width:45px; text-align:center; background-color:#FFFFFF; }
.price_cell_center_wi {  width:45px; text-align:center; background-color:#EEF0CC; }
.price_cell_art_wi { width:80px; text-align:center; background-color:#DBEFCE; font-weight:900; color: #0068AC; font-size:11px; }





.betrieb_cellsu {  font-weight:bold; font-size:12px; padding:5px; }
.betrieb_cellsu STRONG { text-decoration:underline; }
.betrieb_cellsu B { text-decoration:none; font-size:14px;  }
.betrieb_cellsu {   background-color:#FFFFFF; padding:4px;}
.betrieb_cellsu I { color: #006633; }
.betrieb_cellsu TD { border:1px solid;border-color:#006633;}

.betrieb_cellwi {  font-weight:bold; font-size:12px; padding:5px; }
.betrieb_cellwi STRONG { text-decoration:underline; }
.betrieb_cellwi B { text-decoration:none; font-size:14px;  }
.betrieb_cellwi {   background-color:#FFFFFF; padding:4px;}
.betrieb_cellwi I { color: #0068AC; }
.betrieb_cellsu TD { border:1px solid;border-color:#0068AC;}

.betrieb_teaser_su { width:400px; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid; border-color:#006633; border-collapse:collapse; }
.betrieb_teaser_su TD { font-weight:bold; font-size:12px; color:#000000; border-botton:1px solid; border-color: #006633; padding-left:10px; padding-right:10px; padding-top:1px; padding-bottom:1px;}

.betrieb_teaser_wi { width:400px; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid; border-color:#1B549B; border-collapse:collapse; }
.betrieb_teaser_wi TD { font-weight:bold; font-size:12px; color:#000000; border-botton:1px solid; border-color: #1B549B; padding-left:10px; padding-right:10px; padding-top:1px; padding-bottom:1px;}

.textcell {   background-color:#FFFFFF; padding:4px; font-size:12px;}
.textcell B { text-decoration:none; font-size:14px;  }

.pressefacts {  background-color:#FFFFFF; padding:4px; font-size:12px; border:0px;}
.pressefacts TD { border:1px; border-color:#E1FDEA; }

.menu_unten_su { background-image:url(/grafik/menu/unten_bg_su.gif);background-color:#2C612A; }			
.menu_unten_wi { background-image:url(/grafik/menu/unten_bg_wi.gif);background-color:#003980;  }

.header_wi { text-align:right;background-image:url(/grafik/header1_wi.gif);background-color:#184D8F; }
.header_su {text-align:right;background-image:url(/grafik/header1_su.gif);background-color:#206320; }
