body{
margin: 0;
padding: 0;
height:100%;
background-color:#EDECEB;
}

html{
height:100%;
}
h1{
font-family:Verdana, Arial, Helvetica, sans-serif;	
font-size:26px;	
color:#f17725; 
font-weight: normal; 
line-height:30px;
margin-bottom:17px;
}
p{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#1A1A1A; font-weight: normal; line-height:16px;
}

.p_klein{
margin:7px;
}

hr{
color:#CCCFD4;
background-color:#CCCFD4;
border:solid #CCCFD4;
border-width:1px 0 0 0;
height:0px
}

.hr-rot{
color:#EB8746;
background-color:#EB8746;
border:solid #EB8746;
border-width:1px 0 0 0;
height:0px;
margin: 0px;
}


img{
border:0;
}
	
.text   	 					{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#1A1A1A; font-weight: normal; line-height:16px}
.headline   	 				{font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, helvetica, geneva, sans-serif; font-size:16px; color:#EB8746; font-weight: bold; line-height:16px}
.text-footer   	 				{font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, helvetica, geneva, sans-serif; font-size:11px; color:#6D6D6F; font-weight: normal; line-height:14px}

.text A:link   	 				{font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, helvetica, geneva, sans-serif; font-size:11px; color:#6D6D6F; font-weight: normal; text-decoration: underline}
.text A:visited   				{font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, helvetica, geneva, sans-serif; font-size:11px; color:#6D6D6F; font-weight: normal; text-decoration: underline}
.text A:hover   	 			{font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, helvetica, geneva, sans-serif; font-size:11px; color:#f17725; font-weight: normal; text-decoration: none}
.text A:active   	 			{font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, helvetica, geneva, sans-serif; font-size:11px; color:#f17725; font-weight: normal; text-decoration: underline}

.text-footer A:link   	 		{font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, helvetica, geneva, sans-serif; font-size:11px; color:#1A1A1A; font-weight: normal; text-decoration: none}
.text-footer A:visited   		{font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, helvetica, geneva, sans-serif; font-size:11px; color:#1A1A1A; font-weight: normal; text-decoration: none}
.text-footer A:hover   	 		{font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, helvetica, geneva, sans-serif; font-size:11px; color:#f17725; font-weight: normal; text-decoration: underline}
.text-footer A:active   	 	{font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, helvetica, geneva, sans-serif; font-size:11px; color:#f17725; font-weight: normal; text-decoration: none}

.footnavi		 				{font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, helvetica, geneva, sans-serif; font-size:12px; color:#1C273E; font-weight: normal; text-decoration: none;}
.footnavi A:link 				{font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, helvetica, geneva, sans-serif; font-size:12px; color:#1C273E; font-weight: normal; text-decoration: none;}
.footnavi A:visited				{font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, helvetica, geneva, sans-serif; font-size:12px; color:#1C273E; font-weight: normal; text-decoration: none;}
.footnavi A:hover 				{font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, helvetica, geneva, sans-serif; font-size:12px; color:#60072A; font-weight: normal; text-decoration: underline;}
.footnavi A:active 				{font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, helvetica, geneva, sans-serif; font-size:12px; color:#60072A; font-weight: normal; text-decoration: none;}
.footnavi-hi 					{font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, helvetica, geneva, sans-serif; font-size:12px; color:#60072A; font-weight: normal; text-decoration: none;}

.navigation		{font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, helvetica, geneva, sans-serif; font-size:12px; color:#1A1A1A; font-weight: bold; background-image:url(../images/navipfeil.gif); background-repeat:no-repeat; text-decoration: none;}
.navigation A:link 	{font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, helvetica, geneva, sans-serif; font-size:12px; color:#1A1A1A; font-weight: bold; text-decoration: none; padding-left:12px;  background-image:url(../images/navipfeil.gif); background-repeat:no-repeat; margin-left:8px;}
.navigation A:visited	{font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, helvetica, geneva, sans-serif; font-size:12px; color:#1A1A1A; font-weight: bold; text-decoration: none; padding-left:12px;  background-image:url(../images/navipfeil.gif); background-repeat:no-repeat; margin-left:8px;}
.navigation A:hover 	{font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, helvetica, geneva, sans-serif; font-size:12px; color:#F17725; font-weight: bold; text-decoration: none; padding-left:12px;  background-image:url(../images/navipfeil.gif); background-repeat:no-repeat; margin-left:8px;}
.navigation A:active 	{font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, helvetica, geneva, sans-serif; font-size:12px; color:#F17725; font-weight: bold; text-decoration: none; padding-left:12px;  background-image:url(../images/navipfeil.gif); background-repeat:no-repeat; margin-left:8px;}
.navigation-hi		{font-family: 'Lucida Grande', LucidaGrande, Lucida,Tahoma, arial, helvetica, geneva, sans-serif; font-size:12px; color:#F17725; font-weight: bold; text-decoration: none; }

.navigation2off A:link 			{font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color:#000000; font-weight: normal; text-decoration: none; line-height:17px; padding-left:5px;}
.navigation2off A:visited			{font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color:#000000; font-weight: normal; text-decoration: none; line-height:17px; padding-left:5px;}
.navigation2off A:hover 			{font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color:#000000; font-weight: normal; text-decoration: underline; line-height:17px; padding-left:5px;}
.navigation2off A:active 			{font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color:#000000; font-weight: normal; text-decoration: none; line-height:17px; padding-left:5px;}
.navigation2on			 		{font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color:#000000; font-weight: normal; text-decoration: none; line-height:17px; padding-left:5px;}

.hilfsnavi A:link		{font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color:#ffffff; text-decoration: none;}
.hilfsnavi A:visited		{font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color:#ffffff; text-decoration: none;}
.hilfsnavi A:hover		{font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color:#000000; text-decoration: underline;}
.hilfsnavi A:active		{font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color:#000000; text-decoration: none;}
.hilfsnavi-hi			{font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color:#000000; text-decoration: none;}
span.hilfsnavi_trenner		{font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color:#ffffff; text-decoration: none;}


/* +++++++++++++ Formulare ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
input.textfeld, input.text {
	border:1px solid #ffd72a;
	background-color:#ffffff;
	color:#000000;
	font-size: 11px;
	height:16px;
	margin-bottom:10px;
	width:180px;
}
input.submit {
	border:1px solid #ffea95;
	background-color:#ffffff;
	color:#000000;
}
textarea {
	border:1px solid #ffd72a;
	background-color:#ffffff;
	color:#000000;
	width:180px;
}
.cell9l{
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:11px;	
	color:#000000; 
	text-decoration: none;
	line-height:16px;
}
