/* CSS Document Frauen helfen Frauen 02/07*/

* {
	margin:0px;
	padding:0px;
}


html { height: 100%; }

body {
		min-height: 120%;
		position: relative;
		color: #353535;
		background-color:transparent;
		background-image:url(../pic/body_bg.jpg);
		background-repeat:repeat-y;
		font-size: 75.0%; 
		font-family: Verdana, Helvetica, Arial, sans-serif;
		
						}
		

#alles {position:absolute;
		width:1004px;
	left:0px;
	background-color:transparent;
	background-image:url(../pic/bg.jpg);
	background-repeat:repeat-y;
}	
	
	
h1 {
	width:300px;
	font-size:	1.4em;
	color:	#666666;
	margin:	45px 0px 0px 0px;
	padding: 0px;
	font-weight:normal;
	letter-spacing:1px;
}



h2 {width:400px;
	font-size: 0.95em;
	color:#515151; 
	margin:	0px 0px 20px 0px;
	font-weight:bold;
	letter-spacing:0.08em;
	}
	

		

/* Startseite */

#mitte p.starttext {float:left;
		width:355px;
		font-size:88%;
		margin:10px 0px 10px 0px;
		color:#353535;
		line-height:180%;
}

#aktuell{	float:right;
			width:260px;
			height:373px;			
			background-color:#F0EBD8;
			padding: 0px;
			margin:55px 13px 0px 0px;
		}

#aktuell h1 {
	width:100px;
	font-size:	1.2em;
	color:	#666666;
	margin:	8px 0px 14px 8px;
	padding: 0px;
	font-weight:normal;
	}
		
#aktuell img.kampagne{
			width:244px;
			padding: 0px;
			margin:0px 0px 5px 8px;
		}
#aktuell p.news{
		text-align:left;
		font-size:88%;
		line-height:160%;
		color:#ffffff;
		padding:6px;
		background-color:#FF8424;
		width:232px;
		margin:0px 8px 0px 8px;
		}
#aktuell p.news a{
		color:#ffffff;
		text-decoration:underline;
		}
#aktuell p.news a:hover{
		color:#ffffff;
		text-decoration:none;
		}
			
dl.eins_home {
		display:inline;
		float:left;
		width:360px;
		font-size:1.0em;
		margin:0px 0px 14px 0px;
		color:#353535;
}

dl.eins_home dt{			
		display:inline;
		float:left;
		font-size:85%;
		width:152px;
		padding:0px 0px 0px 0px;
		line-height:13px;
		margin:0px 5px 5px 0px;
}
dl.eins_home dd{
		display:inline;
		float:left;
		font-size:85%;
		width:152px;
		padding:0px 0px 0px 48px;
		line-height:13px;
		margin:0px;}


		
.ohne a{
			text-decoration:none;
			color:#353535;}
			
.ohne a:hover{
			text-decoration:none;
			color:#353535;}
		


		
.mit a{
			text-decoration:underline;
			color:#353535;}
			
.mit a:hover{
			text-decoration:none;
			color:#353535;}


.list_home {float:left;			
			margin:8px 3px 2px 0px;
						}
						
						

#header {	float:left;
			width:1004px;
			height:182px;
			background:url(../pic/head.jpg);
			background-repeat:no-repeat;
			background-color:transparent;
			padding: 0px;
			margin:0px;
}



/* Kategoriennav */



a.ruf, a.ruf:link {
	display:block;
	float:left;
	width:100px;
	height:106px;
	background-image:url(../pic/notruf.jpg);
}

a.ruf:hover {
		background-image:url(../pic/notruf_ak.jpg);
}

a.haus, a.haus:link {
	display:block;
	float:left;
	width:100px;
	height:106px;
	background-image:url(../pic/haus.jpg);
}

a.haus:hover {
		background-image:url(../pic/haus_ak.jpg);
}

a.rat, a.rat:link {
	display:block;
	float:left;
	width:100px;
	height:106px;
	background-image:url(../pic/rat.jpg);
}

a.rat:hover {
		background-image:url(../pic/rat_ak.jpg);
}

/* Linke Navigation */

#left ul {	
		float:left;
		width: 272px;
		list-style:none;
		margin:0px;
		padding:70px 0px 0px 0px;
		color:#353535;
		background-color:#FFF3C3;
		background: url(../pic/left.jpg) repeat-y;}

#left li {
			display:block;
			background: url(../pic/list_tr.gif) no-repeat 0% 2px;
			padding:0px;
			margin:0px 0px 0px 57px;
			text-indent:20px;
			height:25px;
			background-color:transparent;}

#left li a{		
		display:block;
		background: url(../pic/list_tr.gif) no-repeat 0% 2px;		
		color:#353535;
		text-indent:20px;
		background-color:transparent;
		text-decoration:none;
		height:25px;}

#left li a:hover{
			display:block;
			background: url(../pic/list.gif) no-repeat 0% 2px;
			color:#4D4D4D;
			font-weight:bold;
			text-decoration:none;
			text-indent:20px;
			background-color:transparent;
			height:25px;}

#left li.ak a{background: url(../pic/list.gif) no-repeat 0% 2px;
				color:#4D4D4D;
				font-weight:bold;
				background-color:transparent;
				text-indent:20px;
				height:25px;
				}


#left li.sub {
			display:block;
			background: url(../pic/list_tr.gif) no-repeat 0% 2px;
			padding:0px;
			margin:0px 0px 0px 77px;
			text-indent:20px;
			height:25px;
			background-color:transparent;}

#left li.sub a{		
		display:block;
		background: url(../pic/list_tr.gif) no-repeat 0% 2px;		
		color:#353535;
		text-indent:20px;
		height:25px;
		background-color:transparent;
		text-decoration:none;}

#left li.sub a:hover{
			display:block;
			background: url(../pic/list_sub.gif) no-repeat 0% 2px;
			color:#4D4D4D;
			font-weight:bold;
			text-decoration:none;
			text-indent:20px;
			height:25px;
			background-color:transparent;}


#left li.subak a{
	background: url(../pic/list_sub.gif) no-repeat 0% 2px;
	color:#4D4D4D;
	font-weight:bold;
	margin:0px 0px 0px 20px;
	padding:0px;
	background-color:transparent;
	text-indent:20px;
	height:25px;
}
				
#left li.subak a:hover{
	background: url(../pic/list_sub.gif) no-repeat 0% 2px;
	color:#4D4D4D;
	font-weight:bold;
	margin:0px 0px 0px 20px;
	padding:0px;
	background-color:transparent;
	text-indent:20px;
	height:25px;
}

/* Mittlerer Content */

#mitte, #frauenhaus, #beratung, #notruf {
	display:block;
	float:left;
	width:670px;
	margin: 0px 0px 40px 45px;
	line-height:190%;
	background-color:transparent;
}
				
#frauenhaus {
	height:500px;
	background-image:url(../pic/haus_bg.gif);
 	background-repeat:no-repeat;
  	background-position:30px 100px;
}

#beratung {
	height:500px;
	background-image:url(../pic/beratung_bg.gif);
 	background-repeat:no-repeat;
  	background-position:0px 115px;
}

#notruf {
	height:500px;
	background-image:url(../pic/notruf_bg.gif);
 	background-repeat:no-repeat;
  	background-position:30px 100px;
}


#mitte h3, #frauenhaus h3, #beratung h3, #notruf h3 {
	display:inline;
	float:left;
	width:400px;
	font-size: 1.1em;
	margin: 20px 40px 0px 190px;
	padding: 0px;
	font-weight:bold;	
	color:#6A6A6A; 
		}

#mitte p, #frauenhaus p, #beratung p, #notruf p {
	display:inline;
	width:430px;
	float:left;
	margin: 5px 30px 0px 190px;
	font-size:1.0em;
	background-color:transparent;
}

#mitte br, #frauenhaus br, #beratung br, #notruf br {line-height:0.8em;
}

#mitte strong, #frauenhaus strong, #beratung strong, #notruf strong{
	font-size:0.95em;
	color:#555555;
}

.aktuell {
	display:inline;
	width:430px;
	float:left;
	margin: 0px 30px 0px 190px;
	font-size:1.0em;
	background-color:transparent;
}

.aktuell_top table{
	display:inline;
	width:630px;
	float:left;
	padding:0px;
	margin: 0px 0px 0px 0px;
	font-size:1.0em;
	background-color:transparent;
	
}

.aktuell_top td{
	padding-left:5px;
	background-color:#F4F1EC;
	
}


#mitte a, #frauenhaus a, #beratung a, #notruf a{
			text-decoration:none;
			color:#353535;}
			
#mitte a:hover, #frauenhaus a:hover, #beratung a:hover ,#notruf a:hover{
			text-decoration:underline;
			color:#353535;}
			

#mitte ul, #frauenhaus ul, #beratung ul, #notruf ul {
	display:inline;
	width:380px;
	float:left;	
	margin:5px 30px 0px 190px;
	padding:0px;
	background-color:transparent;
}

	
#mitte li, #frauenhaus li, #beratung li, #notruf li {
	padding-left:17px;
	background-image:url(../pic/list_content.gif);
	background-position:4px 12px;
	background-repeat:no-repeat;
	list-style:none;
	list-style-position:outside;
	background-color:transparent;
	font-size:1.0em;
}
#mitte img, #frauenhaus img, #beratung img, #notruf img {border:0px transparent;
	margin:8px 3px 0px 0px;
		}			
			
#navoben {height:20px;
			font-size:0.8em;
			margin:0px 0px 0px 0px;
			color:#666666;
			}

#navoben a {
			color:#666666;
			text-decoration:none;
			}

#navoben a:hover{
				text-decoration:underline;
				background-color: transparent;
				}


.linie{float:left;
			padding:0px;
			margin:0px 15px 0px 0px;
			}
			
#footer 	{float:left;
			width:989px;
			height:32px;
			background-color:transparent;
			background-image:url(../pic/footer.jpg);
			background-repeat:repeat-y;
			font-size: 75%;
			line-height:280%;
			padding:0px 15px 0px 0px;
			text-align:right;
			margin:0px;
			}

			
#footer a {
			color: #353535;
			text-decoration:underline;
			font-weight:normal;
			}

#footer a:hover {
			color: #353535;
			text-decoration:none;
			}
			
