@charset "utf-8";

/* TODO delete the text align : left the body    */

#kurse_container { 
	border: 1px solid #84919E;
	padding: 2px;
	margin: 0px;
	
}

.rahmen2{
	text-align: right;
	}

.klein_weiss {
	font-size: 12px; 
	}

ul.navList {
	margin-right: 25px; 
	}
ul.navList a{
	display: inline-block;
	}
	
strong {
	direction: ltr;
	display: inline-block; 
	}

ul.sideList {
	border: 0px solid blue;
	padding: 0px;
	margin-right: 2px;
	margin-top: 0px;
	display: block;
			 
}	
	
li.sideList 
	{	
	direction:rtl; 
	text-align:right;
	padding: 0px;
	list-style-type: none;
	margin-left: 0px;	
	margin-right: 0px;
	}

a.nebenSideList {
	margin-left: 0px;
	margin-right: 5px; 	
	}



/*
li.sideList {margin-bottom: -13px;
			 list-style-type: none;
	}

.nebenSideList {
	display: block; 
	margin-left: 0px;
	margin-right: 10px ; 
	}
	*/
	
	
.rahmen {
	background-image: url("../images/feld_ar.gif");
		direction:rtl;
		text-align:right;   
	    border:1px solid #84919E;
	}
	
.rahmen_gross {   	     
	     background-image: url("../images/feld_gross_ar.gif");	
	     text-align: right;     
	     direction: rtl;
	     /*padding-right: 4px;*/ 
          }    	
          
.rahmen_gross #inforahmen {
	margin-top: 13px; 
	}


li.loginlink{
	float: right;
	width: 350px;
	margin-right: 170px;  
	clear: right;
	border: 0px solid red;
	}
	
li.loginregistriert{
	margin-left: 0px; 
	text-align: left;
	border: 0px solid blue;
	width: 490px;
	}	
	
li.loginform{
	float:left;
	margin-top:0px;
	width:235px;
	border: 0px solid yellow;
	}

/* wegen die img 99Euro */
li img {  
	float: left ; 	
	}

ul.navList {
	text-align: left;
	font-size: 12px; 
	}

body {
	
	}

div {
	
	}
.inhaltList{
	list-style-position: outside;
	}


ul.inhaltList{
	text-align: right;
	direction: rtl;
	margin-right: 22px; 	
	}



ul.pdfList {
	text-align: right;
	direction: rtl;
	list-style-position: inside;
	}


#inhalt{
	direction: rtl;
	text-align: right;
	}
	

#inhalt1{
	direction: rtl;
	text-align: right;
	margin-left: 20px;
	margin-bottom: 200px; 
	}
	
#inhalt1Def{
	 	  clear:right;
	   	  float:right;
          width:181px;
          text-align:left;
          margin-top:13px; 
          z-index:-1;
          margin-right:1px;
	}	
	
	

	
#inhalt2 {
	text-align: right;
	direction: rtl;
	margin-right: 200px;
	/*width: 558px;*/ 
	width: 558px;
	border: 0px solid red;
	}	
	
#inhalt2Def {margin-right:180px;
		  margin-left:12px;
          margin-top:10px;
          text-align:left;
          z-index:-1;
          width:558px;
          background-color: transparent;
		}		
	
#inhalt2 div 	{
	text-align: right;
	direction: rtl;	
	}

div#inhalt2  	{
	text-align: right;
	direction: rtl;	
	}
	
		
	
	
#inhalt3{
	direction: rtl;
	text-align: right;
	}	
	
.langTool {
    /*falls ein problem eingertroffen mit langTool setzt width auf 187px zurueck    */
	float: right;
	width:187px; 
	direction: ltr;
	border: 0px solid blue;
	}	
	
.breadLang{
	margin-left: 0px;
	border: 0px solid red;
	width: 760px;
  }

.breadcrumb{
	float:left;
	direction: rtl;
	text-align: left;
	width: 570px;
	border: 0px solid red;
	}
	
.klein { font-size:8pt;
         font-family:arial,helvetica,sans-serif;
         font-style:normal;
         font-weight:normal;
         color:#636465;}	
	
table.register{
	width:720px;
	margin:0px;
	padding:0px;
}

td.register{
	padding-top: 5px;
	width: 5%;
	align: right;
}		

	
	


