body {
color: #000;
background-color: #fff;}

p {
font-size: 11pt;
font-family: tahoma, sans-serif;}

.rssmarker {
	position:absolute;
	left:60%;
	top:235px;
	padding:10px;
	padding-top:30px;
	z-index:1;}
	
#main {
font-size: 10pt;
font-family: tahoma, sans-serif;
text-align: left; 
}

.main{
font-size: 10pt;
font-family: tahoma, sans-serif;
padding: 0 10px 10px 10px;
text-align: left; }

.mainold {
font-size: 10pt;
font-family: tahoma, sans-serif;
padding: 0 10px 10px 10px;
text-align: left; 
color: #999;}

.mainb{
font-size: 8pt;
font-family: tahoma, sans-serif;
padding: 0 10px 10px 10px;
text-align: center; }

.tkopf{
font-size: 10pt;
font-family: tahoma, sans-serif;
font-weight: bold;
margin: 0px;}

#tabbrown {
background-color: #D7C2B6;
width: 166px;
vertical-align: top;
}

#taborange {
background-color: #FF872D;
width: 498px;
}

.tkopf2{
font-size: 10pt;
font-family: tahoma, sans-serif;
font-weight: bold;
margin: 0px;
padding-left: 10px;
text-align: left; }

.tkopf2white {
color: white;
font-size: 10pt;
font-family: tahoma, sans-serif;
font-weight: bold;
margin: 0px;
padding-left: 10px;
text-align: left; }

.describe {
color: #414141;
font-size: 8pt; 
line-height: 12pt;
font-family: tahoma, sans-serif;
text-align: left; }

.describelayer {
color: #9F8C81;
font-size: 8pt; 
font-family: tahoma, sans-serif;
background-color : #ffffff;
text-align: left; }


.describeli {
color: #414141;
font-size: 8pt; 
font-family: tahoma, sans-serif;
padding: 20px;}

.footer {
color: #CCCCCC;
font-size: 8pt; 
font-family: tahoma, sans-serif;}

.date {
color: #CCCCCC;
font-size: 8pt;
text-align: right; 
font-family: tahoma, sans-serif;}

.date_update {
color: #CCCCCC;
font-size: 8pt;
text-align: left; 
padding-left: 10px;
font-family: tahoma, sans-serif;}

h2 { 
color: #FFFFFF; 
font-size: 1.2em;
line-height: 0.6em;
font-weight: bold; 
font-family: tahoma, sans-serif;
}

h3 { 
color: #AF1538;
font-size: 0.8em;
line-height: 0.6em;
padding: 5px 10px 0 10px; 
font-weight: bold; 
font-family: tahoma, sans-serif;
text-align: left;
}

.content { 
font-size: 1.4em; 
line-height: 1.2em; 
padding: 20px 10px 0 10px; 
margin: 0; 
color: #AF1538;
border-bottom: 1px dashed #AF1538;
font-family: Georgia, "Times New Roman", Times, serif;
text-align: left; }

.contentold { 
font-size: 1.4em; 
line-height: 1.2em; 
padding: 20px 10px 0 10px; 
margin: 0; 
color: #999;
border-bottom: 1px dashed #AF1538;
font-family: Georgia, "Times New Roman", Times, serif;
text-align: left; }

a {
text-decoration: none; color: #ffffff; }
a:link {color: #ffffff;} 
a:visited {color: #ffffff;} 
a:active {color: #ffffff;} 
a:hover{color: #000000;}

a.navileftneu {font-weight: bold; color: #414141; text-decoration: underline; }

a.navileft {color: #414141; text-decoration: underline; }
a.navileft:link {color: #414141; text-decoration: underline;} 
a.navileft:visited {color: #414141; text-decoration: underline;} 
a.navileft:active {color: #ffffff; text-decoration: none;} 
a.navileft:hover{color: #ffffff; background-color: #AF1538; text-decoration: none;}

a.describe {color: #000000; text-decoration: none;} 
a.describe:link {color: #000000;} 
a.describe:visited {color: #000000;} 
a.describe:active {color: #000000;} 
a.describe:hover{color: #000000; background-color: #CCCCCC; text-decoration: underline;}

a.describe2 {padding-left: 12px; background-image: url(/img/bg_arrow.gif); background-repeat: no-repeat; background-position: left; color: #000000; text-decoration: none;} 
a.describe2:link {color: #000000;} 
a.describe2:visited {color: #000000;} 
a.describe2:active {color: #000000;} 
a.describe2:hover{color: #000000; background-color: #D7C2B6; text-decoration: underline;}

a.order {color: #F50314; text-decoration: none;} 
a.order:link {color: #F50314;} 
a.order:visited {color: #F50314;} 
a.order:active {color: #000000;} 
a.order:hover{color: #000000;}

a.maina {color: #AF1538; text-decoration: none;} 
a.maina:link {color: #AF1538;} 
a.maina:visited {color: #AF1538;} 
a.maina:active {color: #AF1538;} 
a.maina:hover{color: #FFFFFF; background-color: #AF1538;} 

a.footera {color: #CCCCCC; text-decoration: none;} 
a.footera:link {color: #CCCCCC;} 
a.footera:visited {color: #CCCCCC;} 
a.footera:active {color: #000000;} 
a.footera:hover{color: #000000;} 

a.listentitel {text-decoration: underline overline; color: #AF1538; }
a.listentitel:link {color: #AF1538;} 
a.listentitel:visited {color: #AF1538;} 
a.listentitel:active {color: #AF1538;} 
a.listentitel:hover{color: #AF1538; text-decoration: none;}

a img	{
	border: 0;
}	

#impress {
font-family: tahoma, sans-serif; 
font-size: 0.6em; 
padding: 0 0 3px 0; 
margin: 0; 
text-align: right;
color: #D7C2B6;}

#impress li { 
display: inline; 
list-style-type: none;  
border-left: 1px solid #D7C2B6;  
padding: 0 5px 0 5px; 
}

#impress li a { 
color: #D7C2B6; 
text-decoration: none;}

#impress li a:hover { 
color: #3F2D1F; 
text-decoration: underline;}


dl.imgadv {
float: left;
margin-right: 7px;
margin-left: 5px;
margin-bottom: 2px;
margin-top: 0px;
padding: 0px;
/**max-width: 185px; **/ /**(1)**/}

dl.imgadv dt {
margin-bottom: 0;}

dl.imgadv dd {
color: #AAA;
font-size: 8pt; 
font-family: Verdana, serif;
text-align: center;
margin: 0;}

.hekticket {
	text-align: center;
	font-size: 11px;}
	
#karo2 {
border: 1px solid #CCC; 
padding: 3px; 
background: transparent url(../img/good-morning-2.jpg) no-repeat center;
height: 125px; 
width: 125px; 
}

#karo3 {
border: 1px solid #cccccc; 
padding: 3px; 
background: transparent url(../img/good-morning-3.jpg) no-repeat center;
height: 125px; 
width: 125px; 
}

#karo_default {
border: 1px solid #cccccc; 
padding: 3px; 
}

#karo_default2 {
border: 1px solid #cccccc; 
padding: 3px; 
background: #D7C2B6;
height: 125px; 
width: 125px; 
}

#karo_wahl {
border: 1px solid #cccccc; 
padding: 3px; 
background: #D7C2B6 url(../img/wahl_fruehstueck.gif) no-repeat center;
height: 125px; 
width: 125px; 
}

#karo_wahl a.tipptitel {
color: #AF1538;
text-decoration: underline;
font-weight: bold;
font-size: 8pt;
font-family: Arial, sans-serif;
}

#karo_wahl a.tipptext {
color: #000000;
font-size: 8pt;
font-family: Arial, sans-serif;
}

#karo_tipp {
border: 1px solid #cccccc; 
padding: 3px; 
background: #D7C2B6 url(../img/tipp_fruehstueck3.gif) no-repeat center;
height: 125px; 
width: 125px; 
}

#karo_tipp a.tipptitel {
color: #AF1538;
text-decoration: underline;
font-weight: bold;
font-size: 8pt;
font-family: Arial, sans-serif;
}

#karo_tipp a.tipptext {
color: #000000;
font-size: 8pt;
font-family: Arial, sans-serif;
}

#karo_tipp2 {
border: 1px solid #cccccc; 
padding: 3px; 
background: #D7C2B6 url(../img/tipp_fruehstueck4.gif) no-repeat center;
height: 125px; 
width: 125px; 
}

#karo_tipp2 a.tipptitel {
color: #AF1538;
text-decoration: underline;
font-weight: bold;
font-size: 8pt;
font-family: Arial, sans-serif;
}

#karo_tipp2 a.tipptext {
color: #000000;
font-size: 8pt;
font-family: Arial, sans-serif;
}

#karo_tipp3 {
border: 1px solid #cccccc; 
padding: 3px; 
background: #D7C2B6 url(../img/tipp_fruehstueck5.gif) no-repeat center;
height: 125px; 
width: 125px; 
}

#karo_tipp3 a.tipptitel {
color: #AF1538;
text-decoration: underline;
font-weight: bold;
font-size: 8pt;
font-family: Arial, sans-serif;
}

#karo_tipp3 a.tipptext {
color: #000000;
font-size: 8pt;
font-family: Arial, sans-serif;
}

hr.navi
{height:1px; 
width: 90%; 
align:left;
}


#impress2 {
font-family: tahoma, sans-serif; 
font-size: 0.6em; 
padding: 0 0 3px 0; 
margin: 0; 
text-align: right;
color: #D7C2B6;}

#impress2 li { 
display: inline; 
list-style-type: none;  
padding: 0 0 0 5px; 
}