/* Div-Koordinaten */
.divBrand {position:absolute; left:30px; top:20px; z-index:1;}
.divContent {position:absolute; top: 186px; left: 30px; z-index:1;}
.divMetaNav {position:absolute; left:246px; top:137px; z-index:2;}
.divSubNav {position:absolute; left:68px; top:211px; z-index:2;}

/* Schriften */
body, td{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #464646; }
p { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #464646; margin-top:0px; margin-bottom:15px;}
h1 {
	font-size: 18px;
	color:#070783;
	font-style: italic;
}
h2 { font-size: 15px; color:#464646; margin-bottom: 10px;}
h3 {
	font-size:13px;
	color:#464646;
	margin-bottom:5px;
}

/* Rahmen */
.Border{
	border:1px solid #3B5385;
	padding:5px;
}
.BorderContentTop{ 
	border-bottom: 1px solid #3B5385;
}
.BorderContent{ 
	border-left: 1px solid #3B5385;
	border-right: 1px solid #3B5385;
}
.BorderFooter{ 
	border-left: 1px solid #3B5385;
	border-bottom: 1px solid #3B5385;
	border-right: 1px solid #3B5385;
}
.BorderSubNav{
	border-left: 1px solid #D1D1D1;
	border-bottom: 1px solid #D1D1D1;
	border-right: 1px solid #D1D1D1;
	padding:2px;
	background-color:#E9E9E9;
}

/* Links */
.link{
	color:#0000FF;
	text-decoration:none;
}
.Nav{
	color:#464646;
	text-decoration:none;
	font-weight: bold;
}
.Nav:hover{
	color:#405888;
	text-decoration:none;
	font-weight: bold;
}
.NavActive{
	color:#405888;
	text-decoration:none;
	font-weight: bold;
}
.SubNav{
	color:#464646;
	text-decoration:none;
	font-size:11px;
	font-weight: bold;
}
.SubNav:hover{
	color:#405888;
	text-decoration:none;
	font-size:11px;
	font-weight: bold;
}
.SubNavActive{
	color:#405888;
	text-decoration:none;
	font-size:11px;
	font-weight: bold;
}

/* Bilder */
.BodyBackground{
	background: url(/images/fverl.jpg) repeat-x fixed;
}
.Button{
	background: url(/images/buttons/navigation.gif) no-repeat;
	border-bottom: 1px solid #405888;
}
.ButtonActive{
	background: url(/images/buttons/navigation.gif) no-repeat;
	border-bottom: 1px solid #ffffff;
}
.imgleft {
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 10px;
}
.imgright {
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 10px;
}
.AlphaPic{
	filter: Alpha(opacity=50);
}

/*Content*/
.content{
	padding-left:38px; 
	padding-right:10px; 
	padding-top:42px; 
	padding-bottom:38px;
	background-color:#ffffff;
}
.kontext{
	padding-right:10px; 
	padding-top:42px; 
	background-color:#ffffff;
}
.tableStyle{
	padding-bottom:5px;
}

/*Formulare*/
input{
	width: 100%;
	border: 1px solid #405888;
	background-color: #FFFFFF;
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;
}
textarea{
	width: 100%;
	border: 1px solid #405888;
	background-color: #FFFFFF;
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;
}
ul {
	margin-top: 0px;
	list-style-position: outside;
	list-style-type: sqare;
}
hr{
	width: 100%;
	color: #405888;
	height: 1px;
}