@charset "iso-8859-1";
/* CSS Document */

/* -----links-start------------------------------------------------------------*/	
a:visited { color: #fff; text-decoration:underline; outline: none; }
a:active {	color: #fff; text-decoration:underline; outline: none; }
a:hover {   color: #fff; text-decoration:underline; outline: none; }
a:link  {   color: #fff; text-decoration:underline; outline: none; }
/* -----------------------------------------------links-ende------------------*/	


body {
	  background-color:#FFFFFF;
	  margin:0;
	  }
		
		
#page {
		width:907px;
		margin:0 auto;
		}
		
#header {
		margin:0;
		width:907px;
		height:365px;
		background-image:url(../img/header.jpg);
		}
		
#flashbanner {
		margin-left:0px;
		}
		
		
		
		
/* -----teaser-start------------------------------------------------------------*/			
		
.teaser {
		width:907px;
		height:387px;
		background-image:url(../img/teaser.jpg);
		}
	
		.teaser ul {
					width:720px;
					height:290px;
					margin:0;
					margin-right:90px;
					margin-top:80px;
					padding:0;
					float:right;
					display:inline;
					}
	
		 .teaser ul li {
						float: left;
						list-style-type:none;
						padding:0;
						margin:0;
						}
						
			.teaser ul li a {
							display: block;
							text-indent: -10000px;
							background: url(../img/testnavi.jpg) no-repeat;
							height: 270px;
							margin:0;
							padding:0;
							}	
							
	/* -----teaser-buttons-------------------------------------------------------------*/							
							
							
	.teaser ul li a.brands {
			margin-top:5px;
			margin-left:15px;
			width:215px;
			background-position: -280px 0px;
			}

	
	
	.teaser ul li a.crew {
			margin-top:5px;
			margin-left:20px;
			width:215px;
			background-position: -280px 0px;
			}

			
	.teaser ul li a.media {
			margin-top:5px;
			margin-left:10px;
			width:215px;
			background-position: -280px 0px;
			}
		
			
/* -----------------------------------------------------------teaser-ende-------*/						
			
			
	
	
/* -----navigation-start------------------------------------------------------------*/	

#navi {
		width:907px;
		height:84px;
		background-image:url(../img/menue.jpg);
		margin:0;
		padding:0;
		}

#navibrands {
		width:907px;
		height:115px;
		background-image:url(../img/menuebrands.jpg);
		margin:0;
		padding:0;
		}

#naviimp {
		width:907px;
		height:115px;
		background-image:url(../img/menuekontakt.jpg);
		margin:0;
		padding:0;
		}
		
#navijobs {
		width:907px;
		height:115px;
		background-image:url(../img/menuejobs.jpg);
		margin:0;
		padding:0;
		}	
		
#navisale {
		width:907px;
		height:115px;
		background-image:url(../img/menuesale.jpg);
		margin:0;
		padding:0;
		}					
		
#navicontact {
			width:907px;
			height:110px;
			background-image:url(../img/menuekontakt.jpg);
			margin:0;
			padding:0;
			}
		
#navicasting {
			width:907px;
			height:115px;
			background-image:url(../img/menuecastingcrew.jpg);
			margin:0;
			padding:0;
			}	
		
#navimedia {
			width:907px;
			height:115px;
			background-image:url(../img/menuemedia.jpg);
			margin:0;
			padding:0;
			}		
		
#navimovie {
			width:907px;
			height:115px;
			background-image:url(../img/menuemovie.jpg);
			margin:0;
			padding:0;
			}				
							
	/* -----navigation-buttons-------------------------------------------------------------*/		

		.casting {
			display:block; 
			height:50px; 
			width:200px; 
			text-indent: -10000px; 
			}

		.brands {
			display:block; 
			height:50px; 
			width:200px; 
			text-indent: -10000px; 
			}

		.media {
			display:block;
			height:50px; 
			width:200px; 
			text-indent: -10000px; 
			}
			
.shell1 {
	float:left; 
	width:200px; 
	height:50px; 
	margin-left:130px; 
	margin-top:70px; 
	display:inline;
	}	

.shell2 {
	float:left; 
	width:200px; 
	margin-left:20px; 
	height:50px; 
	margin-top:70px; 
	display:inline;
	}
	
.shell3 {
	float:left; 
	width:200px;
    height:50px; 
	margin-left:20px; 
	margin-top:70px;
	display:inline;
	}

		
/* --------------------------------------------------------navigation-ende-------*/			




#content {
		width:717px;
		height:614px;
		background-image:url(../img/content.jpg);
		padding-bottom:20px;
		padding-left:170px;
		padding-right:20px;
		padding-top:20px;
		font-family:Arial, Helvetica, sans-serif;
		}
		
#contentbrands {
		width:717px;
		height:581px;
		background-image:url(../img/contentbrands.jpg);
		padding-bottom:20px;
		padding-left:170px;
		padding-right:20px;
		padding-top:20px;
		font-family:Arial, Helvetica, sans-serif;
		}	
		
#contentcasting {
		width:717px;
		height:581px;
		background-image:url(../img/contentcasting.jpg);
		padding-bottom:20px;
		padding-left:170px;
		padding-right:20px;
		padding-top:20px;
		font-family:Arial, Helvetica, sans-serif;
		}			
		
#contentmedia {
		width:717px;
		height:581px;
		background-image:url(../img/contentmedia.jpg);
		padding-bottom:20px;
		padding-left:170px;
		padding-right:20px;
		padding-top:20px;
		font-family:Arial, Helvetica, sans-serif;
		}		
		
#contentimp {
		width:717px;
		height:690px;
		background-image:url(../img/impcontent.jpg);
		padding-bottom:20px;
		padding-left:170px;
		padding-right:20px;
		padding-top:20px;
		font-family:Arial, Helvetica, sans-serif;
		}					
	
#contentagb {
		width:717px;

		background-image:url(../img/contentAGBkachel.jpg);
		padding-bottom:20px;
		padding-left:170px;
		padding-right:20px;
		padding-top:20px;
		font-family:Arial, Helvetica, sans-serif;
		}		

#contentnet {
		width:717px;
		height:690px;
		background-image:url(../img/contentnetworks.jpg);
		padding-bottom:20px;
		padding-left:170px;
		padding-right:20px;
		padding-top:20px;
		font-family:Arial, Helvetica, sans-serif;
		}		
		
#contentcontact {
		width:717px;
		height:680px;
		background-image:url(../img/kontaktcontent.jpg);
		padding-bottom:20px;
		padding-left:170px;
		padding-right:20px;
		padding-top:20px;
		font-family:Arial, Helvetica, sans-serif;
		}	
		
#contentjobs {
		width:717px;
		background-image:url(../img/contentJOBkachel.jpg);
		padding-bottom:20px;
		padding-left:170px;
		padding-right:20px;
		padding-top:20px;
		font-family:Arial, Helvetica, sans-serif;
		}				
		
#contentmovie {
		width:717px;
		height:690px;
		background-image:url(../img/contentmovie.jpg);
		padding-bottom:20px;
		padding-left:170px;
		padding-right:20px;
		padding-top:20px;
		font-family:Arial, Helvetica, sans-serif;
		}		
		
#contentpro {
		width:717px;
		background-image:url(../img/contentPROkachel.jpg);
		padding-bottom:20px;
		padding-left:170px;
		padding-right:20px;
		padding-top:20px;
		font-family:Arial, Helvetica, sans-serif;
		}			
	
#contentsale {
		width:717px;
		background-image:url(../img/contentSALEkachel.jpg);
		padding-bottom:20px;
		padding-left:170px;
		padding-right:20px;
		padding-top:20px;
		font-family:Arial, Helvetica, sans-serif;
		}			




#brandssubheader {
	background-image:url(../img/brandssubheader.jpg);
	width:869px;
	height:105px;
	}
		
#castingsubheader {
	background-image:url(../img/castingsubheader.jpg);
	width:869px;
	height:105px;
	}	
		
#mediasubheader {
	background-image:url(../img/mediasubheader.jpg);
	width:869px;
	height:105px;
	}			
		
		
		
		
		
/* -----footer-start------------------------------------------------------------*/		
		
		
#footer {
		width:907px;
		height:170px;
		background-image:url(../img/footer.jpg);
		}	

#footer2 {
		width:907px;
		height:170px;
		background-image:url(../img/footer2.jpg);
		}	

#footer3 {
		width:907px;
		height:170px;
		background-image:url(../img/footer3.jpg);
		}								

#footermedia {
		width:907px;
		height:170px;
		background-image:url(../img/footermedia.jpg);
		}	

#footercasting {
		width:907px;
		height:170px;
		background-image:url(../img/footercasting.jpg);
		}	
		
#footerimp {
		width:907px;
		height:170px;
		background-image:url(../img/footerimp.jpg);
		}	
		
#footerjobs {
		width:907px;
		height:170px;
		background-image:url(../img/footerjobs.jpg);
		}			
		
#footersale {
		width:907px;
		height:170px;
		background-image:url(../img/footersale.jpg);
		}		
				
#footermovie {
		width:907px;
		height:170px;
		background-image:url(../img/footermovie.jpg);
		}				
						
				 ul {
					width:360px;
					height:30px;
					margin:0;
					margin-right:68px;
					margin-top:135px;
					padding:0;
					float:right;
					display:inline;
					}
					
					 ul li {
							float: left;
							list-style-type:none;
							padding:0;
							margin:0;
							}
							
						 ul li a {
								text-indent: -10000px;
								background: url(../img/testnavi.jpg) no-repeat;
								height: 20px;
								margin:0;
								margin-left:10px;
								display:block;
								padding:0;
								outline: none;
								}	
		
	/* -------footer-buttons-----------------------------------------------------------*/				
		

	.networks {
			margin-top:3px;
			width:80px;
			}
						
	.contact {
			margin-top:3px;
			width:70px;
			}

	.impressum {
			margin-top:3px;
			width:80px;
			}
		
	.agb {
			margin-top:3px;
			width:40px;
			}				
			
	.jobs {
			margin-top:3px;
			width:30px;
			}
		
/* -----------------------------------------------------------footer-ende-------*/				
		
		
		
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	text-decoration:underline;
	margin:0;
	}
	
	
	
	
.textbox {
		width:250px;
		float:left;
		font-size:14px;
		color:#fff;
		line-height:17px;
		}
			
.textbox2 {
		width:250px;
		float:left;
		font-size:14px;
		margin-left:50px;
		color:#fff;
		line-height:17px;
		display:inline;
		}		

.textboxAGB {
		width:250px;
		float:left;
		font-size:10px;
		color:#fff;
		line-height:12px;
		}
			
.textbox2AGB {
		width:250px;
		float:left;
		font-size:10px;
		margin-left:50px;
		color:#fff;
		line-height:12px;
		display:inline;
		}	


.textbox3 {
		width:250px;
		float:left;
		font-size:14px;
		color:#000;
		}

.textbox4 {
		width:250px;
		float:left;
		font-size:14px;
		margin-left:50px;
		color:#000;
		display:inline;
		}		
				
.imptextbox {
		margin-top:100px; 
		color:#fff; 
		width:500px; 
		} 		
		
.clear {
		clear:both;
		}
		




/* ------contact-content------------------------------------------------------------*/			

textarea.morelineinput {
		height:150px;
		width: 190px;
		overflow:auto;
		border:0;
		background:transparent;
		}		
		

#googlebtn {
	 width:210px; 
	 height:50px; 
	 margin-left:380px;
	 margin-top:170px; 
	 }		
		
#delbtn {
	width:50px; 
	height:74px; 
	margin-left:455px; 
	margin-top:20px; 
	float:left;  
	display:inline;
	}		
	
#delsendtrans {
	 width:50px; 
	 height:74px;
	 }
	 
	 
#sendbtn {
	width:50px; 
	height:74px; 
	margin-left:510px; 
	margin-top:20px;  
	}	
	
	
.dotted-line {
	height:1px;
	border-bottom:3px dotted #fff;
    margin-top:45px;
	margin-bottom:45px;
	}	
	
	

/* -------------------------------------------------contact-content--ende---------------*/			


	 
	 	 
.spacer {
	height:100px;
	} 
	
	
.float_left { float:left; }
.float_right { float:right; }	











.emo_input {float:right; border:0; border-bottom:1px solid black; background:transparent; }

.emo {float:right; border:0; background:transparent; }



	