body {
		margin: 0px;
                padding: 0px;
	        font-family: tahoma, verdana, sans-serif;
		font-size: 13px;
 		line-height: 1.2em;
 		letter-spacing: 0;
		text-align: left;
		word-spacing: normal;
  		text-decoration: none;
 		color: black;
                 background-color: white;
	        scrollbar-face-color: #ffffff;
  		scrollbar-highlight-color: #ffffff;
		scrollbar-3dlight-color: #000000;
		scrollbar-darkshadow-color: #000000;
		scrollbar-shadow-color: #ffffff;
		scrollbar-arrow-color: #000000;
		scrollbar-track-color: #ffffff;

       }

a{
		text-decoration:none;
                 color: #000000;
       }

a:visited {
                 color: #454545;
          }

a:hover {

                 color: #FF9000;
        }

ul {		color: #FF9000;
                 margin-left: 0px;
                 padding-left: 20px;
   		list-style: url(gfx/menu/punkt.gif);

   }

.ul_text {     	color: #000000;

}



li {		
                margin-left: 0px;               
		padding: 0px;           

                }

#editor {white-space:pre;}


#container1 { 	background-color: white;
		height:542px;
                 width:100%;
                 position:absolute;
                 top:50%;
                 margin-top:-271px;
                 border:0px;
                  }

#container1linie1 { position: absolute;
		  height: 1px;
                   width: 100%;
                   top: 30px;
                   border-top: 1px solid black;
}

#container1linie2 { position: absolute;
		  height: 1px;
                   width: 100%;
                   bottom: 15px;
                   border-bottom: 1px solid black;
}


#container2 { 	background-color: white;
		height:100%;
                 width:890px;
                 position:absolute;
                 top:0px;
                 left: 50%;
                 margin-left:-445px;
                 border:0px;
}

#ueberschriftcontainer {
                 position: absolute;
                 top: 0px;
                 width: 100%;
                 height: 30px;
                 background-color: white;
                 border:0px;

}

#ueberschrift {	display: block;
		float: left;
                 height: 30px;
                 width: 299px;
                 border: 0px;
                 background-image: url(gfx/logo.gif);
            }



#contentcontainer {
                 position: absolute;
                 top: 30px;
                 width: 100%;
                 height: 495px;
                 background-color: white;
                 border-right: 1px solid black;
                 border-top: 1px solid black;
                 border-bottom: 1px solid black;
}

#menucontainer {
                 position: absolute;
                 bottom: 0px;
                 width: 100%;
                 height: 15px;
                 background-color: white;
                 border: 0px;
                 line-height: 1px;
                 font-size: 1px;
}

.hoverbalken {	display: block;
		float: right;
                 width: 42px;
                 height: 495px;
                 border: 0px;
                 border-left: 1px solid white;
}

#hoverbalken_liebeswege {
		background-image: url(gfx/balken/liebeswege_start.jpg);
}

#hoverbalken_liebeswege:hover {
		background-image: url(gfx/balken/liebeswege_start_mo.jpg);
}

#hoverbalken_loveways {
		background-image: url(gfx/balken/loveways_start.jpg);
}

#hoverbalken_loveways:hover {
		background-image: url(gfx/balken/loveways_start_mo.jpg);
}

#hoverbalken_werbung {
		background-image: url(gfx/balken/werbung_start.jpg);
}

#hoverbalken_werbung:hover {
		background-image: url(gfx/balken/werbung_start_mo.jpg);
}

#hoverbalken_advertising {
		background-image: url(gfx/balken/advertising_start.jpg);
}

#hoverbalken_advertising:hover {
		background-image: url(gfx/balken/advertising_start_mo.jpg);
}

#hoverbalken_unternehmen {
		background-image: url(gfx/balken/unternehmen_start.jpg);
}

#hoverbalken_unternehmen:hover {
		background-image: url(gfx/balken/unternehmen_start_mo.jpg);
}

#hoverbalken_corporate {
		background-image: url(gfx/balken/corporate_start.jpg);
}

#hoverbalken_corporate:hover {
		background-image: url(gfx/balken/corporate_start_mo.jpg);
}

#hoverbalken_portrait {
		background-image: url(gfx/balken/portrait_start.jpg);
}

#hoverbalken_portrait:hover {
		background-image: url(gfx/balken/portrait_start_mo.jpg);
}

#hoverbalken_natur {
		background-image: url(gfx/balken/natur_start.jpg);
}

#hoverbalken_natur:hover {
		background-image: url(gfx/balken/natur_start_mo.jpg);
}


#hoverbalken_nature {
		background-image: url(gfx/balken/nature_start.jpg);
}

#hoverbalken_nature:hover {
		background-image: url(gfx/balken/nature_start_mo.jpg);
}

#hoverbalken_reportage {
		background-image: url(gfx/balken/reportage_start.jpg);
}

#hoverbalken_reportage:hover {
		background-image: url(gfx/balken/reportage_start_mo.jpg);
}

#hoverbalken_akt {
		background-image: url(gfx/balken/akt_start.jpg);
}

#hoverbalken_akt:hover {
		background-image: url(gfx/balken/akt_start_mo.jpg);
}


#hoverbalken_nude {
		background-image: url(gfx/balken/nude_start.jpg);
}

#hoverbalken_nude:hover {
		background-image: url(gfx/balken/nude_start_mo.jpg);
}









#gallery_bildcontainer {
                 position: absolute;
                 border: 0px;
                 bottom: 15px;
                 left: 0px;
}




.gallery_hoverbalken {
 	        display: block;
		float: right;
                 width: 20px;
                 height: 495px;
                 border: 0px;
                 border-left: 1px solid white;
}

#gallery_hoverbalken_werbung {
		background-image: url(gfx/balken/werbung_schmal.jpg);
}

#gallery_hoverbalken_werbung:hover {
		background-image: url(gfx/balken/werbung_schmal_mo.jpg);
}

#gallery_hoverbalken_natur {
		background-image: url(gfx/balken/natur_schmal.jpg);
}

#gallery_hoverbalken_natur:hover {
		background-image: url(gfx/balken/natur_schmal_mo.jpg);
}

#gallery_hoverbalken_unternehmen {
		background-image: url(gfx/balken/unternehmen_schmal.jpg);
}

#gallery_hoverbalken_unternehmen:hover {
		background-image: url(gfx/balken/unternehmen_schmal_mo.jpg);
}

#gallery_hoverbalken_corporate {
		background-image: url(gfx/balken/unternehmen_schmal.jpg);
}

#gallery_hoverbalken_corporate:hover {
		background-image: url(gfx/balken/corporate_schmal_mo.jpg);
}

#gallery_hoverbalken_liebeswege {
		background-image: url(gfx/balken/liebeswege_schmal.jpg);
}

#gallery_hoverbalken_liebeswege:hover {
		background-image: url(gfx/balken/liebeswege_schmal_mo.jpg);
}

#gallery_hoverbalken_reportage {
		background-image: url(gfx/balken/reportage_schmal.jpg);
}

#gallery_hoverbalken_reportage:hover {
		background-image: url(gfx/balken/reportage_schmal_mo.jpg);
}

#gallery_hoverbalken_akt {
		background-image: url(gfx/balken/akt_schmal.jpg);
}

#gallery_hoverbalken_akt:hover {
		background-image: url(gfx/balken/akt_schmal_mo.jpg);
}

#gallery_hoverbalken_portrait {
		background-image: url(gfx/balken/portrait_schmal.jpg);
}

#gallery_hoverbalken_portrait:hover {
		background-image: url(gfx/balken/portrait_schmal_mo.jpg);
}

#gallery_hoverbalken_advertising {
		background-image: url(gfx/balken/werbung_schmal.jpg);
}

#gallery_hoverbalken_advertising:hover {
		background-image: url(gfx/balken/advertising_schmal_mo.jpg);
}

#gallery_hoverbalken_nature {
		background-image: url(gfx/balken/natur_schmal.jpg);
}

#gallery_hoverbalken_nature:hover {
		background-image: url(gfx/balken/nature_schmal_mo.jpg);
}

#gallery_hoverbalken_loveways {
		background-image: url(gfx/balken/liebeswege_schmal.jpg);
}

#gallery_hoverbalken_loveways:hover {
		background-image: url(gfx/balken/loveways_schmal_mo.jpg);
}


#gallery_hoverbalken_nude {
		background-image: url(gfx/balken/akt_schmal.jpg);
}

#gallery_hoverbalken_nude:hover {
		background-image: url(gfx/balken/nude_schmal_mo.jpg);
}





.gallery_breiterbalken {	display: block;
		float: right;
                 width: 110px;
                 height: 495px;
                 border: 0px;
                 border-left: 1px solid white;
}


#gallery_breiterbalken_werbung {
		background-image: url(gfx/balken/werbung_breit_name.jpg);

}


#gallery_breiterbalken_natur {
		background-image: url(gfx/balken/natur_breit_name.jpg);

}


#gallery_breiterbalken_unternehmen {
		background-image: url(gfx/balken/unternehmen_breit_name.jpg);

}


#gallery_breiterbalken_corporate {
		background-image: url(gfx/balken/corporate_breit_name.jpg);

}

#gallery_breiterbalken_liebeswege {
		background-image: url(gfx/balken/liebeswege_breit_name.jpg);

}


#gallery_breiterbalken_reportage {
		background-image: url(gfx/balken/reportage_breit_name.jpg);

}


#gallery_breiterbalken_akt {
		background-image: url(gfx/balken/akt_breit_name.jpg);

}



#gallery_breiterbalken_portrait {
		background-image: url(gfx/balken/portrait_breit_name.jpg);

}

#gallery_breiterbalken_advertising {
		background-image: url(gfx/balken/advertising_breit_name.jpg);

}


#gallery_breiterbalken_nature {
		background-image: url(gfx/balken/nature_breit_name.jpg);

}


#gallery_breiterbalken_loveways {
		background-image: url(gfx/balken/loveways_breit_name.jpg);

}


#gallery_breiterbalken_nude {
		background-image: url(gfx/balken/nude_breit_name.jpg);

}





.menupunkt {	display: block;
		float: right;
                 height: 11px;
                 border: 0px;
                 font-size:1px;
                 line-height:1px;
                 margin-top: 4px;
            }


#menupunkt_english {
		background-image: url(gfx/menu/english.gif);
                 width: 46px;
}

#menupunkt_english:hover, #menupunkt_english_active {
		background-image: url(gfx/menu/english_mo.gif);
                 width: 46px;
}


#menupunkt_agb {
		background-image: url(gfx/menu/agb.gif);
                 width: 25px;
}

#menupunkt_agb:hover, #menupunkt_agb_active {
		background-image: url(gfx/menu/agb_mo.gif);
                 width: 25px;
}

#menupunkt_tac {
		background-image: url(gfx/menu/tac.gif);
                 width: 105px;
}

#menupunkt_tac:hover, #menupunkt_tac_active {
		background-image: url(gfx/menu/tac_mo.gif);
                 width: 105px;
}


#menupunkt_vita {
		background-image: url(gfx/menu/vita.gif);
                 width: 26px;
}

#menupunkt_vita:hover, #menupunkt_vita_active {
		background-image: url(gfx/menu/vita_mo.gif);
		width: 26px;
}

#menupunkt_spektrum {
		background-image: url(gfx/menu/spektrum.gif);
                 width: 59px;
}

#menupunkt_spektrum:hover, #menupunkt_spektrum_active {
		background-image: url(gfx/menu/spektrum_mo.gif);
                 width: 59px;
}

#menupunkt_news {
		background-image: url(gfx/menu/news.gif);
                 width: 34px;
}

#menupunkt_news:hover, #menupunkt_news_active {
		background-image: url(gfx/menu/news_mo.gif);
                 width: 34px;
}

#menupunkt_projekte {
		background-image: url(gfx/menu/projekte.gif);
                 width: 55px;
}

#menupunkt_projekte:hover, #menupunkt_projekte_active {
		background-image: url(gfx/menu/projekte_mo.gif);
                 width: 55px;
}

#menupunkt_links {
		background-image: url(gfx/menu/links.gif);
                 width: 32px;
}

#menupunkt_links:hover, #menupunkt_links_active {
		background-image: url(gfx/menu/links_mo.gif);
                 width: 32px;
}

#menupunkt_kontakt {
		background-image: url(gfx/menu/kontakt.gif);
                 width: 50px;
}

#menupunkt_kontakt:hover, #menupunkt_kontakt_active {
		background-image: url(gfx/menu/kontakt_mo.gif);
                 width: 50px;
}

#menupunkt_impressum {
		background-image: url(gfx/menu/impressum.gif);
                 width: 66px;
}

#menupunkt_impressum:hover, #menupunkt_impressum_active {
		background-image: url(gfx/menu/impressum_mo.gif);
                 width: 66px;
}


#menupunkt_german {
		background-image: url(gfx/menu/german.gif);
                 width: 49px;
}

#menupunkt_german:hover, #menupunkt_german_active {
		background-image: url(gfx/menu/german_mo.gif);
                 width: 49px;
}

#menupunkt_about {
		background-image: url(gfx/menu/about.gif);
                 width: 39px;
}

#menupunkt_about:hover, #menupunkt_about_active {
		background-image: url(gfx/menu/about_mo.gif);
		width: 39px;
}

#menupunkt_projects {
		background-image: url(gfx/menu/projects.gif);
                 width: 58px;
}

#menupunkt_projects:hover, #menupunkt_projects_active {
		background-image: url(gfx/menu/projects_mo.gif);
                 width: 58px;

}

#menupunkt_contact {
		background-image: url(gfx/menu/contact.gif);
                 width: 51px;
}

#menupunkt_contact:hover, #menupunkt_contact_active {
		background-image: url(gfx/menu/contact_mo.gif);
                 width: 51px;
}

#menupunkt_imprint {
		background-image: url(gfx/menu/imprint.gif);
                 width: 47px;
}

#menupunkt_imprint:hover, #menupunkt_imprint_active {
		background-image: url(gfx/menu/imprint_mo.gif);
                 width: 47px;
}




.menupunkt_punkt {
		display: block;
		float: right;
                 height: 11px;
                 border: 0px;
                 font-size:1px;
                 line-height:1px;
                 margin-top: 4px;
		background-image: url(gfx/menu/punkt.gif);
                 width: 9px;
}

#thumbnailcontainer {
		position: absolute;
                 right: 130px;
                 width: 192px;
                 height: 100%;
                 border: 0px;
                 font-size: 0px;
                 line-height: 1px;
}

#thumbnailliste {
                 padding: 0px;
                 margin: 0px;
                 width: 192px;
}

.thumbnaillisteneintrag {
		display: inline;
                 margin-right: 15px;
}

.thumbnail {
                 margin-top: 15px;
                 width: 45px;
                 height: 45px;
                 border: 0px;
}

#textcontainer {
                 position: absolute;
                 top: 29px;
                 left: 0px;
                 width: 549px;
                 height: 448px;
                 overflow: auto;
                 padding-right: 15px;
}

h1 { 
		 font-weight: bold;
                 font-size: 13px;
                 color: #454545;

}




