body {
	margin:0;
	padding:0;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	background:url(/images/body-bg.jpg) repeat-x 0 0 #6C97C1;
	color:#fff;
}

a, a:active{
	color:#fff;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}

div#fenix
{
  margin-top: 30px;
}

div#fenix a, div#fenix p, div#fenix h2
{
  font-style:normal;
  font-size: 10px;
  background: none;
}


#presentacio{
	margin:0pt 0pt 15px 10px;
}
div#presentacio img {
	float:left;
	padding-right:15px;
}
div#text {
	margin-left:150px;
	padding-bottom:15px;
}
address{
	font-style:normal;
	/*line-height:18px;*/
	margin:0pt 0pt 15px;
	padding:0pt;
}
form {
	padding:0;
	margin:0;
}
fieldset {
	margin:0;
	padding:0;
	border:0;
}
#page {
	width:898px;
	margin:0 auto;
	background:url(/images/page-bg.gif) no-repeat 0 0;
	overflow:hidden;
}
#header {
	width:894px;
}

h1 {
	float:left;
	margin:0;
	padding:0;
}
a img{
border:0px;
}
h1 a {
	display:block;
	width:151px;
	height:109px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(/images/LogoTransp.png) no-repeat 0 0;
}

a.main-link {
	float:right;
	background:url(/images/www.jpg) no-repeat 0 0;
	display:block;
	width:172px;
	height:31px;
	text-indent:-9999px;
	overflow:hidden;
	margin:75px 15px 0 0;
}
ul#top-menu {
	width:875px;
	height:36px;
	margin:5px 0 18px 10px;
	padding:0;
	display:inline;
	list-style:none;
	float:left;
	background:url(/images/top-menu-bg.png) repeat-x 0 0;
}
ul#top-menu li {
	float:left;
	line-height:36px;
	padding:0 44px;
	position:relative;
	
	
}
ul#top-menu li.first {
	background:url(/images/li-first.png) no-repeat 0 0;
	position:relative;
	margin-left:-12px;
	
	
}
ul#top-menu li span {
	background:url(/images/li-last.png) no-repeat 100% 0;
	position:absolute;
	right:-15px;
	top:0;
	width:12px;
}
.safari ul#top-menu li span {
	right:-37px;
}
ul#top-menu li a {
	color:#fff;
	text-decoration:none;
}
ul#top-menu li a:hover,
ul#top-menu li.active a {
	color:#78CBF4;
}
p.red{
	color:#FFFF00;
	background-color:#43689F;
	border:1px solid #ffff00;
	margin-right:30px;
	padding:2px;
	display:none;
}
.content {
	width:894px;
	float:left;
}
.left-box {
	float:left;
	width:652px;
}
.righted-box {
	float:right;
	width:226px;
}
.left {
	float:left;
	width:652px;
	background:url(/images/left-top.png) no-repeat 0 0;
	padding:13px 0 65px 0;
}
.left2 {
	float:left;
	width:894px;
	background:url(/images/left-top2.png) no-repeat 0 0;
	padding:13px 0 65px 0;
}
.left-content,
.left-content-inn {
	float:left;
	width:652px;
	background:url(/images/left-content-bg.png) repeat-y 0 0;
	padding-bottom:20px;
}
.left-content2,
.left-content-inn2{
	float:left;
	width:894px;
	background:url(/images/left-content-bg2.png) repeat-y 0 0;
	padding-bottom:0px;
	padding-left:20px;
}
.left-bottom {
	float:left;
	width:652px;
	height:14px;
	background:url(/images/left-bottom.png) no-repeat 0 0;
}
.left-bottom2 {
	float:left;
	width:894px;
	height:14px;
	background:url(/images/left-bottom2.png) no-repeat 0 0;
}
.top-content {
	width:579px;
	float:left;
	padding:7px 37px 30px 36px;
}
h2 {
	padding:0;
	background:url(/images/h2-bg.jpg) repeat-y 0 0;
	font:bold 14px Arial, sans-serif;
	color:#fff;
	padding:8px 0 8px 0;
	margin:0 0 10px 0;
}
.preview-box {
	float:left;
	border:solid #6886aa;
	border-width:1px 0;
	background:url(/images/preview-bg.jpg) repeat-y 0 0;
	width:642px;
	margin:0 5px;
	display:inline;
	/*padding:10px 0 8px 20px;*/
	position:relative;
}
.preview-box ul {
	float:left;
	margin:0 0 0 22px;
	padding:0;
	list-style:none;
	display:inline;
}
.preview-box ul li {
	background:url(/images/preview-box.png) no-repeat 0 0;
	float:left;
	width:158px;
	height:241px;
	padding:16px 10px 0 20px;
}
span.left-arrow,
span.right-arrow {
	position:absolute;
	top:110px;
	left:17px;
}
span.right-arrow {
	left:595px;
}
a.left,
a.arrow-r {
	background:url(/images/left-arrow.png) no-repeat 0 0;
	width:24px;
	height:46px;
	display:block;
	text-indent:-9999px;
	position:relative;
	cursor:pointer;
	overflow:hidden;
}
a.arrow-r {
	background:url(/images/right-arrow.png) no-repeat 0 0;
}
.preview-box ul li a.ver {
	font-size:11px;
	color:#fff;
	text-decoration:none;
	padding:0 0 0 5px;
	margin-top:10px;
	float:left;
	width:60px;
	position:relative;
}
.preview-box ul li a:hover {
	text-decoration:underline;
}
.preview-box ul li a.ver.last{
	float:right;
	margin-right:22px;
	display:inline;
}
.preview-box ul li img {
	border:none;
	float:left;
}
.video-box {
	width:579px;
	float:left;
	padding:25px 37px 0px 36px;
}
.video-box h3 {
	margin-bottom:-4px;
}
.video-window {
	float:left;
	width:348px;
	height:252px;
}
.video-box ul {
	float:right;
	list-style:none;
	margin:0;
	padding:0;
	width:189px;
}
.video-box ul li {
	width:189px;
	float:left;
	padding-bottom:17px;
}
.video-box ul li img {
	border:none;
	float:left;
}
h3 {
	background:url(/images/h3-bg.jpg) repeat-y 0 0;
	margin:0;
	font:bold 14px Arial, sans-serif;
	padding:8px 0;
	width:100%;
	clear:both;
}
.catalog {
	float:left;
	width:610px;
	padding:35px 24px 0px 18px;
}
.catalog h2 {
	margin-left:8px;
}
.catalog-content {
	float:left;
	width:610px;
	background:url(/images/catalog-content-bg.gif) repeat-y 0 0;
}
.catalog-content-top {
	background:url(/images/top-catalog.gif) no-repeat 0 0;
	width:574px;
	height:19px;
	float:left;
	padding:19px 0 0 36px;
}
.catalog-content-top strong {
	color:#78CBF4;
	font-size:13px;
}
.buscador {
	float:left;
	width:370px;
	margin:0 0 20px 36px;
	padding-top:14px;
	display:inline;
}
.buscador label {
	float:left;
	margin: 0;
	padding: 0;
	font-size:12px;
	/*line-height:20px;*/
}
.buscador span	{
	float: left;
	padding: 2px 8px 0 0;
}
.buscador label.bottom {
	padding-top:6px;
}
.buscador select {
	float:right;
	width:180px;
	margin-bottom:6px;
}
.buscador input.text {
	float:right;
	border:1px solid #cdcdcd;
	width:110px;
	height:15px;
}
.buscador input {
	float: left;
	width: 150px;
	padding: 1px;
}
.buscador input.button {
	float:right;
	margin-left:9px;
}
.buscador button {
	float: left;
	border: 1px solid #6496D1;
	background: #79B0F0  url('../images/bg_button.gif') repeat-x 0 100%;
	color: #FFFFFF;
	padding: 0 0 2px 0;
	margin: 0px 0px 0 8px;
	width: 100px;
	height: 20px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
}
/*formulari registre/editar*/
#formulario_registro, #formulario_edituser	{
	font-family: Arial, Helvetica, sans-serif;
	margin: 20px 0 10px 40px;
	padding: 0;
	width: 400px;
}
#formulario_registro fieldset, #formulario_edituser fieldset{
	margin: 0;
	padding: 0;
	border: 0;
}
#formulario_registro p, #formulario_edituser p {
	margin: 0;
	padding: 0 0 8px 0;
	float: left;
}
#formulario_registro label, #formulario_edituser label	{
	margin: 0;
	padding: 0;
}
#formulario_registro a, #formulario_edituser a	{
	color: #FFFFFF;
}
#formulario_registro span, #formulario_edituser span	{
	margin: 0;
	padding: 4px 12px 0 0;
	width: 170px;
	float: left;
	text-align: right;
}
#formulario_registro input, #formulario_edituser  input	{
	margin: 0;
	padding: 1px;
	width: 200px;
}
#formulario_registro select, #formulario_edituser select	{
	margin: 0 4px 0 0;
	padding: 1px;
}
.no_focus	{
	background: #F7FAFC;
	border: 1px solid #7F9DB9;
}
.focus	{
	background: #FFFFFF;
	border: 1px solid #ffbf00;
}
#formulario_registro input.radio_checks, #formulario_edituser input.radio_checks	{
	text-align: left;
	margin: 2px 190px 0 0;
	padding: 0;
	width: auto;
}
#formulario_registro button, #formulario_edituser button	{
	border: 1px solid #6496D1;
	background: #79B0F0  url('../images/bg_button.gif') repeat-x 0 100%;
	color: #FFFFFF;
	padding: 0 0 2px 0;
	margin: 12px 6px 0 0;
	width: 100px;
	height: 20px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
}
#formulario_registro button.bt_esq, #formulario_edituser button.bt_esq	{
	margin-left: 182px
}
/**/

.catalog-content ul.abc {
	float:left;
	margin:0;
	padding:5px 0 0 3px;
	list-style:none;
	display:inline;
	margin-left:36px;
	width:533px;
	border-top:1px solid #6586b3;
}
.catalog-content ul.abc li {
	float:left;
	font-size:11px;
	padding-left:3px;
}
.catalog-content ul.abc li a {
	color:#fff;
	text-decoration:none;
}
.catalog-content ul.abc li a:hover {
	text-decoration:underline;
}
.catalog-content-bottom {
	float:left;
	width:610px;
	background:url(/images/bottom-catalog.gif) repeat-y 0 0;
	height:19px;
	overflow:hidden;
}
.description {
	float:left;
	width:625px;
	padding:20px 0 0 27px;
}
.foto-film {
	float:left;
	background:url(/images/foto-film-box.jpg) no-repeat 0 0;
	width:157px;
	padding:22px 0 21px 15px;
}
.description-text {
	width:375px;
	float:right;
	padding:20px 40px 0 0;
}
h4 {
	margin:0;
	padding:0;
	font-size:13px;
}
h4 a{
	color:#ffffff!important;
}
.description-text p {
	margin:0;
	padding:0 0 15px 0;
	font-size:11px;
}
.description-text p.ital {
	font-style:italic;
	padding-bottom:20px;
}
.description-text p.blue, p.blue {
	color:#78CBF4;
	font-weight:bold;
}
.description-text a {
	color:#FFBF00;
	font-weight:bold;
	text-decoration:none;
}
.description-text a:hover {
	text-decoration:underline;
}
.right {
	float:right;
	width:226px;
}
.right-box {
	float:left;
	width:226px;
	background:url(/images/right-top.png) no-repeat 0 0;
	padding:9px 0 0 0;
	margin-bottom:15px;
}
.right-box-content {
	background:url(/images/right-box-bg.png) repeat-y 0 0;
	float:left;
	width:189px;
	padding:11px 19px 0px 18px;
	overflow:hidden;
}
.right-box-content ul {
	padding:0 0 25px 0;
	margin:0;
	list-style:none;
	width:208px;
	overflow:hidden;
}

.right-box-content ul li {
	width:208px;
	float:left;
	padding:10px 0 0 0;
}

/*
ul li {
	width:208px;
	padding:10px 0 0 0;
}
*/
.right-box-content ul li a {
	color:#fff;
	text-decoration:none;
}
.right-box-content ul li a:hover {
	text-decoration:underline;
}
.right-bottom {
	background:url(/images/right-bottom.png) no-repeat 0 0;
	overflow:hidden;
	float:left;
	width:226px;
	height:9px;
}
/*formu login*/
.entrar {
	padding:17px 15px 0 15px;
	padding: 0;
}
.entrar fieldset	{
	border: 0;
	margin: 5px;
	padding: 10px 0;
	width:180px;
}
.right-box-content .entrar p	{
	margin: 0;
	padding: 0 0 5px 0;
	float: left;
	text-align: left;
}
.entrar label {
	font-size:10px;
	padding:0;
	margin: 0;
	float: left;
}
.entrar span	{
	width: 60px;
	float: left;
	padding: 3px 0 0 0;
}
.entrar input	{
	font-size: 10px;
	width:110px;
	/*height:14px;*/
	float:right;
	padding: 1px;
	margin: 0;
}
.entrar input.text2 {
	width:100px;
	height:14px;
	float:right;
	border:solid #A8A8A8;
	border-width:1px 0 0 1px;
	margin-bottom:10px;
}
.entrar button	{
	background: #465A8B url(/images/bg_bt_entrar.gif) no-repeat 100% 50%;
	border: 0;
	padding: 2px 20px 2px 0;
	color: #FBE631;
	font-weight: bold;
	float: right;
	text-align: left;
	cursor: pointer;
}
.entrar input.button2 {
	float:right;
	position:relative;
	margin:2px -10px 20px 0;
}
.bienve	{
	padding: 0;
	margin: 10px 0 8px 0;
}
.bienve strong	{
	color: #78CBF4;
}
.safari .entrar input.button2 {
	clear:right;
}
.right-box-content p {
	margin:0;
	padding:0;
	text-align:center;
	font-size:9px;
}
.right-box-content p a.white {
	color:#fff;
	font-size:10px;
	margin-bottom:20px;
	float:left;
	width:189px;
}
.right-box-content p a.white:hover {
	text-decoration:none;
}
.right-box-content p a.regist {
	font-size:11px;
	color:#FFBF00;
	text-decoration:none;
}
.right-box-content p a.regist:hover {
	text-decoration:underline;
}
.line {
	background:url(/images/line.jpg) no-repeat 0 0;
	width:100%;
	height:1px;
	margin:25px 0 20px 0;
}
.right-box-content ul.banner {
	float:left;
	margin:0;
	padding:5px 0;
	list-style:none;
	width:188px;
}
.right-box-content ul.banner li {
	float:right;
	width:183px;
}
.right-box-content ul.banner li img {
	border:none;
	float:left;
	padding-bottom:10px;
}
#footer {
	float:left;
	width:883px;
	padding:0 0 45px 15px
}
#footer ul {
	float:left;
	margin:0 0 15px 0;
	list-style:none;
	border:solid #8AA8C9;
	border-width:1px 0;
	padding:10px 0;
	width:883px;
}
#footer ul li {
	float:left;
	padding-right:5px;
	color:#ffffff;
}
#footer ul li a {
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
}
#footer ul li a:hover {
	text-decoration:underline;
}
#footer p {
	font-size:11px;
	margin:0;
	padding:0;
	line-height: 15px;
}
#footer p a {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
#footer p a:hover {
	text-decoration:underline;
}
#footer p a.foot-logo {
	display:block;
	float:left;
	width:90px;
	height:15px;
	padding: 0;
	text-indent:-9999px;
	background:url(/images/footer-logo.png) no-repeat 0 0;
}
/********************************************************************inner page******************************************/
.left-content-inn {
	width:600px;
	padding:7px 27px 0 25px;
}
.left-left {
	width:190px;
	float:left;
	margin-top:10px;
}
.big-img {
	width:190px;
	margin-bottom:20px;
}
ul.fotos {
	width:185px;
	list-style:none;
	margin:0;
	padding:0 0 20px 5px;
	float:left;
}
ul.fotos li {
	float:left;
	padding:9px 9px 0 0;
}
ul.fotos li.last {
	padding-right:0;
}
ul.fotos li img {
	float:left;
	border:none;
}
.left-left p {
	margin:0;
	padding:15px 0 25px 0;
	text-align:center;
}
.left-left p a {
	font-size:10px;
	color:#fff;
	text-decoration:none;
	padding:5px 10px;
}
.left-left p a.separator {
	background:url(/images/separator.jpg) no-repeat 0 0;
	padding-left:17px;
}
.left-left p a:hover {
	text-decoration:underline;
}
.left-right {
	width:370px;
	float:right;
	margin-right:5px;
	display:inline;
	padding:8px 0 0 0;
}
h5 {
	margin:0;
	padding:5px 0 0 0;
	font-size:11px;
	font-weight:normal;
}
.title {
	width:370px;
	border-bottom:1px solid #7483A8;
	float:left;
	padding:25px 0 3px 0;
	margin-bottom:20px;
}
.title strong {
	float:left;
	font-size:11px;
}
.title .title-link, a.title-link  {
	float:right;
	color:#FFBF00;
	text-decoration:none;
	font-size:9px;
}
.title .title-link:hover {
	text-decoration:underline;
}
.left-right p {
	font-size:11px;
	padding:0;
	margin:0;
}
ul.info {
	float:left;
	width:370px;
	list-style:none;
	margin:0;
	padding:0;
}
ul.info li {
	width:370px;
	float:left;
	font-size:11px;
	padding:0 0 15px 0;
}
ul.info li span.blue {
	float:left;
	color:#78CBF4;
	font-weight:bold;
}
ul.info li span.right {
	float:right;
	width:200px;
}
/*****************************************************inner2******************************************/
.participar {
	float:left;
	width:226px;
	margin:45px 0 0 0;
}
.participar p {
	font-size:11px;
	text-align:left;
	margin:0;
	padding:18px 35px 0 0;
}
.participar p a {
	color:#FFBF00;
	text-decoration:none;
}
.participar p a:hover {
	text-decoration:underline;
}
h6 {
	margin:0 0 20px 0;
	padding:5px 0 3px 0;
	font-size:13px;
	/*width:100%;*/
	border-bottom:1px solid #6586b3;
}
.company	{
	width:370px;
	border-bottom:1px solid #7483A8;
	float:left;
	padding: 20px 0 5px 0;
	margin: 0 0 20px 0;
	width: 100%;
}
.company h6	{
	float: left;
	padding: 0;
	margin: 0;
	width: auto;
	border-bottom:0;
}
.company a	{
	font-weight: normal;
	float: right;
	padding: 3px 0 0 0;
}
.large-img {
	float:left;
	width:310px;
}
ul.concurs {
	float:right;
	margin:0 6px 0 0;
	padding:0;
	list-style:none;
	width:240px;
}
ul.concurs li {
	width:240px;
	overflow:hidden;
	padding-bottom:15px;
}
ul.concurs li p {
	padding:0 0 6px 0;
	margin:0;
}
a.apuntate {
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #79B0F0;
}
a.apuntate:hover {
	color: #FFBF00;
}
/*a.apuntate {
	display:block;
	width:79px;
	height:21px;
	text-indent:-9999px;
	background:url(/images/apuntate.jpg) no-repeat 0 0;
	margin:0 auto;
	overflow:hidden;
}*/
.descargas span	{
	color:#78CBF4;
	font-size:11px;
	float:left;
	text-align:center;
	width:150px;
	height: ;
	margin-bottom: 8px;
}
.fondos {
	padding:0 0 0 128px;
}
.salva,
.videos	{
	padding: 13px 0 0 0;
}

.descargas span.nohiha 	{
	color:#314062;
	font-size:11px;
	text-align:center;
}

.left-content-inn .catalog {
	padding:0;
	margin:0 0 15px -5px;
	position:relative;
}
.left-content-inn .catalog .catalog-content-top {
	padding:0;
	width:610px;
}
ul.media {
	float:left;
	width:570px;
	margin:0;
	padding:0 0 0 20px;
	list-style:none;
	background:url(/images/media-bg.gif) repeat-y 0 0;
}
ul.media li {
	float:left;
	/*width:150px;*/
	text-align:center;
}
ul.media li.portada	{
	width:120px;
}
ul.media li.descargas	{
	padding:20px 0 0 0;
	width:150px;
}
ul.media li strong {
	font-size:11px;
	margin-bottom:5px;
	float:left;
}
/*ul.media li.wallpaper {
	padding:35px 0 0 23px;
}
ul.media li.windows {
	padding:45px 35px 0 0;
	float:right;
}*/
ul.media li a {
	color:#fff;
	font-size:11px;
	text-decoration:none;
	line-height:15px;
}
ul.media li a:hover {
	text-decoration:underline;
}



/*ImageBox*/

#ImageBoxOverlay
{
	background-color: #000;
	
}
#ImageBoxCaption
{
	background-color: #FFFFFF;
}
#ImageBoxContainer
{
	width: 250px;
	height: 250px;
	background-color: #FFFFFF;
}
#ImageBoxCaptionText
{
	font-weight: bold;
	padding-bottom: 5px;
	font-size: 13px;
	color: #000;
}
#ImageBoxCaptionImages
{
	color: #000000;
	margin: 0;
}
#ImageBoxNextImage
{
	/*background-image: url(images/imagebox/spacer.gif);*/
	background-color: transparent;
}
#ImageBoxPrevImage
{
	/*background-image: url(images/imagebox/spacer.gif);*/
	background-color: transparent;
}
#ImageBoxNextImage:hover
{
	background-image: url(/images/siguiente.jpg);
	background-repeat:	no-repeat;
	background-position: right bottom;
}
#ImageBoxPrevImage:hover
{
	background-image: url(/images/previa.jpg);
	background-repeat:	no-repeat;
	background-position: left bottom;
}


/* ____________VIDEO PLAYER___________ */
#fonsnegre{

	background-color: #000;
	opacity:0.8;
	position:absolute;
	top:0px;
	left:0px;

}

#playerpeli{
	position:absolute;
	padding:10px;
	background:#ffffff;
	
}
#playerpeli p{
margin:0px;
padding:0px;
background:#ffffff;
}
.bandacerrar{
/*width:100%;*/
height:20px;
background:#ffffff;
cursor:pointer;
}

ul.descargas{
display:none;
padding:0px;
margin-bottom:10px;
margin-top:-10px;
margin-left:26px;
margin-right:0px;
}
ul.descargas li{
list-style:none;
margin:0px;
padding:0px;
}
ul.descargas li a{
font-size:10px;
color:#ffffff;
text-decoration:none;
}
ul.descargas li a:hover{

text-decoration:underline;
}

/* MISSATGES POP-UP */
div#mess{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: solid 1px #465A8B;
	background:#AFD0F6;
	color:#000000;
	position:absolute;
	padding:10px 15px 15px;
	width: 350px;
	height: auto;
	top:300px;
	left:400px;
	display: none;
	z-index:1000000;
}

p.error{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: solid 1px #DDDB60;
	background:#FEFEA2;
	color:#000000;
	/*position:absolute;*/
	padding-top:15px;
	padding-left:20px;
	padding-right:22px;
	padding-bottom:15px;
	width: 550px;
	height: auto;
	/*top:300px;
	left:400px;
	display: none;
	z-index:1000000;*/
}

div#mess2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: solid 1px #DDDB60;
	background:#FEFEA2;
	color:#000000;
	position:absolute;
	padding:15px;
	width: 200px;
	height: auto;
	top:300px;
	left:400px;
	display: none;
	z-index:10000000;
}

div#mess img{
	float:right;
}

.amagat{
	display: none !important;
}

.error{
	display: block !important;
}

div#apagar{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color: #000000;
	opacity: .6;
	filter:alpha(opacity=60);
	display: none;
	z-index:2;
}

.actiu{
	display: block !important;
}


select {
	z-index:1 !important;
}
div#text a.link{
	text-decoration:none;
	float: none;
	font-size: 12px;
	color: #FBE631;
	margin: 0px;
	padding: 0px;
	display: inline;
}

div#messmess a{
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
div#messmess a:hover	{
	color: #FFBF00;
}
.subrallado{
text-decoration:underline;
}
/* ////////////////////////// */

#cortinilla-estreno{
background-color:#000000;
z-index:10000001;
width:100%;
height:2000px;
text-align:center;
}
#popup-amigo{
width:100%;
height:400px;
text-align:center;
display:block;
position:absolute;
top:700px;
z-index:99999;
}
#popup-amigo #contenido{
text-align:left;
width:380px;
padding:10px;
height:200px;
background:#465A8B;
color:#78CBF4;

margin:0 auto;
}
#popup-amigo span{
width: 360px;
text-align:right;
margin-top:5px;
display:block;
clear:both;
}
#popup-amigo strong{
color:#ffffff;
}
#popup-amigo input{
width:100px;
border:1px solid #78CBF4;
}
.fondo{
width:100%;
height:2000px;
z-index:999;
opacity:0.6;
filter:alpha(Opacity=60);
background-color:#000000;
position:absolute;
top:0px;
left:0px;
}
.item_dvd{
width:28px;
}