
/* begin: basics */

html, body, div, img, form, ul, li, h1, p { border: 0; margin: 0; padding: 0; }

html	{
	background: #000;
} 

div#placeholder {
	background: #000 url(../gfx/bg_placeholder.gif) 0 0 no-repeat;
  position: absolute;
	width: 900px;
	height: 580px;
	margin-top: -290px;
  margin-left: -450px;
  padding: 0;
  top: 50%;
  left: 50%; 
}

.antifloat {
	clear: both;
	visibility: hidden;
}

a {
  font: normal 12px tahoma, arial, sans-serif;
  color: #cc6600;  	
}

/* end: basics */

/* begin: navi first */

div#navi_first	{
	position: absolute;
  top: 68px;
  left: 25px;
  width: auto;
  height: 14px;  	
}

div#navi_first	a.interview	{
	background: url(../gfx/bg_interview.gif) 0 0 no-repeat;
  display: block;
  width: 68px;
  height: 14px;
  text-decoration: none;
  float: left;
  margin: 0 15px 0 0;
}

div#navi_first	a.interview:hover	{
	background: url(../gfx/bg_interview_over.gif) 0 0 no-repeat;
}

div#navi_first	a.interview_over	{
	background: url(../gfx/bg_interview_over.gif) 0 0 no-repeat;
  display: block;
  width: 68px;
  height: 14px;
  text-decoration: none;
  float: left;
  margin: 0 15px 0 0;
}

div#navi_first	a.artfull	{
	background: url(../gfx/bg_artfull.gif) 0 0 no-repeat;
  display: block;
  width: 50px;
  height: 14px;
  text-decoration: none;
	float: left;
  margin: 0 15px 0 0;
}

div#navi_first	a.artfull:hover	{
	background: url(../gfx/bg_artfull_over.gif) 0 0 no-repeat;
}

div#navi_first	a.artfull_over	{
	background: url(../gfx/bg_artfull_over.gif) 0 0 no-repeat;
  display: block;
  width: 50px;
  height: 14px;
  text-decoration: none;
	float: left;
  margin: 0 15px 0 0;
}

div#navi_first	a.portrait	{
	background: url(../gfx/bg_portrait.gif) 0 0 no-repeat;
  display: block;
  width: 65px;
  height: 16px;
  text-decoration: none;
  float: left;
  margin: 0 15px 0 0;
}

div#navi_first	a.portrait:hover	{
	background: url(../gfx/bg_portrait_over.gif) 0 0 no-repeat;
}

div#navi_first	a.portrait_over	{
	background: url(../gfx/bg_portrait_over.gif) 0 0 no-repeat;
  display: block;
  width: 65px;
  height: 16px;
  text-decoration: none;
  float: left;
  margin: 0 15px 0 0;
}

div#navi_first	a.nude	{
	background: url(../gfx/bg_nude.gif) 0 0 no-repeat;
  display: block;
  width: 30px;
  height: 16px;
  text-decoration: none;
  float: left;
  margin: 0 15px 0 0;
}

div#navi_first	a.nude:hover	{
	background: url(../gfx/bg_nude_over.gif) 0 0 no-repeat;
}

div#navi_first	a.nude_over	{
	background: url(../gfx/bg_nude_over.gif) 0 0 no-repeat;
  display: block;
  width: 30px;
  height: 16px;
  text-decoration: none;
  float: left;
  margin: 0 15px 0 0;
}

div#navi_first	a.scenery	{
	background: url(../gfx/bg_scenery.gif) 0 0 no-repeat;
  display: block;
  width: 65px;
  height: 16px;
  text-decoration: none;
  float: left;
  margin: 0 15px 0 0;
}

div#navi_first	a.scenery:hover	{
	background: url(../gfx/bg_scenery_over.gif) 0 0 no-repeat;
}

div#navi_first	a.scenery_over	{
	background: url(../gfx/bg_scenery_over.gif) 0 0 no-repeat;
  display: block;
  width: 65px;
  height: 16px;
  text-decoration: none;
  float: left;
  margin: 0 15px 0 0;
}

div#navi_first	a.toddler	{
	background: url(../gfx/bg_toddler.gif) 0 0 no-repeat;
  display: block;
  width: 60px;
  height: 16px;
  text-decoration: none;
  float: left;
  margin: 0 15px 0 0;
}

div#navi_first	a.toddler:hover	{
	background: url(../gfx/bg_toddler_over.gif) 0 0 no-repeat;
}

div#navi_first	a.toddler_over	{
	background: url(../gfx/bg_toddler_over.gif) 0 0 no-repeat;
  display: block;
  width: 60px;
  height: 16px;
  text-decoration: none;
  float: left;
  margin: 0 15px 0 0;
}

div#navi_first	a.stills	{
	background: url(../gfx/bg_stills.gif) 0 0 no-repeat;
  display: block;
  width: 60px;
  height: 16px;
  text-decoration: none;
  float: left;
  margin: 0 15px 0 0;
}

div#navi_first	a.stills:hover	{
	background: url(../gfx/bg_stills_over.gif) 0 0 no-repeat;
}

div#navi_first	a.stills_over	{
	background: url(../gfx/bg_stills_over.gif) 0 0 no-repeat;
  display: block;
  width: 60px;
  height: 16px;
  text-decoration: none;
  float: left;
  margin: 0 15px 0 0;
}

div#navi_first	a.beauty	{
	background: url(../gfx/bg_beauty.gif) 0 0 no-repeat;
  display: block;
  width: 60px;
  height: 16px;
  text-decoration: none;
  float: left;
  margin: 0 15px 0 0;
}

div#navi_first	a.beauty:hover	{
	background: url(../gfx/bg_beauty_over.gif) 0 0 no-repeat;
}

div#navi_first	a.beauty_over	{
	background: url(../gfx/bg_beauty_over.gif) 0 0 no-repeat;
  display: block;
  width: 60px;
  height: 16px;
  text-decoration: none;
  float: left;
  margin: 0 15px 0 0;
}

/* end: navi first */

/* begin: navi second */

div#navi_second	{
	position: absolute;
  top: 50px;
  left: 650px;
  width: 210px;
  height: auto;
}

div#navi_second	a.interview_second {
	background: url(../gfx/bg_interview_second.gif) 0 0 no-repeat;
  display: block;
  height: 50px;
  width: 50px;
  text-decoration: none;
  float: left;
  margin: 0 20px 20px 0;
}

div#navi_second	a.shooting {
	background: url(../gfx/bg_shooting.gif) 0 0 no-repeat;
  display: block;
  height: 50px;
  width: 50px;
  text-decoration: none;
  float: left;
  margin: 0 20px 20px 0;
}

div#navi_second	a.professionell {
	background: url(../gfx/bg_professionell.gif) 0 0 no-repeat;
  display: block;
  height: 50px;
  width: 50px;
  text-decoration: none;
  float: left;
  margin: 0 20px 20px 0;
}

div#navi_second	a.makeup {
	background: url(../gfx/bg_makeup.gif) 0 0 no-repeat;
  display: block;
  height: 50px;
  width: 50px;
  text-decoration: none;
  float: left;
  margin: 0 20px 20px 0;
}

div#navi_second	a.expenses_second {
	background: url(../gfx/bg_expenses_second.gif) 0 0 no-repeat;
  display: block;
  height: 50px;
  width: 50px;
  text-decoration: none;
  float: left;
  margin: 0 20px 20px 0;
}

div#navi_second	a.contact {
	background: url(../gfx/bg_contact.gif) 0 0 no-repeat;
  display: block;
  height: 50px;
  width: 50px;
  text-decoration: none;
  float: left;
  margin: 0 20px 20px 0;
}


/* end: navi second */


/* begin: content */

div#content	{
	background: #ddd;
  position: absolute;
  top: 200px;
  left: 50px;
  width: 510px;
  height: 290px;
  font: normal 12px tahoma, arial, sans-serif;
  color: #000;
  padding: 20px;
}

div#content	h2	{
  font: bold 12px tahoma, arial, sans-serif;
  color: #000;
}

div#content	a {
  font: normal 12px tahoma, arial, sans-serif;
  color: #cc6600;  	
}

div#block {position:absolute; left: 50px; top:170px;}
div#block a {color:#fff;}

/* end: content */

/* begin: thumbs */

div#thumbs	{
	position: absolute;
  top: 50px;
  left: 650px;
  width: 210px;
  height: auto;
}

div#thumbs	img {
  float: left;
  margin: 0 20px 20px 0;
  border: none;
}

div#thumbs	a {
	text-decoration: none;
}

/* end: thumbs */

/* begin: pics*/
div#pics	{
	background: #fff;
  position: absolute;
  top: 200px;
  left: 50px;
  width: 540px;
  height: 320px;
  font: normal 12px tahoma, arial, sans-serif;
  color: #000;
  padding: 5px;
}

div#pics	img {
	border: none;
}

div#pics_beauty{
  padding:0; 
  position: absolute;
  top: 200px;
  left: 50px;
  width: 540px;
  height: 320px;
  font: normal 12px tahoma, arial, sans-serif;
  color: #000;
}

/* end: pics */

/* begin: navi footer */

div#navi_footer	{
	position: absolute;
  top: 546px;
  left: 465px;
  width: auto;
  height: 12px;
}

div#navi_footer	a.reference	{
	background: url(../gfx/bg_reference.gif) 0 0 no-repeat;
  display: block;
  width: 60px;
  height: 12px;
  text-decoration: none;
  margin: 0 15px 0 0;
  float: left;
}

div#navi_footer	a.reference:hover	{
	background: url(../gfx/bg_reference_over.gif) 0 0 no-repeat;
}

div#navi_footer	a.reference_over	{
	background: url(../gfx/bg_reference_over.gif) 0 0 no-repeat;
  display: block;
  width: 60px;
  height: 12px;
  text-decoration: none;
  margin: 0 15px 0 0;
  float: left;
}

div#navi_footer	a.impressum	{
	background: url(../gfx/bg_impressum.gif) 0 0 no-repeat;
  display: block;
  width: 60px;
  height: 12px;
  text-decoration: none;
  float: left;
}

div#navi_footer a.impressum:hover	{
	background: url(../gfx/bg_impressum_over.gif) 0 0 no-repeat;
}

div#navi_footer	a.impressum_over	{
	background: url(../gfx/bg_impressum_over.gif) 0 0 no-repeat;
  display: block;
  width: 60px;
  height: 12px;
  text-decoration: none;
  float: left;
}


/* end: navi footer */


