#i5942themamenu > div:first-child,
#i5952themamenu > div:first-child,
#i5336closebutton > div:first-child,
#i4122closebutton > div:first-child,
#i5717closebutton > div:first-child,
#zurueckknopfxmedia > div:first-child,
#i4813infozufilmtxtunique > div:first-child,
#i5723infozufilmtxtunique > div:first-child,
#i5342infozufilmtxtunique > div:first-child,
#hauptkategorienmenu > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
}

#projektebutton a.pmh,
#projektebutton a:hover,
#projektebutton a.nmh,
#fotoprojektebutton a.pmh,
#fotoprojektebutton a:hover,
#fotoprojektebutton a.nmh,
#projektebutton a.pm,
#fotoprojektebutton a.pm  {
   background-position: -84px 0%;
}

#i4110fotopixbuttonnextpanelset a,
#panoramabuttonpreviouspan a,
#panoramabuttonnextpanelse a,
#i4108fotopixbuttonpreviouspane a,
#polagalpixbuttonpreviousp a,
#polagalpixbuttonnextpanel a  {
   background: url(sg_panoiframegaleriedesign_media/panoramabuttonnextpanelse.gif) no-repeat;
   display: block;
   height: 48px;
   width: 48px;
   font-size: 48px;
   line-height: 48px;
}

#i5330informationenzurseriebutt a.nmh,
#i5330informationenzurseriebutt a.pmh,
#i5330informationenzurseriebutt a:hover,
#i5330informationenzurseriebutt a.pm  {
   background-position: -24px 0%;
}

#i4110fotopixbuttonnextpanelset,
#panoramabuttonpreviouspan,
#polagalpixbuttonnextpanel,
#i4108fotopixbuttonpreviouspane,
#panoramabuttonnextpanelse  {
   position: absolute;
   top: 536px;
   width: 48px;
   height: 48px;
   margin-left: 0px;
   margin-top: 0px;
}

#hauptkategorienbutton a.pm,
#hauptkategorienbutton a:hover,
#hauptkategorienbutton a.nmh,
#hauptkategorienbutton a.pmh  {
   background-position: -170px 0%;
}

#i5330informationenzurseriebutt a:active,
#i5330informationenzurseriebutt a.cmh,
#i5330informationenzurseriebutt a.cm  {
   background-position: -48px 0%;
}

#i5711informationenzurseriebutt a,
#i5330informationenzurseriebutt a,
#i4116informationenzurseriebutt a  {
   background-repeat: no-repeat;
   display: block;
   width: 24px;
   height: 100px;
}

#i5942themamenu div ul li a,
#hauptkategorienmenu div ul li a,
#i5952themamenu div ul li a  {
   padding-left: 0px;
   padding-right: 0px;
   width: 100%;
   display: block;
}

#i5952themamenu div ul li,
#hauptkategorienmenu div ul li,
#i5942themamenu div ul li  {
   width: 100%;
   margin-right: 0px;
   margin-left: 0px;
}

#projektebutton,
#fotoprojektebutton,
#i5938nichtblinkenfoto,
#blinkenpanoxmedia  {
   position: absolute;
   left: 197px;
   top: 67px;
   width: 84px;
   height: 18px;
   margin-left: 0px;
   margin-top: 0px;
}

#hauptkategorienmenu div ul,
#i5942themamenu div ul,
#i5952themamenu div ul  {
   margin: 0px;
   padding: 0px;
   color: #9B9B9B;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   line-height: 26px;
   font-style: normal;
   font-weight: normal;
   font-family: Helvetica-Condensed-Bold, Helvetica, Arial, sans-serif;
   text-indent: 0px;
}

#i4122closebutton div a,
#i5336closebutton div a,
#i5717closebutton div a  {
   background-repeat: no-repeat;
   display: block;
   height: 100px;
   width: 24px;
   font-size: 100px;
   line-height: 100px;
}

#i5719infoknopfan > div:first-child,
#i4123infoknopfan > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   width: 24px;
   height: 430px;
   background-repeat: no-repeat;
}

#schreibensieeinemailbutto a:hover,
#schreibensieeinemailbutto a.nmh  {
   background-position: -103px 0%;
}

#i3517hiergehtszurclassicversio a,
#hiergehtszurflashversionb a  {
   background-repeat: no-repeat;
   display: block;
   width: 62px;
   height: 41px;
}

#i3517hiergehtszurclassicversio,
#hiergehtszurflashversionb  {
   position: absolute;
   left: 0px;
   top: 589px;
   z-index: 4;
   width: 62px;
   height: 41px;
   margin-left: 0px;
   margin-top: 0px;
}

#polagalpixpicturebox table,
#i4085fotopixpicturebox table  {
   width: 100%;
   height: 100%;
}

#mediadesignbutton a:hover,
#mediadesignbutton a.nmh  {
   background-position: -78px 0%;
}

#i5336closebutton,
#i5330informationenzurseriebutt  {
   position: absolute;
   left: 956px;
   top: 211px;
   width: 24px;
   height: 100px;
   margin-left: 0px;
   margin-top: 0px;
}

#impressumbutton a:hover,
#impressumbutton a.nmh  {
   background-position: -116px 0%;
}

#i4101fotopixpanelsheet,
#panoramapanelsheet  {
   position: absolute;
   left: 91px;
   z-index: 4;
   width: 835px;
   margin-left: 0px;
   margin-top: 0px;
}

#i5342infozufilmtxtunique > div:first-child  {
   width: 812px;
}

#i5723infozufilmtxtunique > div:first-child  {
   width: 732px;
}

#i4813infozufilmtxtunique > div:first-child  {
   width: 678px;
}

#i4193transboxtitel,
#i5697transboxtitel  {
   position: absolute;
   left: 91px;
   z-index: 5;
   width: 809px;
   height: 21px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#fotoprojektebutton a,
#projektebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 18px;
   width: 84px;
   font-size: 18px;
   line-height: 18px;
}

#blogbutton a.nmh,
#blogbutton a:hover  {
   background-position: -87px 0%;
}

#homebutton a.nmh,
#homebutton a:hover  {
   background-position: -415px 0%;
}

#hauptkategorienmenu > div:first-child  {
   width: 177px;
}

#zurueckknopfxmedia > div:first-child  {
   width: 112px;
}

#i5340transinfobox2 > div:first-child  {
   background: url(sg_polapolaprojekt_media/d5340transinfobox2.png) no-repeat;
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   width: 800px;
   height: 482px;
}

#panoramatxtunique,
#polpolatxtunique  {
   position: absolute;
   left: 9px;
   top: 44px;
   z-index: 4;
   width: 183px;
   margin-left: 0px;
   margin-top: 0px;
}

#i5339transinfobox > div:first-child  {
   background: url(sg_polapolaprojekt_media/d5339transinfobox.png) no-repeat;
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   width: 859px;
   height: 500px;
}

#i5719infoknopfan,
#i4123infoknopfan  {
   overflow: hidden;
   position: absolute;
   top: 105px;
   width: 24px;
   height: 430px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#i4123infoknopfan > div:first-child  {
   background-image: url(sg_fotoeinzelgalerie_media/d4123infoknopfan.gif);
}

#i5336closebutton > div:first-child  {
   height: 100px;
   width: 24px;
}

#i5338infoknopfan > div:first-child  {
   background: url(sg_polapolaprojekt_media/d5338infoknopfan.gif) no-repeat;
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   width: 20px;
   height: 452px;
}

#i5719infoknopfan > div:first-child  {
   background-image: url(sg_panoiframegaleriedesign_media/d5719infoknopfan.gif);
}

#i5717closebutton > div:first-child  {
   height: 100px;
   width: 24px;
}

#i4122closebutton > div:first-child  {
   height: 100px;
   width: 24px;
}

#i4116informationenzurseriebutt a  {
   background-image: url(sg_panoiframegaleriedesign_media/d5711informationenzurserieb.gif);
}

#i5942themamenu > div:first-child  {
   width: 276px;
}

#i5952themamenu > div:first-child  {
   width: 276px;
}

.i4103fotopixpanelthumb,
.panoramapanelthumb  {
   position: absolute;
   left: 2px;
   top: 2px;
   z-index: 6;
   width: 102px;
   margin-left: 0px;
   margin-top: 0px;
}

#i5711informationenzurseriebutt a  {
   background-image: url(sg_panoiframegaleriedesign_media/d5711informationenzurserieb.gif);
}

#i3517hiergehtszurclassicversio a  {
   background-image: url(sg_polapolaprojektflash_media/d3517hiergehtszurclassicver.gif);
}

#i5952themamenu,
#i5942themamenu  {
   margin: 0px;
   overflow: hidden;
   display: none;
   width: 281px;
   left: 210px;
   position: absolute;
}

#i4108fotopixbuttonpreviouspane  {
   z-index: 6;
   left: 43px;
}

#i5330informationenzurseriebutt  {
   z-index: 4;
}

#i4110fotopixbuttonnextpanelset  {
   z-index: 5;
   left: 926px;
}

#schreibensieeinemailbutto a  {
   background: url(sg_polapolaprojekt_media/schreibensieeinemailbutto.gif) no-repeat;
   display: block;
   width: 103px;
   height: 21px;
}

#hiergehtszurflashversionb a  {
   background-image: url(sg_polapolaprojekt_media/hiergehtszurflashversionb.gif);
}

#page_content .container_div  {
   background-image: none;
}

#optimizedforfirefoxbutton a  {
   background: url(sg_polapolaprojekt_media/optimizedforfirefoxbutton.gif) no-repeat;
   display: block;
   height: 31px;
   width: 111px;
   font-size: 31px;
   line-height: 31px;
}

#hauptkategorienmenu div ul  {
   text-align: right;
   font-size: 22px;
}

#polagalpixbuttonnextpanel  {
   z-index: 6;
   left: 926px;
   top: 529px;
}

#optimizedforfirefoxbutton  {
   position: absolute;
   left: 561px;
   top: 10px;
   z-index: 4;
   width: 111px;
   height: 31px;
   margin-left: 0px;
   margin-top: 0px;
}

#panoramabuttonpreviouspan  {
   z-index: 6;
   left: 43px;
}

#schreibensieeinemailbutto  {
   position: absolute;
   left: 419px;
   top: 18px;
   z-index: 4;
   width: 103px;
   height: 21px;
   margin-left: 0px;
   margin-top: 0px;
}

#polagalpixbuttonpreviousp  {
   position: absolute;
   left: 43px;
   top: 529px;
   z-index: 7;
   width: 48px;
   height: 48px;
   margin-left: 0px;
   margin-top: 0px;
}

#panoramabuttonnextpanelse  {
   z-index: 5;
   left: 926px;
}

#i5342infozufilmtxtunique  {
   overflow: hidden;
   position: absolute;
   left: 129px;
   top: 115px;
   width: 812px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#hauptkategorienbutton a  {
   background: url(sg_polapolaprojekt_media/hauptkategorienbutton.png) no-repeat;
   display: block;
   height: 18px;
   width: 170px;
   font-size: 18px;
   line-height: 18px;
}

#page_div,
#page_content  {
   min-height: 660px;
}

.panoramapanel,
.i4102fotopixpanel  {
   float: left;
   position: relative;
   display: block;
   overflow: hidden;
   z-index: 5;
   width: 119px;
   background-color: #121212;
}

#i5717closebutton div a  {
   background-image: url(sg_panoiframegaleriedesign_media/d5717closebutton.gif);
}

#i4122closebutton div a  {
   background-image: url(sg_panoiframegaleriedesign_media/d5717closebutton.gif);
}

#seitenhintergrundmerge  {
   background: url(sg_panoiframegaleriedesign_media/panodeko1.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 1024px;
   height: 660px;
   margin-left: 0px;
   margin-top: 0px;
}

#i4101fotopixpanelsheet  {
   min-height: 89px;
   top: 550px;
}

#i5938nichtblinkenfoto  {
   background-image: none;
   background-color: #595959;
   z-index: 13;
}

#hauptkategorienbutton  {
   position: absolute;
   left: 35px;
   top: 77px;
   z-index: 12;
   width: 170px;
   height: 18px;
   margin-left: 0px;
   margin-top: 0px;
}

#i5952themamenu div ul  {
   text-align: left;
   font-size: 22px;
}

#i5942themamenu div ul  {
   text-align: left;
   font-size: 20px;
}

#i5948nichtblinkenfoto  {
   position: absolute;
   left: 197px;
   top: 67px;
   z-index: 7;
   width: 84px;
   height: 18px;
   margin-left: 0px;
   margin-top: 0px;
   background-color: #595959;
   background-image: none;
}

#fotoprojektebutton a  {
   background-image: url(sg_polapolaprojekt_media/fotoprojektebutton.gif);
}

#hauptkategorienmenu  {
   margin: 0px;
   overflow: hidden;
   display: none;
   width: 182px;
   z-index: 11;
   top: 109px;
   left: 17px;
   position: absolute;
}

#mediadesignbutton a  {
   background: url(sg_polapolaprojekt_media/mediadesignbutton.gif) no-repeat;
   display: block;
   height: 18px;
   width: 78px;
   font-size: 18px;
   line-height: 18px;
}

#i5697transboxtitel  {
   background-image: url(sg_panoiframegaleriedesign_media/d5697transboxtitel.png);
   top: 536px;
}

#i4193transboxtitel  {
   background-image: url(sg_fotoeinzelgalerie_media/d4193transboxtitel.gif);
   top: 515px;
}

#i5340transinfobox2  {
   overflow: hidden;
   position: absolute;
   left: 119px;
   top: 95px;
   width: 800px;
   height: 482px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#fotoprojektebutton  {
   z-index: 14;
}

#panoramapanelsheet  {
   min-height: 82px;
   top: 557px;
}

#panothematxtunique  {
   position: absolute;
   left: 196px;
   top: 42px;
   z-index: 14;
   width: 377px;
   margin-left: 0px;
   margin-top: 0px;
}

#fotothematxtunique  {
   position: absolute;
   left: 196px;
   top: 39px;
   z-index: 15;
   width: 377px;
   margin-left: 0px;
   margin-top: 0px;
}

#centerhv_container  {
   text-align: center;
   position: relative;
   vertical-align: middle;
   display: table-cell;
   height: 660px;
}

#mediadesignbutton  {
   position: absolute;
   left: 892px;
   top: 9px;
   z-index: 4;
   width: 78px;
   height: 18px;
   margin-left: 0px;
   margin-top: 0px;
}

#blinkenpanoxmedia  {
   z-index: 12;
}

#impressumbutton a  {
   background: url(sg_polapolaprojekt_media/impressumbutton.gif) no-repeat;
   display: block;
   width: 116px;
   height: 35px;
}

#i5339transinfobox  {
   overflow: hidden;
   position: absolute;
   left: 91px;
   top: 77px;
   width: 859px;
   height: 500px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#i5336closebutton  {
   display: none;
   overflow: hidden;
}

#i5719infoknopfan  {
   z-index: 6;
   left: 902px;
}

#projektebutton a  {
   background-image: url(sg_panoeinzelportraitdesign_media/projektebutton.png);
}

#i4123infoknopfan  {
   z-index: 8;
   left: 876px;
}

#i5338infoknopfan  {
   overflow: hidden;
   position: absolute;
   left: 936px;
   top: 77px;
   width: 20px;
   height: 452px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#nichtblinkentech  {
   position: absolute;
   left: 35px;
   top: 77px;
   z-index: 11;
   width: 170px;
   height: 18px;
   margin-left: 0px;
   margin-top: 0px;
   background-color: #4B4B4B;
   background-image: none;
}

#impressumbutton  {
   position: absolute;
   left: 811px;
   top: 42px;
   z-index: 5;
   width: 116px;
   height: 35px;
   margin-left: 0px;
   margin-top: 0px;
}

#centerhv_outer  {
   height: 100%;
   width: 100%;
   display: table;
   vertical-align: middle;
}

#i5952themamenu  {
   top: 95px;
   z-index: 5;
}

#centerhv_inner  {
   width: 1024px;
   margin-left: auto;
   margin-right: auto;
}

#i5942themamenu  {
   top: 94px;
}

#projektebutton  {
   z-index: 13;
}

#homebutton a  {
   background: url(sg_polapolaprojekt_media/homebutton.gif) no-repeat;
   display: block;
   height: 34px;
   width: 415px;
   font-size: 34px;
   line-height: 34px;
}

#langerstrich  {
   background: url(sg_polapolaprojekt_media/langerstrich.gif) no-repeat;
   position: absolute;
   left: 263px;
   top: 66px;
   z-index: 4;
   width: 761px;
   height: 12px;
   margin-left: 0px;
   margin-top: 0px;
}

#blogbutton a  {
   background: url(sg_polapolaprojektflash_media/blogbutton.gif) no-repeat;
   display: block;
   width: 87px;
   height: 41px;
}

.i4103fotopixpanelthumb  {
   height: 81px;
}

#blogbutton  {
   position: absolute;
   left: 735px;
   top: 44px;
   z-index: 6;
   width: 87px;
   height: 41px;
   margin-left: 0px;
   margin-top: 0px;
}

#homebutton  {
   position: absolute;
   left: 2px;
   top: 6px;
   z-index: 4;
   width: 415px;
   height: 34px;
   margin-left: 0px;
   margin-top: 0px;
}

#i435deko  {
   background: url(sg_polapolaprojekt_media/d435deko.gif) no-repeat;
   position: absolute;
   left: 8px;
   top: 77px;
   z-index: 4;
   width: 27px;
   height: 7px;
   margin-left: 0px;
   margin-top: 0px;
}

#i30deko  {
   background: url(sg_polapolaprojektflash_media/d30deko.gif) no-repeat;
   position: absolute;
   left: 57px;
   top: 94px;
   z-index: 10;
   width: 132px;
   height: 12px;
   margin-left: 0px;
   margin-top: 0px;
}

.panoramapanelthumb  {
   height: 70px;
}

.i4102fotopixpanel  {
   min-height: 86px;
}

.page_content_bkg  {
   position: absolute;
   z-index: 1;
   width: 1024px;
   left: 0px;
   top: 0px;
   display: block;
}

.polagalpixpanel  {
   float: left;
   position: relative;
   display: block;
   overflow: hidden;
   z-index: 6;
   width: 82px;
   min-height: 98px;
   background-color: #121212;
}

.panoramapanel  {
   min-height: 75px;
}

.sgthumb:hover  {
   border-color: #0000FF;
}

.container_div  {
   margin: 0px auto 0px auto;
   width: 1024px;
   position: relative;
}

.c9B9B9B * a  {
   color: #9B9B9B;
}

.spacing_div  {
   height: 0px;
   min-height: 0px;
}

*:focus  {
   outline-style: none;
}

.full_width  {
   min-width: 1024px;
   margin: 0px;
   padding: 0px;
   position: relative;
}

.panospanel  {
   float: left;
   position: relative;
   display: block;
   overflow: hidden;
   z-index: 6;
   width: 800px;
   min-height: 492px;
}

.sgthumb  {
   border: 2px solid #FF0000;
}

a.nm  {
   background-position: 0px 0px;
}

ains  {
   text-decoration: none;
}

body  {
   padding: 0px;
   margin: 0px;
   min-height: 660px;
   min-width: 1024px;
   text-align: center;
   height: 100%;
   -webkit-text-size-adjust: none;
}

html, body  {
   padding: 0;
   margin: 0;
   width: 100%;
   background-color: #000000;
   height: 100%;
}

