/* CSS Document */
body, html{
  margin: 0;
  padding: 0;  
  background-image:  url(bilder/hintergrund.jpg);  
  background-color: #996600;
  font-size: 100.01%;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  /*crollbar-base-color: #e8d168;*/
}
#main
{
  position:absolute;
  top: 50%;
  left: 50%;
  margin-left:-355px; 
  margin-top:-275px;  
  width: 710px;
  height: 550px;    
}
#kopf
{
  position:static;
  /*top:0;
  left:0; */
  background-image: url(bilder/balke.gif);
  background-repeat:repeat-y;
  margin: 0;
  padding: 0; 
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;  
}
#kopf table.log
{  
  margin:0 ;
  padding:0; 
}
#kopf table.log td.oben
{
  margin:0;
  padding:0;
}
#kopf table.log td
{
  padding:0;
  margin:0;
}
#kopf td.kontakt
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  padding: 1px 25px 3px 0px;
}
#kopf td.kontakt a
{
  font-weight:bold;
  color:#FFFFFF;
}
#kopf td.kontakt a:link, #kopf td.kontakt a:visited 
{
  text-decoration:none;
}
#kopf td.kontakt a:focus
{
  text-decoration:none;
}
#kopf td.kontakt a:hover, #kopf td.kontakt a:active
{
  text-decoration:none;
}

#kopf  td.logo
{
  padding:0 0 0 9px;
  margin:0;
}
#kopf  td.obj
{
  padding:0 9px 0 0;
  margin:0;
}
#kopf  td.logo img
{
  display:block;
  margin:0;
  padding:0; 
}
#kopf table.navi
{
  margin:0 9px 0 9px;
  padding:0;
}
#kopf table.navi td
{
   margin:0;
   padding:0;
}

#kopf table.navi  img
{
  display:block;
  margin:0;
  padding:0; 
}

/*---------SCROLLING---------------------*/
#inhalt_sc
{
  position:absolute; 
  top:160px;
  left:0px;
  width:710px;
  height:384px;  
  /*border:1px solid blue;*/
  margin: 0; 
  padding:0;
  background-image: url(bilder/balke.gif);
  background-repeat:repeat-y;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  line-height:130%;
  color: #FFFFFF; 
}
#content_aktionen /*content*/
{
  position:absolute;
  top:45px;
  left:0px; 
  margin:0;
  /*padding:0;*/
  width: 660px; /*685px;*/
  height:270px;  
  overflow:hidden;  
  /*border:1px solid red;*/
}
#content_index /*content*/
{
  position:absolute;
  top:45px;
  left:241px; 
  margin:0;
  padding:0;
  width: 419px; /*685px;*/
  height:270px;  
  overflow:hidden;  
  /*border:1px solid red;*/
}
#content_produkte /*content*/
{
  position:absolute;
  top:45px;
  left:174px; 
  margin:0;
  padding:0;
  width: 486px; /*685px;*/
  height:270px;  
  overflow:hidden;  
  /*border:1px solid red;*/
}
#bild_index
{
  position:absolute;
  top:45px;
  left:0;
  width:210px;
  /*height:270px;*/
  margin:0px 0px 0px 30px;  
  /*border: 1px solid black;*/
  text-align:center;
}
#inhalt_sc img
{
  margin: 10px 0px 0px 0px; 
  clear:both;     
}
#bild_produkte
{
  position:absolute;
  top:45px;
  left:0;
  width:143px;
  /*height:270px;*/
  margin:0px 0px 0px 30px;  
  /*border: 1px solid black;*/
  text-align:center;
}
/*#bild_produkte img
{
  margin: 10px 0px 0px 0px; 
  clear:both;     
}*/
#scrolling
{
	position: absolute;
	margin:0;
	padding:0;
	left: 0px;
	top: 0px;
  /* background-color:#0066FF;*/
}
#grif
{
  position:absolute;
  top:45px;
  left:666px;
  width:15px;
  margin:0;
  padding:0;
 /* border:1px solid black;*/
}
#grif table
{
  margin:0 ;
  padding:0;
}
#grif img
{
  margin:0;
  padding:0
}
#tabelle_unten
{
  position:absolute;
  top:335px;
  left:0px;
  width:710px;
  margin:0;
}
.fussnote
{ 
  width:692px;
  margin:5px 9px 5px 9px;
  padding: 0 ;
  background-color: #995a3d;
  border-top: 1px solid #f0dcb9;
  border-bottom:1px solid #f0dcb9;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  line-height: 120%;
  text-align: left;  
}
.fussnote td
{
    margin: 2px 0 2px 0;
    padding: 1px 20px 0 20px;
}
.fussnote i
{
  font-size:9px;  
}
/*---------------Bilder-Galerie--------------*/
.galerie
{  
  margin: 0  0 0 -26px;
  padding: 0 ;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  text-align:center;
  color:#74301d;  
}
.galerie td
{
    background-color: #995a3d;
    margin:7px;
    padding: 5px;
    border:5px solid #74301d;
    color:#f0dcb9;
}
/*.galerie td:focus,  .galerie td:hover 
{
  background-color:#e8d168;  
}
.galerie td:focus b, .galerie td:hover b
{
  color:#74301d;
}
*/
.galerie td  a:link, .galerie td a:visited 
{

  text-decoration:none;
}
.galerie td a:focus, .galerie td a:hover, .galerie td a:active
{
  text-decoration:none;
}

#bild1, #bild2, #bild3
{
position:absolute;
left:5px;
top:5px;
width:808px;
margin:0;
}
#bild2, #bild3
{
  display:none;
}
#box
{
  position:absolute;
  left:380px;
  top:630px;
  margin:0;
}
#box p
{
  margin:5px 0 0 0;
  padding:0;
}
#box p a
{
  margin:0;
  padding:0;
}
/*--------------------------------------------*/
#fuss_sc
{
  position:absolute;
  top:543px;
  left:0;
  width:710px;
  background-image: url(bilder/balke.gif);
  background-repeat:repeat-y;
  margin: 0;  
}
#fuss_sc img
{
  margin:0;
  padding:0;
}

/*---------------------*/
p
{
  margin: 8px 20px 8px 20px; 
  font-size:11px;
  line-height:130%;
}
#content_aktionen p
{
  margin: 8px 20px 8px 30px; 
  /*font-size:11px;
  line-height:130%;*/
}
h1
{
  margin: 10px 25px 10px 25px;
  letter-spacing:2px;
  font-size:14px; 
  color: #FFFFFF;
  text-align: center;
}
blockquote
{
margin:0 0 0 50px;
padding:0;
}
h3
{
   margin: 10px 20px 8px 20px;
   font-size:12px;
   color:  #e8d168; /*#ffffff;*/
}
h3.bildergalerie
{
  margin:0;
  padding:0;
}
h3.kont
{
   margin: 10px 20px 8px 30px;
   padding:0;
   font-size:12px;
   color:  #e8d168; /*#ffffff;*/
}
.kont_imp
{
  display:block;
  margin: 0px 20px 8px 0px;
   padding:0;
}
 ul
{
  margin: 0 10px 0 10px;
  list-style-type: disc;
  color: #FFFFFF;  
}

ul li
{   
   list-style-type: disc;
   line-height: 130%;
}
*+html ul
{
  margin: 0 52px 0 52px;  
}
* html ul
{
  margin: 0 52px 0 52px;  
}
 .text
{
  color:#FFFFFF;
}
.weiter
{
  color:#e8d168;
}
a:link, a:visited
{
   color:#e8d168; 
   text-decoration:underline;
}
a:focus
{
   color:#e8d168; 
   text-decoration:underline;
}
a:hover, a:active
{
   color:#e8d168; 
   text-decoration:underline;
}

#text
{
  float:right;
  width:430px;
  height: 280px;
  margin:10px 25px 10px 0px; 
  padding:0; 
  overflow: auto;  

}
#aktionen
{
  float:left;
  width:685px;
  height: 280px;
  margin:10px 5px 10px 0px;   
  overflow: auto;    
}

.mark 
{
  margin:auto;
  padding:0;  
}
.mark a
{
  margin:0 2px 0 0;
  padding:0;
  text-decoration:none;  
}
.mark img
{
  margin:0;
  padding:0;
  display:block;
}
.mark a:link, .mark a:visited
{
  text-decoration:none;
}
.mark a:hover, .mark a:active
{
  text-decoration:none;
}
#bild p
{
  text-align:center;
}
/*----Fußzeile----------------------------------------*/
#fuss
{
  float:left;
  width:710px;
  background-image: url(bilder/balke.gif);
  background-repeat:repeat-y;
  margin: 0;  
}
#fuss img
{
  margin:0;
  padding:0;
}

/*-------POPUP-FENSTER-------*/
