#nav_path {
	padding:3px 0px 10px 20px;
}

@charset "UTF-8";
/* CSS Document */
body { margin: 0; padding: 0; }


div#main {
width: 100%;
height: auto;
position: relative;
top:0px;
left:0px;
border: none;
margin: 0 auto;
}


div#head1 {
width: 100%;
height: 21px;
position:absolute;
background-color:#C8C8C8;
top:35px;
left:0px;
}

div#head1_inner {
width: 880px;
height: 18px;
top:3px;
position:relative;
margin: 0px auto;
background-color:#C8C8C8;
text-align:right;
z-index:199;

}

div#head2 {
width: 100%;
height: 124px;
position:absolute;
background-color:#C8C8C8;
background-image:url(../img/design/background_head.jpg);
text-align:center;
top:56px;
left:0px;
}

div#head2_inner {
width: 907px;
height: 124px;
position:relative;
margin: 0px auto;
background-color:#C8C8C8;
background-image:url(../img/design/background_head.jpg);
}

div#head2_inner_left {
width: 157px;
height: 124px;
position:absolute;
top:0px;
left:0px;
}

div#head2_inner_center {
width: 742px;
height: 124px;
position:absolute;
top:0px;
left:157px;
z-index:100;
}

div#head2_inner_right {
width: 8px;
height: 124px;
position:absolute;
top:0px;
left:899px;
}


div#head3 {
width: 100%;
height: 16px;
position:absolute;
background-color:#ffffff;
text-align:center;
top:180px;
left:0px;
}

div#head3_inner {
width: 907px;
height: 15px;
position:relative;
margin: 0px auto;
background-color:#C8C8C8;
background-image:url(../img/design/background_head.jpg);
text-align:left;
font-family:Tahoma, Geneva, sans-serif;
font-size:9px;
text-decoration:none;
color:#666;
z-index:102;
}

div#head3_inner_left {
width: 157px;
height: 15px;
position:absolute;
top:0px;
left:0px;
}

div#head3_inner_center {
width: 742px;
height: 15px;
position:absolute;
top:0px;
left:157px;
background-image:url(../img/design/background_3_center.jpg);
}

div#head3_inner_right {
width: 8px;
height: 15px;
position:absolute;
top:0px;
left:899px;
}


div#content {
width: 100%;
height: auto;

}


div#content_inner {
width: 909px;
height: auto;
position:relative;
margin: 0px auto;
padding-top:195px;
}

div#content_inner_left {
width: 157px;
height:auto;
text-align:left;
position:absolute;
padding-top:195px;

top:0px;
left:0px;
}

div#content_inner_center {
width: 702px;
height: auto;
min-height:450px;
position:relative;
top:0px;
left:158px;
background-color:#FFF;
text-align:left;
padding:20px;
}

div#content_inner_right {
width: 8px;
height: 16px;
position:absolute;
top:1px;
left:900px;
padding-top:195px;

}

div#unten {
width:100%;
position: static;
background-color:#C8C8C8;
}


div#bild {
width:255px;
height:207px;
background-color:#CCC;
background-image:url(../img/design/image_border.gif);
background-repeat:no-repeat;
text-align:center;
vertical-align:middle;
padding-left:8px;
padding-right:12px;
padding-top:8px;
padding-bottom:14px;
overflow:visible;
}
div#bild_klein {
width:206px;
height:170px;
background-image:url(../img/design/image_border_klein.gif);
background-repeat:no-repeat;
text-align:center;
vertical-align:middle;
padding-left:0px;
padding-right:0px;
padding-top:8px;
padding-bottom:8px;
overflow:visible;
}


/* Schriften */
a:link.navi, a:hover.navi, a:visited.navi, a:active.navi {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
}

h1 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:170%;
	font-weight:normal;
	color:#515151;
	margin-top:0px; }
	
h2 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:120%;
	font-weight:normal;
	color:#515151;
	margin-top:0px; }
	
h3 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#515151;
	margin-top:0px; }

a:link.bildlink, a:hover.bildlink, a:visited.bildlink, a:active.bildlink {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:17px;
	font-weight:normal;
	text-decoration:none;
	color:#515151;
	margin-top:0px; }
	
a:link, a:hover, a:visited, a:active {
	color:#515151;	
	}
	
p,font,td,li {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#515151;
	}
.big_text {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:15px;
	color:#515151;
	text-align:left;
	}
.top {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	}

.left {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:right;
	}
.left_big {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-align:right;
	}
.left_med {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#000000;
	text-align:right;
	}

a.link_top {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:right;
}

.text_unten {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:center;
	}

input, select {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-style:italic;
	color:#000000;
	background-color: #fff;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
}
textarea {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-style:italic;
	color:#000000;
	background-color: #fff;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
}
