/* Move down content because we have a fixed navbar that is 50px tall */
body { margin:0px; margin-top:50px; background-color:#f0f0f0; 
background: url('https://zentralzone.com/images/bg.jpg') repeat;
font-family: "Century Gothic","Avant Garde Gothic","Avant Garde","URW Gothic L", helvetica, sans-serif;
font-size:9pt; color:#ffffff; 
text-align:justify; line-height:13pt; background-attachment:fixed; }

textarea { resize:none; }
p { margin:8px }
a:hover { text-decoration: none; color:#000; }
img { border:0; }
footer img { padding-left: 1em; }

.zz-img { border-radius: 12px; }
.zz-darktxt { color:#0099ff; }
.zz-blacktxt { color:#222; }
.zz-body-container { margin-top: 50px; }
.zz-img-top-left { float:left; margin-top: 10px; margin-right: 26px; margin-bottom:10px; }
.zz-img-top { margin-top: 10px; margin-right: 26px; margin-bottom:10px; }
.zz-label { margin-top:8px; }

.zz-carousel-zz { 
    background: url('https://zentralzone.com/images/carousel_zz.jpg') repeat center 0;
}
.zz-carousel-aah { 
    background: url('https://zentralzone.com/images/carousel_aah.jpg') repeat center 0;
}
.zz-carousel-hpi { 
    background: url('https://zentralzone.com/images/carousel_mps.jpg') repeat center 0;
}
.zz-carousel-zv { 
    background: url('https://zentralzone.com/images/carousel_zv.jpg') repeat center 0;
}

.zz-img-div { margin: 0 auto; height:80px; width:80px; }
.zz-img-aah { background: url('https://zentralzone.com/images/circle_aah3.png'); }
.zz-img-hpi { background: url('https://zentralzone.com/images/circle_hpi.png'); }
.zz-img-mps { background: url('https://zentralzone.com/images/circle_mps.png'); }
.zz-img-zv { background: url('https://zentralzone.com/images/circle_zv.png'); }
.zz-a { color:#fff; }
.zz-a:hover { color:#ffff88; }

.zz-info { text-decoration:none; color:rgba(255,255,255,0.9); 
	font-family: "Century Gothic","Avant Garde Gothic","Avant Garde","URW Gothic L", helvetica, sans-serif;
	padding-top:22px; letter-spacing:0.2em; position:absolute; margin-top:-2px; }

/* the dropdown menu should have no box, and no shadow */
/* the navigation bar */
nav { text-align:auto; }
ul.nav { background-color:transparent; }
ul.nav navbar-nav { background-color:transparent; }
@media (min-width: 979px) {
  ul.nav li.dropdown:hover > ul.dropdown-menu {
    display: block;
  }
}
/* each menu container */
ul.dropdown-menu { box-shadow:none; border:none; border-top:1px solid black; margin-top:1px; background-color:transparent; }
/* the menu items */
ul.dropdown-menu li { box-shadow:none; padding:3px; background-color:rgba(0,0,0,0.6); width:170px; }
ul.dropdown-menu li a { color:white; border-radius:2px; }
ul.dropdown-menu li a:hover { background-color:#ccc; color:#000; }