BODY 

{ margin-top:0 }

a {color:#ff4040;}

a:link {
 text-decoration:none;
 }

a:visited {
 text-decoration:none;
 }

a:hover {
 text-decoration: ; color: black;
 }

a:active {
 text-decoration:none;
 }
 
 {
a {color:#96d289;}
a:link {text-decoration: ; color:#ff4040;}

 }

.linknoborder a img {
 border: 0px;
}

#jsddm {
 margin: 0;
 padding:0;
 width: 100%;
 }

#jsddm li {
 float: left;
 list-style: none;
 width: 16%;
 }

#jsddm li a {
 display: block;
 padding: 18px 3px 18px 3px;
 background: url(button-white.png);
 text-decoration: none;
 border-right: 10px;
 width: 100%;
 height:;
 color: #ff4040;
 white-space: nowrap;
 font-family: Tahoma;
 font-size: 13px;
 margin: auto;
 font-weight:;
 }

#jsddm li a:hover {
 color: black;
 background: url(button-gray.png);
 }

#jsddm li a img {
 border: 0px;
 }

.inhalt {
 color: #5b5b5b;
 font-family: Tahoma;
 font-size: 13px;
 }

#jquery-overlay {
 position: absolute;
 top: 0;
 left: 0;
 z-index: 90;
 width: 100%;
 height: 500px;
}
#jquery-lightbox {
 position: absolute;
 top: 0;
 left: 0;
 width: 100%;
 z-index: 100;
 text-align: center;
 line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
 position: relative;
 background-color: #fff;
 width: 250px;
 height: 250px;
 margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
 position: absolute;
 top: 40%;
 left: 0%;
 height: 25%;
 width: 100%;
 text-align: center;
 line-height: 0;
}
#lightbox-nav {
 position: absolute;
 top: 0;
 left: 0;
 height: 100%;
 width: 100%;
 z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
 width: 49%;
 height: 100%;
 zoom: 1;
 display: block;
}
#lightbox-nav-btnPrev { 
 left: 0; 
 float: left;
}
#lightbox-nav-btnNext { 
 right: 0; 
 float: right;
}
#lightbox-container-image-data-box {
 font: 10px Arial, Helvetica, sans-serif;
 background-color: #fff;
 margin: 0 auto;
 line-height: 1.4em;
 overflow: auto;
 width: 100%;
 padding: 0 10px 0;
}
#lightbox-container-image-data {
 padding: 0 10px; 
 color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
 width: 70%; 
 float: left; 
 text-align: left; 
} 
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
 display: block; 
 clear: left; 
 padding-bottom: 1.0em; 
}   
#lightbox-secNav-btnClose {
 width: 66px; 
 float: right;
 padding-bottom: 0.7em; 
}

#gallery {
 padding: 10px;
 width: 550px;
}
#gallery ul { list-style: none; }
#gallery ul li { display: inline; }
#gallery ul img {
 border: 1px solid #6a6a6a;
}
#gallery ul a:hover img {
 border: 1px solid #000;
 color: #fff;
}
#gallery ul a:hover { color: #fff; }



.bild-langsam {
 border: 0px;
}

#sn-links {
 font-family: Tahoma;
 font-size: 10px;
}