@charset "iso-8859-1";
/* CSS Document 

	erstellt durch Danielle Staub für Hecht Zug AG*/


/* Kalibrierung */

html	{
		height: 101%; /*erzwingt Rollbalken in Firefox*/
		}

*	{
	margin: 0;
	padding: 0; /*setzt alle Browser-Standardmasse auf 0*/
	}

	
p, h1, h2, ul, ol	{
					margin-bottom: 1em; /*allgemeiner Abstand unten für die genannten elemente*/
					}

li 	{
	margin-left:15px;
	}
					
ul ul	{
		margin-bottom:0; /*verschachtelte Liste ohne Abstand unten*/
		}
		
hr		{
		margin:0px;
		padding:0px;
		}



/* allgemeine Styles */
body {
	background-color:#92C066;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:140%;
	padding-top:30px;
}
p {
	color:#FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:120%;
}
h1 {
	font-size: 16px;
}
h2 {
	font-size:14px;
}


/* allgemeine Text-Hyperlinks */
a {
	text-decoration:none;
	color: #92C066;
}


/* allgemeine Klassen */

address { font-style:normal;
			font-size:12px;
			font-weight:bold;
			letter-spacing:2px;
			color:#FFF;
	}
	
.trennstrich	{
	color:#92C066;
	font-weight: 900;
	}
	
/* Layoutbereich*/
#container {
	background-color: #7E7E80;
	width: 900px;
	min-height:600px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}


#kopf_links {
	background-color: #7E7E80;
	position:relative;
	float:left;
	width:150px;
	height:145px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	}
	
#kopf_rechts {
	background-color: #646365;
	float:left;
	width:750px;
	height:145px;
	}

#kopf_rechts img	{
	margin-left:20px;
	}

#content {
	background-color: #646365;
	position:relative;
	float:left;
	margin: 0px;
	padding: 5px 15px;
	width: 720px;
	min-height:295px;
}

#logozeile1 {
	width: 150px;
	height: 130px;
	background-color:#7E7E80;
	float:left;
	}
	
#logozeile2 {
	width: 750px;
	height: 130px;
	background-color:#646365;
	float:left;
	}

#logo {
	position:absolute;
	bottom:0px;
	right:0px;
}


#fusszeile {
	background-color: #646365;
	/*	height:25px;*/
	text-align:center;
	margin:0px;
	padding-top:0px;
	padding-bottom:2px;
	clear:both;
	border-top:#93C268 solid 3px;
}

#navigation {
	background-color: #7E7E80;
	float:left;
	color:#FFF;
	width:150px;
	min-height:305px;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
	margin:0px;
	padding-top:0px;
	padding-right:0px;
}


#navcontainer { margin-left: 0px;
				width: 150px;
}

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}

#navcontainer li { margin: 0 0 1px 0; }

#navcontainer a
{
display: block;
padding: 5px 10px;
width: 130px;
color: #fff;
border-bottom: 1px #FFF solid;
background-color: #7E7E80;
text-decoration: none;
}

#navcontainer a:hover
{
color: #92C066;
background-color: #646365;
text-decoration: none;
}


