html,body{
	margin:0 auto;padding:0; 
	font-family:'Source Sans Pro', Verdana, Helvetica, sans-serif;
	text-decoration : none; 
	font-size: 16px;
}
html { 
	min-height: 100%; margin-bottom: 1px; 
	-webkit-text-size-adjust: auto;
} 
#allinone_bannerRotator_universal{background-color:#fff;}

#keinkopfbanner{
	background-color:#fff;
	border-bottom: 1px solid #F39314;
}
#clear{ clear:both;}
#keindruck{
}
#druckkopf{
	display: none;
}
#druckfuss{
	display: none;
}

#logo{
	float:left;
	width:350px;
	background-color:#fff;
	padding:30px 20px 30px 10px;
}
#seite{
	font-family:'Source Sans Pro', Verdana, Helvetica, sans-serif;
	width:100%;
	background-color:#fff;
}
#seite1{
	font-family:'Source Sans Pro', Verdana, Helvetica, sans-serif;
	margin:0 auto;
  background-color:#fff;
}

#seite1 A, A:Visited,A:Active{         
	 color:#669933;
	font-family:'Source Sans Pro', Verdana, Helvetica, sans-serif;
	font-weight: 200;
	
	text-decoration : none;
	font-size:20px; 
}
#seite1 A:Hover{         
	 color:#669933;
	font-family:'Source Sans Pro', Verdana, Helvetica, sans-serif;
	font-weight: 200;
	 
	text-decoration : none; 
	font-size:20px;
}


#menue_oben{
	color:#999999; 
	font-family:'Source Sans Pro', Verdana, Helvetica, sans-serif;
	font-weight: 200;
	
	text-decoration : none;
	font-size:20px; 
}
#menue_oben A, A:Visited,A:Active{         
	margin:0;
	color:#999999; 
	
}
#menue_oben A:Hover{         
	margin:0;
	color:#999999; 
	text-decoration : underline;
}
#men{
	float:right;
}
#men{           font-size:20px; color:#5B5B5B; font-weight: 200; font-family:'Source Sans Pro', Verdana, Helvetica, sans-serif;}
#men A  {       font-size:20px; color:#5B5B5B; font-weight: 200; font-family:'Source Sans Pro', Verdana, Helvetica, sans-serif;}
#men A:Visited {font-size:20px; color:#5B5B5B; font-weight: 200; font-family:'Source Sans Pro', Verdana, Helvetica, sans-serif;}
#men A:Active { font-size:20px; color:#5B5B5B; font-weight: 200; font-family:'Source Sans Pro', Verdana, Helvetica, sans-serif;}
#men A:Hover {  font-size:20px; color:#7D261C; font-weight: 200; font-family:'Source Sans Pro', Verdana, Helvetica, sans-serif;}
#men2_1{ color:#ffffff; }
#men2_1 A  { color:#ffffff; }
#men2_1 A:Visited{ color:#ffffff; }
#men2_1 A:Active{ color:#ffffff; }
#men2_1 A:Hover { color:#444444; }





#logo{           background-color:#fff; }
#logo A  {       background-color:#fff; }
#logo A:Visited {background-color:#fff; }
#logo A:Active { background-color:#fff; }
#logo A:Hover {  background-color:#fff; }


#inhalt2{ 
	color:#5B5B5B; 
	font-family:'Source Sans Pro', Verdana, Helvetica, sans-serif;
	font-weight: normal; 
	text-decoration : none; 
	padding:10px;
	font-size:16px;
	
}
#inhalt2 A, A:Visited,A:Active{         
	color:#5B5B5B; 
	font-family:'Source Sans Pro', Verdana, Helvetica, sans-serif;
	font-weight: normal; 
	text-decoration : underline; 
		font-size:16px;
}
#inhalt2 A:Hover{         
	color:#5B5B5B; 
	 font-family:'Source Sans Pro', Verdana, Helvetica, sans-serif;
	font-weight: normal; 
	text-decoration : underline; 
	background-color:#eee;
		font-size:16px;
}
#unten0{
	width:100%;
  margin:0 auto;	
	
}
#unten{
padding:20px 0px 10px 0px;
margin:0 auto;	 
color:#ffffff;
text-align:center;

font-family:'Source Sans Pro', Verdana, Helvetica, sans-serif;
  font-weight: 200;
	 
	text-decoration : none; 
	font-weight: 200;
	font-size: 1.2em;
}
#beratung_design A, A:Visited, A:Active{
  font-size:14px;
  color:#fffffff;
	text-decoration : none; 	
}
#beratung_design A:Hover{
  font-size:14px;
  color:#ffffff;
	text-decoration : underline; 	
}
#beratung_design {
  font-size:14px;
  color:#ffffff;
	text-decoration : none; 	
}
#bildl{
	float:left;
	padding:3px;
	padding-right:10px;
	font-size:10px;
	font-weight: normal;
	color: #0A154A;
	text-align:center;
}
#bildr{
	float:right;
	padding:3px;
	padding-left:10px;
	font-size:10px;
	font-weight: normal;
	color: #0A154A;
	text-align:center;
}
#bildc{
	float:center;
	padding:3px;
	font-size:10px;
	font-weight: normal;
	color: #0A154A;
	text-align:center;	
}
#bildl A, A:Visited, A:Active, A:Hover{ padding:0px; border:0px;  text-decoration : none;}
#bildr A, A:Visited, A:Active, A:Hover{ padding:0px; border:0px;  text-decoration : none;}
#bildc A, A:Visited, A:Active, A:Hover{ padding:0px; border:0px; text-decoration : none;}
.bildrahmen{ padding:7px;}
form{
	font-family:  Arial, sans-serif;
	font-size: 16px;
	font-weight: light;
}
textarea{
	font-family:  Arial, sans-serif;
	font-size: 16px;
	font-weight: light;
}
ul {
  margin: 0;
  padding: 0;
}
li {
 margin: 0px 0px 0px 20px;
 padding: 0;
}   
h1{
	font-family:'Source Sans Pro', Verdana, Helvetica, sans-serif;
	font-weight: 200;
	font-size: 45px;
	margin-bottom:0px;
	margin-top:0px;
}
h2{
	font-family: 'Source Sans Pro', Verdana, Helvetica, sans-serif;
	font-weight: 300;
	font-size: 35px;
	margin-bottom:0px; margin-top:0px;
	display:inline;
}
h3{
font-family: 'Source Sans Pro', Verdana, Helvetica, sans-serif;
	font-weight: 200;
	font-size: 25px;	
	margin-bottom:0px; margin-top:0px;
	display:inline;
}
h4{
	font-family:'Source Sans Pro', Verdana, Helvetica, sans-serif;
	font-weight: 200;
	font-size: 18px;  
	margin-bottom:0px; margin-top:0px;
	display:inline;
}
hr{
	color:#4074a9;
}
.fancybox-custom .fancybox-skin {
			box-shadow: 0 0 50px #222;
		}
.col3 {
			background-color: #eee;
			color: #555;
			padding: 0 20px 20px 20px;
			margin: 0 0 20px 0;
}
		
#tabelle {
  display: table;   
  border-collapse: separate;
  width:100%;
  
}
.block {
  display: table-cell;
  width: 1300px;
  
}  
.innenblock {
  background-color:#fff;
  padding:0px;
  margin:0px 20px 20px 0px; 
  
}  

#innen{
	padding:10px;
}
@media screen and (max-width: 700px) {
#tabelle {
          display: block;
         }.block {
          display: block;
          width: 100%;
          
         }
}
#wartungshinweis_titel{
	font-family: 'Source Sans Pro', Verdana, Helvetica, sans-serif;
	font-weight: 200;font-size: 50px;
}
#wartungshinweis_text{
	font-family: 'Source Sans Pro', Verdana, Helvetica, sans-serif;
	font-weight: 200;
	font-size: 16px;
	color:#555555;
}