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

img{
	border:0;
}

body{	
	background-color:#F0F0E6;	
	color:#376092;	
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:center;
	line-height:18px;
	
}

/* die verschiedenen Container */
#container {
	width:780px;		
	margin-left: auto;
	margin-right: auto;
	margin-top:18px;	
    text-align:left;
				
}

/* hier sitzt die Navi */
#header{	
	height:62px;
	margin-bottom:4px;
	width:780px;		
}

#rundOben{
	background-image:url(../elemente/obenRund.jpg);
	height:5px;
	width:780px;
}
#rundUnten{
	background-image:url(../elemente/untenRund.jpg);
	height:5px;
	width:780px;
	clear:both;
}

#hintergrundConti{
	/* 
	background-image:url(../elemente/oben.jpg);
	background-position:top;
	background-repeat:repeat-y;
	*/
	
	background-color:#fcfcfc;	
	clear:left;
	min-height:515px;
	
}


#leisteLinksConti{    
	float:left;
	width:160px;
	border-right:solid white 1px;	
	/*color:#8693A3;*/
}

#claimContainer{
	height:74px;
	padding-top:16px;
	text-align:left;
	padding-left:10px;
	padding-right:12px;
	font-weight:normal;
	font-size:11px;
	letter-spacing:1px;
	
}

#claimContainer1zeilig{
	height:40px;
	padding-top:16px;
	text-align:left;
	padding-left:10px;
	padding-right:12px;
	font-weight:normal;
	font-size:11px;
	letter-spacing:1px;
}
#claimContainer2zeilig{
	height:58px;
	padding-top:16px;
	text-align:left;
	padding-left:10px;
	padding-right:12px;
	font-weight:normal;
	font-size:11px;
	letter-spacing:1px;
}


#inhaltConti{
  margin-left:161px;
  padding-left:22px;
  padding-top:16px;
  margin-right:40px;
  
}

#mininavi{
	margin-bottom:20px;
	
}

.clearFloat{
	clear:left;
	height:30px;
}

#logoConti{	
	float:right;
    margin-right:20px;
	height:45px;
    margin-top:-45px;	
}

#footer{		
	text-align:center;
	padding-top:5px;	
	font-size:10px;
}


/* Topnavi */

.menueHauptpunkt{
	float:left;
	margin-top:40px;
	margin-left:10px;	
	font-size:12px;							
}

.menueHauptpunktAktiv{
  	float:left; 
	margin-top:40px;
	margin-left:10px;
	font-size:12px;									
}

/* regelt den Abstand vom Ersten zu den weiteren Links */
a#ersterLink{ 
	margin-left:0px;
	margin-right:88px;
}
 
		 
/*für folgende gibt es  IE-Stylesheet (für alte IEs 3 und für neue IEs nur die ersten 2)*/
/* container für die Auf- und Zuklappfunktion */
.menueUnterpunkt{		  
   	display:none;
   	position:absolute;
   	z-index:100;
	background-color:#f2f2f2;				
	padding-top:10px;	
	padding-left:2px;
	padding-right:2px;		
	/*	
	-moz-opacity: 0.85;
	opacity: 0.85;	
	filter:Alpha(opacity=85);
	*/
	font-size:11px;	
}

.menueUnterpunktAktiv{		
  	display:none;
   	position:absolute;
   	z-index:100;	
	background-color:#f2f2f2;			
	padding-top:10px;	
	/*			
	-moz-opacity: 0.85;
	opacity: 0.85;
	filter:Alpha(opacity=85);
	*/		
	font-size:11px;
}  

/* die eigentlichen Links in der Topnavi */
a.topnavi{
	height:26px;
	text-decoration:none;
	display:block;	
	padding-left:12px;
	padding-right:5px;	
	color:#376092;	
	white-space:nowrap;	
}

a.topnavi:hover{
	background-image:url(../elemente/kleinerKasten.jpg);
	background-repeat:no-repeat;
	background-position:0px 5px;		
	
}

a.topnaviAktiv{
	height:26px;
	text-decoration:none;
	display:block;	
	padding-left:12px;	
	padding-right:5px;	
	background-image:url(../elemente/kleinerKastenAktiv.jpg);
	background-repeat:no-repeat;
	background-position:0px 5px;
	color:#376092;
	white-space:nowrap;				
}


a.topnavi2{
	height:26px;
	text-decoration:underline;
	display:block;	
	padding-left:12px;		
	color:#376092;	
	white-space:nowrap;		
}

a.topnavi2:hover{
	background-image:url(../elemente/kleinerKasten.jpg);
	background-repeat:no-repeat;
	background-position:0px 5px;		
	
}

a.topnavi2Aktiv{
	height:26px;
	text-decoration:none;
	display:block;	
	padding-left:12px;	
	padding-right:5px;	
	background-image:url(../elemente/kleinerKastenAktiv.jpg);
	background-repeat:no-repeat;
	background-position:0px 5px;
	color:#376092;
	white-space:nowrap;				
}


.mininavilink{
	margin-left:10px;
	
}


/* der "normale Link" */
a.standardlink{
	color:#376092;
	text-decoration:underline;
}
a.standardlink:hover{
	color:maroon;
}



/* andere Links */

/* Logo ist Link zu Startseite (Vorsicht!!! - es gibt auch logo_link)*/
a.logolink{
	display:block;
	float:right;
	margin-right:0px;
	margin-top:1px;
	text-decoration:none;
	color:white;
}




a.pdfLink{
	color:#376092;
	text-decoration:underline;
	vertical-align:top;
}

a.pdfLink:hover{	
	color:#004B92;
}
a.bildLink{
	text-decoration:none;
}
a.logo_link{
        text-decoration:none;       
        background-color:#FCFCFC;        
}


/* verschiedene Auszeichnungen*/
.ein_Logo{
	margin-left:5px;	
}

/* ul oder ol */
ul.liste{
	margin-left:15px;
}

ol.liste{
	margin-left:20px;
}

li{	
	margin-top:2px;
	margin-bottom:3px;
}

h1#seitenueberschift{
	font-size:15px;
	font-weight:normal;
	margin-bottom:17px;	
	letter-spacing:2px;

}

h2#seitenueberschift2{
	font-size:12px;
	font-weight:normal;	
	margin-bottom:17px;
	letter-spacing:1px;	
	
}

h2#seitenueberschift3{
	font-size:12px;
	font-weight:normal;	
	margin-bottom:17px;
	letter-spacing:1px;	
	
}

h2.einStichwort{
	font-size: 11px;
	font-weight:normal;	
}

br{
	line-height:18px;
}

td{
	vertical-align:top;
	font-size: 11px;
	line-height:18px;
}

td.linksGlossar{
	text-align:left;
	width:150px;
	padding-bottom:10px;
}
td.rechtsGlossar{
	text-align:left;
	width:400px;
	padding-bottom:10px;
}

strong{
	font-weight:normal;	
}

.fett{
	font-weight:bold;	
}

p.kundenaussage{
	font-style:italic;
}

div.seminarabsatz{
	margin-bottom:15px;
}

div.seminarhinweis{
	width:540px;
	padding:10px;
	border:solid #376092 1px;
}

/* ein Span um der "4" in factor 4 die richtige Position zu geben */
.factor4{
	padding-left:2px;
}


/* das  Themenbild im linken Bereich */
#bildLinks{
	
}

.partnerConti{
	height:120px;
}
.partnerBild{
	float:right;
	margin-right:115px;
}


/* Text auf der linken Seite */
p.spruchLinks{
	padding-left:10px;
	padding-right:10px;	
	font-size:10px;	
	margin-top:20px;
	text-align:left;	
	
}


/*Formulare:*/

fieldset{
	margin-right:50px;
	padding-left:10px;
	padding-right:10px;	
	padding-bottom:3px;
	margin-bottom:10px;
	border:solid #376092 1px;
}

legend{
	font-size:11px;
	padding-right:10px;
	padding-left:10px;
	color:#376092;
	margin-bottom:8px;
	border:solid #376092 1px;
	
}

input.textfeld{
	border:solid #376092 1px;
	width:220px;
}

input.checkboxfeld{
	border:0;
	width:20px;
	height:20px;
}

label.normalLabel{
	display:block;
	float:left;
	width:188px;
}
label.kurzlabel{
	display:block;
	float:left;
	width:120px;
}
label.agbLabel{
	display:block;
	float:left;
	width:394px;
}
label.infoLabel{
	display:block;
	float:left;
	width:394px;
}


.formhalter{
	margin-bottom:8px;
}

.formhalterCheck{
	margin-bottom:0px;
}
span.stern{
    position:relative;
    top:-3px;
    font-size:9px;
    left:2px;
}


div.wortliste{
	width:158px;		
	margin-top:259px;	    
	text-align:center;
	color:#D0D3D8;
	
}

span.ganzKlein{
	font-size:9px;
}	
span.klein{
	font-size:10px;
}	
span.mittel{
	font-size:12px;
}
span.gross{
	font-size:14px;
}
span.ganzGross{
	font-size:16px;
}
/*
*/

/* Hacks für ie6 */
/*
#header{	
	margin-bottom:0px;	
}

.menueHauptpunkt{
	width:1px;									
}

.menueHauptpunktAktiv{
  	width:1px;	  							
}
	
a#ersterLink{ 
	margin-right:80px;	
}	 
*/

/* HAcks für IE5(.5) */
/*
#claimContainer{
	height:90px;	
}

#claimContainer1zeilig{
	height:56px;	
}
#claimContainer2zeilig{
	height:74px;
	
}
*/

