@charset "utf-8";
/* CSS Document */



img, div, a { behavior: url(iepngfix.htc) }



body	{
	background-color: #101010




}

.dock {
	height:63px;
	width:1024px;
	display:inline;
	margin:auto;
	position:absolute;
	text-align:center;
}
#dock2 {
	bottom:0;
	margin:auto;
	display:inline;
	position:fixed;
	width:1024px;
	text-align:center;
	margin-bottom:30px; 
	margin-left:90px; 
	position:fixed;
	align:center;

}
.dock-container2 {
height:60px;
width:1024px;
padding-left:20px;
position:absolute;
text-align:center;
}

a.dock-item2 {
bottom:0;
color:#FFFFFF;
display:inline;
font:bold 18px Verdana, Geneva, sans-serif;
position:absolute;
text-align:center;
text-shadow: #000000 3px 3px 5px;
text-decoration:none;
width:40px;
}
.dock-item2 span {

display:none;
padding-left:40px;
}
.dock-item2 img {
border:none;
margin:10px 20px 0;
width:100%;
}




div.body	{
	background-color: #101010
	height: 780px
	text-align:center;


}


div.bg_start	{
	background-image: url(<?php print $zufallsbild; ?>);
	width: 1024px;
	height: 768px;
	background-repeat:no-repeat;
	margin-left: auto;
	margin: auto;
	margin-top: 50px;
}

div.bg_unter	{
	background-image: url(background_image_unterseiten.jpg);
	width: 1024px;
	height: 768px;
	background-repeat:no-repeat;
	margin-left: auto;
	margin: auto;
	margin-top: 50px;
}


div.scrollbox	{
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #FFFFFF;
	clear:left;
	text-align:center;
	padding: 10px;



}



div.video	{
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #FFFFFF;
    clear:left;
    margin-top:1em;
    text-align:center;
    padding:10px;


	

}

div.video2	{
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #FFFFFF;
    clear:left;
    margin-top:1em;
    text-align:center;
    padding:10px;
	float:right;
	padding-right:150px;
	padding-top:40px;

}

div.video_list	{
	width:340px;
	height:340px;
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #FFFFFF;
    clear:left;
    margin-right:460px;
    text-align:left;
    padding:10px;
	padding-top:250px;


	

}

div.footer	{
	font-family: Verdana, Geneva, sans-serif;
	font-size:9px;
	color: #575757;
    clear:left;
    margin-top:1em;
    text-align:center;
    padding:10px;

}


p 	{
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #FFFFFF;
    clear:left;
    margin-top:1em;
    text-align:left;
    padding:10px;

}

p.kontakt_verschickt 	{
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #FFFFFF;
    clear:left;
    margin-top:1em;
    text-align:left;
    padding:10px;
}


div.formular	{
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #FFFFFF;
    clear:left;
    margin-top:1em;
    text-align:left;
    padding:10px;

}

div.addthis_toolbox addthis_default_style {
	font-family: Verdana, Geneva, sans-serif;
	font-size:9px;
	color: #575757;
    clear:left;
    text-align:left;
    padding:10px;


}

a	{
	text-decoration:none;
	color:#FFFFFF;
	border:none;
	outline:0;
	
}



a:link { 
	font-weight:bold; 
	color:#FFFFFF; 
	text-decoration:none; 
	outline:0;
}
	
a:visited { 
	font-weight:bold; 
	color:#FFFFFF; 
	text-decoration:none; 
	outline:0;
}

a:focus { 
	font-weight:bold; 
	color:#FFFFFF; 
	text-decoration:none; 
	outline:0;
}


a:hover { 
	font-weight:bold; 
	color:#FFFFFF; 
	text-decoration:none; 
	outline:0;
}


a:active { 
	font-weight:bold; 
	color:#FFFFFF; 
	text-decoration:none;
	outline:0;
}




img {
	border:none;
	
} 


h1 	{
	font-family: Verdana, Geneva, sans-serif;
	font-size:16px;
	font-style:oblique
	color: #FFFFFF;
    clear:left;
    margin-top:1em;
    text-align:left;
    padding:10px;
	background-color:#101010

}

h2 	{
	font-family: Verdana, Geneva, sans-serif;
	font-size:14px;
	font-style:oblique
	color: #FFFFFF;
	clear:left;
	margin-top:1em;
	text-align:left;
	padding:10px;
	background-color:#333
}





.handschrift	{
	
  font-family: 'Reenie Beanie', serif;
  font-size: 23px;
  font-style: normal;
  font-weight: 700;
  text-shadow: none;
  text-decoration: none;
  text-transform: none;
  letter-spacing: 0em;
  word-spacing: 0em;
  line-height: 0.8em;
}
