@charset "utf-8";
/* CSS Document */

#geruest {
	margin:0px;
	padding:0px;
	width: 1000px;
	margin: 1em auto 0px;
	font-family:Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #000;
}
#kopf {
	margin:0px;
	padding:0px;	
	width: 1000px;
	float: left;
}
#werbungoben {
	margin:0px;
	padding:0px;
	height: 15px;
	width: 750px;
	float: left;
	margin-bottom:10px;
}

#topnavigation {
	min-height: 15px;
	width: 180px;
	float: left;
	margin-right:0px;
	margin-top:0px;
	color: #276303;
	padding-left:70px;
	margin-bottom:10px;
}
#topnavigation a {
	color: #000;
	text-decoration: none;
}
#topnavigation a:hover {
	text-decoration: none;
	color: #608d2b;						/* je nach Unterseite*/
}


#logonavi{
	margin:0px;
	padding:0px;
	float: left;
	width: 203px;
	height: 198px;
	}
#logo{
	margin:0px;
	padding:0px;
	height: 52px;
	width: 203px;
	margin-left:-14px;
	margin-bottom:11px;
	margin-top:0px;
	}
#navigation{
	width: 201px;
	margin:0px;
	padding:0px;
	}
#navigation ul{
	margin:0px;
	padding:0px;
	}
#navigation ul li{
	margin:0px;
	padding:0px;
	display: block;
	list-style-type: none;
	margin-top:2px;
	}
#navigation ul li#start{
	background-image: url(/img/navi-startseite.jpg);
	height: 32px;
	width: 201px;
}
#navigation ul li#start:hover, #navigation ul li#start.selected {
	background-image: url(/img/navi-startseite-hover.jpg);
}

#navigation ul li#jobs{
	background-image: url(/img/navi-jobs.jpg);
	height: 32px;
	width: 201px;
}
#navigation ul li#jobs:hover, #navigation ul li#jobs.selected  {
	background-image: url(/img/navi-jobs-hover.jpg);
}

#navigation ul li#gesuche{
	background-image: url(/img/navi-gesuche.jpg);
	height: 32px;
	width: 201px;
}
#navigation ul li#gesuche:hover, #navigation ul li#gesuche.selected  {
	background-image: url(/img/navi-gesuche-hover.jpg);
}

#navigation ul li#fsj{
	background-image: url(/img/navi-fsj.jpg);
	height: 32px;
	width: 201px;
}
#navigation ul li#fsj:hover, #navigation ul li#fsj.selected  {
	background-image: url(/img/navi-fsj-hover.jpg);
}

#navigation li a{
	margin:0px;
	padding:0px;
	font-size: 25px;
	color: #000;
	text-decoration: none;
       height: 33px;
	width: 201px;	
padding-left:192px;
	}
	
#banner{
	margin:0px;
	padding:0px;
	float: left;
	height: 198px;
	width: 797px;
	background-image: url(/img/banner-index.jpg);
	background-repeat: no-repeat;
	}


#content {
	margin:0px;
	padding:0px;
	width: 1000px;
	float: left;
	margin-top:7px;
	margin-bottom:20px;
}
#subnavigation{
	width: 1000px;
	margin:0px;
	padding:0px;
	margin-bottom:25px;	
	height: 100%;
	border-top:1px solid #c5c7c9;
	border-bottom:1px solid #c5c7c9;
	float:left;	
	}
#subnavigation ul{
	margin:0px;
	padding:0px;	
	}	
#subnavigation ul li{
	float:left;
	list-style-position: inside;
	list-style-image: url(/img/sub-navi-li.jpg);
	margin-right:8px;
	margin-left:2px;		
	}
#subnavigation ul li:hover, #subnavigation ul li.selected{ 		/* je nach Unterseite*/
	list-style-image: url(/img/li-gruen.gif);
}
	
	#subnavigation li a{								  		 /* je nach Unterseite*/
	margin:0px;
	padding:0px;
	color: #608d2b;
	text-decoration: none;
	margin-left:-6px;
	line-height: 31px;
	}
	#subnavigation li a:hover, #subnavigation li.selected a{	 /* je nach Unterseite*/
		color: #8cc63f;
	}
	
	
	
/*Linkerbereich linke-4-Boxen */	
	
#linkerbereich {
	margin:0px;
	padding:0px;
	width: 200px;
	float: left;
}
#linkerbereich .boxeins, #linkerbereich .boxzwei, #linkerbereich .boxdrei, #linkerbereich .boxvier {
	margin:0px;
	padding:0px;
	width: 200px;
	border:1px solid #c5c7c9;
	min-height: 140px;
	float:left;
	margin-bottom:5px;
	}
#linkerbereich .boxeins .streifen, #linkerbereich .boxzwei .streifen, #linkerbereich .boxdrei .streifen, #linkerbereich .boxvier .streifen{
	margin:0px;
	padding:0px;
	margin-top:-106px;
	margin-left:-1px;
	float: left;
	height: 128px;
	width: 10px;
	background-color: #2d476b;
	border:1px solid black;
	}
#linkerbereich .boxzwei .streifen{
	background-color: #a12523;
	border:1px solid #650b0a;
}
#linkerbereich .boxdrei .streifen{
	background-color: #74a000;
	border:1px solid #617d0f;
}
#linkerbereich .boxvier .streifen{
	background-color: #d5802a;
	border:1px solid #cc6703;
}
	
	
#linkerbereich .boxeins h1, #linkerbereich .boxzwei h1, #linkerbereich .boxdrei h1, #linkerbereich .boxvier h1{
	float:left;
	margin:0px;
	padding:0px;
	font-size: 13px;
	font-weight: normal;
	min-height: 39px;
	background-color: #f0f0f0;
	border-bottom:1px solid #c5c7c9;
	padding-left:20px;
	width:180px;
	padding-top:20px;
	}
#linkerbereich .boxzwei h1{
	width:155px;
	padding-left:45px;
	background-image: url(/img/h1-bg-02.gif);
	background-repeat: no-repeat;
	}
#linkerbereich .boxdrei h1{
	width:155px;
	padding-left:45px;
	background-image: url(/img/h1-bg-03.gif);
	background-repeat: no-repeat;
	}
#linkerbereich .boxvier h1{
	background-image: url(/img/h1-bg-04.gif);
	background-repeat: no-repeat;
	padding-top:40px;
	min-height: 19px;
	}
	
#linkerbereich .boxeins img, #linkerbereich .boxzwei img, #linkerbereich .boxdrei img, #linkerbereich .boxvier img{
	margin:0px;
	padding:0px;
	border-bottom:1px solid #c5c7c9;
	min-height: 51px;
	float:left;
	}
	
#linkerbereich .boxeins a, #linkerbereich .boxzwei a, #linkerbereich .boxdrei a, #linkerbereich .boxvier a{
	margin:0px;
	padding:0px;
	text-decoration: underline;
	min-height: 22px;
	float:right;
	color:#2d476b;
	padding-right:3px;
	padding-top:8px;
	}
#linkerbereich .boxzwei a{
	color:#a12523;
}
#linkerbereich .boxdrei a{
	color: #74a000;
}
#linkerbereich .boxvier a{
	color:#d5802a;
}
#linkerbereich .boxeins a:hover, #linkerbereich .boxzwei a:hover, #linkerbereich .boxdrei a:hover, #linkerbereich .boxvier a:hover{
	text-decoration: none;
	}





/*Inhalt Inhalt Inhalt*/

#inhalt {
	margin:0px;
	padding:0px;
	float: left;
	width: 566px;
	margin-left:33px;
}

#inhalt h1{										
	margin:0px;
	padding:0px;
	font-size: 25px;
	font-weight: normal;
	color: #608d2b;								/* je nach Unterseite*/
	border-bottom:1px solid #c5c7c9;
	margin-bottom:23px;
}
#inhalt h1.zweiueberschriften{
	margin:0px;
	padding:0px;
	margin-bottom:0px;	
}
#inhalt h2{		
	font-size: 21px;							
	margin:0px;
	padding:0px;
	color: #808080;								/* je nach Unterseite*/
	font-weight: normal;	
	border-bottom:1px solid #c5c7c9;
	margin-bottom:16px;
}
#inhalt h3, h4, h5, h6{		
	margin:0px;
	padding:0px;
	color: #608d2b;								/* je nach Unterseite*/	
	margin-bottom:4px;	
}
#inhalt h3{		
font-size: 19px;
font-weight: normal;
}
#inhalt h4{		
font-size: 16px;
}
#inhalt h5{		
font-size: 14px;
}
#inhalt h6{
font-size: 12px;
}

#inhalt p{
	margin:0px;
	padding:0px;
	margin-bottom:20px;
	line-height: 17px;	
}
#inhalt ul{
	margin:0px;
	padding:0px;
	margin-left:20px;
	margin-bottom:17px;
}
#inhalt ul li{
	margin:0px;
	padding:0px;
	list-style-image: url(/img/li-gruen.gif);			/* je nach Unterseite*/
	margin-bottom:3px;
	}
#inhalt a{												/* je nach Unterseite*/
color: #608d2b;
}
#inhalt a:hover{
	text-decoration: none;	
	color: #8cc63f;										/* je nach Unterseite*/
}


#rechterbereich {
	margin:0px;
	padding:0px;
	width: 160px;
	float: left;
	margin-left:40px;
}


#fuss {											
	margin:0px;
	padding:0px;
	width: 1000px;
	clear: both;
	float: none;
	border-top:1px solid #c5c7c9;
	padding-top:7px;
	margin-bottom:7px;
}
#fuss a{								
	color: #608d2b;										/* je nach Unterseite*/
	text-decoration: none;
}
#fuss a:hover{
	text-decoration: underline;
	color: #8cc63f;										/* je nach Unterseite*/
}
