/*	****************************************************************************************
	www.leiharbeit-abschaffen.de
	----------------------------------------------------------------------------------------*/

/*	****************************************************************************************
	Farben

	Orange -> f29400 | Rot -> #e2001a | HKS96 -> #777
	----------------------------------------------------------------------------------------*/


/*	****************************************************************************************
	Defaults
	----------------------------------------------------------------------------------------*/

	body { text-align: center; font-size:80%;font-family: Arial,Helvetica,sans-serif;line-height:140%;color: #000; background: #f1f1f1 url('../bilder/body_bg.png') top left repeat-x; }
	h1 { margin-bottom:0.5em;line-height: 130%; font-size: 150%; font-weight: bold; color: #e2001a }
	h2 { font-size: 120%; margin:0.75em 0 0.5em 0; }
	h3 { font-size: 100%; margin:0.75em 0 0.5em 0;}
	a:hover, a:focus { text-decoration: none; }

/*	****************************************************************************************
	Seitenlayout
	----------------------------------------------------------------------------------------*/
	
	#seite { text-align: left; }
	
/*	****************************************************************************************
	Kopf
	----------------------------------------------------------------------------------------*/
	
	#kopf { background: #fff url('../bilder/kopf.png') top center no-repeat; overflow: hidden; width: 904px; height: 250px; }
		
/*	****************************************************************************************
	Themen-Navigation
	----------------------------------------------------------------------------------------*/

	#themennav { width:904;height:26px;overflow:hidden;background:#f29400; }	

/*	****************************************************************************************
	Content
	----------------------------------------------------------------------------------------*/

	#content { width:904;background:#fff url('../bilder/katze.png') 20px bottom no-repeat;padding:10px 20px 10px 20px;overflow:hidden;height:100%}	

/*	****************************************************************************************
	Linke Spalte Content
	----------------------------------------------------------------------------------------*/

	#links { padding-bottom:32768px;margin-bottom:-32768px;width:206px;float:left;}	


/*	****************************************************************************************
	Mittlere Spalte Content
	----------------------------------------------------------------------------------------*/

	#mitte { padding-bottom:32768px;margin-bottom:-32768px;position:relative;left:40px;width:618px;float:left;}	

/*	****************************************************************************************
	Rechte Spalte Content
	----------------------------------------------------------------------------------------*/

	#rechts { padding-bottom:32768px;margin-bottom:-32768px;width:186px;float:right;}	


/*	****************************************************************************************
	Marginalbereich Content
	----------------------------------------------------------------------------------------*/

	#marginalbereich { width:904; background:#ccc;padding:10px 20px 10px 20px;overflow:hidden;height:100%;font-size:95%;}	

/*	****************************************************************************************
	Linke Spalte Marginalbereich Content
	----------------------------------------------------------------------------------------*/

	#marginalLinks { padding-bottom:32768px;margin-bottom:-32768px;width:206px;float:left;}	

/*	****************************************************************************************
	Rechte Spalte Marginalbereich Content
	----------------------------------------------------------------------------------------*/

	#marginalRechts { padding-bottom:32768px;margin-bottom:-32768px;width:618px;float:right;}


/*	****************************************************************************************
	Abbinder
	----------------------------------------------------------------------------------------*/

	#abbinder { width:904;height:20px;line-height:20px;background:#000;padding:0 20px 0 20px;color:#fff;}	


/*
	Für Print
*/

	.mehr { height: 23px;background: url('../bilder/mehr.png') left top no-repeat; text-indent:-5000px; margin-top:0.5em;}
	.kein_abstand {margin:0;}
	.doppelbild {float:left;margin-right:10px;}
	.bild_umlauf {float:left;margin-right:10px;}

	* { margin: 0; padding: 0; border: 0; }
	hr { display: none; }
	.spacer { display:block;width:904px;height:20px;background:#fff}
	#seite { width: 904px; margin: 0 auto; padding: 0; }
	#kopfnav { position: relative; float:right; right:0px; width:358px; height:70px; margin-top:20px;border:0; }
	#maincontent { width: 100%; }
    
/*	****************************************************************************************
	Themen-Navigation (deutsch)
	----------------------------------------------------------------------------------------*/
	#themennav ul { margin-left:20px;}
	#themennav li { list-style: none;display: inline; }
	#themennav h3 {margin:0;padding:0;}
	#themennav li a { height:26px;display: block;float:left;text-decoration:none;font-weight:bold;color:#fff;padding:0.25em 0.5em 0.25em 0.5em;background:#f2b149;margin-right:0.25em;font-size:1.2em; }
	#themennav li a:hover { background:#e2001a;}

/*	****************************************************************************************
	Rubriken-Headlines Startseite
	----------------------------------------------------------------------------------------*/
	
	.start_aktuell { height: 30px;background: url('../bilder/start_aktuell.png') left top no-repeat; text-indent:-5000px; margin-bottom:0.5em; }
	.start_intro { height: 30px;background: url('../bilder/start_intro.png') left top no-repeat; text-indent:-5000px; margin-bottom:0.5em; }

/*	****************************************************************************************
	Sprachauswahl
	----------------------------------------------------------------------------------------*/

	#sprachauswahl {margin-top:1.5em;}
	#sprachauswahl dl {float:left;margin-right:1em;width:24px;}
	#sprachauswahl img {width:24px;height:24px;}
	#sprachauswahl dd {text-align:center;font-size:90%;}
	
/*	****************************************************************************************
	Sub-Navigation
	----------------------------------------------------------------------------------------*/	

	#subnavigation ul { margin:0 0 2em 0; padding:0; font-family: Arial,Helvetica,sans-serif; }
	#subnavigation li { list-style:none; padding:0.25em 0 0.25em 0; border-bottom:1px solid #666; }
	#subnavigation a {text-decoration:none;color:#000;}
	#subnavigation a:hover {color:#000;font-weight:bold;}
	.menue_aktiv {color:#e2001a;font-weight:bold;}

/*	****************************************************************************************
	Suchfeld
	----------------------------------------------------------------------------------------*/	

	#suchfeld {float:left;margin:3px 20px 0 0px; height:22px;}
	#suchfeld input[type=text] {height:18px;line-height:20px;float:left;margin-right:0.5em;background:#fff;padding:1px 1px 1px 2px;}

	div.suchergebnis h2 { margin: 0.75em 0 0.25em 0;}

/*	****************************************************************************************
	Artikel Startseite
	----------------------------------------------------------------------------------------*/	

	.artikel { margin-bottom: 1em; border-bottom: 8px solid #ddd;}

/*	****************************************************************************************
	Textformatierungen Mittelspalte und linke Spalte
	----------------------------------------------------------------------------------------*/
	
	#mitte, #links { font-family: georgia, "lucida bright", "times new roman", serif}
	#mitte h1, #mitte h2, #mitte h3, #links h2  { font-family: Arial,Helvetica,sans-serif }
	#mitte h2 { color: #666;}
	#links h2 { font-size: 125%;}
	#mitte h3 { border-bottom:1px solid #000;text-transform:uppercase;letter-spacing:0.05em;margin:1.25em 0 0.75em 0; }
	#mitte ul { list-style-image:url(../bilder/bullet_orange.png);margin:0.5em 0 0.5em 0; }
	#mitte ul li { margin-left:2.5em;margin-bottom:0.5em; }
	#mitte ol { list-style-image:url(../bilder/bullet_orange.png);margin:0.5em 0 0.5em 0; }
	#mitte ol li { margin-left:2.5em;margin-bottom:0.5em; }
	.einleitung { color: #444; font-style:italic;font-size:105%;line-height:135%;}
	

	a {text-decoration:none;color:#e2001a;}
	a[href$=".pdf"] {padding-left:18px;background:url(../bilder/pdf.png) left no-repeat;}
	a:hover {text-decoration:underline;}

	p {margin-bottom:0.75em;}

	.zweisp { float:left;margin-right:10px}
	#mitte dl, #mitte dd, #mitte dt {float:left;width:201px}
	#mitte dl {margin-top:1.5em}
	#mitte dt {height:30px;font-size: 115%;font-weight:bold}
	#mitte dd img {border:1px solid #999;}
	
	#kopfbild h1 { text-indent:-9000px;}
	#kopf h1 { text-indent:-5000px;}

	#seite #headlines h2 { text-align: center; font-size: 200%; color: #292929; }
	#themennav h4 { font-weight:normal;font-size:1em;line-height:140%;color:#fff; padding: 40px 20px 10px 20px; }
	
	#abbinder a { text-decoration:none;color:#fff; }
	#abbinder a:hover {text-decoration: underline;}

	#content a.no_symbol {padding-left:0;background:none;}
	
	.steuerung { color: #999;}
	.bannerUnten {margin:3em 0 0 0;}
	.box { padding: 0 5px 0 5px;border:4px solid #ddd;}
	
/*	****************************************************************************************
	Suchergebnis
	----------------------------------------------------------------------------------------*/	      

	.suchergebnis { padding-bottom: 0.75em; border-bottom: 4px solid #ddd; }