body {background:#fff; font-family:Verdana, Arial, SunSans-Regular, Sans-Serif; text-align:center; color:#564b47; margin:0 0 20px; padding:0px;}
*html body{margin:0;}
img{border:0;}
p{margin:0;padding:0 0 5px;}
div,td{line-height:1.1;font-size:11px;font-family:arial,verdana,sans-serif;color:#666;}
form{margin:0;padding:0;}
select,input,textarea{font-size:10px;font-family:arial,verdana,sans-serif;}
h1{line-height:1.1;font-size:14px;font-family:arial,verdana,sans-serif;color:#666;padding:5px 6px 3px;margin:0;border-bottom:1px solid #cfd2d4;}
a{color:#666;text-decoration:none;}

.boton{cursor:pointer;width:auto !important;height:auto !important}
input.boton{height:17px !important; width:85px !important;}

#container {width:770px;text-align:left;margin: 20px auto 0;}			
#header {width:770px; margin:0; padding: 20px 0 5px 0;border-top: none; border: 1px solid #CACACA;   border-bottom:none;}
#content_header {padding: 0 0 0 20px;}
#content_header_register {padding: 0 0 0 0px;height:30px;}
#content_header a img{float:left;display:block;}
#content {background-color:#fff; width:770px;float:left; margin:0;padding:0 0 4px; margin:0 0 20px;border: 1px solid #CACACA; border-top:none;}	
#content_left {margin:0; padding:0; float:left;}
#content_center{width:620px; margin:0 0 0 23px;padding:0;float:left;}
#content_menu { width:98px; margin:0;padding:0 0 20px 20px;float:left;}	
#content_right { display:none;}

#menu_principal ul{margin:0;padding:0; float:left;}
#menu_principal ul li{width:98px; list-style-type:none; margin:0 0 5px 0; padding:0; float:left;}
#menu_principal a {color:#fff;}
#contacta {width:98px;padding:5px 0 0 0;margin: 0 0 10px 0;float:left;}

#cabecera{margin-left:88px;}
#usuari{font-size:10px;text-align:right;margin:15px 10px 0 0;}
#compte{font-size:10px;text-align:left;margin:15px 0 0 40px;width:350px;float:left;}
a#desc{color:#e80000;padding:3px 22px 10px 5px;background:url(../img/ico_desconectat.gif) no-repeat right top;font-weight:bold;}
a#regi{color:#000;padding:3px 32px 10px 5px;background:url(../img/ico_registrat.gif) no-repeat right top;font-weight:bold;}

#tit_center{background:#e80000;margin-bottom:1px;}
#tit_center img{display:block;}
#ajuda{float:right;margin:6px}

#llistTots{width:228px;float:right;margin:0 0 4px;}
iframe#tots{width:228px;height:455px;border:0;padding:0;}
#bodyIframe{text-align:left;margin:0;}
#resultats #table{min-height:302px;}
*html #resultats #table{height:302px;}
#resultats.reduit table{width:228px;}
#resultats.reduit {width:228px;}
#tit_resultats{background:url(../img/linea_gris.gif) repeat-x 0 24px;}
#resultats td{padding:3px 0 4px;color:#666;}
#resultats .numero {font-size:12px;border-bottom:1px solid #CFD2D4;border-left:1px solid #CFD2D4;background:#E7E8E9;width:17px;padding:0 1px 1px 0;vertical-align:top;}
#resultats .numero div{border-bottom:1px solid #dbddde;border-right:1px solid #dbddde;background:#EDEEEF;padding:1px 2px 0 1px;}
#resultats .titulo{background:#E7E8E9;border-bottom:1px solid #dbddde;width:112px;font-weight:bold;}
#resultats .play .titulo,#resultats .play .numero{background:#cfd2d4;}
#resultats .titulo p{padding-right:6px;padding-bottom:0;}
#resultats .titulo .fecha{font-size:10px;}
#resultats .thumbnail{width:94px;vertical-align:top;text-align:center;border-right:1px solid #E7E8E9;border-bottom:1px solid #E7E8E9;}
#resultats .thumbnail img{display:block;margin:0 auto}
#resultats .thumbnail .ico{margin-top:5px;}
#resultats .sinopsis{width:392px;vertical-align:top;background:url(../img/flecha.gif) no-repeat 0 9px;border-right:1px solid #E7E8E9;border-bottom:1px solid #E7E8E9;padding-top:9px;}
#resultats .sinopsis p{padding-right:10px;padding-left:20px;}
#resultats .sinopsis img{vertical-align:middle;}

#cercador {background:#c0c0c2;border:1px solid #AFAFB1;font-size:10px;height:50px;margin-bottom:10px;}
#cercador #nombre{padding:10px 6px 4px 6px;}
#cercador #fecha{border-left:1px solid #D9D9DB;border-right:1px solid #D9D9DB;padding:2px 0 0;}
#cercador #fecha label{width:39px;float:left;text-align:right;padding:5px 0 0;}
#cercador #fecha p{padding-bottom:3px;}
#cercador #fecha input{width:72px;font-size:10px;font-family:verdana,arial,sans-serif;}
#cercador div{float:left;font-size:10px;}
#cercador img,#cercador select,#cercador input{vertical-align:middle;}
#cercador img{margin-right:5px;}
#cercador #cercaProgrames {width:221px;}
#cercador label{font-weight:bold;}
#cercador input{margin-left:4px;}
#dia,#mes{width:40px;padding:0;}
#any{width:52px;}
#bCerca{display:block;width:84px;height:17px;margin:15px 0 0 5px;background:url(../img/boton_cerca_on.gif) no-repeat 0 0;}
* html #bCerca:hover {visibility:visible}
#bCerca:hover img{visibility:hidden;}

#paginacion {font-size:10px;color:#86858A;padding:0 0 0 4px;height:36px;}
.reduit #paginacion {text-align:center;padding-left:0;width:228px;background:none;height:24px;word-spacing:-1px;letter-spacing:-1px;}
#paginacion p{padding-top:11px;}
.reduit  #paginacion p{padding-top:7px;}
#paginacion a{color:#86858A;font-weight:bold;}
#paginacion strong{font-size:14px;color:#000;}
#tornar img{float:right;margin-top:6px;}

#botones{border:1px solid #cfd2d4;height:43px;}
#botones #enviar img{float:right;margin:8px 14px 0;}
#botones #tornar img{margin:7px 11px 0;}
#video{border:1px solid #cfd2d4;width:380px;margin-bottom:4px;}
#video img{display:block;}

#noResultats{border:1px solid #d0d3d4;height:368px;margin-bottom:10px;}
#noResultats p{background:#f5f5f5 url(../img/ico_no_resultats.gif) no-repeat 0 0;border:1px solid #d0d3d4;padding:28px 0 28px 108px;font-size:14px;color:#e80000;font-weight:bold;margin:105px 94px 0 90px;}
#noResultats #tornar img{margin:151px 10px 5px 0;}

#destacats{width:380px;margin-bottom:4px;}
#destacats .tit{display:block;}
#destacats .destacat p.titulo{padding-bottom:2px;}
#destacats .titulo a{font-size:12px;color:#e80000;font-weight:bold;}
#destacats .destacat p.fecha{font-size:10px;color:#000;font-weight:bold;padding-bottom:1px;}
#destacats .listado{background:url(../img/back_destacats.gif) no-repeat 0 0;padding:47px 0 43px;}
#destacats .thumbnail{width:200px;height:139px;}
#destacats .thumbnail img{margin-left:16px;}
#destacats .destacat{width:163px;vertical-align:top;padding-top:16px;}
#destacats .destacat p{padding:0;}
#top10{width:237px;float:right;margin:0 0 4px;position:relative;}
#top10 .flecha{position:absolute;left:5px;top:9px;}
#top10 .tit{display:block;}
#top10 td{border-right:1px solid #cfd2d4;border-bottom:1px solid #cfd2d4;}
#top10 table{border-top:1px solid #cfd2d4;border-left:1px solid #cfd2d4;}
#top10 .posicion{font-size:18px;text-align:center;background:#E7E8E9;width:34px;vertical-align:top;}
#top10 .posicion .num{padding:14px 0 13px;}
#top10 .thumbnail img{margin:2px 3px 3px;display:block;}
#top10 .titulo p{padding:0 5px;}
#top10 .titulo{width:118px;font-weight:bold;background:#E7E8E9;}
#top10 .titulo .fecha{font-weight:normal;}

#registro{background:url(../img/back_registro.gif) no-repeat 162px 38px;border:1px solid #d0d3d4;min-height:368px;margin:9px 0 10px;}
*html #registro{height:368px;}
#registro h2{font-size:14px;color:#e80000;text-align:center;}
#registro h3{font-size:12px;color:#767676;text-align:center;}
.reg3 .miss{margin:121px 150px;text-align:center;font-weight:bold;}
#registro .titolAvis{width:110px;float:left;text-align:right;font-weight:bold;}
#registro .textAvis{margin-left:115px;width:450px;padding-bottom:10px;}
.reg1 h2{margin:0 0 62px;}
.reg1 h3{margin:7px 0 5px;}
.reg1{background-image:url(../img/back_reg1.gif) !important;background-position:180px 44px !important;}
.reg2{background-image:url(../img/back_reg2.gif) !important;background-position:162px 40px !important;}
#registro label{font-size:12px;color:#000;width:160px;text-align:right;display:block;float:left;padding:0 3px 0 0;}
#registro label.input{padding-top:3px;}
.reg1 form{margin: 0 180px 47px 134px;}
#registro #email,#registro  #psw,#registro  #psw2{width:80px;font-size:10px;padding:0;}
#registro .psw{width:80px;font-size:10px;padding:0;}
#registro p{padding-bottom:3px;*padding-bottom:1px;}
.reg1 #recordar{margin-bottom:40px;text-align:center;}
.reg1 #recordar a{text-decoration:underline;font-size:12px;color:#000;}
.reg1 #iniciar,.reg1 #registrar{display:block;}
.reg2 h2{margin:16px 0 57px;}
.reg2 form{margin: 0 0 90px 154px;}
p.check{width:220px;margin:3px 0 3px 52px;}
.check input{width:auto;float:left;}
#registro .check label{float:none;margin-left:23px;width:180px;text-align:left;font-size:10px;}
.reg4 h2{font-size:12px !important;margin:8px 0 87px;}
.reg4 h2 strong{font-size:18px;font-weight:bold;} 
.reg4 .miss{font-size:14px;font-weight:bold;margin: 0 0 50px 214px;width:194px;text-align:center;}
.reg4 .tornar{text-align:center;margin-bottom:38px;}
.reg5 h3{margin:9px 0 78px;}
.reg5 .miss{margin:0 0 10px 183px;width:242px;text-align:center;}
.reg5 label{float:none !important;display:inline !important;width:auto !important;}
.reg5 form{margin:0 0 100px;width:410px;text-align:right;}
.reg5 #enviar{margin:8px 0 0 0;}
.reg5 #email{width:160px !important;}



body#popup {margin:10px;text-align:left;}
#popup #container {width:307px;text-align:left;margin:0;}
#popup #header {width:auto; margin:0; padding:0;border:none;}
#popup #content {float:none; padding:7px;margin:0; border: 1px solid #e80000; border-top:none; width:auto;text-align:center;background:url(../img/popup_back.gif) no-repeat 7px 25px;}	
#popup #content{*background-position:8px 25px !important;}
#popup h2{font-size:14px;color:#e80000;margin:0 10px 42px}
#popup h3{font-size:12px;color:#e80000;background:#f5f5f5;border-top:1px solid #dbdbdc;border-bottom:1px solid #dbdbdc;padding:7px 57px;}
#popup .ajuda h3{}
#popup .ajuda h3#queEs{background:transparent;margin:0;height:33px;border-bottom:none;padding:14px 50px}
#popup p{padding:0 10px 5px;}
#popup .marco{border:1px solid #dbdbdc;border-top:none;padding:0 0 10px;position:relative;}
#popup .condicions .marco{padding-top:0;position: static;}
#popup .condicions .marco{padding-top:0;}
#popup .condicions h3{font-size:14px;color:#666;margin-top:0;}
#popup .condicions #flecha{position:absolute;left:155px; top:59px;}
#popup h4{font-size:12px;padding:10px 10px 5px;margin:0;}
#popup .envAmic{background:url(../img/back_enviar_amic.gif) no-repeat 7px 25px !important;text-align:left !important;}
#popup .envAmic{*background-position:8px 25px !important;}
.envAmic .llistat{background:url(../img/back_llistat.gif) no-repeat 134px 23px;padding:8px 0 0 3px;margin-bottom:7px;border:1px solid #dbdbdc;border-top:none;}
.envAmic label{font-size:12px;color:#000;width:147px;text-align:right;display:block;float:left;padding:3px 3px 0 0;}
.envAmic .llistat label{float:none !important;display:inline !important;width:auto !important;padding-right:0 !important;padding-left:2px;}
.envAmic h2{margin:0 0 45px !important;text-align:center;}
.envAmic .llistat h2{margin:0 0 25px !important;color:#666 !important;}
.envAmic p{padding:0 0 2px !important}
.envAmic .llistat p{padding:0 !important;height:21px;}
.envAmic input{width:85px;height:12px;}
.envAmic .llistat input{width:70px;}
.envAmic .boton{margin:5px 0 0 202px;}
.envAmic .llistat .boton{margin:5px 0 5px 183px; }
.envAmic textarea{width:281px;}
.envAmic .tornar{float:right;margin:79px 10px 0 0}
.envAmic img{vertical-align:middle;}




