/*-----------------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:Tahoma,Verdana,Arial,sans-serif;

   font-size:93%;

}



#kopf {

   width:98%;

   height:1em;

   background-color:lightgrey;

}





#inhalt {

   width:98%;

   background-color:white;

}







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







/* linke Grafik*/

#navilkopf {
   width:220px;
   height:120px;
   float:left;
   background-position:center;	
   background-image: url(../images/logo-dorsten2s.gif);
   background-repeat:no-repeat;	
 }





/* rechte Grafik*/

#navirkopf {

   background-position:center;	

   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:120px;

   background-position:center;	

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

   background-repeat:no-repeat;	

 	



}



/*gesamter Navibereich*/

#navi {

   width:250px;

   /*background-color:rgb(189,200,240);*/
   background-color:lightgrey;	
   border-right:15px inset #333366;
   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:8%;
  float:left;
  margin-left: 1em;		
}

.k_datum {
  text-align:left;		
  width:22%;
  float:left;	
  margin-left: 1em;	
}


.k_titel {
  text-align:left;		
  float:left;	
  margin-left: 1em;
  width: 40%;	
}


.k_abschluss {
  clear:left;	
}

.k_stadt {
  text-align:left;		
  float:left;
  width: 15%;	
  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:Tahoma,Verdana,Arial,sans-serif;

   	font-size:93%;

	margin-left: 2em;

}





.senden{

	font-family:Tahoma,Verdana,Arial,sans-serif;
   	font-size:93%;
	border-width:2px;
       border-left:1px solid black;
	border-bottom:2px outset black;
	 background-color:lightgrey;

 	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;
}








