body {
	background-color: #fcfcfc;
	background-image:url(images/bg.gif);
	background-repeat:repeat-x;
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000000;
}
.thrColFixHdr #header {
	height:196px;
	padding: 0 0px 0 0px;
}
.thrColFixHdr #container {
	width: 918px;
	margin: 0 auto;
	text-align: left;
	background-image: url(images/content-bg.gif);
	background-repeat:repeat-y;
	background-position:right;
	font-size:0.7em;
}
.thrColFixHdr #sidebar1 {
	float: left;
	width: 197px;
	padding: 0px;
	background-image:url(images/schatten.jpg);
	background-position:right;
	height:332px;
	background-repeat:no-repeat;
}
#sidebar1 ul {
	margin:0px;
	padding:55px 0px 0px 0px;
}
#sidebar1 li {
	width:163px;
	background-color:#FFFFFF;
	border:1px solid #dedede;
	list-style: none;
		margin-bottom:3px;
}
#sidebar1 li a {
	display:block;
	background-image:url(images/li2.gif);
	background-repeat:no-repeat;
	padding-left:25px;
	height:19px;
	margin-top:6px;
	background-position:0px 5px 0px 0px;
	font-weight:bold;
	color:#60615e;
	text-decoration:none;
	font-size:11px;

}
#sidebar1 li a:hover {
	background-image:url(images/li1.gif);
	font-weight:bold;
	color:#6ab023;
	text-decoration:none;
}
/* 2. Ebene PIP */
#sidebar1 li ul {
	margin:0px;
	padding:0px 0px 0px 0px;
}
#sidebar1 li ul li {
	width:150px;
	margin-left:7px;
	background-color:#FFFFFF;
	border:none;
	list-style: none;
	
}
#sidebar1 li ul li a {
	display:block;
	background-image:url(images/li1.gif);
	background-repeat:no-repeat;
	padding-left:25px;
	margin-top:10px;
	background-position:0px 5px 0px 0px;
	font-weight:bold;
	color:#6ab023;
	text-decoration:none;
	font-size:11px;
}

#sidebar1 li ul li a:hover {
	background-image:url(images/li2.gif);
	font-weight:bold;
	color:#60615e;
	text-decoration:none;
}

.thrColFixHdr #sidebar2 {
	float: right;
	width: 210px;
	padding: 0px;
	margin: 100px 10px 10px 10px;
}
#sidebar2 ul{ padding:0px; margin:0px }
#sidebar2 li{ list-style:none; }
#sidebar2 li a{ text-decoration:none; color:#928d8d; }
#sidebar2 li a:hover{ color:#69af22; }
#sidebar2 h2, #mainContent h2 {
	color:#5e5c5f;
	font-weight:bold;
	font-size:1.3em;
}
.thrColFixHdr #mainContent {
	margin: 0 256px 0px 198px;
	padding: 0 0px;
}
#mainContent ul{ padding-left:30px; padding-top:10px; padding-bottom:10px; }
#mainContent h1 {
	color:#65ad1d;
	font-size:2em;
	font-weight:normal;
}



.thrColFixHdr #footer {
	margin: 0;
	padding: 0;
	background-image:url(images/footer-bg.gif);
	background-repeat:no-repeat;
	background-position:center top;
	padding:10px;
	background-color: #f6f6f6;
	margin-right:1px;
	text-align:center;
}
a, a:link { color:#e20020; }
a:hover, a:visited:hover {color: #00254e;}
a:visited { color:#e20020; text-decoration:none;}

#partner td{ padding-bottom:5px; padding-top:5px; border-bottom:1px solid #002C53 }
#partner a{ text-decoration:none; color:#000; }
#partner a:hover{ color:#69af22; }

#rueckruf { background-color:#FFFFFF; border:1px solid #dedede }

#rueckrufinnen{ background-color:#f8f8f8; margin:10px; padding:5px; text-align:left; }
#rueckrufinnen input, #kontaktform .input, #kontaktform textarea { width:95%; border:1px solid #dedede; height:0.5 em; }
#rueckrufinnen td, #kontaktform td { padding-bottom:3px; }


#gruenerpfeil ul  li { list-style-image:url(images/gruenerpfeil.gif); line-height:135%}

#roterpfeil ul, #gruenerpfeil ul{ margin-left:0px; padding-left:30px; padding-top:5px; margin-top:0px; }
#roterpfeil ul  li { list-style-image:url(images/roterpfeil.gif); line-height:135%}
