body {
	background-color: #620101;
	padding: 0em;
	margin: 1em;
	font-family: Arial,Verdana,Georgia;
}
table{
	font-family: Arial,Verdana,Georgia;
	text-decoration:none;

	}
.text_klein{
	font-family: Arial,Verdana,Georgia;
	margin: 0.5em 0em 0em 0em;
	font-weight: normal;
	font-size: 9pt;
}
.text_name{
	font-family: Arial,Verdana,Georgia;
	font-weight: bold;
	font-size: 11pt;
	font-style: italic
}
	
a {
	font-family: Arial,Verdana,Georgia;
	text-decoration:none;
	font : 10pt;
}
a:hover {
	text-decoration:underline;
}


/*schrift im navigationsfenster*/
dd {
	margin: 0 0 0 0;
	padding: 0 5px 0px 0px;
}

/*schriftgroesse + abstaende navigation überschrift*/
dt {
	padding: 3px;
	FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY:  Arial, Helvetica,Verdana; TEXT-DECORATION: none; letter-spacing: 1pt;
	color: #000000;
	border-bottom: 1px solid #B48218;
}

/*frabe nav links*/
dt.color {
	margin: 0 0 10px 0;
	font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold;
	background: #F2CB6F;
	background: #F2CB6F url(elements/box_topcomp.gif) no-repeat top left;
}
dl.color {
	width: 180px;
	font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold;
	background: #F5D894;
	background: #F5D894 url(elements/box_bottomcomp.gif) no-repeat bottom left;
}	


/*nav unten*/
TD.lnuv {
	text-align: center;
	font-family: Verdana, Arial, sans-serif; font-size: 10px;
	color: #DBECFE;
}
a.lnuv {
	color: #DBECFE;
}
a:visited.lnuv {
	color: #DBECFE;
}
ul.nav{
	position:relative;
	left: -25px;
}
li.nav{
	padding-bottom: 1.2em;
	color: blue;
}
a.navs{
	color: blue;
}
font.vis{
	color: #666666;
}

.frcolor{
background: #FEF7E0;
}

a.a_show { background:url(img/a_show.png) 0px 5px no-repeat; padding-left:14px; color:#0175BE;}
a:hover.a_show { background:url(img/a_show.png) 0px 5px no-repeat; padding-left:14px;color:#F60;}

a.a_show_translate { font-size:13px; font-weight:bold; background:url(img/a_show.png) 0px 5px no-repeat; padding-left:14px; color:#0175BE;}
a:hover.a_show_translate { font-size:13px;font-weight:bold; background:url(img/a_show.png) 0px 5px no-repeat; padding-left:14px;color:#F60;}



/* START BEREICH_01 */
div.bereich_01 { margin-bottom:4%;}
div.bereich_01 p { margin:0px 0px 12px 0px;}
div.bereich_01_gallery {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
img.img_b_01  { width:100%; max-width:900px; margin:0px 0px 10px 0px; }


/* size 1 = 1 Bild */ div.bereich_01_gallery.size1 img.thumb { line-height:0; width:100%; margin:0% 0% 0% 0%;}
/* size 2 = 2,4 Bilder */ div.bereich_01_gallery.size2 img.thumb { line-height:0; width:47.85%; margin:0% 2.15% 1.9% 0%; float:left;}
/* size 3 = 3,5,6 Bilder */ div.bereich_01_gallery.size3 img.thumb { line-height:0; width:31.33%; margin:0% 2% 1.9% 0%; float:left;}
/* size 4 = 7,8 Bilder */ div.bereich_01_gallery.size4 img.thumb { line-height:0; width:23.0%; margin:0% 2% 1.9% 0%; float:left;}
/* size 5 = 9, 10 Bilder */ div.bereich_01_gallery.size5 img.thumb { line-height:0; width:18.0%; margin:0% 2% 1.9% 0%; float:left;}
/* size 6 = 11 Bilder und mehr */ div.bereich_01_gallery.size6 img.thumb { line-height:0; width:14.66%; margin:0% 2% 1.9% 0%; float:left;}

div.bereich_01_gallery.size1, div.bereich_01_gallery.size2, div.bereich_01_gallery.size3, div.bereich_01_gallery.size4, div.bereich_01_gallery.size5, div.bereich_01_gallery.size6 { width: 102%;}

div.bereich_01_gallery.size1:after, div.bereich_01_gallery.size2:after, div.bereich_01_gallery.size3:after, div.bereich_01_gallery.size4:after, div.bereich_01_gallery.size5:after, div.bereich_01_gallery.size6:after {zoom: 1; content: ""; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;clear: both;}


div.bereich_01_gallery a img.thumb { background:#333;-webkit-transition:opacity 0.2s ease-out; -moz-transition:opacity 0.2s ease-out; -ms-transition:opacity 0.2s ease-out;opacity -o-transition: 0.2s ease-out; transition:opacity 0.2s ease-out;}
div.bereich_01_gallery a:hover img.thumb { background:#333; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); -webkit-transition:opacity 0.2s ease-out; -moz-transition:opacity 0.2s ease-out; -ms-transition:opacity 0.2s ease-out; -o-transition:opacity 0.2s ease-out;	transition:opacity 0.2s ease-out;}

div.clear { clear:both; height:0px; margin:0px; padding:0px; overflow:hidden; visibility: hidden; display: block; font-size: 0; height:0; line-height: 0; visibility:hidden; width:0; }
