/*#################### Allgemein ####################*/
body, html{
        background-color:#fafafa;
        font-weight:normal;
        font-style:normal;
        font-size:12px;
        font-family:Arial, Helvetica, sans-serif;
        color:#333;
        padding:0px;
        margin:0px;
        }
td{
          vertical-align:top;
}
#WzTtDiV{
        width:300px;
}
.test{
        width:1000px;
        text-align:justify;
        padding:15px;
        margin:15px;

}
#General{
        background-image:url(../img/bg_gesamt.jpg);
        background-repeat:repeat-y;
        background-position:top;
        width:975px;
        text-align:center;
        padding:0px 25px 0px 25px;
        }
#Head_Logo{
        width:975px;
        height:209px;
        background-image:url(../img/logo.jpg);
        background-repeat:no-repeat;
        background-position:left;
        }
#Head_Logo div a{
         display:block;
         height:180px;
         text-decoration:none;
}
#Head_Logo div{
         width:450px;
         height:180px;
}
#Head_Special1{
        background-image:url(../img/bg_impressum.jpg);
        background-repeat:no-repeat;
        height:29px;
        width:761px;
        padding-left:214px;
        font-size:11px;
        text-decoration:none;
        color:#333333;
        line-height:250%;
        }
#Head_Special1 a, #Head_Special1 a:hover{
        font-size:11px;
        text-decoration:none;
        color:#333333;
        line-height:250%;
        }
/*#impressum {
        font-size:11px;
        text-decoration:none;
        color:#333333;
        line-height:250%;
        }*/
#Head_Special1 a:hover{
        text-decoration:underline;
        color:#183a8d;
        }
#Inhalt{
        width:975px;
        background-image:url(../img/bg_textbereich.jpg);
        background-repeat:repeat-y;
        background-position:top;
        text-align:left;
        border-top:1px solid #fff;
        }
#Inhalt_Menue{
        float:left;
        width:180px;
        padding:0px 2px 0px 7px;
        }
#Inhalt_Text{
        float:right;
        width:786px;
        }
.f_c{clear:both;height:1px; overflow:hidden;}
#Inhalt_Text_1{
        padding:25px 29px 25px 29px;
        float:left;
        width:450px;
        }
#Inhalt_Text_2{
        float:right;
        }
#Ende{
        background-image:url(../img/bg_bottom.jpg);
        background-repeat:no-repeat;
        background-position:top;
        width:1025px;
        height:40px;
        text-align:center;
        }
/*###################################################*/

/*###################### Menue ######################*/
#Inhalt_Menue div{

        }
#Inhalt_Menue div a, #Inhalt_Menue div a:hover{
        color:#333;
        text-decoration:none;
        border-bottom:1px solid #a0a8a3;
        line-height:100%;
        padding:8px 12px 8px 12px;
        width:156px;
        background-repeat:no-repeat;
        background-position:left;
        display:block;
        }
#Inhalt_Menue div a:hover{}
.e1a{
        background-image:url(../img/e1_marker.jpg);
        background-repeat:no-repeat;
        background-position:left;
        font-size:12px;
        font-weight:bold;
        }
a.e1:hover{
        background-image:url(../img/e1_marker.jpg);
        background-repeat:no-repeat;
        background-position:left;
        font-size:12px;
        font-weight:bold;
        }
.e2a{
        background-image:url(../img/e2_marker.jpg);
        background-repeat:no-repeat;
        background-position:left;
        padding-left:22px;
        font-size:12px;
        }
a.e2:hover{
        background-image:url(../img/e2_marker.jpg);
        background-repeat:no-repeat;
        background-position:left;
        padding-left:22px;
        font-size:12px;
        }
.e2a div{
        padding-left:22px;
        font-size:12px;
        font-weight:bold;
        }
.e2 div{
        padding-left:22px;
        font-size:12px;
        }
/*###################################################*/

/*################### Textbereich ###################*/
h1, h2{
        font-weight:bold;
        font-size:16px;
        }
h3, h4{
        color:#183a8d;
        font-weight:bold;
        font-size:14px;
        line-height:130%;
        }
h5, h6{
        font-style:italic;
        font-size:12px;
        font-weight:normal;
        }
a, a:hover{
        color:#183a8d;
        font-weight:normal;
        font-size:12px;
}
a:hover{
        text-decoration:none;
}
.anfang{
        padding:0px;
        margin:0px;
}
#Inhalt_Text_1 div span{
        font-weight:bold;
        font-size:13px;
        }
#Inhalt_Text_1 div{
        margin-bottom:40px;
        }
#order li{
        margin:5px 0px 5px 0px;
}
/*###################################################*/

/*################### Portalboxen ###################*/
.Portal{
        width:166px;
        padding:8px 12px 8px 12px;
        background-color:#e5f5ea;
        color:#183a8d;
        font-size:16px;
        font-weight:bold;
        border-bottom:1px solid #fff;
        line-height:100%;
        }
/*################### Kontakt #######################*/
.be2{
         width:140px;
         line-height:120%;
         height:25px;
         text-align:left;
}
.be3{
         padding-top:4px;
         text-align:left;
}
input#be3{
         width:115px;
}
input#be4{
         width:115px;
}
.be1{
         margin-right:180px;
         height:25px;
         text-align:left;
}
#blabla{
         padding:25px 29px 25px 29px;
        float:left;
        width:450px;
}
/*###################################################*//*#################### Allgemein ####################*/
body, html{
        background-color:#fafafa;
        font-weight:normal;
        font-style:normal;
        font-size:12px;
        font-family:Arial, Helvetica, sans-serif;
        color:#333;
        padding:0px;
        margin:0px;
        }
td{
          vertical-align:top;
}
#WzTtDiV{
        width:300px;
}
.test{
        width:1000px;
        text-align:justify;
        padding:15px;
        margin:15px;

}
#General{
        background-image:url(../img/bg_gesamt.jpg);
        background-repeat:repeat-y;
        background-position:top;
        width:975px;
        text-align:center;
        padding:0px 25px 0px 25px;
        }
#Head_Logo{
        width:975px;
        height:209px;
        background-image:url(../img/logo.jpg);
        background-repeat:no-repeat;
        background-position:left;
        }
#Head_Logo div a{
         display:block;
         height:180px;
         text-decoration:none;
}
#Head_Logo div{
         width:450px;
         height:180px;
}
#Head_Special1{
        background-image:url(../img/bg_impressum.jpg);
        background-repeat:no-repeat;
        height:29px;
        width:761px;
        padding-left:214px;
        font-size:11px;
        text-decoration:none;
        color:#333333;
        line-height:250%;
        }
#Head_Special1 a, #Head_Special1 a:hover{
        font-size:11px;
        text-decoration:none;
        color:#333333;
        line-height:250%;
        }
/*#impressum {
        font-size:11px;
        text-decoration:none;
        color:#333333;
        line-height:250%;
        }*/
#Head_Special1 a:hover{
        text-decoration:underline;
        color:#183a8d;
        }
#Inhalt{
        width:975px;
        background-image:url(../img/bg_textbereich.jpg);
        background-repeat:repeat-y;
        background-position:top;
        text-align:left;
        border-top:1px solid #fff;
        }
#Inhalt_Menue{
        float:left;
        width:180px;
        padding:0px 2px 0px 7px;
        }
#Inhalt_Text{
        float:right;
        width:786px;
        }
.f_c{clear:both;height:1px; overflow:hidden;}
#Inhalt_Text_1{
        padding:25px 29px 25px 29px;
        float:left;
        width:450px;
        }
#Inhalt_Text_2{
        float:right;
        }
#Ende{
        background-image:url(../img/bg_bottom.jpg);
        background-repeat:no-repeat;
        background-position:top;
        width:1025px;
        height:40px;
        text-align:center;
        }
/*###################################################*/

/*###################### Menue ######################*/
#Inhalt_Menue div{

        }
#Inhalt_Menue div a, #Inhalt_Menue div a:hover{
        color:#333;
        text-decoration:none;
        border-bottom:1px solid #a0a8a3;
        line-height:100%;
        padding:8px 12px 8px 12px;
        width:156px;
        background-repeat:no-repeat;
        background-position:left;
        display:block;
        }
#Inhalt_Menue div a:hover{}
.e1a{
        background-image:url(../img/e1_marker.jpg);
        background-repeat:no-repeat;
        background-position:left;
        font-size:12px;
        font-weight:bold;
        }
a.e1:hover{
        background-image:url(../img/e1_marker.jpg);
        background-repeat:no-repeat;
        background-position:left;
        font-size:12px;
        font-weight:bold;
        }
.e2a{
        background-image:url(../img/e2_marker.jpg);
        background-repeat:no-repeat;
        background-position:left;
        padding-left:22px;
        font-size:12px;
        }
a.e2:hover{
        background-image:url(../img/e2_marker.jpg);
        background-repeat:no-repeat;
        background-position:left;
        padding-left:22px;
        font-size:12px;
        }
.e2a div{
        padding-left:22px;
        font-size:12px;
        font-weight:bold;
        }
.e2 div{
        padding-left:22px;
        font-size:12px;
        }
/*###################################################*/

/*################### Textbereich ###################*/
h1, h2{
        font-weight:bold;
        font-size:16px;
        }
h3, h4{
        color:#183a8d;
        font-weight:bold;
        font-size:14px;
        line-height:130%;
        }
h5, h6{
        font-style:italic;
        font-size:12px;
        font-weight:normal;
        }
a, a:hover{
        color:#183a8d;
        font-weight:normal;
        font-size:12px;
}
a:hover{
        text-decoration:none;
}
.anfang{
        padding:0px;
        margin:0px;
}
#Inhalt_Text_1 div span{
        font-weight:bold;
        font-size:13px;
        }
#Inhalt_Text_1 div{
        margin-bottom:40px;
        }
#order li{
        margin:5px 0px 5px 0px;
}
/*###################################################*/

/*################### Portalboxen ###################*/
.Portal{
        width:166px;
        padding:8px 12px 8px 12px;
        background-color:#e5f5ea;
        color:#183a8d;
        font-size:16px;
        font-weight:bold;
        border-bottom:1px solid #fff;
        line-height:100%;
        }
/*################### Kontakt #######################*/
.be2{
         width:140px;
         line-height:120%;
         height:25px;
         text-align:left;
}
.be3{
         padding-top:4px;
         text-align:left;
}
input#be3{
         width:115px;
}
input#be4{
         width:115px;
}
.be1{
         margin-right:180px;
         height:25px;
         text-align:left;
}
#blabla{
         padding:25px 29px 25px 29px;
        float:left;
        width:450px;
}
/*###################################################*//*#################### Allgemein ####################*/
body, html{
        background-color:#fafafa;
        font-weight:normal;
        font-style:normal;
        font-size:12px;
        font-family:Arial, Helvetica, sans-serif;
        color:#333;
        padding:0px;
        margin:0px;
        }
td{
          vertical-align:top;
}
#WzTtDiV{
        width:300px;
}
.test{
        width:1000px;
        text-align:justify;
        padding:15px;
        margin:15px;

}
#General{
        background-image:url(../img/bg_gesamt.jpg);
        background-repeat:repeat-y;
        background-position:top;
        width:975px;
        text-align:center;
        padding:0px 25px 0px 25px;
        }
#Head_Logo{
        width:975px;
        height:209px;
        background-image:url(../img/logo.jpg);
        background-repeat:no-repeat;
        background-position:left;
        }
#Head_Logo div a{
         display:block;
         height:180px;
         text-decoration:none;
}
#Head_Logo div{
         width:450px;
         height:180px;
}
#Head_Special1{
        background-image:url(../img/bg_impressum.jpg);
        background-repeat:no-repeat;
        height:29px;
        width:761px;
        padding-left:214px;
        font-size:11px;
        text-decoration:none;
        color:#333333;
        line-height:250%;
        }
#Head_Special1 a, #Head_Special1 a:hover{
        font-size:11px;
        text-decoration:none;
        color:#333333;
        line-height:250%;
        }
/*#impressum {
        font-size:11px;
        text-decoration:none;
        color:#333333;
        line-height:250%;
        }*/
#Head_Special1 a:hover{
        text-decoration:underline;
        color:#183a8d;
        }
#Inhalt{
        width:975px;
        background-image:url(../img/bg_textbereich.jpg);
        background-repeat:repeat-y;
        background-position:top;
        text-align:left;
        border-top:1px solid #fff;
        }
#Inhalt_Menue{
        float:left;
        width:180px;
        padding:0px 2px 0px 7px;
        }
#Inhalt_Text{
        float:right;
        width:786px;
        }
.f_c{clear:both;height:1px; overflow:hidden;}
#Inhalt_Text_1{
        padding:25px 29px 25px 29px;
        float:left;
        width:450px;
        }
#Inhalt_Text_2{
        float:right;
        }
#Ende{
        background-image:url(../img/bg_bottom.jpg);
        background-repeat:no-repeat;
        background-position:top;
        width:1025px;
        height:40px;
        text-align:center;
        }
/*###################################################*/

/*###################### Menue ######################*/
#Inhalt_Menue div{

        }
#Inhalt_Menue div a, #Inhalt_Menue div a:hover{
        color:#333;
        text-decoration:none;
        border-bottom:1px solid #a0a8a3;
        line-height:100%;
        padding:8px 12px 8px 12px;
        width:156px;
        background-repeat:no-repeat;
        background-position:left;
        display:block;
        }
#Inhalt_Menue div a:hover{}
.e1a{
        background-image:url(../img/e1_marker.jpg);
        background-repeat:no-repeat;
        background-position:left;
        font-size:12px;
        font-weight:bold;
        }
a.e1:hover{
        background-image:url(../img/e1_marker.jpg);
        background-repeat:no-repeat;
        background-position:left;
        font-size:12px;
        font-weight:bold;
        }
.e2a{
        background-image:url(../img/e2_marker.jpg);
        background-repeat:no-repeat;
        background-position:left;
        padding-left:22px;
        font-size:12px;
        }
a.e2:hover{
        background-image:url(../img/e2_marker.jpg);
        background-repeat:no-repeat;
        background-position:left;
        padding-left:22px;
        font-size:12px;
        }
.e2a div{
        padding-left:22px;
        font-size:12px;
        font-weight:bold;
        }
.e2 div{
        padding-left:22px;
        font-size:12px;
        }
/*###################################################*/

/*################### Textbereich ###################*/
h1, h2{
        font-weight:bold;
        font-size:16px;
        }
h3, h4{
        color:#183a8d;
        font-weight:bold;
        font-size:14px;
        line-height:130%;
        }
h5, h6{
        font-style:italic;
        font-size:12px;
        font-weight:normal;
        }
a, a:hover{
        color:#183a8d;
        font-weight:normal;
        font-size:12px;
}
a:hover{
        text-decoration:none;
}
.anfang{
        padding:0px;
        margin:0px;
}
#Inhalt_Text_1 div span{
        font-weight:bold;
        font-size:13px;
        }
#Inhalt_Text_1 div{
        margin-bottom:40px;
        }
#order li{
        margin:5px 0px 5px 0px;
}
/*###################################################*/

/*################### Portalboxen ###################*/
.Portal{
        width:166px;
        padding:8px 12px 8px 12px;
        background-color:#e5f5ea;
        color:#183a8d;
        font-size:16px;
        font-weight:bold;
        border-bottom:1px solid #fff;
        line-height:100%;
        }
/*################### Kontakt #######################*/
.be2{
         width:140px;
         line-height:120%;
         height:25px;
         text-align:left;
}
.be3{
         padding-top:4px;
         text-align:left;
}
input#be3{
         width:115px;
}
input#be4{
         width:115px;
}
.be1{
         margin-right:180px;
         height:25px;
         text-align:left;
}
#blabla{
         padding:25px 29px 25px 29px;
        float:left;
        width:450px;
}
/*###################################################*/
