body{
background-color:#000000;
background-image: url(pics/body-start.gif);
background-repeat:repeat;
text-align:center;
margin:0;
padding:0;
border:0;
border-collapse:collapse;
height:auto;
min-height:100% !important;
min-width:40em;
overflow:auto;
display:block;
z-index:0;
}

.main{
min-width:899px;
max-width:900px;
width:99%;
min-height:100% !important;
height:99% auto;
background-image: url(pics/start-neu.jpg);
background-position:top center;
background-repeat: no-repeat;
color:#ffffff;
margin:0 auto;
margin-top:0px;
margin-bottom:0px !important;
padding:0;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:100%;
text-align:left;
z-index:10;
}


#start{
position:absolute;
margin:50px 0 0 -57px;
z-index:100;
}

.start{
background-image: url(pics/bilder-kostenlos.jpg);
background-repeat: no-repeat;
background-position: bottom;}

.google{
float:right;
margin:0;
padding:0;
}

.menue{
float:left;	
text-align:left;
margin-top:0;
margin-bottom:15px;
margin-right:0px !important;
margin-right:5px;
}

.text{
position:relative;
width:480px;
margin-left:260px;
text-align:justify;
color:#ffffff;
}

.texte{
position:relative;
width:480px;
margin-left:260px;
text-align:justify;
color:#ffffff;
}

.foto-text{
margin-left:260px;
margin-right:150px;
text-align:justify;
color:#ffffff;
}

p{margin-bottom:30px;font-size:80%;}

p:first-letter{
margin:0;
padding:0;
font-family:Verdana,Geneva, Arial, Helvetica, sans-serif;
font-weight:lighter;
font-size:200%;
color:#666666;
}

.quer{
margin:30px 0 30px 0;
color:#666666;
font-size:11px;
}

.li{font-size:80%;}

.map{font-size:12px;
line-height:20px;}

a:link.sm{
color:#FFD700;
font-weight:bold;
text-decoration:none;
font-size:12px;
}

a:visited.sm{
font-weight:bold;
color:#C5C5C5;
text-decoration:none;
font-size:12px;
}

a:hover.sm{
font-weight:bold;
color:#666666;
text-decoration:underline;
font-size:12px;
}

a:link.sma{
font-weight:bold;
color:#ffffff;
text-decoration:none;
font-size:12px;
}

a:visited.sma{
font-weight:bold;
color:#C5C5C5;
text-decoration:none;
font-size:12px;
}

a:hover.sma{
font-weight:bold;
color:#666666;
text-decoration:underline;
font-size:12px;
}

a:link.smb{
color:#ffffff;
text-decoration:none;
font-size:11px;
}

a:visited.smb{
color:#C5C5C5;
text-decoration:none;
font-size:11px;
}

a:hover.smb{
color:#666666;
text-decoration:underline;
font-size:11px;
}


a:link{
color:#666666;
text-decoration:underline;
font-size:100%;
}

a:visited{
color:#C5C5C5;
text-decoration:underline;
}

a:hover{
color:#FFD700;
text-decoration:none;
}

.menue-spalte{
display:block;
float:left;	
width:120px;
text-align:left;
margin:40px 0 0 0;
font-size:9px;
color:#666666;
}

a:link.men, a:visited.men, a:hover.men{
border-left:solid 1px #FFD700;
font-family:arial, sans-serif;
text-decoration:none;
font-size:12px;
text-align:left;
margin:0;
}	
	
a:link.men{
border-left:solid 1px #FFD700;
padding:0 0 0 5px;
color:#ffffff;	
}

a:visited.men{
border-left:solid 1px #FFD700;
padding:0 0 0 5px;
color:#ffffff;
}

a:hover.men{
border-left:solid 1px #A6A6A6;
padding: 0px 0px 0px 7px;
color:#FFD700;
}

a:link.mmen, a:visited.mmen, a:hover.mmen{
border-left:solid 1px #FFD700;
font-family:arial, sans-serif;
text-decoration:none;
font-size:12px;
text-align:left;
margin:0;
}	
	
a:link.mmen{
border-left:solid 1px #FFD700;
padding:0 0 0 5px;
color:#ffffff;	
}

a:visited.mmen{
border-left:solid 1px #FFD700;
padding:0 0 0 5px;
color:#ffffff;
}

a:hover.mmen{
border-left:solid 1px #A6A6A6;
padding: 0px 0px 0px 7px;
color:#FFD700;
}

a:link.submen, a:visited.submen, a:hover.submen{
display:inline;
font-family: arial, sans-serif;
text-decoration: none;
font-size:12px;
text-align:left;
margin:0;
text-align:left;
}	
	
a:link.submen{
padding:0;
color: #ffffff;	
}

a:visited.submen{
padding:0;
color:#666666;
}

a:hover.submen{
padding:0;
color:#FFD700;
}

a:link.subsub, a:visited.subsub, a:hover.subsub{
display:inline;
font-family: arial, sans-serif;
text-decoration: none;
font-size: 12px;
text-align: left;
margin:0;
text-align:left;
}	
	
a:link.subsub{
text-align:left;
color:#ffffff;
padding:0;
}

a:visited.subsub{
text-align:left;
padding:0;
color:#666666;
}

a:hover.subsub{
text-align:left;
padding:0;
color:#FFD700;
}

.hr-submen{border:solid 1px #3A3A3A; margin-top:0px; margin-bottom:0px;}

.pic{
float:left;
border:0;
margin:5px 10px 5px 0;
padding:0;
}

.ref{
float:right;
border:0;
margin:5px 10px 5px 0;
padding:0 ;
font-family:arial, sans-serif;
text-decoration: none;
text-align:left;
}

.ref-t{
float:left;
font-family:arial, sans-serif;
text-decoration: none;
text-align:left;
padding-left:10px;
}

.suche{
float:left;
border:0;
margin:5px 14px 5px 0;
padding:0;
width:116px;
height:200px;
overflow:hidden;
text-align:left;
}

.pic-r{
float:right;
border:0;
margin:5px 10px 5px 0;
padding:0;
}

.img{
border: inset 2px #666666;
margin:0;
}

.margin-img{
margin:5px 10px 5px 0 !important;
margin:5px 6px 5px 0;}

.img-menue{
border:inset 2px #666666;
margin:5px 10px 5px 0;
}

.top{
text-align:right;
height:20px;
margin:0 30px 0 0;
}

a:link.top, a:visited.top{
background-image:url(pics/button-top.jpg);
background-repeat:no-repeat;
text-decoration:none;
padding:0px 10px 0px 10px;
}

a:hover.top{
background-image:url(pics/button-top-h.jpg);
background-repeat:no-repeat;
text-decoration:none;
padding:0px 10px 0px 10px;
}	

.eins{height:20px;}
.zwei{height:40px;}
.drei{height:60px;}
.fuenf{height:215px;}
.hundert{height:450px;}
.home{height:50px;}

.left{float:left;}

.clear{clear:both;}
.inline{}

.normal{
font-size:80%;
color:#ffffff;
}

.small{
font-size:70%;
text-align:left;
color:#666666;
}

.small-w{
font-family: arial, sans-serif;
text-decoration: none;
font-size:12px;
text-align:left;
margin:5px 0 0 0;
text-align:left;
}

.small-gaebu{
font-family: arial, sans-serif;
text-decoration: none;
font-size:12px;
text-align:left;
margin:0 0 -10px 0;
text-align:left;
line-height:40px;
padding:0; 
}

h1{
font-size:100%;
font-weight: normal;
color:#ffffff;
margin-top:30px;
margin-bottom:50px;
display:inline;}

h2{
font-size:85%;
font-variant:small-caps;
font-weight:normal;
color:#666666;
margin-top:0px;
display:inline;
white-space:nowrap;}

h3{
font-size:70%;
font-weight:normal;
color:#666666;
margin-top:0px;
white-space:nowrap;	
text-align:center;
display:inline;
}

.grau{
font-family:Verdana,Geneva, Arial, Helvetica, sans-serif;
font-weight:lighter;
font-variant:small-caps;
font-size:150%;
color:#666666;
margin-bottom:35px;
}

.gelb{
font-size:100%;
font-weight:normal;
font-variant:normal;
color:#FFD700;
margin:0;
}

.input{
background-color:#000000;
border:outset 1px #666666;
color:#ffffff;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	
}

.mail{
background-color:#adadad;
border:inset 2px #666666;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.mail-text{
background-color:#adadad;
background-image:url(http://quarknet.de/pics/kostenlose-fotos.jpg);
background-position:left top;
background-repeat:no-repeat;
border: inset 2px #666666;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
width:490px;}


.count{font-size:9px;color:#666666;text-align:left;display:inline;padding:0 0px 0 3px;}
.count-s{font-size:11px;color:#666666;text-align:left;display:inline;padding:0 0px 0 3px;}

img{border:inset 2px #666666;}
img[alt]{font-size:8pt;}
img:hover{border:solid 2px #FFD700}
.menue img:hover{border:inset 2px #666666;}
.resizeImage{border:none;}
.tablea img{border:none}
.none, .none img:hover{border:none}
.texte img:hover{border:inset 2px #666666;}
#start , #start img:hover{border:none}
table img:hover{border:none}

#start-video{
position:relative;
margin:0;
padding:0;
top:149px;
left:19px!important;
left:11px;
width:386px;
height:270px;
overflow:hidden;
}

/*Text-Links im Seiteninhalt*/
a:link.anker{
color:#ffffff;
text-decoration:underline;
font-size:100%;
}

a:visited.anker{
color:#ffffff;
text-decoration:underline;
}

a:hover.anker{
color:#FFD700;
text-decoration:none;
}