/* CSS Document */


.background01 { 
				background-color: #f8fafa;
				}
				
body { 
				background-color: #f8fafa;
				background-image: url(../images/bg.gif);
				margin:0%;
				padding:0%;
				text-align: center;
				height: 100%;
				overflow: scroll;
				}
				
div				{
				background-color: #f8fafa;
				height: 100%;
				text-align: center;
				}
				
div#movie_top 	{
				width:720px;
				height:80px;
				background-color:#e6e6e6;
				text-align: left;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #000;
				font-size: 14px;
				font-weight: bold;
				margin-left: 39px;
				
				}
				
#content a img {border:none;}
				
div#movie 	{ 
				margin: 10px auto;
				text-align: left;
				}	
				
.linie {
	background-image:url(../images/Dot.jpg);
	background-repeat:repeat-x;
	}
	
h1 a:link {
	color:#333333;
	}	

div#content 	{ 
				width: 800px;
				height: 1400px;
				background-color: #f8fafa;
				margin: 0px auto;
				text-align: left;
				}	
				
div#fairrank 	{
				width: 100%;
				background-color:transparent;
				color:#000;
				font-size:10px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				text-align:left;
				}				
				
div#fairrank h2
				{
				color:#666666;
				font-size:13px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				padding-left:0px;
				}	
				
div#fairrank p	{
				color:#666666;
				font-size:10px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				padding-left:40px;
				padding-right:40px;
				}				

.abstand40a		{	
				margin-left: 40px;
				}

.abstand40		{	
				margin-left: 40px;
				margin-right: 40px;
				}
				
.abstand39		{	
				margin-left: 39px;
				}				
				
.abstand10		{
				padding-top:0px;
				margin: 0px 10px;				
				}
				
.abstand10oben {
				margin-top: 10px;
				}				
				
.pfeil  		{
	margin-bottom: 10px;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
				}
				
.referenzen {height:148px;}				
				
.filme 		{
	margin-bottom: 10px;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	padding-top: 17px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 14px;
	font-weight: bold;				
				}			
				
.filme2 		{
	margin-bottom: 10px;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	padding-top: 0px;
	padding-left: 10px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 10px;
	font-weight: 100;						
				}												
				
.weiss10			{
	margin: 10px;
	font-weight: bold;
	line-height: 16px;
	font-size: 10px;
	color: #ffffff;
	}								
	
h1 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	margin: 10px 10px 0px;
	}
	
.sitemap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	margin-left:50px;
	margin-bottom:0px;
	}	
	
.h1a 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	margin: 10px 10px 0px;
	}	
	
h2 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	margin: 10px 10px 0px;
	}
	

	
h3 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight:100;
	margin: 0px 10px 0px;
	}
	
ol {list-style-type:none;}

li {margin:0px;}
				
				
/* Links */

a:link { 		
				color: #000000;
				text-decoration:none; 
				}

a:visited { 
				color: #000000;
				text-decoration:none; 
				}

a:hover , a:active { 
				text-decoration:none; 
				color: #333333 ;
				}
																			
/* Schriften */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	}

		
.s_content40	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	margin-left: 40px;
	margin-right: 40px;
	}		
	
.s_content10	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	margin: 10px;
	line-height: 16px;
}

.s_content10a	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	margin: 10px;
	line-height: 16px;
	text-align:left;
}

.s_content10w	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin: 10px;
	line-height: 16px;
}	
.s_content10wb	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin: 10px;
	line-height: 16px;
	font-weight:bold;
}	


.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6f6f6f;
}
		
/* Tabellen */

.box_grau_2 {
	height:180px;		
	background-color: #e6e6e6;
	}
	
.box_grau_3 {
	height:148px;		
	background-color: #e6e6e6;
	}	
	
.box_grau {
	background-color: #e6e6e6;
	}
	
.box_grau_award {
	background-color: #e6e6e6;
	width:230px;
	}
.box_abstand {
	background-color: #ffffff;
	width:5px;
	}	
.box_bilder {
	background-color: #ffffff;
	width:722px;
	}	
.box_grau002 {
	background-color: #666666;
	}
.box_white {
	background-color: #ffffff;
	}

.box_dunkelgrau {
	background-color: #d5d5d5;
	}
	
.box_dunkelgrau4 {
	background-color: #d5d5d5;
	}
	
.box_d3 {
	background-color: #403f3d;
	}
	
.box_dunkelgrau2 {
	background-color: #707070;
	}	
	
.box_dunkelgrau3 {
	background-color: #bbbbbb;
	}		
	
.box_gelb {
	background-color: #f6df56;
	}		
	
.box_gelb2 {
	width:145px;
	height:180px;	
	background-color: #f4d100;
	}
	
.box_schwarz {	
	height:20px;
	background-color: #000000;
	}	

.up a:link {
	font-size: 9px;
	color: #6f6f6f;
			}
			
.up a:visited {
	font-size: 9px;
	color: #6f6f6f;
			}			

.up a:hover , .up a:active {
	font-size: 9px;
	color: #6f6f6f;
	background-color: #f8fafa;
	}
	
/* Tabellen */	

.form_01 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: right;
}

td#left {
	margin-left: 15px;
	text-align: left;
	}
	
.spacer15 	{
			margin-left: 15px;
			}	

.button {
	margin-left: 15px;
}

.feld {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #f0f0f0;
	margin-left: 15px;
}

input#feld , textarea {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #f0f0f0;
	margin-left: 15px;
}

input#feld2 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #f0f0f0;
	margin-left: 10px;
}

.feld_3 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #f0f0f0;
	margin-left: 0px;
}
.box_grau .s_content10 .Stil4 {
	font-weight: bold;
}
