#aktuelles p{margin:0px;}



.navipath a hover{
color:#ffffff;
}



#headline{



    position:relative;



    left:245px;



    top:19px;



    width:580px;



    height:30px;



}





/* ###################################################### */



/* ####################### CONTACT FORM ############'#### */



/* ###################################################### */



#contactForm {



    font-size:12px;


}



#contactForm .contactRow {



    margin:4px 0;



}



#contactForm label {



    display:block;



    float:left;



    width:80px;



}



#contactForm .contactRow input, #contactForm .contactRow textarea {



    border:1px solid #ccc;



    width:346px;



}



#contactForm .contactRow select {



    border:1px solid #ccc;



    width:172px;



}



* html #contactForm .contactRow input, * html #contactForm .contactRow textarea {



    width:343px;



}







#contactForm .contactRow input {



    height:14px;



}







#contactForm .contactRow textarea {



    height:105px;



    font-size:13px;



}







#contactFormSubmit #contactFormSubmitLeft {



    float:left;



    margin:0 0 0 80px;



    width:174px;



}



* html #contactFormSubmit #contactFormSubmitLeft {



    margin:0 0 0 26px;



}



#contactFormSubmit #contactFormSubmitRight {



    float:left;



    width:174px;



}







#contactFormSubmit #contactFormSubmitLeft input, 



#contactFormSubmit #contactFormSubmitRight input {



    background-color:#fff;



    border:0;



    color:#5a8017;

cursor:pointer;

    padding:0 20px 0 0;



    background-image:url(../images/link_pfeil.gif);



    background-repeat:no-repeat;



    background-position:right 4px;



    font-size:12px;



    width:auto;



    height:auto;



    float:right;



    margin:0;



}



#contactFormSubmit #contactFormSubmitLeft input {



    background-image:none;



    padding:0;



    float:left;



}







#contactForm table {



    width:100%;border-collapse:collapse;



}



#contactForm table td {



    padding:0;



}



#contactForm table td.pt {



    padding-top:2px;



}



* html #contactForm table td.pt {



    padding-top:0;



}







#inhalt{



    _height: 330px;



    padding-left:20;



    padding:20;



    max-width:581px;



    position:relative;



    left:200px;



    top:24px;



    width:698px;



    background-color: #FFFFFF;



    layer-background-color: #FFFFFF;



    min-height: 300



}







#home{_height: 330px; position:relative; left:277px; top:0px; width:622px; background-color: #CCE4F1; layer-background-color: #CCE4F1; border: 1px none #000000; min-height: 300}







a.grau:link,  a.grau:visited, a.grau:active{font-family:Tahoma,Arial,Verdana,Geneva,Helvetica,sans-serif; font-size:11px; color:#5c5c5c; text-decoration:none; margin:0px;padding:0px}



a.grau:hover{font-family:Tahoma,Arial,Verdana,Geneva,Helvetica,sans-serif; font-size:11px; color:#0079BB; text-decoration:none}







.boxsuche{font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:10px; font-style:normal; color:#333333; border:0px; background-color:#fff;}



.boxsuche2{font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:11px; font-style:normal; color:#5c5c5c; margin:0px; padding:1px; height:19px; width:160px; border:1px #CCE4F1 solid; cursor:text; background-color:#FFF;}



.submitsuche{width:15px; border:#CCE4F1 1px solid; cursor:hand}



















.textdb{font-family:Tahoma,Arial,verdana, Geneva,Helvetica,sans-serif; font-size:11px; color:#FF3300; font-weight:bold;}



.text66{font-family:Tahoma,Arial, verdana, Geneva,Helvetica,sans-serif; font-size:11px; color:#666666;}



.text66b{font-family:Tahoma,Arial, verdana, Geneva,Helvetica,sans-serif; font-size:11px; color:#666666;font-weight:bold}



.textkl{font-family:Tahoma,Arial, verdana, Geneva,Helvetica,sans-serif; font-size:8px; color:#666666;}







img.bild {display: block; border: 0px;}







.boxnews{font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:11px; font-style:normal; color:#5c5c5c; margin:0px; padding:1px; height:20px; width:160px; border:1px #CCE4F1 solid; cursor:text; background-color:#FFF; margin-bottom:5px; margin-top:5px}



.submitnews{font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:11px; font-style:normal; color:#999;  background-color:#FFF; text-align:center; vertical-align:middle; padding:1px; height:19px; width:25px; border:1px #FFFFFF solid; cursor:hand; margin-top:5px; margin-bottom:3px}











a.navisite:link, a.navisite:visited, a.navisite:active{padding:0px 0px 0px 0px; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; color:#5c5c5c; text-decoration:none; display:block; border-bottom: 1px solid #0079BB}



a.navisite:hover{padding:0px 0px 0px 0px; border-width:1px; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; color:#333333; text-decoration:none; display:block;}



















.text33{font-family:Tahoma,Arial,Verdana,Geneva,Helvetica,sans-serif; font-size:11px; color:#333333;}



.text33b{font-family:Tahoma,Arial,Verdana,Geneva,Helvetica,sans-serif; font-size:11px; color:#333333; font-weight:bold;}



.textheadline{font-family:Tahoma,Arial,Verdana,Geneva,Helvetica,sans-serif; font-size:9px; color:#FFFFFF;}



.textsubheadline{font-family:Tahoma,Arial,Verdana,Geneva,Helvetica,sans-serif; font-size:18px; color:#FFFFFF}



.textorange{font-family:Tahoma,Arial,Verdana,Geneva,Helvetica,sans-serif; font-size:11px; color:#FF6600;}



.textorangeb{font-family:Tahoma,Arial,Verdana,Geneva,Helvetica,sans-serif; font-size:11px; color:#FF6600; font-weight:bold;}











HTML{min-height:100.05%}















.textbl{font-family:Tahoma,Arial,Verdana,Geneva,Helvetica,sans-serif; font-size:11px; color:#01B5E4; font-weight:bold}



.textbf{font-family:Tahoma,Arial,Verdana,Geneva,Helvetica,sans-serif; font-size:11px; color:#BFBFBF}



.textblau{font-family:Tahoma,Arial,Verdana,Geneva,Helvetica,sans-serif; font-size:11px; color:#01B5E4}



.textcc{font-family:Tahoma,Arial,Verdana,Geneva, Helvetica,sans-serif; font-size:11px; color:#CCC}



.text99{font-family:Tahoma,Arial,Verdana,Geneva, Helvetica,sans-serif; font-size:11px; color:#999}



.textff{font-family:Tahoma,Arial,Verdana,Geneva, Helvetica,sans-serif; font-size:11px; color:#FFF}



.text66{
    font-family:Tahoma,Arial,Helvetica,sans-serif;
    font-size:12px;
    color:#666;
    line-height: 15px;



}







a:link,  a:visited, a:active{font-family:Tahoma,Arial,Verdana,Geneva,Helvetica,sans-serif; font-size:11px; color:#0079BB; text-decoration:none;}



a:hover{font-family:Tahoma,Arial,Verdana,Geneva,Helvetica,sans-serif; font-size:11px; color:#fff; text-decoration:none}







a.weiss:link, a.weiss:visited, a.weiss:active{font-family:Tahoma,Arial,Verdana,Geneva,Helvetica,sans-serif; font-size:11; text-decoration:none; color:#FFF}



a.weiss:hover{font-family:Tahoma,Arial,Verdana,Geneva,Helvetica,sans-serif; font-size:11; text-decoration:none; color:#99E1F4}























.box1{font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:11px; font-style:normal; color:#5c5c5c; margin:0px; padding:1px; height:19px; width:160px; border:1px #CCE4F1 solid; cursor:text; background-color:#FFF;}



.box2{font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:11px; font-style:normal; color:#5c5c5c; margin:0px; padding:1px; height:19px; width:160px; border:1px #CCE4F1 solid; cursor:text; background-color:#FFF; height:150px; width:250px;  cursor:text; page-break-before:auto; page-break-after:auto;}



.submit1{font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; font-style:normal; color:#999; background-color:#FFF; text-align:center; vertical-align:middle; padding:1px; height:20px; width:120px; cursor:hand; border:#CCE4F1 1px solid}







hr{background-color:#5c5c5c; color:#5c5c5c; height:1px; border-top:solid 1px #5c5c5c; border-left:0; border-right:0; border-bottom:0}
