BODY {
  font-family:arial,verdana,helvetica,sans-serif;
  color:#000000;
  font-size:12px;
  background-color:#FFFFFF;
  margin-bottom:0px;
  margin-top:0px;
  margin-left:0px;
  margin-right:0px;
  padding-top:0px;
  padding-left:0px;

  scrollbar-highlight-color:#9999cc;
  scrollbar-shadow-color:#9999cc;
  scrollbar-3dlight-color:#9999cc;
  scrollbar-arrow-color:#9999cc;
  scrollbar-track-color:#9999cc;
  scrollbar-darkshadow-color:#3399ff;
  scrollbar-face-color:#3399ff;
}

img.rahmen{
 border-left:3px solid #9999cc;
 border-right:3px solid #9999cc;
 border-top:3px solid #9999cc;
 border-bottom:3px solid #9999cc;
}

img.rahmen_zwei{
 border-left:1px solid #9999cc;
 border-right:1px solid #9999cc;
 border-top:1px solid #9999cc;
 border-bottom:1px solid #9999cc;
}

table.haupt{ font-size:12px; font-family:arial, verdana, helvetica, sans-serif; color:#000; margin-top:0; text-align:center; border: solid 1px #9999cc; }

table.angebot{
 border-left:2px solid #9999cc;
 border-right:2px solid #9999cc;
 border-top:2px solid #9999cc;
 border-bottom:2px solid #9999cc;
 }

table.inhalt{
 margin-top:3px;
}

table.informationen{
 border-left:1px solid #3399ff;
 border-right:1px solid #3399ff;
 border-top:1px solid #3399ff;
 border-bottom:1px solid #3399ff;
}

table.informationen_zwei{
 border-left:1px solid #3399ff;
 border-right:1px solid #3399ff;
 border-top:1px solid #3399ff;
 border-bottom:1px solid #3399ff;
}

td{
 font-size:12px;
 font-family:arial,verdana,helvetica,sans-serif;
 color:#000000;
 vertical-align:top;
}

td.gross{
 font-size:15px;
 font-family:arial,verdana,helvetica,sans-serif;
 color:#000000;
 vertical-align:top;
}

td.umrandung{
 border-left:1px solid #9999cc;
 border-right:1px solid #9999cc;
 border-top:1px solid #9999cc;
 border-bottom:1px solid #9999cc;
}

td.bilder{
 font-size:12px;
 font-family:arial,verdana,helvetica,sans-serif;
 color:#000000;
 vertical-align:middle;
}

td.umrandung_eins{
 border-left:1px solid #9999cc;
 border-right:1px solid #9999cc;
 border-top:1px solid #9999cc;
 border-bottom:1px solid #9999cc;
 vertical-align:middle;
}

td.umrandung_zwei{
 border-right:1px solid #9999cc;
 border-top:1px solid #9999cc;
 border-bottom:1px solid #9999cc;
 vertical-align:middle;
}

td.umrandung_drei{
 border-left:1px solid #9999cc;
 border-right:1px solid #9999cc;
 border-bottom:1px solid #9999cc;
 vertical-align:middle;
}

td.umrandung_vier{
 border-right:1px solid #9999cc;
 border-bottom:1px solid #9999cc;
 vertical-align:middle;
}

td.umrandung_dreitop{
 border-left:1px solid #9999cc;
 border-right:1px solid #9999cc;
 border-bottom:1px solid #9999cc;
 vertical-align:top;
}

td.umrandung_viertop{
 border-right:1px solid #9999cc;
 border-bottom:1px solid #9999cc;
 vertical-align:top;
}

td.linierechts{
 border-right:1px solid #9999cc;
}

td.linieunten{
 border-bottom:1px solid #3399ff;
}

td.linieoben{
 border-top:1px solid #9999cc;
}

td.rundbrief{
 border-left:1px solid #9999cc;
 border-right:1px solid #9999cc;
 border-top:1px solid #9999cc;
 border-bottom:1px solid #9999cc;
 color:#CC0000;
 vertical-align:top;
 font-weight:bold;
 font-size:12px;
 background-color:#3399ff;
}

td.presse{
 font-size:12px;
 font-family:arial,verdana,helvetica,sans-serif;
 color:#000000;
 vertical-align:middle;
}

td.eventanzeige_ueberschrift{
 font-size:13px;
 font-family:arial,verdana,helvetica,sans-serif;
 color:#000000;
 vertical-align:top;
 font-weight:bold;
}

td.event{
 font-size:11px;
 font-family:arial,verdana,helvetica,sans-serif;
 color:#000000;
 vertical-align:top;
}

td.logo{
 font-size:12px;
 font-family:arial,verdana,helvetica,sans-serif;
 color:#000000;
 vertical-align:middle;
 text-align:center;
 border-bottom:1px solid #9999cc;
 border-right:1px solid #9999cc;
}

td.navi_haupt{ background-color: red; vertical-align: top; border-right:1px solid #9999cc; }

td.navi_haupt{ background-color: red; border-right:1px solid #9999cc; text-align:center; vertical-align:top; }

td.spalte_rechts{
 vertical-align:top;
 border-left:1px solid #9999cc;
}

td.news_headline{
 font-size:13px;
 font-family:arial, verdana, helvetica, sans-serif;
 color:#c93;
 vertical-align:top;
 text-align:center;
 font-weight:bold;
 background-color:#9999cc;
}

td.news_bild{
 border-left:1px solid #9999cc;
 border-right:1px solid #9999cc;
 border-bottom:1px solid #9999cc;
 vertical-align:middle;
 text-align:center;
}

td.navi_unten{
 font-size:10px;
 font-family:arial,verdana,helvetica,sans-serif;
 vertical-align:top;
 text-align:center;
 border-top:1px solid #9999cc;
}

td.news_text{
 font-size:12px;
 font-family:arial,verdana,helvetica,sans-serif;
 color:#3399ff;
 vertical-align:top;
 text-align:center;
 background-color:#9999cc;
}

td.ueberschrift{
 font-size:14px;
 font-family:arial,verdana,helvetica,sans-serif;
 color:#FFFFCC;
 background-color:#3399ff;
 vertical-align:top;
 font-weight:bold;
}

td.ueberschrift_zwei{
 font-size:13px;
 font-family:arial, verdana, helvetica, sans-serif;
 color:#ffffff;
 background-color:#c93;
 vertical-align:top;
 font-weight:bold;
 text-align:center;
}

td.ueberschrift_drei{
 font-size:13px;
 font-family:arial,verdana,helvetica,sans-serif;
 color:#FFFFCC;
 background-color:#3399ff;
 vertical-align:top;
 font-weight:bold;
 text-align:center;
}

td.naviunten{
 font-size:11px;
 font-family:arial,verdana,helvetica,sans-serif;
 color:#3399ff;
 vertical-align:top;
 font-weight:bold;
}

p.klein{ 
 font-size:10px;
 font-family:arial, verdana, helvetica, sans-serif;
 color:#000;
}

p.eins{ 
 font-size:13px;
 font-family:arial,verdana,helvetica,sans-serif;
 color:#CC0000;
 font-weight:bold;
}

hr {
  margin-top:0px;
  margin-bottom:0px;
  height:1px;
  color:#9999cc;
  border-style:normal;
}

a {text-decoration:underline; color:#3399ff; font-size:12px;}
a:link {font-weight:bold; color:#3399ff;}
a:visited {font-weight:bold; color:#3399ff;}
a:hover {font-weight:bold;color:#9999cc;}

a.aktuell {text-decoration:underline; color:#9999cc; font-size:15px;}
a.aktuell:link {font-weight:bold; color:#9999cc;}
a.aktuell:visited {font-weight:bold; color:#9999cc;}
a.aktuell:hover {font-weight:bold;color:#CC0000;}

a.angebot {text-decoration:underline; color:#9999cc; font-size:12px;}
a.angebot:link {font-weight:bold; color:#9999cc;}
a.angebot:visited {font-weight:bold; color:#9999cc;}
a.angebot:hover {font-weight:bold;color:#CC0000;}

a.event {text-decoration:underline; color:#CC0000; font-size:10px;}
a.event:link {font-weight:bold; color:#CC0000;}
a.event:visited {font-weight:bold; color:#CC0000;}
a.event:hover {font-weight:bold;color:#9999cc;}

a.presse {text-decoration:underline; color:#3399ff; font-size:11px;}
a.presse:link {font-weight:bold; color:#3399ff;}
a.presse:visited {font-weight:bold; color:#3399ff;}
a.presse:hover {font-weight:bold;color:#9999cc;}

a.gross {text-decoration:underline; color:#9999cc; font-size:13px;}
a.gross:link {font-weight:bold; color:#9999cc;}
a.gross:visited {font-weight:bold; color:#9999cc;}
a.gross:hover {font-weight:bold;color:#3399ff;}

a.news {text-decoration:underline; color:#FFFFCC; font-size:12px;}
a.news:link {font-weight:bold; color:#FFFFCC;}
a.news:visited {font-weight:bold; color:#FFFFCC;}
a.news:hover {font-weight:bold;color:#3399ff;}

a.klein {text-decoration:underline; color:#3399ff; font-size:10px;}
a.klein:link {font-weight:bold; color:#3399ff;}
a.klein:visited {font-weight:bold; color:#3399ff;}
a.klein:hover {font-weight:bold;color:#9999cc;}

a.buchung {text-decoration:underline; color:#3399ff; font-size:12px;}
a.buchung:link {font-weight:bold; color:#3399ff;}
a.buchung:visited {font-weight:bold; color:#3399ff;}
a.buchung:hover {font-weight:bold;color:#9999cc;}

a.navi {text-decoration:none; color:#FFFFCC; font-size:12px;}
a.navi:link {font-weight:bold; color:#FFFFCC;}
a.navi:visited {font-weight:bold; color:#FFFFCC;}
a.navi:hover {font-weight:bold;color:#FFFFCC;}

td.rot {  
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#990000;
	text-decoration:none;
	vertical-align:top;
}

td.rot2 {  
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#990000;
	text-decoration:none;
	vertical-align:top;
}

.input {
	background-color:#FFFFFF;
	color:#3399ff;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	border:1px inset;
	border-bottom-style:outset;
	border-left-style:outset;
	border-right-style:outset;
	border-top-style:outset;
	border-color:#9999cc #9999cc #9999cc #9999cc;
}

.butn1 {
  border-left:1px solid #3399ff;
  border-top:1px solid #3399ff;
  border-right:1px solid #3399ff;
  border-bottom:1px solid #3399ff;
  color:#FFCC66;
  background-color:#CC0000;
  font-size:12px;
  font-weight:bold;
 }
 
 .butn2 {
  border-left:1px solid #FFFFFF;
  border-top:1px solid #FFFFFF;
  border-right:1px solid #FFFFFF;
  border-bottom:1px solid #FFFFFF;
  color:#FFCC66;
  background-color:#990000;
  font-size:12px;
  font-weight:normal;
 }

 .butn3 {
  border-left:1px solid #FFFFFF;
  border-top:1px solid #FFFFFF;
  border-right:1px solid #FFFFFF;
  border-bottom:1px solid #FFFFFF;
  color:#FFCC66;
  background-color:#990000;
  font-size:13px;
  font-weight:normal;
 }