@charset "UTF-8";@import url("reset.css");#Galerien{font-size:75%;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;line-height:1.6em;color:#000;background-image:url(../Bilder/galerie-back.jpg);background-color:#011412;background-repeat:repeat;background-position:top;}
body{font-size:76%;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;line-height:1.4em;margin-right:auto;margin-left:auto;background-image:url(../Bilder/body-backround.jpg);background-repeat:repeat-y;background-position:center top;background-color:#30312C;color:#FFF;}
#intro{background-repeat:repeat;background-position:center top;background-image:url(../Bilder/galerie-back.jpg);background-color:#30312C;}
a{outline:none;}
#page{position:relative;width:960px;margin-right:auto;margin-left:auto;background-image:url(../Bilder/page-backround.jpg);background-repeat:no-repeat;color:#FFF;background-position:left top;background-color:#1B1B19;}
#page #skipLink{display:none;}
#page #header{height:230px;}
h1{text-indent:-9999px;}
h2{margin-bottom:15px;font-size:200%;font-weight:lighter;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;line-height:1.2em;text-align:left;}
h3{margin-bottom:30px;font-size:140%;font-weight:lighter;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;margin-top:15px;}
a{color:#8FA935;}
a:visited{color:#8FA935;}
a:hover{color:#8FA935;text-decoration:none;}
ul li a:hover{background-color:#FFF;text-decoration:none;}
#portrait, #objekte, #hochzeit, #baby, #braunschweig{min-height:350px;clear:both;margin-bottom:20px;}
#page #content{position:relative;width:660px;height:100%;}
#page #content ul{width:300px;position:relative;height:auto;float:right;}
#page #content ul li{border:1px solid transparent;text-align:justify;padding:15px;}
#page #content ul li:hover{background-color:#06221E;border:1px solid #3E3F36;background-image:url(../Bilder/box_backround.jpg);color:#FFF;}
#page #content .portraitFotos, .objekteFotos, .hochzeitFotos, .babyFotos , .braunschweigFotos{ height:297px; width:230px; background-repeat:repeat; background-position:center top; padding-left:15px; padding-right:10px; text-align:center; position:relative; float:left; margin-left:50px; -webkit-border-radius:6px; -moz-border-radius:6px; }
#page #footer{background-repeat:repeat;min-height:450px;clear:both;position:relative;top:70px;padding-top:30px;width:auto;padding-bottom:30px;padding-left:20px;color:#FFF;background-image:url(../Bilder/footer-backround.jpg);padding-right:20px;border-top-width:1px;border-top-style:solid;border-top-color:#242421;}
#page #header #logo{position:relative;left:20px;top:20px;}
p .GalerieNummer{display:block;margin-bottom:20px;margin-top:10px;text-align:left;}
.GalerieNummer:first-letter{font-size:250%;font-family:"Times New Roman", Times, serif;color:#FFF;}
img[title]{margin-right:10px;margin-bottom:10px;}
#page #footer .subnavi li{display:block;padding:10px;}
#page #footer .subnavi .menue{width:30%;padding-left:1%;text-align:center;padding-top:1%;float:left;margin-right:1%;}
#page #footer .subnavi .links{width:30%;padding-top:1%;padding-left:1%;float:left;text-align:center;}
#page #content ul li p{ margin-top:15px; text-align: left; }
p .GalerieNummer a{font-family:"Times New Roman", Times, serif;color:#FFF;text-decoration:none;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#FFF;padding-bottom:4px;padding-right:5px;}
#sliding-navigation li a{text-decoration:none;color:#FFF;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#3F403A;display:block;padding:7px;text-indent:15px;}
#sliding-navigation li a:visited{text-decoration:none;color:#FFF;display:block;}
#sliding-navigation li a:hover{text-decoration:none;color:#FFF;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#1E1E1D;display:block;background-color:#262822;background-repeat:no-repeat;background-position:3px center;}
#i{background-image:url(../Bilder/menue_button.jpg);height:54px;width:34px;background-repeat:no-repeat;background-position:left top;position:relative;text-indent:-9999px;display:block;}
#page #footer .footerLink{height:100%;float:left;margin-left:20px;padding-right:10px;}
#page #footer .links{display:block;float:left;margin-right:40px;}
#page #footer li a{text-decoration:none;color:#9EBA36;}
#page #footer li a:visited{text-decoration:none;color:#9EBA36;}
#page #footer li a:hover{text-decoration:none;color:#FFF;background-color:transparent;}
#page #footer .footerLink li{padding:5px;}
#Galerien #galerieContent img{margin-right:5px;margin-bottom:5px;border:1px solid #000505;}
#Galerien #galerieContent{width:560px;margin-top:-250px;position:absolute;top:50%;overflow:hidden;left:44px;color:#FFF;height:500px;}
#slide #menue #sliding-navigation{text-align:left;background-color:#1E1E1D;padding-right:0px;padding-bottom:20px;padding-left:0px;color:#092625;right:45px;border:1px dotted #1E1E1D;padding-top:0px;position:absolute;width:200px;display:none;}
.current{text-decoration:none;color:#FFF;background-color:#3F403A;background-image:url(../Bilder/navi-aktiv.jpg);background-repeat:no-repeat;background-position:3px center;display:block;}
.current a:hover{color:#FFF;background-repeat:no-repeat;background-position:3px center;}
.current a span:hover{color:#FFF;}
#Galerien #galerieContent .galerieNext li{display:inline;margin-right:3px;}
#Galerien #galerieContent .galerieNext li a{background-color:#000;color:#a00057;text-decoration:none;padding-top:2px;padding-right:3px;padding-bottom:2px;padding-left:3px;}
#Galerien #galerieContent .galerieNext li a:visited{background-color:#000;color:#a00057;text-decoration:none;padding-top:2px;padding-right:3px;padding-bottom:2px;padding-left:3px;}
#Galerien #galerieContent .galerieNext li a:hover{background-color:#FFF;color:#a00057;text-decoration:none;padding-top:2px;padding-right:3px;padding-bottom:2px;padding-left:3px;}
.galerieNextCurrent{text-decoration:none;}
.galerieNextCurrent a span{color:#FFF;}
.galerieNextCurrent a span:hover{color:#a00057;}
#Galerien #galerieContent .galerieNext{position:absolute;right:10px;bottom:10px;}
#Galerien #galerieContent .galerieNext .galerieH2{display:inline;font-size:100%;margin-right:4px;}
#page #content ul li h2 a{color:#FFF;text-decoration:none;}
#page #content ul li h2 a:visited{color:#FFF;text-decoration:none;}
#page #content ul li h2 a:hover{color:#8FA935;text-decoration:none;background-color:transparent;}
#page #footer .footerLink h3{padding:5px;margin-bottom:5px;}
#pageslide-content h2{color:#C60;}
#pageslide-content a{font-size:12px;padding:20px;}
.smaller{font-size:80%;text-align:left;}
.smaller-preis { font-size:65%; text-align:left; }
.footerLogo{position:absolute;left:45px;bottom:40px;}
.top{position:absolute;right:30px;padding-top:30px;bottom:65px;height:30px;width:30px;}
#page #footer .top a{color:#FFF;text-decoration:none;}
#slide{width:230px;position:absolute;right:0px;height:400px;top:70px;}
#slide #menue .menuAurufen a .naviButton{position:absolute;top:0px;right:0px;margin:0px;padding:0px;}
#slide #menue .menuAurufen a .kontakt{position:absolute;top:54px;right:0px;margin:0px;padding:0px;}
#slide #menue #sliding-navigation .closeNavi .pageslide-close{background-image:none;text-align:right;padding-top:10px;position:relative;}
#angebot{height:400px;background-image:url(../Bilder/angebot-dez.jpg);background-repeat:no-repeat;background-position:left top;width:962px;position:relative;margin-right:auto;margin-left:auto;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#333;}
#angebot ul{float:right;width:260px;padding:20px;top:90px;position:relative;color:#FFF;}
#sliding{width:958px;margin-right:auto;margin-left:auto;position:relative;display:none;}
#sliding .angebot-close{height:20px;width:90px;padding:0px;position:absolute;top:370px;right:20px;}
.listTitel{text-transform:uppercase;font-size:medium;}
#sliding #angebot .listiTem li{list-style-type:circle;}
.current a span{color:#FFF;}
#content #preise{position:relative;padding-left:50px;}
#page #content #preise h4{padding-top:15px;padding-bottom:15px;font-size:large;font-weight:lighter;background-repeat:repeat;background-position:left 120px;text-indent:15px;color:#FFF;background-image:url(../Bilder/box_backround.jpg);border:1px solid #3E3F36;}
#page #content #preise h3{font-size:large;}
#page #content #preise p{background-position:left 90px;color:#CCC;border-top-color:#094247;border-right-color:#094247;border-bottom-color:#094247;border-left-color:#094247;padding-top:20px;padding-right:15px;padding-bottom:20px;padding-left:15px;}
#page #content #preise h2+p{background-color:transparent;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;padding:0px;background-image:none;}
#page #content #preise h3{padding-top:20px;padding-bottom:20px;padding-left:0px;padding-right:0px;}
#page #content #preise h3 span{}
#page #content #ueberMich ul{margin-bottom:30px;margin-top:30px;padding:20px;float:none;width:47em;}
#page #content #ueberMich ul li{list-style-type:circle;list-style-position:inside;padding:2px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;background-image:none;background-color:transparent;}
#content #ueberMich{min-height:400px;position:relative;padding-left:50px;}
.fotoFrameLeft{border-top-width:5px;border-right-width:5px;border-bottom-width:5px;border-left-width:5px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;float:left;}
.clearing{clear:both;font-size:1%;}
#slidingKontakt{height:450px;display:none;background-color:#000;width:958px;margin-right:auto;margin-left:auto;}
#form{width:762px;position:relative;margin-right:auto;margin-left:auto;padding-left:200px;height:450px;padding-top:50px;color:#FFF;}
#page #content #kontakt{width:250px;float:left;}
.roundedCorners{background-image:url(../Bilder/box_backround.jpg);padding:20px;border:1px solid #3E3F36;background-repeat:repeat;}
.foto{margin-top:20px;}
#slidingKontakt #form .kontakt-close{position:absolute;top:20px;right:20px;}
#slidingKontakt #form .kontaktInfo{position:absolute;top:80px;right:20px;width:200px;font-size:x-small;}
#intro #introContent{position:relative;top:300px;text-align:center;}
#intro .introContent p{position:absolute;width:10em;left:50%;top:50%;height:3em;margin-top:-1.5em;margin-left:-5em;}
#Galerien #header-intro{padding-left:50px;}
#page #content #agb{padding-left:50px;}
#page #content #ueberMich .noneBullets p{margin-bottom:10px;margin-top:10px;font-size:110%;text-transform:uppercase;}
#page #content #ueberMich .noneBullets li{list-style-type:none;list-style-position:outside;}
.roundedCorners{border:1px solid #3E3F36;-webkit-border-radius:6px;-moz-border-radius:6px;}
.foto img{ border:1px solid #515247; -webkit-box-shadow: 0 0 4px 2px #333; -moz-box-shadow: 0 0 4px 2px #333; box-shadow: 0 0 4px 2px #333;}
.pspace{margin-top:10px;}
#intro #introContent h2{text-indent:-9999px;}
#page #footer .footerLinkDiv{height:100%;}

