@import url(clear.css);




body{
background-color:#999999;
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}

#container{
background-color:white;
width:880px;
margin: 0 auto;
}


.header {
background-image:url(../img/header.jpg); 
height: 109px; 
}

.header ul{
color:#FFFFFF;
list-style:none;
padding-top:55px;
padding-left:29px;

}

.header ul li{
display:inline;
margin-right:5px;
background-repeat:no-repeat;
background-position:left;
padding-top: 2px;
padding-left: 30px;
}



.navi_aktiv {
background-image:url(../img/aktiviert2.png);
font-weight:bold;
display:block;
width:auto;
}

.navi_unaktiv {
background-image:url(../img/kreisel2.png);
font-weight:normal;
display:block;
width:auto;
}

.main { 
background-color:white;
background-image:url(../img/back.jpg);
background-repeat:no-repeat;
background-position: top left;

height: auto !important;
height: 550px;
min-height:550px;
}


.text {
width: 450px;
padding-top:90px;
font-family:Arial, Helvetica, sans-serif;
}


.deutschland {
width: 300px;
height:400px;
background-image:url(../img/deutschland.png);
background-repeat:no-repeat;
background-position:center;
margin-left:40px;
margin-top:25px;

}


#galerie{
width:390px;
padding-left:45px;


}


#galerie_bau{
width:325px;
margin-left:125px;
margin-top:30px;


}


#galerie li {
list-style-type: none;
float: left;
margin: 0 10px 10px 0;
position: relative;
}


#galerie a .gross
{
display: none;
}

#galerie a:hover .gross
{
width: 600px;
height: 400px;
display:block;
position:relative;
left: 400px;
z-index: 1;

}

#galerie ul li{
float:left;
margin: 20px 20px 10px 10px;

}


.leistung {
}

.leistung ul {
padding-top:20px;
padding-left:60px;

}

.leistung ul li {
background-image:url(../img/leistung2.png);
background-repeat:repeat-y;
background-position:left;
margin-bottom:18px;


}


.vorteile {
}

.vorteile ul {
padding-top:20px;
padding-left:60px;

}

.vorteile ul li {
background-image:url(../img/leistung2.png);
background-repeat:no-repeat;
background-position:left-top;
margin-bottom:18px;
padding-left:20px;

}










.fusszeile {
background-color:#FFFFFF;
height: 32px;
font-size:12px;
color: #999999;
}



.fusszeile p {
padding-left:60px;
padding-top:18px;
}

.fusszeile_unter {
background-color:#000000;
height: 35px;
background-image:url(../img/footer.gif);

}


.fusszeile_unter ul{
color:white;
list-style:none;
padding-top:13px;
padding-left:59px;
}

.fusszeile_unter ul li {
display: inline;
margin-right: 38px;
}

h1{
font-size:21px;
padding-left:60px;
background-image:url(../img/symbol_ueberschrift.gif);
height:56px;
background-repeat:no-repeat;
padding-top:5px;
font-weight:bold;
}

h2{
padding-left:60px;
font-weight:bold;

}


h3{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:bold;
padding-left:60px;

}

h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:7pt;
color:#999999;
padding-left:60px;

}

h5{
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#FF0000;

}

h6 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FF0000;
font-weight:bolder;
padding-left:60px;

}

.hervorheben {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:bold;
padding-left:20px;
}



.linebtm{
border-bottom-color:#000000;
border-bottom-width:2px;
border-bottom-style:solid;
display:block;
}

.text p {
padding-left:60px;
line-height:180%;
}


.bilder{
padding-top:90px;
width:380px;
float:right;
}

#galerie{
width:400px;
padding-left:35px;
padding-top:15px;

}

form {
padding-top:20px;
font-size:11px;
}


form textarea {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;

}

form input {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
margin-top:3px;
}



a { 
text-decoration:none; 

}

a:link {
color:#FFFFFF;

}

a:visited {
color:#666666;
}

a:hover {
color:#CCCCCC;

}

em {
font-style:italic;

}


.main a {
color:#000000;
font-weight:normal;

}



.main a:hover {
color:#999999;

}

.main text a:hover {
color:#999999;
font-weight:normal;

}

.main text a:link {
color:#000000;
font-weight:normal;
}

.main text a:visited {
color:#000000;

}


.header a:visited{
color:white;
font-weight:normal;
}

.header a:hover{
font-weight:normal;
color:#999999;

}

.header a:link{
font-weight:normal;

}

.fusszeile_unter a:visited{
color:white;
font-weight:normal;
}

.fusszeile_unter a:hover{
color:#999999;
}

strong{
font-weight:bold;
}



/*onclick="MM_setTextOfTextfield('dmg','','')"*/
