/*	Reset browsers default styling
	----------------------------------------------------*/

	html, body, div, span, h1, h2, h3, h4, a, acronym, font, img, ul, li, fieldset, form, label, legend { margin: 0; padding: 0; border: 0; outline: 0; vertical-align: baseline; font-family: Arial, Helvetica, sans-serif; font-size:11px; }
ul { list-style: none; }
blockquote, q { quotes: none; }
:focus, :active { outline: 0; }
textarea { overflow:auto; }
.clr { clear:both; }
.hidden { display:none; }
.show { display:block; }
.left { float:left; }
.right { float:right; }
.center { text-align:center; }
a, a:visited { color:#90acbc; background-color:inherit; }
a:hover { text-decoration:none; }
a.azul, a.azul:visited { color:#43637c; background-color:inherit; }
/*	Estructura
	----------------------------------------------------*/

html, body, #wrap { height: 100%; }
body > #wrap { height: auto; min-height: 100%; }
#footer { }
/* CLEAR FIX*/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */


/*	Cuerpo general
	----------------------------------------------------*/

body { color:#858585; background-color:#FFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
#wrap { background: url(/img/bg.jpg) no-repeat top center; width:990px; margin:0 auto; }
#cabecera { text-align:right; padding-right:85px; height:93px }
#cabecera ul li.titulomediambient { float:left; }
#cuerpo { display:block; height:555px; }
#menu, #paginaright, #paginaleft { height:555px; display:block; float:right; width:399px; position:relative; }
#facebook { position:absolute; top:528px; z-index:10; left:240px; }
#facebook a, #facebook a:visited { padding:6px 75px 10px 0; background:url(/img/facebook.gif) no-repeat top right; display:block; text-decoration:none; color:#99b2c1; }
#facebook a:hover { color:#1c4a71; }
#pie { display:block; height:43px; padding:85px 0 0 75px; text-align:left; color:#222; font-size:15px; }
/*	Menu
	----------------------------------------------------*/

#menu { width:28px; margin-right:68px; }
* html #menu { margin-right:35px; }
#menu ul li { float:left; }
#menu ul li a strong { display:none; }
#menu ul li a { display:block; width:28px; background-image:url(/img/menu_lateral.gif); background-repeat:no-repeat; }
#menu ul li a.menu1, #menu ul li a.menu1:visited { background-position:0 0; height: 70px; }
#menu ul li a.menu2, #menu ul li a.menu2:visited { background-position:0 -70px; height: 95px; }
#menu ul li a.menu3, #menu ul li a.menu3:visited { background-position:0 -165px; height: 156px; }
#menu ul li a.menu4, #menu ul li a.menu4:visited { background-position:0 -321px; height: 141px; }
#menu ul li a.menu1:hover, #menu ul li.menuseleccionado a.menu1, #menu ul li.menuseleccionado a.menu1:visited { background-position:-28px 0; }
#menu ul li a.menu2:hover, #menu ul li.menuseleccionado a.menu2, #menu ul li.menuseleccionado a.menu2:visited { background-position:-28px -70px; }
#menu ul li a.menu3:hover, #menu ul li.menuseleccionado a.menu3, #menu ul li.menuseleccionado a.menu3:visited { background-position:-28px -165px; }
#menu ul li a.menu4:hover, #menu ul li.menuseleccionado a.menu4, #menu ul li.menuseleccionado a.menu4:visited { background-position:-28px -321px; }
img.gestnatural { padding-top:20px; }
/*	CONTENIDO
	----------------------------------------------------*/

.contenido #paginaright { background: url(/img/bg_contenido.jpg) no-repeat top right; color:inherit; }
.contenido #paginaleft { background: url(/img/bg_contenido.jpg) no-repeat top left; color:inherit; }
#paginaleft h1 { background:url(/img/elgestnatural.gif) no-repeat 0 0; display:block; width:285px; height:84px; margin:15px 0 0 0; }
#paginaleft h1 a strong { display:none; }
#paginaleft h1 a, #paginaleft h1 a:visited { display:block; width:285px; height:84px; }
#paginaleft h2 { color:#43637c; background:url(/img/flecha_down.gif) no-repeat 0 0; padding: 0 0 0 15px; margin:5px 0 8px 36px; display:block; height:16px; font-size:12px; }
#paginaleft h2 span { font-size:12px; }
#imagenbigleft { margin:0 0 15px 23px; }

.fixa_finalista #imagenbigleft { margin:0 0 5px 23px;!important}
#tituloleft { margin:0 50px 5px; }
ul li.fechatitulo { color:#6d6d6d; background-color:inherit; }
#tituloleft h3 { color:#ff7800; background-color:inherit; font-size:12px; }
#tituloleft h4 { color:#ff9900; background-color:inherit; font-size:12px; }
#textoleft { margin:0 10px 0 50px; width: 375px; height: 50px; }
#textoleftbig { margin:0 10px 0 50px; width: 375px; height: 250px; }
#textoleft p, #textoleftbig p { margin:5px 0; padding:0; }
#textoleft p, #textoleftbig p { width:310px; display:block; }
#paginaleft a.botonparticipa { margin:5px auto; }
#paginaleft a.botonpremi { margin:5px auto; }
#paginaleft .texto3 h2.elteugest { background: url('/img/premi_anual/el-teu-gest.gif') no-repeat; text-indent: -9999px; width: 324px; height: 52px; margin: 0; padding: 0; }
#paginaleft .texto3 h2.elteugest_f2 { background: url('/img/premi_anual/el-teu-gest_f2.gif') no-repeat; text-indent: -9999px; width: 324px; height: 52px; margin: 0; padding: 0; }
#paginaleft .texto3 h2.compartirgest { background: url('/img/premi/compartir-el-teu-gest.gif') no-repeat; text-indent: -9999px; width: 325px; height: 32px; margin: 0; padding: 0; }
#paginaleft .texto3 h2.gestdetots { background: url('/img/premi/fest-del-teu-gest-un-gest-de-tots.gif') no-repeat; text-indent: -9999px; width: 260px; height: 25px; margin: 0; padding: 0; }
#paginaleft .texto3 h2.millorfinalista { background: url('/img/premi/millor_finalista.gif') no-repeat; text-indent: -9999px; width: 336px; height: 60px; margin: 0; padding: 0; }
#paginaleft .texto3 p.image { margin-bottom: 3px; padding-bottom: 0; }
#contenidodestacado { background:url(/img/contingut/bg_top.png) no-repeat 0 0; width:360px; height:155px; margin:30px auto 0; display:block; }
#contenidolistado { margin:0 0 0 19px; }
ul.contenidolist li { float:left; width:158px; display:block; padding:7px 0 2px 18px; }
ul.contenidolistpremi li { float:left; width:158px; display:block; padding:24px 0 2px 18px; }
.guanyador { background:url(/img/fons_guanyador.png) no-repeat ; background-position: 8px 0px; height:165px; padding-top:24px;}
.guanyador .fotocontenido{ margin:16px 0 0 0!important;}
ul.contenidolist_home li { float:left; width:107px!important; display:block; padding:5px 0 0 18px; color:#FF7800!important;}
ul.contenidolist_home li a span.play{ top:18px!important; left:34px!important;}
ul.contenidolist_home li a.fotocontenido .play{ top:18px!important; left:34px!important;}
ul.contenidolist_home li a.fotocontenido:hover .play{top:16px!important; left:32px!important;}

ul.contenidolist_home li a{ font-size:10px!important; width:93px!important;}
ul.contenidolist li ul li, ul.contenidolist li ul li a { float:none; text-align:left; padding:0; margin:0; }
.imagensmallleft { display:block; border:none; width:141px; }
ul.contenidolist li a.fotocontenido, ul.contenidolist li a.fotocontenido:visited { display:block; padding:5px; border:none; width:131px; position:relative; }
ul.contenidolist li a.fotocontenido .play, ul.contenidolist li a.fotocontenido:visited .play { position:absolute; top:30px; left:50px; width:34px; height:34px; background:url(/img/contingut/play.png) no-repeat 0 0; }
ul.contenidolist li a.fotocontenido:hover, ul.contenidolist li.contenidoseleccionado a.fotocontenido, ul.contenidolist li.contenidoseleccionado a.fotocontenido:visited { border:2px solid #97b1c0; padding:3px; }
ul.contenidolist li a.fotocontenido:hover .play { top:28px; left:48px; }
ul.contenidolist li a.textocontenido, ul.contenidolist li a.textocontenido:visited { display:block; padding:5px; border:none; width:131px; height:83px; text-decoration:none; }
ul.contenidolist li a.textocontenido span, ul.contenidolist li a.textocontenido:visited span { color:#FFF; background-color:#d0dbe3; display:block; padding:5px; width:121px; height:73px; font-size:12px; }
ul.contenidolist li a.textocontenido:hover, ul.contenidolist li.contenidoseleccionado a.textocontenido, ul.contenidolist li.contenidoseleccionado a.textocontenido:visited { border:2px solid #97b1c0; padding:3px; }
ul.contenidolist li ul li.fechacontenido { color:#6d6d6d; background-color:inherit; padding:0 0 0 5px; margin:0; }
ul.contenidolist li ul li a.gestcontenido { color: #6b8599; background-color:inherit; text-decoration:none; padding:0 0 0 5px; display:block; font-weight:bold; }
ul.contenidolist li ul li a.titulocontenido, ul.contenidolist li ul li a.titulocontenido:visited { color:#6b8599; font-weight: bold; background-color:inherit; text-decoration:none; padding:0 3px 0 5px; display:block; }
ul.contenidolist li ul li a.nombrecontenido, ul.contenidolist li ul li a.nombrecontenido:visited { color:#7c99ab; background-color:inherit; text-decoration:none; padding:0 0 0 5px; display:block; }
.nombrecontenido span {margin-left:6px;}
ul.contenidolist .jScrollPaneTrack, .scrollleftpagina .jScrollPaneTrack { background: url(scroll/osx_track.gif) repeat-y; }
ul.contenidolist .jScrollPaneDrag, .scrollleftpagina .jScrollPaneDrag { /*background: url(scroll/osx_drag_middle.gif) repeat-y;*/ background: url(scroll/osx_drag_middle.gif) no-repeat center center; }
ul.contenidolist .jScrollPaneDragTop, .scrollleftpagina .jScrollPaneDragTop { /*background: url(scroll/osx_drag_top.gif) no-repeat;*/ background: none; height: 1px; }
ul.contenidolist .jScrollPaneDragBottom, .scrollleftpagina .jScrollPaneDragBottom { /*background: url(scroll/osx_drag_bottom.gif) no-repeat;*/ background: none; height: 2px; }
ul.contenidolist a.jScrollArrowUp, .scrollleftpagina a.jScrollArrowUp { height: 1px; background: url(scroll/osx_arrow_up.png) no-repeat 0 -30px; }
ul.contenidolist a.jScrollArrowUp:hover, .scrollleftpagina a.jScrollArrowUp:hover { background-position: 0 0; }
ul.contenidolist a.jScrollArrowDown, .scrollleftpagina a.jScrollArrowDown { height: 1px; background: url(scroll/osx_arrow_down.png) no-repeat 0 -30px; }
ul.contenidolist a.jScrollArrowDown:hover, .scrollleftpagina a.jScrollArrowDown:hover { background-position: 0 0; }
.scrollleftpagina { }
ul.contenidolist li .cont_titulo { height: 42px; width: 158px; /*overflow: auto;*/ display: block; }
#contenidodestacado ul.contenidolist li .cont_titulo { width: 150px; }
ul.contenidolist li .cont_titulo ul { width: 140px; }
ul.contenidolist li .cont_titulo ul li { width: 140px; }
ul.contenidolist li .cont_titulo li.gris { font-weight: bold; padding-left: 5px; }
.scroll-pane { width: 165px; height: 43px; overflow: auto; float: left; }
/*.contenidoleft .jScrollPaneDrag { padding: 12px 0; }*/
.contenidoleft .jScrollPaneDrag { padding: 0; }
#paginaright .jScrollPaneDrag { padding: 0 !important; }
.scroll-pane-big { width: 165px; height: 253px; overflow: auto; float: left; }
#paginacion { position:absolute; top:526px; display:block; text-align:center; width:399px; z-index:5; left:0; margin-top: -5px; }
#paginacion a, #paginacion a:visited { background-color:inherit; color:#ff9900; padding:0 1px; text-decoration:none; }
#paginacion a:hover { color:#ff7800; background-color:inherit; }
a.anterior, a.siguiente { position:absolute; top:533px; z-index:12; text-decoration:none; color:#7c99ab; background-color:inherit; }
a.anterior { background:url(/img/flecha_left.gif) no-repeat left 1px; padding:0 0 0 12px; left:20px; }
a.siguiente { background:url(/img/flecha_right2.gif) no-repeat right 1px; padding:0 12px 0 0; right:20px; }
a.anterior:hover, a.siguiente:hover { color:#1c4a71; background-color:inherit; }
/*	MENU CONTENIDO
	----------------------------------------------------*/

#menutop { height:20px; margin-top:12px; }
#menutop ul li { float:left; }
#menutop ul li a strong { display:none; }
#menutop ul li a { display:block; height:20px; background-image: url(/img/contingut/menu_top.gif); background-repeat:no-repeat; }
#menutop ul li a.menutots, #menutop ul li a.menutots:visited { background-position:0 0; width: 97px; }
#menutop ul li a.menufotos, #menutop ul li a.menufotos:visited { background-position:-97px 0; width: 90px; }
#menutop ul li a.menuvideos, #menutop ul li a.menuvideos:visited { background-position:-187px 0; width: 90px; }
#menutop ul li a.menutextes, #menutop ul li a.menutextes:visited { background-position:-277px 0; width: 97px; }
#menutop ul li a.menutots:hover, #menutop ul.menutotsid li a.menutots, #menutop ul.menutotsid li a.menutots:visited { background-position:0 -20px; }
#menutop ul li a.menufotos:hover, #menutop ul.menufotosid li a.menufotos, #menutop ul.menufotosid li a.menufotos:visited { background-position:-97px -20px; }
#menutop ul li a.menuvideos:hover, #menutop ul.menuvideosid li a.menuvideos, #menutop ul.menuvideosid li a.menuvideos:visited { background-position:-187px -20px; }
#menutop ul li a.menutextes:hover, #menutop ul.menutextesid li a.menutextes, #menutop ul.menutextesid li a.menutextes:visited { background-position:-277px -20px; }
/*	PARTICIPA
	----------------------------------------------------*/

.texto1 { margin-left:50px; width:326px; }
#gasnaturalteayuda { background: url(/img/participa/fondo_gris_contenido.gif) no-repeat 0 0; display:block; height:85px; margin:0 0 0 40px; position:absolute; top:400px; width:297px; padding:22px 0 0 40px; font-size:12px; color:#7c99ab; }
#gasnaturalteayuda ul { padding-top:10px; }
#gasnaturalteayuda ul li { padding:3px 0 3px 12px; background:url(/img/flecha_right.gif) no-repeat 0 5px; }
#gasnaturalteayuda ul li a { text-decoration:none; color:#43637c; background-color:inherit; font-size:12px; }
#formulari { padding:84px 0 0 38px; display:block; }
.participa { background:url(/img/participa/bg_participa.gif) no-repeat top right; }
ul li.pasosform { background-image:url(/img/participa/bg_pestanya_participa.png); background-repeat:no-repeat; background-position:0 0; font-size:12px; color:#FFF; padding:6px 0 0 20px; height:23px; width:315px; margin-left:4px; }
ul li.pasoseleccionado { background-position:0 -30px; }
ul li.form1 { background:url(/img/participa/bg_form1.png) no-repeat top center; height:145px; width:315px; margin-top:5px; padding: 20px 0 0 25px; }
#gender { width:240px; }
ul li.formtext1 { font-weight:bold; background: url(/img/flecha_right.gif) no-repeat 0 2px; padding:0 0 0 10px; color:#43637c; }
ul.opcionesradios { margin:0 0 0 15px; }
ul.opcionesradios li input { float:left; }
ul.opcionesradios li { cursor:pointer; }
ul.opcionesradios li strong { display:none }
ul.opcionesradios li { float:left; width:68px; height:22px; padding:3px 8px; margin:7px 0 16px 0; }
ul li.radiovideo { background:url(/img/participa/botones_video_texto.gif) no-repeat 0 0; }
ul li#radiovideoid.selectedtipo { background:url(/img/participa/botones_video_texto.gif) no-repeat 0 -28px; }
ul li.radiofoto { background:url(/img/participa/botones_video_texto.gif) no-repeat -86px 0; }
ul li#radiofotoid.selectedtipo { background:url(/img/participa/botones_video_texto.gif) no-repeat -86px -28px; }
ul li.radiotext { background:url(/img/participa/botones_video_texto.gif) no-repeat -172px 0; }
ul li#radiotextid.selectedtipo { background:url(/img/participa/botones_video_texto.gif) no-repeat -172px -28px; }
ul li.opcionesselect { padding:4px 0 0 15px; background:url(/img/participa/bg_opcionesselect.gif) no-repeat 0 0; margin:10px 0 0 15px; }
ul li.opcionesselect input { border:0; }
ul li.opcionesselect ul { background-color:#FFF; color:inherit; width:220px }
ul li.opcionesselect ul li ul li { padding:3px 0 3px 3px; width:210px; }
#combolargo { width:230px; }
a.botonparticipa strong, a.botonparticipa strong, a.botonenviar strong, a.botonvotafinalista strong, a.botonvotafinalista2 strong { display:none; }
a.botonvotafinalista, a.botonvotafinalista:visited { display:block; width:326px; height:33px; margin:5px 0 -10px -7px; background:url(/img/participa/boton_vota_finalista.gif) no-repeat 0 0; }
a.botonvotafinalista2, a.botonvotafinalista2:visited { display:block; width:240px; height:33px; margin:15px 0 0 75px; background:url(/img/participa/boton_vota_finalista2.gif) no-repeat 0 0; }
a.botonparticipa, a.botonparticipa:visited { display:block; width:129px; height:33px; margin:40px 0 0 80px; background:url(/img/participa/boton_participa.gif) no-repeat 0 0; }
a.botonpremi, a.botonpremi:visited { display:block; width:168px; height:33px; margin:40px 0 0 80px; background:url(/img/participa/boton_premi.gif) no-repeat 0 0; }
a.botonvotafinalista:hover { background:url(/img/participa/boton_vota_finalista.gif) no-repeat 0 -34px; }
a.botonvotafinalista2:hover { background:url(/img/participa/boton_vota_finalista2.gif) no-repeat 0 -35px; }
a.botonparticipa:hover { background:url(/img/participa/boton_participa.gif) no-repeat 0 -33px; }
a.botonpremi:hover { background:url(/img/participa/boton_premi.gif) no-repeat 0 -35px; }
a.botonparticipa strong { display:none; }
a.botonpremi strong { display:none; }
a.botonenviar, a.botonenviar:visited { display:block; width:129px; height:33px; margin:25px 0 0 80px; background:url(/img/participa/boton_enviar.gif) no-repeat 0 0; }
a.botonenviar:hover { background:url(/img/participa/boton_enviar.gif) no-repeat 0 -35px; }
a.tornarenrera, a.tornarenrera:visited { color:#43637c; text-decoration:none; background:url(/img/flecha_left.gif) no-repeat 0 0; padding: 0 0 0 12px; float:left; display:block; width:80px; margin:32px 0 0 -20px; }
a.tornarenrera:hover { }
a.botongestdelfinalista strong { display:none; }
a.botongestdelfinalista, a.botongestdelfinalista:visited { display:block; width:202px; height:29px; margin:5px 0 0 95px; background:url(/img/premi/gest_del_finalista.gif) no-repeat 0 0; }
a.botongestdelfinalista:hover { background:url(/img/premi/gest_del_finalista.gif) no-repeat 0 -28px; }
ul li.form2, ul li.form3, ul li.form4 { background:url(/img/participa/bg_form2.gif) no-repeat top center; height:335px; width:315px; margin-top:5px; padding: 5px 0 0 25px; }
ul li.form2 ul li, ul li.form3 ul li, ul li.form4 ul li { padding:5px 30px 6px 5px; margin:0; color:#858585; background-color:inherit; }
ul li.form2 input, ul li.form2 textarea, ul li.form3 input, ul li.form3 textarea, ul li.form4 input, ul li.form4 textarea { color:#858585; background-color:inherit; border:0; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
ul li.form2 ul li.texto20 { height:35px; padding-right:0; display:block; }
ul li.form2 ul li.texto20 span { float:left; padding:12px 0 0 0; display:block; width:123px; color:#43637c; font-weight:bold; line-height:11px; margin:5px 0 0 -10px; }
ul.opcionesradioshor { margin:5px 0 0 0; float:left; width:180px; display:block; height:29px; }
ul.opcionesradioshor li input { float:left; }
ul.opcionesradioshor li { cursor:pointer; }
ul.opcionesradioshor li strong { display:none }
ul li.form2 ul li ul.opcionesradioshor li { float:left; width:77px; height:20px; padding:1px 1px 3px 3px; margin:7px 0 0 0; display:block; }
ul li.form2 ul li ul.opcionesradioshor li.radiohor { background:url(/img/participa/botones_form_vertical.gif) no-repeat -82px 0; width:90px; }
ul li.form2 ul li ul.opcionesradioshor li#radiohorid.selectedtipofoto { background:url(/img/participa/botones_form_vertical.gif) no-repeat -82px -25px; }
ul li.form2 ul li ul.opcionesradioshor li.radiover { background:url(/img/participa/botones_form_vertical.gif) no-repeat 0 0; margin-right:2px; }
ul li.form2 ul li ul.opcionesradioshor li#radioverid.selectedtipofoto { background:url(/img/participa/botones_form_vertical.gif) no-repeat 0 -25px; }
ul li.form2 ul li.formmargin { margin:0 0 0 -8px; padding:0; clear:both; height:30px; }
ul li.form2 ul li.escriucodi, ul li.form3 ul li.escriucodi, ul li.form4 ul li.escriucodi { height:24px; padding:10px 0 3px 10px; }
ul li.form2 ul li.escriucodi img, ul li.form3 ul li.escriucodi img, ul li.form4 ul li.escriucodi img { float:left; }
ul li.form2 ul li.escriucodi span, ul li.form3 ul li.escriucodi span, ul li.form3 ul li.escriucodi span, ul li.form4 ul li.escriucodi span, ul li.form4 ul li.escriucodi span { float:left; background:url(/img/participa/bg_escriucodi.gif) no-repeat 0 0; height:22px; width:168px; padding:3px 0 0 12px; display:block; margin:0 0 0 10px; }
ul li.form3 { background:url(/img/participa/bg_form3.gif) no-repeat top center; height:305px; }
ul li.form4 { background:url(/img/participa/bg_form4.gif) no-repeat top center; height:305px; }
ul li.form3 ul li.formmargin { margin:12px 0 0 -8px; padding:0; clear:both; height:30px; }
#formulariokko { padding:84px 0 0 38px; display:block; height:600px; }
#formok, #formko { background:url(/img/participa/bg_form_ok.gif) no-repeat top center; height:105px; width:315px; margin-top:110px; padding: 25px 0 0 25px; display:block; }
#formko { background:url(/img/participa/bg_form_ok.gif) no-repeat top center; }
#formok h2, #formko h2 { font-size:16px; color:#090; padding:15px 0 0 0; margin:0; }
#formok p, #formko p { margin:0; padding:5px 0 0 0; }
#formko h2 { color:#d01440; }
#formok img, #formko img { float:left; padding:0 10px 0 0; }
#formok a, #formko a, #formok a:visited, #formko a:visited { color:#43637C; }
#formok a:hover, #formko a:hover { text-decoration:none; }
/*	Index
	----------------------------------------------------*/

#listadoindex { padding:80px 0 0 20px; }
#tituloindex { padding:0 0 30px 97px; }
#listadoindex ul { }
#listadoindex ul li { clear:both; height:20px; }
/*
#listadoindex ul li a,
#listadoindex ul li a:visited { text-decoration:none; font-size:11px; display:block; height:16px; width: 75px; float: left; margin-right: 47px;}
*/
#listadoindex ul li a span { float:left; display:block; font-size:12px; }
#listadoindex ul li a .indexnum { width:30px; text-align:right; color:#ff7800; }
#listadoindex ul li a .indextit { width:150px; text-align:right; color:#43637c; padding-right:10px; }
#listadoindex ul li .indexnombre { color:#7C99AB; font-size:12px; }
#listadoindex ul li a:hover .indexnum, #listadoindex ul li.seleccionadoindex a .indexnum, #listadoindex ul li.seleccionadoindex a:visited .indexnum { color:#ffaa1c; }
#listadoindex ul li a:hover .indextit, #listadoindex ul li.seleccionadoindex a .indextit, #listadoindex ul li.seleccionadoindex a:visited .indextit { color:#ff7800; }
#listadoindex ul li a:hover .indexnombre, #listadoindex ul li.seleccionadoindex a .indexnombre, #listadoindex ul li.seleccionadoindex a:visited .indexnombre { color:#feb92c; }
#listadoindex ul li a:hover .indexnum { text-decoration:none; background:url(/img/index/flecha.gif) no-repeat 6px 0; }
#paginaleft h1.indexh1 { background:url(/img/index/elgestnatural.gif) no-repeat 0 0; width:360px; height:130px; }
#paginaleft h1.indexh1 a { width:360px; height:130px; }
.texto2 { margin-left:80px; width:300px; }
/*	Premi
	----------------------------------------------------*/
#gasnaturaltepremi { background: url(/img/premi/fondo_gris_contenido.gif) no-repeat 0 0; display:block; height:83px; margin:0 0 0 40px; width:297px; padding:12px 20px 0 20px; color:#7c99ab; }
#gasnaturaltepremianual { /*background: url(../img/premi_anual/fondo_gris_contenido.gif) no-repeat 0 0;*/ display:block; /*height:48px;*/ margin:0 0 0 40px; /*width:297px;*/ width: 337px; /*padding:15px 20px 0 20px;*/ color:#7c99ab; text-align:center; }
#gasnaturaltepremianual .top { background: url('fondo_gris_contenido_top.gif') no-repeat 0 0; height: 11px; overflow: hidden; }
#gasnaturaltepremianual .body { background: url('fondo_gris_contenido_bottom.gif') no-repeat left bottom; padding: 4px 20px 20px 20px; }
.fixa_finalista #gasnaturaltepremianual .body{padding: 0px 20px 12px 20px!important;}

.fixa_finalista #gasnaturaltepremianual .top { height:9px;}
#gasnaturaltepremi strong, #gasnaturaltepremianual strong { color:#43637c; }
#listadoindex ul li .indexdate { font-size: 12px; width:75px; text-align:right; color:#ff7800; display:block; height:16px; width: 75px; float: left; margin-right: 47px; }
#listadoindex ul li a:hover .indexdate, #listadoindex ul li.seleccionadoindex a .indexdate, #listadoindex ul li.seleccionadoindex a:visited .indexdate { color:#ffaa1c; }
#tituloguanyadors { padding:0 0 30px 0; }
#tituloguanyadorsanual { padding:11px 0 0px 30px; }
#tituloguanyadorsanual h2 { background: url('/img/premi_anual/finalistes.gif') no-repeat; text-indent: -9999px; width: 260px; height: 40px; }
#tituloguanyadors h2 { background: url('/img/premi/guanyadors.gif') no-repeat; text-indent: -9999px; width: 173px; height: 39px; }
.texto3 { margin-left:50px; width:336px; }
.texto3 p { margin:0; padding:5px 0; }
#paginaleft a.sinmg, #paginaleft a.sinmg:visited { margin:0 auto; }
/*	Pie
	----------------------------------------------------*/

#pie ul li { float:left; }
#pie ul li.primero { width:600px; }
#pie span { color:#7e7e7e; padding-left:10px; }
#pie a, #pie a:visited { color:#7e7e7e; text-decoration:none; }
#pie a.atencio, #pie a.atencio:visited { background:url(/img/a.gif) no-repeat top right; padding-right:15px; }
#pie a:hover { color:#43637c; text-decoration: underline; }
/* Mapa web */
.mapaweb { background: none!important; top:auto!important; }
/* Condicions de participació */

#paginacentral { height:555px; display:block; float:right; width:798px; position:relative; }
#paginacentral .tit_condicions { margin-left:50px; width:700px; height:50px }
#paginacentral .texto4 { margin-left:50px; width:700px; height:466px }
#paginacentral .texto4 p { margin:0; padding:5px 5px; text-align:justify; }
.textcondicions { margin:0 10px 0 50px; width: 375px; height: 50px; }
.baseslegals { background: url('/img/condicions/tit_condicions.gif') no-repeat; text-indent: -9999px; width: 420px; height: 28px; margin:20px 0 0 150px; padding: 0; }
#wrap_cond { background: url(/img/condicions/bg_condicions.jpg) no-repeat top center; width:990px; margin:0 auto; }
#paginacentral h3 { color:#ff7800; background-color:inherit; font-size:12px; width:100%; border-bottom:solid 1px #000; margin-bottom:10px; }
#paginacentral h4 { color:#ff7800; background-color:inherit; font-size:12px; margin-bottom:10px; }
.espai { width:100%; border-bottom:solid 1px #000; margin-bottom:5px; }
.linkpremi { width:112px; margin:0 auto; font-size:13px; display:block; }
.sms { width:310px; margin:8px auto 5px; }
.txt_sms{ font-size:9px;}
.premi_anual{ text-align:left!important;}