body{color:#777878;font-size:11px;font-family:Arial, Helvetica, sans-serif;line-height:12px;background-image:url(https://www.hochzeits-foto-film.de/Bilder/floralerHG.jpg);background-attachment:scroll;}
.clr{clear:both;}
.mittig{width:1200px;height:100%;z-index:1;margin:0 auto 0 auto;background-color:rgba(255,255,255,0.3);border:0px solid white;box-shadow:0 15 15px rgba(0,0,0,0.8);-moz-border-radius:3px;-webkit-border-radius:3px;}
.top_nav{width:1200px;float:left;height:100%;padding:0;margin:0 auto 0 auto;//background-color:rgba(255,255,255,1.0);background-color:#fff;filter:alpha(opacity=90);opacity:0.9;}
.Hochzeitsfotos-Container{width:1200px;height:100%;float:left;padding:0;margin:0 auto 0 auto;background-color:rgba(255,255,255,0.8);}
.Hochzeitsfotos-Container1{width:1050px;height:100%;text-align:center;padding:0;margin:0 auto 0 auto;background-color:rgba(255,255,255,0.3);}
.Hochzeitsfotos-Container2{width:1050px;height:100%;padding:0px 0px 0px 0px;margin:0 auto 0 auto;background-color:rgba(165,185,220,0.6);}
.hochzeitsfoto-spalten{width:330px;height:100%;float:left;padding:0px 0px 0px 0px;margin:0 23px 0px 0px;background-color:rgba(255,255,255,0.3);border:2px solid white;box-shadow:0 0 1px rgba(0,0,0,0.4);-moz-border-radius:3px;-webkit-border-radius:3px;}
.hochzeitsfoto-spalten_r{width:331px;height:100%;float:right;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background-color:rgba(255,255,255,0.3);border:2px solid white;box-shadow:0 0 1px rgba(0,0,0,0.4);-moz-border-radius:3px;-webkit-border-radius:3px;}
.margin{padding:0px 10px 0px 10px;}
.kastenh3{font-size:12px;font-family:Arial, Helvetica, sans-serif;color:rgba(105,105,105,0.9);line-height:17px;letter-spacing:+1px;text-align:justify;font-weight:normal;}
a.kastenh3:link{color:rgba(70,100,160,0.6);font-size:10pt;font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none;}
a.kastenh3:hover{color:rgba(70,100,160,1.0);font-weight:bold;letter-spacing:+1px;text-decoration:underline;}
a.kastenh3:visited{color:rgba(70,100,160,0.6);font-size:10pt;font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none;}
.kastenh3b{font-size:18px;font-family:'Radley', serif;color:rgba(70,100,160,1.0);text-align:left;line-height:16px;letter-spacing:+1px;font-weight:bold;}
h1{font-size:18px;font-family:'Radley', serif;color:rgba(70,100,160,1.0);text-align:left;line-height:16px;letter-spacing:+1px;}
h2{font-size:18px;font-family:'Radley', serif;color:rgba(70,100,160,1.0);text-align:left;line-height:16px;letter-spacing:+1px;}
h3{font-size:12px;font-family:Arial, Helvetica, sans-serif;color:rgba(105,105,105,0.9);line-height:17px;letter-spacing:+1px;text-align:justify;}
h6{font-size:12px;font-family:Arial, Helvetica, sans-serif;color:rgba(105,105,105,0.9);line-height:17px;letter-spacing:+1px;text-align:justify;font-weight:normal;}
.mainnavi{font-size:11px;font-family:'Vollkorn', serif;letter-spacing:+1px;}
a{color:#808080;text-decoration:none;}
a:hover{text-decoration:underline;}
#mainnavi ul{list-style-type:none;list-style-image:none;margin:0px;padding:0px;}
mainnavi li.topmenu{float:left;}
.mininavi{color:#868484;font-size:8pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
a.mininavi:link{color:#868484;font-size:8pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
a.mininavi:visited{color:#97abc2;font-size:8pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
a.mininavi:hover{color:#a3bbea;font-size:8pt;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
.geist{width:1200px;float:left;padding:0;margin:0;background-color:#ffffff;height:30px;overflow:auto;padding:0px;border:0px solid black;filter:alpha(opacity=80);opacity:0.8;}
.bottom1{width:1200px;height:40px;background-color:#fff;border:solid 0px;float:left;text-align:center;}
.google{width:250px;height:40px;float:right;border:solid 0px;}
.faceb{width:400px;height:40px;float:left;border:solid 0px;margin:0 auto 0 auto;}
.feedback{padding:0px 0px 0px 0px;margin:0 auto 0 auto;background-color:rgba(40,85,163,1.0);border-top:3px solid white;border-right:3px solid white;border-bottom:3px solid white;border-left:none;border-bottom-right-radius:15px;border-top-right-radius:15px;box-shadow:0 0 6px rgba(0,0,0,0.8);-moz-border-radius:6px;-webkit-border-radius:6px;width:33px;height:145px;position:fixed;Top:40%;left:0px;z-index:9997;}
.feedbacktext{font-size:16px;font-family:Arial, Helvetica, sans-serif;text-align:left;color:rgba(255,255,255,1.0);letter-spacing:+1px;font-weight:bold;width:190px;height:80px;position:fixed;Top:40%;left:-46px;z-index:9998;}
a.feedbacktext:link{font-size:16px;font-family:Arial, Helvetica, sans-serif;text-align:left;color:rgba(255,255,255,1.0);letter-spacing:+1px;font-weight:bold;transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);text-shadow:0px 0px 10px #ffffff;}