html {   
   overflow                    : auto;
   overflow-x                  : hidden; 
   text-align                  : center;  
   
   scrollbar-DarkShadow-Color  : #571902; 
   scrollbar-Track-Color       : #a96124; 
   scrollbar-Face-Color        : #d19631;
   scrollbar-Shadow-Color      : #B87100;
   scrollbar-Highlight-Color   : #ffdfa0;
   scrollbar-3dLight-Color     : #E0E0E0; 
   scrollbar-Arrow-Color       : #571902; 
  }


body {  
	color              : #f3e8ca;    
	background-color   : #320701;   
	background-image   : url(/fond-body.jpg);   
	background-repeat  : repeat-y;   
	background-position: top center;   
	font-size          : 100.01%;   
	font-family        : Frutiger,Arial,sans-serif;   
	margin-left        : 50%;
	margin-right       : 50%;
	text-align         : center;   
	overflow           : auto;
	overflow-x         : hidden;
   scrollbar-DarkShadow-Color  : #571902; 
   scrollbar-Track-Color       : #a96124; 
   scrollbar-Face-Color        : #d19631;
   scrollbar-Shadow-Color      : #B87100;
   scrollbar-Highlight-Color   : #ffdfa0;
   scrollbar-3dLight-Color     : #E0E0E0; 
   scrollbar-Arrow-Color       : #571902; 
} 

  

h1 {   font-family : Frutiger, Arial, sans-serif;   font-weight : normal;   font-style  : normal;   font-variant: normal;   font-size   : 120%;   color       : #A3A3A7;   }

h2 {   font-family   : Frutiger, Arial,sans-serif;   font-weight   : normal;   font-variant  : normal;   font-size     : 135%;   color         : #ffb919;   padding       : 0;   margin-bottom : 10px;   }

/* Auszeichnungen */
h3 {   font-family   : Frutiger, Arial,sans-serif;   font-weight   : lighter;   font-style    : normal;   font-variant  : normal;   color         : #000;   font-size     : 120%;   padding       : 0;   margin-bottom : 5px;   margin-left : 0;     }

h3 em {   font-family : Frutiger, Arial, sans-serif;   font-weight : bold;   font-style  : normal;   font-variant: normal;   font-size   : 120%;   color       : #000;   }

/* Betohnungen */
em {   font-family : Frutiger, Arial, sans-serif;   font-weight : bold;   font-style  : normal;   font-variant: normal;   color       : #ffb919;   }
b  {   font-weight : bold;   }

#Fond-Navigation  {     position           : absolute;   z-index            : 3;    top                : 380px;   margin-left        : -400px;   width              : 200px;    height             : 700px;    background-color   : transparent;     }    



#Fond-Inhalt { 
	z-index            : 2;    
	position           : absolute;
	background-color   : transparent;   
	background-image   : url(/fond-imagebild.jpg);   
	background-repeat  : no-repeat;   
	background-position: top center;        
	top                : 0; 
	height             : 830px; 
	margin-left        : -50%;
	width              : 100%;
	text-align         : center;   
	overflow           : hidden; 
	}  
	
#Imagebild  {    z-index         : 4;    position        : absolute;     top             : 140px;    margin-left     : -400px;   width           : 200px;    height          : 255px;    background-color   : transparent;   overflow        : hidden;   }      

#Inhalt {     
	z-index         : 6;
	position        : absolute;
	top             : 140px;   
	margin-left     : -185px;   
	padding-right   : 5px;   
	width           : 605px;    
	overflow        : auto;   
	text-align      : left;   
	font-size       : 80%;	   
	scrollbar-DarkShadow-Color  : #571902;    
	scrollbar-Track-Color       : #a96124;    
	scrollbar-Face-Color        : #d19631;   
	scrollbar-Shadow-Color      : #B87100;   
	scrollbar-Highlight-Color   : #ffdfa0;   
	scrollbar-3dLight-Color     : #E0E0E0;    
	scrollbar-Arrow-Color       : #571902;    
}

#Inhalt p {     padding-top     : 2px;   padding-bottom  : 2px;   margin          : 0;    }
#Inhalt ul {     padding-left    : 20px;   margin          : 5px;      }
#Inhalt img {   border  : 1px solid #f3e8ca;   clear   : none;   float   : left;   margin-right : 10px;   margin-bottom : 10px;   }
#Inhalt h3 img {   float        : right;   clear        : none;   margin-left : 10px;   margin-bottom: 10px;   border       : 1px solid #f3e8ca;   } 
#Inhalt a:link,#Inhalt a:active,#Inhalt a:visited   {   color          : #ffb919;   font-weight    : normal;   text-decoration: underline;   } 
#Inhalt a:hover  {   color          : #fff;   font-weight    : normal;   } 
#Inhalt table {      vertical-align  : top;   border          : none;   border-collapse : collapse; clear: both; font-size       : 12px;		   } 

#Inhalt table th {      vertical-align  : top;   text-align: left; border-bottom   : 1px solid #f3e8ca;   padding         : 5px;   }
#Inhalt table td, th,
#Inhalt table tr.even td,
#Inhalt table tr.odd td {    vertical-align  : top;  text-align: left; padding         : 5px;   }	

#Inhalt table img {     width         : 80px;   border        : 1px solid #f3e8ca;   clear         : none;   float         : left;   margin        : 0;   padding       : 0;   } 

#Inhalt ul li a img {     width         : 200px;   border        : 1px solid #f3e8ca;   clear         : none;   float         : left;   margin-left  : -20px;   margin-right  : 10px;   margin-bottom : 10px;   } 

.submit {     width         : 150px;   border        : 1px solid #000;   background-color: #ffb919;   font-weight   : bold;   color         : #622106;   padding       : 2px;   margin-bottom   : 50px;} 

#Inhalt ul {     clear: both;  list-style-type: none;  } 
#Inhalt ul li {      clear: both;  list-style-type: none;   }
	
#Navigation  {     z-index         : 7;    position        : absolute;   top             : 355px;    margin-left     : -400px;   width           : 200px;     text-align      : left;   font-size       : 13px;   padding-top     : 5px;   } 
#Navigation ul li a img {     display: none;      } 
#Navigation ul {     padding        : 0;   margin         : 0;   list-style-type: none;   } 
#Navigation ul li {     list-style-type: none;   margin         : 0;   padding-top    : 4px;   height         : 15px;   } 
#Navigation ul li p {     padding        : 0;   margin         : 0;   list-style-type: none; } 
#Navigation  a:link,
#Navigation  a:active,
#Navigation  a:visited {     color          : #622106;  list-style-type: none;  font-family    : Arial;   font-weight    : bold;   text-decoration: none;   } 
#Navigation ul li em a:hover {     color          : #fff;   font-family    : Arial;   font-weight    : bold;   text-decoration: none;   } 
#Navigation ul li em  {     color          : #622106; list-style-type: none;   font-family    : Arial;   font-weight    : bold;   text-decoration: none;   } 

#Funktionen  {    z-index         : 7;    position        : absolute;   top             : 503px;    margin-left     : -420px;   margin-top      : 45px;    width           : 220px;     text-align      : left;   font-size       : 13px;   } 
#Funktionen a img   {    border         : none;   float          : left;   margin-left    : 52px;   margin-right   : 2px;   } 

#Funktionen a:link,
#Funktionen a:active,
#Funktionen a:visited  {   color          : #622106;   font-family    : Arial;   text-decoration: none;   } 
#Funktionen a:hover  {   color          : #000;   font-weight    : bold;   }  


#Login {
  	background: transparent;
	z-index         : 9;
	position        : absolute;
	top             : 135px;   
	margin-left     : -420px;   
	width           : 30px;
    height          : 30px;
	padding-right   : 5px; 
	text-align      : left;   
}

#Login form.default input.submit{
   background-color   : transparent;
   background-image   : none;
   background-repeat  : no-repeat;
   background-position: center;
   width              : 30px;
   height             : 30px;
   text-align         : left;
   font-size          : 3px;
   color              : #3c0a03;
   border             : none;
}

#Disclaimer  {   z-index            : 4;    position           : absolute;   top             : 310px;    margin-left        : -130px;   width              : 500px;    height             : 10px;    background-color   : transparent;   border             : none;   font-size          : 70%; border: 1px solid #000;}
#Disclaimer a:link,
#Disclaimer a:active,
#Disclaimer a:visited   {   color          : #ffb919;   font-weight    : normal;   text-decoration: none;   }  

#Inhalt a.ArticleVariantSelected {
  	background-image   : url(/.images/right.png);
	background-repeat  : no-repeat;
	background-position: -1px 1px;
	font-weight: bold;
	padding-left: 14px;
	height: 15px;
	width: 15px;
	display: block;
}
#Inhalt a.ArticleVariantDeselected {
  	background-image   : url(/.images/left.png);
	background-repeat  : no-repeat;
	background-position: -1px 1px;
	font-weight: normal;
	padding-left: 14px;
		height: 15px;
	width: 15px;
		display: block;
}



html body div#Inhalt table.border thead tr th {
	width : 130px;
	
}
