/*
###########################################################################################################################
KRANKIKOM GmbH - Schifferstr. 200 - 47059 Duisburg - http://www.krankikom.de
_____________________________________________________________________
-- FilmINFO CSS -- Beejay/Okt06--
###########################################################################################################################
*/

form		{
		margin: 0;
		}

.gob		{
		float: left;
		background: #0e2b8d;
		border-left: 1px solid #0e2b8d;
		border-top: 1px solid #0e2b8d;
		border-right: 1px solid #000;
		border-bottom: 1px solid #000;
		color: #d59d20;
		width: auto;
		font-size: 70%;
		font-weight: bold;
		margin: 0 0.3125em 0 0.5em;
		}
		
	
.filmimage 	{
	   	padding: 0;
	   	margin: 0;
	   	color: #fff;
	  	}

.tabboxf	{
		float: left;
		padding: 0;
		width: 10.625em;
		border: 0;
		background: #0e2b8d;
		}

.tabboxf h4	{
		font-size: 75%;
		color: #fff;
		margin: 0;
		padding: 0.3125em 0 0.3em 0.3125em;
		}
.tabboxg	{
		float: left;
		padding: 0;
		margin: 0 0 0.3125em 0;
		width: 10.625em;
		border: 0;
		background: #fff3b3;
	}

.tabboxg h4	{
		font-size: 75%;
		color: #fff;
		margin: 0;
		padding: 0.3125em 0 0.3em 0.3125em;
		}

.tabimgf 	{
		padding: 0;
		margin: 0;
		width: 0.4375em;
		height: 1.375em;
		float: right;
		border: 0;
}

#rfcbox		{
		clear: both;
		margin: 0;
		padding: 0;
		border: 0;
		}
		
#rfcbox label	{
		padding: 0;
		margin: 1em 0 0 0;
		}	


.timetable	{
		border: 0;
		margin: 0;
		padding: 0;
		font-weight: bold;
		}
			
.timetable td	{
		border: 0;
		margin: 0;
		padding: 0 0.7em 0 0;
		text-align: left;
		font-size: 80%;
		}
			
.timetable h4	{
		float: left;
		margin: 0 0.5em 0.125em 0;
		font-size: 100%;
		}	
.firsttd	{
		width: 1em;
		}				
.timetable h3	{
		float: left;
		margin: 0;
		font-size: 80%;
		}	
	
		
.gobutt		{
		float: right;
		margin: 0.5em 0 0 0;
		}
		
		

.namebox	{
		float: left;
		padding: 0;
		}


select		{
		background: #fff;
		font-size: 70%;
		}
		
.inputs		{
		font-size: 70%;
		float: left;
		background: #fff3b3;
		}		
		


.namebox a:link,
.namebox a:visited	{
			font-weight: bold;
			color: #3741A2;
			text-decoration: underline;
			}
			
.namebox a:hover	{
			text-decoration: none;
			}

.labelsx	{
		font-size: 75%;
		float: left;
		width: 10em;
		margin: 0 1em 0 0;
		}
		
.labelsxx	{
		font-size: 75%;
		padding: 0;
		margin: 0;
		}
.labelsl	{
		font-size: 75%;
		float: left;
		width: auto;
		margin: 0 0 0 0 !important; margin: 0.2em 0 0 0;
		}
#rem	{
		float: left;
		margin: 0 0.5em 0 0;
		}
		
.brcin		{
		font-size: 100% !important; font-size: 40%;
		}
		
.brfindod	{
		font-size: 90%;
		}													

.imgbox		{
		margin: 0;
		padding: 0;
		float: right;
		font-size: 100%;
			}		
			
/* RATING */

.h_rating		{
						clear: both;
						margin: 0 0 0 6.4em;
						background: #fff3b3;
						padding: 0.3125em;
						height: 2em;
						}	
						
.h_rating_text	{
								float: left;
								font-size: 70%;
								width: 7em;
								}
								
.h_rating_field	{
								float: left;
								margin: 0 0 0 0.5em
								white-space: nowrap;						
								}
.h_rating_field_text2
								{
								font-size: 60%;
								margin: 0.2em 0 0 0;
								padding: 0;
								white-space: nowrap;
								width: 10em;
								}
.h_rating_field img
								{
								width: 0.9375em;
								white-space: nowrap;
								}								
.h_book_now			{
								float: right;
								font-size: 70%;
								}

.titlebot {
	margin: 0;
	}
.brs {
		font-size: 25%;
		}








.boxcenterhead h2	{
			font-size: 75%;
			font-weight: bold;
			float: left;
			margin: 0;
		 	padding: 0.3125em 0.3125em 0.3125em 0.6em;
			}

.imgbox{
		float: right;
		padding: 0.3125em 0.3125em 0.3125em 0;
}				
.boxcenterhead imgbox img 	{
		margin: 0;
		padding: 0;
		}
.reviewername,
.fontxs{
		width: 15em;
		float: left;
}
.reviewername .bluespecial,
.reviewerdate .bluespecial{
		color: #007DC8;
}
.featureborder {
		margin: 0;
		background: #fff3b3;
		}

.featuretext a:link,
.featuretext a:visited	{
			color: #3741A2;
			text-decoration: underline;
			}
.featuretext a:hover	{
			color: #3741A2;
			text-decoration: none;
			}
.boxinw	a:link,
.boxinw a:visited	{
				text-decoration: none;
				font-weight: bold;
				color: #000;
				}
				
.boxinw	a:hover	{
				text-decoration: underline;
				}
a.num:link,
a.num:visited	{
				text-decoration: none;
				font-weight: bold;
				color: #000;
				}
				
a.num:hover,
a.num:active	{
				text-decoration: none;
				color: #007DC8;
				}

.balkenbox {
			float:left;
			}
.balken {
			width: 5.8em !important; width: 5.7em;
			height:10em;
			background: #FFA500;
			
			margin: 1em 1em 0 0;
		}
.hider {
			background: #fff3b3;
			text-align:center;
			line-height:0em;
			font-size:0em;			
		}
.count {			
			background: #fff3b3;
			text-align:center;
			font-size: 95%;
			text-align: center;
			height:15%;
		}
.starcount {			
			margin: 0 1em 0 0;
			padding: 0;
			text-align: center;
			
		}

.starcounttext {			
			
			text-align: center;
			
		}

.bttopbox{			
					font-size: 100%;
			}


.featurebox 	{
			     			   	clear: both;
			     			    }

/* LINKs */

.timetable  a:link,
.timetable  a:visited {color: #3741A2;
										text-decoration: underline;
										} {color: #3741A2;
										text-decoration: underline;
										}
										
.timetable  a:hover {color: #3741A2;
										text-decoration: none;
										}										

.subbrandico {
	 						height: 0.75em;
	 						margin: 0 0 0 1em;
	 						font-size: 120%;
	 					  }	

/* COLOUR $ IMPLEMENTING */



.trailer {
		font-size: 70%;
		float: right;
		padding: 0.2em 0 0.2em 0;
		}
.trailer a:link,
.trailer a:visited  {
				text-decoration: none;
				font-weight: bold;
			
				}	
				
.trailer a:hover  {
				text-decoration: underline;
				}
.titlebotxl img {
		vertical-align: middle;
		}
.abstand{
		padding: 0.5em;
		font-size: 100%;
		}
.legend {			
			
			float: left;
			padding: 0.3em 0 0.3em 0.2em;
		}
.starlegend {			
			float: left;
			margin: 0 ;
			padding: 0.3em;
			font-size: 90%;
			
			
		}
.legendbox {
		font-size: 70%;
		padding: 0.2em 0 0.2em 0;
		}

.fontup {
	font-size: 100%;
}

#trailercontrol {
  background-image: url(/img/trailer/trailerplayerheader_bg.png);
  width: 25em;
  height: 1em;
  text-align: right;
}
#trailerplayerflash {
  width: 25em;
  height: 21.4em;
}


/* Hides from IE5-mac \*/
* html .boxin {height: 1%;}
* html .postcode_box {height: 1%;}
/* End hide from IE5-mac */


