html, body {
background-image:url(../images/layout/bg_layout.gif);
background-repeat:repeat-y;
background-color: #ffffff;
font-size: 100.01%;
font-family: verdana, arial, helvetica, sans-serif;
padding: 0;
margin: 0;
height: 100%;
width:853px;
}

body {
color: #333333;
font-size: 0.70em;
font-weight:normal;
line-height: 1.3;
}

.hoehe {
height:100%;

}

#quality_underground {
position:absolute;
left:630px;
top: 3px;
width:179px;
}

A:active {color: #333333; text-decoration: underline;font-weight: normal; }
A:link {color: #333333; text-decoration: underline;font-weight: normal; }
A:visited {color: #333333; text-decoration: underline;font-weight: normal; }
A:hover {color: #333333; text-decoration: underline;font-weight: normal; }


a.navilink:link, a.navilink:visited {text-decoration: none;color:#333333;font-weight:normal;}
a.navilink:hover, a.navilink:active, a.navilink:focus {text-decoration: underline;color:#001C7A;font-weight:normal;}

a.headlink:link, a.headlink:visited {text-decoration: none;color:#ffffff;font-weight:normal;}
a.headlink:hover, a.headlink:active, a.headlink:focus {text-decoration: underline;color:#ffffff;font-weight:normal;}

h1 {
font-weight:bold;
font-size: 1.0em;
font-color: #001C7A;
font-family: verdana, arial, helvetica, sans-serif;
margin:15px 0 0 0;
}

td {
font-weight:normal;
font-size: 0.70em;
font-family: verdana, arial, helvetica, sans-serif;
}


.content {
background-image:url(../images/layout/bg_content.gif);
background-repeat:repeat-x;
}

.headline {
background-image:url(../images/layout/bg_headline.gif);
background-repeat:repeat-x;
color:#ffffff;
height:25px;
padding:0 10px 0 15px;
vertical-align:middle;
}

.contentinhalt {
padding:15px 10px 10px 15px;
}

.contentbild{
padding:15px 10px 10px 10px;
}

td.navipunkt {
padding:0 5px 0 12px;
vertical-align:middle;
font-size: 0.70em;
height:18px;
color: #001C7A;
font-family: verdana, arial, helvetica, sans-serif;
font-weight:bold;
}

td.navipunkt {
background-color: #D9DAD9;
}

td.linie_weiss {
height:1px;
background-color: #FEFEFE;
}

td.linie_blau {
height:1px;
background-color: #001C7A;
}
td.abstand {
height:5px;
}

td.abstandgr {
height:80px;
}

td.teaserheadline,td.teasertext {
color: #333333;
background-color: #D9DAD9;
font-weight:normal;
padding:0 5px 0 12px;
vertical-align:middle;
font-size: 0.70em;
height:18px;
font-family: verdana, arial, helvetica, sans-serif;
}

td.teasertext {
padding:10px 20px 10px 20px;
vertical-align:top;
}


form {
margin:0;
padding:0;
}


.callbackbox {
background-color: transparenz;
border-bottom : #515050 1px solid;
border-left : #333333 1px solid;
border-right : #515050 1px solid;
border-top : #333333 1px solid;
width: 120px;
height : 17px;
font-family: verdana, arial, helvetica, sans-serif;
font-size : 100%;
color:#333333;
}

.selectbox {
font-family: verdana, arial, helvetica, sans-serif;
letter-spacing: 1px;
background-color: transparenz;
font-size: 1.0em;
color:#000000;
}

.box1 {
font-size: 1.0em;
background-color: transparenz;
border-bottom : #515050 1px solid;
border-left : #333333 1px solid;
border-right : #515050 1px solid;
border-top : #333333 1px solid;
color:#000000;
width:250px;
}


.box2 {
font-size: 1.0em;
background-color: transparenz;
border-bottom : #515050 1px solid;
border-left : #333333 1px solid;
border-right : #515050 1px solid;
border-top : #333333 1px solid;
color:#000000;
width:150px;
}

.box3 {
font-size: 1.0em;
background-color: transparenz;
border-bottom : #515050 1px solid;
border-left : #333333 1px solid;
border-right : #515050 1px solid;
border-top : #333333 1px solid;
color:#000000;
width:92px;
}

.textfeld {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 1.0em;
background-color: transparenz;
border-bottom : #515050 1px solid;
border-left : #333333 1px solid;
border-right : #515050 1px solid;
border-top : #333333 1px solid;
color:#000000;
width:250px;
}

.senden {
margin:0;
padding:0;
font-size:1.0em;
background-color: #06248A;
border-bottom : #504F53 1px solid;
border-left : #504F53 1px solid;
border-right : #504F53 1px solid;
border-top : #504F53 1px solid;
font-family: verdana, arial, helvetica, sans-serif;
color : #ffffff;
width:auto;
}




