/**/

body             {
margin-top:10px;
margin-heigth:10px;
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 {
text-decoration: none;
font-weight:bold;
font-size:10pt;
vertical-align:middle;
color:#DE0000; 
float: left ;
width:135px;
background-color:#E4E2E2; 
padding-top: 3px;
padding-bottom: 3px;
padding-left:10px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #FFFFFF;

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

.nav_zweite_off:link, .nav_zweite_off:visited, .nav_zweite_off:active {
text-decoration: none;
font-weight:bold;
font-size:10pt;
vertical-align:middle;
color:#383F99; 
float: left ;
width:135px;
background-color:#E4E2E2; 
padding-top: 3px;
padding-bottom: 3px;
padding-left:10px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #FFFFFF;

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








.nav_dritte:link {
text-decoration: none;
font-weight:bold;
font-size:12pt;
vertical-align:middle;
color:#1F4DA0; 
float: left ;
width:135px;
background-color:#E4E2E2; 
padding-top: 4px;
padding-bottom: 4px;
text-indent: 20pt;
border-bottom-style: solid;

	border-bottom-width: 1px;
border-bottom-color: #FFFFFF;

}

.nav_dritte:visited {
text-decoration: none;
font-weight:bold;
font-size:12pt;
vertical-align:middle;
color:#1F4DA0; 
float: left ;
width:135px;
background-color:#E4E2E2; 
padding-top: 4px;
padding-bottom: 4px;
text-indent: 20pt;
border-bottom-style: solid;

	border-bottom-width: 1px;
border-bottom-color: #FFFFFF;


}

.nav_dritte:hover {
text-decoration: none;
font-weight:bold;
font-size:12pt;
vertical-align:middle;
color:#DE0000; 
float: left ;
width:135px;
background-color:#E4E2E2; 
padding-top: 4px;
padding-bottom: 4px;
text-indent: 20pt;
border-bottom-style: solid;

	border-bottom-width: 1px;
border-bottom-color: #FFFFFF;

}

.nav_dritte:active {
text-decoration: none;
font-weight:bold;
font-size:12pt;
vertical-align:middle;
color:#1F4DA0; 
float: left ;
width:135px;
background-color:#E4E2E2; 
padding-top: 4px;
padding-bottom: 4px;
text-indent: 20pt;
border-bottom-style: solid;

	border-bottom-width: 1px;
border-bottom-color: #FFFFFF;

}


.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:#383F99;  
padding-top: 5px;
padding-bottom: 5px;
padding-left:16px;

}

.con_titel {
font-family: helvetica, arial, geneva, sans-serif; 
font-size:16pt;
font-weight:bold;
font-style:italic;
color: #666666;
margin:0px; 
padding:0px;
padding-top: 0px;
padding-bottom: 15px;
 
}
.con_titel_klein {
font-family: helvetica, arial, geneva, sans-serif; 
font-size:11pt;
font-weight:bold;
text-decoration: none;
color: #000000;
margin:0px; 
padding:0px;
padding-top: 0px;
padding-bottom: 10px;

}
.con_titel_klein_grau {
font-family: helvetica, arial, geneva, sans-serif; 
font-size:10pt;
font-weight:bold;
text-decoration: none;
color: #666666;
}
.con_titel_klein_grau_bak {
font-family: helvetica, arial, geneva, sans-serif; 
font-size:10pt;
font-weight:bold;
text-decoration: none;
color: #666666;
margin:0px; 
padding:0px;
padding-top: 0px;
padding-left: 10px;
padding-bottom: 10px;
text-align:center;
}
.con_titel_klein_grau, .con_titel_klein_grau:link,.con_titel_klein_grau:visited   {
font-family: helvetica, arial, geneva, sans-serif; 
font-size:10pt;
font-weight:bold;
text-decoration: none;
color: #666666;
margin:0px; 
padding:0px;
padding-top: 0px;
padding-bottom: 10px;

}
.con_titel_klein_grau:hover {
color: #CC0000;
}

.con_titel_klein_rot {
font-family: helvetica, arial, geneva, sans-serif; 
font-size:10pt;
font-weight:bold;
text-decoration: none;
color: #D41818;
margin:0px; 
padding:0px;
padding-top: 0px;
padding-bottom: 10px;

}
.con_titel_klein_rot, .con_titel_klein_rot:link,.con_titel_klein_rot:visited   {
font-family: helvetica, arial, geneva, sans-serif; 
font-size:10pt;
font-weight:bold;
text-decoration: none;
color: #D41818;
margin:0px; 
padding:0px;
padding-top: 0px;
padding-bottom: 10px;

}
.con_titel_klein_rot:hover {
color: #666666;
}

.con_titel_klein_eng {
font-family: helvetica, arial, geneva, sans-serif; 
font-size:11pt;
font-weight:bold;
text-decoration: none;
color: #000000;
margin:0px; 
padding:4px;
padding-top: 3px;
padding-bottom: 3px;

}

.con_titel_weiss_klein_eng {
font-family: helvetica, arial, geneva, sans-serif; 
font-size:11pt;
font-weight:bold;
text-decoration: none;
color: #FFFFFF;
margin:0px; 
padding:4px;
padding-top: 3px;
padding-bottom: 3px;

}
.con_titel_weiss_rot {
font-family: helvetica, arial, geneva, sans-serif; 
font-size:11pt;
font-weight:bold;
text-decoration: none;
background-color:#D41818;
color: #FFFFFF;
margin:0px; 
padding:4px;
padding-top: 3px;
padding-bottom: 3px;
width:100%;
float:left;

}

.con_titel_weiss_schwarz {
font-family: helvetica, arial, geneva, sans-serif; 
font-size:11pt;
font-weight:bold;
text-decoration: none;
background-color:#EEEEEE;
color: #000000;
margin:0px; 
padding:4px;
padding-top: 3px;
padding-bottom: 3px;
width:100%;
float:left;

}

.con_intro {
font-family: helvetica, arial, geneva, sans-serif; 
font-size:13pt;
font-weight:bold;
text-decoration: none;
color: #000000;
margin:0px; 
padding:0px;
padding-top: 0px;
padding-bottom: 10px;

}

.con_text {
font-family: helvetica, arial, geneva, sans-serif; 
font-size:11pt;
text-decoration: none;
color: #000000;
margin:0px; 
padding:0px;
padding-bottom: 20px;
text-align: justify;
}

.con_text_fett {
font-family: helvetica, arial, geneva, sans-serif; 
font-size:11pt;
text-decoration: none;
font-weight:bold;
color: #000000;
margin:0px; 
padding:0px;
text-align: justify;
}

.con_text_eng {
font-family: helvetica, arial, geneva, sans-serif; 
font-size:11pt;
text-decoration: none;
padding:4px;
color: #000000;
font-weight:normal;

}

.con_text_rot_bold {
font-family: helvetica, arial, geneva, sans-serif; 
font-size:10pt;
font-weight:bold;
color: #DE0000;
margin:0px; 
padding:0px;
padding-bottom: 10px;

}

.con_text_rot_gross {
font-family: helvetica, arial, geneva, sans-serif; 
font-size:13pt;
font-weight:bold;
color: #DE0000;
margin:0px; 
padding:0px;
padding-bottom: 10px;

}

.con_text_weiss_gross {
font-family: helvetica, arial, geneva, sans-serif; 
font-size:10pt;
font-weight:bold;
color: #FFFFFF;
margin:0px; 
padding:0px;
text-align: justify;
}

.con_text_blau {
font-family: helvetica, arial, geneva, sans-serif; 
font-size:12pt;
font-weight:bold;
text-decoration: none;
color: #383F99;
margin:0px; 
padding:0px;
padding-bottom: 10px;
}
.con_text_klein, .con_text_klein:link {
font-family: helvetica, arial, geneva, sans-serif; 
font-size:9pt;
text-decoration: none;
color: #000000;
padding: 0px 0px 10px 0px;
margin: 0px 0px 10px 0px;
}
.con_text_klein:link {
text-decoration: underline;
}
.con_text_klein_eng {
font-family: helvetica, arial, geneva, sans-serif; 
font-size:9pt;
padding-top: 7px;
text-decoration: none;
color: #000000;

}

