*, BODY  {
     font-family: ÒHelvetica NeueÓ, Helvetica, Arial, sans-serif;
}

td {
    font-size: 13px;
    line-height: 20px;
    color: #7a7a7a;
}

.texte {
    font-size: 13px;
    color: #7a7a7a;
}

.top, .white {background: #fff;}

.black {background: #000;}
.yellow {background-color: #ffff00;}
.boldblack {font-weight: bold; color: #000;}

.top img {margin: 5px 0 20px;}

tr.nav td {padding: 7px 0px 5px;}

.header {
    font-size : 19.5px;
    color : #000;
    font-weight: bold;
    padding-top: 10px;
}	

.blackspace {margin-top: 12px;}

.subheader {width: 100%; background: #fff; padding: 3px 0px;}
.subheader tr td span, .subheader span {color : #000; font-weight: bold;}
.subheader span {padding: 0px 10px;}
.subheader.newAH {margin-bottom: 25px;}
.subheader.AV span {padding: 0px 0px 0 10px;}

.randheader 
	{
		font-size : 12px;

		color : #ffffff;

		font-weight: oblique,bold;

	}

.firmenueber {
    color: #000;
    font-size : 13px;
    font-weight: bold;
}	

.firmenrandueber {
    font-size : 13px;
    color : #006496;
    font-weight: bold;
}	

.firmsubmenu {color: #000; background: #fff; padding: 3px;}
		

.randheadergross

	{

		font-size : 17px;

		color : #ffffff;

		font-weight: oblique,bold;

	}				

BODY {
    font-size : 13px;
    color: #7a7a7a;
    border-bottom-width : 0;
    border-left-width : 0;
    border-right-width : 0;
    border-top-width : 0;
    margin-bottom : 0;
    margin-left : 0;
    margin-right : 0;
    margin-top : 0;
    padding-bottom : 0;
    padding-left : 0;
    padding-right : 0;
    padding-top : 0;
    background-color : #000;
    border: none;
}



a {	
    text-decoration: none;
    color:#006496;
    font-weight: bold;
    font-size: 13px;
}

a:hover {
    text-decoration: underline;
}

a:active {
    color:#006496;
}	

a.text

	{	

		color :				#000000;

		font-weight:		normal;

		text-decoration: 	none;

	}

a.text:hover

	{

		color:				#D29273;

	}

a.text:active 

	{

		color:				#006496;

	}		

	

a.menue {	
    font-size: 13px;
    color: #000;
    padding: 8px 14px 7px;
    font-weight: bold;
    text-decoration: none;
}

a.menue:hover {
    color: #000;
    background-color: #ffff00;
}

a.menue:active {
    font-size: 13px;
    color: #000;
    background-color: #ffff00;
}		



a.submenue {	
    font-size: 13px;
    color: #000;
    text-decoration: none;
}

a.submenue:hover {
    text-decoration: underline;
}

a.submenue:active {
    font-size: 13px;
    color: #000;
}		

span:submenue { color: #FFE39B; }	

a.sub {
    font-size: 13px;
    color: #000;
    text-decoration: none;
}

a.sub:hover {
    text-decoration: underline;
}


a.sub_gratis

	{


		font-size:			11px;

		color:				#229927;

		text-decoration: 	none;

	

	}

a.sub_gratis:hover

	{

		color:				#1C8321;

		text-decoration: 	none;

	}
	



input, select{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}

option{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}

textarea{font-family:Courier, Courier New, mono;font-size:12px;}

.win .linkerrand, .win .rechterrand {width: 195px !important;}
.win .mitte {width: 459px !important; padding-right: 10px;}
.win .mitte table tr {background: #ffffff;}

/*.ff3 .linkerrand, .chrome .linkerrand {width: 168px !important;}
.ff3 .rechterrand, .chrome .rechterrand {width: 166px !important;}
.ff3 .mitte, .chrome .mitte {width: 429px !important; padding-right: 0px;}*/

.ff3 .mitte table, .ie .mitte table, .win .nav td table, .win .linkerrand table, .win .rechterrand table {width: 100%;}
.ff3 .mitte {padding-right: 10px;}

.win a.submenue, .win a.sub {font-size: 12px;}
.mitte table table table tr td {padding: 2px 10px 2px 0px; vertical-align: top;}
.gesetzestexte .mitte table table table tr td {padding: 2px 0px 2px 0px;}

/*TD 

	{

		font-family: Arial,Helvetica,sans-serif;

		font-size: 11px;

		color: #000000;

	}

	

.texte 

	{

		font-family: Arial,Helvetica,sans-serif;

		font-size: 11px;

		color :#000000;

	}

	

.header 

	{

		font-family : Arial,Helvetica,sans-serif;

		font-size : 14px;

		color : #984013;

		font-weight: bold;

	}	

	

	

.randheader 

	{

		font-family : Arial,Helvetica,sans-serif;

		font-size : 12px;

		color : #ffffff;

		font-weight: oblique,bold;

	}

.firmenueber

	{

		font-family : Arial,Helvetica,sans-serif;

		font-size : 13px;

		color : #6D88A2;

		font-weight: oblique,bold;

	}	

.firmenrandueber

	{

		font-family : Arial,Helvetica,sans-serif;

		font-size : 11px;

		color : #6D88A2;

		font-weight: bold;

	}	

		

.randheadergross

	{

		font-family : Arial,Helvetica,sans-serif;

		font-size : 17px;

		color : #ffffff;

		font-weight: oblique,bold;

	}				

BODY 

	{

		font-family : Arial,Helvetica,sans-serif;

		font-size : 12px;

		color : #000000;

		border-bottom-width : 0;

		border-left-width : 0;

		border-right-width : 0;

		border-top-width : 0;

		margin-bottom : 0;

		margin-left : 0;

		margin-right : 0;

		margin-top : 0;

		padding-bottom : 0;

		padding-left : 0;

		padding-right : 0;

		padding-top : 0;

		background-color : #ffffff;

		border-color : #FF00CC;

	}



a

	{	

		font-family : 		Arial,Helvetica,sans-serif;

		font-size:			11px;

		color:				#6D88A2;

		font-weight:		bold;

		text-decoration: 	underline;

	}

a:hover

	{

		color:				#D29273;

	}

a:active 

	{

		color:				#6D88A2;

	}	

	

a.text

	{	

		font-family: 		Arial,Helvetica,sans-serif;

		font-size: 			12px;

		color :				#000000;

		font-weight:		normal;

		text-decoration: 	none;

	}

a.text:hover

	{

		color:				#D29273;

	}

a.text:active 

	{

		color:				#6D88A2;

	}		

	

a.menue

	{	

		font-family : 		Arial,Helvetica,sans-serif;

		font-size:			12px;

		color:				#FFE39B;

		font-weight:		bold;

		text-decoration: 	none;

	}

a.menue:hover

	{

		color:				#D29273;

	}

a.menue:active 

	{

		font-size:			12px;

		color:				#FFE39B;

		text-decoration: 	underline;

	}		



a.submenue

	{	

		font-family : 		Arial,Helvetica,sans-serif;

		font-size:			10px;

		color:				#6D88A2;

		text-decoration: 	none;

	}

a.submenue:hover

	{

		color:				#D29273;

	}

a.submenue:active 

	{

		font-size:			10px;

		color:				#6D88A2;

	}		

span:submenue { color: #FFE39B; }	

a.sub

	{

		font-family : 		Arial,Helvetica,sans-serif;

		font-size:			11px;

		color:				#6D88A2;

		text-decoration: 	none;

	

	}

a.sub:hover

	{

		color:				#D29273;

		text-decoration: 	none;

	}


a.sub_gratis

	{

		font-family : 		Arial,Helvetica,sans-serif;

		font-size:			11px;

		color:				#229927;

		text-decoration: 	none;

	

	}

a.sub_gratis:hover

	{

		color:				#1C8321;

		text-decoration: 	none;

	}
	



input, select{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}

option{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}

textarea{font-family:Courier, Courier New, mono;font-size:12px;}*/