#inhalt{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    padding-left:40px;
}

#si_content_add{
    margin-left:34px;  
}

#inhalt div.full{
   margin-left:34px;
   width:655px; 
   clear:both;
   
}

#inhalt div.half, #inhalt div.contactform{
   margin-left:34px;
   width:310px; 
   float:left; 
}

#inhalt *{
    font-size:12px;
    font-family: Arial, Helvetica, sans-serif;
    line-height:150%; 
}

#inhalt sup{
    font-size:9px; 
}

#inhalt img{
    border:none;
}

#inhalt img.gallery{
    margin-right:5px;
}


#inhalt a{
    color: #367110;
}

#inhalt h2{
    font-size: 16px;
    color: #367110; 
}

#inhalt h3{ 
    font-size: 14px; 
    color: #367110;   
}

#inhalt h3{ 
    font-size: 14px; 
    color: #000000;   
}

#inhalt p, #inhalt ul, #inhalt ol, #table{
    margin-bottom:15px;
}

#inhalt ul, #inhalt ol{
    margin-left:0px;
}


#inhalt table{
    border-collapse: collapse; 
    width:100%;     
}

#inhalt td, th{
    border:1px solid #CCCCCC;
    padding:2px;   
}


#inhalt thead{
    background-color:#367110;
    color:#FFFFFF;
    font-weight: bold;
}
    
#inhalt tfoot{
    background-color:#E1EDE3; 
    font-weight: bold;   
}

#inhalt .si_contactform dt{
    float:left;        
}

#inhalt .si_contactform label{
    display:block;
    width:100px;
}

#inhalt .si_contactform #captcha-input{
    margin-left:100px;
}

#inhalt .si_contactform input{
    width:200px;
}

#inhalt .si_contactform textarea{
    width:200px;
}

#inhalt .si_contactform input:hover, #content .si_contactform textarea:hover{
    background-color:#FDFDFD;
} 

#inhalt .si_contactform input:focus, #content .si_contactform textarea:focus{
    background-color:#F8F8F8;
} 

#inhalt .si_contactform button{
    margin-top:15px;
    margin-left:60px;
    width:200px;
}
