body { font-size:10pt;
        line-height:140%;
        font-family:Arial,Verdana,Helvetica,sans-serif;
        text:#000000; 
        background-image:url(/fileadmin/agro-bilder/gruen.jpg);
        text-align:center;
        margin-top:0px;
        margin-bottom:0px;
        }
        
        

#alles {
   text-align:left;
   margin:0 auto;
   width: 940px;
height: 100%;
position:relative; 
}

h1 {
font-family: Arial, Verdana, Helvetica, sans-serif;

font-size: 15pt;
font-weight: bold;
color: #002E62;
letter-spacing: 1px;
margin-bottom: -10px;
margin-top: -12px;
}

h2.indent { font-size:12pt;
        line-height:140%;
        font-family:Arial,Verdana,Helvetica,sans-serif;
        font-style: normal;
color: #002E62;
text-decoration:none;
font-weight: bold;
margin-left: 30px;
}

h2 { font-size:11pt;
        line-height:140%;
        font-family:Arial,Verdana,Helvetica,sans-serif;
        font-style: normal;
color: #002E62;
text-decoration:none;
font-weight: bold;
}

h3 { font-size:8pt;
        font-family:Arial,Verdana,Helvetica,sans-serif;
        font-style: normal;
color:#000000; 
text-decoration:none;
font-weight: normal;
margin-top: 3px;
}


.ueberschrift {
border-bottom:3px solid #FFd371;
}


#fussleiste { position: absolute; background:#FEF3CB; padding: 0.5em; 
          height: auto; width: 100%; left: 228px;
          top: auto; right:0px; bottom:0px; z-index:3;
}

div.bg {
background-image:url(/fileadmin/agro-bilder/blauer-balken.gif);
background-repeat:repeat-y;
background-color: #002E62;
position:absolute; 
width:215px; 
height:100%; 
z-index:1;
border: 1px none #000000; 
top: 0px;
bottom: 0px;
left: 30px;
}

div.menue {
margin-top: 60px;
margin-left:10px;
}


#box{
background:#ffffff;
float:left;
padding-top:25px;
border:1px solid #cccccc;
width:490px;
height:500px;
padding-left:50;
padding:40;
position:absolute; 
z-index:100; 
left: 220px; 
top: 136px
}



ul { 
list-style-type: disc;
color: #000000;
line-height:140%;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size: 9pt;
}

ul li span {
color: #000000;
}

#abstand {
padding-top:12px;
padding-left:20px;
padding-bottom:40px;
padding-right:20px;
}



.csc-mailform-field label {
float:left;
display:block;
width: 84px;
}


#mailformformtype_mail {
position: absolute; left: 50%;
}

.csc-mailform {
border: none; /* Rand ausschalten */
}

.klein {
font-size:8pt;
        line-height:140%;
        font-family:Arial,Verdana,Helvetica,sans-serif;
        text:#000000; 
}

.csc-textpic-caption {
font-size:8pt;
        font-family:Arial,Verdana,Helvetica,sans-serif;
        text:#000000;
        font-style: italic;
}

#textbox{
background:#ffffff;
float:left;
padding-top:12px;
border:1px solid #cccccc;
width: 150px;
}

.liste {
color: 000000;
font-size:9pt;
font-family:Arial,Verdana,Helvetica,sans-serif
line-height:120%;
padding-left: -5px;
margin-left: -5px;
}

ul.home {
padding-left:12; 
margin-left:12;
}

li.home {
margin-bottom:5px;
}


#button { 
vertical-align: bottom;
background-image:url(/fileadmin/agro-bilder/button.gif);
background-repeat:no-repeat;
width: 178px;
height: 30px;
margin-left: 8px;
text-indent: 24px;
margin-bottom: 10px;
}

#button a {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-variant:small-caps;
font-size: 11pt;
font-weight: bold;
line-height:22pt;
color: #002E62;
text-align:left;
text-decoration: none;
display: block;
letter-spacing: 1px;
}

#button a:hover {
text-decoration: none;
color: #42A037;
}

#testbutton { 
vertical-align: bottom;
background-image:url(/fileadmin/agro-bilder/button.gif);
background-repeat:no-repeat;
width: 178px;
height: 30px;
margin-left: 8px;
text-indent: 24px;
margin-bottom: 10px;
} 

#testbutton a {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-variant:small-caps;
font-size: 11pt;
font-weight: bold;
line-height:22pt;
color: #366F59;
text-align:left;
text-decoration: none;
display: block;
letter-spacing: 1px;
}

#testbutton a:hover {
text-decoration: none;
color: #73C167;
}

div.bilder {
margin-left: 152px;
margin-top: 20px;
}



td.inhalt {
padding-top: 20px;
padding-right: 20px;
padding-left: 15px;
padding-bottom 20px;
}

p.bodytext {
font-family: Arial, Verdana, Helvetica, sans-serif;
color: #000000;
font-size: 10pt;
margin-top: 0px;
}

.indent {
font-family: Arial, Verdana, Helvetica, sans-serif;
color: #000000;
font-size: 10pt;
margin-left: 44px;
}





label {
font-family: Arial, Verdana, Helvetica, sans-serif;
color: #000000;
font-size: 10pt;
}

#mailformformtype_mail {
margin-left: -34px;
}

a.th {
font-size: 8pt;
}
