/*CSS für Mauerwerkskonsole*/

/*Farbschema

Text #3E3F3E

H1 #073D5F
H2 #032134
H3 #032134
H4 #032134
H5 #032134
H6 #032134

content HG #ffffff;

Link Hauptpunkt #D3D3D3
Link Hauptpunkt aktiv #ffffff
Link Unterpunkt #073D5F
Link Unterpunkt aktiv #073D5F
Link Ebenenpunkt #032134
Link Ebenenpunkt aktiv #D3D3D3


Hauptpunkt BG #032134
Hauptpunkt BG aktiv #073D5F

Ebenenpunkt BG #032134
Ebenenpunkt BG aktiv #D3D3D3

Hintergrundbild Streifen #526D88, #41566B;

*/

body {
margin: 0;
padding: 0;
font-family:Verdana;Arial;sans-serif;
font: 100%;
color: #666;
background-color: #efefef;
background-image:url(/images/bg.gif);
background-repeat:repeat;
}
#main_container {
width : 1000px;
margin-left : auto;
margin-right : auto;
margin-top : 20px;
padding-top : 20px;
padding-bottom : 20px;


color : #666;
background : #ffffff;
 -moz-border-radius:10px;
 -webkit-border-radius:10px;
 border-radius:10px;
border:0px solid black;
overflow:hidden;
border:1px solid;
border-color:#AFCCAE;

}



#header {
width : 960px;
height : 290px;
padding : 0;
margin : 0 0 0px 20;
border:0px solid black;
background-image:url(/images/header.jpg);
background-repeat:no-repeat;

}

#logo {padding-top:70px;padding-left:20px;padding-right:20px;}

image {border:0px solid;}

#ebenencontainer {
clear:both;
width : 960px;
padding: 0;
margin : 0 0 0px 20;
background: #cfcfcf;
color: #fff;
float: left;
width: 100%;
height:28px;

}

.ebenen {width:960px;}

.ebene {
float:left;
margin-top:6px;
}

.ebeneaktiv {
float:left;
margin-top:6px;
color:#d3d3d3;
}


#ebene_aktiv a:link, #active a:visited, #active a:hover {
background: #5f5f5f;
color: #fff;
}

#content {
padding : 0px;
margin-left : 220px;
margin-top:0px;
margin-right : 0px;
color : #666;
border:0px solid black;
}

#content2 {
padding : 0px;
margin-left : 20px;
margin-top:10px;
margin-right : 20px;
color : #666;

}

.ausgabe {margin-bottom:20px;border:0px solid black; width:730px;border:0px solid red;overflow:auto;  }

#sidebar {
float : left;
width : 180px;
margin : 0 0 0px 20;
padding : 0px;
color : #666;


}

td {font-weight:0.9em;}


#menu {
width : 180px;
padding : 0px 0 0 0;


}

.navigation {margin-bottom:1px;padding:10px 10px 10px 10px;}
.unavigation {margin-bottom:1px;padding-left:10px;padding-top:5px;padding-bottom:5px;}
#footer {
clear : both;
width : 1000px;
margin-left : auto;
margin-right : auto;
margin-top : 20px;
margin-bottom : 20px;
padding-top:20px;
padding-bottom:20px;
font-size:0.8em;
color : #017800;
background : #ffffff;
 -moz-border-radius:10px;
 -webkit-border-radius:10px;
 border-radius:10px;
text-align:right;
font-weight:bold;
border:1px solid;
border-color:#AFCCAE;
}

p {
margin : 5px;
}

p.news {font-size:1.0em;
}

p.newsdatum2 {font-size:1.0em;color:#b3b3b3;
}




p.ueberschrift {
margin : 0 0 5px 0px;
letter-spacing: 0px;
font-weight:bold;
background : inherit;
}

span.gb {font : bold 0.8em verdana, arial, tahoma, sans-serif;color:#c8c8c8;  }

h1 {
margin : 0 0 10px 0px;
font : bold 1.3em verdana, arial, tahoma, sans-serif;
color : #036;
background : inherit;
}
h2 {

font :  1.2em verdana, arial, tahoma, sans-serif;
color : #017800;
font-weight:bold;
background : inherit;
}

h3 {

font :  1.0em verdana, arial, tahoma, sans-serif;
color : #017800;
font-weight:bold;
background : inherit;
}
blockquote {
font-weight : bold;
font-style : italic;
color : #ffffff;
}

h2 {

font :  1.2em verdana, arial, tahoma, sans-serif;
color : #017800;
font-weight:bold;
background : inherit;
}

h5 {

font :  1.2em verdana, arial, tahoma, sans-serif;
color : #017800;
font-weight:bold;
background : inherit;
}

h6 {

font :  1.2em verdana, arial, tahoma, sans-serif;
color : #017800;
font-weight:bold;
background : inherit;
}
                        /*LINKS*/
a {
text-decoration : underline;
color : #676767;
background : inherit;
}
a:hover {
color : #017800;
background : inherit;
}


a.gb {
text-decoration : none;
color : #044004;
background : inherit;
}
a.gb:hover {
text-decoration : underline;
color : #017800;
background : inherit;
}

a.ebene1 {padding:5px 20px 5px 20px; border-right:1px solid;border-color:#ffffff;text-decoration : none;color:#032134;font-weight:bold;}
a.ebene2 {padding:5px 20px 5px 20px; border-right:1px solid;border-color:#ffffff;text-decoration : none;color:#d3d3d3;font-weight:bold;}


a.copy {
text-decoration : none;
color : #656565;
font-size:0.8em;
}
a.copy:hover {
color : #898989;
font-size:0.8em;
}

a.drucken {
text-decoration : none;
color : #044004;
font-weight:bold;
}
a.drucken:hover {
color : #041623;
font-weight:bold;
}


a.menue {
text-decoration : none;
font-weight:bold;
color : #d3d3d3;
background : inherit;
font-size:0.9em;m;
}

a.menue:hover {
font-weight:bold;
text-decoration : none;
color : #ffffff;
background : inherit;
font-size:0.9em;
}

a.menueon {
text-decoration : none;
color : #ffffff;
background : inherit;
font-weight:bold;
font-size:0.9em;
}

a.menueon:hover {
text-decoration : none;
color : #d3d3d3;
background : inherit;
font-weight:bold;
font-size:0.9em;
}


a.umenue {
text-decoration : none;
color : #073D5F;
background : inherit;
font-size:0.9em;
}

a.umenue:hover {
text-decoration : none;
color : #8b8b8b;
font-style:italic;
font-size:0.9em;
}


a.umenueon {
text-decoration : none;
color : #073D5F;
background : inherit;
font-size:0.9em;
font-weight:bold;
}



a.umenueon:hover {
text-decoration : none;
color : #d3d3d3;
background : inherit;
font-size:0.9em;
font-weight:bold;

}



.clear {
clear : both;
}

input{height:20px;}


input {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f2f2f2) );
        background:-moz-linear-gradient( center top, #ffffff 5%, #f2f2f2 100% );
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f2f2f2');
        background-color:#ffffff;
        -moz-border-radius:3px;
        -webkit-border-radius:3px;
        border-radius:3px;
        border:1px solid #bbbbbb;
        display:inline-block;
        color:#787878;
        font-family:Verdana;
        font-size:11pt;
        padding:5px 9px;
        text-decoration:none;
        height:30px;
        }

        input.formularpflicht {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f2f2f2) );
        background:-moz-linear-gradient( center top, #ffffff 5%, #f2f2f2 100% );
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f2f2f2');
        background-color:#ffffff;
        -moz-border-radius:3px;
        -webkit-border-radius:3px;
        border-radius:3px;
        border:0px solid #718A71;
        display:inline-block;
        color:#787878;
        font-family:Verdana;
        font-size:11pt;
        padding:5px 9px;
        text-decoration:none;
        height:30px;
        }




textarea {
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f2f2f2) );
        background:-moz-linear-gradient( center top, #ffffff 5%, #f2f2f2 100% );
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f2f2f2');
        background-color:#ffffff;
        -moz-border-radius:3px;
        -webkit-border-radius:3px;
        border-radius:3px;
        border:1px solid #bbbbbb;
        display:inline-block;
        color:#787878;
        font-family:Verdana;
        font-size:11pt;
        padding:9px 18px;
        text-decoration:none;

}

.submit {
        background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #044004), color-stop(1, #017800) );
        background:-moz-linear-gradient( center top, #044004 5%, #017800 100% );
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#044004', endColorstr='#5f5f5f');
        background-color:#044004;
        -moz-border-radius:6px;
        -webkit-border-radius:6px;
        border-radius:6px;
        border:2px solid #bfccb7;
        display:inline-block;
        color:#ffffff;
        font-family:Verdana;
        font-size:10pt;
        padding:5px 15px;
        text-decoration:none;
        height:35px;
}.submit:hover {
        background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #017800), color-stop(1, #044004) );
        background:-moz-linear-gradient( center top, #017800 5%, #044004 100% );
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5f5f5f', endColorstr='#044004');
        background-color:#017800;
           height:35px;
}.submit:active {
        position:relative;
        top:1px;
           height:35px;
}


.wrapper {overflow:inherit;min-height:35px}
/* Ende Formulareigenschaften*/