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:158px; right:4px ; z-index: 5; }

.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%; background-image: url(../hochzeitsfotos/hinten-10.jpg); z-index:4; padding: 4px; }

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

.div5 { position:absolute; top: 0px; left:0px; width:150px; height:100%; background-image: url(../hochzeitsfotos/hochzeits-strauss-h.jpg); z-index:1 }
body  { font-family:Verdana, Arial, Helvetica, sans-serif; background-color: #fdf4d1; margin:0; background-image: none   }

td,tr,table { padding:4px; margin:0px }

.ein { text-indent:20px   ; margin-top: 1px; margin-bottom: 1px; }

.fotostudio { background-color:#FFFFFF; padding:2px; margin:0px; border:none; }

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

p,ol,div,li,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 }

