BODY {
	scrollbar-face-color:#FF0000;
	scrollbar-highlight-color:#FF0000;
	scrollbar-3dlight-color:#C0C0C0;
	scrollbar-darkshadow-color:#000000;
	scrollbar-shadow-color:#FF0000;
	scrollbar-arrow-color:#000000;
	scrollbar-track-color:#FFFFFF;
	background-image: url(../pictures/bgmauerwerk.new.gif);
}

.horz_nlsmenu {
    border-top:#FF0000 1px solid;
    border-left:#FF0000 1px solid;
    border-bottom:#FF0000 1px solid;
    border-right:#FF0000 1px solid;
    background-color:#000000;
    z-index:500;
}

.horz_nlsitemcontainer {
    height:23px;
    border-left:#FF0000 1px solid;
}

.horz_nlsiconcell {width:16px;}
.horz_nlssubmenucell{width:20px;}
.horz_nlsitem {
	font-family:verdana;
	font-size:10pt;
	color:#FFFFFF;
	padding:2px 5px 2px 5px;
	font-weight: bold;
}

.horz_nlsitemcontainerover {
    height:23px;
    background-color:#FF0000;
}
.horz_nlsiconcellover {width:16px;}
.horz_nlssubmenucellover {width:20px;}
.horz_nlsitemover {
    font-family:verdana;
    font-size:10pt;
    color:#FFFFFF;
    padding:2px 5px 2px 5px;
	font-weight: bold;
}

.horz_nlsitemdisable {
    font-family:arial;
    font-size:10pt;
    color:#000000;
    padding:2px 5px 2px 5px;
}


a.mail:link {
	text-transform: none;
	color: #F00;
	text-decoration: none;
	font: bold normal 12px Verdana;
}
a.mail:visited {
	text-transform: none;
	color: #000;
	text-decoration: none;
	font: bold normal 12px Verdana;
}
a.mail:hover {
	text-transform: none;
	color: #666;
	text-decoration: none;
	font: bold normal 12px Verdana;
}
a.mail:active {
	text-transform: none;
	color: #F00;
	text-decoration: none;
	font: bold normal 12px Verdana;
}



.verysmall {
	text-transform: none;
	color: #000;
	text-decoration: none;
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}

.texte {
	font: normal 12px/normal Verdana;
	text-transform: none;
	color: #000;
	text-decoration: none;
	}
	
	.textred {
	text-transform: none;
	color: #F00;
	text-decoration: none;
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	}
	
	.textblack {
	font: bolder normal 12px/normal Verdana;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	}

	.textwithe {
	text-transform: none;
	color: #FFF;
	text-decoration: none;
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	}

textarea {
	text-transform: none;
	color: #FFF;
	text-decoration: none;
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	background-color: #F00;
}
select {
	font: normal 12px Verdana;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #F00;
}

a.extra:link {
	text-transform: none;
	color: #F06;
	text-decoration: none;
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}

a.extra:visited {
	text-transform: none;
	color: #F06;
	text-decoration: none;
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
a.extra:hover {
	text-transform: none;
	color: #F06;
	text-decoration: none;
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
a.extra:active {
	text-transform: none;
	color: #F06;
	text-decoration: none;
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}

			.gallery {
				zoom:1;
				width:930px;				
			}
			.gallery a {
				display:block;
				float:left;
				margin:18px;
				opacity:0.87;
				text-align:center;
			}
			.gallery a:hover {
				opacity:1;
			}
			.gallery a img {
				border:none;
				display:block;
			
			.gallery a#vlightbox{display:none}}

