
*+html .floatFix { height:1%; }
* html .floatFix { height:1%; }
.floatFix:after { content:"."; display: block;height: 0;clear: both;visibility: hidden; }/* parametro para mozilla y opera */



body, #container {
	padding:0;
	margin:0;
	background: #000 url(/files/img/cine/bg_cine.jpg) no-repeat top center;
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
}
#container { width:980px; margin:0 auto; padding-top:10px; margin-bottom:30px;}

img { border:none;}
a { text-decoration:none;}
:focus {outline: 0;}

#ad728x90 {
	border: 1px solid #000!important;
	width:738px;
	height:90px;
	float:right;
	position:relative;
}
#ad728x90 img { position:absolute; right:1px; bottom:0;}
#ad300x250 { width:300px; float:right; height:260px; position:relative;}
#ad300x250 img { position:absolute; right:1px; bottom:0;}

#header{ height:120px;}

#header a#logo  {
	width: 220px;
	height: 106px;
	display: block;
	background: url(/files/img/cine/logo.gif) no-repeat;
	text-indent: -9999px;
	float:left;
}

#main, #sinopsis, #gallery_container, #footer {
	width:700px; margin:0 auto; position:relative;
}

#sinopsis { margin-top:20px;}

#title { width:309px; margin:0 auto 10px;} 
#player { width:498px; height:328px; margin:0 auto; background:#5d5c5c; }


h1 {
	font-size:14px;
	line-height:18px;
	color:#ffffff;
	font-weight:normal;
}
h1 strong { display:block; font-size:30px; line-height:36px; font-weight:normal;}

ul#gallery {
	list-style:none;
	margin: 0;
	padding: 20px;
	
}
ul#gallery li {	
	margin: 0;
	padding: 0;
	float: left;
	height: 164px;
	width:124px;
	position:relative;
	margin-right:30px;
}
ul#gallery li img { border:2px solid #915ca4;}
ul#gallery li strong { position:absolute; color:#FFF; font-size:12px; font-weight:normal; top:70px; display:block; text-align:center; width:124px;}
ul#gallery li h3, ul#gallery li h4 { position:absolute; bottom:0; left:2px; color:#000; font-size:17px; text-transform:uppercase; background:#915ca4; padding:2px; margin:0; display:inline;}
ul#gallery li h4 { bottom:20px;}
#sponsor { position:absolute; top:86px; right:0; display:none; }
#dimlight{ position:absolute; top:90px; right:58px; display:none;}

#related_container { background:#222 url(/files/img/cine/back-grey.jpg) repeat-x; border-top:1px solid #1b1b1b; border-bottom:1px solid #111; }
#related {
	width:920px; margin:0 auto; position:relative; padding:20px 0 30px;
}

#footer_container { background:#000; border-top:1px solid #2e2e2e;}
#footer { width:920px; margin:0 auto; padding:10px 0 20px; }
#footer a {color:#444;}
#footer a:hover {color:#666;}

ul#navbar { list-style:none;  width:480px; height:30px; margin:0 auto; margin-bottom:5px;}
ul#navbar, #navbar a { color:#fff; font-size:14px;}
ul#navbar a:hover { border-bottom:2px solid #60167f;}
ul#navbar li { float:left; margin-right:10px;}



#comm { float:left; margin-top:40px;}