body {
margin: 0px;
padding: 0px;
font-family:Tahoma, Verdana, Arial,Helvetica,sans-serif; font-size: 11px; color:#98323d;
background-color: #fffce4;
    scrollbar-face-color: #f9e6c1;
    scrollbar-shadow-color: #FFFFF2;
    scrollbar-highlight-color: #E6E4DB;
    scrollbar-3dlight-color: #BE4730;
    scrollbar-darkshadow-color: #850712;
    scrollbar-track-color: #fffce4;
    scrollbar-arrow-color: #850712;
}

/***TEXT***/
h1, h2 {
font-family:Tahoma, Verdana, Arial,Helvetica,sans-serif; font-size: 16px; color:#98323d;
}

.headline	  {font-family:Tahoma, Verdana, Arial,Helvetica,sans-serif; font-size: 16px; color:#850712; font-weight: bold}
.headline2 {font-family:Tahoma, Verdana, Arial,Helvetica,sans-serif; color: #850712; font-size:14px; font-weight:bold; background-image:url(../images/_bck_right_side_header.gif);}
.subheadline  {font-family:Tahoma, Verdana, Arial,Helvetica,sans-serif; font-size: 12px; color:#850712; font-weight: bold}
.text, table, tr, td {font-family:Tahoma, Verdana, Arial,Helvetica,sans-serif; font-size: 12px; color:#850712;}
.LinieBilder {border: 1px solid #850712}
.right_side {background-color: #f8dc86; background-image:url(../images/_bck_right_side.gif); background-position:bottom; background-repeat:repeat-y;}
.left_side {background-color: #f8dc86; background-image:url(../images/_bck_left_side.gif); background-position:bottom; background-repeat:repeat-y;}
.middle {background-color: #fef9d3; background-image:url(../images/_bck_middle.jpg); background-position:bottom; background-repeat: no-repeat;}
.header {font-family:Tahoma, Verdana, Arial,Helvetica,sans-serif; color: #fdcc00; font-size:11px; text-decoration:none; padding-top: 5px; padding-right: 5px;}
.footer {font-family:Tahoma, Verdana, Arial,Helvetica,sans-serif; color: #a87a3e; font-size:11px; text-decoration:none;}
.bildtitel {font-family:Tahoma, Verdana, Arial,Helvetica,sans-serif; color: #850712; font-size:10px;}

.navi{
	width:205px;
	background-image:url(../images/_bck_menu.gif);
	border-bottom:1px solid #fef9d3;
	
}
.navi2{
	width:205px;
	border-bottom:1px solid #fef9d3;
}


.a {}
a.menu {font-family:Tahoma, Verdana, Arial,Helvetica,sans-serif; color: #850712; font-size:12px; font-weight:normal; text-decoration:none; margin-left:10px;}
a.menu:hover {font-family:Tahoma, Verdana, Arial,Helvetica,sans-serif; color: #850712; font-size:12px; font-weight:normal; text-decoration:none; margin-left:10px;}
a.menu2 {font-family:Tahoma, Verdana, Arial,Helvetica,sans-serif; color: #850712; font-size:12px; text-decoration:none; padding-bottom: 10px; margin-left:10px;}
a.menu2:hover {font-family:Tahoma, Verdana, Arial,Helvetica,sans-serif; color: #850712; font-size:12px; text-decoration:none; padding-bottom: 10px; margin-left:10px;}
a.menu3 {font-family:Tahoma, Verdana, Arial,Helvetica,sans-serif; color: #850712; font-size:11px; text-decoration:none; margin:10px;}
a.menu3:hover {font-family:Tahoma, Verdana, Arial,Helvetica,sans-serif; color: #850712; font-size:11px; text-decoration:none; margin:10px;}

a.language {font-family:Tahoma, Verdana, Arial,Helvetica,sans-serif; color: #d7b26e; font-size:14px; font-weight:bold; text-decoration:none;}
a.language:hover {font-family:Tahoma, Verdana, Arial,Helvetica,sans-serif; color: #d7b26e; font-size:14px; font-weight:bold; text-decoration:none;}



a.topmenue {font-family:Tahoma, Verdana, Arial,Helvetica,sans-serif; color: #fdcc00; font-size:11px; text-decoration:none;}
a.topmenue:hover {font-family:Tahoma, Verdana, Arial,Helvetica,sans-serif; color: #fdcc00; font-size:11px; text-decoration:underline;}

a.teaserheadline {font-family:Tahoma, Verdana, Arial,Helvetica,sans-serif; font-size: 12px; color:#BF860B; text-decoration:none; font-weight: bold}
a.teaserheadline:hover {font-family:Tahoma, Verdana, Arial,Helvetica,sans-serif; font-size: 12px; color:#BF860B; text-decoration:underline; font-weight: bold}

a.teaserrechtsheadline {font-family:Tahoma, Verdana, Arial,Helvetica,sans-serif; font-size: 11px; color:#850712; text-decoration:none;}
a.teaserrechtsheadline:hover {font-family:Tahoma, Verdana, Arial,Helvetica,sans-serif; font-size: 11px; color:#850712; text-decoration:underline;}
a.teaserrechtsheadline_more {font-family:Tahoma, Verdana, Arial,Helvetica,sans-serif; font-size: 11px; color:#a06f06; text-decoration:none;}
a.teaserrechtsheadline_more:hover {font-family:Tahoma, Verdana, Arial,Helvetica,sans-serif; font-size: 11px; color:#a06f06; text-decoration:underline;}

.search     {height: 17px; width: 170px; background-color: #FFFFFF; border: #c7c7cb 1px solid; font-family: Tahoma, Verdana, Arial,Helvetica,sans-serif; font-size: 11px; color:#850712;}
.form2     { background-color: #fae8c4; border: #98323f 1px solid; font-family: Tahoma, Verdana, Arial,Helvetica,sans-serif; font-size: 11px; color:#98323f;}
.formbutton  { background-color: #f6e2bd; border: #98323f 1px solid; font-family: Tahoma, Verdana, Arial,Helvetica,sans-serif; font-size: 11px; color:#98323f;}
a {font-family:Tahoma, Verdana, Arial,Helvetica,sans-serif; font-size: 11px; color:#BF860B; text-decoration:none;}
a:hover {font-family:Tahoma, Verdana, Arial,Helvetica,sans-serif; font-size: 11px; color:#BF860B; text-decoration:underline;}


a.footer {font-family:Tahoma, Verdana, Arial,Helvetica,sans-serif; font-size: 10px; color:#850712; text-decoration:none;}
a:footer {font-family:Tahoma, Verdana, Arial,Helvetica,sans-serif; font-size: 10px; color:#850712; text-decoration:none;}
a.footer:hover {font-family:Tahoma, Verdana, Arial,Helvetica,sans-serif; font-size: 10px; color:#850712; text-decoration:underline;}


/***NAVIGATION***/



#vpnavigation, #vpnavigation ul { /* alle Listen */ 
   padding: 0; 
   margin: 0; 
   list-style: none; 
   z-index: 99;
   font-family: Tahoma, Verdana, Arial,Helvetica,sans-serif; 
   font-size:12; 
   text-decoration: none; 
   font-weight: bold;

} 

#vpnavigation a { 
   display: block; 
   z-index: 99;
   text-decoration: none;
   color: #98323d;
   font-size:14; 
   
} 
#vpnavigation a:hover { 
   display: block; 
   z-index: 99;
   text-decoration: none;
   color: #98323d;
   font-size:14;  
} 

#vpnavigation li { /* alle Listenelemente */ 
  float: left; 
  padding-right: 30px;
  padding-top: 5px;
  padding-bottom: 5px;
  z-index: 99;
  list-style-image: none;
   
  

} 

#vpnavigation li ul { /* Listen 2. Ebene */ 
   position: absolute;
   width: 10em; 
   padding: 3px;
   left: -999em; /* durch "left" außerhalb des sichtbaren Bereichs wird das gleiche erreicht wie durch "display: none", kann aber auch von Textbrowser angezeigt werden */ 
   z-index: 99;
   list-style-image: none;
   font-weight: normal;
   background-color: #ffefcc;
   border: 1px solid #f6e2bd;


}

#vpnavigation li ul a /* Listen 2. Ebene */ 
{
color: #98323d;
font-size: 12px;
width: 10em;
}

#vpnavigation li ul a:hover /* Listen 2. Ebene */ 
{
color: #9c733d;
font-size: 12px;
width: 10em;
}

 
 

#vpnavigation li a { /* Listenelemente mit Unterpunkten */ 
   z-index: 99;
   list-style-image: none;
}
#vpnavigation li a:hover { /* Listenelemente mit Unterpunkten */ 
   z-index: 99;
   list-style-image: none;
}  

#vpnavigation li ul ul { /* Listen 3. Ebene und weiter */ 
   margin: -1em 0 0 10em; 
   z-index: 99;
   list-style-image: none;
   color: #8a8a8a;
} 

#vpnavigation li:hover ul ul, #vpnavigation li.sfhover ul ul { 
   left: -999em;
   list-style-image: none;
 
} 

#vpnavigation li:hover ul, #vpnavigation li li:hover ul, #vpnavigation li.sfhover ul, #vpnavigation li li.sfhover ul { /* Listen, die unterhalb von "gehoverten" Menüpunkte liegen */ 
   left: auto; 
   z-index: 99;
   list-style-image: none;

} 

#vpnavigation li#active { /* Listen zur aktuellen Kategorie */ 
   z-index: 99;
   list-style-image: none;
   visivility: visible;
   
}

.tablehead{
background-color: #f6e2bd;

}

.tablecell{
background-color: #f7eed0;
}

.input_searchbox {height: 18px; width: 130px; background-color: #fff7de; border: #a87a3e 1px solid; font-family:Tahoma, Verdana, Arial,Helvetica,sans-serif; font-size: 11px; color:#850712;}
.input_searchbutton {height: 18px; width: 20px; background-color: #fff7de; border: #a87a3e 1px solid; font-family:Tahoma, Verdana, Arial,Helvetica,sans-serif; font-size: 11px; color:#850712;}
