/* grau #707072 rot #d2232a */

html {overflow:auto; overflow-x:auto; overflow-y:scroll;}
div, p {margin:0px; padding:0px;}
p { text-align:justify;}
body {
	font-family: "Times New Roman", Times, serif;
	margin:0px;
	padding:0px;
	background-image: url(pics/logo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color:#707072; font-size:12px;
}
.abstand_30 { padding-left:30px;}
.top { height:137px; }
.navitop {display:none; }
.szug1 { margin-top:88px;  color:#ffffff; font-size:12px; text-align:right;width:947px;}
.szug2 { padding-top:13px; margin-left:100px; color:#ffffff; font-size:12px; width:300px;}
.mitte {
	width:940px;
	
}
.content { padding:20px 0px 0px 20px;}

.bild { 	float:left;
	margin-bottom: 10px; }
.bildunterschrift { font-size:11px; background-color:#99FFCC;}
.text { width:890px;}
.footer 
{
	
}
/* Navigationsbereich */
.nav_links {display:none;}
.navL0, .navL0aktiv {
	float: left;
}
.navL0aktiv {

}
.navL1, .navL1aktiv, .navL2, .navL2aktiv {
	font-size: 12px;

}
.navL1aktiv, .navL2aktiv {

}
.navL2, .navL2aktiv {
	padding-left: 0px;
}
.navL0 a:link,
.navL0aktiv a:link,
.navL0 a:visited,
.navL0aktiv a:visited,
.navL0 a:active,
.navL0aktiv a:active,
.navL0 a:hover,
.navL0aktiv a:hover 
{
	color: #707072;
	text-decoration:none;
	display:block;
	padding: 0px 6px 0px 6px;
}
.navL0 a:hover,
.navL0aktiv a:hover 
{
	color: #d2232a;
}
.navL1 a:link,
.navL1aktiv a:link,
.navL1 a:visited,
.navL1aktiv a:visited,
.navL1 a:active,
.navL1aktiv a:active,
.navL1 a:hover,
.navL1aktiv a:hover,
.navL2 a:link,
.navL2aktiv a:link,
.navL2 a:visited,
.navL2aktiv a:visited,
.navL2 a:active,
.navL2aktiv a:active,
.navL2 a:hover,
.navL2aktiv a:hover {
		background-image: url(pics/grau.gif);
	background-repeat: no-repeat; 
	padding: 0px 10px 0px 20px;
	color: #707072;

	text-decoration:none;

}
.navL2 a:link,
.navL2aktiv a:link,
.navL2 a:visited,
.navL2aktiv a:visited,
.navL2 a:active,
.navL2aktiv a:active,
.navL2 a:hover,
.navL2aktiv a:hover {
	padding: 0px 10px 0 20px;

}
.navL1 a:hover,
.navL1aktiv a:hover,
.navL2 a:hover,
.navL2aktiv a:hover {
	color: #d2232a;
	background-image: url(pics/rot.gif);
	background-repeat: no-repeat; padding-left:20px;
}
.navL2 a:link, .navL2aktiv a:link, .navL2 a:visited, .navL2aktiv a:visited, .navL2 a:active, .navL2aktiv a:active, .navL2 a:hover, .navL2aktiv a:hover {
	font-weight: normal;
}

.navL0aktiv a:link, .navL0aktiv a:visited, .navL0aktiv a:active, .navL0aktiv a:hover, .navL1aktiv a:link, .navL1aktiv a:visited, .navL1aktiv a:active, .navL1aktiv a:hover, .navL2aktiv a:link, .navL2aktiv a:visited, .navL2aktiv a:active, .navL2aktiv a:hover {
	color: #d2232a;
}

h1 { color:#d2232a; font-size:14px; margin-top:0px; padding-top:0px; font-weight:bold;}
h2 { color:#d2232a; font-size:13px; }
h3 { color:#d2232a; font-size:12px; }
h4 { color:#d2232a; font-size:11px; }


a:link { text-decoration:underline; color:#707072; }
a:visited { text-decoration:underline;  color:#707072;  }
a:focus {  text-decoration:underline;  color:#707072; }
a:hover {  text-decoration:underline; color:#d2232a; }
a:active {  text-decoration:underline;  color:#707072; }

.box_10 { width:10em; float:left;}


.fliesstext, .fliesstextLinks, .fliesstextRechts {
	margin-bottom: 5px;
	line-height: 17px;
	color:#333333;
	font-size: 12px
}
.fliesstext {
margin-right:15px;
}
.fliesstextLinks {
	margin-right: 10px;
	width: 300px;
	float: left; 
}
.fliesstextRechts {
	margin-left: 10px;
	width: 350px;
	float: left;
}
.bilduntertitel{
	font-size: 10px;
	line-height: 12px;
	color:#666666;
	width: 244px;
	float:left;
	padding: 3px;
	padding-top: 5px;width: 380px; margin-left:15px;
}


.fixfloat {
	font-size: 0px;
	height: 0px;
	line-height: 0px;
	clear: both;
	margin-right: 15px;
}
.box_li { width:315px; margin-right:10px;float:left;}
.box_re { width:400px; float:left;}

/* Anfang Formularformatierung*/
input.area { color:#707072; border:1px inset #d2232a;}
input.txt { color:#707072; border:1px solid #f1bdbf; width:200px;}
input.txt30 { color:#707072;  border:1px solid #f1bdbf; width:40px;}
input.txt160 { margin-left:10px; color:#707072; border:1px solid #f1bdbf; width:144px;}
input.btn { color:#d2232a; border:1px solid #d2232a; background-color:#FFFFFF; margin-left:445px;}
form { padding-left:180px;}
form p { clear: left; margin:0; padding:0; padding-top:5px;}
form p label { float:left; width:30%; font-size:0.9em; font-weight:bold;}
fieldset { margin-top:16px; padding:10px; width:500px;}
legend { font:0.7em; color:#d2232a; padding:5px;}
.formular { width:500px; margin-bottom:0px; margin-left:180px; margin-top:30px; background-color:#ffffff; padding:10px;}

TEXTAREA {

 width:350px;
 height:80px;
}
.box_kont_form{ width:600px; float:left;}

.box_kont_form_ohne h1{ font-size:1em; margin:0px; padding:0px;}
.box_kont_form h1{ font-size:1em; margin:0px; padding:0px;}
.box_kont_form p{ padding-left:50px;}
.box_imp{ position:absolute;left:290px;top:132px;width:272px;height:225px;z-index:1;background: #FFFFFF url(../bilder/box_rot3.gif) no-repeat;}
.box_imp h1{ font-size:1em; margin:0px; padding-bottom:5px; padding-left:0px; padding-right:0px; padding-top:0px;}

.printitem { display:none;}