img.logotop {
	width: 100%;
	max-width: 800px;
	height: auto;
}
strong {
	color: Black;
 font-weight: bold;
}

input.radiob {
	padding-left: 20px;
}
input.abschicken {
	background-color: #990000;
}

#footernavi{
text-align: center;
padding-top: 20px;
	font-size: 12px;
	font-style: italic;
}

.copyright{
	font-size: 12px;
	font-style: italic;
}
ul.rubriken {
padding-left: 30px;
width: 300px;
	color: Black;
	list-style-image: url(../../bilder/pfeil.png);
	list-style-position: inside;
	float: left;
	text-align: left;
}
li.rubriken {
	color: Black;
	width: 300px;
	list-style-image: url(../../bilder/pfeil.png);
	list-style-position: inside;
	line-height: 25px;
	float: left;
}
li.rubriken a {
	color: Black;
	 font-size: 15px;
}
.footertxt{
	width: 100%;
	text-align: center;
}
.txtklick{
	
	color: Black;
	font-weight: bold;
	 	 font-size: 13px;
}
.txtcenter{
	text-align: center;
}
.txtred{

	 font-weight: bold;
	 color: #B22222;
	 
	
}
.txtwebekunden{
width: 100%;
	text-align: center;
	 font-weight: bold;
	 color: #B22222;
	 font-size: 13px;
	
}
.txtlinks{
/*font-family: Arial, Helvetica, sans-serif;*/
	text-align: left;
	padding-left: 30px;
	color: #000000;
	 
	line-height: 22px;
}
.txtrechts{
	text-align: right;
	padding-right: 30px;
	color: #343434;
}



#slidy-container { 
  width: 95%; overflow: hidden; margin: 0 auto; max-width: 840px; box-shadow: 5px 10px 10px grey;
}


/* Formular */
.txtlinks{
	text-align: left;
}
.druck{
margin-top: 30px;
	width: 100%;
	text-align: right;
}
.ueberschriftform
{
background-color: #FAFAFA;
font-weight: bold;
padding: 5px;
	width: 100%;
	text-align: left;
}

@media screen and (max-width: 736px) {
img.logotop {
	width: 90%;
	max-width: 680px;
	height: auto;
}
.druck{
margin-top: 0px;
	width: 100%;
	text-align: right;
}
}

