* {
	padding: 0;
	margin: 0;
	border: 0 none;
	}
html {
	height:100%;
 	}
body{
 	margin:0;
 	padding:0;
 	background: #fccb67;
 	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight:normal;
	line-height: 1.2em;
	height: 100%;
	color:  #006666;
	text-align:left;
}
/**Layout allgemein**/


#head{
	background: url(img/head_frauen.gif) no-repeat right;
	background-color:#ea6436;
	height: 120px;
	margin-top: 90px;
	width: 100%;
	z-index: 5;
	position:absolute;
}
#navi{
	width: 150px;
	height:685px;
	text-align:left;
	margin-top: 50px;
	background-color:#006666;
	z-index:2;
	position:absolute;
	}
#navbar{
	margin-top: 180px;
	margin-left: 15px;
	color:#16abad;
	font-size:1.2em;
	font-weight:bold;
	}
	
img.pdf{
	position:relative;
	float:left;
	margin: 0px 15px 10px 0;
	}
img.shz{
	position:relative;
	margin: 0px 15px 10px 150px;
	}
	
#textbereich {
	background: url(img/bg_content.gif) repeat-x bottom;
	width:100%;
	height:auto;
	margin: 210px 0px 0px 0px;
	z-index:1;
	background-color:#f7d796;
	position:absolute;
	left: 2px;
	top: -3px;
	}
#content{
	border: none;
	height: 100%; /** für IE6 und 7 **/
	padding: 22px 0px 0px 180px;
	}



/** Navigationselemente**/
#navbar ul{
	list-style-type:none;
	padding-left:0;
	}
#navbar li {
	line-height: 1.8em;
	margin-left:5px;
	}
#navbar li a:link, #navbar a:visited, #navbar a:active{
	display:block;
	text-decoration:none;
	list-style-type:none;
	color:#16abad;
	}
#navbar li a:hover {
	color:#EA6436;
}
	
#navbar li a.over:link, #navbar li a.over:visited, #navbar li a.over:hover, #navbar li a.over:active	{
	color: #EA6436;
	}
#navbar2 ul{
	list-style-type:none;
	padding-left:0;
	}
#navbar2 li {
	display: block;
	margin-left:20px;
	line-height: 1.5em;
	}
#navbar2 li a:link, #navbar2 a:visited, #navbar2 a:active{
	display:block;
	text-decoration:none;
	list-style-type:none;
	color:#16abad;
	}	
#navbar2 li a:hover {
	list-style-type:none;
	color: #EA6436;
	}
	
#navbar2 li a.over:link, #navbar2 li a.over:visited, #navbar2 li a.over:hover, #navbar2 li a.over:active	{
	color: #EA6436;
	}

/** Allgemeine Formatierungen**/
a:link, a:visited, a:focus, a:active{
	color:#006666;
	font-family: Helvetica,Arial, Verdana sans-serif;
	text-decoration: underline;
}
a:hover{
	color:#EA6436;
	}
h1 {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 16px;
	line-height: 1.3em;
	font-weight:bold;
	text-align:left;
	margin-bottom: 6px;
	}
h2 {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 16px;
	line-height: 1.3em;
	font-weight:bold;
	font-style:italic;
	text-align:left;
	margin-bottom: 6px;
	}
h3 {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 14px;
	line-height: 1.3em;
	font-weight:bold;
	font-style:italic;
	text-decoration:underline;
	text-align:left;
	margin-bottom: 6px;
	}
h4 {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 14px;
	line-height: 1.3em;
	font-weight:bold;
	text-decoration:underline;
	text-align:left;
	margin-bottom: 6px;
	}
h5 {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 14px;
	line-height: 1.3em;
	font-weight:bold;
	text-align:left;
	}
p.absatz {
	margin-top: 10px;
	}
p.absatz2 {
	margin-top: 20px;
	}
ul.absatz {
	list-style-type:disc;
	margin-left: 25px;
	padding: 0;
	}
ul.unterliste  {
	list-style-type:circle;
	margin-left: 55px;
	padding: 0;
	}
		
.containing-float:after 
			{
			content: "."; /* Inhalt pseudo-Element :after; somit [clear] moeglich	*/
			visibility: hidden;			/* [content] verbergen;	 */
			height:     0;
			display:    block;		/* Block-Level fuer [clear]; */
			clear: both; 	/* [float] clearing; einbeziehen der Float-Container; */	
			}
		
* html .containing-float
			{
			/* nur fuer IE-Win; definierte groeße (height or witdh)
			 * fuer automatisches einbeziehen
			 * der Float-Container (auto-clearing);
			 * verbergen IE-Mac \*/
			height: 1%;
			/* ende verbergen IE-Mac */
			}
.clearfix {
	clear:left;
	}
.clearfix2 {
	clear:right;
	}

