@import "http://cms.leibertingen.de/servlet/PB/show/1266348/01-leibertingen-3-3.css"; 


#contentSpalte						{  position: relative; margin-right: 0px;  }


/*** Portal ***/
#portalcontent										{ position: relative; margin-left: 5px; }

* html #portalcontent							{ position: relative; margin-left: -20px; margin-top: -15px;}
#Spalte1 													{ position: relative; margin: 0px 20px 0px 0px; overflow: auto; }	
*+html #Spalte1 									{ position: relative; margin: 0px 220px 0px 0px; }	
* html #Spalte1 									{ position: relative; margin: 0px 0px 0px 0px; }	

#Spalte2 													{ position: relative; top: 0px; right: 0px; width: 180px; float: right;  margin-left: 10px; margin-right: 5px;  }

#Spalte2 a.externerLink { background: url() right 2px no-repeat;  padding-right: 0px; text-decoration: none; }


#Spalte3 													{ clear: both;  }
						/*** Begin Layout 1 Portal  ***/ 
						
.l1_ContainerSpalte1							{ position: relative; margin-top: 0px; margin-bottom: 15px; }
* html .l1_ContainerSpalte1							{ position: relative; margin-top: 0px; margin-bottom: 15px; border: 1px solid #ffffff;}
                      						
.l1_ContainerSpalte2							{ position: relative; margin-top: 0px; margin-bottom: 10px; border: 1px solid #403C35; }
                      						
.L1_Containerspalte3							{	display: none; }
                            			
                           			
ul.l1_ulListe												{	margin-top: 0px;	margin-left: 10px;	padding-left: 10px;	margin-bottom: 0px;}


   /*** Begin Layout 1 Spalte 1 Portal  ***/ 
   
.l1_Zeile1Spalte1							{ position: relative; }                             	
.l1_UeberschriftSpalte1  			{ margin-bottom: 2px;	padding-bottom: 2px;	margin-top: 0px; padding-top: 2px; background: #cccccc;  }			   
.l1_UeberschriftSpalte1 h2 		{ color: #000000; margin-bottom: 0px; margin-top: 0px; padding-left: 5px; font-size: 1.1em; }
		                            	
.l1_Zeile2Spalte1									{ position: relative; padding: 5px; padding-left: 0px; }
* html .l1_Zeile2Spalte1					{ height: 100%; }
.l1_InhaltUeberschriftBildSpalte1	{ line-height:120%; padding-left: 5px;  padding-top: 5px; padding-right: 5px;}
.l1_InhaltUeberschriftSpalte1     { line-height:120%; padding-left: 5px;  padding-top: 5px; padding-right: 5px;}  
.l1_InhaltBildSpalte1							{ line-height:120%; }   
.l1_InhaltSpalte1									{ line-height:120%; padding-left: 5px;  padding-top: 5px; padding-right: 5px;}
.l1_BildSpalte1										{ padding-left: 20px; padding-top: 5px; }
.l1_ListeUeberschriftBildSpalte1	{ font-weight: normal; line-height:120%; }
.l1_BildSpalte1 img 							{ width: 100px; margin: 0  0px  5px 5px; float: right; border: 1px solid #000000; }
.l1_BildgrossSpalte1    					{ text-align: center; }

				/*** Begin Layout 1 Spalte 2 Portal  ***/ 
				
.l1_Zeile1Spalte2									{ position: relative; }				
.l1_UeberschriftSpalte2 					{ margin-bottom: 2px;	padding-bottom: 2px; margin-top: 0px; padding-top: 2px; background: #cccccc;  }
.l1_UeberschriftSpalte2 h2 				{ color: #000000; margin-bottom: 0px;	margin-top: 0px; padding-left: 5px; font-size: 1.1em;}	
.l1_Zeile2Spalte2									{ position: relative; padding: 5px; }
.l1_InhaltUeberschriftBildSpalte2	{ line-height: 120%; padding: 5px; }
.l1_InhaltUeberschriftSpalte2     { line-height: 120%; padding-top: 5px; padding-right: 5px; }
.l1_InhaltBildSpalte2							{ line-height: 120%; }
.l1_InhaltBildSpalte2 h1 					{ font-weight: bold; font-size:1.4em;   }                       						
.l1_InhaltSpalte2									{ line-height: 120%;  padding-left: 15px; padding-top: 5px; padding-right: 5px;}						
.l1_BildSpalte2										{ padding-left: 5px; padding-top: 5px;}                            			
.l1_BildSpalte2 img 							{ float: right; width: 120px; margin: 0px  5px  0px 0px; }		
.l1_BildgrossSpalte2    					{ text-align: center; }

.l1_ulVeranstaltungListe					{ list-style-type: none; }
 				

					/*** Begin Layout 1 Whats New Portal  ***/
					
.l1_NeuesDatumSpalte							{ position: relative; right: 0px; text-align: right; vertical-align: top; margin-top: 0px; }
.l1_NeuesDatum 										{ display: none;   }
.l1_NeuesTitel 										{ display: none;   }			   
.l1_NeuesListeDatum 							{ font-weight: normal; font-size: 0.8em; color: #3D5444;}	   
.l1_NeuesInhaltSpalte1						{ font-weight: normal; background-color: #dddddd; line-height:120%; color: #000000; margin: 5px 3px -10px 0px; }
.l1_NeuesInhaltSpalte2						{ font-weight: normal; font-size: 1.0em; line-height:120%; color: #000000; margin: 5px 3px -10px 0px; }
.l1_ulNeuesListe 								  { list-style-type: none; margin-left: 0px; padding-left: 0px; margin-bottom: 0px; margin-top: 0px; }
.l1_liNeuesListe  								{ margin-top: 0px;	margin-bottom: 7px; padding-left: 0px; line-height: 1.0em; color: #006600; }
.l1_liNeuesListe a 								{ margin-top: 0px;	margin-bottom: 0px; font-weight: bold; padding-left: 0px; line-height: 1.0em;  }
.l1_NeuesListenpunkt 							{ font-size: 1.0em; padding-left: 0px; padding-top: 5px;}
					
					
					/*** Begin Layout 1 Presse  ***/
					
.l1_UeberschriftPresseBildSpalte1	{ position: relative; font-weight: bold; font-size: 1.1em; color: #000000; padding: 3px 0px 3px 0px;  }
.l1_InhaltPresseBildSpalte1				{ position: relative; margin-right: 100px;  }
.l1_PresseListenpunkt							{ margin-bottom: 0px; }
.l1_PresseDatumSpalte							{ text-align: right;}
.l1_PresseTitelSpalte							{ text-align: left;}
.l1_DatumPressePunkt							{ font-weight: bold;}						 					
.l1_PresseTitel   								{ display: none; }
.l1_PresseDatum   								{ display: none; }
.l1_TrennliniePresse							{ color: #cccccc; height: 1px; line-height: 1px; margin-top: 0px; padding-top: 0px;}
.l1_UeberschriftPresseBildSpalte2	{ font-weight: bold; margin-top: 8px; }
.l1_UeberschriftPresseBildSpalte3	{ font-weight: bold;}
.l1_BildSpalte1										{ position: relative; padding-left: 10px; padding-top: 5px; }
.l1_BildSpalte1 img 							{ width: 100px; margin: 0  0px  5px 5px; float: right; border: 1px solid #000000; }
.l1_DatumPresseBildSpalte1				{ display: none; }

					/*** Begin Layout 1 Diverses  ***/
 									
.TrennlinieSpalte1								{  display: none;}
.TrennlinieSpalte2								{ margin: 0px; padding: 0px; height: 0px; border: 0px; color: #ffffff; }
.TrennlinieSpalte3								{ display: none;  }

 
.l1_LinkSpalte1 									{ font-weight: bold; }
.l1_LinkSpalte2 									{ font-weight: bold; }
.l1_LinkSpalte3										{ font-weight: bold;   }

                              		
                              		
.l1_clearZeile2Spalte1						{ clear: right; }
* html .l1_clearZeile2Spalte1			{ clear: none; }
.l1_clearZeile2Spalte2						{	display: none; }

.l1_clearZeile1Spalte1						{ display: none;}
.l1_clearZeile1Spalte2						{ display: none;}
                              		
.l1_clearListeZeile2Spalte1				{ display: none;}
.l1_clearListeZeile2Spalte2				{ display: none;}


table.l1_VeranstaltungListe	{ width: 100%; }
* html table.l1_VeranstaltungListe	{ position: relative; width: 480px; }

#content ul.l1_ulVeranstaltungListe	{ list-style-type: none; margin-left: 0px; padding-left: 0px; }
li.l1_liVeranstaltungListe { list-style-type: none; margin-left: 0px; padding-left: 0px; }

td.l1_VeranstaltungDatumSpalte	{ vertical-align: top; text-align: right;}
/*** Ende Div Portal **/

