body {
	background-color: #c6c6c6;
	width:781px;
	margin:0px auto;
}

{
margin:0px;
padding:0px;
}

a, a:link, a:hover, a:visited, a:active {
	text-decoration:underline; color: #404040;t
	}
	
	

	
.image{display:block;}

p{margin-bottom:0px;}
.clear{clear:both;}

#mainbox{
	width: 763px;
	padding: 0px 0px 0px 18px;
	background-color:#FFFFFF;
	background-image:url(/base/background/schatten_lr_Gm.gif);
	background-repeat:repeat-y;
}



#schatten_oben {
	width: 781px;
	margin-top:30px;
	background-image:url(/base/background/schatten_top_Gm.gif);
	background-repeat:no-repeat;
	height: 18px;
}

#schatten_unten {
	width: 781px;
	background-image:url(/base/background/schatten_bottom_Gm.gif);
	background-repeat:no-repeat;
	height: 36px;
}

#headbox1{
padding: 38px 9px 0px 416px;
height:82px;
background-image:url(/base/head_745x120.jpg);
background-repeat:no-repeat;
}

#headbox{
padding:65px 9px 0px 418px;
height:80px;
background-image:url(/base/head_745x150.jpg);
background-repeat:no-repeat;
}

#mainbox_start{
	width: 763px;
	padding: 0px 0px 0px 18px;
	background-color:#FFFFFF;
	background-image:url(/base/background/schatten_lr.gif);
	background-repeat:repeat-y;
}

#startbox{
padding: 330px 9px 0px 60px;
height:158px;
background-image:url(/base/start.jpg);
background-repeat:no-repeat;
}

#startweiter{
padding: 32px 52px 16px 0px;
}

#claim{	
	width:300px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 14px;
	line-height: 1.4;
	text-align:right;
}

h2 {	
	width:300px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 14px;
	line-height: 1.4;
	text-align:right;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	}
#claim_start{	
	width:500px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	line-height: 1.4;
}

h3 {	
	width:500px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	line-height: 1.4;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	}
	
#mainbox2{
}
#menubox {
	float:left;
	width:190px;
	padding-top:9px;
	background-color:#ffffff;
}

.menu_a, .menu_a a, .menu_a a:link, .menu_a a:hover, .menu_a a:visited, .menu_a a:active,
.menu_a2, .menu_a a, .menu_a2 a:link, .menu_a2 a:hover, .menu_a2 a:visited, .menu_a2 a:active,
.menu_n, .menu_n a, .menu_n a:link, .menu_n a:hover, .menu_n a:visited, .menu_n a:active, 
.menu_n2, .menu_n2 a, .menu_n2 a:link, .menu_n2 a:hover, .menu_n2 a:visited, .menu_n2 a:active{
	width:182px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	font-size: 13px;
	text-align:right;
	padding-top: 4px;
	text-decoration:none;}
	
.menu_a{
	height:28px;
	padding-right:8px;
	background-image:url(/base/menu/hauptpunkt_aktiv.jpg);}
.menu_a2{
	height:44px;
	padding-right:8px;
	background-image:url(/base/menu/hauptpunkt_aktiv2.jpg);}
.menu_n{
	height:28px;
	padding-right:8px;
	background-image:url(/base/menu/hauptpunkt_hg.jpg);}
.menu_n2{
	height:44px;
	padding-right:8px;
	background-image:url(/base/menu/hauptpunkt_hg2.jpg);}
	
.submenu, .submenu a, .submenu a:link, .submenu a:hover, .submenu a:visited, .submenu a:active,
.submenu_last, .submenu_last a, .submenu_last a:link, .submenu_last a:hover, .submenu_last a:visited, .submenu_last a:active{
	width:182px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	font-size: 11px;
	line-height:1.4;
	text-align:right;
	text-decoration:none;
	background-color:#FFFFFF;
	}
.submenu{padding: 6px 8px 0px 0px;}	
.submenu_last{padding: 6px 8px 6px 0px;}

#submenu2box {
	float:left;
	width:190px;
	padding-top:9px;
	background-image:url(/base/menu/subsubhg.jpg);
	}
	
	
.subsubmenu1, .subsubmenu1 a, .subsubmenu1 a:link, .subsubmenu1 a:hover, .subsubmenu1 a:visited, .subsubmenu1 a:active,
.subsubmenu2x,  .subsubmenu2x a, .subsubmenu2x a:link, .subsubmenu2x a:hover, .subsubmenu2x a:visited, .subsubmenu2x a:active{ 
	width:150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	font-size: 11px;
	text-align:right;
	text-decoration:none;
}
.subsubmenu1 { 
	margin:10px 0px 0px 32px;
	padding: 0px 0px 0px 0px;
}
.subsubmenu2x { 
	margin:5px 0px 0px 32px;
	padding: 5px 0px 0px 0px;
	border: #c4c1b8 solid;
	border-width: 1px 0px 0px 0px;
}	



#contentbox {
	background-color:#f2f2f2;
	width:544px;
	float:left;
	border: #d6d6d6 solid;
	border-width: 1px 1px 1px 1px;
	margin:9px 9px 0px 9px;
}

#headline {
	width:504px;
	background-color:#f2f2f2;
	padding:20px;
	}
#headline_sub{
	width:504px;
	background-color:#f2f2f2;
	padding: 20px 20px 30px 20px;
	}
	
#mainpic {
	width:544px;
	background-color:#dfdfdf;
	border: #d6d6d6 solid;
	border-width: 1px 0px 1px 0px;
	}
                  
.content {
	width:504px;
	background-color:#f2f2f2;
	padding:20px 20px 30px 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	font-size: 10pt;
	line-height: 1.4;
	}

.bottom{
	width: 763px;
	padding: 0px 0px 0px 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	font-size:11px;
	line-height: 1.4;
	text-align:center;
}
.content_up{
	width:504px;
	background-color:#f2f2f2;
	padding:22px 20px 22px 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	font-size: 10pt;
	line-height: 1.4;
	border: #d6d6d6 solid;
	border-width: 1px 0px 0px 0px;
	}
.content_nopic{
	width:504px;
	background-color:#f2f2f2;
	padding:0px 20px 30px 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	font-size: 10pt;
	line-height: 1.4;
	}
.content ul, .content_nopic ul, .content ol, .content_nopic ol{ list-style-position: outside; margin-left: 0px; padding-left: 18px; vertical-align: middle; margin-top: 6px; }
.content li, .content_nopic li{ margin: 0px; padding: 0px; }


.ruler{
	margin:10px 0px 10px 0px;}


.headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	font-size: 19px;
}

.headline_home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	font-size: 16px;
	line-height:1.4;
}

.headline_home1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	font-size: 14px;
	line-height:1.4;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	font-size: 19px;
	font-weight:normal;
	margin:20px 10px 20px 20px;
}

h4, h4 a, h4 a:link, h4 a:hover, h4 a:visited, h4 a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	font-size: 14px;
	text-decoration:none;
}


.headline_klein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	font-size: 14px;
}

.headline_subkapitel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	font-size: 10pt;
	line-height: 2;
	}
.headline_subkapitel1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	font-size: 10pt;
	line-height: 2.8;
	}
	
.linkbox {
padding-top:6px;
padding-bottom:2px;
	}
	
.linkbox1 {
padding-top:6px;
	}
	
.error_field {
	background-color:#B4B6B7;
}

.error {
	color:#FF0000;
}