h1 { font-size:21px; margin-bottom:10px; }

h2 { font-size:18px; margin-bottom:10px; } 

h2.sh2 { font-size:21px; }

h3,h3.xmp,h3.xpl,h3.inf,h3.tip,h3.akt { font-size:16px; }

h4 { font-size:13px; }

.div1 { position:absolute; top: 108px; left: 160px; right:304px; width:290px ; z-index: 4; }
.div18 { position: absolute; z-index: 4; top: 108px; left: 764px; width: 290px; }
.div19 { position: absolute; z-index: 4; top: 258px; left: 764px; width: 290px; }
.div20 { position: absolute; z-index: 4; top: 408px; left: 764px; width: 290px; }
.div21 { position: absolute; z-index: 4; top: 558px; left: 764px; width: 290px; }
.div22 { position: absolute; z-index: 4; top: 708px; left: 764px; width: 290px; }
.div8 { position:absolute; top: 258px; left: 464px; right:4px; width:290px ; z-index: 4; }
.div23 { position: absolute; top: 708px; left: 160px; right: 304px; width: 290px; z-index: 4; }
.div9 { position:absolute; top: 258px; left: 160px; right:304px; width:290px ; z-index: 4; }

.div10 { position:absolute; top: 408px; left: 160px; right:304px; width:290px ; z-index: 4; }
.div11 { position:absolute; top: 408px; left: 464px; right:4px; width:290px ; z-index: 4; }
.div12 { position: absolute; top: 558px; left: 464px; right: 4px; width: 290px; z-index: 4; }
.div13 { position: absolute; top: 558px; left: 160px; right: 304px; width: 290px; z-index: 4; }
.div14 { position: absolute; z-index: 4; top: 708px; left: 464px; right: 4px; width: 290px; }
.div15 { position: absolute; z-index: 4; top: 708px; left: 160px; right: 304px; width: 290px; }
.div16 { position: absolute; z-index: 4; top: 858px; left: 464px; right: 4px; width: 290px; }
.div17 { position: absolute; z-index: 4; top: 858px; left: 160px; right: 304px; width: 290px; }
.div7 { position:absolute; top: 108px; left: 464px; right:4px; width:290px ; z-index: 4; }

.div2 { position:absolute; top: 4px; right:4px; background-color:#FFFFFF; padding:4px; z-index:3 }

.div3 { position:absolute; top: 10px; left:4px; width:134px; height:70%; padding:4px; background-image: url(../hochzeitsfotos/hinten-10.jpg); z-index:3}

.div4 { position:absolute; top: 58px; right:4px; background-color:#FFFFFF; padding:4px; z-index:3 }

.div5 { position:absolute; top: 0; left:0; width:150px; height:110%; background-image: url(../hochzeitsfotos/hochzeits-strauss-h.jpg); background-repeat: repeat; z-index:1  }

.div6 { position:absolute; top: 0px; left:0px; width:100%; height:100px; background-image: url(../hochzeitsfotos/hochzeits-strauss.jpg); z-index:2 }

body  { font-family:Verdana, Arial, Helvetica, sans-serif; background-color: #fdf4d1; margin:0; background-image: none   }

td,tr,table { padding:4px; margin:0px }
.fotostudio { background-color:#FFFFFF; padding:2px; margin:0px; border:none; }

.wiesbaden { background-color:#79102F; margin:0px; border:none; }

p,ol,li,div,td,th,address,blockquote   { font-size:12px; }

li { margin-top:3px;  list-style-type:circle }

p.eng  { line-height: 85% }

p.block { text-align:justify }

.right { text-align:right }

.cen { text-align:center }

a.menue { color:#000000; text-decoration:underline; background-color:#FAD668; padding:5px; margin:0px; font-weight:bold; }

a:link { color:black; text-decoration:none; font-weight:bold; }

a:visited { color:#333333; text-decoration:none; font-weight:bold; }

a:hover { color:#79102F; text-decoration:underline; background-color:#FF6633; font-weight:bold; }

a:active { color:#333333; font-style:italic; font-weight:bold; }

.td   { line-height: 90%; text-indent: 14px }
.ein { text-indent:20px   ; margin-top: 1px; margin-bottom: 1px; }
