
#Gutschein  { 
   z-index         : 10; 
   position        : fixed;
   bottom          : 0px; 
   right           : 0px;
   width           : 180px; 
   height          : 199px; 
   border          : 0;
   background-color: transparent;
   overflow        : hidden;
   }
#Gutschein a img  { 
   border           : 0;
   background-color : transparent;
   
   }

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;
   }
  
  
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;
   margin        : 0;
   padding       : 0;
   margin-bottom : 5px;
   }

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

   }

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


/* 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             : 160px;   
	margin-left     : -180px;   
	padding-right   : 5px;   
	width           : 580px;    
	overflow        : auto;   
	text-align      : left;   
	font-size       : 80%;
   } 
#Inhalt p {  
   padding-top     : 2px;
   padding-bottom  : 2px;
   margin          : 0;
   } 


   
#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: none;
   } 
   
#Inhalt a:hover  {
   color          : #fff;
   font-weight    : normal;
   } 

#Inhalt table {   
   vertical-align  : top;
   border          : none;
   border-collapse : collapse;	
   }
   
#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;
   padding         : 5px;
   }	
	
#Navigation  {  
   z-index         : 7; 
   position        : absolute;
   top             : 360px; 
   margin-left     : -390px;
   width           : 220px;  
   text-align      : left;
   font-size       : 13px;
   padding-top     : 5px;
   } 
   
#Navigation ul li a img {  
   border            : none;
   float             : left;
   margin-top        : -10px;
   } 
   
#Navigation ul {  
   padding        : 0;
   margin         : 0;
   list-style-type: none;
   } 
   
#Navigation ul li {  
   list-style-type: none;
   margin         : 0;
   padding-top    : 7px;
   height         : 15px;
   }
    
#Navigation ul li p {  
   padding        : 0;
   margin         : 0;
   } 
   
#Navigation  a:link,
#Navigation  a:active,
#Navigation  a:visited {  
   color          : #622106;
   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;
   font-family    : Arial;
   font-weight    : bold;
   text-decoration: none;
   } 
 
  
#Funktionen  { 
   z-index         : 7;    
   position        : absolute;   
   top             : 503px;   
   margin-left     : -430px;   
   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;
}

  
#Suche { 
   z-index         : 7;    
   position        : absolute;   
   top             : 613px;   
   margin-left     : -370px;   
   margin-top      : 0px;    
   width           : 180px;    
   text-align      : left;   
   font-size       : 13px;
   color           : #622106;
   font-family     : Arial;
   text-decoration : none; 
   } 
#Suche h3 { 
   text-align      : left;   
   font-size       : 13px;
   color           : #622106;
   font-family     : Arial;
   font-weight     : bold;
   }   
  
 
#Suche .search input {
   background-image   : url(/fond-suche.jpg);
   background-repeat  : no-repeat;
   background-position: left;
   font-family        : Arial, sans-serif;
   font-weight        : normal;
   font-size          : 11px;
   float              : left;
   color              : #000;
   width              : 135px;
   height             : 12px;
   margin-top         : 3px;
   padding-top        : 2px;
   padding-left       : 3px;
   border             : 1px solid #000;
}
html body div#Suche h3 h form.module div input.submit,
#Suche .search input.submit {
   border             : none;
   background: none;
   font-family        : Arial, sans-serif;
   font-weight        : normal !important;
   font-size          : 12px;   
   color              : #622106;
   font-weight        : bold;
   text-align         : left;
   width              : 100px;
   height             : 15px;
   margin-top         : 3px;
   padding-left       : 0;
   padding-top        : 0;
}

#Disclaimer  {
   z-index            : 8; 
   position           : absolute;
   top                : 800px; 
   margin-left        : -405px;
   width              : 180px; 
   height             : 40px; 
   background-color   : transparent;
   border             : none;
   font-size          : 10px;
   color              : #000;
}

#Disclaimer a:link,
#Disclaimer a:active,
#Disclaimer a:visited   {
   color          : #000;
   font-weight    : normal;
   text-decoration: none;
   } 
   
#Inhalt ul li h3 {
	clear          : both; 
	text-decoration: none; 
	font-size      : 11px;
	list-style     : none;
}
#Inhalt ul  {
	text-decoration: none; 
	margin-left    : 0; 
	padding-left   : 0;
    font-size      : 11px;
}
#Inhalt ul li h3 a  {
	text-decoration: none !important; 
	margin-left    : 0;
	padding-left   : 0;
	font-size      : 12px;
}
#Inhalt ul li a h3 img,
#Inhalt ul li h3 img,
html body div#Inhalt ul li h3 a img {
   float      : right !important;  
   margin-left: 10px  !important;  
   width       : 80px  !important;   
   border: 1px solid #fff  !important;  
   } 
 
