/* CSS Document */

body{
background-color:#FFFFFF;
text-decoration:none;
}

#page{
width: 900px;
height: 600px;
margin:0px;
text-decoration:none;
margin-left: auto;
margin-right: auto;

}

div, body, ul, li{
font:10px Verdana, Tahoma, Arial, Helvetica, sans-serif;
margin: 0px;
padding: 0px;
color:#666666;
text-decoration:none;
}




#page a:link {
color:#666666;
text-decoration:none;
}

#page a:visited {
color:#666666;
text-decoration:none;
}

#page a:hover{
text-decoration:none;
color:#ff66ff;
}

#page a:visited{
text-decoration:none;

}

h3 {
font:	12px Verdana, Helvetica, sans-serif;
color:#FF66FF;
padding:	0px 0px 0px 70px;
margin:	20px 0px 0px 0px;

}


/* --------------------------------------- */



#content{
width: 900px;
height: 550px;
margin:30px 0px 0px 0px;
text-decoration:none;
}

#cimpressum{
width: 600px;
padding: 350px 0px 0px 250px;
float:left;
text-align:left;
text-decoration:none;
}

#cimpressum a:link {
text-decoration:none;
color:#ff66ff;
}

#cimpressum a:visited{
text-decoration:none;
color:#ff66ff;
}

#cimpressum a:hover{
text-decoration:none;
color:#666666;
}

#cimpressum a:active{
text-decoration:none;
color:#ff66ff;
}

#copy{
width: 600px;
padding: 127px 0px 0px 250px;
float:left;
text-align:left;
text-decoration:none;
}

#copy a:link {
text-decoration:none;
color:#ff66ff;
}

#copy a:visited{
text-decoration:none;
color:#ff66ff;
}

#copy a:hover{
text-decoration:none;
color:#666666;
}

#copy a:active{
text-decoration:none;
color:#ff66ff;
}


#contact{
width: 600px;
padding: 0px 0px 0px 250px;
float:left;
text-align:left;
text-decoration:none;
}

#contact a:link {
text-decoration:none;
color:#ff66ff;
}

#contact a:visited{
text-decoration:none;
color:#ff66ff;
}

#contact a:hover{
text-decoration:none;
color:#666666;
}

#contact a:active{
text-decoration:none;
color:#ff66ff;
}




#contactbild{
width: 500px;
height: 40px;
padding: 440px 0px 0px 40px;
float:left;
border: none;
}

#contactbild img{
border: none;
}

#contactbild a:link {
text-decoration:none;
}

#contactbild a:visited{
text-decoration:none;

}

#contactbild a:hover{
text-decoration:none;
}

#contactbild a:active{
text-decoration:none;
}


h4 {
font-size:	11px;
color:#666666;
padding:	0px 0px 0px 70px;
text-align:left;
float:left;
text-transform: uppercase;
}




#contentmini{
width: 310px;
height: 540px;
float: left;
margin: 0px 0px 0px 0px;
}

#contentmini img{
margin: 0px;
border: none;
}

#contentmini a:link {
text-decoration:none;
}

#contentmini a:visited{
text-decoration:none;

}

#contentmini a:hover{
text-decoration:none;
}

#contentmini a:active{
text-decoration:none;
}




#contentmaxi{
width: 450px;
height: 420px;
float: right;
}

#contentmaxi img{
margin: 70px 0px 0px 0px;
float: right;
}




#contenttext{
width: 450px;
height: 110px;
float: right;
padding: 0px 0px 0px 0px;
}

h1 {
font-size: 11px;
color:#666666;
padding:	0px 0px 0px 0px;
margin: 0px;
text-align:left;
float:left;
text-transform: uppercase;

}

h5 {
font-size: 11px;
color:#666666;
padding: 0px 0px 0px 0px;
margin: 3px 0px 0px 0px;
text-align:left;
}

h2 {
font:	11px Verdana, Helvetica, sans-serif;
color:#666666;
padding: 0px 0px 0px 0px;
margin: 0px;
text-align:left;
float:left;
}




#underconstruction{
width: 585px;
height: 120px;
float: right;
padding: 0px 0px 0px 0px;
}





/* --------------------------------------- */

#menu{
width: 900px;
height: 50px;
text-decoration:none;
}




/* --------------------------------------- */

#m1{
width: 600px;
height: 50px;
float: left;
text-decoration:none;
}


#m1unten{
height: 15px;
width: 510px;
text-align:left;
margin: 0px 0px 0px 0px;
float: left;
text-decoration:none;
font-weight:bold;
text-transform: uppercase;
font-size:11px;
}

#m1unten a:link {
color:#b9c575;
text-decoration:none;
}

#m1unten a:visited{
color:#b9c575;
text-decoration:none;

}

#m1unten a:hover{
color:#889c51;
text-decoration:none;
text-transform: uppercase;
font-size:12px;
}

#m1unten a:active{
text-decoration:none;
text-transform: uppercase;
color:#889c51;
}



/* --------------------------------------- */

#m1oben{
height: 15px;
width: 400px;
margin: 25px 0px 0px 0px;
float: left;
text-decoration:none;
font-weight:bold;
text-transform: uppercase;
font-size:11px;
text-align:left;
padding: 0px 0px 0px 46px;
}

#m1oben a:link {
color:#FF66FF;
text-decoration:none;
}

#m1oben a:visited{
color:#FF66FF;
text-decoration:none;

}

#m1oben a:hover{
color:#889c51;
text-decoration:none;
text-transform: uppercase;
font-size:12px;
}

#m1oben a:active{
text-decoration:none;
text-transform: uppercase;
color:#889c51;
}



/* --------------------------------------- */

#m2{
float: right;
text-decoration:none;
}




/* --------------------------------------- */


/* --------------------------------------- */