/* CSS Document */

.ferienkurse{
margin-left: 175px; 
margin-top:35px; 
font-family:Arial;
font-weight:bold;
font-size: 20px;
text-decoration:none;
}
.download1{
font-family:Verdana;
font-weight:700;
color:#000066;
line-height:10px;
font-size: 10px;
float: left;
text-decoration:none;

}




.homekopf{

margin-left: 10px; 
height:200px; 
width:970px; 
padding:0px;
background-repeat:no-repeat;

}
.pos{
position:absolute; top:215px; 
}
.hauptmenu{
font-family:Arial;
font-weight:bold;
font-size: 10px;
line-height:14px;
width:800px; 
padding:0px; 
margin-left:20px; 
height:110px;
float:left;
}

.menuFormat{
font-family:Arial;
font-weight:bold;
text-decoration:none;
color:#000066;
font-size: 10px;
line-height:14px;
}

.menuFormat:visited{
font-family:Arial;
font-weight:bold;
text-decoration:none;
color:#000066;
font-size: 10px;
line-height:14px;
}

.menActivePath{
font-family:Arial;
font-weight:bold;
text-decoration:none;
color:#FF6600;
font-size: 10px;
line-height:14px;
}

.funktionsmenu{
font-family:Arial;
font-weight:bold;
line-height:14px;
color:#666666;
font-size: 10px;
width:128px; 
margin-left:830px;
margin-top:35px; 
height:100px;
}

.funktionsmenuFormat{
font-family:Arial;
font-weight:bold;
line-height:14px;
color:#666666;
font-size: 10px;
text-decoration:none;
}
.funktionsmenuActual{
font-family:Arial;
font-weight:bold;
line-height:14px;
color:#FF6600	;
font-size: 10px;
text-decoration:none;
}



.homebrucke{
margin-left: 10px; 
height:189px; 
width:970px; 
margin-top:10px;
}

.homeueberschrift{
font-family:Arial;
font-weight:bold;
color:#000066;
font-size: 20px;
margin-left: 30px;
margin-top:20px;
height:20px;
width:748px;
}
.homeueberschrift_start{
font-family:Arial;
font-weight:bold;
color:#000066;
font-size: 20px;
margin-left: 30px;
margin-top:5px;
height:20px;
width:748px;
}


/*Startseite*/
.spalte_0{
float: left;
margin-left: 30px;
margin-top:55px;
height:115px;
background-repeat:no-repeat;
width:25px;
}
.spalte_1{
font-family:Verdana;
font-weight:700;
color:#666666;
font-size: 10px;
line-height: 13px;
float: left;
margin-top:55px;
width:268px;
height:115px;
}
.spalte_2{
float: left;
margin-left: 20px;
margin-top:55px;
height:115px;
background-repeat:no-repeat;
width:25px;
}
/*interne seite*/
.bodytable {
font-family:verdana;
font-weight:regular;
color:#666666;
font-size: 10px;
line-height: 13px;
margin-left:30px;
margin-top:40px;
height:20px;
width:930px;
}

.bodyzelle0 {
width:25px;
background-repeat:no-repeat;
}

.bodyzelle1 {
width:40px;
background-repeat:no-repeat;
}
.bodyzelle2 {
width:260px;
text-align:left;
vertical-align:top;
}
.bodyzelle2_kontakt {
width:260px;
border:10px solid #E0E0E0;
text-align:left;
vertical-align:top;
}
.bodyzelle3 {
width:260px;
text-align:left;
vertical-align:top;
}
.bodyzelle3_kontakt {
width:260px;
height:50px;
text-align:left;
border:10px solid #E0E0E0;
vertical-align:top;
}
.bodyzelle3_text_2bild{
width:564px;
vertical-align:top;
}


.bodyzelle4 {
width:260px;
height:50px;
text-align:left;
vertical-align:top;
}
.bild_dreispalte{
width:260px;
}
.bild_grafik{
margin-top: 15px; 
margin-left: 10px; 
width:970px; 
padding:0px;
}
.bild_text_2bild{
width:564px;
}
.bodyzelle_unten {
vertical-align:bottom;
}
.radio {
line-height:20px;
}
.uberschrift {
font-weight:bold;
}
.download{
font-family:Verdana;
font-weight:700;
color:#000066;
font-size: 10px;
float: left;
width:228px;
margin-left: 30px; 
margin-top:20px;
}

.fussleiste{
float: left;
width:970px;
background-color:#CCCCFF;
height:40px; 
margin-left: 10px; 
margin-top:25px;
}
.fussleiste_text{
font-family:Verdana;
font-size: 10px;
font-weight:100;
word-spacing:10px;
text-decoration:none;	
margin-left:10px;
color:#666666;
}
.copyright{
font-family:Verdana;
font-size: 9px;
font-weight:100;
word-spacing:0px;
text-decoration:none;
color:#666666;
margin-left:850px;
margin-top:-29px;
}


/*Seminarformat*/
.semTabelle{
font-family:verdana;
font-weight:100;
color:#666666;
font-size: 10px;
line-height: 13px;
margin-top:20px;
height:20px;
width:930px;
text-align:left; 
empty-cells:show;
}

.kategorieUbersicht{
font-family:verdana;
font-weight:700;
color:#FF6600	;
font-size: 10px;
line-height: 16px;
text-align:left;
}
.kategorieUberschrift{
font-family:verdana;
font-weight:700;
color:#000066;
font-size: 10px;
line-height: 16px;
text-align:left;

}
.semUbersicht{
font-family:Arial;
font-weight:bold;
line-height:14px;
color:#666666;
font-size: 10px;
  table-layout:fixed;  
}
.semLink{
font-family:Arial;
font-weight:bold;
line-height:14px;
color:#FF6600	;
font-size: 10px;
}
.bodytableSem {
font-family:verdana;
font-weight:regular;
color:#666666;
font-size: 10px;
line-height: 13px;
margin-left:30px;
margin-top:40px;
height:20px;
width:800px;
empty-cells:show;
}
.bodyzelleSem {
width:560px;
text-align:left;
vertical-align:top;


}
.bodytabelle_anmeldung {
font-family:verdana;
font-weight:regular;
color:#666666;
font-size: 10px;
line-height: 13px;
margin-left:364px;
margin-top:5px;
height:20px;
width:590px;
border-collapse:collapse;
}
.bodyzelle2_anmeldung {
text-align:left;
border-width:0px;
vertical-align:top;	
border:10px solid #E0E0E0;

}

.bodyzelle_anmeldung_abstand {
background-color:#E0E0E0;
width:20px;
border:10px solid #E0E0E0;
}
.start_ueberschrift{
color:#000066;
}

.semUbersicht_zelle{
border-width:1px;
  border-style:solid;
  border-color:#666666; 
  }
  
.test{  
  table-layout:fixed;  
  }
  
.download_leistungsspektrum{
font-family:Verdana;
font-weight:700;
color:#000066;
font-size: 10px;
float: left;
width:228px;
margin-left: 0px; 
margin-top:20px;
}

.partner_logos{
position:absolute; top:415px; 
margin-left:25px; 
margin-top:20px;
}

.zuruck{

margin-left: 828px; 

}