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

a.link_biblio, a:link.link_biblio, a:visited.link_biblio, a:hover.link_biblio, a:active.link_biblio {
   background-color:rgb(0,53,252);
   color: #ffffff;
}

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

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

 a:hover { color:#000000;   text-decoration:none; background:rgb(212,220,239); font-weight:bold; }

 a:active { color:#000000;   text-decoration:none; background:rgb(212,220,239); font-weight:bold; }



.link_biblio {
   width: 160px;
   float: right;
   margin-top: 80px;
   font-size: 80%;
}





/*-----------------Ü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:103%; 

   background-position:left;	
   background-position:top;		
   background-image: url(../images/cr-bg2009.jpg);
   /*background-image: url(../images/bg-cr2008-2.jpg);*/
   /*background-image: url(../images/bg-cr2007.jpg);*/
   /*background-image: url(../images/bg-cr2.jpg);*/
   /*background-repeat:no-repeat;*/		
}



#kopf {

   width:98%;

   height:1em;

   /*background-color:rgb(0,128,255);*/
   background-color:rgb(0,53,252);	
}





#inhalt {

   width:98%;

   background-color:white;
   
	

}







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







/* linke Grafik*/

#navilkopf {

   width:245px;

   height:120px;

   float:left;

   background-position:left;	

   background-position:top;	
   background-image: url(../images/cr-logo2009.jpg);
   /*background-image: url(../images/logo-cr2007.jpg);*/	
   /*background-image: url(../images/logo-cr_2.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:250px;

   background-position:center;	

   /*background-image: url(../images/logo-cas4.gif);*/
   background-image: url(../images/Testatstempel_2008.jpg); 
	
   background-repeat:no-repeat;	

 	



}



/*gesamter Navibereich*/

#navi {

   width:250px;

   border-right:1px inset rgb(0,128,255);
   /*background-color:rgb(189,200,240);*/
   background-color:white;	
   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:Verdana,Arial,sans-serif;

   	font-size:93%;

	margin-left: 2em;

}





.senden{

	font-family:Verdana,Arial,sans-serif;
   	font-size:93%;
	color:white;
	border-style:ridge;
	border-width:2px;
       
       /* background-color:rgb(0,128,255);*/
	background-color:rgb(0,53,252);	

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








