/*
Hellgrau: bdbdbd
Hellbeige: fff0db
Beige: ffdaa3
Braun: ac7e67
Blau: 00adef
*/

body {
	background: #fff0db url(../images/normal/content_bg.gif) repeat-y;
}

a {
	color: #ac7e67;
}

#page {
	background: url(../images/normal/body_bg.gif) repeat-x;
}

#header h1 {
	background: url(../images/logo.gif);
	height: 62px;
	left: 560px;
	position: absolute; 
	top: 10px;
	width: 272px;
}

#header #topnav li {
	border-left: 1px solid #bdbdbd;
}

#header #topnav li a {
	color: #848c99;
}

#header #mainnav li a {
	color: #ac7e67;
}

#header #mainnav li a {
	display: block;
	background: url(../images/normal/navi-corner-left.gif) no-repeat;
}

#header #mainnav li a span {
	background: url(../images/normal/navi-corner-right.gif) no-repeat top right;
}

#header #mainnav li.active a, #header #mainnav li a:hover {
	background: url(../images/normal/navi-corner-left-active.gif) no-repeat;
	color: white;
}

#header #mainnav li.active a span, #header #mainnav li a:hover span {
	background: url(../images/normal/navi-corner-right-active.gif) no-repeat top right;
}

#col1 {
	color: #ac7e67;
}

#col1 #subnavi li a {
	background: url(../images/normal/subnavi-inaktiv.gif) no-repeat 0px 10px;
	color: #a57863;
}

#col1 #subnavi li.active a {
	background: url(../images/normal/subnavi-aktiv.gif) no-repeat 0px 10px;
	color: #00ADEF;
}

#col1 #subnavi li a:hover {
	background: url(../images/normal/subnavi-aktiv.gif) no-repeat 0px 10px;
	color: #00ADEF;
}

#col1 #subnavi {
	background: #FEF5E6 url(../images/normal/subnavi_bg.jpg) repeat-x;
	border-top: 1px solid #d9ccbb;
}

#knormal a {
	background: url(../images/normal/kontrast-normal.gif) no-repeat;
}

#kdunkel a {
	background: url(../images/normal/kontrast-dunkel.gif) no-repeat;
}

#fnormal a {
	background: url(../images/normal/font-normal.gif) no-repeat;
}

#fbig a {
	background: url(../images/normal/font-big.gif) no-repeat;
}

#fbigger a {
	background: url(../images/normal/font-bigger.gif) no-repeat;
}

#col2 h2 {
	color: #ac7e67;
}

#col2 h3 {
	color: #ac7e67;
}

#col2 ul li {
	background: url(../images/normal/list-bullet.gif) no-repeat 0 3px;
}

#col2 ul li li{
background:none;
list-style-type: disc;
}

#col2 #sitemap ul li {
	background: url(../images/normal/arrow.gif) no-repeat 0 3px;
}

#col2 #sitemap ul li li{
background:none;
list-style-type: disc;
color:#A57863;
}


#col2 #pic img{
border:8px solid #FFF5E6;
margin-left:15px;
margin-bottom:15px;
}

#col3 {
	background: url(../images/normal/col3_bg.gif) repeat-y;
}

#col3 #news h3 {
	background: url(../images/normal/aktuelle-news.gif) no-repeat;
	height: 15px;
	text-transform:lowercase;
}

#col3 #veranstaltungen h3 {
	background: url(../images/normal/veranstaltungen.gif) no-repeat;
	height: 15px;
}

#col3 #end {
	background: url(../images/normal/col3_end_bg.gif) no-repeat;
	height:144px;
}

#footer {
	color: #bdbdbd;
}

#seperator{
	border-bottom: 1px solid #bdbdbd;
	margin-bottom:25px;
	margin-top:15px;
}

#seperator a{
background:url(../images/normal/up.gif) no-repeat;
padding-left:14px;
text-decoration:none;
}

.seperator-footer {
	border-bottom: 1px solid #bdbdbd;
	margin-top:20px;;
}

.item {
	border-bottom: 1px solid #ebe1d5;
}

.bullet {
	background: url(../images/normal/bulletlink.gif) no-repeat 0 5px;
}

.color1 {
	color: #00ADEF;
}

#picblock{
margin-top:15px;
background-color:#FFF5E6;

}
#picblock img{
padding:0.8em 0em 0.6em 0.5em ;

}
.ktq{
position:absolute;
top:130px;
left:692px; 
width:159px; 
height:159px;
background:url(../images/normal/ktq-logo.gif) no-repeat;
}