﻿/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/dd_valid.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* common styling */
body{background-color:#FFE8B2;
	background-attachment:fixed;
	background-repeat:no-repeat;
	background-position:center;}

p {font-family: arial, sans-serif; font-size:13px; color:#000; margin-left:10px;
	margin-right:10px; margin-bottom:20px;}
h1 {font-family: arial, sans-serif; font-size:16px; color:#800040; margin-left:10px;
	margin-right:10px; margin-bottom:20px;}

.text{font-family: arial, sans-serif; font-size:13px; color:#000; font-weight:bold;
	margin-left:10px; margin-right:10px; margin-bottom:20px;}
	
.small{font-size:9px; color:#000; margin-left:10px;
	margin-right:10px; margin-bottom:20px;}
	
.kopf{background-image:url('Grafik/obenb.jpg'); background-position:center;background-repeat:no-repeat;}

p img{border-color:#FFE8B2;}
h1 img{border-color:#FFE8B2;}

.mitte{border:thin #800040 solid;}
	
.menuh {font-family: arial, sans-serif; width:750px; height:35px; position:relative;
font-size:11px; z-index:100;}
.menuh ul li a/*, .menu ul li a:visited*/ {display:block; text-decoration:none;
width:185px; height:30px; text-align:center; color:#FFE8B2; border:1px solid #FFE8B2;
background:#800040; line-height:30px; font-size:13px; font-weight:bold; overflow:hidden;}
.menuh ul {padding:0; margin:0; list-style: none;}
.menuh ul li {float:left; position:relative;}
.menuh ul li ul {display: none;}

.fuss{font-family: arial, sans-serif; width:100%; height:75px;}
.fuss a {color:#800040;}
.fuss a:visited {color:#800040;}

/* specific to non IE browsers */
.menuh ul li:hover a {color:#000; background:#FFE8B2;}
.menuh ul li:hover ul {display:block; position:absolute; top:21px; left:0; width:105px;}
.menuh ul li:hover ul li a.hide {background:#FFE8B2; color:#000;}
.menuh ul li:hover ul li:hover a.hide {background:#FFE8B2; color:#000;}
.menuh ul li:hover ul li ul {display: none;}
.menuh ul li:hover ul li a {display:block; background:#FFE8B2; color:#000;}
.menuh ul li:hover ul li a:hover {background:#FFE8B2; color:#000;}
.menuh ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menuh ul li:hover ul li:hover ul.left {left:-105px;}

/*nach unten*/
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/flyoutt.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* common styling */
.menu {font-family: arial, sans-serif; width:150px; height:150px; position:relative; margin:0; font-size:11px; margin:50px 0;}
.menu ul li a/*, .menu ul li a:visited*/ {display:block; text-decoration:none; color:#000; width:150px; height:20px; border:1px solid #c9c9a7; border-width:1px 1px 0 0; line-height:19px; font-size:11px; font-weight:bold;}
.menu ul {padding:0; margin:0;list-style-type: none;}
.menu ul li {
	float:left;
	margin-right:1px;
	position:relative;
	text-align:left;
	width: 92px;
	height: 1px;

}
.menu ul li ul li{float:left; margin-right:1px; position:relative; text-align:right;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#000; background:#fff;}
.menu ul li:hover ul li a:hover {color:#000; background:#F5FACD;}

#sitemap-baum ul {
list-style-type: none;
margin: 0 30px 0 45px;
padding: 0;
border-left: 2px dotted #671327;
}
#sitemap-baum ul li {
margin: 8px 0 0 0;
padding: 0;
}
#sitemap-baum ul ul {
list-style-type: none;
border-left: 2px dotted #671327;
margin: 0 0 0 30px;
padding: 0;
}
#sitemap-baum ul ul li {
margin: 0;
margin: 3px 0 0 0;
padding: 0;
font-size: 100%;
}
#sitemap-baum ul a {
margin: 0;
padding: 0 10px;
font-size: 105%;
font-variant: small-caps;
text-decoration: none;
font-weight: bold;
background-color: #F9F9EB;
color: #000000;
border-bottom: 1px solid #671327;
}
#sitemap-baum ul a:visited {
background-color: #F9F9EB;
color: #000000;
padding-right: 15px;
}
#sitemap-baum ul a:hover,
#sitemap-baum ul a:active,
#sitemap-baum ul a:focus {
background-color: #F9F9EB;
color: #000000;
}
#sitemap-baum ul ul a {
font-variant: normal;
font-weight: normal;
}
#sitemap-baum ul ul a.lev2 {
font-variant: small-caps;
font-weight: normal;
}
#sitemap-baum ul span.sm-aktiv {
padding-left: 10px;
font-weight: bold;
}

