
body
{
	margin:0px; padding:0px;
	font-family:Arial,Helvetica;
	font-size:14px;
}

div#container
{
	width:1028px; height:740px; margin-left:78px; }

div#logo 
{
	height:150px; text-align:right;
	background-color: transparent;
}

div#navigation { height:35px; margin-left:180px; background-color: transparent;}
img.navispacer { width:40px; height:22px;}
a.navi, a.naviactive
{
	font-size:16px; text-decoration:none; color:#000000; font-weight:bold;
	background-image:url('../images/naviblume.gif'); background-repeat:no-repeat;
	display:block; float:left; margin-right:30px; height:35px;
	background-color: transparent;
}
a.navi:hover, a.naviactive
{
	color:#e32522; background-image:url('../images/naviblumerot.gif'); background-repeat:no-repeat;
	background-color: transparent;
}


div#content { height:525px; }

div#footer { font-size:17px; }
div#vogelposition { float:left; width:210px; position:relative; margin-top:-115px; }

span.red { color:#e32522; }
span.grey { color:#cac6c6; }
span.textcolor { color:#000000; }

a.mail { color:#000000; text-decoration:none; font-weight:bold; }
a.mail:hover { color:#e32522; }
a.link { color:#000000; text-decoration:none; font-weight:bold; font-size:16px; }
a.link:hover { color:#e32522; }

a.greylink {  text-decoration:none; font-weight:bold; color:#cac6c6; }
a.greylink:hover { color:#e32522; }

a.actorlink { display:block; text-decoration:none; color:#000000; font-size:16px; line-height:20px; }
a.actorlink:hover { font-weight:bold; }

div.picturelistcontainer { background-color:#ffffff; }

/* darsteller */

a.darstellernavi { display:block; float:left; text-decoration:none; font-size:16px; font-weight:bold; color:#000000; }
a.darstellernavi:hover { color:#e32522; }


/* darstellersuche */

div#darstellersuche { font-size:16px; line-height:20px; font-weight:bold; }
td.search { font-size:16px; line-height:20px; font-weight:bold; }
input#searchfield { border:solid 1px #000000; width:264px; font-size:16px; padding:2px; }
img.herz { cursor:pointer; cursor:hand; }

img.paginatorspacer { width:1px; height:155px; }


/* darstellerdetail */

div#darstellerdetail { font-size:16px; }
a.detailslink, a.detailslink_active { color:#cac6c6; font-size:20px; font-weight:bold; text-decoration:none;  }
a.detailslink_active { color:#e32522; }
a.detailslink:hover { color:#e32522; }
img.linkspacer { width:30px; height:1px; }
img.medialinkspacer { width:20px; height:1px; }


/* referenzen */

div#referenzencontent { margin-left:330px; }
a#referenzenwerbung, a#referenzenspielfilm { display:block; float:left; height:68px; background-repeat:no-repeat; }
a#referenzenspielfilm { width:213px; background-image:url('../images/referenzenspielfilm.gif'); }
a#referenzenspielfilm:hover { background-image:url('../images/referenzenspielfilmactive.gif'); }
a#referenzenwerbung { width:208px; margin-left:111px; background-image:url('../images/referenzenwerbung.gif'); }
a#referenzenwerbung:hover { background-image:url('../images/referenzenwerbungactive.gif'); }

a.castingmenu,a.castingmenu_active
{
	font-size:16px; /*color:#d3cfcf;*/ color:#cac6c6; font-weight:bold; text-decoration:none;
	display:block; float:left; margin-right:24px; margin-top:10px;
}
a.castingmenu:hover { color:#e32522; }
a.castingmenu_active { color:#e32522; }

div#castingyear { font-size:16px; color:#e32522; font-weight:bold; width:80px; float:left; text-align:right; }
div#castingreferences { margin-left:32px; width:730px; float:left;}

div#castingnavi { margin-left:284px; }

/* studio */
img.studionavi { width:500px; height:374px; cursor:hand; }
div.studio1 { background-image:url('../images/studio1.jpg'); }
div.studio2 { background-image:url('../images/studio2.jpg'); }

/* kontakt */
div#kontaktcontent { font-size:16px; line-height:20px; margin-left:270px; }

div.kontaktbg { background-image:url('../images/kontaktbg.gif'); }
div.kontaktbg_pdf { background-image:url('../images/kontaktbg_pdf.gif'); }
div.kontaktbg_watergate { background-image:url('../images/kontaktbg_watergate.gif'); }
div.kontaktbg_evelyn { background-image:url('../images/kontaktbg_evelyn.gif'); }
div.kontaktbg_agb { background-image:url('../images/kontaktbg_agb.gif'); }

/* ueber uns */
div#ueberunscontent { font-size:16px; line-height:20px; }

/* actorvideo */

div.invisible { visibility:hidden; display:none; }
div.visible { visibility:visible; display:block; }




