@charset "utf-8";
/* CSS Document */

body, html {
padding:0px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#e0ded9;
background-image:url(images/bg.jpg);
background-repeat:repeat-x;
color:#000;
font-size:13px;
}

* {
outline:none;
padding:0;
margin:0;
}

a {
text-decoration:none;
color:#3b3b3b;
outline:none;
}

a:hover {
color:#ac6d00;
text-decoration:underline;
outline:none;
}

.clear {
float:none;
}

.float_R {
float:right;
}

.float_L {
float:left;
}

.fehler {
width:				auto;
border:				1px solid #990000;
background-color:	#FEF3F3;
padding:	     	5px;
margin-bottom:		25px;
}

#k_url {
visibility:			hidden;
}

.kontaktform {
margin-bottom:10px;
}

.kontaktform p {
margin-bottom:7px;
}

#page {
padding:0px;
margin:0 auto;
width:858px;
padding-top:32px;
}

#header {
width:858px;
height:64px;
background-image:url(images/header.jpg);
}

#kopfbereich {
width:858px;
overflow:auto;
}

#navi {
width:143px;
background-image:url(images/navi.jpg);
float:left;
}

#navi_C {
width:143px;
background-image:url(images/navi_c.jpg);
background-repeat:no-repeat;
border-bottom:2px solid #b8b4b1;
}

#navi_C ul {
}

#navi_C ul li {
padding-left:17px;
padding-top:7px;
padding-bottom:13px;
background-image:url(images/trenn.png);
background-repeat:no-repeat;
background-position:center bottom;
}

#navi_C ul li.last {
background:none;
}

#navi_C ul li a {
color:#fff;
}

#navi_C ul li a.aktiv {
font-weight:bold;
}

#right {
float:right;
width:715px;
}

#subheader {
width:715px;
height:134px;
background-image:url(images/subheader.jpg);
}

#main { 
width:715px;
overflow:auto;
padding-bottom:40px;
background-image:url(images/main.jpg);
}

#content { 
width:643px;
padding-left:35px;
padding-right:35px;
margin-left:1px;
margin-right:1px;
padding-top:15px;
min-height:120px;
background-image:url(images/content.jpg);
background-repeat:no-repeat;
}

#footer {
width:715px;
height:16px;
background-image:url(images/footer.jpg);
position:relative;
}

#footer a {
display:block;
width:21px;
height:11px;
position:absolute;
top:-10px;
background-repeat:no-repeat;
}

#footer a#f_1 {
background-image:url(images/f_1.png);
right:61px;
}

#footer a#f_2 {
background-image:url(images/f_2.png);
right:40px;
}

#footer a#f_3 {
background-image:url(images/f_3.png);
right:19px;
}

