/**/

body             {
margin-top:0px;
margin-heigth:0px;
margin-left:0px;

background-image:url(../upload/bilder/hintergrund.gif);




}

A:link           {font-family: helvetica, arial, geneva, sans-serif; text-decoration: underline; color: #000000}
A:visited        {font-family: helvetica, arial, geneva, sans-serif; text-decoration: underline; color: #000000}
A:hover          {font-family: helvetica, arial, geneva, sans-serif; text-decoration: underline; color: #666666}
A:active         {font-family: helvetica, arial, geneva, sans-serif; text-decoration: underline; color: #333333}

ul 
{ 
 line-height: 1px; /*für 20 Pixel Zeilenhöhe*/ 
 display:block;
 padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  margin-left: 15px;

 /*margin: 0px 0px 0px 0px; für einen Rand von 5 Pixel um den Listeneintrag*/ 
} 

li 
{ 
 line-height: 1px; /*für 20 Pixel Zeilenhöhe*/ 
 margin: 0px 0px 0px 0px; /*für einen Rand von 5 Pixel um den Listeneintrag*/ 
  display:block;
 padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
    margin-left: 15px;
 /*letter-spacing: 1px; Buchstabenabstand von 1 Pixel im Listeneintrag*/ 
/* word-spacing: 5px; Wortabstand von 5 Pixel im Listeneintrag*/ 
} 

.rand_aussen {
background-color:#FFFFFF;
border: 1px solid #CCCCCC;
padding:10px;
margin-left:auto; margin-right:auto;
/* Fuer gute Browser */

}

.A.klein:link	{font-family: helvetica, arial, geneva, sans-serif; font-size:11pt; text-decoration: none; color: #000000}
.A.klein:visited {font-family: helvetica, arial, geneva, sans-serif; font-size:11pt; text-decoration: none; color: #000000}
.A.klein:hover	{font-family: helvetica, arial, geneva, sans-serif; font-size:11pt; text-decoration: none; color: #666666}
.A.klein:active	{font-family: helvetica, arial, geneva, sans-serif; font-size:11pt; text-decoration: none; color: #333333}

.con_img_border {
border: 1px solid #666666;
border-color:#CCCCCC;
}


.nav_erste_div:link {
text-decoration: none;
font-family: helvetica, arial, geneva, sans-serif;
font-weight:bold;
font-size:10pt;
vertical-align:middle;
color:#FFFFFF; 
float: left ;
width:135px;
background-color: #383F99; 
padding-top: 3px;
padding-bottom: 3px;
padding-left:10px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #FFFFFF;

}

.nav_erste_div:visited {
text-decoration: none;
font-family: helvetica, arial, geneva, sans-serif;
font-weight:bold;
font-size:10pt;
vertical-align:middle;
color:#FFFFFF; 
float: left ;
width:135px;
background-color: #383F99; 
padding-top: 3px;
padding-bottom: 3px;
padding-left:10px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #FFFFFF;

}
.nav_erste_div:hover {
text-decoration: none;
font-family: helvetica, arial, geneva, sans-serif;
font-weight:bold;
font-size:10pt;
vertical-align:middle;
color:#FFFFFF; 
float: left ;
width:135px;
background-color: #383F99; 
padding-top: 3px;
padding-bottom: 3px;
padding-left:10px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #FFFFFF;

}
.nav_erste_div:active {
text-decoration: none;
font-family: helvetica, arial, geneva, sans-serif;
font-weight:bold;
font-size:10pt;
vertical-align:middle;
color:#FFFFFF; 
float: left ;
width:135px;
background-color: #383F99; 
padding-top: 3px;
padding-bottom: 3px;
padding-left:10px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #FFFFFF;

}
.nav_erste_div {
text-decoration: none;
font-family: helvetica, arial, geneva, sans-serif;
font-weight:bold;
font-size:10pt;
vertical-align:middle;
color:#FFFFFF; 
float: left ;
width:135px;
background-color: #383F99; 
padding-top: 3px;
padding-bottom: 3px;
padding-left:10px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #FFFFFF;

}

.nav_zweite:link, .nav_zweite:visited, .nav_zweite:active {
font-family: helvetica, arial, geneva, sans-serif;
text-decoration: none;
font-weight:normal;
font-size:12pt;
vertical-align:middle;
color:#FFFFFF; 
float: left ;
width:177px;
padding-top: 3px;
padding-bottom: 3px;
border-top-style: solid;
border-top-width: 1px;
border-top-color: #FFFFFF;
}
.nav_zweite:hover {
color:#DE0000; 
text-decoration: none;
}

.nav_zweite_off:link, .nav_zweite_off:visited, .nav_zweite_off:active {
font-family: helvetica, arial, geneva, sans-serif;
text-decoration: none;
font-weight:normal;
font-size:12pt;
vertical-align:middle;
color:#000000; 
float: left ;
width:177px;
padding-top: 3px;
padding-bottom: 3px;
border-top-style: solid;
border-top-width: 1px;
border-top-color: #FFFFFF;
}

.nav_zweite_off:hover {
color:#DE0000; 
text-decoration: none;
}

.nav_dritte:link, .nav_dritte:visited, .nav_dritte:active {
text-decoration: none;
font-size:12pt;
vertical-align:middle;
color:#FFFFFF; 
float: left ;
width:194px;
padding-top: 4px;
padding-bottom: 4px;
}

.nav_dritte:hover {
color:#DE0000; 
}

.nav_dritte_off:link, .nav_dritte_off:visited, .nav_dritte_off:active {
text-decoration: none;
font-size:12pt;
vertical-align:middle;
color:#000000; 
float: left ;
width:194px;
padding-top: 4px;
padding-bottom: 4px;
}

.nav_dritte_off:hover {
color:#DE0000; 
}

.nav_vierte:link, .nav_vierte:visited, .nav_vierte:active {
text-decoration: none;
font-size:12pt;
vertical-align:middle;
color:#FFFFFF; 
float: left ;
width:204px;
padding-top: 4px;
padding-bottom: 4px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #FFFFFF;
}

.nav_vierte:hover {
color:#DE0000; 
}

.nav_vierte_off:link, .nav_vierte_off:visited, .nav_vierte_off:active {
text-decoration: none;
font-size:12pt;
vertical-align:middle;
color:#000000; 
float: left ;
width:204px;
padding-top: 4px;
padding-bottom: 4px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #FFFFFF;
}

.nav_vierte_off:hover {
color:#DE0000; 
}


.nav_service {
text-decoration: none;
text-align:center;
color:#000000; 
width:100%;
float: left;
background-color:#E4E2E2; 
border-left-style: solid;
border-left-width: 1px;
border-left-color: #FFFFFF;
padding-top: 1px;
padding-bottom: 1px;

}

.nav_artikel_text {
text-decoration: none;
font-size:9pt;
vertical-align:middle;
color:#000000; 
padding-top: 7px;
padding-left:10px;
float: left ;
width:100%;

}
	
.nav_artikel:link {
text-decoration: none;
font-size:10pt;
vertical-align:middle;
color:#000000; 
padding-top: 7px;
padding-left:10px;
float: left ;


}

.nav_artikel:visited {
text-decoration: none;
font-size:10pt;
vertical-align:middle;
color:#000000; 
padding-top: 7px;
padding-left:10px;
float: left ;


}

.nav_artikel:hover {
text-decoration: none;
font-size:10pt;
vertical-align:middle;
color:#999999; 
padding-top: 7px;
padding-left:10px;
float: left ;


}

.nav_artikel:active {
text-decoration: none;
font-size:10pt;
vertical-align:middle;
color:#000000; 
padding-top: 7px;
padding-left:10px;
float: left ;
}

.nav_titel_rot {
font-family: helvetica, arial, geneva, sans-serif; 
font-weight:bold;
font-size: 9pt;
color:#000000;  
padding-top: 5px;
padding-bottom: 5px;
padding-left:16px;

}




