/* INICIO PAGINA  */

* { margin:0; padding:0; }
body { background-color: #ffffff; font-size:62.5%; font-family: Verdana, Arial, SunSans-Regular, Sans-Serif; color:#333333; padding:0px; margin:20px 0px; }
/* ----------container para centrar la web-------- */

#global_container { width: 734px; margin: 0 auto; }
/*#banner1{
	float:left;
	width:728px;
	height:90px;
}*/

/* ----------inicio cabecera-------------- */
#cabecera { width: 710px; background-color: #ffffff; padding:0; margin:0; float:left; }
#cabecera a { background: transparent url(../img/home-cabecera.jpg) no-repeat 0 0; width:710px; height:178px; display:block; }
#cabecera0 { height:90px; }
.ocult { display:none; }
/* ----------fin cabecera-------------- */
#box { width:715px; border:1px solid #ADADAD; border-right:1px solid #ADADAD; border-left:1px solid #ADADAD; border-bottom:1px solid #ADADAD; margin:0px 0px 0px 0px; padding:8px 3px 8px 8px; float:left; }
/* --------------left y right ------------- */
#left { width:201px; float:left; font-size:10px; margin: 0px 5px 0px 0px; }
/*.banner2{
width:200px;
border:1px solid black;
float:left;
margin-top:12px;
margin-bottom:12px;
}*/
.widget {  width:201px; float:left; margin: 10px 5px 0px 0px; }
.banner3 { width:200px; float:left; margin:12px 0; text-align:center; }
/* -----------------content --------------------- */ 
.parte1, .parte2, .parte3, .parte4 { min-height:80px; height:auto !important; height: 80px; width:503px; border-bottom:1px solid #999999; float:left; padding:0 0 12px; clear:both; display:inline; height:1%; }
* html .parte1 { padding:0 0 3px; }
*:first-child+html .parte1 { padding:0 0 3px; }
.parte2, .parte3 { border-bottom:none!important; margin: 10px 0; }
.parte3 { margin: 0px !important; }
.parte4 { padding:0; background-color:#f4f4f4; }
#central { width:503px; margin: 0px 0px 0px 2px; float:left; min-height:250px; height:auto!important; height:250px; }
.tit, .notit, .dospartes { width:99.4%; margin:0 0 5px; padding:0.5em 0 0 0; background-color:#e8e8e8 !important; min-height:20px; height:auto!important; height:20px; float:left; }
.tit p { padding:3px 6px; text-align:right; }
#HomeTicker { height:10px; overflow:hidden; position:absolute; width:698px; padding:2px 6px; }
#HomeTicker a { color:#333333; text-decoration:none; }
.notit { margin:0; background-color:#f2f2f2 !important; }
.dospartes { background-color:#fff !important; }
.motiu { float:left; width:100%; margin:18px 0 0; display:inline; }
.primero { margin:12px 0 0 !important; }
.rojo { font-weight:bold; color:#FF0000; }
ol.llistat1 { /*	margin:0 0 0 6px;*/list-style-type:decimal; padding:8px 0 0 28px; width:215px; }
ol.llistat1 li { padding:0 0 1px 0px !important; border-left:solid 1px #666666; margin:0 0 15px; font-size:1.4em; color:#000; font-weight:bold; font-family:Arial, SunSans-Regular, Sans-Serif; line-height:1.3; }
.num { color:#FF0000; font-size:0.8em; padding:2px 0 0 4px; font-family:Verdana, Arial, SunSans-Regular, Sans-Serif; }
.gris { color:#333333; font-size:0.8em !important; padding:0 0 0 4px; font-weight:normal; display:block; font-family:Verdana, Arial, SunSans-Regular, Sans-Serif; }
.veure { float:left; width:100%; }
.noticia { width:186px; float:left; position:relative; display:block; overflow:hidden;margin-bottom:10px; }
strong.titol { padding:0 7px; font-size:1.1em; }
.texto { margin-top:5px; margin-bottom:8px; font-size:1.1em; line-height:1.3; width:179px; padding:0 7px; }
.texto2 { font-size:1.1em; line-height:1.3; padding:2px 14px 0 16px; }
.plus { background:transparent url(../img/plus.gif) no-repeat 99% 0.2em; border:1px solid #999; width:85%; height:15px; text-align:right; margin:12px 0 0 6px; color:#999999; }
.plus a { color:#999999; text-decoration:none; padding:0 19px; }
.plus a:hover { text-decoration:underline; }
.fletxa { background:transparent url(../img/fletxa2.gif) no-repeat right 3px; width:auto; min-height:16px; height:auto !important; height:16px; text-align:left; padding: 2px 0 0 4px; margin:5px 5px 0 0; color:#999999; border:1px solid #999999; float:right; }
.fletxa a { color:#999999; text-decoration:none; padding:0 16px 0 0; }
.fletxa a:hover { text-decoration:underline; }
.titol1 { display:block; font-size:12px; font-family:verdana; text-transform:uppercase; font-weight:bold; margin-bottom:8px; /*margin-top:10px;*/line-height:15px; }
span.titol1 { position:absolute; top:0; }
.flotar { float:left; }
.programa { width:342px; min-height:150px; height:auto !important; height:150px; float:left; display:inline; }
.auxiliar { float:left; width:151px; margin: 0 0 0 10px; }
.conjunto { width:251px; float:left; overflow:hidden; display:inline; }
.video { min-height:150px; height:auto !important; height:150px; height:1%; overflow:hidden; width:250px; margin:0 0 8px;/*	display:inline;	float:left;*/ }
.video-gran {width:500px!important;}
* html .video { margin:0 0 4px; }
*:first-child+html .video { margin:0 0 0px; }
.mapa { width:249px; min-height:150px; height:auto !important; height:150px; margin:0 0 0 3px; }
.forums { margin:0 0 0 1px; }
.oculto { position:relative; height:24px; font-size:2px; margin:10px 0; }
.txt1 { font-size:1.1em; font-family:verdana; line-height:1.4; margin:16px 6px 8px 4px; }
.superior { margin-top:4px !important; }
.inferior { margin-bottom:12px; }
ul.mapavall { list-style-type:none; padding:23px 0 19px;/*	min-height:30px;	height:auto!important;	height:30px;	height:1%;*/ }
ul.mapavall li { display:inline; margin:10px 0 0 24px; }
li.lapiz { background:transparent url(../img/lapiz.gif) no-repeat 0px 0px; padding:20px 0 20px; min-height:30px; height:auto!important; height:30px; height:1%; }
li.lapiz span { padding:0 0 0 18px; }
li.camara { background:transparent url(../img/camara_fotos.gif) no-repeat 6px 0; padding:12px 0 12px 8px; }
li.camara span { padding:0 0 0 41px; }
.bloque { float:left; width:502px; margin:0; padding:6px 0 10px; display:inline; }
.claret { background-color:#f4f4f4; }
.esquerra { float:left; background:transparent url(../img/fletxa_tornar.gif) no-repeat 12px 5px; padding:4px 0 0 0; min-height:8px; height:auto !important; height:8px; width:200px; }
.esquerra a { color:#999999; text-decoration:none; padding:0 0 0 25px; }
.dreta a { color:#999999; text-decoration:none; padding:0 13px 0 0; }
.dreta { float:right; background:transparent url(../img/fletxa.gif) no-repeat right 5px; padding:4px 0px 0 0; min-height:8px; height:auto !important; height:8px; width:200px; text-align:right; margin:0 10px 0 0; display:inline; }
.esquerra, .dreta { color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }
.imgformularis { width:auto!important; }
/*  ----------------footer---------------------- */ 

#footer { width:710px; clear:left; padding:0px 0px 0px 0px; margin:30px 0px 0px 0px; border-top:1px solid #999999; float:left; }
.logos { width:430px; float:left; display:inline; }
.peu1 { position:relative; left:150px; }
.peu { width:270px; padding-top:10px; text-align: center; font-family:arial; font-size:11px; color:#535252; text-align:right; display:inline; position:relative; top:10px; }
.peu a { text-decoration:none; color:#BF0311; text-decoration:underline; }
#pie { clear:both; margin:0; padding:0; background-image:url('../img/pie.gif'); background-repeat:no-repeat; width:710px; height:64px }
#pie h5#ccrtv, #pie h5#laproduc, #pie h5#tvdcat { text-indent:-9999px; padding:0; border:0px none; line-height:1px; margin-left:0; margin-right:0; margin-top:-1px; margin-bottom:0 }
#pie h5#ccrtv a { margin:0; padding: 15px 0 0 0; width:100px; height:64px; float:left; }
#pie h5#laproduc a { margin:0; padding:15px 0 0 0; width:130px; height:64px; float:left; }
#pie h5#tvdcat a { margin:0; padding:15px 0 0 0; width:160px; height:64px; float:left; }
#pie h6 { font: normal 1.1em/1.4 Arial, Helvetica, sans-serif; text-align:right; color:#656565; padding:0; margin:20px 10px 0 0; width:330px; float:right; }
#pie h6 a { color:#bc0311; }
/*menus*/

/* **************************** NAVEGACION */
#left ul { padding:0; width:201px; height:250px; list-style-type:none; /*	background-image:url('../img/menu2.jpg');*/background-repeat:no-repeat; background-position: 0px 0px; margin:0; }
#left li { text-indent:-9999px; border:0px none; margin:0; float:left; padding:0; height:25px; }
#left li a { display:block; width:201px; height:25px; overflow:hidden; }
#left li a:hover { background-repeat:no-repeat; background-position:0px 0px; text-decoration:none; height:25px; }
#left li#li-1 a:hover { background-image:url('../img/a1_on.jpg'); }
#left li#li-2 a:hover { background-image:url('../img/a2_on.jpg'); }
#left li#li-3 a:hover { background-image:url('../img/a3_on.jpg'); }
#left li#li-4 a:hover { background-image:url('../img/a4_on.jpg'); }
#left li#li-5 a:hover { background-image:url('../img/a5_on.jpg'); }
#left li#li-6 a:hover { background-image:url('../img/a6_on.jpg'); }
#left li#li-7 a:hover { background-image:url('../img/a7_on.jpg'); }
#left li#li-8 a:hover { background-image:url('../img/a8_on.jpg'); }
#left li#li-9 a:hover { background-image:url('../img/a9_on.jpg'); }
#left li#li-10 a:hover { background-image:url('../img/a10_on.jpg'); }
/*#left li#li-11 a:hover {
	background-image:url('../img/a11_on.jpg');
}*/
/* **************************** ROLLOVERS MENU */
#left li#li-1 a { background-image:url(../img/a1_off.jpg); height:25px; }
#left li#li-2 a { background-image:url(../img/a2_off.jpg); }
#left li#li-3 a { background-image:url(../img/a3_off.jpg); }
#left li#li-4 a { background-image:url(../img/a4_off.jpg); }
#left li#li-5 a { background-image:url(../img/a5_off.jpg); }
#left li#li-6 a { background-image:url(../img/a6_off.jpg); }
#left li#li-7 a { background-image:url(../img/a7_off.jpg); }
#left li#li-8 a { background-image:url(../img/a8_off.jpg); }
#left li#li-9 a { background-image:url(../img/a9_off.jpg); }
#left li#li-10 a { background-image:url(../img/a10_off.jpg); }
/*#left li#li-11 a {	background-image:url(../img/b11_off.jpg);}*/
.fle1 { width:10px; margin-top:3px; float:left; }
.b1 { width:350px; float:left; }
.paginacio { width: 100%; text-align: right; color: #999999; }
.paginacio a:link { color: #999999; text-decoration: underline; }
.paginacio a:visited { color: #999999; }
.paginacio a:hover { color: #999999; }
.fle2 { width:10px; margin-top:8px; float:left; margin-left:10px; }
.fle3 { width:10px; margin-top:10px; float:left; }
.b2 { width:320px; margin-top:5px; float:left; }
.b3 { width:350px; margin-top:5px; margin-bottom:10px; float:left; }
.resultats1 { width:335px; border:1px solid #999999; float:left; height:23px; margin-left:10px; margin-top:20px; display:block; }
.level { width:auto; float:left; height:23px; background-image:url(../img/fonsresul.jpg); background-repeat:no-repeat; background-color:#DD0506; }
.percent { color:#DD0506; font-weight:bold; }
.ti1 { width:360px; margin-top:20px; margin-bottom:10px; float:left; border-bottom:1px solid #999999; }
#contentint_forum { width:465px; margin: 0px 0px 0px 7px; float:left; }
/************ PAGINACION ************/

.paginacion { text-align:center; font-weight:bold; font-size:1.1em; border-bottom:solid 1px #999; padding:15px 0 8px; margin: 0 0 7px 0; }
.anterior, .siguiente { display:block; color:#999; text-decoration:none; margin:0 3px; }
.anterior { float:left; background:url(../img/fletxa_tornar.gif) no-repeat left 50%; padding:0 0 0 12px; }
.siguiente { float:right; background:url(../img/fletxa.gif) no-repeat right 50%; padding:0 12px 0 0; }
/************ GALERIA FOTOS *************/

#fotos { background-color:#f5f5f5; overflow:hidden; padding:10px 0 15px; margin:0 2px 7px; }
.descripc { float:left; width:180px; margin-left:10px; font-size:1.1em; }
.descripc p { margin:0 0 20px; }
.descripc strong { font-size:1.2em; }

/*nous 30/06/2010*/
.descripc-ample { float:left; margin-left:10px; font-size:1.1em; margin-top:10px;}
.descripc-ample p { margin:0 0 20px; }
.descripc-ample strong { font-size:1.2em; }
/**/
#fotos .big { float:right; margin: 0 20px 15px 0; width:250px; }
#scroller { clear:both; border-top: solid 1px #999; padding:15px 0 0; }
* html #scroller { height:1%; }
#scroller ul li { display:inline; }
a img { border:none; }
.prev, .next { display:inline-block }
.prev { float:left; margin:22px 4px 0 4px; }
.next { float:right; margin:22px 4px 0 0; }
.no_news_items { padding:30px 165px; }
.news_items { float:left; width:460px; height:80px; overflow:hidden; position:relative; display:inline; }
.news_items ul { list-style-image:none; list-style-position:outside; list-style-type:none; }
.news_items img { height:70px; width:85px; }
.container { width:600px; position:relative; }
.news_items a { display:block; float:left; margin:0 3px 0 2px; }
/*********** FORMULARIO ************/

.titol2 { margin:0 2px 7px; }
#formulario { background-color:#efefef; overflow:hidden; padding:20px 0 15px; margin:0 2px 7px; color:#666; font-size:0.9em; }
#formulario p { margin:0 20px 20px 25px; }
#formulario img { margin:7px 5px 0; vertical-align:top; }
#formulario p img { vertical-align:middle; margin-top:0; }
#formulario #map_canvas { margin: 0 0 20px 175px; }
.fila { padding-bottom:5px; overflow:hidden; clear:both; }
.margen_sep { margin:0 0 10px; }
#formulario label, #formulario .label_fx { display:block; width: 200px; text-align:right; float:left; margin-right:10px; padding-top:2px; }
#formulario input, #formulario textarea, #formulario select { border:0 none; }
#formulario input { width:160px; vertical-align:middle; }
#formulario textarea { width:200px; height:80px; }
#formulario select { margin:0 5px 0 0; }
.sel1 { width:40px; }
.sel2 { width:80px; }
#formulario .sel3 { width:64px; margin:0; }
#formulario .puja { width:200px; margin-right:5px; border:0; }
#formulario ul { margin:7px 0 20px 210px; overflow:hidden; }
#formulario li { display:inline; list-style:none; }
#formulario a { color:#666; }
#formulario .recordatorio { color:#929292; margin-left:3px; }
#formulario .bot_suelto { margin:0 0 8px 210px; }
* html #formulario .bot_suelto, * html #formulario ul { margin-left:213px; }
#formulario .fila .boton { margin:0 0 0 10px; }
#formulario .label_fx { margin:0 10px 0 0; }
#formulario .radios input { width:auto; vertical-align:middle; }
#formulario .radios label { width:auto; margin:0 10px 0 5px; display:inline; float:none; }
#formulario .calendarDateInput { width:55px; margin-right:10px; }
.condic { border-top: solid 1px #c2c2c2; text-align:right; padding:15px 0 0 0; margin:10px 0 0; }
#formulario .condic p { margin:0 90px 7px 0; }
* html #formulario .condic p { margin-right:85px; }
/*******************fin formulario*****************************/

#fotos_videos { background-color:#f5f5f5; overflow:hidden; padding:10px 0 15px; margin:0 2px 7px; float:left; border-top:#000 1px solid; width:498px; }
.abajo { background:transparent url(../img/feltxaAbajo.gif) no-repeat right 3px !important; }
.flashtotselvideos { float:right; margin:0 16px 0 0; }
hr { width:340px; margin:0px auto; background-color:#c2c2c2; color:#c2c2c2; height:1px; border:medium none; }
/***********formulari cercador**************/

#cercador { float:left; width:498px; background-color:#f1f1f1; height:28px; margin:8px 0 13px; clear:both; overflow:hidden; }
#cercador form { margin:6px 0 0 10px; }
#cercador label { color:#666666; }
#cercador input { margin:0 0 0 12px; width:170px; border:0; vertical-align:middle; }
#cercador .boton { /*display:block;*/color:#fff; font-weight:bold; font-size:0.9em; text-decoration:none; background-color:#7d7d7d; /*float:left;*/	padding:3px 26px;/*	margin:0 0 8px 0;*/ }
#ocat { float:left; }
* html #cercador .bot_suelto, * html #cercador ul { margin-left:213px; }
/*******fin formulari**************/

/*******formulari opciones****************/
.contenedor { float:left; background-color:#efefef; margin:8px 0 13px; width:498px; padding:0 0 15px; }
* html .contenedor { padding:0; }
#opciones { float:left; width:498px; }
#opciones p { padding:5px 4px 0 9px; color:#666666; }
#opciones select { border:0 none; font-size:1em; /*float:left;*/

	margin:3px 0 0 6px; width:134px; }
/*******fin formulari**************/

.scrollerBloc { /*	float:left;*/

	border-top:none !important; margin:0 0 15px; }
.ant { float:left; }
.sig { float:left; }
/***** formulari comentarios *******/

#comentarios { background-color:#efefef; overflow:hidden; padding:20px 0 15px; margin:8px 0px 7px; color:#666; font-size:0.9em; float:left; width:98.4%; }
.col1, .col2 { width:98px; float:left; margin:0 0 10px 180px; display:inline; }
* html .col1 { margin:0 0 10px 183px; }
.col2 { margin:0 0 10px 15px; width:134px; }
.msg { margin:0 0 0px 180px; }
#comentarios .col2 label { float:left !important; width:150px !important; padding:0 0 2px; text-align:left; }
#comentarios .col1 label { float:left !important; width:90px !important; padding:0 0 2px; text-align:left; }
.llarg { width:132px !important; display:inline; margin-top:5px; }
.curt { width:88px !important; }
.envia { margin:0 0 10px 182px; }
#comentarios label { display:block; width: 175px; text-align:right; float:left; /*	margin-right:10px;*/padding:2px 5px 0 0; }
#comentarios input, #comentarios textarea, #comentarios select { border:0 none; /*	font-size:1em;*/vertical-align:middle;/*float:left;*/ }
#comentarios input { width:160px; }
#comentarios textarea { width:230px; height:80px; }
#comentarios select { margin:0 5px 0 0; }
/****** fin formulario comentarios**********/

.missatges { width:330px; margin:10px 0 0 85px; }
.missatges p { margin:0 0 8px 0; color:#000; }
.missatges ul { margin:0; list-style-type:none; }
.missatges ul li { background:transparent url(../img/almohadilla.gif) no-repeat 0 3px; padding:0 0 4px 0; }
.missatges ul .sincomentarios { background:none; }
.missatges ul li span { padding:4px 4px 4px 10px; }
.missatges ul li p { background:transparent url(../img/fons3.gif) no-repeat 0 0px; margin:0px 0 6px; padding:12px 0 0 0; background-color:#fff; width:326px; }
.missatges ul li p span { display:block; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; min-height:15px; height:auto!important; height:15px; }
.negro { color:#000; margin:0 0 0 -3px; }
.titol_gmaps { background-color:#FFFFFF; float:left; padding:0 0 0 10px; width:250px; min-height:75px; }
.titol_gmaps_punts { border-left-style:dotted; border-left-width:1px; background-color:#FFFFFF; float:left; padding:0 0 0 10px; width:150px; min-height:75px; margin-left: 10px; }
.descripcio_gmaps { float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; width:150px; }
.descripcio_gmaps_ample { float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; min-height:50px; padding:5 0 0 10px; width:260px; }
.entradeta_gmaps { float:left; font-size:13px; width:120px; }
.yellowtext { background-color:#FFFFCC; padding:6px; width:490px; }
html > body .postit_cont .postit { background-image:url(/quartsdenou/img/postit2.png); margin: 0; position: absolute; top: 170px; left: 535px; }
.postit_cont .postit { background:url(/quartsdenou/img/postit.gif) no-repeat 12px 17px; margin: -50px 0 0 -5px; position: absolute; top: 230px; left: 555px; width: 322px; padding-top: 105px; height: 0; overflow: hidden; }
.postit_cont { width: 996px; margin: 0 auto; position: relative; height: 0; }
.postit_ombra { width: 285px; height: 67px; filter: alpha(opacity=30); background: #000; position:absolute; top: 199px; left: 559px; }
html > body .postit_ombra { display: none; visibility: hidden; }
.mod_podcast { float:left; width:205px; margin-top:16px; }
.mdg_podcast { margin: 5px 0 0 0; padding: 10px 10px 0px; background: url(mdg_bg.gif) repeat-x; border: 1px solid #FDE0C4; height:57px; }
.mdg_podcast ul { margin: 0px; padding: 0px; list-style: none; }
.mdg_podcast ul li { padding: 0px; margin: 0px 0px 10px; display: block; font: 9px Arial, Helvetica, sans-serif; height: 1%; color:#000; text-indent:0 !important; }
.mdg_podcast ul li a { color: #000; text-decoration: none; margin: 0px; padding: 0px; vertical-align:top; display:inline !important; }
.mdg_podcast ul li a:hover { text-decoration: underline; }
.mdg_podcast ul li img { float: left; margin-right: 5px; }

/*BAULA VIDEOS ESG*/
/* ESTILS PLANTILLA ESG */
.ESG_escull { margin:15px;}
.ESG_video_info {  padding:10px 0px 10px 0; clear:both;border-bottom:1px solid #CCCCCC; width:475px;}
.ESG_video_title { font-size:1.2em; margin-bottom:5px;}
.ESG_video_description{ font-size: 1.1em;}
.ESG_image_container {   display:none; }
.ESG_image_container img {/* width:480px;*/width:720px;}
.ESG_video_container {  display:none; float:left;width:480px;}


.eines {float:right;width:220px;}
.eines li{padding:10px 0; border-bottom:1px solid #efefef}

/* MODIFIQUEM VISIBILITAT INICIAL SI TENIM UN COMBO CATEGORIES */
.categoria1 {}
.categoria2 { display:none;}
.categoria3 { display:none;}

.categories  { clear:both ; display:block;  padding:10px 0  }
.categories  span{ font-size:0.95em;  }
.categories ul {display:block ;  overflow:hidden; margin-top:5px; margin:5px 0 15px;}
.categories ul li {float:left; margin-right: 10px; border-right:1px solid #ccc; padding-right:10px; line-height:20px; }
.categories ul li a {white-space:nowrap}
.selected  { font-weight:bold}
.play_icon {left:px;top:0px;}
#PERMALINK { width:200px; font-family:Arial, Helvetica, sans-serif;  border:1px solid #EEEEEE;color:#353535;font-size:0.95em;margin-top:3px;padding:3px;}
.descarrega {margin:20px auto ; display:block; width:90px; padding:10px; background-color:#efefef; color: #3399FF; font-weight:bold}; 

