/* SPE Movies Style Sheet */

BODY, TABLE, TD { font-family: verdana, sans-serif; font-weight: normal; }

/* default link colors */
A:link { color: #CCCCCC; }
A:visited { color: #CCCCCC; }
A:hover { color: #FFFFFF; }

/* trailer link colors */
A.trailer:link { color: #6EABB9; }
A.trailer:visited { color: #6EABB9; }
A.trailer:hover { color: #FFFFFF; }

/* menu link colors */
A.menu:link { color: #CCCCCC; font-size: 10px;}
A.menu:visited { color: #CCCCCC; font-size: 10px;}
A.menu:hover { color: #FFFFFF; font-size: 10px;}


/* search box */
.search { width: 80px; height: 17px; font-face: verdana, arial, sans-serif; font-size: 10px; }


/* right column listings */
.category {
	font-weight: bold;
	font-size: 10px;
	color: #6C96D3;
	line-height: 17px;

}
A.category:link { color: #6EABB9; }
A.category:visited { color: #6EABB9; }
A.category:hover { color: #C1DEE6; }

.listingBox { margin-top: 4px; }
.listing { font-size: 10px; line-height: 11px; }


/* fullteaser */
.fullteaser { font-size: 10px; font-weight: bold; }
A.fullteaser:link { color: #1B2121; }
A.fullteaser:visited { color: #1B2121; }
A.fullteaser:hover { color: #FFFFFF; }


/* Teaser */
.filmtitel { font-size: 11px; font-weight: bold; color: #CCCCCC; }

.thumbCopy { font-size: 10px; color: #B59563; margin-top: 4px; }
.kinostart { font-size: 10px; font-weight: bold; color: #F4EBA1; }


/* Content */
.text_blau_bold { font-size: 10px; font-weight: bold; color: #6EABB9; }
.text_blau { font-size: 10px; font-weight: normal; color: #6EABB9; }
.text_link { font-size: 10px; font-weight: bold; }
.text_image { font-size: 10px; font-weight: normal; color: #6EABB9; margin-top: 3px; margin-bottom: 3px; }

.promoLink { font-size: 10px; font-style: italic; }
A.promoLink:link { color: #6EABB9; }
A.promoLink:visited { color: #6EABB9; }
A.promoLink:hover { color: #FFCC00; }

/* Landing */
.text_dunkel {
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	padding: 10px 30px 10px 10px;
}

.text_dunkel_small {
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #333333;
	padding: 5px 10px 0px 10px;
}

.text_hell {
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	padding: 10px 30px 10px 10px;
}

.text_hell td {
	text-align:left;
}


.text_gelb {
	font-size: 10px;
	font-weight: normal;
	color: #FFFFCC;
	padding: 10px 30px 10px 10px;
}

/* FOOTER */
.foot { font-size: 10px; color: #6EABB9; }
A.foot:link { color: #6EABB9; }
A.foot:visited { color: #6EABB9; }


/* spacers */
.br2 { font-size: 2px; }
.br3 { font-size: 3px; }
.br4 { font-size: 4px; }
.br20 { font-size: 20px; }


/* ratings */
.rating { font-family: arial, helvetica, sans-serif; color: #999999; font-size: 10px; } 
.ratingLink { font-weight: normal; color: #999999; text-decoration: none;}
A.ratingLink:link { color: #999999; }
A.ratingLink:visited { color: #999999; }


/* title highlight */
.titleBox { background-color: transparent; }

/* newsletter */
.intext10 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	width:190px;
}
.incheck10 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:9px;
	width:15px;
}
.selgebtag {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	width:50px;
}
.selgebmonat {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	width:70px;
}
.selgebjahr {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	width:70px;
}

/* Communities */

#Com {
	float:left;
	margin-bottom:10px;
}


#Com p {
	font-weight: bold;
	font-size: 10px;
	color: #ccc;
	float:left;
	margin-top:2px;
	text-transform:uppercase;
}

#Com img {
	float:left;
	border:0px;
	width:16px;
	height:16px;
	margin-left:5px;
}

/* FOOTER */

#Footer {
	margin: 0px auto;
	width:910px;
	clear: both;
	color: #cccccc;
	text-align:left;
	font-size:10px;
}

#Footer ul {
	list-style: none;
}

#Footer a {
	color: #cccccc;
}

#Footer a:hover {
	text-decoration:none;
}

#Footer .Listfirst {
	border-left: none;
	padding-left: 0px;
}

#FooterRT {
	padding:0px 0px 12px 0px;
	margin-right:-5px;
}

#FooterLT {
	padding: 0px 0px 12px 0px;
}

#FooterLB {
	padding:10px 0px 10px 0px;
}

#FooterRB {
	padding:10px 0px 10px 0px;
}

#FooterLT,
#FooterLB {
	float:left;
}

#FooterRT,
#FooterRB {
	float:right;
}

#FooterLegal {
	clear:both;
}

#FooterLegal {
	border-top: 1px solid #cccccc;
}

#FooterRT li,
#FooterLT li,
#FooterLB li {
	border-left: 1px solid #cccccc;
	display: inline;
	padding:0px 5px 0px 6px;
}

