body{
	background: url(bgr-01.png) #ffffff top repeat-x;
	color: #333333;
	font: .9em Calibri,Arial,Verdana,Helvetica,Sans-Serif
}
h1{
	color: #7c1307;
	font-size: 1.7em;
	font-weight: normal;
	margin: 0 0 1em
}
h2,h3{
	color: #7c1307;
	font-size: 1.6em;
	font-weight: normal;
	margin: 0 0 .8em
}
.nav1{
	background: #7c1307;
	border-bottom: 2px solid #ffffff;
	font-size: 14px;
	height: 36px
}
.nav1 li a{
	color: #ffffff;
	font-size: 1.2em;
	display: block;
	float: left;
	padding: 0 37px;
	text-decoration: none
}
.nav1 li a:hover,
.nav1 li.active a{
	background: #b0716a;
	color: #ffffff
}
.nav2 li a{
	color: #1d1d1b;
	display: block;
	font-size: 1em;
	height: 1%;
	padding: 5px 0 5px 20px;
	text-decoration: none
}
.nav2 li a:hover,
.nav2 li.active a{
	background: url(nav-ico.png) #c89b96 right no-repeat;
	color: #ffffff
}
#footer{
	background: url(footer-bgr.png) #7c1307 no-repeat 230px 0;
	color: #ffffff;
	height: 115px;
	padding: 20px 35px 0
}
.popup-navigation-nav0 li a:hover,
.popup-navigation-nav0 li.active a,
.popup-navigation-nav0 li.activeTopMenu a{
	background: #b0716a;
	color: #ffffff;
}
ul.popup-navigation-nav0 li ul.popup-navigation-nav1 li a:hover { background: #b0716a url(popup-arrow-aktiv.png) no-repeat 160px 12px; color: #ffffff; line-height:normal;font-size:.9em;}
ul.popup-navigation-nav0 li.activeTopMenu ul.popup-navigation-nav1 li.activeTopMenu a{
	color: #ffffff; background: #b0716a url(popup-arrow-aktiv.png) no-repeat 160px 12px; 
}
ul.popup-navigation-nav0 li.activeTopMenu ul.popup-navigation-nav1 li a:hover{
	color: #ffffff; background: #b0716a url(popup-arrow-aktiv.png) no-repeat 160px 12px;
}