/* CSS Document */

body {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 margin:0;
 padding:0;
 color:#000;
}


p.align-center { text-align:center}
p.align-right { text-align: right}

a {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; color:#005bae;  }
a.visited {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; color:#005bae;}
a:focus {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:underline; color:#f2871a;}
a:hover {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:underline; color:#f2871a;}
a:active {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; color:#005bae;}

/*.abstand-ul {
      margin-top:0px;
      margin-left:-25px;
}
.abstand-li {
      margin-left:-0px;
      padding-left:-0px;
}*/


ul li {
	font-size: 0.875em;
	line-height: 1.5em;
	margin-top: 0.3em;
	margin-bottom: 0.5em;
	list-style-image: url(../images/bullet.gif);
	padding-left: 10px;

	/*margin-top: 0.5em;
	margin-bottom: 1.3em;
	vertical-align: top;
	*/
	}

	
li li {
	font-size: 0.875em;
	line-height: 1.5em;
	margin-top: 0.3em;
	margin-bottom: 0.5em;
	list-style-image: url(../images/bullet.gif);
	padding-left: 10px;
	}

	
ol li {
	font-size: 0.875em;
	line-height: 1.5em;
	margin-top: 0.3em;
	margin-bottom: 0.5em;
	}	

	
/* Listenformatierung für die rechte Seite*/	
div #container-right li {
	font-size: 0.75em;
	line-height: 1.2em;
	margin-top: 0.25em;
	margin-bottom: 0.25em;
	background:url(../images/bullet-right.gif) no-repeat;
	}
	
div #container-right ul {
	margin-top: 0em;
	margin-bottom: 0em;
	vertical-align: top;
	margin-left:-40px;
	}
div #container-right ul li {
       font-size: 0.75em;
       line-height: 1.2em;
       margin-top: 0.25em;
       margin-bottom: 0.25em;
       list-style: none;
}

.Ueberschrift-2 {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;  font-weight:bold; font-size:0.938em; color:#005bae;padding-top: 7px; padding-bottom: 0px;} /*entspricht 13.33px*/
.Ueberschrift-2-mit-Unterstrich {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;  font-weight:bold; font-size:0.875em; color:#005bae; border-bottom: 1px solid #c1d2df; padding-top: 7px;} /*entspricht 13.33px*/
.Ueberschrift-3-kleine-Schriftgroesse {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;  font-weight:bold; color:#005bae; font-size:0.75em; padding-top: 7px; } /*entspricht 13.33px */
.Ueberschrift-4-Hintergrund-grau {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; color:#005bae; background-color:#e6e6e6; width:100%; font-weight:bold; font-size:0.875em; padding-top: 4px; padding-bottom:4px; border-bottom: 1px dotted #ccc;border-top: 1px dotted #ccc;} /*entspricht 12.25px*/

/* Überschrift auf der rechten Seite */
div #container-right p.Ueberschrift-2 {
         font-size: 10px!important;
	margin-right: 10px;
         border-bottom: 1px solid #c0bfb4;
}
div #container-right fieldset legend{
         font-size: 10px;
}
div #container-right fieldset {
         font-size: 0.875em;
}

div #container-right p.Ueberschrift-2-mit-Unterstrich{
         font-size: 10px!important;
	margin-right: 10px;
         border-bottom: 1px solid #c0bfb4;
}
div #container-right p.Ueberschrift-3-kleine-Schriftgroesse  {
         font-size: 10px!important;
	margin-right: 10px;
         border-bottom: 1px solid #c0bfb4;
}
div #container-right p.Ueberschrift-4-Hintergrund-grau {
         font-size: 10px!important;
	margin-right: 10px;
         border-bottom: 1px solid #c0bfb4;
         background-color: transparent; 
         width:auto; 
         font-weight:bold;
         padding-top: 0px; 
         padding-bottom:0px;
         color:#005bae;  
}

div #container-right h1.csc-firstHeader {
         font-size: 10px!important;
	margin-right: 10px;
	/*border: 1px solid #c0bfb4;
	background-color: #fff;
         border-top: 1px solid #c0bfb4;*/
         border-bottom: 1px solid #c0bfb4;
         padding-top: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
}

/*Darstellung des Textes in der rechten Spalte*/
div #container-right p.bodytext {
         font-size: 10px!important;
         margin-right: 5px;
 
         }


/*Für Textelement mit Bild*/
div #container-right img {
	max-width: 180px; 
	}
/* Ueberschrift 4 für Inhaltselemente - geht im IE und Firefox*/
div #container-middle ul li.Ueberschrift-4-Hintergrund-grau {
         font-weight:normal;
         }

/*.Hintergrund-grau-Schrift-blau { background-color: #e8ecef; color:#005bae; line-height: 1.8em; border:0; padding-top: 5px; padding-bottom:5px;}*/
.Tabellenhintergrund-grau-Schrift-schwarz { background-color:#e8ecef; color:#000000; line-height: 1.8em; border:0; padding-top: 5px; padding-bottom:5px;}

/*h1 {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold; font-size:0.938em; color:#005bae; border-bottom: solid 1px #005bae; border: 0px;}/*entspricht 16.8px*/
h2 {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold; font-size:0.875em; color:#005bae; border-bottom: solid 1px #005bae; border: 0px;}/*entspricht 16.8px*/




hr {
  height: 1px;
  background: #005bae url(../images/hr.gif) no-repeat scroll center;
  border: none;
  width: 100%;
}

div.hr hr {
  display: none;
}



img {
	/*padding:1px;
	border:1px solid #55AAFF;
	border-right:1px solid #005bae;
	border-bottom:1px solid #005bae;*/
	}

a img{border:0;}

/* ***************************************************************************************/

/*.Schriftfarbe-blau {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color:#005bae;
 background-color:transparent;
}

.Schriftfarbe-dunkelgrau{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color:#3B3B3B;
 background-color:transparent;

}

.Schriftfarbe-standard {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color:#000000;
 background-color:transparent;
}*/

