body{
	margin:0px;
	padding:0px;
	color:#000;
	background:#D8D7D5;
	text-align:center;
}
h1{
	font:normal 20px Verdana, Arial, sans-serif;
	font-variant:small-caps;
	color:#242424;
	background:#D9D8D6;
	margin:6px 0px;
}
h2{
	font:normal 15px Verdana, Arial, sans-serif;
	color:#242424;
	background:#D9D8D6;
	margin:6px 0px;
}
a{
	border:0px solid;
}
ul.breiter li {
	margin-bottom:13px;
	margin-left:16px;
}
#head{
	margin:0px auto;
	padding:0px auto;
	width:996px;
	border-left:1px solid white;
	border-right:1px solid white;
	color:white;
	background:#D8D7D5;
	text-align:left;
}
#logo_layer{
	padding-left:21px;
	border-top:1px solid white;
}
#logo{
	color:white;
	height:102px;
	width:103px;
	background:url(../img/logo.gif);
	float:left;
	border-left:1px solid white;
}
#schriftzug{
	height:102px;
	width:260px;
	margin:0px 273px 0px 27px;
	color:white;
	background:url(../img/schriftzug.gif);
	float:left;
}
#anschrift{
	font:normal 12px Verdana, Arial, sans-serif;
	color:#8A8A8A;
	background:#D9D8D6;
	padding-top:12px;
}
.grey_row{
	height:26px;
	color:white;
	background:#8A8A8A;
	float:none;
	clear:both;
}
.head_bottom{
	height:31px;
	background:#8A8A8A url(../img/navBar_Bckg.gif);
}
#langSelector{
	float:right;
	padding:6px 9px 0px 0px;
}

#langSelector a img{
	border:0px solid;
}
#nav_layer{
	position:absolute;
	z-index:200;
	margin-left:21px;
	width:975px;
	border-left:1px solid white;
}


.subNavLayer{
	position:absolute;
	top:30px;
	z-index:100;
	color:#fff;
	background:#8A8A8A;
}

.act a.subNav,
.act a.subNav_act,
.nav a.subNav,
.nav a.subNav_act
{
	position:relative;
	display:block;
	margin-bottom:-21px;
	top:0px;
	width:150px;
	padding:0px 7px 3px 7px;
	font:bold 13px Verdana, Arial, sans-serif;
	font-variant:small-caps;
	color:#fff;
	background:#8A8A8A;
	border:1px solid white;
}
.subNav_act a.act,
.nav a.subNav_act,
a.subNav_act{
	position:relative;
	display:block;
	color:#8A1F26;
	background:#8A8A8A;
}
.subNavLayer a:hover.subNav{
	position:relative;
	display:block;
	color:#8A8A8A;
	background:#fff;
	background-image: none;
	border:1px solid white;
}
.subNavLayer a:hover.subNav_act{
	position:relative;
	display:block;
	color:#8A1F26;
	background:#fff;
	background-image: none;
	border:1px solid white;
}
.nav{
	top:0px;
	height:30px;
	float:left;
}
.nav a{
	position:relative;
	top:5px;
	padding-top:5px;
	padding-bottom:8px;
	padding-right:7px;		
	padding-left:7px;
	font:bold 15px Verdana, Arial, sans-serif;
	font-variant:small-caps;
	color:#fff;
	background:#8A8A8A url(../img/navBar_Bckg.gif);
	text-decoration:none;
}
.nav a:hover{
	color:#8A8A8A;
	background:#8A8A8A url(../img/navBar_Bckg_Act.gif);
}
.act a{
	color:#8A1F26;
	background:#8A8A8A url(../img/navBar_Bckg.gif);
}
.act a:hover{
	color:#8A1F26;
	background:#8A8A8A url(../img/navBar_Bckg_Act.gif);
}
#content{
	margin:0px auto;
	padding:0px auto;
	width:996px;
	height:auto;
	border-left:1px solid white;
	border-right:1px solid white;
	color:white;
	font:normal 12px Verdana, Arial, sans-serif;
	color:#242424;
	background:#D8D7D5;
	text-align:left;
}
#content_left{
	position:relative;
	display:inline;
	width:655px;
	min-height:470px;
	border-left:1px solid white;
	border-right:1px solid white;
	margin-left:21px;
	float:left;
}
#content_right{
	position:relative;
	display:inline;
	width:312px;
	float:right;	
}
/* html IE Hack */
* html #content_left{
	height:470px;	
}
#content_left a{
	color:#8A8A8A;
	background:#D8D7D5;
	text-decoration:underline;
} 
#inner_content{
	padding:0px 7px 1px 7px;
}
#inner_content p{
	padding:0px 25px;
}
#cont_img{
	position:relative;
	/*float:right;*/
	margin:6px 0px 0px 0px;
}
.footer{
	position:relative;
	float:none;
	clear:both;
	height:17px;
	border-top:1px solid white;
	border-bottom:1px solid white;
	padding-left:26px;
}
.footer a{
	font:bold 13px Verdana, Arial, sans-serif;
	font-variant:small-caps;
	color:#fff;
	background:#8A8A8A;
	text-decoration:none;
}
.footer a:hover{
	color:#000;
	background:#8A8A8A;
}
#lastUpdate{
	position:absolute;
	margin-top:1px;
	right:16px;
}
img.pdf_download{
	position:relative;
	width:13px;
 	vertical-align: middle;
}
.pdf_download li{
	margin:6px 0px 12px -15px;
	padding-left:18px;
	list-style-image: none;
	list-style-type: none;
	background:url(../img/pdf_logo.gif) no-repeat 0px 1px;
}
.clear{
	float:none;
	clear:both;
}

.formRow{float:none;clear:both;margin-left:25px;}
.formRow .input{width:240px;}
.formRow textarea.input{height:120px;}
.formRow .fRName{display:inline;width:155px;float:left;}
.formRow .fRMandatory{margin:12px 0px;}
.mandatory{color:#8A1F26;background:#D8D7D5;}
p.mandatory,ul.mandatory{font-weight:bold;margin-left:120px;}
div.mandatory{font-weight:bold;margin-left:8px;}


div.nicer{
	text-align: justify;
}
