/* Standart-CSS fÃ¼r Agentur HÃ¼bchen */

/*Wichtige Farben
	Pink=#911f3e
	Pink dunkel=#51031b

	Textfarben:
	Pink=#911f3e
	Pink dunkel=#51031b
*/


/* Allgemeine Angaben */

body, div, p, h1, h2, h3,
span, a, td, table, tr, img {
	margin:0px;
	padding:0px;
}

html, body {
	background-color:#a5546a;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px;
	color:#911f3e;
	text-align:left;
	letter-spacing:1px;
	
/*	scrollbar-base-color:#a5546a;
	scrollbar-face-color:#a5546a;
	scrollbar-arrow-color:#ffffff;
  	scrollbar-3dlight-color:#a5546a;
  	scrollbar-darkshadow-color:#a5546a;
  	scrollbar-highlight-color:#a5546a;
  	scrollbar-shadow-color:#a5546a;
  	scrollbar-track-color:#a5546a;*/
	overflow:auto;
	
}

html {
	height:100%;
}

/* Allgemeine Angaben Ende */




/* HauptgerÃ¼st */

.maintable {
	border:0px;
	width:996px;
	background-color:#ffffff;
	height:100%;
}

.maintable td {
	vertical-align:top;
	font-size:10px;
	letter-spacing:1px;
}

/*.maintable a {
	border:0px;
	width:996px;
	background-color:#ffffff;
	height:100%;
}
*/

/* HauptgerÃ¼st - Ende */


/* Indexseite */

.logoareaindex {
	width:261px; 
	height:130px;
}

.headmenueareaindex {
	width:735px;
}

.mainmenueindex {
	text-align:right;
	/*margin:265px 102px 0px 0px;*/
	margin:80px 0px 0px 200px;
}

.mainmenueindex div {
	margin-bottom:10px;
}

.pictureindexarea {
	width:735px;
}

.pictureindex {
	text-align:right;
	margin:0px 20px 0px 0px;
}

/* Indexseite - Ende */


/* Headbereich */

	/*Logo*/
	
/*.logoarea {
	width:280px; 
	height:100px;
}*/

.logoarea {
	width:652px; 
	height:100px;
}

.logo {
	width:212px; 
	height:45px; 
	margin:30px 0px 0px 20px;
}

	/*Hauptmenue*/

.mainmenue {
	/*width:400px;*/
	height:30px;
	margin:62px 0px 0px 0px;
}

.mainmenue div {
	float:left;
	margin-right:33px;
}


/*.mainmenuearea {
	width:340px;
}
	
.mainmenue {
	text-align:right;
	margin:27px 77px 0px 0px;
}

.mainmenue div {
	margin-bottom:7px;
	font-size:13px; 
	font-weight:100; 
	letter-spacing:1px;
}*/

	/*Headmenue*/
	
.headmenuearea {
	width:344px;
}

.headmenue{
	text-align:right;
	margin:27px 20px 0px 0px;
	color:#51031b; 
	letter-spacing:1px;
}

.textfeldsuche {
	font-size:10px;
	color:#911f3e;
	letter-spacing:1px;
	font-family:Arial, Helvetica, sans-serif;
	height:16px;
	line-height:10px;
	width:105px;
	margin-right:7px;
}

.headsearch {
	text-align:right;
	margin:5px 20px 0px 0px;
}

.zurueckpfeil {
	text-align:right;
	margin:5px 128px 0px 0px;
}

/* Headbereich - Ende */

.actorsubmenuearea {
	width:996px;
	height:30px;
}

.actorsubmenue {
	text-align:right;
	margin:5px 20px 0px 0px;
}

.actorsubmenue div {
	font-size:13px;
	color:#911f3e;
	float:right;
	margin-left:20px;
	
}


/* Inhalt Ãœbersichtsseite */

	/*Namensliste*/

/* Bild Überschrift */
#setimgname{
	position: absolute;
	top: 105px;
	left: 652px;
	z-index: 2;
	
	font-size:15px;
	letter-spacing:1px;
	margin-bottom:6px;
	font-weight: bold;	
	
	
}
#setimgname a{
	font-size:15px;
	letter-spacing:1px;
	margin-bottom:6px;
	font-weight: bold;
	color:#911f3e;
	text-decoration:none;
}


.namelistarea {
	width:312px;
}

.namelist {
	text-align:right;
	margin:-1px 10px 0px 0px;
	letter-spacing:1px;
}

.namelist div {
	margin-bottom:8px;
	line-height:10px;
}

	/*Bilderliste*/
	
.picturelistarea {
	width:340px;
}

.picturelist {
	width:334px;
	margin:0px;
}

.picturelist div {
	width:75px;
	height:62px;
	float:left;
	margin:0px 10px 10px 0px;
	background-image:url(img/hg_list.gif);
}

.picturelist div img {
	width:75px;
	height:62px;
/*	float:left;
	margin:0px 10px 10px 0px;*/
	border:0px;
	opacity:1;
    filter:Alpha(style=0,opacity=100);
	color:#a5546a;
}

.picturelist div img.hover {
/*	margin:0px 10px 10px 0px;*/
	width:75px;
	height:62px;
	border:0px;
	opacity:0.4;
	filter:Alpha(style=0,opacity=40);
}

.picturelist div img.hover_active {
	width:75px;
	height:62px;
	border:0px;
	opacity:0.4;
	filter:Alpha(style=0,opacity=40);
}


	/*Hauptbild*/
	
.mainpicturearea {
	width:344px;
	
}
	

.mainpictur {
	width:325px; 
	/*height:422px;*/ 
	margin:0px;
	/*position:relative;*/
}

.mainpictur img {
	width:325px; 
	/*height:422px; */
}

.mainpictur img.listpre, vitapicture img.listpre{
	/*position:absolute;*/
	top: 140px;
	left: 147px;
	width: 32px;
	height:32px;
	margin-left: 147px;
	margin-top: 140px;
}

/* Inhalt Ãœbersichtsseite - Ende */


/* Inhalt VITA - Ende */

.vitatable {
	border:0px;
	width:996px;
	background-color:#ffffff;
}

.vitatable  {
	vertical-align:top;
}

	/*Hauptbild und Auswahlbilder*/
	
.vitamainpicturearea {
	/*width:376px;*/
	
	
	/* added 40px */
	width:395px;
	text-align:right;
}
	
.vitapicturechoice {
	height:37px;
}

.vitapicturechoice div {
	float:right;
	margin-left:5px;
}

.vitapicturechoice img {
	height:32px;
	width:25px;
}

.vitapicturechoice div img {
	height:32px;
	width:25px;
	border:0px;
	opacity:1;
	filter:Alpha(style=0,opacity=100);
	color:#a5546a;
	
}

.vitapicturechoice div img.hover {
	height:32px;
	width:25px;
	border:0px;
	opacity:0.5;
	filter:Alpha(style=0,opacity=50);
}

.vitapicture {
	margin-top:0px;
	text-align:left;
	margin-left:20px;
	/*width:356px;*/
	
	/* added 40px */
	width:375px;
}

.vitapicture img {
	/*width:356px;*/
	
	/* added 40px */
	width:375px;
	
	
	
	/*height:422px;*/
}

a.vitathumb img{
	opacity:1;
	filter:Alpha(style=0,opacity=100);
}

a.vitathumb:hover img{
	opacity:0.5;
	filter:Alpha(style=0,opacity=50);
}

a.vitathumb_active img{
	opacity:0.5;
	filter:Alpha(style=0,opacity=50);
}

.vita {
	text-align:left; 
	/*width:356px;*/
	width:325px; 
	margin:0px 0px 0px 20px; 
	letter-spacing:1px;
}

.vita h1{
	font-size:15px;
	font-weight:100;
	letter-spacing:1px;
	margin-bottom:6px;
	font-weight: bold;	
}

h1 {
	font-size:13px;
	font-weight:100;
	letter-spacing:1px;
	margin-bottom:6px;
}

.filmlistarea {
	width:454px;
}

.filmlist {
	width:434px;
	margin:27px 0px 0px 0px;
	text-align:left;
	letter-spacing:1px;
}

.filmlist div {
	float:left;
	margin:0px;
}

.filmlistdate {
	width:59px;
}

.filmlistfilm {
	width:375px;
}

.filmlistarea a:link, .filmlistarea a:visited { 
	font-size:10px;
	color:#911f3e;
	text-decoration:none;
}

.filmlistarea a:hover, .filmlistarea a:active { 
	font-size:10px;
	color:#51031b;
	text-decoration:none;
}

	/*Vitamenue*/

.submenuearea {
	
	/* -40px */
	width:147px;
}

.submenue {
	text-align:right; 
	margin:82px 30px 0px 0px;
}

.submenue div {
	margin-bottom:7px;
	font-size:13px; 
	font-weight:100; 
	letter-spacing:1px;
}

	/*Textbereich Vita*/




/* Inhalt VITA - Ende */


/* Reine Textseiten wie Impressum Kontakt */

.texttable {
	border:0px;
	width:996px;
	background-color:#ffffff;
}

.texttable {
	vertical-align:top;
}

.textbereichlinkespalte {
	width:420px; 
	text-align:left;
}

.textlinkespalte {
	margin-top:0px;
	text-align:left;
	margin-left:20px;
	width:400px;
}

.textbereichrechtespalte {
	width:486px;
}

.textrechtespalte {
	margin:0px;
	text-align:left;
	width:466px;
}

.textrechtespalte p, .textlinkespalte  p{
	margin-bottom:10px;
}



/* Reine Textseiten wie Impressum Kontakt - Ende */


/* Footer */

.footerarea {
	width:996px; 
	height:20px;
}

/* Footer - Ende */

/* Links */


.linklilahelltobold:link, .linklilahelltobold:visited { 
	color:#911f3e;
	text-decoration:none;
}

.linklilahelltobold:hover, .linklilahelltobold:active, .linklilahelltoboldover { 
	color:#51031b;
	text-decoration:none;
	font-weight: bold;
}

.linklilahelltobold_active:link, .linklilahelltobold_active:visited { 
	color:#911f3e;
	text-decoration:none;
}

.linklilahelltobold_active:hover, .linklilahelltobold_active:active { 
	color:#51031b;
	text-decoration:none;
	font-weight: bold;
}

.linkliladunkel {
	color:#51031b;
	text-decoration:none;
}

.linkliladunkelzupink:link, .linkliladunkelzupink:visited { 
	color:#51031b;
	text-decoration:none;
}

.linkliladunkelzupink:hover, .linkliladunkelzupink:active { 
	color:#911f3e;
	text-decoration:none;
}

.linkpink {
	color:#911f3e;
	text-decoration:none;
}

.linkpink13pxzubold:link, .linkpink13pxzubold:visited { 
	font-size:13px;
	color:#911f3e;
	text-decoration:none;
}

.linkpink13pxzubold:hover, .linkpink13pxzubold:active, .linkpink13pxzuboldactive{ 
	font-size:13px;
	color:#911f3e;
	text-decoration:none;
	font-weight:bold;
}

#linkpink13aktive {
	font-size:13px;
	color:#911f3e;
	text-decoration:none;
	font-weight:bold;
}

.linkpink13aktive {
	font-size:13px;
	color:#911f3e;
	text-decoration:none;
	font-weight:bold;
}

.linkpink13pxzulilaaktive {
	font-size:13px;
	color:#51031b;
	/*text-decoration:underline;*/
	text-decoration:none;
}

.linkpink13pxzulila:link, .linkpink13pxzulila:visited { 
	font-size:13px;
	color:#911f3e;
	text-decoration:none;
}

.linkpink13pxzulila:hover, .linkpink13pxzulila:active { 
	font-size:13px;
	color:#51031b;
	/*text-decoration:underline;*/
	text-decoration:none;
}

.linkpinkzulila:link, .linkpinkzulila:visited { 
	font-size:10px;
	color:#911f3e;
	text-decoration:none;
	font-weight: normal;
}

.linkpinkzulila:hover, .linkpinkzulila:active { 
	font-size:11px;
	color:#51031b;
	text-decoration:none;
	font-weight:bold;
	
}

.linkpinkzulila_active { 
	font-size:11px;
	color:#51031b;
	text-decoration:none;
	font-weight:bold;
}

.linkpinkzulilanonbold:link, .linkpinkzulilanonbold:visited { 
	font-size:11px;
	color:#911f3e;
	text-decoration:none;
	font-weight: normal;
}

.linkpinkzulilanonbold:hover, .linkpinkzulilanonbold:active { 
	font-size:11px;
	color:#51031b;
	text-decoration:none;
	font-weight:normal;
	
}


/* Links - Ende */



/* Kontaktformular */

.textfeld {
	font-size:10px;
	color:#911f3e;
	letter-spacing:1px;
	font-family:Arial, Helvetica, sans-serif;
	height:16px;
	line-height:10px;
	width:293px;
	margin-bottom:5px;
}

.textbereich {
	font-size:10px;
	color:#911f3e;
	letter-spacing:1px;
	font-family:Arial, Helvetica, sans-serif;
	height:50px;
	line-height:10px;
	width:293px;
	overflow:auto;
}

.kontakttext {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px;
	color:#911f3e;
	text-align:left;
	letter-spacing:1px;
}

.schalftflaechesenden {
	margin-right:20px;
	height:25px;
	width:168px;
	background-color:#a5546a;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px;
	color:#ffffff;
	text-align:center;
	letter-spacing:1px;
	font-weight:bold;
	border-left:1px solid #d3b2bb;
	border-top:1px solid #d3b2bb;
	border-right:1px solid #502430;
	border-bottom:1px solid #502430;
	cursor:pointer;
	margin-top:6px;
}

.schalftflaechesenden_login {
	margin-right:20px;
	height:25px;
	width:80px;
	background-color:#a5546a;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px;
	color:#ffffff;
	text-align:center;
	letter-spacing:1px;
	font-weight:bold;
	border-left:1px solid #d3b2bb;
	border-top:1px solid #d3b2bb;
	border-right:1px solid #502430;
	border-bottom:1px solid #502430;
	cursor:pointer;
	margin-top:6px;
}

/* Kontaktformular - Ende */















