body{
	margin-top:0px;
	padding-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:11px;
	line-height:15px;
	color:#3C3C3C;
}
.bodystyle_start{
	height:650px;
	background-image:url(img/body_start.gif);
	background-repeat:no-repeat;
}
img 
{
	border-width: 0px;
}
.line{
	background-color:#3C3C3C;
	height:1px;
}
.clear{
	clear:both;	
}
.unsichtbar, .nurdruck, .text { /* Links oder Texte fuer Screenreader */
	position: absolute;
	left: -1000px;
	width: 0px;
	height: 0px;
	overflow:hidden; 
	display:inline;
}

.addtemplate_header{
	width:1000px;
}

.addtemplate_logo{
	padding-top:5px;
	padding-left:8px;
}
.addtemplate_naviAll
{
	width:1000px;padding-top:1px;height:23px;background-color:#666666;background-image:url(img/body.gif);background-repeat:no-repeat;
}
.addtemplate_sprachwahl{
	width:200px;
	padding-left:18px;
	padding-top:2px;
}
.addtemplate_nav1{
	width:602px;white-space:nowrap;
	
}
.addtemplate_servicenavi{
	float:right;
	width:159px;
	text-align:left;
}
.searchform,.searchform_p
	{
	margin-top:0px; 
	margin-bottom:0px;
	padding-top:0px; 
	padding-bottom:0px;
	}
.searchform_input
	{
	/*height:15px;font-size:95%; */
	border-right:solid 1px #666666; 
	border-top:solid 1px #666666; 
	border-left:solid 1px #666666; 	
	border-bottom:solid 1px #666666; 
	font-size:11px;
	line-height:13px;
	margin-top:3px; 
	vertical-align:middle; 
	padding-left:5px;
	width:100px; 	
	}

.searchform_submit
{	width:15px;
	border:0px;
	margin-top:3px;
	font-size:1px; 
	background-image:url(../docs/img/search.gif);
	background-repeat:no-repeat;
	background-position:left middle; 
	color:#ffffff; 
	vertical-align:middle;
	cursor:pointer;
	padding-top:8px;
	height:17px;
}

.addtemplate_contentmain
{
	width:1005px;
	background-image:url(img/body.gif);background-repeat:repeat-y;overflow:auto;
}
.addtemplate_contentstart
{
	width:823px;
	padding-top:15px;
	padding-bottom:32px;
	background-image:url(img/content_start.gif);
	
}
.addtemplate_content{
	width:565px;
	min-height:600px;
	
}
.addtemplate_nav2{	
	margin-top:5px;
	vertical-align:top;
	width:180px;
}

.addtemplate_form
{		
	margin-top:33px;
	white-space:nowrap;
}

.addtemplate_footer
{ width:1000px;
	background-image:url(img/footer_bg.gif);background-repeat:no-repeat;
	height:23px;
	padding-top:3px;
	color:#FFFFFF;
	text-align:center;
}
.addtemplate_footerprint{border-top:solid 1px #3c3c3c;padding-left:20px;width:622px;padding-top:3px;color:#3c3c3c}

.addtemplate_spezialabsatz{
	margin-top:20px;width:138px;
	
	text-align:left;
}
	
div,p,div p,span,ul,li,ol,a,h1,h2,form{
	margin-top:0px;margin-bottom:0px;
}
ul{
	list-style-image:url(img/editorlist.gif);margin-left:17px
}
ol{
	margin-left:28px
}
a{color:#3c3c3c;text-decoration:underline;}
a:hover{color:#3c3c3c;text-decoration:underline;}

h1{
font-weight:bold;
	font-size:12px;
	
}
h2,h3,h4,h5,h6{
	font-weight:bold;
	font-size:11px;
}
.internLink, a.internLink, a.internLink:hover{
	background-image:url(img/internLink.gif);background-repeat:no-repeat;padding-left:16px;
}

.internLinkWhite, a.internLinkWhite, a.internLinkWhite:hover{
	color:#FFFFFF;background-image:url(img/internLinkWhite.gif);background-repeat:no-repeat;padding-left:16px;
}

span.internLinkWhite a{
	color:#FFFFFF;
}
.externLink, a.externLink,a.externLink:hover{
	background-image:url(img/externLink.gif);background-repeat:no-repeat;padding-left:16px;
}
/*.internLinkSpecial, a.internLinkSpecial,a.internLinkSpecial:hover{
	color:#0069B3;background-image:url(img/internLink.gif);background-repeat:no-repeat;padding-left:16px;text-decoration:none;display:block;
}*/
span.internLinkSpecial a{
	color:#0069B3;background-image:url(img/internLink.gif);background-repeat:no-repeat;padding-left:16px;text-decoration:none;display:block;
}
/*for editor
font.internLinkSpecial a{
	color:#0069B3;background-image:url(img/internLink.gif);background-repeat:no-repeat;padding-left:16px;text-decoration:none;display:block;
}*/
/*.externLinkSpecial, a.externLinkSpecial, a.externLinkSpecial:hover{
	color:#0069B3;background-image:url(img/externLink.gif);background-repeat:no-repeat;padding-left:16px;text-decoration:none;display:block;
}*/
span.externLinkSpecial a{
	color:#0069B3;background-image:url(img/externLink.gif);background-repeat:no-repeat;padding-left:16px;text-decoration:none;display:block;
}
/*for editor
font.externLinkSpecial a{
	color:#0069B3;background-image:url(img/externLink.gif);background-repeat:no-repeat;padding-left:16px;text-decoration:none;display:block;
}*/

.headline, a.headline, a.headline:hover{
	font-weight:bold;
	font-size:12px;
}
p,.textnormal{font-family:Verdana,Helvetica,sans-serif;	font-size:11px;line-height:15px;}
.textbold, a.textbold, a.textbold:hover{font-weight:bold;}

.bildlegende{
	color:#0069B3;
	font-size:10px;
}
/*Navigation*/
.sprachwahl{font-weight:normal;	color:#D3D3D3;}	
a.sprachwahl{font-weight:normal;color:#D3D3D3;text-decoration:none;}	
a.sprachwahl:hover,a.sprachwahl:visited{font-weight:normal;color:#FFFFFF;text-decoration:none;}

.sprachwahlactiv{font-weight:normal;color:#ffffff;}	
a.sprachwahlactiv{font-weight:normal;color:#ffffff;text-decoration:none;}	
a.sprachwahlactiv:hover,a.sprachwahl:visited{font-weight:normal;color:#FFFFFF;text-decoration:none;}



ul.navul{padding:0px;margin:0px;}
ul.nav2ul{padding:0px;margin:0px;}

li.nav1list{display:inline;list-style-type:none;}
.nav1{font-size:12px;line-height:21px;font-weight:bold;color:#FFFFFF;padding-top:3px;padding-bottom:5px;padding-right:7px;padding-left:7px;margin-right:1px;display:inline;}
a.nav1{font-size:12px;line-height:21px;font-weight:bold;color:#FFFFFF;padding-top:3px;padding-bottom:5px;padding-right:7px;padding-left:7px;text-decoration:none;margin-right:1px;display:inline;}
a.nav1:hover{font-size:12px;line-height:21px;font-weight:bold;color:#0069B3;padding-top:3px;padding-bottom:5px;padding-right:7px;padding-left:7px;background-color:#FFFFFF;text-decoration:none;margin-right:1px;display:inline;}

.nav1activ{font-size:12px;line-height:21px;font-weight:bold;color:#0069B3;background-color:#FFFFFF;padding-top:3px;padding-bottom:5px;text-decoration:none;padding-right:7px;padding-left:7px;margin-right:1px;display:inline;}
a.nav1activ{font-size:12px;line-height:21px;font-weight:bold;color:#0069B3;background-color:#FFFFFF;padding-top:3px;padding-bottom:5px;padding-right:7px;padding-left:7px;text-decoration:none;margin-right:1px;display:inline;}
a.nav1activ:hover{font-size:12px;line-height:21px;font-weight:bold;color:#0069B3;background-color:#FFFFFF;padding-top:3px;padding-bottom:5px;padding-right:7px;padding-left:7px;text-decoration:none;margin-right:1px;display:inline;}

li.nav2list{display:inline;list-style-type:none;}
.nav2{font-weight:normal;color:#666666;display:block;padding-top:15px;padding-left:12px;background-image:url(img/nav2.gif);background-repeat:no-repeat;background-position:top left;}
a.nav2{font-weight:normal;color:#666666;display:block;padding-top:15px;padding-left:12px;text-decoration:none;background-image:url(img/nav2.gif);background-repeat:no-repeat;background-position:top left;}
a.nav2:hover{font-weight:normal;color:#0069B3;display:block;padding-top:15px;padding-left:12px;text-decoration:none;background-image:url(img/nav2.gif);background-repeat:no-repeat;background-position:top left;}

.nav2activ{font-weight:bold;color:#0069B3;display:block;padding-top:15px;padding-left:12px;text-decoration:none;background-image:url(img/nav2.gif);background-repeat:no-repeat;background-position:top left;}
a.nav2activ{font-weight:bold;color:#0069B3;display:block;padding-top:15px;padding-left:12px;text-decoration:none;background-image:url(img/nav2.gif);background-repeat:no-repeat;background-position:top left;}
a.nav2activ:hover{font-weight:bold;color:#0069B3;display:block;padding-top:15px;padding-left:12px;text-decoration:none;background-image:url(img/nav2.gif);background-repeat:no-repeat;background-position:top left;}


li.nav3list{display:inline;list-style-type:none;}
.nav3{font-weight:normal;color:#666666;display:block;padding-top:8px;padding-left:19px;}
a.nav3{font-weight:normal;color:#666666;display:block;padding-top:8px;text-decoration:none;padding-left:19px;}
a.nav3:hover{font-weight:normal;color:#0069B3;display:block;padding-top:8px;text-decoration:none;padding-left:19px;}

.nav3activ{font-weight:normal;color:#0069B3;display:block;padding-top:8px;text-decoration:none;padding-left:19px;}
a.nav3activ{font-weight:normal;color:#0069B3;display:block;padding-top:8px;text-decoration:none;padding-left:19px;}
a.nav3activ:hover{font-weight:normal;color:#0069B3;display:block;padding-top:8px;text-decoration:none;padding-left:19px;}

li.nav4list{display:inline;list-style-type:none;}
.nav4{font-size:10px;line-height:14px;font-weight:normal;color:#666666;display:block;padding-top:3px;padding-left:29px;}
a.nav4{font-size:10px;line-height:14px;font-weight:normal;color:#666666;display:block;padding-top:3px;text-decoration:none;padding-left:29px;}
a.nav4:hover{font-size:10px;line-height:14px;font-weight:normal;color:#0069B3;display:block;padding-top:3px;text-decoration:none;padding-left:29px;}

.nav4activ{font-size:10px;line-height:14px;font-weight:normal;color:#0069B3;display:block;padding-top:3px;text-decoration:none;padding-left:29px;}
a.nav4activ{font-size:10px;line-height:14px;font-weight:normal;color:#0069B3;display:block;padding-top:3px;text-decoration:none;padding-left:29px;}
a.nav4activ:hover{font-size:10px;line-height:14px;font-weight:normal;color:#0069B3;display:block;padding-top:3px;text-decoration:none;padding-left:29px;}

/*Formulare*/
.formular{font-family:Verdana,Helvetica,sans-serif;
	font-size:11px;color:#3C3C3C;}
	
.formbutton{font-size:11px;font-weight:bold; color:#3C3C3C;border:1px solid #0069B3;background-color:#F6F6F6;padding:1px;}
input.formular{height:20px;width:150px;border:1px solid #0069B3}
textarea.formular{width:150px;border:1px solid #0069B3;}

.aTable, .afirstCell, .aCell{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px;line-height:16px;padding:3px;border-collapse:collapse;}
.aTable{border:1 solid #3c3c3c;width:100%;}
.afirstCell{border:1 solid #3c3c3c;font-weight:bold;text-decoration:none;color:#3c3c3c;}
.aCell{border:1 solid #3c3c3c;color:#3c3c3c;text-decoration:none;}