/*-----------------Links---------------------------------*/ 



 a:link { color:#000000;     text-decoration:none; }

 a:visited { color:#000000; text-decoration:none; }

 a:hover { color:#000000;   text-decoration:none; background-color:#FFFF99; font-weight:bold; }

 a:active { color:#000000;  text-decoration:none; }

/*-----------------Überschriften---------------------------------*/

h1 {
	font-size: 160%;
	font-weight : bold;
	color: #767676;
	font-family:"Verdana";
}

h2 {
	font-size: 140%;
	font-weight : bold;
	color: #000000;
	font-family:"Verdana";
}

h3 {
	font-size: 120%;
	font-weight : bold;
	color: #000000;
	font-family:"Verdana";
}

/*-----------------Spezial-------------------------------
  --------Infos wie Ermäßigung, Teilnahmebedingung,... */


p.infotext {
	font-size: 120%;
	font-family:"Verdana";
}

/*
body.info {
	background-color:rgb(232,232,232);
}
*/



/*-----------------Links---------------------------------*/


a.agb {
   color: 0000ff;
   font-weight: bold;
   text-decoration: underline;
}

/*
.kenntnisnahme_agb, .kenntnisnahme_widerruf {
   
}
*/

.kenntnisnahme_widerruf {
  clear: both;
  margin-top: 0.8em;
}

.Kursverweise_Box {
  padding: 1em 0em;
}

.divKursverweis {
  clear: both;
}


/*--------------------- Hauptbereiche ------------------------------------*/



#rahmen {

   width:100%;

   background-color:white;

   font-family:Verdana,Arial,sans-serif;

   font-size:93%;
   
	

}



#kopf {

   width:98%;

   height:1em;

   background-color:rgb(111,173,220);

}





#inhalt {

   width:98%;

   background-color:white;

  
}







/*--------------------- Unterbereiche Inhalt ------------------------------------*/







/* linke Grafik*/

#navilkopf {

   width:200px;

   height:120px;

   float:left;

   background-position:left;	

   background-position:top;	

   background-image: url(../images/logo-oe2.gif);

   background-repeat:no-repeat;	

 }





/* rechte Grafik*/

#navirkopf {

   background-position:left;	

   background-position:top;	

   /*width:200px;

   height:120px;

   float:left;

   background-image: url(../images/logo-dorsten2s.gif);*/

   background-repeat:no-repeat;	

 }





/* Abschlussgrafik*/

#navifuss {

   width:100%;
   /*height:310px;	

   background-position:center;	

   background-image: url(../images/bg-oe2.gif);

   background-repeat:no-repeat;*/	

 	



}



/*gesamter Navibereich*/

#navi {

   width:250px;
   height:1000px;	

   
   /*background-color:rgb(189,200,240);*/
   background-color:white;	
   border-right:1px inset rgb(111,173,220);
			
   padding: 5px;

   font-size:10pt;

   float:left;

   left-margin:1em;	

}



/*gesamter Infobereich*/

#info {

   width:65%;

   margin-top:1em;

   text-align:left;

   float:left;

   

}





/*--------------------- Universal-Klassen ------------------------------------*/





.abschluss {

   clear:both;

}







/*--------- Infobereich - Titel Hierarchiene -------*/





.bereich {

   width:98%;

   margin-bottom:1em;	



}



.infotitel {

  width:98%;

  text-align:left;

  font-weight:bold;

  margin-left: 1em;	

  }



.ebene0 {

  width:98%;

  text-align:right;

  margin-left: 1em;	

}



.ebene1 {

  width:98%;

  text-align:right;		

  margin-left: 1em;	

}



.ebene2 {

   width:98%;

  text-align:right;		

  margin-left: 1em;	

}



#karte{

 text-align:center;

 vertical-align:middle;	

 

}







/*----------Kurslisten----------------*/





.k_nr {

  text-align:left;		

  width:10%;

  float:left;

  margin-left: 1em;		

  	

}



.k_datum {

  text-align:left;		

  width:20%;

  float:left;	

  margin-left: 1em;	



}



.k_titel {

  text-align:left;		

  float:left;	

  margin-left: 1em;	

}



.k_abschluss {

  clear:left;	

}

.k_stadt {

  text-align:left;		

  float:left;	

  margin-left: 1em;		

}



/*-------------Kursbeschreibung----------------*/





.kursbeschreibung {

  text-align:left;

  margin-left: 1em;	

  margin-right: 2em;	

}

.beleg_hinweis {
  font-family:Verdana,Arial,sans-serif;
  font-size:111%; 
  color:red;		
  text-align:left;
  margin-top: 1em;	
  margin-left: 1em;	
  margin-right: 2em;	
  margin-bottom:1em;	
}








/*--------------------- Navigation ---------------*/ 





.eingabe{

	margin-left: 1em;



}







label.left{

	text-align:right;

	width:3em;

	margin-right: .3em;



}





input[type=text]{

	font-family:Verdana,Arial,sans-serif;

   	font-size:93%;

	margin-left: 2em;

}





.senden{

	font-family:Verdana,Arial,sans-serif;
   	font-size:93%;
	color:black;
	border-style:outset;
	border-width:1px;
        background-color:rgb(111,173,220);

 	text-decoration:none;

}



/*---------------Anmeldeformular -------------*/



.formular{

	width=98%;

	margin-left:1em;

}







.f_label{

	width:30%;

	text-align:left;

	float:left;	

	margin-bottom: .5em;

}



.f_eingabe{

	width:60%;

	text-align:left;

	float:left;

	margin-bottom: .5em;

}
.f_fehler{
	width:100%;

	text-align:left;

	float:left;

	margin-bottom: .5em;
	
	color:#FF0000;
}








