/* CSS Document */
body{	background-color:#FFFFFF;	margin:0px;	text-align:center;	background-image: url(../imatges/fons_1.png);}
H1{font:18px Arial, Helvetica, sans-serif; color:#003F5E; font-weight:bold; background-color:#EDFACB; padding:4px;}
H2{	font:14px Arial, Helvetica, sans-serif;	color:#003F5E;	font-weight:bold;	background-color:#EDFACB;
	padding:4px;}
a{color:#003F60; text-decoration:none; font-weight:bold; border-bottom:#9BBE3C 1px solid;}
a:hover{color:#9BBE3C; border-bottom:#003F60;}
a.img{border:0; font-size:11px;}
a:hover img{border:0px;}
/*ADMIN*/
a.admin_subnav{	font:12px Arial, Helvetica, sans-serif;	color:#003F5E;	font-weight:bold;	background-color:#EDFACB;	padding:3px;	border-right: 1px solid #336633;	border-bottom: 1px solid #336633;}
a.admin_subnav:hover{border-left: 1px solid #336633;	border-top: 1px solid #336633; border-right: 0px;	border-bottom: 0px;}
ul,li,ol{list-style:none;}
/*ZONA AVISOS*/
.error{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #FF3300;
}	
#zonaAvisos_p{font: 12px verdana, Helvetica, sans-serif; color:#003F95; border:1px solid #CC3300; background-color:#FFF; padding:10px; overflow:hidden; display:none; visibility:hidden;}
#zonaAvisos_p h1{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #CC0000;	background-color: #FF9393;}

/*CONTENIDORS*/
#contenedor {	width: 800px;	padding:0px;	text-align: left;	background-color: #fff;	color: #666;	background-image: url(../imatges/fondo_contenedor3.gif);	background-repeat:  repeat-y;	background-position: left top;	margin-right: auto;	margin-left: auto;}
#cabeceraTE{		width:750px;	height:100px;	background-repeat:no-repeat;	background-position: left top;	padding: 0px;	margin-left: 30px;}
#especiales{ width:760px; height:116px; margin-top:5px; display:block;	padding: 0px; margin-left: 20px; } /* aviso para especiales */
#content{	padding:10px;	border: 1px solid #99CC00;	width: 728px;	margin-right: 5px;	margin-left: 5px;	text-align: left;	overflow:hidden;}
#main {	font: 12px verdana, Helvetica, sans-serif;	color:#003F95;	width:760px;	background-color:#FFF;	padding:20px;	overflow:hidden;	background-image: url(../imatges/fondo_contenedor3.gif);	background-repeat:  repeat-y;	background-position: center top;	text-align: left;	display: block;}
#main input{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #0066FF;	border: 1px solid #999999;}
#main textarea{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #0066FF;	border: 1px solid #999999;}
#main select{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color:#0066FF;	border: 1px solid #999999;}
#main ul{	list-style-type: square;}
#footer { clear: both; color: #ccc; text-align: center; font: 9px verdana, Helvetica, sans-serif; text-decoration:none; }

#contenidor {	padding: 0;	margin: 0 auto;	width: 728px;	overflow: auto;	background: #999999;	border-top-width: 15px;	border-right-width: 1px;	border-bottom-width: 10px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #003F60;	border-right-color: #9BBE3C;	border-bottom-color: #9BBE3C;	border-left-color: #9BBE3C;}
#contenidor_diari {	padding: 0px;	margin: 0 auto;	width: 388px;	overflow: auto;	background: #FFFFFF;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 5px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #9BBE3C;	border-right-color: #9BBE3C;	border-bottom-color: #9BBE3C;	border-left-color: #9BBE3C;margin-top:5px;text-align:left;}
#contenidor_part_dia{overflow:hidden;margin-top:5px;width:388px;}
#contenido_texto{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	padding: 20px;	text-align: justify;}

/*    MAIN NAV ----------------------------------------------------------------*/

#topnav {	width: 742px;	float: left;	display: inline;	color: #fff;	background-color: #FFFFFF;	padding: 0px;	margin-right: 5px;	margin-left: 5px;	border-left: 1px solid #99CC00;	margin-bottom: 0px;}
#topnav ul {	list-style-type: none;	padding: 0;	margin: 0;}
#topnav ul li {	float: left;	padding: 0;	margin: 0;	border-top-width: 0px;	border-right-width: 1px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #99CC66;	border-right-color: #99CC66;	border-bottom-color: #99CC66;	border-left-color: #99CC66;}
#topnav ul li a {	margin: 0;	padding: 5px 13px;	display: block;	color: #000;	text-decoration: none;	border: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;}
#topnav ul li a:hover {	color: #99CC00;	text-decoration: none;	margin: 0px;padding: 5px 13px;}
#topnav ul li.current_page_item a {	background: #99CC00;	color: #FFFFFF;}
#topnav ul li.current_page_item a:hover {	background: #99CC00;	color: #FFFFFF;}

/*    SUB NAV ----------------------------------------------------------------*/

#topsubnav {	width: 742px;	float: left;	display: inline;	color: #fff;	background-color: #F1FADA;	padding: 0px;	margin-right: 5px;	margin-left: 5px;	border-top:#99CC00 2px solid;		margin-bottom: 15px;}
#topsubnav ul {	list-style-type: none;	padding: 0;	margin: 0;}#topsubnav ul li {	float: left;	padding: 0;	margin: 0;	}
#topsubnav ul li a {	margin: 0;	padding: 5px 14px;	display: block;	color: #000;	text-decoration: none;	border: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	border-bottom:#F1FADA 5px solid;}
#topsubnav ul li a:hover {	color: #6C9001;	text-decoration: none;	margin: 0px;	padding: 5px 14px;	border-bottom:#99CC00 5px solid;	}
#topsubnav ul li.current_page_item a {	background: #DAECAC;	color: #000;	border-bottom:#BFDA79 5px solid;	}

/*GRAELLA SEMANAL*/

#horari_taula {	width: 40px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;		color: #003F60;	text-decoration: none;	text-align: center;	background-color: #DFF2AC;	margin: 0px;	padding: 0px;	border: 1px solid #CCCCCC;}
#titol_graella_taula {	width: 98px;	height: 25px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;		color: #003F60;	text-decoration: none;	text-align: center;	background-color: #DFF2AC;}
#titol_graella_taula a{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #9BBE3C;	text-decoration: none;border: 0px solid;}
#titol_graella_taula a:hover{	color: #999900;	text-decoration: none;}
#titol_graella_taula_resaltat {	width: 98px;height: 25px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #DFF2AC;	text-decoration: none;	text-align: center;	background-color: #003F60;}
#programa_taula {	width: 93px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8px;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 5px;	background-image: url(../imatges/content_bg.gif);	background-repeat: no-repeat;	background-color: #FFFFFF;	background-position: left top;	vertical-align: top;	border-top: 1px solid #CCCCCC;	border-right: 1px solid #CCCCCC;	border-bottom: 0px solid #CCCCCC;	border-left: 1px solid #CCCCCC;}
#programa_taula a{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #669900;	text-decoration: none;border: 0px solid;}
#programa_taula a:hover{	color: #666600;}
#programa_taula_buit {	width: 98px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8px;	background-color: #FFFFFF;	background-position: left top;	vertical-align: top;	padding: 0px;	border-top-width: 0px;	border-right-width: 1px;	border-bottom-width: 0px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #CCCCCC;	border-right-color: #CCCCCC;	border-bottom-color: #CCCCCC;	border-left-color: #CCCCCC;}
#programa_taula img{	vertical-align: middle;}

/*FITXA*/
#fitxa{	display:none;	position:absolute;	width:300px;	height:300px;	background-color:#FFFFFF;	border: 1px solid #669900;	z-index: 1;} 
#fitxa #zonaArrastre{	background-color: #FFFFFF;	text-align: center;	border-bottom-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #669900;	border-right-color: #669900;	border-bottom-color: #669900;	border-left-color: #669900;	border-top-width: 0px;	border-right-width: 0px;	border-left-width: 0px;	background-image: url(../imatges/content_bg.gif);	background-repeat: no-repeat;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	color: #669900;	font-size: 9px;  }
#fitxa #tancar{	position:absolute;	right:10px;	text-align:center;	}
#fitxa #textoCapa{	padding-left: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-decoration: none;	padding-top: 10px;	text-align: left;}
#fitxa #textoCapa a{		font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-decoration: underline;	font-weight: bold;	color: #669900;border: 0px solid;}
#fitxa #tancar a{	color:#B6C679;	font-weight:bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	text-decoration: none;border: 0px solid;}
#fitxa #tancar a:hover{ text-decoration:none; color:#669900;}
.horari_fitxa {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	text-align: center;	background-color: #669900;	margin: 0px;	padding: 0px;}
.titol_fitxa{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #669900;	text-decoration: none;}

/*GRAELLA programacio diaria*/
#graella{	width:390px;	float:left;	border: 1px solid #9BBE3C;	padding: 5px;	margin-top:10px;}
*>#graella{	width:388px;}

#programa_taula_diari{	width: 381px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 5px;	background-image: url(../imatges/content_bg.gif);	background-repeat: no-repeat;	background-color: #FFFFFF;	background-position: left top;	vertical-align: top;	border-top: 1px solid #CCCCCC;	border-bottom: 0px solid #CCCCCC;	display: block;overflow:hidden;}

#programa_taula_diari a{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #669900;	text-decoration: none;	border: 0px solid;}

#programa_taula_diari a:hover{	color: #666600;}

#programa_taula_diari img{	vertical-align: bottom;}
#part_dia{	width:388px;	height:20px;	text-decoration: none;	background-color: #9BBE3C;	margin: 0px;	padding: 0px;}
#part_dia a{	text-decoration: none;	margin: 0px;	padding: 0px;	border: 0px solid;}
#mati,#tarda,#nit{	width: 388px;	overflow:hidden;	text-align:left;}
#titol_graella_diari {	width: 383px;	height: 25px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #9BBE3C;	text-decoration: none;	text-align: left;	padding-left: 5px;	border: 1px solid #9BBE3C;}
#ver_semanal {	padding: 0;	width: 388px;height:30px;	overflow: auto;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center;	text-decoration: none;	margin-right: auto;	margin-bottom: 5px;	margin-left: auto;}

#ver_semanal a.linkCde{ position:relative; float:left; font-size:12px; color:#648211; font-weight:bold; border:#9BBE3C 1px solid; width:386px;
	 height:22px; background-color:#DFF2AC; margin:0px; padding-top:3px; text-align:center;}
#ver_semanal a.linkCde:hover{background-color:#9BBE3C; color:#DFF2AC;}

#ver_semanal a{font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center;	color: #DDDDDD;	text-decoration: none;border: 0px solid;}

#ver_semanal a:hover{color: #FFFFFF;}

#veronline a{ position:relative; float:left; font-size:14px; color:#648211; font-weight:bold; border:#9BBE3C 1px solid; width:295px;
	 height:22px; background-color:#DFF2AC; margin:0px; padding-top:5px; text-align:center; padding-bottom:5px; margin-left:10px; margin-bottom:15px;}
#veronline a:hover{background-color:#9BBE3C; color:#FFFFFF;}

#register a{ position:relative; float:left; font-size:14px; color:#648211; font-weight:bold; border:#9BBE3C 1px solid; width:250px;
	 height:22px; background-color:#DFF2AC; margin:0px; padding-top:5px; text-align:center; padding-bottom:5px; margin-left:10px; margin-bottom:15px;}
#register a:hover{background-color:#9BBE3C; color:#FFFFFF;}


/*Bloque de ofertes treball*/
#tb H1{ width:290px; float:right; background-color:#9BBE3C; font-size:11px; margin:0px; padding:5px;margin-top:10px; color:#003F60; text-align:center;}
#treball{width:288px; float:right; border:#9BBE3C 1px solid; padding:5px; display:block;}
#treball a{	font-size:10px;	color:#648211;	text-decoration: none;	font-family: Verdana, Arial, Helvetica, sans-serif;	border: 0px;}
#treball a:hover{	color:#0033CC;	text-decoration: none;}
#treball a.linkCde{	position:relative;	float:left;	font-size:12px;	color:#648211;	font-weight:bold;border:#9BBE3C 1px solid;	width:280px;	height:28px;	background-color:#DFF2AC;	margin:0px;	padding-top:4px;	text-align:center;	text-decoration: none;}
#treball a.linkCde:hover{background-color:#9BBE3C; color:#DFF2AC; text-decoration:none;}
#treball a img{	margin-top:5px;	margin-left:auto;	margin-right:auto;	text-decoration: none;	border:0px;}

/*Noticias*/
#noticia{	text-align:justify;padding-right:10px;}
#noticia p{	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	color: #0066CC;	text-decoration: none;	border: 0px;padding:0px;margin:0px;margin-top:5px;}
#noticia .titular{	font-family: Arial, Helvetica, sans-serif;	font-size: 12pt;	color: #99CC00;	text-decoration: none;	border: 0px;}
#noticia .titular:hover{	color: #999900;	}
#noticia .fecha{	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;}
.paginacion{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #99CC00;	text-decoration: none;	margin:3px;border:0px;}

/*bordes noticias*/
.borderacte {	border-bottom:1px solid #003F60;	background-image: url(../imatges/fonsacte.gif);	}
.borderate {	border-bottom:1px solid #9BBE3C;/*	background-image: url(../imatges/fonsate.gif);*/	}
.bordetaulaacte {border:1px solid #003F60; }
.bordetaulaate {border:1px solid #9BBE3C; }

/* Bloques de separacion dentro del contenido */

#bloqueIzq{ position:relative; float:left; display:block; padding:0px; width:410px; margin-top:10px; margin-bottom:10px; overflow:hidden; }
#bloqueDer{ position:relative; display:block; float:right; padding:0px; width:310px; border-left:#9BBE3C 1px solid; margin-top:10px; margin-bottom:10px; overflow:hidden; }

/*PROGRAMAS*/
#lista_programas{	margin: 5px;	padding: 5px;	float: left;	width: 340px;	border: 1px solid #CCCCCC;}
#lista_programas .titular{	font-family: Arial, Helvetica, sans-serif;	font-size: 12pt;	color: #99CC00;	text-decoration: none;	border: 0px;}
#lista_programas .titular:hover{	color: #999900;	}
.datos_espacio{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #999999;}
.titulo_espacio{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #99CC00;}
#lado_izquierdo{	float:left;	margin-right:30px;	padding: 15px;	border: 1px solid #999999;	width:400px;	display:block;	overflow:hidden;font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #0066CC;	text-align: left;}
#lado_derecho{float:left;padding: 10px;border: 1px solid #999999; display:block; overflow:hidden;width: 244px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #0066CC;	text-align: left;}
#lado_izquierdo img{	margin-right: 5px;	margin-bottom: 5px;}

/*VIDEOS*/
#contenedor_videos{	padding: 0px;	width: 700px;	margin-top: 0px;	margin-bottom: 10px;}
#contenedor_videos td{ width:175px;}
#galeria_videos{	padding: 5px;	width: 130px;	margin-bottom: 10px;	border: 1px solid #CCCCCC;	text-align: center;	overflow:hidden;margin-top:10px;	margin-right: auto;	margin-left: 15px;}
#galeria_videos a{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #CCCCCC;	text-decoration: none;	border:0px;}
#galeria_videos a:hover{	color: #99CC00;	text-decoration: none;}
#video .fecha{	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;}
#galeria_videos a.linkopacity img {filter:alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5;border:0px;}
#galeria_videos a.linkopacity:hover img {filter:alpha(opacity=100);-moz-opacity: 1.0;opacity: 1.0;}
#videos_lateral{	width:200px;	text-align:center;	float:right;	padding: 5px;padding-bottom:15px;		border: 1px solid #CCCCCC;}
#videos_lateral a.veure_tots{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	background-color: #CCCCCC;	width: 180px;	border: 1px solid #999999;	font-weight: bold;	padding: 5px;	margin:5px;	display:block;}
#videos_lateral a.veure_tots:hover{	background-color: #99CC00;}

/* MODIFICAR DATOS */
.f_modificar_1 { margin:0px 0px;}
.f_modificar_1 fieldset {border-top:10px solid red; margin-left:0px;}
.f_modificar_1 legend  { display:none;}
.f_modificar_1 input {border:solid 1px #E5E5E5; padding:3px; font-size:11px; color:#333333; margin-bottom:12px; background-color:#F1F4FB;}
.f_modificar_1 label {float:left; width:250px; text-align:right; margin-right:0px; padding:3px;}

.f_modificar_1 button {width:220px;}
.f_modificar_1_obseva {width:150px; float: right}
.f_modificar_1 .check_1 {}
.f_modificar_1 .check_1 input { width: 20px;  border:0px; margin:0px;}
.f_modificar_1 .check_1 label {float: none;vertical-align: top; text-align:right; padding:7px; }


.text_usuarios{color:#2A3D70; font-size:12px;}
.f_modificar_1 .text_form{float:right; margin-right:50px;}
.f_modificar_1 .text_form a:hover{ text-decoration:underline;}

/* estilo programes especific. */

#esp{border:#F8A900 1px solid; background-color:#FFD67D; margin:5px 5px 3px 0px;}
#esp a{color:#000; font-size:10px; font-weight:bold}
#esp a:hover{color:#3E5E8B; font-size:10px; font-weight:bold;}

#esp_diaria{border:#F8A900 1px solid; float:left; width:370px; padding:2px; background-color:#FFD67D; margin:0px 5px 3px 0px;}
#esp_diaria a{color:#000; font-size:10px; font-weight:bold}
#espesp_diaria a:hover{color:#3E5E8B; font-size:10px; font-weight:bold;}

#foto_diaria{float:left; width:45px;}

#orange{text-decoration:underline; color:#F8A900;}

#no_underline{}
#no_underline a{ text-decoration:none;}
#no_underline a:hover{color:#FF0000; text-decoration:underline;}

/* twitter */
.twitterAleatorio
{
	padding:5px;
	width:700px;
	line-height:10px;
	/*height:10px;*/
	border:1px dashed #CCCCCC;
	background-color:#ffffcc;
	overflow:hidden;

}

/* guiaTE */
.listGTE{ border-bottom:#BADA58 1px solid; width:100%; float:left; position:relative; margin-top:5px; padding-bottom:3px;}
.listGTE_img{float:left; width:105px; display:block; margin:0px 10px 10px 0px;}
.listGTE_info{ float:left; width:510px;  margin-top:2px; overflow:hidden;}
.listGTE_info a{margin-bottom:5px; float:left; border:none; font-size:14px; text-decoration:underline; }
.listGTE_more{ float:right; width:80px; text-align:right; margin-right:2px;}
.listGTE_map a{border:none;}

.navegaGTE_map{  width:400px; height:575px; border:#BADA58 1px solid; margin-top:5px;}
.navegaGTE_list{ width:300px; margin-top:5px; float:left; }
.navegaGTE_list_item{ border-bottom:#BADA58 1px solid; width:100%; float:left; position:relative; padding-bottom:5px; padding-top:3px; font-size:11px; font-weight:normal; }
.navegaGTE_list_item a{border:0px;  font-size:12px;}
.navegaGTE_list_item .txtitem{width:245px;  float:left;}

.navegaGTE_list div#cargando{background-color:#FF0000; color:#FFFFFF; position:relative; float:left; margin-top:-18px;}
.navegaGTE_list img{float:left; width:50px; display:block; margin:0px 5px 5px 0px;}
.navegaGTE_list div.paginacion { padding: 1px; margin: 1px; border: #fff 1px solid ; width:300px; font-size:11px; }
.navegaGTE_list div.paginacion a, .navegaGTE_list div.paginacion span { display: block; float: left; padding: 2px 4px;
    margin-right: 2px;  border: 1px solid #fff; background: #fff; color:#003F62; text-decoration: none; height:16px; }
.navegaGTE_list div.paginacion span.actual { border: 1px solid #003F62; background: #003F62; color: #fff; font-size:11px; }
.navegaGTE_list div.paginacion a {  border: #003F62 1px solid; text-decoration: none;font-weight: bold; }
.navegaGTE_list div.paginacion a:hover {border-color: #9BBE3C; background-color:#9BBE3C;text-decoration: none; color:#000000;}
.navegaGTE_list div.paginacion a.antsig { border: #999999 1px solid; font-weight: normal;color:#999999;}
.navegaGTE_list div.paginacion a.antsig:hover{background-color:#999999; color:#FFFFFF;}
.navegaGTE_list div.paginacion span.antsig { color: #ccc;}

.infoWindow {width:400px; font-size:11px;}
.infoWindow img{float:left; width:50px; display:block; margin:5px 5px 5px 0px;}
.infoWindow a{border:none; text-align:left;}
.infoWindow div.centrar{float:left; width:150px; height:20px; padding-top:10px;}
.infoWindow div.veure{float:left; width:150px; height:20px; padding-top:10px; text-align:right;}


.fichaGTE{  width:100%; float:left; position:relative; margin-top:20px; display:block; overflow:hidden; }
.fichaGTE_img{float:left; width:215px; display:block; margin:0px 10px 10px 0px; overflow:hidden;}
.fichaGTE_info{ float:left; width:480px;  margin-top:2px;}
.fichaGTE_contacte{ margin-left:30px; float:left;}
.fichaGTE_map{ width:465px; height:265px; border:#BADA58 1px solid; margin-top:25px;}
#map a{border:none;}
.bloqueAddFotoVideo{border:#CCCCCC 1px solid; padding-left:20px; margin-bottom:2px;}
.bloqueAddFotoVideo b{margin-right:20px;}
.bloqueAddFotoVideo input{left:0px;}
.thVideo{ visibility:hidden; display:none;}

/* envia sms */
#enviaSMS{width:396px; float:left;  display:block; margin-top:30px; background-image: url(../imatges/enviaSMS_bg.jpg); background-repeat:repeat-y;  }
#enviaSMS div.smsBgTop{width:396px; height:5px; display:block; float:left; background-image: url(../imatges/enviaSMS_top.jpg); background-repeat:no-repeat;}
#enviaSMS div.smsBgCont{ width:375px; float:left; padding-left:15px; padding-right:6px; background-image: url(../imatges/enviaSMS.jpg); background-repeat:no-repeat; background-position:bottom;}
#enviaSMS p.info{font-size:14px; color:#0066CC; line-height:16px; width:auto;}
#enviaSMS p.tit{font-size:17px; color:#033F61; width:auto; font-weight:bold;}
#enviaSMS ul{margin:0px; padding:0px; margin-left:10px;}
#enviaSMS li{font-size:15px; line-height:18px; font-weight:bold; color:#000000; list-style:none;}
#enviaSMS p.txt{font-size:16px; color:#006600; font-weight:bold; line-height:22px; text-align:center; width:200px; margin-top:20px;}
#enviaSMS p.mini{font-size:10px; color:#999999; margin-top:20px;}
