#subnav-vzcontrol {
   list-style: none;
   margin: 0; padding: 0;
   padding-left: 15px;
}

#subnav-vzcontrol li {
   float: left;
   border-top: 1px solid black;
   border-bottom: 1px solid black;
}

#subnav-vzcontrol li a.active:hover {
   background: url(/images/bg.gif);
   color: white;
}

#subnav-vzcontrol li a.active {
   background: url(/images/bg.gif);
   color: white;
}

#subnav-vzcontrol li a {
   display: block;
   text-decoration: none;
   background: white;
   width: 110px;
   text-align: center;
   color: black;
   padding: 3px 0;
}
#subnav-vzcontrol li a:hover {
   background: #f0efeb;
   color: black;
}

.dropshadow2{
	float:left;
	margin: 5px 0 5px 10px;
}
.innerbox{
	position:relative;
	background: white;
	bottom:6.5px;
	right: 6.5px;
	border: 1px solid #999999;
	margin: 0px;
}
.innerbox{
	/* IE5 hack */
	\margin: 0px 0px -3px 0px;
	ma\rgin:  0px 0px 0px 0px;
}
.innerbox p{		
	font-size:14px;
	margin: 3px;
}

.innerbox p a{		
	color: #B4213B;
}

a {
	color: #B4213B;
}


input {
	border: 1px solid #BCBBB8;
}



.clearboth { clear: both; }

body{

	font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
	font-size: 11px;
	background: #F0EFEB;

}

#mySlideshow
{
	width: 388px;
	height: 168px;
	z-index:5;
}

.jdSlideshow
{
	display: none;
	overflow:hidden;
	position: relative;
}

.jdSlideshow img
{
	border: 0;
	margin: 0;
}

.jdSlideshow .slideElement
{
	width: 100%;
	height: 100%;
	background-color: #FFF;
	background-repeat: no-repeat;
}

.jdSlideshow .loadingElement
{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #000;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url('/img/loading-bar-black.gif');
}

.jdSlideshow .slideInfoZone
{
	position: absolute;
	z-index: 10;
	width: 100%;
	font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
	margin: 0px;
	left: 0;
	bottom: 0;
	height: 40px;
	background: #be4952;
	color: #fff;
	text-indent: 0;
}

.jdSlideshow .slideInfoZone h2
{
	padding: 0;
	font-size: 12px;
	font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
	margin: 0;
	margin: 2px 5px;
	font-weight: bold;
	color: inherit;
}

.jdSlideshow .slideInfoZone p
{
	padding: 0;
	font-size: 10px;
	font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
	margin: 2px 5px;
	color: #eee;
}

.jdSlideshow a
{
	font-size: 12px;
	text-decoration: none;
	color: inherit;
}

.jdSlideshow a.right, .jdSlideshow a.left
{
	position: absolute;
	height: 100%;
	width: 40%;
	cursor: pointer;
	z-index:10;
	filter:alpha(opacity=20);
	-moz-opacity:0.2;
	-khtml-opacity: 0.2;
	opacity: 0.2;
}

* html .jdSlideshow a.right, * html .jdSlideshow a.left
{
	filter:alpha(opacity=50);
}

.jdSlideshow a.right:hover, .jdSlideshow a.left:hover
{
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}

.jdSlideshow a.left
{
	left: 0;
	top: 0;
	background: url('/img/fleche1.png') no-repeat top left;
}

* html .jdSlideshow a.left { background: url('/img/fleche1.gif') no-repeat top left; }

.jdSlideshow a.right
{
	right: 0;
	top: 0;
	background: url('/img/fleche2.png') no-repeat top right;
}

* html .jdSlideshow a.right { background: url('/img/fleche2.gif') no-repeat top right; }

#navibereich {
  background-color: #B4213B; /* Hintergrundfarbe für die Navigation */
  background: url(/images/bg.jpg);
  padding: 5px 0; /* Innenabstand: oben/unten 4px, li/re 0 */
  border-top: 3px solid #EF5C6E; /* Rahmenlinie oben */
  border-bottom: 3px solid #EF5C6E; /* Rahmenlinie unten */
  margin: 0px; /* Keinen Außenabstand */
  width: 790px;
  color: white;
}

#navibereich li {
  display: inline; /* Listenelemente nebeneinander */
  list-style-type: none; /* Aufzählungszeichen entfernen */
}

#navibereich a:hover {
  background-color: #EF5C6E;
}
#navibereich a {
  color: white;                  /* Schriftfarbe schwarz */ 
  text-decoration: none;         /* Unterstreichung entfernen */ 
  padding: 4px 8px;              /* oben/unten 4px, re/li 8px */
  font-weight: bold;
  font-size: 12px;
}