#nav {
	font: 12px Arial, Helvetica, sans-serif; 


}

#nav li {

	list-style-type: none;	
	
}


@media screen {

#nav ul {
	margin: 0;
	padding: 0;
}

#nav {
	font: 11px Arial, Helvetica, sans-serif; 
	margin: 0;
	padding: 0;

}

#nav li {
        float: left;
	margin: 0; 
	padding: 0;
	list-style-type: none;	
	background-color: #C4E5AE;
	background: url(images/m_bg.gif) no-repeat;
}
	
#nav a:link, #nav a:visited {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif; 
	display: block;
	color: #000;
        position: relative;
        width: 208px;
	margin: 0;
	padding: 5px 0;
	text-indent: 24px;
	text-decoration: none;
	text-align: left;
	border: none;
	border-top: 1px solid #fff;
}

#nav a:link.active, #nav a:visited.active, #nav a:hover {
	background: url(images/m_bg_o.gif) no-repeat;
	text-indent: 24px;
	color: #fff;

}
#nav .navselected a:link, #nav .navselected a:visited {
	background: url(images/m_bg_o.gif) no-repeat;
	text-indent: 24px;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;	
}

#umenue ul {
	margin: 0;
	padding: 0;
}



#umenue {
	font: 11px Arial, Helvetica, sans-serif; 
	margin: 0;
	padding: 0;
    
}

#umenue li {
        float: left;
	margin: 0; 
	padding: 0;
	list-style-type: none;	
	background: url(images/um_bg.gif);
}
	
#umenue a:link, #umenue a:visited {
	font: 11px/13px Verdana, Arial, Helvetica, sans-serif;
	 
	
	display: block;
        position: relative;
        width: 208px;
	margin: 0;
	padding: 3px 0;
        text-indent: 40px;
	text-decoration: none;
	text-align: left;
	border: none;
	border-top: 1px solid #fff;
}

#umenue a:link.active, #umenue a:visited.active, #umenue a:hover {
	background: url(images/um_bg_o.gif) no-repeat;
	text-indent: 40px;
	color: #fff;
}

#umenue .umenueselected a:link, #umenue .umenueselected a:visited {
	color: #fff;
	background: url(images/um_bg_o.gif) no-repeat;
}

}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	padding-top: 5px;
	padding-right: 5px;
	margin-bottom: 3px;
	padding-left: 5px;
}

.inhalt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.inhalt a {
	color: #477A14;
	font-weight: bold;
	text-decoration: none;
	padding-bottom: 5px;
}

hr  {
height: 1px;
border: 0;
border-bottom:1px solid #90C56B;

} 

.zeitleiste {
	font-size: 11px;
	width: 100%;
	padding-top: 7px;
	padding-bottom: 7px;
	text-decoration: none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;
	float: left;
	font-weight: bold;
	background-color: #D2EDBF;

        cursor: help; 
        position: relative;
        z-index: 24;
}

.zeitleiste a {  text-decoration: none; color: #ffffff }

.zeitleiste:hover {
	color: #30550B;
	background-color: #CCCCCC;
	z-index: 25
}

.zeitleiste span { display: none; }

.zeitleiste:hover span {
    display: block;
    position: absolute;
    top: 2em;
    left: 2em;
    width: 17em;
    border: 1px solid #707070;
    background-color: #D2EDBF;
    color: #000000;
    text-align: left;
    padding: 2px;
    font-size: 10px;
    text-decoration: none;
}

.zeitleistens {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.kopfleiste {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BD5656;
	text-decoration: none;
}

.kopfleiste a {
	color: #BD5656;
	font-weight: bold;
	text-decoration: none;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
}

.footer a {
	color: #000;
	text-decoration: none;
	margin-bottom: 20px;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.box_pager  {
    margin: 5px 0 5px 3px;
    width: 520px;
    white-space: normal;
}

body#galerie .box_pager  {
    width: 650px;
}

.box_pager a {
    margin: 0 5px 5px 0;
    padding: 0 3px 0 3px;
    border: 1px solid #90c56b;
    display: block;
    float: left;
    width: 18px;
    text-align: center;
}

.box_pager a.pager_active {
    background-color: #477a14;
    color: #fff;
}

