/* CSS Http://www.ClaudiaHeib.de */



* {
margin:0px;
padding:0px;
}

body {
font-size:10px;
font-family:Verdana, Helvetica, Arial;
line-height:1.em;
background-color:#fffef5;
}


img {
border:none;
}

p {
font-size:1.2em;
line-height:1.7em;
margin-bottom:1em;
}

h1 {
color:#6b8465;
font-size:1.7em;
font-weight:normal;
margin-bottom:0.5em;
}

h2 {
font-weight:normal;
margin-bottom:0.5em;
}

h3 {
color:#323836;
font-size:1.3em;
font-weight: bold;
margin-bottom:0.5em;
}



#header {
width:100%;
height:15em;
background-color:#323836;
}

#header_index {
width:100%;
height:3em;
background-color:#323836;
}

#logo {
margin-left:12em;
width:25em;
height:11em;
}

#sprachen {
	position:absolute;
	width:22em;
	height:2em;
	z-index:1;
	left: 12em;
	top: 12em;
}
.sprachen 
{color: #FFFEF5}


.sprachen a:link {
	color: #fffef5;
	text-decoration: none;
}
.sprachen a:visited {
	color: #fffef5;
	text-decoration: none;
}
.sprachen a:hover {
	text-decoration: none;
	color: #6b8465;
}
.sprachen a:active {
	text-decoration: none;
	color: #fffef5;
}

#sprachen_index {
	position:absolute;
	width:22em;
	height:2em;
	z-index:1;
	left: 12em;
	top: 1em;
}
.sprachen_index 
{color: #FFFEF5}


.sprachen_index a:link {
	color: #fffef5;
	text-decoration: none;
}
.sprachen_index a:visited {
	color: #fffef5;
	text-decoration: none;
}
.sprachen_index a:hover {
	text-decoration: none;
	color: #6b8465;
}
.sprachen_index a:active {
	text-decoration: none;
	color: #fffef5;
}
#menucontainer {
width:100%;
background-color:#dbe8cf;
font-size:1.2em;
}

#menu {
padding:0.5em 0em;
margin-left: 10em;
}

#menu li {
display:inline;
color:##6b8465;
}

#menu li a {
color:#323836;
text-decoration:none;
}

#menu li a:hover {
color:#000000;
text-decoration:none;
}

#menu #activelink {
font-weight:bold;
}



#contentcontainer {
margin: 4em 0 1em 10em;
width:45em;
font-family:Times, 'Times New Roman';
font-size: 1.2em;
color:#323836;
}

#contentcontainer ul {
margin-left:2em;
font-size:1.2em;
line-height:1.7em;
margin-bottom:1em;
}

p a {
color:#6b8465;
text-decoration:none;
}


.sub_content {
margin-bottom:3em;
}


#footer {
	margin: 6em 0 0em 12em;
	padding: 0 0 2em 1em;
	width:45em;
	font-family:Verdana;
	color:#323836;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #6b8465;
}

