body {  
scrollbar-face-color: #FFFFFF; 
scrollbar-highlight-color: #858585;
scrollbar-shadow-color: #717171; 
scrollbar-3dlight-color: #858585; 
scrollbar-arrow-color: #858585; 
scrollbar-track-color: #023F92; 
scrollbar-darkshadow-color: #858585;
scrollbar-base-color: #FFFFFF;
background: #FFFFFF;
margin: 0px 0px 0px 0px;
padding-top: 20px;
padding-right: 0px;
padding-bottom: 20px;
padding-left: 0px;
text-align: center;
width: auto;
height: auto;
}

/*spalten links mitte rechts*/

.contentlinks
{
width: 179px;
height: 100%;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background: #023F92 url(images/subnavleftbildhint1.jpg) no-repeat bottom left;
}

.contentmitte
{
width: auto;
height: 100%;
background: #FFFFFF url(images/contentmittehint1.gif) repeat-x 0px 0px;
padding: 10px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.contentrahmen
{
width: auto;
height: auto;
background: #FFFFFF url(images/contentrahmenhint1.gif) repeat-x bottom left;
padding: 16px 15px 10px 15px;
margin: 0px 0px 0px 0px;
}

.inhalt { 
width: 466px;
height: auto;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;	
}

.contentrechts
{
width: 169px;
height: 100%;
background: #E7EDF5 url(images/zusatzrechtstop.gif) repeat-x 0px 0px;
padding: 10px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.contentrechtslogo
{
width: 186px;
height: 72px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background-image:url(images/kreussler_logo.gif);
background-position: bottom right;
background-repeat: no-repeat;
}

/*headteil*/

.head
{
width: 898px;
height: 119px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
overflow: hidden;
border-top: 1px solid #023F92;
border-right: 1px solid #023F92;
border-left: 1px solid #023F92;
}

.headbanner
{
width: 898px;
height: 99px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.headlinks
{
width: 349px;
height: 99px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
float: left;
}

.headrechts
{
width: 549px;
height: 99px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
float: left;
}


.headlogo
{
width: 349px;
height: 59px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.headlogo1
{
background-image:url(images/arzneimittelscout_logo.gif);
background-position: 0px 0px;
background-repeat:no-repeat;
float: left;
width: 304px;
height: 59px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.headlogo2
{
float: left;
width: 45px;
height: 59px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

a.headhome {
background-image:url(images/home1.gif);
background-position: 0px 0px;
background-repeat:no-repeat;
width: 45px;
height: 59px;
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
display: block;
}
a.headhome:link    
{ 
background-image:url(images/home1.gif);
background-position: 0px 0px;
background-repeat:no-repeat;
}
a.headhome:visited 
{ 
background-image:url(images/home1.gif);
background-position: 0px 0px;
background-repeat:no-repeat;
}
a.headhome:hover   
{ 
background-image:url(images/home2.gif);
background-position: 0px 0px;
background-repeat:no-repeat;
}
a.headhome:active  
{ 
background-image:url(images/home2.jpg);
background-position: 0px 0px;
background-repeat:no-repeat;
}

.headsuche
{
background-image:url(images/hintsteuersuche.gif);
background-position: 0px 0px;
background-repeat: repeat-y;
width: 349px;
height: 40px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.suche_a1
{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold; 
color: #FFFFFF;
text-align: center;
text-decoration:none;
margin: 0px 0px 0px 0px;
padding: 10px 0px 0px 0px;
width:55px; 
float: left;
}

.suche_input
{
margin: 0px 0px 0px 0px;
padding: 8px 0px 0px 0px;
width:80px; 
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: #858585;
border-left: 1px solid #858585;
border-right: 1px solid #858585;
border-top: 1px solid #858585;
border-bottom: 1px solid #858585;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 3px;
overflow: hidden;
display: block;
float: left;
}

.suchestart
{
margin: 0px 0px 0px 0px;
padding: 2px 0px 0px 8px;
width: 30px; 
float: left;
}

a.suchepfeil {
width: 30px;
height: 30px;
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
display: block;
}
a.suchepfeil:link    
{ 
background: url(images/suchpfeil2.gif) no-repeat 0px 0px;
}
a.suchepfeil:visited 
{ 
background: url(images/suchpfeil2.gif) no-repeat 0px 0px;
}
a.suchepfeil:hover   
{ 
background: url(images/suchpfeil1.gif) no-repeat 0px 0px;
}
a.suchepfeil:active  
{ 
background: url(images/suchpfeil1.gif) no-repeat 0px 0px;
}

a.headsitemap {
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold; 
color: #858585;
width: 70px;
height: 30px;
line-height: 13px;
text-decoration:none;
margin: 0px 0px 0px 22px;
padding: 10px 0px 0px 0px;
display: block;
float: left;
}
a.headsitemap:link    
{ 
text-decoration:none;
font-size: 10px;
color: #858585;
background: url(images/sitemap1.gif) no-repeat 53px 7px;
}
a.headsitemap:visited 
{ 
font-size: 10px;
color: #858585;
background: url(images/sitemap1.gif) no-repeat 53px 7px;
}
a.headsitemap:hover   
{ 
font-size: 10px;
background: url(images/sitemap2.gif) no-repeat 53px 7px;
color: #023F92;
}
a.headsitemap:active  
{ 
background: url(images/sitemap2.gif) no-repeat 53px 7px;
color: #023F92;
}


a.headhometext {
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold; 
color: #858585;
width: 70px;
height: 30px;
line-height: 13px;
text-decoration:none;
margin: 0px 0px 0px 12px;
padding: 10px 0px 0px 0px;
display: block;
float: left;
}
a.headhometext:link    
{ 
font-size: 10px;
background: url(images/headhometext1.gif) no-repeat 40px 7px;
color: #858585;
}
a.headhometext:visited 
{ 
font-size: 10px;
background: url(images/headhometext1.gif) no-repeat 40px 7px;
color: #858585;
}
a.headhometext:hover   
{ 
font-size: 10px;
background: url(images/headhometext2.gif) no-repeat 40px 7px;
color: #023F92;
}
a.headhometext:active  
{ 
font-size: 10px;
background: url(images/headhometext2.gif) no-repeat 40px 7px;
color: #023F92;
}


.headhintbild_a
{
background-image:url(images/headhintbild_heil.jpg);
background-position: top right;
background-repeat: no-repeat;
float: left;
width: 549px;
height: 99px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}


/*headteil*/

/*topnavigation*/

#topnavigation {
width: 100%;
height: 21px;
background: #023F92;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#nav, #nav ul {
float: left;
width: auto;
list-style: none;
line-height: 18px;
border-left: 1px solid #023F92;
border-right: 1px solid #023F92;
border-top: 1px solid #023F92;
border-bottom: 2px solid #023F92;
margin: 0px 0px 0px 3px;
padding: 0px 0px 0px 0px;
z-index:40;
}
 
#nav a {
display: block; 
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #858585;   
width: 127px;
height: 18px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-decoration: none;
text-align: center;	
}

#nav a:hover {
color: #023F92;   
}
 
#nav li {
background: url(images/topnav_e1_n.gif) no-repeat 0px 0px;
float: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
 
#nav li ul {
position: absolute;
left: -800px;
height: auto;
width: 125px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
 
#nav li li {
width: 125px;
}
 
#nav li ul a {
display: block;
background: url(images/topnav_e2_n.gif) repeat-y 0px 0px;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #858585;  
width: 125px;
height: 18px;
line-height: 18px;
padding: 0px 0px 2px 0px;
margin: 0px 0px 0px 0px;
text-decoration: none;	
}

#nav li ul a:hover {
background: url(images/topnav_e2_r.gif) repeat-y 0px 0px;
color: #FFFFFF;  
}
 
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
color: #FFFFFF;
left: -800px;
}
 
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
color: #FFFFFF;
left: auto;
}


#nav li:hover, #nav li.sfhover {
background: url(images/topnav_e1_r.gif) no-repeat 0px 0px;
color: #FFFFFF;  
}

/*topnavigation*/

/*subtopbild*/


.subtopbild_a
{
margin: 0px 0px 0px 0px;
width: 179px;
height: 40px;
padding: 0px 0px 0px 0px;
background: url(images/subtophint_heil.jpg) no-repeat top right;	
}

/*subtopbild*/

.content
{
background: #023F92;
width: 898px;
height: auto;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border-top: 0px solid #023F92;
border-right: 1px solid #023F92;
border-left: 1px solid #023F92;
border-bottom: 1px solid #023F92;
}

.subnavlefthint_a
{
width: 179px;
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;
}
 


/* Navigationselemente rechts */

.nav_r_hint
{
width: 169px;
height: auto;
background: #E7EDF5 url(images/zusatzrechtshint1.jpg) no-repeat bottom left;
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 10px;
text-align: center;
}

.nav_r_hint_zelle
{
width: 159px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: center;
}

.znav_head
{
display: block;
margin: 0px 0px 0px 0px;
width: 159px;
height: auto;
line-height: 14px;
padding: 4px 0px 6px 0px;
background: url(images/znav_hint.gif) repeat-y 0px 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #023F92;
text-align: center;
border-left: 1px solid #023F92;
border-right: 1px solid #023F92;
border-top: 1px dotted #023F92;
border-bottom: 1px dotted #023F92;
}

.znav_abschluss
{
margin: 0px 0px 0px 0px;
width: 159px;
line-height: 14px;
padding: 20px 0px 0px 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #858585;
text-align: center;
}

/* Zusatz Ebene 1 */

#znav
{
display: block;
margin: 0px 0px 0px 0px;
width: 159px;
padding: 0px 0px 0px 0px;
text-align: left;
}


#znav ul
{
display: inline;
margin: 0px 0px 0px 0px;
padding: 8px 0px 8px 0px;
border-left: 1px solid #023F92;
border-right: 1px solid #023F92;
border-top: 0px solid #023F92;
border-bottom: 1px solid #023F92;
width: 159px;
float: left;
}

/*navigation ebene 1*/


#znav ul li
{  
display: inline;
list-style: none;
width: auto;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float: left;
}

#znav ul li#aktiv
{  
list-style: none;
width: auto;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float: left;
}

#znav ul li a
{
display: block;
width: 150px;
height: auto;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
line-height: 10px;
color: #3D3D3D;
background: url(images/znavpfeil1.gif) no-repeat 0px 5px;
margin: 0px 0px 0px 0px;
padding: 3px 8px 3px 15px;
text-decoration: none;
}

#znav ul li a:hover
{
display: block;
width: 150px;
height: auto;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px;
font-weight: normal;
line-height: 10px;
background: url(images/znavpfeil2.gif) no-repeat 0px 5px;
color: #023F92;
margin: 0px 0px 0px 0px;
padding: 3px 8px 3px 15px;
text-decoration: none;
}

#znav ul li a:focus { outline: none; }


#znav ul li a#current
{
display: block;
width: 150px;
height: auto;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px;
font-weight: normal;
line-height: 10px;
background: url(images/znavpfeil3.gif) no-repeat 4px 5px;
color: #023F92;
margin: 0px 0px 0px 0px;
padding: 3px 8px 3px 15px;
text-decoration: none;
}

#znav ul li a#aktiv
{
display: block;
width: 150px;
height: auto;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px;
font-weight: normal;
line-height: 10px;
background: url(images/znavpfeil3_aktiv.gif) no-repeat 4px 5px;
color: #023F92;
margin: 0px 0px 0px 0px;
padding: 3px 8px 3px 15px;
text-decoration: none;
}

/*navigation ebene 2*/

#znav ul ul
{
display: inline;
width: 143px;
height: auto;
margin: 0px 0px 5px 7px;
padding: 3px 0px 3px 0px;
border-left: 1px solid #023F92;
border-right: 1px solid #023F92;
border-top: 0px solid #023F92;
border-bottom: 1px solid #023F92;
background-color: #FFFFFF;
float: left;
}

#znav ul ul li
{
display: inline;
width: auto;
height: auto;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float: left;
}

#znav ul ul li a
{
display: block;
width: 140px;
height: auto;
padding: 2px 8px 2px 15px;
margin: 0px 0px 0px 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
line-height: 10px;
color: #3D3D3D;
background: transparent url(images/znavpfeil_eb2_1.gif) no-repeat 0px 4px;
text-decoration: none;
}


#znav ul ul li a:hover
{
display: block;
width: 140px;
height: auto;
padding: 2px 8px 2px 15px;
margin: 0px 0px 0px 0px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px;
font-weight: normal;
line-height: 10px;
background: transparent url(images/znavpfeil_eb2_2.gif) no-repeat 0px 4px;
color: #023F92;
overflow: hidden;
float: left;
text-decoration: none;
}


#znav ul ul li a#current
{
display: block;
width: 140px;
height: auto;
line-height: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px;
font-weight: normal;
background: transparent url(images/znavpfeil_eb2_3.gif) no-repeat 5px 4px;
color: #023F92;
margin: 0px 0px 0px 0px;
padding: 2px 8px 2px 15px;
overflow: hidden;
text-decoration: none;
float: left:
}

#znav ul ul li a#aktiv
{
display: block;
width: 140px;
height: auto;
line-height: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px;
font-weight: normal;
background: transparent url(images/znavpfeil_eb2_3aktiv.gif) no-repeat 5px 4px;
color: #023F92;
margin: 0px 0px 0px 0px;
padding: 2px 8px 2px 15px;
overflow: hidden;
text-decoration: none;
float: left:
}

/*navigation ebene 3*/

#znav ul ul ul
{
display: inline;
width: 128px;
height: auto;
list-style: none;
margin: 0px 0px 3px 7px;
padding: 3px 0px 3px 0px;
border-left: 1px solid #023F92;
border-right: 1px solid #023F92;
border-top: 0px solid #023F92;
border-bottom: 1px solid #023F92;
background-color: #809FC8;
float: left;
}

#znav ul ul ul li
{
display: inline;
width: auto;
height: auto;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float: left;
}

#znav ul ul ul li a
{
display: block;
width: 124px;
height: auto;
padding: 2px 8px 2px 15px;
margin: 0px 0px 0px 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
line-height: 10px;
color: #FFFFFF;
background: transparent url(images/znavpfeil_eb3_2.gif) no-repeat 0px 5px;
text-decoration: none;
}


#znav ul ul ul li a:hover
{
display: block;
width: 124px;
height: auto;
margin: 0px 0px 0px 0px;
padding: 2px 8px 2px 16px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px;
font-weight: normal;
line-height: 10px;
background: transparent url(images/znavpfeil_eb3_2.gif) no-repeat 0px 5px;
color: #023F92;
overflow: hidden;
float: left;
text-decoration: none;
}


#znav ul ul ul li a#current
{
display: block;
width: 124px;
height: auto;
line-height: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px;
font-weight: normal;
background: transparent url(images/znavpfeil_eb3_2.gif) no-repeat 0px 5px;
color: #023F92;
margin: 0px 0px 0px 0px;
padding: 2px 8px 2px 16px;
overflow: hidden;
text-decoration: none;
float: left:
}
/* Zusatz Ebene 3 */

/* Navigationselemente rechts*/


/* Navigationselemente bottom*/

.bottom
{
background: #023F92;
width: 898px;
height: 20px;
padding: 0px 0px 0px 5px;
margin: 0px 0px 0px 0px;
border-right: 1px solid #023F92;
border-bottom: 1px solid #023F92;
border-left: 1px solid #023F92;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #FFFFFF;
text-align: center;
}

a.bottoml {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal;
background-color: #023F92;
padding: 1px 1px 1px 1px;
margin: 0px 0px 0px 0px;
}
a.bottoml:link    {font-size: 10px;  color:#FFFFFF; text-decoration:underline;background-color: #023F92;}
a.bottoml:visited {font-size: 10px;  color:#FFFFFF; text-decoration:underline;background-color: #023F92;}
a.bottoml:hover   {font-size: 10px;  color:#3D3D3D; text-decoration:none;background-color: #809FC8;}
a.bottoml:active  {font-size: 10px;  color:#3D3D3D; text-decoration:none;background-color: #809FC8;}

/* Navigationselemente bottom*/













 


.backblue 
{ 
width: 20px;
height: 16px;
overflow:hidden;
background: #023F92;
}


.aussteuerung
{
background: #FFFFFF;
width: 100%;
height: 100%;
padding: 2px 0px 4px 0px;
}

.aussteuerung2
{
background: #FFFFFF;
padding: 2px 0px 4px 0px;
}

.navihint
{
background: #FFFFFF url(images/navihint.gif) repeat-y 0px 0px;
width: 180px;
padding: 0px 0px 0px 5px;
margin: 0px 0px 0px 0px;
vertical-align: top;
}


.navitoprahm
{
background: #FFFFFF url(images/navitoprahm.gif) no-repeat 0px 0px;
width: 180px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

#hauptnav
{
margin: 0px 0px 0px 0px;
padding: 10px 0px 15px 0px;
width: 179px;
}

.navibutton1
{
width: auto;
height: 20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
font-weight: normal;
text-align: center;
padding: 0px 0px 0px 0px;
margin: 8px 0px 0px 8px;
}

.navibutton2
{
width: auto;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
font-weight: normal;
text-align: center;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.navibutton3
{
width: auto;
border-top: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
padding: 3px 5px 8px 5px;
margin: 5px 0px 5px 0px;
text-align: center;
}

.navibutton4
{
width: auto;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
font-weight: bold;
text-align: center;
border-top: 1px solid #FFFFFF;
padding: 8px 0px 10px 0px;
margin: 10px 0px 0px 0px;
}

.navibutton5
{
width: auto;
background: transparent url(images/buthint.gif) repeat-y top right;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.navibutton6
{
width: auto;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
font-weight: bold;
text-align: center;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}


select { 
width: auto;
height: 20px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #023F92; 
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-color: #FFFFFF;
float: left;
} 


a.az {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; 
width: 20px;
height: 14px;
line-height: 20px;
text-decoration:none;
text-align: center;
margin: 5px 0px 0px 0px;
border-left: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
border-top: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
padding: 0px 3px 0px 3px;
}
a.az:link    
{ 
font-size: 11px; 
background: #023F92; 
text-decoration:none;
color: #FFFFFF; 
}
a.az:visited 
{ 
font-size: 11px; 
background: #023F92; 
text-decoration:none;
color: #FFFFFF; 
}
a.az:hover   
{ 
font-size: 11px; 
background: #FFFFFF; 
text-decoration:none;
color: #023F92;
}
a.az:active  
{ 
font-size: 11px; 
background: #FFFFFF; 
text-decoration:none;
color: #023F92;  
}

/*suche*/
.anfragesteuer {
display: block;
width: 100px;
height: 20px;
padding: 1px 0px 0px 0px;
margin: 0px 0px 0px 0px;
float: left;
}

a.anfrage { 
display: block;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
text-decoration:none;
text-align: center;
width: 100px;
height: 18px; 
line-height: 18px; 
color: #FFFFFF;
background-color: #023F92;
padding: 0px 0px 0px 0px;
border: #023F92; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
border-collapse: collapse;
white-space: nowrap;
}
a.anfrage:link    { color:#FFFFFF; background-color: #023F92; text-decoration:none;}
a.anfrage:visited { color:#FFFFFF; background-color: #023F92; text-decoration:none;}
a.anfrage:hover   { font-size: 12px; color:#023F92; background-color:#FFFFFF; text-decoration:none;}
a.anfrage:active  { font-size: 12px; color:#023F92; background-color:#FFFFFF; text-decoration:none;}
a.anfrage:focus { outline: none; }

.suchfeldsteuer {
display: block;
width: 320px;
height: 20px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
float: left;
}

.suchfeld1 {
background: #FFFFFF;
width: 300px;
height: 20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #5E5E5E;
border-left: 1px solid #023F92;
border-right: 1px solid #023F92;
border-top: 1px solid #023F92;
border-bottom: 1px solid #023F92;
padding: 2px 0px 0px 2px;
margin: 0px 10px 0px 0px;
}

/*suchenavigation*/



#suchenav ul
{
	margin: 0px 0px 0px 0px;
	width: 100%;
	padding: 0px 0px 0px 0px;

}

#suchenav ul li 
{ 
display: block;
}

#suchenav ul li a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #023F92;
	width: 100%;
	height: 16px;	
	background-image:url(images/historynav2.gif);
	background-position:0px 3px;
	background-repeat:no-repeat; 
	padding: 0px 0px 5px 15px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
}

#suchenav ul li a:hover
{
	color: #5E5E5E;	
	background-image:url(images/historynav1.gif);
	background-position:0px 3px;
	background-repeat:no-repeat; 
}

/*suchenavigation*/

/*suche*/

a.navlink {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
width: 190px;
height: 20px;
text-decoration:none;
text-align: center;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
a.navlink:link    
{ 
color: #FFFFFF; 
text-decoration:none;
}
a.navlink:visited 
{ 
color: #FFFFFF; 
text-decoration:none;
}
a.navlink:hover   
{ 
color: #886824;
text-decoration:none;
}
a.navlink:active  
{ 
color: #886824;  
text-decoration:none;
}



.leerraum
{
width: 100%;
height: 100%;
padding: 5px 10px 10px 10px;
margin: 0px 0px 0px 0px;
}

.rahmen_content
{
background: #30A84E;
width: 100%;
height: 3px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

/*content-main*/

 
 p {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 color: #333333;
 }
 
 h1 {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 18px; 
 font-weight: bold;
 color: #023F92;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
 }
 
 h2 {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: normal;
 color: #5E5E5E;
 padding: 2px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
 }
 
 
 h3 {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 14px; 
 font-weight: bold;
 color: #023F92;
 padding: 2px 0px 10px 0px;
 margin: 0px 0px 0px 0px;
 }
 
 h4 {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-weight: bold;
 color: #5E5E5E;
 padding: 10px 0px 2px 0px;
 margin: 0px 0px 0px 0px;
 }
 
 
 .text14 {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 14px; 
 margin: 0px 0px 0px 0px;
 }
 
  .text12 {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 margin: 0px 0px 0px 0px;
 }
 
  .text11 {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 margin: 0px 0px 0px 0px;
 }
 
  .text10 {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 margin: 0px 0px 0px 0px;
 }

 .abst5{
 padding: 5px 0px 0px 0px;
 }
 
  .abst10{
 padding: 10px 0px 0px 0px;
 }
 
  .abst20{
 padding: 20px 0px 0px 0px;
 }
 
  .abst5bot{
 padding: 5px 0px 5px 0px;
 }
 
  .abst10bot{
 padding: 10px 0px 10px 0px;
 }
 
  .abst20bot{
 padding: 20px 0px 20px 0px;
 }
 
   .u_abst10{
 padding: 0px 0px 10px 0px;
 }
 
  .bold {
 font-weight: bold;
 }
 
   .norm {
 font-weight: normal;
 }
 
 .gruen {
  color:#30A84E; 
  }
  
 .grau {
  color:#5E5E5E; 
  }

 a:link    
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold;
text-decoration: none;
background-color: transparent; 
color: #023F92; 
}
a:visited 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold;
text-decoration:none;
background-color: transparent; 
color: #023F92; 
}
a:hover   
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold;
text-decoration: underline;
background-color: transparent; 
color: #023F92;
}
a:active  
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold;
text-decoration: underline;
background-color: transparent; 
color: #023F92;  
}



a.link {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold;
text-decoration:none;
margin: 0px 0px 0px 0px;
background-image:url(images/l_pfeil1.gif);
background-position: 0px 0px;
background-repeat:no-repeat;
padding: 0px 10px 0px 20px;
}
a.link:link    
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold;
text-decoration:none;
background-color: transparent; 
color: #023F92; 
}
a.link:visited 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold;
text-decoration:none;
background-color: transparent; 
color: #023F92; 
}
a.link:hover   
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold;
text-decoration:none;
background-color: transparent; 
color: #5E5E5E;
background-image:url(images/l_pfeil2.gif); 
}
a.link:active  
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold;
text-decoration:none;
background-color: transparent; 
color: #5E5E5E;  
}



a.index {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold;
text-decoration:none;
margin: 0px 0px 0px 0px;
background-image:url(images/historynav2.gif);
background-position: 0px 3px;
background-repeat:no-repeat;
padding: 0px 0px 0px 15px;
}
a.index:link    
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold;
text-decoration:none;
background-color: transparent; 
color: #023F92; 
}
a.index:visited 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold;
text-decoration:none;
background-color: transparent; 
color: #023F92; 
background-image:url(images/historynav2.gif);
}
a.index:hover   
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold;
text-decoration:none;
background-color: transparent; 
color: #5E5E5E; 
background-image:url(images/historynav1.gif); 
}
a.index:active  
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold;
text-decoration:none;
background-color: transparent; 
color: #5E5E5E;  
}

.klinisch1 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold;
width: 100%;
height: 20px;
color: #5E5E5E;
text-decoration:none;
margin: 0px 0px 0px 0px;
background-image:url(images/gesichert.gif);
background-position: 0px 2px;
background-repeat:no-repeat;
padding: 5px 0px 5px 50px;
}

.klinisch2 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold;
width: 100%;
height: 20px;
color: #5E5E5E;
text-decoration:none;
margin: 0px 0px 0px 0px;
background-image:url(images/widerspruch.gif);
background-position: 0px 2px;
background-repeat:no-repeat;
padding: 5px 0px 5px 50px;
}

.klinisch3 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold;
width: 100%;
height: 20px;
color: #5E5E5E;
text-decoration:none;
margin: 0px 0px 0px 0px;
background-image:url(images/fraglich.gif);
background-position: 0px 2px;
background-repeat:no-repeat;
padding: 5px 0px 5px 50px;
}

/* Tabellen */

.tabelle1a {
background: #FFFFFF;
width: 18%;
height: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #5E5E5E;
text-align:center;
border-left: 1px solid #5E5E5E;
border-right: 1px solid #5E5E5E;
border-top: 1px solid #5E5E5E;
border-bottom: 1px solid #5E5E5E;
padding: 1px 0px 1px 0px;
margin: 0px 0px 0px 0px;
}

.tabelle1b {
background: #FFFFFF;
width: 18%;
height: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #5E5E5E;
text-align:center;
border-left: 0px solid #5E5E5E;
border-right: 1px solid #5E5E5E;
border-top: 1px solid #5E5E5E;
border-bottom: 1px solid #5E5E5E;
padding: 1px 0px 1px 0px;
margin: 0px 0px 0px 0px;
}

.tabelle2a {
background: #E0EDF3;
width: 18%;
height: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #5E5E5E;
text-align:center;
border-left: 1px solid #023F92;
border-right: 1px solid #023F92;
border-top: 1px solid #023F92;
border-bottom: 1px solid #023F92;
padding: 1px 0px 1px 0px;
margin: 0px 0px 0px 0px;
}

.tabelle2b {
background: #E0EDF3;
width: 18%;
height: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #5E5E5E;
text-align:center;
border-left: 0px solid #023F92;
border-right: 1px solid #023F92;
border-top: 1px solid #023F92;
border-bottom: 1px solid #023F92;
padding: 1px 0px 1px 0px;
margin: 0px 0px 0px 0px;
}

.tabelle3 {
background: #E0EDF3;
width: 100%;
height: 18px;
border-left: 1px solid #023F92;
border-right: 1px solid #023F92;
border-top: 1px solid #023F92;
border-bottom: 1px solid #023F92;
padding: 1px 0px 1px 0px;
margin: 0px 0px 0px 0px;
}

.tabelle3int {
width: 18%;
height: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #5E5E5E;
text-align:center;
padding: 1px 0px 1px 0px;
margin: 0px 0px 0px 0px;
}


.tabelle4a {
background: #E0EDF3;
width: 18%;
height: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #5E5E5E;
text-align:center;
border-left: 1px solid #023F92;
border-right: 1px solid #023F92;
border-top: 1px solid #023F92;
border-bottom: 0px solid #023F92;
padding: 1px 0px 1px 0px;
margin: 0px 0px 0px 0px;
}

.tabelle4b {
background: #E0EDF3;
width: 18%;
height: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #5E5E5E;
text-align:center;
border-left: 0px solid #023F92;
border-right: 1px solid #023F92;
border-top: 1px solid #023F92;
border-bottom: 0px solid #023F92;
padding: 1px 0px 1px 0px;
margin: 0px 0px 0px 0px;
}

.tabelle4c {
background: #E0EDF3;
width: 18%;
height: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #5E5E5E;
text-align:center;
border-left: 1px solid #023F92;
border-right: 1px solid #023F92;
border-top: 0px solid #023F92;
border-bottom: 1px solid #023F92;
padding: 1px 0px 1px 0px;
margin: 0px 0px 0px 0px;
}

.tabelle4d {
background: #E0EDF3;
width: 18%;
height: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #5E5E5E;
text-align:center;
border-left: 0px solid #023F92;
border-right: 1px solid #023F92;
border-top: 0px solid #023F92;
border-bottom: 1px solid #023F92;
padding: 1px 0px 1px 0px;
margin: 0px 0px 0px 0px;
}
/* Tabellen */



/*content-main*/



/*beschwerden*/

#beschwerdenav
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#beschwerdenav ul
{
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#beschwerdenav li {  
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 100%;	
	height: 14px;
}

#beschwerdenav li a
{
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #023F92;
	background-color: transparent; 	
	width: 100%;
	height: 14px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
}

#beschwerdenav li a:hover
{
	color: #5E5E5E;
}

.popup
{
background: #FFFFFF;
width:auto;
height:auto;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.info
{
background-image:url(images/info.gif);
background-position:0px 5px;
background-repeat:no-repeat;
padding: 5px 0px 0px 22px;
height: 20px;
}

.bild1 {
border-left: 1px solid #5E5E5E;
border-right: 1px solid #5E5E5E;
border-top: 1px solid #5E5E5E;
border-bottom: 1px solid #5E5E5E;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

/*beschwerde ende*/

