body {  
scrollbar-face-color: #E5E3E3; 
scrollbar-highlight-color: #FDB727;
scrollbar-shadow-color: #717171; 
scrollbar-3dlight-color: #FDB727; 
scrollbar-arrow-color: #000000; 
scrollbar-track-color: #C7DFF4; 
scrollbar-darkshadow-color: #FDB727;
scrollbar-base-color: #E5E3E3;
background: #E5E3E3;
margin: 0px 0px 0px 0px;
padding-top: 20px;
padding-right: 0px;
padding-bottom: 20px;
padding-left: 0px;
text-align: center;
width: auto;
height: auto;
}

/*grundrahmen*/

.head
{
background: #FDB727;
width: 858px;
height: 126px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border-left: 1px solid #808080;
border-right: 1px solid #808080;
border-top: 1px solid #808080;
}

.content
{
background: #FFFFFF;
width: 858px;
height: auto;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background-image:url(images/subnavleftbildhint1.jpg);
background-position: bottom left;
background-repeat: no-repeat;
border-left: 1px solid #808080;
border-right: 1px solid #808080;
border-bottom: 0px solid #808080;
}

.bottom
{
background: #FDB727;
width: 858px;
height: 18px;
padding: 0px 0px 0px 5px;
margin: 0px 0px 0px 0px;
border-right: 1px solid #808080;
border-bottom: 1px solid #808080;
border-left: 1px solid #808080;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #241F20;
text-align: center;
}

a.bottoml {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal;
}
a.bottoml:link    { color:#241F20; text-decoration:underline;}
a.bottoml:visited { color:#241F20; text-decoration:underline;}
a.bottoml:hover   { color:#FFFFFF; text-decoration:none;}
a.bottoml:active  { color:#FFFFFF; text-decoration:none;}
/*content links mitte rechts*/

/*spalten links mitte rechts*/

.contentlinks
{
width: 177px;
height: 100%;
padding: 0px 10px 20px 10px;
margin: 0px 0px 0px 0px;
}

.contentmitte
{
width: 498px;
height: 100%;
border-left: 1px solid #808080;
border-right: 1px solid #808080;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background: #FFFFFF;
}

.contentrahmen
{
width: 498px;
height: auto;
padding: 1px 25px 10px 25px;
margin: 0px 0px 0px 0px;
}

.inhalt { 
width: 448px;
height: auto;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;	
}

.contentrechts
{
width: 177px;
height: 100%;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}


/*headteil*/

.headbanner
{
width: 858px;
height: 89px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}


.headlogo
{
background-image:url(images/ratgeber_logoclaim.jpg);
background-position: 0px 0px;
background-repeat:no-repeat;
float: left;
width: 625px;
height: 89px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.headhintbild_a
{
background-image:url(images/headhintbild1.jpg);
background-position: top right;
background-repeat: no-repeat;
float: left;
width: 233px;
height: 89px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.toptextrahmen
{
margin: 0px 0px 0px 0px;
width: 858px;
height: 21px;
padding: 0px 0px 0px 0px;
border-top: 0px solid #ffffff;
border-bottom: 0px solid #ffffff;
}

.headnavclaim {
width: 658px;
height: 21px;
margin: 0px 0px 0px 0px;
background: #FDB727;
padding: 0px 0px 0px 0px;
display: block;
float: left;
}

.headnavclaimtext {
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold; 
color: #241F20;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 240px;
}


.headnavbild {
width: 200px;
height: 21px;
line-height: 12px;
text-decoration:none;
margin: 0px 0px 0px 0px;
background-image:url(images/znavrightbild2.jpg);
background-position:top right;
background-repeat: no-repeat;
padding: 0px 0px 0px 0px;
display: block;
float: left;
}




/*headteil*/

/*topnavigation*/


#topnav1 ul
{
margin: 0px 0px 0px 0px;
height: 17px;
line-height: 17px;
padding: 0px 0px 0px 0px;
list-style-type: none;
text-align: center;
}

#topnav1 ul li 
{ 
display: inline; 
}

#topnav1 ul li a
{
display: inline;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #FFFFFF;
width: auto;
height: 14px;
line-height: 12px;
font-weight: bold;
padding: 0px 13px 0px 7px;
text-decoration: none;
text-align: center;
margin: 0px 0px 0px 0px;
background-image:url(images/topnavtrenner.gif);
background-position:top right;
background-repeat: no-repeat;
}

#topnav1 ul li a:hover
{
color: #FFFFFF;
text-decoration: underline;
}

#topnav1 ul li a#current
{
color: #808080;
text-decoration: underline;
}

#topnav1 ul li a#last
{
background-image:url(images/blind.gif);
background-position:top right;
background-repeat: no-repeat;
color: #FFFFFF;
}

#topnav1 ul li a#lastcurrent
{
background-image:url(images/blind.gif);
background-position:top right;
background-repeat: no-repeat;
color: #808080;
text-decoration: underline;
}


/*topnavigation*/

/*zusatzelemente*/

.headnavmitte {
width: 504px;
height: 17px;
margin: 0px 0px 0px 0px;
background: #FDB727;
padding: 0px 0px 0px 0px;
float: left;
}

#zusatzelemente
{
display: block;
width: 858px;
height: 20x;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border-top: 0px solid #000000;
}



.zusatzsteuerung
{
width:858px;
height: 20px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.zsteuer1
{
width: 182px;
height: 20px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background: #808080;
float: left;
}


.zsteuer2
{
background: #FDB727;
width: 499px;
height: 20px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
float: left;
}

.zsteuer3
{
width: 177px;
height: 20px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border-left: 0px solid #000000;
float: left;
}


.suche_a1
{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; 
color: #FFFFFF;
text-align: center;
text-decoration:none;
margin: 0px 0px 0px 0px;
padding: 3px 0px 0px 10px;
width:40px; 
float: left;
}

.suche_input
{
margin: 0px 0px 0px 0px;
padding: 2px 0px 0px 10px;
width:80px; 
float: left;
}

.suche_input2
{
margin: 0px 0px 0px 0px;
padding: 2px 0px 0px 0px;
width:220px; 
float: left;
}

.suchfeld1 {
background: #FFFFFF;
width: 220px;
height: 16px;
line-height: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
font-weight: normal;
color: #3D3D3D;
border-left: 1px solid #FDB727;
border-right: 1px solid #FDB727;
border-top: 1px solid #FDB727;
border-bottom: 1px solid #FDB727;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 5px;
overflow: hidden;
display: block;
float: left;
}


.suchfeld_head {
background: #FFFFFF;
width: 80px;
height: 16px;
line-height: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
font-weight: normal;
color: #545454;
border-left: 0px solid #FDB727;
border-right: 0px solid #FDB727;
border-top: 0px solid #FDB727;
border-bottom: 0px solid #FDB727;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 5px;
overflow: hidden;
display: block;
float: left;
}

.suchestart
{
margin: 0px 0px 0px 0px;
padding: 2px 0px 0px 10px;
width: 25px; 
float: left;
}

a.suchepfeil {
background: #FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold; 
color: #FDB727; 
width: 25px;
height: 14px;
line-height: 14px;
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
border: 1px solid #FFFFFF;
text-decoration: none;	
text-align: center;
display: block;
}
a.suchepfeil:link    
{ 
color: #FDB727;
text-decoration: none;
}
a.suchepfeil:visited 
{ 
color: #FDB727;
text-decoration: none;
}
a.suchepfeil:hover   
{ 
color: #FFFFFF;
background: #FDB727;
border: 1px solid #FDB727;
text-decoration: none;
}
a.suchepfeil:active  
{ 
color: #FFFFFF;
background: #FDB727;
border: 1px solid #FDB727;
text-decoration: none;
}

/*suche*/

#suchenav ul
{
display: block;
	margin: 0px 0px 0px 0px;
	width: 448px;
 	height: 17px;
	padding: 10px 0px 0px 0px;
	background-color: #FFFFFF;
}

#suchenav ul li 
{ 
display: block;
}

#suchenav ul li a
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: normal;
	color: #3D3D3D;
	height: 16px;	
	background-image:url(images/subnavleftpfeil_1.gif);
	background-position:0px 3px;
	background-repeat:no-repeat; 
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
}

#suchenav ul li a:hover
{
	color: #FDB727;	
	background-image:url(images/subnavleftpfeil_2.gif);
	background-position:0px 3px;
	background-repeat:no-repeat; 
	padding: 0px 0px 0px 15px;
}

/*suche*/


/*content-history*/

#historynav ul
{
margin: 0px 0px 15px 0px;
width: auto;
height: 14px;
line-height: 12px;
padding: 0px 0px 0px 0px;
display: block;
}
#historynav ul li 
{ 
display: inline;
}
#historynav ul li a
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px;
	font-weight: normal;
	color: #808080;
	width: auto;
	height: 12px;	
	line-height: 12px;
	background-image:url(images/historynav1.gif);
	background-position:center right;
	background-repeat:no-repeat; 
	padding: 0px 12px 0px 0px;
	margin: 0px 4px 0px 0px;
	text-decoration: none;
	float: left;
}

#historynav ul li a:hover
{
text-decoration: underline;
}

#historynav ul li a#current
{
background-image:url(images/blind.gif);
background-position:center right;
background-repeat: no-repeat;
font-weight: bold;
text-decoration: none;
}


.znavrightbild_a
{
background: transparent url(images/znavrightbild1.jpg) no-repeat top right;
width: 177px;
height: 20px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

/*content-history*/

/*zusatzelemente*/

/*hauptnavigation links*/

.azrahmen
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 157px;
background: #FFEEBD;
display: block;
text-align: center;
}

.azrahmensteuer
{
width: auto;
margin: 0px 0px 0px 0px;
padding: 2px 0px 2px 4px;
}

a.az {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; 
width: 19px;
line-height: 12px;
text-decoration:none;
text-align: center;
margin: 2px 1px 2px 1px;
padding: 1px 0px 1px 0px;
display: block;
float: left;
}
a.az:link    
{ 
background: #808080; 
text-decoration:none;
color: #FFFFFF; 
}
a.az:visited 
{ 
background: #808080; 
text-decoration:none;
color: #FFFFFF; 
}
a.az:hover   
{ 
background: #FDB727; 
text-decoration:none;
color: #FFFFFF;
}
a.az:active  
{ 
background: #FDB727; 
text-decoration:none;
color: #FFFFFF;  
}


.hauptnavhead
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
background: #808080;
width: 157px;
height: auto;
line-height: 18px;
padding: 0px 0px 0px 0px;
margin: 10px 0px 0px 0px;
text-decoration: none;
text-align: center;
display: block;
}


#hauptnav
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 157px;
display: block;
overflow: hidden;
}


#hauptnav ul
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 157px;
display: block;
}

/*navigation ebene 1*/

#hauptnav ul li
{  
list-style: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 157px;
display: block;
}


#hauptnav ul li a
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
background: #808080;
width: 157px;
height: auto;
line-height: 18px;
padding: 0px 0px 0px 0px;
margin: 10px 0px 0px 0px;
text-decoration: none;
text-align: center;
display: block;
}

#hauptnav ul li a:hover
{
background: #FDB727;
padding: 0px 0px 0px 0px;
margin: 10px 0px 0px 0px;
}

#hauptnav ul li a:focus { outline: none; }


#hauptnav ul li a#current
{
background: #FDB727;
padding: 0px 0px 0px 0px;
margin: 10px 0px 0px 0px;	
}



/*navigation ebene 2*/

#hauptnav ul ul
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;	
width: 157px;
background: #FFEEBD;
border: 0px solid #808080;
}

#hauptnav ul ul li
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 157px;
}

#hauptnav ul ul li a
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: normal;
background: transparent url(images/pfeil_dgrau.gif) no-repeat 3px 6px;	
color: #808080;
width: 157px;	 	
height: auto;
line-height: 18px;
padding: 0px 0px 0px 17px;
margin: 0px 0px 0px 0px;
text-decoration: none;
text-align: left;
}


#hauptnav ul ul li a:hover
{
background: transparent url(images/pfeil_dgruen.gif) no-repeat 3px 6px;	
color: #FDB727;	 	
padding: 0px 0px 0px 17px;
margin: 0px 0px 0px 0px;
}


#hauptnav ul ul li a#current
{
background: #FDB727 url(images/pfeil_weiss_u.gif) no-repeat 2px 6px;	
color: #FFFFFF;	
padding: 0px 0px 0px 17px;
margin: 0px 0px 0px 0px; 
}

/*navigation ebene 3*/

#hauptnav ul ul ul
{
display: block;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;	
background: #E5E3E3;
}

#hauptnav ul ul ul li
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#hauptnav ul ul ul li a
{
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight: normal;
	background: transparent url(images/pfeil_dgrau.gif) no-repeat 17px 5px;	
	color: #808080;
	width: 157px;	 	
	line-height: 16px;
	height: auto;
	padding: 0px 0px 0px 31px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	text-align: left;
}


#hauptnav ul ul ul li a:hover
{
	background: transparent url(images/pfeil_dgruen.gif) no-repeat 17px 5px;	
	color: #FDB727;	 	
		padding: 0px 0px 0px 31px;
	margin: 0px 0px 0px 0px;
}


#hauptnav ul ul ul li a#current
{
	background: #FDB727 url(images/pfeil_weiss_u.gif) no-repeat 16px 5px;	
	color: #FFFFFF;	
		padding: 0px 0px 0px 31px;
	margin: 0px 0px 0px 0px; 	
}

/*navigation ebene 4*/

#hauptnav ul ul ul ul
{
display: block;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;	
background: #CCCCCC;
}

#hauptnav ul ul ul ul li
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#hauptnav ul ul ul ul li a
{
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px;
	font-weight: normal;
	background: transparent url(images/pfeil_dgrau.gif) no-repeat 31px 4px;	
	color: #808080;
	width: 153px;	 	
	line-height: 14px;
	height: auto;
	padding: 0px 0px 0px 45px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	text-align: left;
}


#hauptnav ul ul ul ul li a:hover
{
	background: transparent url(images/pfeil_dgruen.gif) no-repeat 31px 4px;	
	color: #FDB727;	 	
		padding: 0px 0px 0px 45px;
	margin: 0px 0px 0px 0px;
}


#hauptnav ul ul ul ul li a#current
{
	background:  transparent url(images/pfeil_dgruen.gif) no-repeat 31px 4px;	
	color: #FFFFFF;	
		font-weight: bold;
		padding: 0px 0px 0px 45px;
	margin: 0px 0px 0px 0px; 	
}

/*hauptnavigation links*/


/*content links mitte rechts*/


/* Navigationselemente rechts/*/

.zusatzinhaltabst {
width: 137px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.zusatzinhalt {
width: 137px;
margin: 0px 20px 10px 20px;
padding: 0px 0px 0px 0px;
}

.znav_head
{
margin: 0px 0px 0px 0px;
width: 137px;
height: 18px;
padding: 2px 0px 0px 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
text-align: center;
background-color:#FDB727;
}


#zusatznavcontainer
{
margin: 0px 0px 0px 0px;
width: 137px;
padding: 0px 0px 0px 0px;
background-color:#C7DFF4;
text-align: left;
}

#zusatznavcontainer ul
{
list-style: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#zusatznavcontainer ul li { 
display: inline;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
 }

#zusatznavcontainer ul li a
{
display: block;
text-valign: top;
padding: 3px 0px 3px 22px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #808080;
background-image: url(images/pfeil_dgrau.gif);
background-repeat: no-repeat;
background-position: 7px 6px;
margin: 0px 0px 0px 0px;
text-decoration: none;
}

#zusatznavcontainer ul li a:hover
{
background-image: url(images/pfeil_dgruen.gif);
color: #FDB727;
}

#zusatznavcontainer ul li a#current
{
background-image: url(images/pfeil_dgruen.gif);
color: #FDB727;
font-weight: bold;
}

.znav_rahm_bilder{
border-left: 1px solid #FDB727;
border-right: 1px solid #FDB727;
border-top: 1px solid #FDB727;
border-bottom: 1px solid #FDB727;
margin: 5px 0px 5px 0px;
padding: 0px 0px 0px 0px; 
}

.znav_rahm_bilder2{
border-left: 1px solid #808080;
border-right: 1px solid #808080;
border-top: 1px solid #808080;
border-bottom: 1px solid #808080;
margin: 3px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
}

.znavecke
{
background-image:url(images/znavecke.gif);
background-position: bottom right;
background-repeat: no-repeat;
width: 177px;
height: 100%;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}


.znavhintbild_a
{
background-image:url(images/znavhintbild1.jpg);
background-position: top right;
background-repeat: no-repeat;
width: 177px;
height: 100%;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.znavhintbild_b
{
background-image:url(images/headhintbild2.jpg);
background-position: top right;
background-repeat: no-repeat;
width: auto;
height: 80px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.znavhintbild_c
{
background-image:url(images/headhintbild3.jpg);
background-position: top right;
background-repeat: no-repeat;
width: auto;
height: 80px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.znavhintbild_d
{
background-image:url(images/headhintbild4.jpg);
background-position: top right;
background-repeat: no-repeat;
width: auto;
height: 80px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.znavhintbild_e
{
background-image:url(images/headhintbild5.jpg);
background-position: top right;
background-repeat: no-repeat;
width: auto;
height: 80px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.znavhintbild_f
{
background-image:url(images/headhintbild6.jpg);
background-position: top right;
background-repeat: no-repeat;
width: auto;
height: 80px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.znavhintbild_g
{
background-image:url(images/headhintbild7.jpg);
background-position: top right;
background-repeat: no-repeat;
width: auto;
height: 80px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}


/* Navigationselemente rechts*/

/*login*/

a.login {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal;
width: 60px;
height: 16px;
line-height: 14px;  
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-decoration:none; 
display: block;
text-align: center;
}
a.login:link    { color:#FFFFFF; background: #808080; text-decoration:none;}
a.login:visited { color:#FFFFFF; background: #808080; text-decoration:none;}
a.login:hover   { color:#FFFFFF; background: #FDB727; text-decoration:none;}
a.login:active  { color:#FFFFFF; background: #FDB727; text-decoration:none;}

.inputer_login {
border: 1px solid #808080;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
width: 60px;
height: 14px;
line-height: 14px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.login_hint
{
background: #C7DFF4;
width: 137px;
height: 68px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.login_hint2
{
background: #C7DFF4;
width: 137px;
height: 50px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.login_hint_steuer
{
padding: 8px 0px 0px 8px;
margin: 0px 0px 0px 0px;
}

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

.login_text{
width: 60px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
height: 18px;
line-height: 16px;
color: #3D3D3D;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
float: left;
}

.login_form{
width: 60px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
float: left;
}

.login_user {  
width: 50px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold;
height: 18px;
line-height: 16px;
text-align: left; 
color: #FDB727;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float: left; 
}

.login_message{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
height: 16px;
line-height: 12px;  
color: #808080;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

/*login*/
/*content-main*/


 h1 {
 font-family:Verdana, Arial, Helvetica, sans-serif; 
 font-size: 16px; 
 font-weight: bold;
 color: #FDB727;
 width: 448px; 
 padding: 0px 0px 8px 0px;
 margin: 0px 0px 0px 0px;
 }
 
 h2 {
 font-family:Verdana, Arial, Helvetica, sans-serif; 
 font-size: 16px; 
 font-weight: bold;
 color: #717171;
 width: 448px; 
 padding: 0px 0px 8px 0px;
 margin: 0px 0px 0px 0px;
 }
 
 h3 {
 font-family:Verdana, Arial, Helvetica, sans-serif; 
 font-size: 14px; 
 font-weight: bold;
 color: #FDB727;
 width: 448px; 
 padding: 0px 0px 6px 0px;
 margin: 0px 0px 0px 0px;
 }
 
 h4 {
 font-family:Verdana, Arial, Helvetica, sans-serif; 
 font-size: 14px; 
 font-weight: bold;
 color: #717171;
 width: 448px; 
 padding: 0px 0px 6px 0px;
 margin: 0px 0px 0px 0px;
 }
 
 
 .texteinfach {
 font-family:Verdana, Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-weight: normal;
 width: 448px;
 color: #808080; 
 padding: 0px 0px 6px 0px;
 margin: 0px 0px 0px 0px;
 }
 
  .texteinfachkl {
 font-family:Verdana, Arial, Helvetica, sans-serif; 
 font-size: 9px; 
 font-weight: normal;
 width: 448px;
 color: #808080; 
 padding: 0px 0px 6px 0px;
 margin: 0px 0px 0px 0px;
 }
 
 .abstand
{
 width: 448px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


a.link {
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold;
color: #3D3D3D; 
text-decoration:none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 15px;
}
a.link:link    
{ 
background: transparent url(images/subnavleftpfeil_1.gif) no-repeat 0px 4px;
color: #3D3D3D; 
text-decoration:none;
}
a.link:visited 
{ 
background: transparent url(images/subnavleftpfeil_1.gif) no-repeat 0px 4px;
color: #3D3D3D; 
text-decoration:none;
}
a.link:hover   
{ 
background: transparent url(images/subnavleftpfeil_2.gif) no-repeat 0px 4px;
color: #FDB727; 
text-decoration:none;
}
a.link:active  
{ 
background: transparent url(images/subnavleftpfeil_2.gif) no-repeat 0px 4px;
color: #FDB727; 
text-decoration:none;
}
  
  
  
a.pdflink {
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold;
color: #3D3D3D; 
text-decoration:none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 15px;
display: block;
}
a.pdflink:link    
{ 
background: transparent url(images/pdficon1.gif) no-repeat 0px 1px;
color: #FDB727; 
text-decoration:none;
}
a.pdflink:visited 
{ 
background: transparent url(images/pdficon1.gif) no-repeat 0px 1px;
color: #FDB727; 
text-decoration:none;
}
a.pdflink:hover   
{ 
background: transparent url(images/pdficon2.gif) no-repeat 0px 1px;
color: #808080; 
text-decoration:none;
}
a.pdflink:active  
{ 
background: transparent url(images/pdficon2.gif) no-repeat 0px 1px;
color: #808080; 
text-decoration:none;
}
    
  
  
 .liste {
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal;
color: #000000;
margin: 0px 0px 0px 0px;
background-image:url(images/listenicon.gif);
background-position: 15px 4px;
background-repeat:no-repeat;
background-color: transparent; 
padding: 0px 0px 0px 25px;
display: block;
}  

 /*sitemap*/

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

#sitemap ul
{
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/*navigation ebene 1*/

#sitemap li {  
display: inline;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#sitemap li a
{
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold;		
	color: #FDB727;
	height: 20px;
	line-height: 16px;
	padding: 4px 0px 2px 0px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	text-transform:uppercase;
	overflow: hidden;
}


#sitemap li a:hover
{
text-decoration: underline;
}


/*navigation ebene 2*/

#sitemap li li
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#sitemap li li a
{   
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold;
	color: #3D3D3D;
	height: 20px;
	line-height: 16px;
	padding: 3px 0px 0px 15px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	text-transform:none;
}


#sitemap li li a:hover
{
text-decoration: underline;
}

/*navigation ebene 3*/

#sitemap li li li
{
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#sitemap li li li a
{
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	color: #717171;
	height: 20px;
	line-height: 16px;
	padding: 2px 0px 0px 30px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
}


#sitemap li li li a:hover
{
text-decoration: underline;
}


/*navigation ebene 4*/

#sitemap li li li li
{
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#sitemap li li li li a
{
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight: bold;
	color: #FDB727;
	height: 20px;
	line-height: 16px;
	padding: 1px 0px 0px 45px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	background: transparent url(images/pdficon1.gif) no-repeat 31px 3px;
}


#sitemap li li li li a:hover
{
text-decoration: underline;
}

/*sitemap ende*/ 
  
  
/*kontakt*/


.formfehler
{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; 
color: #FDB727; 
border-left: 1px solid #717171;
border-right: 1px solid #717171;
border-top: 1px solid #717171;
border-bottom: 1px solid #717171;
background-color: #ECECEC;
width: 460px;
padding: 5px 0px 5px 5px;
margin: 0px 0px 10px 0px;
display: block;
float: left;
}

a.anfrage { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal;
width: 120px;
height: 14px;
line-height: 14px;  
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-decoration:none; 
text-align: center;
display: block;
border: 1px solid #3D3D3D;
}
a.anfrage:link    { color:#FFFFFF; background: #717171; text-decoration:none;}
a.anfrage:visited { color:#FFFFFF; background: #717171; text-decoration:none;}
a.anfrage:hover   { color:#FFFFFF; background: #FDB727; text-decoration:none;}
a.anfrage:active  { color:#FFFFFF; background: #FDB727; text-decoration:none;}
a.anfrage:focus { outline: none; }

.kontakttext { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
width: 100px;
height: 26px; 
line-height: 18px; 
color: #3D3D3D;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
float: left;
display: block;
}

.kontakttext2 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
width: 120px;
height: 26px; 
line-height: 14px; 
color: #3D3D3D;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
float: left;
display: block;
}

.kontakttext3 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
width: 340px;
height: 26px;
line-height: 14px; 
color: #3D3D3D;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
float: left;
display: block;
}

.kontakttext4 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
width: 350px;
height: 40px; 
line-height: 14px; 
color: #3D3D3D;
padding: 5px 0px 0px 0px;
margin: 0px 0px 0px 0px;
float: left;
display: block;
}

.kontakttext5 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
width: 140px;
height: 26px; 
line-height: 14px; 
color: #3D3D3D;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
float: left;
display: block;
}

.kontakttext6 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
width: 430px;
height: 110px; 
line-height: 14px; 
color: #3D3D3D;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
float: left;
display: block;
}

.kontakttext7 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
width: 448px;
line-height: 14px; 
color: #3D3D3D;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
float: left;
display: block;
}

.kontakttext8 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
width: 340px;
line-height: 14px; 
color: #3D3D3D;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
float: left;
display: block;
}


.formfeld1 {
width: 110px;
height: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #3D3D3D;
border-left: 1px solid #3D3D3D;
border-right: 1px solid #3D3D3D;
border-top: 1px solid #3D3D3D;
border-bottom: 1px solid #3D3D3D;
margin: 0px 0px 0px 0px;
padding: 1px 0px 0px 2px;
}

.formfeld2 {
width: 430px;
height: 100px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #3D3D3D;
border: #3D3D3D;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 2px;
}

.kontaktrahmen_danke
{
border-left: 1px solid #5E5E5E;
border-right: 1px solid #5E5E5E;
border-top: 1px solid #5E5E5E;
border-bottom: 1px solid #5E5E5E;
background-color: #F1F1F1;
width: 100%;
height: 100%;
padding: 5px 5px 5px 5px;
margin: 0px 0px 0px 0px;
}


/*kontakt*/  
  
/*anmeldung*/

.headline_anmeldung {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
font-weight: bold;
width: 430px;
height: 18px;
line-height: 18px;
color: #FFFFFF;
background-color:#FDB727;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 5px; 
border-left: 0px solid #717171;
border-right: 0px solid #717171;
border-top: 0px solid #717171;
border-bottom: 0px solid #717171;
float: left;
display: block;
}

.formabstand {
width:  448px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
clear: left;
}

select { 
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF; 
border: #717171; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-color: #FDB727;
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px
} 

/*anmeldung*/

/*captcha*/

.captcha1 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
width: 55px;
height: 20px; 
line-height: 18px; 
color: #3D3D3D;
padding: 0px 0px 0px 3px;
margin: 5px 0px 0px 0px;
float: left;
display: block;
}

.captcha2 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
width: 50px;
height: 20px; 
line-height: 14px; 
color: #3D3D3D;
padding: 0px 0px 0px 0px;
margin: 5px 0px 0px 0px;
float: left;
display: block;
}

.captcha3 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
width: 80px;
height: 20px; 
line-height: 14px; 
color: #3D3D3D;
padding: 0px 0px 0px 0px;
margin: 6px 0px 0px 0px;
float: left;
display: block;
}

.captchafeld1 {
width: 40px;
height: 16px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #3D3D3D;
border-left: 1px solid #3D3D3D;
border-right: 1px solid #3D3D3D;
border-top: 1px solid #3D3D3D;
border-bottom: 1px solid #3D3D3D;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 2px;
}

/*captcha*/

/* Produkte Werbemittel Download */


.filterbereich {
width:  auto;
height: 30px;
background-color:#FDB727;
margin:0;
padding: 4px 0px 0px 0px; 
border-left: 1px solid #FDB727;
border-right: 1px solid #FDB727;
border-top: 1px solid #FDB727;
border-bottom: 1px solid #FDB727;	
}

.filterindikationen {
width:  448px;
height: 30px;
margin:0;
padding: 4px 0px 0px 0px; 
background: #808080;
border-left: 1px solid #3D3D3D;
border-right: 1px solid #3D3D3D;
border-top: 1px solid #3D3D3D;
border-bottom: 1px solid #3D3D3D;
}

.filtertext {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
font-weight: bold;
width: 65px;
line-height: 18px;
color: #FFFFFF;
margin:0;
padding: 0px 5px 0px 8px;
float: left;
}

.filtertext_indi {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
font-weight: bold;
width: 220px;
line-height: 18px;
color: #FFFFFF;
margin:0;
padding: 0px 5px 0px 8px;
float: left;
}


.liste_bereich {
background-color: #FFFFFF; 
color: #3D3D3D;
width: 160px;
height: 16px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
font-weight: normal;
}

.liste_sortier {
background-color: #FFFFFF; 
color: #3D3D3D;
width: 130px;
height: 16px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
font-weight: normal;
}

.liste_indikation {
background-color: #FFFFFF; 
color: #3D3D3D;
width: 200px;
height: 16px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
font-weight: normal;
}

.dl_suchfeld1 {
width: 160px;
height: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #3D3D3D;
border-left: 1px solid #3D3D3D;
border-right: 1px solid #3D3D3D;
border-top: 1px solid #3D3D3D;
border-bottom: 1px solid #3D3D3D;
margin: 0px 0px 0px 0px;
padding: 1px 0px 0px 2px;
}

.dl_suchrahmen { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
width: 160px; 
color: #3D3D3D;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
float: left;
display: block;
}

.dl_indikationsrahmen { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
width: 200px; 
color: #3D3D3D;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
float: left;
display: block;
}

.dl_bereichsrahmen { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
width: 160px;
color: #3D3D3D;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
float: left;
display: block;
}

.dl_sortierrahmen { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
width: 130px;
color: #3D3D3D;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
float: left;
display: block;
}

a.dlanfrage { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal;
width: 65px;
height: 16px;
line-height: 16px;  
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-decoration:none; 
text-align: center;
display: block;
border: 1px solid #3D3D3D;
}
a.dlanfrage:link    { color:#FFFFFF; background: #717171; text-decoration:none;}
a.dlanfrage:visited { color:#FFFFFF; background: #717171; text-decoration:none;}
a.dlanfrage:hover   { color:#FFFFFF; background: #FDB727; text-decoration:none;}
a.dlanfrage:active  { color:#FFFFFF; background: #FDB727; text-decoration:none;}
a.dlanfrage:focus { outline: none; }


/*tabellen*/  

.tabellenanfang {
width: 448px;
height: auto;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

/*tabellen 1 index */ 

/* alte CSS Einstellung
.tabelle1a {
width: 160px;
height: 18px;
line-height: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
background: #transparent;
text-align:left;
background: #808080;
border-left: 1px solid #3D3D3D;
border-right: 0px solid #3D3D3D;
border-top: 1px solid #3D3D3D;
border-bottom: 1px solid #3D3D3D;
padding: 2px 2px 2px 5px;
margin: 0px 0px 0px 0px;
}
.tabelle1b {
width: 120px;
height: 18px;
line-height: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
text-align:left;
background: #808080;
border-left: 1px solid #3D3D3D;
border-right: 0px solid #3D3D3D;
border-top: 1px solid #3D3D3D;
border-bottom: 1px solid #3D3D3D;
padding: 2px 2px 2px 5px;
margin: 0px 0px 0px 0px;
}
.tabelle1c {
width: 120px;
height: 18px;
line-height: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
text-align:left;
background: #808080;
border-left: 1px solid #3D3D3D;
border-right: 0px solid #3D3D3D;
border-top: 1px solid #3D3D3D;
border-bottom: 1px solid #3D3D3D;
padding: 2px 2px 2px 5px;
margin: 0px 0px 0px 0px;
}
.tabelle1d {
width: 40px;
height: 18px;
line-height: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
text-align:left;
background: #808080;
border-left: 1px solid #3D3D3D;
border-right: 1px solid #3D3D3D;
border-top: 1px solid #3D3D3D;
border-bottom: 1px solid #3D3D3D;
padding: 2px 2px 2px 5px;
margin: 0px 0px 0px 0px;
}
.tabelle2a {
width: 160px;
height: 18px;
line-height: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: normal;
color: #3D3D3D;
text-align:left;
background: #ECECEC;
border-left: 1px solid #3D3D3D;
border-right: 0px solid #3D3D3D;
border-top: 0px solid #3D3D3D;
border-bottom: 1px solid #3D3D3D;
padding: 2px 2px 2px 5px;
margin: 0px 0px 0px 0px;
}

.tabelle2b {
width: 120px;
height: 18px;
line-height: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: normal;
color: #3D3D3D;
text-align:left;
background: #ECECEC;
border-left: 1px solid #3D3D3D;
border-right: 0px solid #3D3D3D;
border-top: 0px solid #3D3D3D;
border-bottom: 1px solid #3D3D3D;
padding: 2px 2px 2px 5px;
margin: 0px 0px 0px 0px;
}

.tabelle2c {
width: 120px;
height: 18px;
line-height: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: normal;
color: #3D3D3D;
text-align:left;
background: #ECECEC;
border-left: 1px solid #3D3D3D;
border-right: 0px solid #3D3D3D;
border-top: 0px solid #3D3D3D;
border-bottom: 1px solid #3D3D3D;
padding: 2px 2px 2px 5px;
margin: 0px 0px 0px 0px;
}

.tabelle2d {
width: 40px;
height: 18px;
line-height: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
font-weight: normal;
color: #3D3D3D;
text-align:left;
background: #ECECEC;
border-left: 1px solid #3D3D3D;
border-right: 1px solid #3D3D3D;
border-top: 0px solid #3D3D3D;
border-bottom: 1px solid #3D3D3D;
padding: 2px 2px 2px 5px;
margin: 0px 0px 0px 0px;
}
*/

.tabelle1a {
width: 260px;
height: 18px;
line-height: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
background: #transparent;
text-align:left;
background: #808080;
border-left: 1px solid #3D3D3D;
border-right: 1px solid #3D3D3D;
border-top: 1px solid #3D3D3D;
border-bottom: 1px solid #3D3D3D;
padding: 2px 2px 2px 5px;
margin: 0px 0px 0px 0px;
}

.tabelle1b {
width: 180px;
height: 18px;
line-height: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
text-align:center;
background: #808080;
border-left: 0px solid #3D3D3D;
border-right: 1px solid #3D3D3D;
border-top: 1px solid #3D3D3D;
border-bottom: 1px solid #3D3D3D;
padding: 2px 2px 2px 5px;
margin: 0px 0px 0px 0px;
}

.tabelle1c {
width: 440px;
height: 18px;
line-height: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
text-align:left;
background: #808080;
border-left: 1px solid #3D3D3D;
border-right: 1px solid #3D3D3D;
border-top: 1px solid #3D3D3D;
border-bottom: 1px solid #3D3D3D;
padding: 2px 2px 2px 5px;
margin: 0px 0px 0px 0px;
}

/*tabellen 1*/ 

/*tabellen 2 inhalt */ 

.tabelle2a {
width: 260px;
height: 18px;
line-height: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: normal;
color: #3D3D3D;
text-align:left;
background: #ECECEC;
border-left: 1px solid #3D3D3D;
border-right: 1px solid #3D3D3D;
border-top: 0px solid #3D3D3D;
border-bottom: 0px solid #3D3D3D;
padding: 2px 2px 2px 5px;
margin: 0px 0px 0px 0px;
}

.tabelle2b {
width: 180px;
text-align:center;
background: #ECECEC;
border-left: 0px solid #3D3D3D;
border-right: 1px solid #3D3D3D;
border-top: 0px solid #3D3D3D;
border-bottom: 1px solid #3D3D3D;
padding: 2px 2px 2px 5px;
margin: 0px 0px 0px 0px;
}

.tabelle2c {
width: 440px;
height: 25px;
line-height: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: normal;
color: #3D3D3D;
text-align:left;
background: #ECECEC;
border-left: 1px solid #3D3D3D;
border-right: 1px solid #3D3D3D;
border-top: 0px solid #3D3D3D;
border-bottom: 1px solid #3D3D3D;
padding: 2px 2px 2px 5px;
margin: 0px 0px 0px 0px;
}

/*tabellen 2*/ 





.tabelle_frage1{
background: #E6E6E6;
width: 100px;
height: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
font-weight: bold;
color: #F17022;
text-align:left;
border-left: 1px solid #C9CACD;
border-right: 1px solid #C9CACD;
border-top: 1px solid #C9CACD;
border-bottom: 1px solid #C9CACD;	
padding: 0px 3px 0px 3px;
margin: 0px 0px 0px 10px;
}

.tabelle_frage2{
background: #E6E6E6;
width: auto;
height: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
font-weight: normal;
color: #000000;
text-align:left;
border-left: 0px solid #C9CACD;
border-right: 1px solid #C9CACD;
border-top: 1px solid #C9CACD;
border-bottom: 1px solid #C9CACD;	
padding: 0px 3px 0px 3px;
margin: 0px 0px 0px 10px;
}

.tabelle_antwort1 {
background: #FFFFFF;
width: 100px;
height: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
font-weight: bold;
color: #000000;
text-align:left;
border-left: 1px solid #C9CACD;
border-right: 1px solid #C9CACD;
border-top: 0px solid #C9CACD;
border-bottom: 1px solid #C9CACD;	
padding: 0px 3px 0px 3px;
margin: 0px 0px 0px 10px;
}

.tabelle_antwort2 {
background: #FFFFFF;
width: auto;
height: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
font-weight: normal;
color: #808080;
text-align:left;
border-left: 0px solid #C9CACD;
border-right: 1px solid #C9CACD;
border-top: 0px solid #C9CACD;
border-bottom: 1px solid #C9CACD;	
padding: 0px 3px 0px 3px;
margin: 0px 0px 0px 10px;
}
/*tabellen*/
  
/* Blätternavigation */

.blaetterabst
{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background-color: transparent;
height: 15px;
width: 448px;
}

.blaetterrahmen
{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background-color: transparent;
border-left: 1px solid #3D3D3D;
border-right: 1px solid #3D3D3D;
border-top: 1px solid #3D3D3D;
border-bottom: 1px solid #3D3D3D;
height: 15px;
line-height: 15px;
width: 448px;
}


.zurueckbutton
{
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 10px;
border-right: 1px solid #3D3D3D;
height: 15px;
line-height: 13px;
width: 75px;
}

 a.zurueck {
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal;
margin: 0px 0px 0px 0px;
background-image:url(images/zurueck2.gif);
background-position: 0px 4px;
background-repeat:no-repeat;
padding: 0px 0px 0px 20px;
height: 15px;
line-height: 13px;
width: 100%;
text-align: center;
}

a.zurueck:link    
{ 
font-weight: normal;
color: #3D3D3D; 
text-decoration:none;
}
a.zurueck:visited 
{ 
font-weight: normal;
color: #3D3D3D; 
text-decoration:none;
}
a.zurueck:hover   
{ 
font-weight: normal;
background-image:url(images/zurueck1.gif);
background-position: 0px 4px;
background-repeat:no-repeat;
color: #FDB727;
text-decoration:none;
}
a.zurueck:active  
{ 
font-weight: normal;
color: #FDB727;  
text-decoration:none;
}

.vorbutton
{
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 10px;
border-left: 1px solid #3D3D3D;
height: 15px;
line-height: 13px;
width: 75px;
}

 a.vor {
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal;
margin: 0px 0px 0px 0px;
background-image:url(images/vor2.gif);
background-position: 35px 4px;
background-repeat:no-repeat;
padding: 0px 25px 0px 0px;
height: 15px;
line-height: 13px;
width: 100%;
text-align: center;
}
a.vor:link    
{ 
font-weight: normal;
color: #3D3D3D; 
text-decoration:none;
}
a.vor:visited 
{ 
font-weight: normal;
color: #3D3D3D; 
text-decoration:none;
}
a.vor:hover   
{ 
font-weight: normal;
background-image:url(images/vor1.gif);
background-position: 35px 4px;
background-repeat:no-repeat;
color: #FDB727;
text-decoration:none;
}
a.vor:active  
{ 
font-weight: normal;
color: #FDB727;  
text-decoration:none;
}






.seitentext {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
font-weight: normal;
color: #3D3D3D;
text-align:center;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

a.foren {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
font-weight: bold;
color: #F17022;
text-align:left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-decoration:none; 
}
a.foren:link    { color:#F17022; background: #FFFFFF; text-decoration:none;}
a.foren:visited { color:#F17022; background: #FFFFFF; text-decoration:none;}
a.foren:hover   { color:#808080; background: #FFFFFF; text-decoration:none;}
a.foren:active  { color:#808080; background: #FFFFFF; text-decoration:none;}


/* Blätternavigation */  
  
  
/* Content VAR */    
  
#clear { clear: both;}  
  
  #aussen {
padding: 10px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal;
color: #3D3D3D;
width:auto;
}

#innen_l {
font-weight: bold;
margin: 0px 0px 0px 0px;
padding: 2px 10px 5px 0px;
float:left;
}

#innen_l img {
border:0px solid #3D3D3D;
padding: 0px 0px 0px 0px;
margin: 0px 0px 5px 0px;
}

#innen_r {
font-weight: bold;
margin: 0px 0px 0px 0px;
padding: 2px 0px 5px 10px;
float:right;
}

#innen_r img {
border:0px solid #3D3D3D;
padding: 0px 0px 0px 0px;
margin: 0px 0px 5px 0px;
}  


 hr.rot {
 width:100%; 
 color:#F17022; 
 height:1px; 
 text-align:center; 
 background:#F17022;
 margin-top:5px; 
 margin-bottom:-10px;
 }
 
  hr.grau {
 width:100%; 
 color:#B2B4B7; 
 height:1px; 
 line-height:1px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
 }

 .kasten1
{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal;
color:#5E5E5E; 
border-left: 1px solid #5E5E5E;
border-right: 1px solid #5E5E5E;
border-top: 1px solid #5E5E5E;
border-bottom: 1px solid #5E5E5E;
background-color: #F1F1F1;
width: 100%;
padding: 5px 5px 5px 5px;
margin: 0px 0px 0px 0px;
}

 .teaser1
{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal;
color:#5E5E5E; 
background-color: #FFFFFF;
width: 50%;
height: 100%;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

 .teaserback
{
background-color: #F1F1F1;
padding: 5px 5px 5px 5px;
border-left: 1px solid #5E5E5E;
border-right: 1px solid #5E5E5E;
border-top: 1px solid #5E5E5E;
border-bottom: 1px solid #5E5E5E;
width: 100%;
height: 100%;
}

.trademark {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
font-style: normal; 
vertical-align: text-top
}

/* Content VAR */






/* Bildergalerie */


.inhalt_rahmen {
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
text-align: center;
margin:0;
padding:0; 
}

.inhalt_rahmen_gr {
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
text-align: center;
background-color: #F1F1F1;
margin:0;
padding: 10px 10px 10px 10px;
}


.inhalt_rahmen_untertitel {
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal;
text-align: center;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-top: 0px solid #000000;
border-bottom: 1px solid #000000;
margin:0;
padding: 1px 1px 1px 1px; 
}

 a.menu_galerie {
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal;
margin: 0px 0px 15px 0px;
padding: 0px 0px 0px 0px;
height: 15px;
line-height: 13px;
width: 100%;
text-align: center;
}
a.menu_galerie:link    
{ 
font-weight: normal;
color: #000000; 
text-decoration:none;
}
a.menu_galerie:visited 
{ 
font-weight: normal;
color: #000000; 
text-decoration:none;
}
a.menu_galerie:hover   
{ 
font-weight: normal;
color: #FFFFFF;
text-decoration:none;
background-color: #E51427;
}
a.menu_galerie:active  
{ 
font-weight: normal;
color: #FFFFFF;  
text-decoration:none;
background-color: #E51427;
}

.rahmen_g_steuerung {
height: 18px;
line-height: 15px;
width: 100%;
margin: 0px 0px 0px 0px;
padding: 10px 0px 0px 0px;
text-align: center;
display: inline;
}

 a.g_steuerung {
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal;
margin: 0px 10px 0px 10px;
padding: 0px 0px 0px 0px;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
height: 20px;
line-height: 15px;
width: 80px;
text-align: center;
}
a.g_steuerung:link    
{ 
font-weight: normal;
color: #000000; 
text-decoration:none;
}
a.g_steuerung:visited 
{ 
font-weight: normal;
color: #000000; 
text-decoration:none;
}
a.g_steuerung:hover   
{ 
font-weight: normal;
color: #FFFFFF;
text-decoration:none;
background-color: #E51427;
}
a.g_steuerung:active  
{ 
font-weight: normal;
color: #FFFFFF;  
text-decoration:none;
background-color: #E51427;
}

/* Bildergalerie */


/*seitenlayout*/

.layoutheadline
{
width: 80px;
height: 17px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #FFFFFF;
font-weight: normal;
text-align: center;
background-color: #F17022;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

#layoutnav ul
{
	margin: 0px 0px 0px 0px;
	width: 80;
 	height: 17px;
	padding: 0px 0px 0px 0px;
	background-color: #F17022;
	overflow: hidden;
}

#layoutnav ul li 
{ 
display: inline;
}

#layoutnav ul li a
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight: normal;
	color: #F17022;
	height: 16px;	
	background-image:url(images/slayout1.gif);
	background-position:8px 1px;
	background-repeat:no-repeat; 
	padding: 0px 10px 0px 10px;
	margin: 0px 0px 0px 2px;
	text-decoration: none;
}

#layoutnav ul li a:hover
{
	color: #FFFFFF;	
	background-image:url(images/slayout2.gif);
	background-position:8px 1px;
	background-repeat:no-repeat; 
	background-color: #FFFFFF;
	padding: 0px 10px 0px 10px;
}

#layoutnav ul li a#current
{
	color: #F17022;	
	background-image:url(images/slayout2.gif);
	background-position:8px 4px;
	background-repeat:no-repeat; 
	padding: 0px 0px 0px 20px;
	font-weight: bold;
}

/*seitenlayout*/

.bildreihe {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
width:auto;
height:auto;
float: left;
}

