/* CSS Document */

html {height:auto;}
body {
margin:0; padding:0; height:auto;
min-width:inherit;
background-color:#fefefe;
margin:5px;
}

/*KLASSEN*/
.clear{clear:both;}
form{margin:0px;}
.center{width:auto;margin:0px auto; text-align:right;
               
}
.rigth{float:none; display:block;margin:0px auto;}
.left{display:none;}

#wrap {
min-height:inherit;
position:relative;
text-align:center;
width:auto;


}



#header {
margin:0; padding:0;
height:auto;
min-width:inherit;
display:block;
}

#header img{float:none;}

#header_line2, .handheld{position:static;left:0;right:0px;width:auto;background-color:#84B45E;display:block;clear:both;
                }
#cont_line2{margin:5px auto;
                }
#cont_line2 a, .handheld a{color:#000;font-weight:bold;text-decoration:none;
	
}
                
ul.u_nav1, ul.handheld  {float:none;list-style-type:none;display:inline;text-align:right;width:inherit;               
}

ul,u_nav1 li, ul.handheld {display:inline-block;}

ul.u_nav1 li, ul.handheld {display:block;}                                       

ul.u_nav1 li a,ul.u_nav1 li a:link {margin:3px;display:block;float:none;background-repeat:no-repeat;background-position:left top;padding:0px;;min-width:inherit;text-align:right;width:auto;
	
}


ul.u_nav1 li a:visited{font-style:italic;}

ul.u_nav1 li a:focus,ul.u_nav1 li a:hover{background-position:-334px top;color:#000; background-color:#fff;
	
}
ul.u_nav1 li a:active{background-color:#fff;}


ul.u_nav1 li a.h_nav1{
	background-image: none;
}
ul.u_nav1 li a.h_nav2{
	background-image: none;
}
ul.u_nav1 li a.h_nav3{
	background-image: none;
}
ul.u_nav1 li a.h_nav4{
	background-image: none;
}
ul.u_nav1 li a.h_nav5{
	background-image: none;
}


ul#u_nav2{float:none;text-align:right;list-style-type:none;margin:0px;}                
ul#u_nav2 li, .handheld ul li{display:inline-block;}
ul#u_nav2 li, .handheld ul li  {display:block;}
ul#u_nav2 li a, ul#u_nav2 li a:link, .handheld li a, .handheld li a:link{
	background-image: none;background-repeat:no-repeat; background-position:0.0em;padding:0px;background-repeat:no-repeat;margin-bottom:0px;width:auto;display:block;width:100%;margin:0px;
}

ul#u_nav2 li a:visited, .handheld li a:visited{font-style:italic;}

ul#u_nav2 li a:focus, ul#u_nav2 li a:hover, .handheld li a:focus, .handheld li a:hover{
	background-color:#fff;
}
ul#u_nav2 li a:active, .handheld li a:active{background-color:#fff;}



#inner-wrap {
display: inline-block;
}

#inner-wrap {
padding-bottom:0;
width:auto;margin:0px auto;
min-height:inherit;
position:static;
}

#inner-wrap:after {
content:" ";
display:block;
clear:both;
}

#content{min-height:inherit;}

#footer {
position:static;
bottom:0;
left:0;
right:0;
color:#000;
height:auto;
width:auto;
margin:0px;
padding:0px;

background-color:#84B45E;
}

#footer p{
width:auto;
text-align:right;
font-weight:bold;
margin:0px auto;
margin-top:0px;


}

#footer ul{list-style-type:none;margin:0px;padding:0px;text-align:right;width:auto;font-weight:bold;margin:0px auto;}
#footer ul li{display:block;}
#footer ul li a{background-image: none;padding-left:10px;margin:0px 3px;}


#footer p.apfelblau{
margin-top:0px;
font-size:0.8em;
font-weight:normal;
}

#footer a, #footer  a:link{
text-decoration:underline;
color:#000;
}

#footer  a:visited{font-style:italic;}

#footer  a:focus, #footer  a:hover{
color:#fff;
}

#footer a:active{background-color:#fff;}

/*Formatierung der Schrift*/

html {font-size:98%;}


/*Inhalt*/


#i_content{
	float:none;width:auto;padding-top:10px;
    border-bottom:1px dotted #84B45E;
}

#i_content h1{
	color:#84B45E;font-size:1.7em;text-transform:uppercase;
}




#i_right{
	float:none;width:auto;padding-top:0px;text-align:left;
}

#i_right .aktionen{
	border-bottom:1px dotted #84B45E;
}

.aktionen h2{
	color:#84B45E; font-size:1.3em;margin-bottom:0px;
}

.aktionen p.a_datum{
	margin-top:0px;font-size:0.75em;
}

.aktionen p.a_mehr{
	text-align:right;
}

.aktionen p.a_mehr a, .aktionen p.a_mehr a:link {
	color:#84B45E;text-decoration:none;padding-right:10px;
	background-image: url(../img/navi/pfeil_gruen.gif);background-position:right;background-repeat:no-repeat;
}

.aktionen p.a_mehr a, .aktionen p.a_mehr a:link{font-style:italic;}

.aktionen p.a_mehr a:focus, .aktionen p.a_mehr a:hover{
	font-weight:bold;text-decoration:underline;color:#000;
}
.aktionen p.a_mehr a:active{font-weight:bold;}


/*Startseite*/

ul#start{
	list-style-type: none;margin:0px;padding:0px;margin-right:5px;
}

ul#start li{
	display:block;
}
ul#start li a, ul#start li a:link{
	display:block;float:none;width:auto;text-transform:uppercase;text-decoration:none;color:#84B45E;font-weight:bold;font-size:1.3em;text-align:right;height:auto;margin-right:3px;background-position:right bottom; background-repeat:no-repeat;margin-bottom:10px;
}

ul#start li a:visited {font-style:italic;}

ul#start li a:focus, ul#start li a:hover, ul#start li a:active{color:#000;}


ul#start li a.start1{
	background-image:none;
}

ul#start li a.start2{
	background-image: none;
}

ul#start li a.start3{
	background-image: none;
}

ul.handheld{display:block;background-color:#84B45E;padding:0px;margin:0px;width:100%;}

blockquote{color:#84B45E;}

#content img, #side_map_canvas, .no_handheld, #servicestelle_map_canvas{
display:none;
}

ul#standort2{
list-style-type:none;
text-align:left;
}
