body {
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

img {
border:0;
}

a:link {color: #5D5044; font-weight: normal; text-decoration: underline}
a:visited {color: #5D5044; font-weight: normal; text-decoration: underline}
a:hover {color: #CC6633; font-weight: normal; text-decoration: none}
a:active {color: #CC6633; font-weight: normal; text-decoration: none}

a.navi_sub:link {color: #5D5044; font-size: 12px; font-weight: normal; text-decoration: none}
a.navi_sub:visited {color: #5D5044; font-size: 12px; font-weight: normal; text-decoration: none}
a.navi_sub:hover {color: #CC6633; font-size: 12px; font-weight: normal; text-decoration: none}
a.navi_sub:active {color: #CC6633; font-size: 12px; font-weight: normal; text-decoration: none}

a.navi_sub_klein:link {color: #5D5044; font-size: 11px; font-weight: normal; text-decoration: none}
a.navi_sub_klein:visited {color: #5D5044; font-size: 11px; font-weight: normal; text-decoration: none}
a.navi_sub_klein:hover {color: #CC6633; font-size: 11px; font-weight: normal; text-decoration: none}
a.navi_sub_klein:active {color: #CC6633; font-size: 11px; font-weight: normal; text-decoration: none}

/*
a.navi_orange:link {color: #5D5044; font-size: 12px; font-weight: normal; text-decoration: underline}
a.navi_orange:visited {color: #5D5044; font-size: 12px; font-weight: normal; text-decoration: underline}
a.navi_orange:hover {color: #CC6633; font-size: 12px; font-weight: normal; text-decoration: none}
a.navi_orange:active {color: #CC6633; font-size: 12px; font-weight: normal; text-decoration: none}

a.navi_orange_klein:link {color: #5D5044; font-size: 11px; font-weight: normal; text-decoration: underline}
a.navi_orange_klein:visited {color: #5D5044; font-size: 11px; font-weight: normal; text-decoration: underline}
a.navi_orange_klein:hover {color: #CC6633; font-size: 11px; font-weight: normal; text-decoration: none}
a.navi_orange_klein:active {color: #CC6633; font-size: 11px; font-weight: normal; text-decoration: none}
*/

p 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #5D5044
}

tr 
{  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #5D5044
}

td 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #5D5044
}

form 
{ 
display:inline; 
} 

input 
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000
}

textarea
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000
}

select
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000
}

hr 
{ 
height:1px;
color: #FADC82
}

hr.trennlinie {
color: #feedc1;
background-color: #feedc1;
height: 1px;
margin-top: 12px !important;
margin-bottom: 12px !important;
margin-top: 5px;
margin-bottom: 5px;
border: 0;
padding: 0;
line-height: 1px;
}


h1 {
font-size: 20px;
color: #848468;
font-weight: normal;
margin-top: 0;
}

.ueberschrift_gross
{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
color: #848468
}

.ueberschrift_mittelgross
{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
color: #848468
}

.ueberschrift_mittel
{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #848468
}

.txtfett
{  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #5D5044
}

.txtklein 
{  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #5D5044
}

.txtklein_fett
{  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #5D5044
}

.txtklein_fett_orange
{  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #CC6633
}

.tab_untermenue
{  
line-height:20px
}

.tab_untermenue_klein
{
line-height:16px
}

.eventPreview {
background-color: #ffffff;
padding: 11px 0 18px 0;
background-image:url(images/layout/shadow_bottom.png);
background-repeat:repeat-x;
background-position: bottom;
}

.newsPics {
/*padding-left: 20px;*/
}

.newsPics img {
float: left;
margin-right: 20px;
margin-top: 25px;
}

.newsEntry {
margin-bottom: 25px;
}

.newsEntry img {
margin-right: 5px;
}

.katze_bold {
font-weight: bold;
color: #848468;
}

.katze_italic {
font-style: italic;
}

.katze_underline {
text-decoration: underline;
}

.tour_preview {
/*display: none;*/
}

.tour_preview img {
margin-top: 10px;
margin-bottom: 10px;
}

.bild-rechts {
margin-bottom:10px;
margin-top:10px;
}
