/****  CSS Style für Bruchweiler-Baerenbach.de  - Relaunch: 05.09.06  ******/
/******  © 2006 Creator und Webdesign - Krystyna Faul - Webagentur-Pfalz.de  ******/
/******  Vervielfältigungen sind nicht erlaubt und werden strafrechtlich verfolgt. *****/

body {
margin:0px 8px;
padding:0;
text-align:center;
color: #000000;
font-size:100%;
width: 98.7%;
height: 100%;
background-color: #FEFBD1; 

}


/******  KOPF DIVS   ******/

.kopfcontainer {
display:block;
margin:1px 0px 2px 0px;
padding:0;
width:100%;
border: 0px solid #000;
text-align:left;
font-family: Verdana,Arial,sans-serif;
}
.reihe1 {
DISPLAY: block;
float:left;
margin-bottom:0px;
padding:0;
height:80px;
width:100%;
background: #EE8840 url("bilder/logo.jpg") no-repeat top left;
border-bottom: 1px solid #666;
}

.reihe2 {
DISPLAY: block;
float:left;
margin:0px;
padding:0px 0px 0px 0px;
height:70px;
width:100%;
background: #FFFCD2 url("bilder/banner2.jpg") repeat left;
border-top: 1px solid #000;
border-bottom: 0px solid #FFF;
}

.reihe3 {
DISPLAY: block;
float:left;
margin:0px;
padding:3px;
width:99.5%;
height: auto;
background: #DC5701;
border-top: 1px solid #000;
border-bottom: 1px solid #000;
text-align:center;
font-size: 12px;
font-family: Verdana,Arial,sans-serif;
}
.reihe3linkebox {
DISPLAY: block;
float:left;
margin:0px;
padding:3px;
width:22%;
border: 0px;
font-weight: bold;
text-align:left;
color:#FFF;
font-size: 12px;
font-family: Verdana,Arial,sans-serif;
}
.reihe3linkebox .p {
font-family: Verdana,Arial,sans-serif;
padding: 3px;
margin:0;
font-weight: bold;
text-align:left;
text-decoration: none;
font-size: 12px;
}
.reihe3mittebox {
font-family: Verdana,Arial,sans-serif;
DISPLAY: block;
float:left;
margin:0px;
padding:3px;
width:54%;
font-weight: bold;
text-align:center;
color: #FFFFFF;
}
.reihe3mittebox .p {
font-family: Verdana,Arial,sans-serif;
padding: 3px;
margin:0;
font-weight: bold;
text-align:center;
text-decoration: none;
font-size: 12px;
}
.reihe3mittebox a:link {
font-family: Verdana,Arial,sans-serif;
padding: 3px;
margin:0;
font-weight: bold;
text-align:center;
text-decoration: none;
font-size: 12px;
color: #000001;
}
.reihe3mittebox a:visited {
font-family: Verdana,Arial,sans-serif;
padding: 3px;
margin:0;
font-weight: bold;
text-align:center;
text-decoration: none;
font-size: 12px;
color: #000001;
}
.reihe3mittebox a:hover{
font-family: Verdana,Arial,sans-serif;
padding: 3px;
margin:0;
font-weight: bold;
text-align:center;
text-decoration: none;
font-size: 12px;
color: #000001;
}
.reihe3rechtebox {
DISPLAY: block;
float:left;
margin:0px;
padding:3px;
width:22%;
border: 0px solid #000099;
font-weight: bold;
text-align:center;
color:#FFF;
font-size: 12px;
font-family: Verdana,Arial,sans-serif;
}
.reihe3rechtebox a:link {
font-family: Verdana,Arial,sans-serif;
padding: 3px;
margin:0;
font-weight: bold;
text-align:center;
text-decoration: none;
font-size: 12px;
color: #000001;
}
.reihe3rechtebox a:visited {
font-family: Verdana,Arial,sans-serif;
padding: 3px;
margin:0;
font-weight: bold;
text-align:center;
text-decoration: none;
font-size: 12px;
color: #000001;
}
.reihe3rechtebox a:hover{
font-family: Verdana,Arial,sans-serif;
padding: 3px;
margin:0;
font-weight: bold;
text-align:center;
text-decoration: none;
font-size: 12px;
color: #000001;
}


/***********************************************/
/* Body Divs                                 */
/***********************************************/

.bodycontainer {
width: 100%;
height: 100%;
display:block;
float:none;
margin:0px;
padding:0;
border: 0px solid #F46102;
}

.bodylinks {
	display:block;
	float: left;
	width: 23%;
              margin: 0px;
	padding-bottom:24px;
	border: 0px solid #F46102;
	background-color: #FFC184;  
	border-right: 0px solid #666;
	border-bottom: 0px solid #666;
}

.bodymitte{
	display:block;
	float: left;
	margin-bottom:10px;
	padding:0;
	width: 54%;
              height: 100%;
              border: 0px solid #003366;
	background-color:#FFFCD2; 
	text-align: left;
}
.bodymitte img {
	
	margin: 0px;
	padding:0px;
	border: 0px solid #F46102;
	background-color: transparent;
}
.bodyrechts{
              display:block;
	width: 21.5%;
              height: auto;
	margin: 0px;
	padding: 0px;
	float:right;
	background-color: #FCF1C4; 
	border-top: 0px solid #FFFCD2; 
	border-left: 2px dashed #FFFCD2; 
	border-bottom: 2px dashed #FFFCD2; 
	text-align:left;
	font-size: 12px;
}
.bodyrechts .img38 {
padding: 0px;
margin-left: 70px;
border: 0px solid #000;
float: none;
text-align: center;
}
.vmenucontainer {
display:block;
margin:0;
padding:6px 6px;
}
.vmenuabschnitt {
display:block;
margin:0px;
padding-bottom:7px;
border:0px;
font-weight:bold;
text-align:left; 
}
.vmenulink {
DISPLAY: block;
padding:0px;
margin: 0px;
background: #FFC184 url("bilder/button1.gif") no-repeat 0% 60%;
border:0px solid #000000;
font-weight:bold;
color: #000001;
text-indent:10px;
text-decoration: none;
}
.vmenulink:visited {
DISPLAY: block;
padding:0px;
margin: 0px;
border:0px solid #000000;
font-weight:bold;
color: #000001;
text-indent:10px;
}
.vmenulink:hover {
DISPLAY: block;
padding:0px;
margin: 0px;
background: #DC5701 url("bilder/button2.gif") no-repeat 0% 60%;
border:0px solid #000000;
font-weight:bold;
color: #FFFDC1;
text-indent:10px;
}

.maincontent {
display:block;
margin:0;
padding:10px;
width: 54%;
height: 100%;
}
.maincontent img {
width: auto;
height: auto;
margin-left:10px;
margin-top: 3px;
padding:0px;
}
.maincontent, img_li {
width: auto;
height: auto;
margin-left:10px;
margin-top: 4px;
margin-right:3px;
margin-bottom: 3px;
padding:0px;
background-color: transparent;
}
.maincontent .img1 {
float:left;
margin-top: 4px;
margin-left: 0px;
margin-right:10px;
margin-bottom: 3px;
padding:0px;
border: 1px solid #000000;
background-color: transparent;
}
.maincontent .img-1 {
float:left;
margin-top: 4px;
margin-left: 0px;
margin-right:10px;
margin-bottom: 3px;
padding:0px;
border: 0px solid #000000;
background-color: transparent;
}

.maincontent .img2 {
float:right;
margin-top: 4px;
margin-left: 10px;
margin-right:10px;
margin-bottom: 3px;
padding:0px;
border: 1px solid #000000;
background-color: transparent;
}
.maincontent .img3 {
float:left;
margin-top: 4px;
margin-left: 0px;
margin-right:10px;
margin-bottom: 3px;
padding:0px;
border: 0px solid #000000;
background-color: transparent;
}
.maincontent .img4 {
width: 88px;
height: 31px;
margin-left:3px;
margin-top: 3px;
padding:0px;
background-color: transparent;
}
.maincontent .img5 {
margin-left:10px;
padding:0px;
text-align: center;
background: transparent;
}
.maincontent .img05 {
margin-left:10px;
padding:0px;
text-align: center;
background: transparent;
}
.maincontent .img6 {
float:left;
margin-top: 4px;
margin-left: 10px;
margin-right:10px;
margin-bottom: 3px;
padding:0px;
border: 0px solid #000000;
background-color: transparent;
}
.maincontent .img7 {
float:right;
margin-top: 4px;
margin-left: 0px;
margin-right:10px;
margin-bottom: 3px;
padding:0px;
border: 1px solid #000000;
background-color: transparent;
}
.maincontent .img8 {
float:left;
margin-top: 4px;
margin-left: 0px;
margin-right:10px;
margin-bottom: 3px;
padding:0px;
border: 0px solid #000000;
background-color: transparent;
}
.maincontent .img9 {
float:right;
width: 170px;
height: 128px;
margin-top: 4px;
margin-left: 0px;
margin-right:10px;
margin-bottom: 3px;
padding:0px;
border: 1px solid #000000;
background-color: transparent;
} 
.maincontent .img10 {
float:left;
margin-top:0px;
margin-left: 0px;
margin-right:10px;
margin-bottom: 0px;
padding:0px;
border: 1px solid #000;
background-color: transparent;
} 
.maincontent .img11 {
float:left;
margin-top: 4px;
margin-left: 10px;
margin-right:8px;
margin-bottom: 2px;
padding:0px;
border: 1px solid #000000;
background-color: transparent;
} 
.maincontent .img12 {
float:right;
margin-top: 4px;
margin-left: 3px;
margin-right:10px;
margin-bottom: 2px;
padding:0px;
border: 1px solid #000000;
background-color: transparent;
} 
.maincontent .img13 {
float:right;
margin-top: 4px;
margin-left: 3px;
margin-right:10px;
margin-bottom: 2px;
padding:0px;
border: 1px solid #000000;
background-color: transparent;
} 
.maincontent .img14 {
float:left;
margin-top: 4px;
margin-left: 0px;
margin-right:8px;
margin-bottom: 2px;
padding:0px;
border: 1px solid #000000;
background-color: transparent;
} 
.maincontent .img15 {
float:right;
margin-top: 4px;
margin-left: 4px;
margin-right:0px;
margin-bottom: 2px;
padding:0px;
border: 1px solid #000000;
background-color: transparent;
} 
.maincontent .img16 {
float:left;
margin-top: 4px;
margin-left: 0px;
margin-right:6px;
margin-bottom: 2px;
padding:0px;
border: 1px solid #000000;
background-color: transparent;
} 
.maincontent .img17 {
float:left;
margin-top: 4px;
margin-left: 0px;
margin-right:8px;
margin-bottom: 2px;
padding:0px;
border: 1px solid #000000;
background-color: transparent;
} 

.maincontent .img18 {
float:right;
margin-top: 4px;
margin-left: 3px;
margin-right:10px;
margin-bottom: 2px;
padding:0px;
border: 1px solid #000000;
background-color: transparent;
}
.maincontent .img19 {
float: right;
margin-top: 4px;
margin-left: 4px;
margin-right:10px;
margin-bottom: 2px;
padding:0px;
border: 1px solid #000000;
background-color: transparent;
}
.maincontent .img20 {
float:left;
margin-top: 4px;
margin-left: 0px;
margin-right:8px;
margin-bottom: 2px;
padding:0px;
border: 0px solid #000000;
background-color: transparent;
} 
.maincontent .img21 {
float: left;
margin-top: 4px;
margin-left: 0px;
margin-right:10px;
margin-bottom: 3px;
padding:0px;
border: 0px solid #000000;
background-color: transparent;
}
.maincontent .img22 {
float: left;
margin-top: 4px;
margin-left: 0px;
margin-right:10px;
margin-bottom: 3px;
padding:0px;
border: 1px solid #000000;
background-color: transparent;
}
.maincontent .img23 {
float:left;
margin-top: 4px;
margin-left: 0px;
margin-right:10px;
margin-bottom: 3px;
padding:0px;
border: 1px solid #000000;
background-color: transparent;
}
.maincontent .img24 {
float:left;
margin-top: 4px;
margin-left: 0px;
margin-right:10px;
margin-bottom: 3px;
padding:0px;
border: 1px solid #000000;
background-color: transparent;
}
.maincontent .img25 {
float:left;
margin-top: 4px;
margin-left: 0px;
margin-right:10px;
margin-bottom: 3px;
padding:0px;
border: 1px solid #000000;
background-color: transparent;
}
.maincontent .img26 {
float:left;
margin-top: 3px;
margin-left: 0px;
margin-right:10px;
margin-bottom: 3px;
padding:0px;
border: 0px solid #000000;
background-color: transparent;
}
.maincontent .img27 {
float:left;
margin-top: 3px;
margin-left: 0px;
margin-right:10px;
margin-bottom: 3px;
padding:0px;
border: 0px solid #000000;
background-color: transparent;
}
.maincontent .img28 {
float:right;
margin-top: 3px;
margin-left: 3px;
margin-right:0px;
margin-bottom: 3px;
padding:0px;
border: 1px solid #000000;
background-color: transparent;
}
.maincontent .img29 {
float:right;
margin-top: 3px;
margin-left: 3px;
margin-right:0px;
margin-bottom: 3px;
padding:0px;
border: 1px solid #000000;
background-color: transparent;
}
.maincontent .img30 {
float:right;
margin-top: 8px;
margin-left: 8px;
margin-right:10px;
margin-bottom: 0px;
padding:0px;
border: 1px solid #000000;
background-color: transparent;
}
.maincontent .img31 {
float:right;
margin-top:3px;
margin-left: 8px;
margin-right:0px;
margin-bottom: 0px;
padding:0px;
border: 1px solid #000;
background-color: transparent;
} 
.maincontent .img32 {
float:right;
margin-top: 3px;
margin-left: 7px;
margin-right:0px;
margin-bottom: 0px;
padding:0px;
border: 1px solid #000000;
background-color: transparent;
}
.maincontent .img33 {
margin-top: 6px;
margin-left: 0px;
margin-right:0px;
margin-bottom: 0px;
padding:0px;
border: 1px solid #000000;
background-color: transparent;
}
.maincontent .img34 {
margin-top: 6px;
margin-left: 0px;
margin-right:0px;
margin-bottom: 0px;
padding:0px;
border: 1px solid #000000;
background-color: transparent;
}
.maincontent .img35 {
float:right;
margin-top: 3px;
margin-left: 7px;
margin-right:0px;
margin-bottom: 0px;
padding:0px;
border: 1px solid #000000;
background-color: transparent;
}
.maincontent .img36 {
float:left;
margin-top: 4px;
margin-left: 10px;
margin-right:8px;
margin-bottom: 2px;
padding:0px;
border: 1px solid #000000;
background-color: transparent;
}
.maincontent .img37 {
padding: 0px;
margin: 1px;
border: 1px solid #000;
float: left;
}

.maincontent p{
 font-family: Verdana,Arial,sans-serif;
 font-size: 12px;
 color: #000;
 margin: 5px 8px 10px 12px;
 padding: 0px;
 line-height: 16px;
}
.maincontent .p2{
 font-family: Verdana,Arial,sans-serif;
 font-size: 12px;
 color: #000;
 margin: 5px 8px 10px 12px;
 padding: 0px;
 line-height: 16px;
 font-style: italic; 
}
.maincontent ul,li {
font-family: Verdana,Arial,sans-serif; font-size: 12px; margin-left:5px;padding:0px; list-style-type: inherit; list-style-position: inside;color: #000;
}
.maincontent table {
	margin-left: 10px; padding:0px; width: 97%;  font-size:1.0em; border: 1px solid #F0E8B9;
}
th {
	padding-right: 4px; padding-left: 4px; padding-bottom: 5px; padding-top: 5px; background-color:#FAF3C3; font-size:13px; font-weight: bold; font-family: Verdana,Arial,sans-serif;
}
caption {
	padding-right: 4px; padding-left: 4px; padding-bottom: 1px; margin-left:10px;  padding-top: 4px; background-color:#FAF3C3; border: solid 1px #F0E8B9; font-size:12px; font-weight: normal; font-family: Verdana,Arial,sans-serif; text-align: left; width: auto;
}
td {
	padding-right: 4px; padding-left: 4px; padding-bottom: 3px;  padding-top: 0px; background-color:#FAF3C3; line-height:1.3em; font-size:12px; font-weight: normal; font-family: Verdana,Arial,sans-serif; text-align:left;
}
.tabletext1 {
	padding-right: 4px; padding-left: 4px; padding-bottom: 3px;  padding-top: 0px; background-color:#FAF3C3; line-height:1.3em; font-size:12px; font-weight: normal; font-family: Verdana,Arial,sans-serif; text-align:left, width:97%;
}
.maincontent .anfang {
	margin-left: 10px; margin-top: 10px; margin-bottom: 8px; width: 100%; text-align: left
}


.box{
	width: 98%;
	height: auto;
	background-color: #FCF1C4;
	color: #000;
	padding: 0px;
	margin:10px 10px 0px 10px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	border: 1px solid #F7ECC1;
} 

.box p {
   background-color: #FCF1C4;
   margin:10px 10px 10px 10px;
   padding: 0px;
   text-align: justify;
   font-weight: normal;
   font-family: Verdana,Arial,sans-serif;
   font-size: 12px;
   font-style: normal;
   color: #000;
 }
.box a:link, .box a:visited {
    margin:0px 10px 0px 0px;
    text-decoration: underline;
	color: Blue;
	font-size: 12px;
	font-weight: normal;
}
.box a:hover {
	text-decoration: none;
	color: Blue;
	font-size: 12px;
}

.clearingdiv {
margin-left: 10px;
clear:both;
height:3px;
width:1px;
}
.maincontent .p1{
 font-family: Verdana,Arial,sans-serif;
 font-size: 12px;
 color: #000;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 line-height: 16px;
}
.kopfzeilebox {
display:block;
margin:0px;
padding:0px;
}
.kopfzeilebox p{
 font-family: Verdana,Arial,sans-serif;
 font-size: 12px;
 color: #000;
 margin: 5px 5px 0px 10px;
 padding: 0px;
 line-height: 16px;
}
.kopfzeilebox, a:link, a:visited, a:hover {
 font-family: Verdana,Arial,sans-serif;
 font-size: 12px;
 color: Blue;
 margin:0px;
 padding:5px 0px;
}

/*****  Fusszeile und Website Info  ********/

#fusszeile1 img {
DISPLAY: block;
float:left;
margin:55px 0px 0px 0px;
padding:0px 0px 0px 0px;
height:80px;
width:100%;
background:#EE8840 url("bilder/banner1.jpg") repeat left;
border-top: 5px solid #EE8840;
border-bottom: 1px solid #000;
}

#fusszeile2 p {
float:left;
clear: both;
margin:0px 0px 0px 0px;
padding:5px 0px 0px 0px;
height: 30px;
width:99.9%;
background: #EE8840;
border-top: 3px solid #EE8840;
border-bottom: 1px solid #000;
text-align:center;
color: #000;
font-size: 12px;
font-weight: normal;
font-family: Verdana,Arial,sans-serif;
}
#fusszeile3 p {
float:none;
clear: both;
margin:0px 0px 0px 0px;
padding:5px 0px 5px 5px;
height: auto;
width:auto;
background-color: transparent;
border-top: 0px solid #EE8840;
border-bottom: 0px solid #000;
text-align:left;
color: #000;
font-size: 12px;
font-weight: normal;
font-family: Verdana,Arial,sans-serif;
font-style: italic;
}

#fusszeile a:link, #fusszeile a:visited {
color: #140000;
font-size: 12px;
font-weight: normal;
text-decoration: underline;
font-family: Verdana,Arial,sans-serif;
}
#fusszeile, a:hover{
color: #140000;
font-size: 12px;
font-weight: normal;
text-decoration: none;
font-family: Verdana,Arial,sans-serif;
}
#fusszeile3 .img38 {
padding: 0px 5px 0px 0px;
margin: 0px;
border: 0px solid #000;
float:left;
}
#fusszeile3 .img39 {
padding: 0px 5px 0px 0px;
margin: 0px;
border: 0px solid #000;
float:right;
}

/**** LINKS  ********/

.bodylinks a:link, .bodylinks a:visited,
.content a:link, .content a:visited {
	text-decoration: none;
	color: #000001;
	font-size: 12px;
	margin: 0;
	padding:2px;
	font-weight: normal;
}
.bodylinks a:hover,
.content a:hover {
	text-decoration: none;
	background: #DC5701 url("bilder/button2.gif") no-repeat 0% 60%;
	color:  #FFFDC1;
	font-size: 12px;
	margin: 0;
	padding:2px;
}

.bodymitte a:link, .bodymitte a:visited,
.content a:link, .content a:visited {
    text-decoration: underline;
	color: Blue;
	font-size: 12px;
	font-weight: normal;
}
.bodymitte a:hover,
.content a:hover {
	text-decoration: none;
	color: Blue;
	font-size: 12px;
}

bodyrechts a:link, .bodyrechts a:visited,
content a:link, .content a:visited{
	text-decoration: underline;
	color: Blue;
	font-size: 12px;
	font-weight: normal;
}
.bodyrechts a:hover,
content a:link, .content a:visited{
	text-decoration: none;
	color: Blue;
	font-size: 12px;
}

.reihe2 a:link, .reihe2 a:visited,
.reihe3 a:link, .reihe3 a:visited {
	font-weight:bold;
	text-decoration: none;
	color: #FFF;
	font-size: 12px;
}



/************  BODY UND HEAD  **********/

.styleh1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #990000;
              padding:0px;
}
.styleh2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #DC5702;
              padding:0px;
              margin: 10px 10px 0px 0px;

}
.styleh3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #DC5702;
	margin: 0px;
	padding: 10px;
}
.styleh4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal; 
	font-style: italic;
	font-weight: bold;
	color: #DC5702;
	margin-right: 10px;
	padding: 0px;
}


h1{
 font-family: Arial,sans-serif;
 font-size: 20px;
 letter-spacing: 2px;  
 color: #000;
 margin: 0px 10px 5px 0px;
 padding: 10px;
}

h2{
 font-family: Arial,sans-serif;
 font-size: 18px;
 letter-spacing: 3px;  
 color: #000;
 margin: 0px 10px 5px 12px;
 padding: 0px;
}

h3{
 font-family: Arial,sans-serif;
 font-size: 17px;
 letter-spacing: 4px;  
 color: #000;
 margin: 15px 10px 5px 12px;
 padding: 0px;
 font-weight:bold;
 }

h4{
 font-family: Arial,sans-serif;
 font-size: 16px;
 font-weight: normal;
 color: #000;
 margin: 15px 10px 5px 12px;
 padding: 0px;
 font-weight:bold; 
}

a{
 font-family: Verdana,Arial,sans-serif;
 font-size: 12px;
 color: #000001;
 margin: 0px;
 padding: 0px;
}
hr{
color: #999;
padding:0px;
margin:10px 0 0 10px;
}



.images {
	margin-left: 65px;
	padding: 0px;
}

.gallery {top:0; padding: 0px;} 
.scrollbox {margin-top: 0px;width:400px; height:80px; margin-left:0px; background: #FFFCD2;  overflow:auto; border:1px solid #000;}
a.gallery, a.gallery:visited {display:block;top:0;padding-left:0px;color:#000; text-decoration:none; border:1px solid #000; width:80px; height:60px; margin:1px; float:left;}
a.slidea {background:url(bilder/thumb2.jpg);} 
a.slideb {background:url(bilder/thumb3.jpg);}
a.slidec {background:url(bilder/thumb4.jpg);}
a.slided {background:url(bilder/thumb5.jpg);}
a.slidee {background:url(bilder/thumb6.jpg);}
a.slidef {background:url(bilder/thumb7.jpg);}
a.slideg {background:url(bilder/thumb8.jpg);}
a.slideh {background:url(bilder/thumb9.jpg);}
a.slidei {background:url(bilder/thumb10.jpg);}
a.slidej {background:url(bilder/thumb11.jpg);}  
a.slidek {background:url(bilder/thumb12.jpg);}  
a.slidel {background:url(bilder/thumb13.jpg);}  
a.slidem {background:url(bilder/thumb14.jpg);}  

.slide {display:block; width:400px; height:300px; top:10px; left:0px; padding:0; border:1px solid #000;}

a.gallery span {display:block; position: absolute; top:120px; margin: 0px; left: 353px; width:0px; height:300px; overflow:hidden; background: #FFFCD2; }
a.gallery:hover {white-space:normal; border:1px solid #000;}
a.gallery:hover img, a.gallery:active img, a.gallery:focus img {border:1px solid #000;}
a.gallery:hover span, a.gallery:active span, a.gallery:focus span {display:block;  position: absolute; width:401px; height:301px; top: 185px; margin:0px; left:366px; padding:0px; color:#000; background: #FFFCD2; }
.thumbs {width:1110px; height:60px;}
.pad {height:0px; width:100px;}


/*************  ende  *******************/

