/*  Farben  */


BODY { 
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; min-width:720px;
 /* Prevent content from becoming unreachable in Gecko */  
  /* position:absolute for all browsers - the whole page scrolls */  
      margin:0; 
/* padding:topHeight rightWidth bottomHeight leftWidth; */  
     /* padding:100px 0 0 300px; :;  */
padding-left:0px; 
/*  background-color:#00008A; */      
 font-family:Verdana; font-size:11px; color:#FFFFFF;
 }



h2,h3,h4,h5,h6,div,p,body,html,button {
        font: normal 11px Helvetica,Verdana,Arial;color: #FFDE00;
}


body,html,button {
        font: normal 11px Helvetica,Verdana,Arial;color: #FFDE00;
        font-weight: bold;
}




input {
        font: normal 11px Helvetica,Verdana,Arial;color: #000000;
}

h1 {
        font: normal 14px Helvetica,Verdana,Arial;color: #FFDE00;
        font-weight: bold;
}


a: { color:#ABABAB; text-decoration:none; }
a:link { color:#ABABAB; text-decoration:underline; }
a:visited { color:#EE1200; text-decoration:underline; }
a:hover { color:#00ff00; text-decoration:underline; }
a:active { color:#C70015; font-weight:bold; text-decoration:none; }
a:focus { color:#0000ff; font-weight:bold; text-decoration:none; }
a.an { text-decoration:none; }


img.block {
        display:block;
}


div, img {
       margin:0px;
       padding:0px;
       border:0;
}



img {
       margin:0px;
       
}


 /*  Seite zentieren-START- */
html {
  display: table;
  width: 100%;
  height: 100%;
  padding-top:2px;
 margin-top:2px;
  
}

body {
  display: table-cell;
  text-align: center;
   background-color:#000000;
   margin:auto; 
}



div#zentrieren {
  width:990px;
  margin:auto;
  border:0px solid silver;
  background-color:#000000; 
  text-align: left;
}

/*  Seite zentieren-ENDE- */



/*  Zeile MENUOBEN */
div#top {
 width:990px;
 padding-top:8px;
 font: Verdana,Arial;
 font-size:13px;
   font-weight: bold;
 color:#FFFFFF;
 clear:both;
 text-align:left;

/* Balken */ 
/* background: transparent; */
/* background-image: url(../fileadmin/volpaia/images/bgbalken.jpg); */
background-repeat: x-repeat;
/* height:30px;  */
/* Striche senkrecht MENUOBEN   color: #99172D;*/
color: #FFFFFF;
font-size: 13px;
font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
text-decoration: none;
z-index:10;
 }

div#top a {
   text-decoration: none;
   /* Schriftfarbe MENUOBEN */
   font: 14px Helvetica,Verdana,Arial;
 color: #000000;
   font-weight:bold;
}






div#logo {
  background-color:#000000;
       float:left;
        /* die gesamte Logo-Feldbreite   */
        padding-top:0px;
        padding-left:0px;
        padding-bottom:0px;
     

  }

 /* nur fuer Internet Explorer  -- */
* html #logo{
  padding-bottom:0px;
}




/*  Container für das Hintergrundbild LINKS - Mitte - Rechts  */
div#container {
  width:990px;
  height:600px;
   padding-left:0px;
  padding-top:0px;
  margin-top:20px;
  border:0px solid blue;
  text-align: left;
background-image: url(../fileadmin/volpaia/images/bgcontainer.jpg);
  background-repeat: no-repeat; 
}


div#center {
        margin-left:190px;
        padding-top:20px; 
        padding-right:10px;
        width:538px;
        z-index:5; 
}

/* nur fuer Internet Explorer **Unten mehr Rand */
* html #center{
padding-bottom:10px;

}




div#right {
 border:0px solid blue;
        width:180px;
        height:auto;
     float:right;
        text-align:left;
        padding-top:20px;
        padding-left:0px;
        padding-right:0px;
     /*   background-color:#D1D6DC; */
         z-index:15; 
        }





/* nur fuer Internet Explorer **Unten mehr Rand */
* html #right{
padding-bottom:10px;
}



div#links {
        border:0px solid silver;
        float:left;
      
        width:179px;
     /*   padding-top:20px; */
    /*    padding-bottom:10px; */
         }


div#suche {
      border:0px solid silver;
      padding-top:20px; 
      padding-left:48px;
      z-index:14;
         }


div#suche form input.button {
      margin-top: 10px;
}



div#head {
        font: normal 10px Helvetica,Verdana,Arial;
        padding-top:0px;
        padding-bottom:0px;
}









.float-left {
        float:left;
}

div#footer {
  clear:both;
   background-color:#000000;
   padding:10px;
  bottom:0px;
  height:13px;
  font-size:8pt;
  color: #FFFFFF;
  text-align:center;
  vertical-align:middle;
  z-index:10;
}





/* nur fuer Internet Explorer **logo */
* html #logo{
       padding-left:10px;
       background-color:#000000;
       }



/* nur fuer Internet Explorer **den Footer höher setzen */
* html #footer{
padding-top:10px;
width:1000px;
}

/* nur fuer Internet Explorer ** header  */
* html #header{
padding-top:10px;
background-color:#000000;
width:1000px;
}





 fieldset {
 padding: 2em;
 font:80%/1 sans-serif;
 border:0px;
}
/*.......Kontaktfeld bearbeiten......*/
label {
width: 12em;
font-size: 12px;
padding: 0px 10px 0px 10px;
float: left;
text-align: left;
margin-right: 0.5em
display: block
}
input {
margin-bottom: 10px;
}
textarea {
margin-bottom: 5px;
padding: 25px;
}


