@charset "utf-8";
body  					{ font: 100% Verdana, Arial, Helvetica, sans-serif; background: #fff; margin: 0; padding: 0; text-align: center; color: #000000; }
img						{ border:0; }
h1						{ margin:0; padding:0; color:#999999; font-size:1.0em; }
.container 				{ width: 960px; background: #FFFFFF; margin: 0 auto;  text-align: left; } 
.header 				{ text-align:center; padding:10px 0 30px 0; } 



/* zwei spalten */
.contentContainer		{  }
.contentContainer a		{ color:#000000; }
.contentContainer p		{ padding:10px 0 5px 0; margin:0; font-size:0.8em; line-height:23px; }
.contentLeft 			{ float: left; padding:0 30px 0 0; }
.contentLeft img		{ border:1px solid #999999; padding:4px; }
.contentRight			{ text-align:left; padding:10px 0 0 300px; } 

.contentRight p			{ margin:0; padding:0 0 15px 0; } 


.galerie img			{ border:1px solid #999999; padding:3px; margin:3px; }
.galerie img:hover		{ background:#999999; }

.fancybox-media img		{ border:1px solid #999999; padding:3px; margin:3px; }
.fancybox-media img:hover{ background:#999999; }

/* navigation */
.navigation 			{ padding:30px 0 20px 0;} 
.naviContainer 			{ clear:both; width:960px; overflow:hidden; }
#menu2 					{ padding:0; margin:0 auto; list-style-type:none; float:left; position:relative; left:50%; }
#menu2 li 				{ float:left; position:relative; right:50%; padding:0 30px 0 0; }
#menu2 a 				{ font-size:0.7em; width:auto; color:#000; display:block; text-decoration:none; }
#menu2 a:hover 			{ color:#000; }

.subNaviBox				{ border:1px solid #999999; padding:5px; margin:3px; float:left; }
.subNaviBox a			{ font-size:0.7em; color:#000; text-decoration:none; background:#fff; }
.subNaviBox a:hover		{ background:#000; color:#fff; }

.picsstartseite			{ height:530px; }

.footerImage			{ text-align:center; }
.clearfloat 			{ clear:both; height:0; font-size: 1px; line-height: 0px; }