




/*** (c) GK-Mediendesign ***/

html {  min-height: 100.05%; }


body {
  font-family: Arial, sans-serif;
  font-size: 10pt;
background-image: url(images/backigerbackground.jpg);
  background-repeat: repeat-x;
  width: 100%;
  color: #5d5d5d;
  text-align: center;
  border: none;
  margin: 0px;
  padding: 0px;
}

* {
margin: 0;
padding: 0;
}

/* IDīs */


#huelle {
margin: 0 auto;
width: 980px;
text-align: left;
background-color: #f3f1db;
margin-bottom: 15px;
border: 1px solid #CBAF80;
}

#kopf {
  background-image: url(images/kopf/kopf.jpg);
  width: 717px;
  height: 271px;
}

#box {
  background-image: url(images/box.jpg);
  width: 250px;
  height: 364px;
}


#inhaltsbereich {
background-image: url(images/background.jpg);
width: 980px;
height: 528px;
}

#inhaltsbereich_start {
background-image: url(images/background.jpg);
width: 980px;
height: 950px;
background-repeat: repeat-x;
background-color: white;
}

#inhaltsbereich2 {
background-image: url(images/background.jpg);
background-repeat: no-repeat;
width: 980px;
height: 1990px;
}

#inhaltsbereich3 {
background-image: url(images/background.jpg);
background-repeat: no-repeat;
width: 980px;
height: 2300px;
}

#inhaltsbereich4 {
background-image: url(images/background.jpg);
background-repeat: repeat-x;
width: 980px;
height: 1150px;
background-color: #FFFFFF;
}

#hochzeitsfilm_ue {
background-image:url("images/ueberschriften/hochzeitsfilm.png");
width:160px;
height:23px;
margin-left: 8px;
margin-bottom: 8px;
}

#atwork_ue {
background-image:url("images/ueberschriften/atwork.png");
width:129px;
height:27px;
margin-left: 8px;
margin-bottom: 8px;
}

#leistungen_hochzeitsfotos_ue {
background-image:url("images/ueberschriften/leistungen_hochzeitsfotos.png");
width:392px;
height:25px;
margin-left: 8px;
margin-bottom: 8px;
}

#zusatzleistungen_ue {
background-image:url("images/ueberschriften/zusatzleistungen.png");
width:203px;
height:23px;
}


#hochzeitsfoto_ue {
background-image:url("images/ueberschriften/hochzeitsfoto.png");
width:173px;
height:23px;
margin-left: 8px;
margin-bottom: 8px;
}

#hochzeitsfotos_ue {
background-image:url("images/ueberschriften/hochzeitsfotos.png");
width:182px;
height:23px;
margin-left: 8px;
margin-bottom: 8px;
}

#hochzeitsmesse_ue {
background-image:url("images/ueberschriften/messe2010.png");
width:157px;
height:20px;
margin-left: 8px;
margin-bottom: 14px;
}

#komplettpaket_ue {
background-image:url("images/ueberschriften/komplettpaket_rabatt.png");
width:312px;
height:27px;
margin-left: 8px;
margin-bottom: 8px;
}



#fusszeile {
background-image: url(images/inhalt/fusszeile.jpg);
width: 980px;
height: 40px;
text-align: center;
display: block;
}

#test {
background-image: url(images/box.jpg);
width: 271px;
height: 450px;
position: absolute;
top: 15px;
background-repeat: no-repeat;
}

#test2 {
width: 280px;
height: 364px;
position: relative;
left: 680px;
}


#streifen_vert {
background-image: url(images/inhalt/strich_vertikal.jpg);
width: 4px;
height: 519px;
float: left;
}

#streifen_vert2 {
background-image: url(images/inhalt/kontakt/streifen_vert.jpg);
width: 7px;
height: 479px;
position: absolute;
top: 25px;
}

#streifen_vert_kontakt {
background-image: url(images/inhalt/kontakt/streifen_vert_kontakt.jpg);
width: 7px;
height: 459px;
position: absolute;
top: 25px;
}

#streifen {
width: 5px;
height: 1px;
position: relative;
left: 427px;
}


#streifen2 {
width: 5px;
height: 1px;
position: relative;
left: 390px;
}


/* ie */
#feld1 {
width: 830px;
margin-left: 55px;
margin-top: 23px;
float: left;
}

/* ie */
#feld2 {
width: 950px;
margin-left: 55px;
margin-top: 0px;
float: left;
}

#gallerie {
width: 500px;
margin-top: 0px;
height: 128px;
}


#gallerie2 {
width: 500px;
margin-top: 0px;
height: 128px;
}


#allginfo {
width: 850px;
margin-left: 60px;
margin-top: 30px;
text-align:justify;
height: 450px;
position: relative;
}




#allginfo embed {
margin-left: -13px;
margin-top: 10px;
}


#link_unterstrich a:hover {
text-decoration: underline !important;
}


#strich_links_horizontal {
width: 430px;
height: 1px;
border: 1px solid #F8F3EB;
}

#strich_rechts_horizontal {
width: 430px;
height: 1px;
border: 1px solid #F8F3EB;
float: left;
margin-top: 15px;
}

#strich_horizontal_lang {
clear: both;
width: 870px;
margin-left: 40px;
margin-top: 30px;
margin-bottom: 30px;
border: 1px solid #F8F3EB;
}

#strich_oben_vertikal {
height: 351px;
width: 1px;
border: 1px solid #F8F3EB;
margin-top: 120px;
}

#strich_unten_vertikal {
height: 335px;
width: 1px;
border: 1px solid #F8F3EB;
margin-top: 27px;
}





#gbuch {
background-image: url(images/inhalt/zusatzleistungen/galbum.jpg);
width: 223px;
height: 179px;
background-repeat: none;
float: left;
}

#fotobuch {
background-image: url(images/inhalt/zusatzleistungen/fotobuch.jpg);
width: 223px;
height: 179px;
background-repeat: none;
float: left;
}

#danksagungdvd {
background-image: url(images/inhalt/zusatzleistungen/danksagungsdvd.jpg);
width: 223px;
height: 179px;
background-repeat: none;
float: left;
}

#einladung {
background-image: url(images/inhalt/zusatzleistungen/danksagungskarten.jpg);
width: 223px;
height: 179px;
background-repeat: none;
float: left;
}

#hochzeitshomepage {
background-image: url(images/inhalt/zusatzleistungen/hochzeitshp.jpg);
width: 223px;
height: 179px;
background-repeat: none;
float: left;
}

#beispielfotos {
background-image: url(images/inhalt/foto/fotos.jpg);
width: 223px;
height: 179px;
background-repeat: none;
float: left;
}

#beispielfotos2 {
background-image: url(images/inhalt/komplettpaket/fotos2.jpg);
width: 223px;
height: 179px;
background-repeat: none;
float: left;
}



a.preise {
background-image: url(images/inhalt/foto/fotopreis.jpg);
width: 223px;
height: 179px;
background-repeat: none;
float: left;
display: block;
}

a.preise:hover {
background-image: url(images/inhalt/foto/fotopreis_hover.jpg);
width: 223px;
height: 179px;
}

#retusche {
background-image: url(images/inhalt/foto/retusche.jpg);
width: 223px;
height: 179px;
background-repeat: none;
float: left;
}

#dvd {
background-image: url(images/inhalt/zusatzleistungen/hochzeitshp.jpg);
width: 223px;
height: 179px;
background-repeat: none;
float: left;
}

#label {
background-image: url(images/inhalt/foto/fotodvd.jpg);
width: 223px;
height: 179px;
background-repeat: none;
float: left;
}

#dvdmenue {
background-image: url(images/inhalt/video/dvdmenue.jpg);
width: 223px;
height: 179px;
background-repeat: none;
float: left;
}

#dvdcover {
background-image: url(images/inhalt/video/videohuelle.jpg);
width: 223px;
height: 179px;
background-repeat: none;
float: left;
}

#dvd {
background-image: url(images/inhalt/video/videodvd.jpg);
width: 223px;
height: 179px;
background-repeat: none;
float: left;
}

#schnitt {
background-image: url(images/inhalt/video/schnitt_ton.jpg);
width: 223px;
height: 179px;
background-repeat: none;
float: left;
}


#fotopreise {
background-image: url(images/inhalt/foto/fotopreise.jpg);
width: 683px;
height: 245px;
color: #876a3d;
font-weight: bold;
}

#videopreise {
background-image: url(images/inhalt/video/videopreise.jpg);
width: 709px;
height: 245px;
color: #876a3d;
font-weight: bold;
}

#komplettpaketpreise {
background-image: url(images/inhalt/komplettpaket/komplettpreise.jpg);
width: 742px;
height: 353px;
color: #876a3d;
font-weight: bold;
}

#ueberschrift {
padding-top: 12px;
padding-left: 14px;
}

#videobox {
float: left;
margin-right: 25px;
}

a.boitzenburg {
background-image: url(images/boitzenburg.jpg);
width: 287px;
height: 162px;
display: block;
}

#details {
margin-top: 186px;
margin-left: 14px;
font-weight: normal;
}

#details_komplett {
margin-top: 296px;
margin-left: 14px;
font-weight: normal;
}

td {
font-size: 13px;
}

td.klein {
font-size: 9px;
}

#rahmen {
background-image: url(images/inhalt/zusatzleistungen/rahmen.jpg);
width: 635px;
height: 329px;
float: left;
}

#miniatur_zusatzleistungen {
width: 80px;
height: 200px;
float: left;
margin-top: 20px;
}

#miniatur_zusatzleistungen img {
margin-bottom: 7px;
}

#pfeile {
float: left;
width: 500px;
margin-left: 600px;
}

#textausrichtung {
margin-left: 30px;
margin-top: 30px;
float: left;
}

#preise {
width: 50px;
margin-top: 30px;
margin-left: 25px;
float: left;
font-weight: bold;
}

#zahnrad {
background-image: url(images/inhalt/unser_team/zahnraeder.jpg);
width: 146px;
height: 81px;
margin-top: 160px;
float: left;
}

#ausruestung {
margin-top: 30px;
width: 145px;
height: 400px;
float: right;
}

#ausruestung img {
float: left;
margin-bottom: 10px;
}

#clear {
clear: both;
}

.ansprechpartner {
float: left;
width: 480px;
margin-left: 92px;
margin-top: -20px;
margin-bottom: 10px;
}

.ansprechpartner2 {
float: left;
width: 480px;
margin-left: 92px;
margin-top: 20px;
}



a.info_zusatz {
background-image: url(images/inhalt/zusatzleistungen/zusatzpreise.jpg);
width: 223px;
height: 179px;
background-repeat: none;
float: left;
display: block;
}

a.info_zusatz:hover {
background-image: url(images/inhalt/zusatzleistungen/zusatzpreise_hover.jpg);
width: 223px;
height: 179px;
}

a.info_zusatz_euro {
background-image: url(images/inhalt/zusatzleistungen/zusatzpreise_euro.jpg);
width: 223px;
height: 179px;
background-repeat: none;
float: left;
display: block;
}

a.info_zusatz_euro:hover {
background-image: url(images/inhalt/zusatzleistungen/zusatzpreise_euro_hover.jpg);
width: 223px;
height: 179px;
}


table.kontaktformular {
font-size: 12px;
width: 440px;
}

table.datenformular {
height: 1000px;
}


#bereichlinks {
width: 450px;
float: left;
margin-left: 45px;
margin-top: 85px;
}


#bereichrechts {
width: 450px;
float: left;
margin-top: 85px;
margin-left: 20px;
}

#bereichmitte {
width: 2px;
height: 800px;
float: left;
}

#player {
margin-top: 20px;
}


/*** Klassen ***/

a img {
border: 0px;
}

a.facebook {
color: #989187;
position: absolute;
top: 325px;
left: 65px;
font-size: 12px;
text-decoration: none;
text-decoration: center;
}

a.facebook:hover {
color: #989187;
font-size: 12px;
text-decoration: none;
}

a.twitter {
color: #989187;
position: absolute;
top: 325px;
left: 125px;
font-size: 12px;
text-decoration: none;
text-decoration: center;
}

a.twitter:hover {
color: #989187;
font-size: 12px;
text-decoration: none;
}

a.youtube {
color: #989187;
position: absolute;
top: 325px;
left: 180px;
font-size: 12px;
text-decoration: none;
text-decoration: center;
}

a.youtube:hover {
color: #989187;
font-size: 12px;
text-decoration: none;
}


.ansprechpartner .box {
text-align: left;
float: left;
width: 159px;
}

.box .name {
margin-left: 12px;
}

.box2 .name {
margin-left: 12px;
}

.ansprechpartner2 .box {
text-align: left;
float: left;
width: 159px;
}

.box .name {
margin-left: 12px;
}

.box2 .name {
margin-left: 12px;
}




a.preisliste_uebersicht {
background-image: url(images/inhalt/startseite/preis.jpg);
width: 120px;
height: 131px;
display: block;
margin-right: 20px;
float: left;
}

a.preisliste_uebersicht:hover {
background-image: url(images/inhalt/startseite/preis_hover.jpg);
width: 120px;
height: 131px;
}

a.fotobox {
background-image: url(images/boxen/fotobox.png);
width: 412px;
height: 199px;
display: block;
text-decoration: none;
}

a.fotobox:hover {
background-image: url(images/boxen/fotobox_hover.png);
width: 412px;
height: 199px;
display: block;
color: white;
text-decoration: none;
}

a.filmbox {
background-image: url(images/boxen/filmbox.png);
width: 477px;
height: 235px;
display: block;
text-decoration: none;
}

a.filmbox:hover {
background-image: url(images/boxen/filmbox_hover.png);
width: 477px;
height: 235px;
display: block;
color: white;
text-decoration: none;
}

a.fotobuch_serie {
background-image: url(images/boxen/fotobuecher2.jpg);
width: 432px;
height: 239px;
display: block;
text-decoration: none;
}

a.fotobuch_serie:hover {
background-image: url(images/boxen/fotobuecher2_hover.jpg);
width: 432px;
height: 239px;
display: block;
text-decoration: none;
}

a.fotobuch_button {
background-image: url(images/boxen/fotobuecher.jpg);
width: 153px;
height: 37px;
display: block;
text-decoration: none;
}

a.fotobuch_button:hover {
background-image: url(images/boxen/fotobuecher_hover.jpg);
width: 153px;
height: 37px;
display: block;
text-decoration: none;
}

a.ausruestung {
background-image: url(images/inhalt/startseite/ausruestung.jpg);
width: 117px;
height: 105px;
display: block;
margin-right: 20px;
float: left;
}

a.agb {
background-image: url(images/inhalt/impressum/agb_button.jpg);
width: 160px;
height: 31px;
display: block;
margin-bottom: 5px;
}

a.beispielfotos1 {
background-image: url(images/inhalt/foto/fotogalerie1.jpg);
width: 371px;
height: 242px;
display: block;
}

a.beispielfotos1:hover {
background-image: url(images/inhalt/foto/fotogalerie1_hover.jpg);
width: 371px;
height: 242px;
display: block;
}


a.beispielfotos2 {
background-image: url(images/inhalt/foto/fotogalerie2.jpg);
width: 371px;
height: 242px;
display: block;
}


a.beispielfotos2:hover {
background-image: url(images/inhalt/foto/fotogalerie2_hover.jpg);
width: 371px;
height: 242px;
display: block;
}

a.preis_pdf {
background-image: url(images/inhalt/info.jpg);
width: 550px;
height: 31px;
display: block;
background-repeat: no-repeat;
background-position: 515px;
line-height: 30px;
}

a.pfeil_links {
background-image: url(images/inhalt/zusatzleistungen/pfeil_links.jpg);
width: 26px;
height: 14px;
display: block;
float: left;
}

a.pfeil_links:hover {
background-image: url(images/inhalt/zusatzleistungen/pfeil_links_hover.jpg);
}

a.pfeil_rechts {
background-image: url(images/inhalt/zusatzleistungen/pfeil_rechts.jpg);
width: 26px;
height: 14px;
display: block;
float: left;
}

a.pfeil_rechts:hover {
background-image: url(images/inhalt/zusatzleistungen/pfeil_rechts_hover.jpg);
}

a.preis_pdf:hover {
background-image: url(images/inhalt/info_hover.jpg);
text-decoration: underline;
}

span.runter {
padding-top: 10px;
}

a.maillink {
margin-left: -26px;
}

a.maillink2 {
margin-left: -32px;
}

a.agb:hover {
background-image: url(images/inhalt/impressum/agb_button_hover.jpg);
}


a.ausruestung:hover {
background-image: url(images/inhalt/startseite/ausruestung_hover.jpg);
width: 117px;
height: 105px;
}


a.gallerie1 {
background-image: url(images/inhalt/startseite/gallerie1.jpg);
width: 116px;
height: 128px;
display: block;
float: left;
}

a.gallerie1:hover {
background-image: url(images/inhalt/startseite/gallerie1_hover.jpg);
width: 116px;
height: 128px;
}

a.fotoshow {
background-image: url(images/fotoshow.jpg);
width: 278px;
height: 116px;
display: block;
float: left;
margin-left: 30px;
}

a.fotoshow:hover {
background-image: url(images/fotoshow_hover.jpg);
width: 278px;
height: 116px;
display: block;
float: left;
margin-left: 30px;
}


a.videotrailer {
background-image: url(images/hochzeitsfilm.jpg);
width: 278px;
height: 116px;
display: block;
float: left;
margin-left: 30px;
margin-top: 20px;
margin-bottom: 20px;
}

a.videotrailer:hover {
background-image: url(images/hochzeitsfilm_hover.jpg);
width: 278px;
height: 116px;
display: block;
float: left;
margin-left: 30px;
margin-top: 20px;
margin-bottom: 20px;
}


a.preisepdf {
background-image: url(images/preisliste.jpg);
width: 278px;
height: 116px;
display: block;
float: left;
margin-left: 30px;
}

a.preisepdf:hover {
background-image: url(images/preisliste_hover.jpg);
width: 278px;
height: 116px;
display: block;
float: left;
margin-left: 30px;
}

a.flyer {
background-image: url(images/flyer.jpg);
width: 278px;
height: 388px;
display: block;
float: left;
margin-left: 30px;
margin-top: 60px;
}

a.flyer:hover {
background-image: url(images/flyer_hover.jpg);
width: 278px;
height: 388px;
display: block;
float: left;
margin-left: 30px;
margin-top: 60px;
}



a.gallerie2 {
background-image: url(images/inhalt/startseite/gallerie2.jpg);
width: 116px;
height: 128px;
display: block;
float: left;
}

a.gallerie2:hover {
background-image: url(images/inhalt/startseite/gallerie2_hover.jpg);
width: 116px;
height: 128px;
}

a.gallerie3 {
background-image: url(images/inhalt/startseite/gallerie3.jpg);
width: 116px;
height: 128px;
display: block;
float: left;
}

a.gallerie3:hover {
background-image: url(images/inhalt/startseite/gallerie3_hover.jpg);
width: 116px;
height: 128px;
}

a.gallerie4 {
background-image: url(images/inhalt/startseite/gallerie4.jpg);
width: 116px;
height: 128px;
display: block;
float: left;
}

a.gallerie4:hover {
background-image: url(images/inhalt/startseite/gallerie4_hover.jpg);
width: 116px;
height: 128px;
}


a.unserteam {
background-image: url(images/inhalt/startseite/team.jpg);
width: 117px;
height: 105px;
display: block;
margin-right: 20px;
float: left;
}

a.unserteam:hover {
background-image: url(images/inhalt/startseite/team_hover.jpg);
width: 117px;
height: 105px;
}




a.contentbox {
background-image: url(images/inhalt/contentbox.jpg);
width: 204px;
height: 183px;
margin-right: 20px;
margin-bottom: 20px;
float: left;
color: #5d5d5d;
}

a.inhaltsbox:hover {
background-image: url(images/inhalt/leistungen_hover.jpg);
}

a.leistungen_foto {
background-image: url(images/inhalt/leistungen_foto.jpg);
width: 189px;
height: 249px;
margin-right: 0px;
margin-bottom: 20px;
float: left;
color: #5d5d5d;
}

a.leistungen_video {
background-image: url(images/inhalt/leistungen_video.jpg);
width: 189px;
height: 249px;
margin-right: 0px;
margin-bottom: 20px;
float: left;
color: #5d5d5d;
}

a.leistungen_video:hover {
background-image: url(images/inhalt/leistungen_video_hover.jpg);
}

a.leistungen_komplettpaket {
background-image: url(images/inhalt/leistungen_komplettpaket.jpg);
width: 189px;
height: 249px;
margin-right: 0px;
margin-bottom: 20px;
float: left;
color: #5d5d5d;
}

a.leistungen_komplettpaket:hover {
background-image: url(images/inhalt/leistungen_komplettpaket_hover.jpg);
}

a.brief {
background-image: url(images/inhalt/unser_team/mail_oben.jpg);
height: 17px;
display: block;
background-repeat: no-repeat;
background-position: 0px;
padding-left: 30px;
}

a.beispielarbeiten {
background-image: url(images/inhalt/beispielarbeiten.jpg);
width: 189px;
height: 249px;
margin-right: 0px;
margin-bottom: 20px;
float: left;
color: #5d5d5d;
}

a.beispielarbeiten:hover {
background-image: url(images/inhalt/beispielarbeiten_hover.jpg);
}



a.filmbeispiel {
background-image: url(images/inhalt/beispielfilm.jpg);
width: 189px;
height: 249px;
margin-right: 0px;
margin-bottom: 20px;
float: left;
color: #5d5d5d;
}

a.filmbeispiel:hover {
background-image: url(images/inhalt/beispielfilm_hover.jpg);
}


a.leistungen_foto:hover {
background-image: url(images/inhalt/leistungen_foto_hover.jpg);
}

a.preisliste {
background-image: url(images/inhalt/preisliste.jpg);
width: 189px;
height: 249px;
margin-right: 0px;
margin-bottom: 20px;
float: left;
color: #5d5d5d;
}

a.preisliste:hover {
background-image: url(images/inhalt/preisliste_hover.jpg);
}

a.beispielfotos {
background-image: url(images/inhalt/beispielfotos.jpg);
width: 189px;
height: 249px;
margin-right: 20px;
margin-bottom: 20px;
float: left;
color: #5d5d5d;
}

a.beispielfotos:hover {
background-image: url(images/inhalt/beispielfotos_hover.jpg);
}

a.zusatzleistungen_foto {
background-image: url(images/inhalt/zusatzleistungen_foto.jpg);
width: 189px;
height: 249px;
margin-right: 0px;
margin-bottom: 20px;
float: left;
color: #5d5d5d;
}

a.zusatzleistungen_foto:hover {
background-image: url(images/inhalt/zusatzleistungen_foto_hover.jpg);
}

a.contentbox img{
margin-top: 10px;
margin-left: 40px;
}

p.bestaetigung {
text-align: center;
margin-top: 150px;
}

.bereich1 {
width: 400px;
margin-bottom: 0px;
}

.bereich2 {
width: 330px;
margin-top: 0px;
text-align:justify;
height: 118px;
}

#bereicha {
width: 330px;
margin-top: 20px;
float: left;
}

#bereichf {
width: 330px;
margin-top: 20px;
float: left;
}

.innen {
margin-left: 45px;
}

#bereichb {
width: 400px;
margin-top: 20px;
margin-left: 80px;
float: left;
}

#bereiche {
width: 470px;
margin-top: 20px;
margin-left: 50px;
text-align: normal;
font-size: 11px;
float: left;
}

#bereichc {
width: 330px;
margin-top: 20px;
float: left;
}

#bereichd {
width: 450px;
float: left;
margin-left: 80px;
margin-top: 20px;
height: 118px;
}

#gallerie a.fotobox {
margin-right: 3px;
}

#randfoto {
position: absolute;
top: 70px;
right: 0px;
}

#randfoto2 {
position: absolute;
top: 70px;
right: -60px;
}


img.box {
margin-top: 62px;
margin-left: 20px;
}


img.inhaltsbox {
margin-top: 60px;
margin-left: 35px;
}

span.ausrichtung {
color: black;
}


#inhaltsbox {
font-size: 12px;
text-align: center;
margin-left: 15px;
margin-top: 160px;
width: 160px;
}

#inhaltsbox2 {
font-size: 11px;
text-align: left;
margin-left: 20px;
margin-top: 120px;
width: 190px;
}

#inhaltsbox2_link {
font-size: 11px;
text-align: center;
margin-left: 16px;
margin-top: 120px;
width: 190px;
color: #5D5D5D;
}

#fusszeile p {
padding-top: 10px;
}

#willkommen {
background-image: url(images/ueberschriften/herzlich_willkommen.jpg);
width: 218px;
height: 17px;
background-repeat: none;
margin-bottom: 12px;
}

#referenzfotos {
background-image: url(images/ueberschriften/beispielfotos.jpg);
width: 143px;
height: 22px;
background-repeat: none;
margin-top: 5px;
margin-bottom: 10px;
}


#komplettserie {
background-image: url(images/ueberschriften/komplettserie.jpg);
width: 179px;
height: 22px;
background-repeat: none;
margin-bottom: 12px;
}

#unser_team {
background-image: url(images/ueberschriften/unser_team.jpg);
width: 103px;
height: 14px;
background-repeat: none;
float: left;
}

#preisliste {
background-image: url(images/ueberschriften/preisliste.jpg);
width: 92px;
height: 16px;
background-repeat: none;
float: left;
}

#unsere_ausruestung {
background-image: url(images/ueberschriften/unsere_ausruestung.jpg);
width: 176px;
height: 17px;
background-repeat: none;
float: left;
}


#h2.ueberschrift {
float: left;
margin-bottom: 0px;
}


#kontakt {
background-image: url(images/ueberschriften/kontakt.jpg);
width: 103px;
height: 19px;
background-repeat: none;
float: left;
}

#impressum {
background-image: url(images/ueberschriften/impressum.jpg);
width: 186px;
height: 19px;
background-repeat: none;
float: left;
}

#hochzeitsalbum {
background-image: url(images/inhalt/foto/album.jpg);
width: 223px;
height: 179px;
background-repeat: none;
float: left;
}

#foto_video_dvd {
background-image: url(images/inhalt/komplettpaket/foto_video_dvd.jpg);
width: 223px;
height: 179px;
background-repeat: none;
float: left;
}

#komplett_foto {
background-image: url(images/inhalt/komplettpaket/komplett_fotos.jpg);
width: 223px;
height: 179px;
background-repeat: none;
float: left;
}

#fotobearbeitung {
background-image: url(images/inhalt/foto/fotobearbeitung.jpg);
width: 223px;
height: 179px;
background-repeat: none;
float: left;
}


#breadcrumb h4 {
margin-left: 25px;
font-size: 10px;
color: #896a3c;
}

#breadcrumb a {
color: #896a3c;
}


#preloader {
position: absolute;
top: -3150px;
width: 100px;
}




/*** Navigation ***/
#navigation {
background-image: url(images/navigation/balken.jpg);
height: 42px;
width: 980px;
}

#navigation a.startseite {
background-image: url(images/navigation/startseite.jpg);
width: 127px;
height: 42px;
display: block;
float: left;
}

#navigation a.startseite:hover {
background-image: url(images/navigation/startseite_hover.jpg);
}

#navigation a.startseite_aktiv {
background-image: url(images/navigation/startseite_hover.jpg);
width: 127px;
height: 42px;
display: block;
float: left;
}

#navigation a.foto {
background-image: url(images/navigation/foto.jpg);
width: 71px;
height: 42px;
display: block;
float: left;
}

#navigation a.foto:hover {
background-image: url(images/navigation/foto_hover.jpg);
}

#navigation a.foto_aktiv {
background-image: url(images/navigation/foto_hover.jpg);
width: 71px;
height: 42px;
display: block;
float: left;
}

#navigation a.video {
background-image: url(images/navigation/video.jpg);
width: 70px;
height: 42px;
display: block;
float: left;
}

#navigation a.video:hover {
background-image: url(images/navigation/video_hover.jpg);
}

#navigation a.video_aktiv {
background-image: url(images/navigation/video_hover.jpg);
width: 70px;
height: 42px;
display: block;
float: left;
}


#navigation a.komplettpaket {
background-image: url(images/navigation/komplettpaket.jpg);
width: 149px;
height: 42px;
display: block;
float: left;
}

#navigation a.komplettpaket:hover {
background-image: url(images/navigation/komplettpaket_hover.jpg);
}

#navigation a.komplettpaket_aktiv {
background-image: url(images/navigation/komplettpaket_hover.jpg);
width: 149px;
height: 42px;
display: block;
float: left;
}


#navigation a.extras {
background-image: url(images/navigation/extras.jpg);
width: 93px;
height: 42px;
display: block;
float: left;
}

#navigation a.extras:hover {
background-image: url(images/navigation/extras_hover.jpg);
}

#navigation a.extras_aktiv {
background-image: url(images/navigation/extras_hover.jpg);
width: 93px;
height: 42px;
display: block;
float: left;
}

#navigation a.kontakt {
background-image: url(images/navigation/kontakt.jpg);
width: 115px;
height: 42px;
display: block;
float: left;
}

#navigation a.kontakt:hover {
background-image: url(images/navigation/kontakt_hover.jpg);
}

#navigation a.kontakt_aktiv {
background-image: url(images/navigation/kontakt_hover.jpg);
width: 115px;
height: 42px;
display: block;
float: left;
}

#navigation_unterstreifen {
background-image: url(images/navigation/streifen_unten.jpg);
width: 980px;
height: 15px;
}

/*** (c) GK-Mediendesign ***/

