/* navegación superior*/
#topNavSitio {display:block;position:relative;overflow:hidden;float:right;bottom:0;width:680px;}
#topNavSitio ul{display:block;float:right;margin:0 10px 0 0;padding:0}
#topNavSitio li{display:block;position:relative;overflow:hidden;float:left;padding:0;margin:0 0 0 1px;line-height:20px;font-size:1em;font-weight:bold;color:#333}
#topNavSitio a{display:block;float:left;margin:0;background:url(i/tabs/tabrightA.gif) right top no-repeat;text-decoration:none;color:#333;cursor:hand}
#topNavSitio a span{display:block;float:left;padding:4px 10px;background:url(i/tabs/tableftA.gif) left top no-repeat;cursor:pointertext-decoration:none;color:#333}
#topNavSitio a:hover{background:url(i/tabs/tabrightA.gif) right -33px no-repeat}
#topNavSitio a:hover span{background:url(i/tabs/tableftA.gif) left -33px no-repeat;color:#3399CC}
#topNavSitio a:active, 
#topNavSitio a.active{background:url(i/tabs/tabrightA.gif) right -33px no-repeat}
#topNavSitio a:active span, 
#topNavSitio a.active span{background:url(i/tabs/tableftA.gif) left -33px no-repeat; height:20px; color:#333}

/*listado candidatos*/
.liquid ul li {display:inline;margin:0;padding:0}
.liquid li{display:block;position:relative;overflow:hidden;float:left;height:380px;width:260px;margin:20px 0;padding:0 20px;font-size:1.1em;border-left:1px solid #e5e5e5}
* html .liquid li{margin:0 0 20px 0;padding:20px}
.liquid li.last{margin-right:0;}
.liquid li h3 {font-size:1.5em;font-weight:normal;color:#333;margin:0;letter-spacing:0;}
.liquid li p {margin:0;}

/*listado articulos*/
.boxFicha{display:block;position:relative;overflow:hidden;height:1%;background:#F4F4F4}
.boxFicha p, .boxFicha blockquote, .boxFicha h3{color:#666}
.boxFicha h3{margin:10px 0;}
.boxFicha au, .boxFicha autor{display:block; margin:20px 0; padding:0; color:#996666}
.boxFichaRecuadro{background:#e1e1e1;with:100%;padding:15px;margin:0 0 20px 0}
.boxFichaRecuadro h2{margin:0.5em 0;}
.boxFichaRecuadro au, .boxFichaRecuadro autor{display:block;margin:20px 0;padding:0; color:#996666}
.boxFichaRecuadro abbr{display:block;position:relative;overflow:hidden;height:31px;background:url(i/bg/bgFichaPrincipal.gif) left top no-repeat;color:#FFF;margin-bottom:0.5em;padding:0.5em;font-weight:bold;text-transform:uppercase;border-bottom:none;}
abbr.published {display:block;float:left;background:transparent url(i/bg/fdoFecha.gif) no-repeat scroll left top;width:40px;height:70px;line-height:15px;padding-left:1px;padding:16px 10px 0 0;font-size:13px;font-weight:bold;text-transform:uppercase;color:#FFF;text-align:center;text-decoration:none;border:none}

/*boxes*/
.perfil {display:block;position:relative;overflow:hidden;margin:0;padding:15px;background:#F2F2F2;clear:both;}
.perfil dl,.perfil dt,.perfil dd{margin:0;padding:0}
.perfil dt {padding-top:0.8em}
.perfil dd {line-height:1.5em}
.perfil ul {margin:0;padding:0}
.perfil li{padding:0.5em;}
.perfil li span {font-weight:bold}

.titulosBox{display:block;position:relative;overflow:hidden;border:1px solid #CCC;padding:5px;}
.titulosBox h6{display:block;position:relative;overflow:hidden;line-height:26px;background:url(i/bg/bgRotulo.jpg) left top no-repeat;padding-left:0.5em;margin-bottom:0}
.titulosBox dl, .titulosBox dt, .titulosBox dd{margin:0;padding:0}
.titulosBox ul {margin:0;padding:0}
.titulosBox li {padding:0.3em 0}

.recuadro{display:block;background:#E5E5E5;padding-bottom:0.5em;margin-bottom:0.5em}
.recuadro h3, .recuadro p{margin:0.3em 0.5em}
.recuadro h5 {color:#996666; margin:0 0.9em}

/* Tag cloud */
.tags{display:block;position:relative;overflow:hidden;float:left;margin:0.5em 0 0.5em -1.5em;width:320px;z-index:0}
.tags ul{display:inline;margin:1em 0;padding:.5em 10px;text-align:center;line-height:normal}
.tags li{display:block; float:left;margin:0;padding:0;list-style:none;}
.tags li a{text-decoration:none;color:#6E7789;padding:0 2px;	}
.tags li a:hover{color:#A8AEBB;}		
.tag1{font-size:80%;}
.tag2{font-size:90%;}
.tag3{font-size:110%;}
.tag4{font-size:130%;}
.tag5{font-size:140%;}
.tags .alt{text-align:left;padding:0;background:none;}
.tags .alt li{padding:2px 10px;display:block;}
.tags .alt .tag1, 
.tags .alt .tag2, 
.tags .alt .tag3, 
.tags .alt .tag4, 
.tags .alt .tag5{font-size:100%;}
.tags .alt .tag1{background:#7cc0f4;}
.tags .alt .tag2{background:#67abe0;}
.tags .alt .tag3{background:#4d92c7;}
.tags .alt .tag4{background:#3277ad;}
.tags .alt .tag5{background:#266ca2;}

.metaNavElecciones{display:block;position:relative;overflow:hidden;float:right;text-align:center;width:400px;margin:0}
.metaNavElecciones h3{display:block;position:relative;overflow:hidden;color:#FFF;line-height:30px;margin:0}

/*box model gereric*/
.boxGeneric{display:block;position:relative;overflow:hidden;width:100%;margin-bottom:10px;height:1%;background:url(i/bg/bgCajaLiquid.jpg) left top repeat-x;}
.boxGeneric .boxHead{display:block;position:relative;overflow:hidden}
.boxGeneric .boxBody {display:block;position:relative;overflow:hidden;padding:0 10px}
.boxGeneric .boxFoot{display:block;position:relative;overflow:hidden}

/*logos*/
h2.logo{display:block;background-image: url(i/logos/logoVota2009.png);background-repeat:no-repeat;background-position: left top;text-indent:-99999px;width:188px;height:98px;}
h2.logo a {display:block;width:188px;height:98px;}
h3.logoTercera{background:url(i/logos/logoTerceraTop.gif) no-repeat center right;text-indent:-99999px;line-height:70px}
h4.udp{background:transparent url(i/logos/udp.gif) no-repeat scroll center center;text-indent:-99999px;line-height:50px;padding:0.5em 0 0.3em 0;margin:0}
h4.udpPorta{background:transparent url(i/logos/udp.gif) no-repeat scroll center center;text-indent:-99999px;padding:0.5em 0 0.3em 0;margin:0}
h4.bolsaElectoral {background:transparent url(i/logos/bolsaElectoralch.gif) no-repeat scroll center center;width:200px; height:45px;text-indent:-99999px;padding:0.5em 0 0.3em 0;margin:0}

/*inconos sitio*/
.lupa{display:block;background:url(i/icons/icGeneral.gif) left top no-repeat;text-indent:30px;}

/*carrouseles*/
#carrouselTit{display:block;position:relative;overflow:hidden;margin-bottom:10px;background:transparent;line-heigth:138px;height:145px;}
#carrouselTit div.scroller{width:900px;overflow:hidden;float:left;padding:0;margin:0.5em 0}
#carrouselTit div.scroller div.section{width:900px;overflow:hidden;float:left;padding:0;margin:0}
#carrouselTit div.scroller div.content{width:10000px}
#carrouselTit div.section ul{display:block;list-style:none}
#carrouselTit div.section li{display:block;float:left;width:20%;color:#333;/*border:1px solid red*/}
#carrouselTit div.section li a{display:block;width:145px;text-align:left;text-decoration:none;margin:0 auto;padding:2px 0;color:#333}
#carrouselTit div.section li a:hover{color:#006699}
#carrouselTit div.section li a:active, 
#carrouselTit div.section li a.active_tab{color:#006699}

#nubePortada{display:block;position:relative;overflow:hidden;margin:0;}
#nubePortada div.scroller{display:block;position:relative;overflow:hidden;width:910px;overflow:hidden;float:left;padding:0;margin:0}
#nubePortada div.scroller div.section{display:block;position:relative;overflow:hidden;width:910px;overflow:hidden;float:left;padding:0;margin:0;/*border:1px solid blue;*/}
#nubePortada div.scroller div.content{width:10000px}
#nubePortada div.section ul li{display:inline}
#nubePortada div.section li{display:block;position:relative;overflow:hidden;float:left;width:215px;padding:5px;color:#333;border-right:1px solid #DDD}

.navCarrusel{display:block;position:relative;overflow:hidden;float:right;width:11px;height:120px;margin:0;}
a.prev {display:block;position:relative;overflow:hidden;width:11px;height:22px;background:url(i/buttons/prev.gif) left top no-repeat;z-index:100;cursor:pointer;padding:0;margin:0;text-indent:-99999em}
a.prev:hover{background:url(i/buttons/prev.gif) left -22px no-repeat;width:11px;height:22px}

a.next{display:block;position:relative;overflow:hidden;width:11px;height:22px;background:url(i/buttons/next.gif) left top no-repeat;z-index:100;cursor:pointer;padding:0;margin-top:40px;text-indent:-99999em}
a.next:hover{background:url(i/buttons/next.gif) left -22px no-repeat;width:11px;height:22px}

/*botones participa*/
div.participaPinera	{display:block;position:relative;overflow:hidden;background:#CCC;width:148px;height:26px;margin:0 auto;padding:0;text-align:center}
.participaPinera a{display:block;position:relative;overflow:hidden;width:148px;height:26px;background:url(i/buttons/botParticipa.jpg) left top no-repeat;text-indent:-99999em;}
.participaPinera a:hover{width:148px;height:26px;background:url(i/buttons/botParticipa.jpg) left -26px no-repeat}
.participaPinera a:active{width:148px;height:26px;background:url(i/buttons/botParticipa.jpg) left -26px no-repeat}
.participaPinera a.active_tab{width:148px;height:26px;background:url(i/buttons/botParticipa.jpg) left -26px no-repeat}

div.participaFrei	{display:block;position:relative;overflow:hidden;background:#CCC;width:148px;height:26px;margin:0 auto;padding:0;text-align:center}
.participaFrei a{display:block;position:relative;overflow:hidden;width:148px;height:26px;background:url(i/buttons/botParticipa.jpg) left top no-repeat;text-indent:-99999em;}
.participaFrei a:hover{width:148px;height:26px;background:url(i/buttons/botParticipa.jpg) left -52px no-repeat}
.participaFrei a:active{width:148px;height:26px;background:url(i/buttons/botParticipa.jpg) left -52px no-repeat}
.participaFrei a.active_tab{width:148px;height:26px;background:url(i/buttons/botParticipa.jpg) -52px top  no-repeat}

div.participaZaldivar	{display:block;position:relative;overflow:hidden;background:#CCC;width:148px;height:26px;margin:0 auto;padding:0;text-align:center}
.participaZaldivar a{display:block;position:relative;overflow:hidden;width:148px;height:26px;background:url(i/buttons/botParticipa.jpg) left top no-repeat;text-indent:-99999em;}
.participaZaldivar a:hover{width:148px;height:26px;background:url(i/buttons/botParticipa.jpg) left -78px no-repeat}
.participaZaldivar a:active{width:148px;height:26px;background:url(i/buttons/botParticipa.jpg) left -78px no-repeat}
.participaZaldivar a.active_tab{width:148px;height:26px;background:url(i/buttons/botParticipa.jpg) left -78px  no-repeat}

div.participaOminami	{display:block;position:relative;overflow:hidden;background:#CCC;width:148px;height:26px;margin:0 auto;padding:0;text-align:center}
.participaOminami a{display:block;position:relative;overflow:hidden;width:148px;height:26px;background:url(i/buttons/botParticipa.jpg) left top no-repeat;text-indent:-99999em;}
.participaOminami a:hover{width:148px;height:26px;background:url(i/buttons/botParticipa.jpg) left -104px no-repeat}
.participaOminami a:active{width:148px;height:26px;background:url(i/buttons/botParticipa.jpg) left -104px no-repeat}
.participaOminami a.active_tab{width:148px;height:26px;background:url(i/buttons/botParticipa.jpg) -104px top  no-repeat}

div.participaNavarro{display:block;position:relative;overflow:hidden;background:#CCC;width:148px;height:26px;margin:0 auto;padding:0;text-align:center}
.participaNavarro a{display:block;position:relative;overflow:hidden;width:148px;height:26px;background:url(i/buttons/botParticipa.jpg) left top no-repeat;text-indent:-99999em;}
.participaNavarro a:hover{width:148px;height:26px;background:url(i/buttons/botParticipa.jpg) left -130px no-repeat}
.participaNavarro a:active{width:148px;height:26px;background:url(i/buttons/botParticipa.jpg) left -130px no-repeat}
.participaNavarro a.active_tab{width:148px;height:26px;background:url(i/buttons/botParticipa.jpg) left -130px no-repeat}

div.participaArrate{display:block;position:relative;overflow:hidden;background:#CCC;width:148px;height:26px;margin:0 auto;padding:0;text-align:center}
.participaArrate a{display:block;position:relative;overflow:hidden;width:148px;height:26px;background:url(i/buttons/botParticipa.jpg) left top no-repeat;text-indent:-99999em;}
.participaArrate a:hover{width:148px;height:26px;background:url(i/buttons/botParticipa.jpg) left -156px no-repeat}
.participaArrate a:active{width:148px;height:26px;background:url(i/buttons/botParticipa.jpg) left -156px no-repeat}
.participaArrate a.active_tab{width:148px;height:26px;background:url(i/buttons/botParticipa.jpg) left -156px  no-repeat}

/*ver ficha*/
div.verFichaPinera,
div.verFichaFrei,
div.verFichaOminami,
div.verFichaZaldivar,
div.verFichaNavarro,
div.verFichaArrate{display:block;position:absolute;bottom:0;left:70px;overflow:hidden;background:#CCC;width:148px;height:26px;margin:0 auto;padding:0;text-align:center;z-index:3}
.verFichaPinera a,.verFichaFrei a,.verFichaOminami a,.verFichaZaldivar a,.verFichaNavarro a,.verFichaArrate a{display:block;position:relative;overflow:hidden;width:148px;height:26px;width:148px;height:26px;background:url(i/buttons/botVerFicha.jpg) left top no-repeat;text-indent:-99999em;}
.verFichaPinera a:hover,.verFichaPinera a:active,.verFichaPinera a.active_tab {display:block;position:relative;overflow:hidden;width:148px;height:26px;background:url(i/buttons/botVerFicha.jpg) left -26px no-repeat}
.verFichaFrei a:hover,.verFichaFrei a:active,.verFichaFrei a.active_tab{display:block;position:relative;overflow:hidden;width:148px;height:26px;background:url(i/buttons/botVerFicha.jpg) left -52px no-repeat}
.verFichaZaldivar a:hover,.verFichaZaldivar a:active,.verFichaZaldivar a.active_tab{display:block;position:relative;overflow:hidden;width:148px;height:26px;background:url(i/buttons/botVerFicha.jpg) left -78px no-repeat}
.verFichaOminami a:hover,.verFichaOminami a:active,.verFichaOminami a.active_tab{display:block;position:relative;overflow:hidden;width:148px;height:26px;background:url(i/buttons/botVerFicha.jpg) left -104px no-repeat}
.verFichaNavarro a:hover,.verFichaNavarro a:active,.verFichaNavarro a.active_tab{display:block;position:relative;overflow:hidden;width:148px;height:26px;background:url(i/buttons/botVerFicha.jpg) left -130px no-repeat}
.verFichaArrate a:hover, .verFichaArrate a:active,.verFichaArrate a.active_tab{display:block;position:relative;overflow:hidden;width:148px;height:26px;background:url(i/buttons/botVerFicha.jpg) left -156px no-repeat}

.blog{display:block; background:url(i/icons/icoBlogGeneric.gif) left center no-repeat}
.epigrafe{color:#996666;font-family:Georgia,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.8em;font-weight:normal;margin:5px 0;padding:0;text-transform:uppercase;}
* html .epigrafe{margin:0;padding:0}
.bgLosMas{height:30px; line-height:30px; border-bottom:1px solid #CCC; margin-bottom:3px}
.imglosmas{float:left; margin:5px 5px 0 0}
.primero{border:none;}
.titGuia{display:block; background:url(i/icons/ic_lt.gif) left center no-repeat; text-indent:30px}

.tabsB{display:block; position:relative; overflow:hidden; padding:0; margin:0; height:30px}
.tabsB ul li{display:inline}
.tabsB ul li a:link, 
.tabsB ul li a:visited{display:block; height:30px; float:left; background:url(i/tabs/tabrightB.gif) bottom right no-repeat;  margin:0 2px 0 0; font-weight:bold; text-decoration:none}
.tabsB ul li a span{display:block; height:22px; float:left; padding:8px 10px 0px 10px; background:url(i/tabs/tableftB.gif) bottom left no-repeat}

.tabsB ul li a:hover, 
.tabsB ul li a:active, 
.tabsB ul li a.active_tab{background:url(i/tabs/tabrightB.gif) top right no-repeat}

.tabsB ul li a:hover span, 
.tabsB ul li a:active span, 
.tabsB ul li a.active_tab span{display:block;height:22px;float:left;background:url(i/tabs/tableftB.gif) top left no-repeat;color:#3980B3;cursor:pointer}

/*blogs*/
div.boxTabsComun{display:block;position:relative;overflow:hidden;height:1%;margin:0}
div.boxTabsComun .boxBody{margin-top:0;padding:5px 8px;height:1%}
div.boxTabsComun .boxBody ul{margin:0;padding:0;list-style:none}
div.boxTabsComun .boxBody li{clear:both;float:left;border-bottom:1px solid #FFF;padding:1px 0;width:100%;}
div.boxTabsComun .boxBody li p,div.boxTabsComun .boxBody li h5{margin:0; padding:0;} 
#blogscomentados, 
#blogsrecientes{clear:both;display:block;position:relative;overflow:hidden;height:1%;background-color:#FFF;background:url(i/bg/bgBlogs.gif);background-repeat:repeat-x;background-position:left top}

div.tabsNube{clear:both;display:block;position:relative;overflow:hidden;margin:0;padding:0;width:100%;height:75px}
.tabsNube ul li{display:inline}
.tabsNube li {display:block;position:relative;overflow:hidden;float:left;list-style:none;margin:0;width:148px;margin-right:6px}
.tabsNube li a{display:block;position:relative;overflow:hidden;filter:alpha(opacity=40);opacity:0.4;}
.tabsNube li a,.tabsNube li a img{display:block;position:relative;overflow:hidden;background:#DCDCDC;filter:alpha(opacity=60);opacity:0.6;}
.tabsNube li a:hover,.tabsNube li a:hover img {filter:alpha(opacity=80);opacity:0.8;}
.tabsNube li a:active,.tabsNube li a:active img{filter:alpha(opacity=70);opacity:0.7;}
.tabsNube li a.active_tab,.tabsNube li a.active_tab img{background:#DCDCDC;filter:alpha(opacity=100);opacity:1;}
.tabsNube li a span{display:block;overflow:hidden;float:left;position:absolute;left:70px;top:45px;width:80px;}

div.tabsBajoLupa{clear:both;display:block;position:relative;overflow:hidden;margin:0;padding:0;width:100%;height:75px;border-bottom:1px solid #FFF}
.tabsBajoLupa ul li{display:inline}
.tabsBajoLupa li {display:block;position:relative;overflow:hidden;float:left;list-style:none;margin:0;width:180px;margin-right:6px;padding:6px 0}
.tabsBajoLupa li a,.tabsBajoLupa li a img{display:block;position:relative;overflow:hidden;filter:alpha(opacity=60);opacity:0.6;}
.tabsBajoLupa li a:hover,.tabsBajoLupa li a:hover img {filter:alpha(opacity=80);opacity:0.8;}
.tabsBajoLupa li a:active,.tabsBajoLupa li a:active img{filter:alpha(opacity=70);opacity:0.7;}
.tabsBajoLupa li a.active_tab,.tabsBajoLupa li a.active_tab img{background:#F4F4F4;filter:alpha(opacity=100);opacity:1;}
.tabsBajoLupa li a span{display:block;overflow:hidden;float:left;position:absolute;left:65px;top:35px;width:100px;}

/*nube*/
.nubePasos ul li{display:inline;clear:both;}
.nubePasos li {display:block;overflow:hidden;float:left;width:260px;margin-right:20px;padding:10px;}
.nubePasos li div{display:block;float:left;width:42px;height:65px;margin-right:10px;}
.nubePasos li span{display:block;width:40px;height:40px;text-indent:-99999em}

.nubePasosCandidato {display:block;position:relative;overflow:hidden;margin:10px 0;padding:0;}
.nubePasosCandidato h2, .nubePasosCandidato h3,.nubePasosCandidato h4, .nubePasosCandidato p {text-align:center}
.nubePasosCandidato p{font-size:0.9em;}
.nubePasosCandidato h4 span{display:block;font-size:11px;font-weight:normal;clear:both;background:url(i/buttons/tocheck.gif) 70px top no-repeat;height:12px;line-height:12px;text-indent:20px}
.nubePasosCandidato dl{margin:20px 0;padding:0;text-align:center}
.nubePasosCandidato dt{font-size:2em;font-weight:bold;letter-spacing:0}
.nubePasosCandidato dd{font-size:1.2em;font-weight:bold;letter-spacing:0; border-bottom:1px solid #CCC; padding-bottom:5px;}
.nubePasosCandidato dd span{display:block;font-size:11px;font-weight:normal;clear:both;background:url(i/buttons/tocheck.gif) 70px top no-repeat;height:12px;line-height:12px;text-indent:30px}
.nubePasosCandidato ul {margin:20px 0;padding:0}
.nubePasosCandidato li {display:block;padding:10px 0;margin:0;height:60px;font-size:1.1em}
.nubePasosCandidato li div{display:block;float:left;width:42px;height:65px;margin-right:5px;/*border:1px solid blue*/}
.nubePasosCandidato li span{display:block;width:40px;height:40px;text-indent:-99999em;/*border:1px solid red*/}
.paso1{display:block;overflow:hidden;background-color:#FFF;background:url(i/bg/pasosNube.gif);background-repeat:no-repeat;background-position: left top}
.paso2{display:block;overflow:hidden;background-color:#FFF;background:url(i/bg/pasosNube.gif);background-repeat:no-repeat;background-position:left -41px}
.paso3{display:block;overflow:hidden;background-color:#FFF;background:url(i/bg/pasosNube.gif);background-repeat:no-repeat;background-position:left -82px}

/*nube*/
div.nubePinera {display:block;position:relative;overflow:hidden}
div.nubePinera h2{display:block;border-top:10px solid #13567D;border-bottom:1px solid #929BA3;padding:0.5em 0;margin:0;font-size:2.1em;font-weight:normal;letter-spacing:0}
div.nubePinera h3 {font-size:4.2em;font-weight:normal;color:#13567D;letter-spacing:-5px;margin:0.15em 0 0 0;padding:0}
div.nubePinera h4 {font-size:2.2em;color:#202020}
div.nubePinera dt {color:#13567D}

div.nubeFrei {display:block;position:relative;overflow:hidden}
div.nubeFrei h2{display:block;border-top:10px solid #CC3300;border-bottom:1px solid #929BA3;padding:0.5em 0;margin:0;font-size:2.1em;font-weight:normal;letter-spacing:0}
div.nubeFrei h3 {font-size:4.2em;font-weight:normal;color:#CC3300;letter-spacing:-3px;margin:0.15em 0 0 0;padding:0}
div.nubeFrei h4 {font-size:2.2em;color:#202020}
div.nubeFrei dt {color:#CC3300}

div.nubeOminami {display:block;position:relative;overflow:hidden}
div.nubeOminami h2{display:block;border-top:10px solid #5E5E00;border-bottom:1px solid #929BA3;padding:0.5em 0;margin:0;font-size:2.1em;font-weight:normal;letter-spacing:0}
div.nubeOminami h3 {font-size:4.2em;font-weight:normal;color:#5E5E00;letter-spacing:-5px;margin:0.15em 0 0 0;padding:0}
div.nubeOminami h4 {font-size:2.2em;color:#202020}
div.nubeOminami dt {color:#5E5E00}

div.nubeZaldivar {display:block;position:relative;overflow:hidden}
div.nubeZaldivar h2{display:block;border-top:10px solid #DF7607;border-bottom:1px solid #929BA3;padding:0.5em 0;margin:0;font-size:2.1em;font-weight:normal;letter-spacing:0}
div.nubeZaldivar h3 {font-size:4.2em;font-weight:normal;color:#DF7607;letter-spacing:-5px;margin:0.15em 0 0 0;padding:0}
div.nubeZaldivar h4 {font-size:2.2em;color:#202020}
div.nubeZaldivar dt {color:#DF7607}

div.nubeNavarro {display:block;position:relative;overflow:hidden}
div.nubeNavarro h2{display:block;border-top:10px solid #324B3A;border-bottom:1px solid #929BA3;padding:0.5em 0;margin:0;font-size:2.1em;font-weight:normal;letter-spacing:0}
div.nubeNavarro h3 {font-size:4.2em;font-weight:normal;color:#324B3A;letter-spacing:-5px;margin:0.15em 0 0 0;padding:0}
div.nubeNavarro h4 {font-size:2.2em;color:#202020}
div.nubeNavarro dt {color:#324B3A}

div.nubeArrate {display:block;position:relative;overflow:hidden}
div.nubeArrate h2{display:block;border-top:10px solid #8D4747;border-bottom:1px solid #929BA3;padding:0.5em 0;margin:0;font-size:2.1em;font-weight:normal;letter-spacing:0}
div.nubeArrate h3 {font-size:4.2em;font-weight:normal;color:#8D4747;letter-spacing:-5px;margin:0.15em 0 0 0;padding:0}
div.nubeArrate h4 {font-size:2.2em;color:#202020}
div.nubeArrate dt {color:#8D4747}

/*formulario*/
#nubePalabras{display:block;overflow:hidden;width:660px;height:460px;padding:10px;background:#F5F6F7;z-index:5;border:4px solid #006699;position:absolute;top:230px;}
#nubePalabras form{display:block;overflow:hidden;position:relative;backgrond:#FFF}
#nubePalabras form div label{display:block;position:relative;overflow:hidden;width:143px;float:left;height:20px;padding:0 0 0 7px;margin:5px 10px 5px 0;font-family:arial;font-weight:bold;cursor:pointer}
#nubePalabras form h6{display:block;font-size:1.3em;color:#006699;text-transform:none;}
#nubePalabras form h6 span{color:#CB3423;}

#boxNube{display:block;position:relative;padding:0;margin:0;height:80px;border-bottom:1px solid #FFF}
#wordList{display:block;clear:both;}
#wordList li{display:block;float:left;padding:0;border-bottom:1px solid #DDD;height:20px;line-height:20px;width:235px;}
#wordList li span{display:block;float:left;background:#959EA6;color:#333;width:25px;height:20px;padding:0 2px;margin:0;text-align:right;font-weight:bold;}
#wordList li strong{display:block;float:left;background:#D3DCE7;color:#333;width:30px;height:20px;padding:0 2px;margin-right:5px;text-align:center;font-weight:bold;}

/*msj*/
/*#msg{display:block;position:relative;overflow:hidden;height:32px;line-height:32px;border:1px solid red}*/
p#msg {display:block;position:relative;overflow:hidden;text-align:center;height:32px;line-height:32px;text-indent:20px;margin:0;color:#990000;font-weight:bold;font-size:1.25em}

.btnParticipa{display:block; float:left;width:138px; height:40px; padding:5px; background:lime url(i/buttons/botParticipaNube.jpg);text-indent:-9999px}
/*a.button:hover {display:block;position:relative;overflow:hidden;background:url(i/buttons/botParticipaNube.jpg)right top no-repeat;}*/
a.buttonResumen, buttonResumen{display:block;position:relative;overflow:hidden;float:right;right:0;width:140px;height:50px;background:url(i/buttons/botResumenNube.jpg)no-repeat left top ;text-indent:-99999em;margin-bottom:15px}

/*bajo la lupa criterios*/
.nubeCriterios{display:block;padding-bottom:5px}
.nubeCriterios div{height:100px;}
.nubeCriterios div h4, .nubeCriterios div p{margin-left:35px}
.nubeCriterios div h4{font-weight:bold;font-size:1em;}
.nubeExacto{display:block;overflow:hidden;background-color:#FFF;background:url(i/criterios/critExactoCh.gif);background-repeat:no-repeat;background-position: left top;}
.nubeInexacto{display:block;overflow:hidden;background-color:#FFF;background:url(i/criterios/critInexactoCh.gif);background-repeat:no-repeat;background-position: left top;}
.nubeFalso{display:block;overflow:hidden;background-color:#FFF;background:url(i/criterios/critFalsoCh.gif);background-repeat:no-repeat;background-position: left top;}

/*dinamic table */
a img {border:0;vertical-align:text-bottom;}
table#pricetable {border-collapse:collapse;width:auto}
table#pricetable th, table#pricetable td {text-transform:none;}
table#pricetable th.side {
	background: transparent url(i/nube/bg_th_side.gif) no-repeat bottom left;
}
table#pricetable td.side {
	text-align:right;
	background: transparent url(i/nube/bg_td_side.gif) no-repeat bottom left;
	font:bold 12px/15px verdana;
	color:#6e6f37;
	padding-right:8px;
	width:180px;
}

table#pricetable th {
	height:64px;
	border-right:1px solid #fff;
	vertical-align:bottom;
	color:#fff;
	font:normal 21px/27px arial;
	letter-spacing:2px;
	background:transparent url(i/nube/bg_th.gif) no-repeat bottom left;
	}
table#pricetable td {
	text-align:center;
	background:transparent url(i/nube/bg_td.gif) no-repeat bottom left;
	border-right:1px solid #fff;
	color:#fff;
	width:140px;
	height:40px;
	font:bold 12px/18px verdana;
}
table#pricetable td.on {background:transparent url(i/nube/bg_td_on.gif) no-repeat bottom left;}
table#pricetable th.on {
	background:transparent url(i/nube/bg_th_on.gif) no-repeat bottom left;
	padding-bottom:9px;
	width:140px;
}

table#pricetable tfoot td {
	background:transparent url(i/nube/bg_foot_td.gif) no-repeat top left;
	height:64px;
	vertical-align:top;
	padding-top:8px;
}
table#pricetable tfoot td.on {
	background:transparent url(i/nube/bg_foot_td_on.gif) no-repeat top left;
	padding-top:16px;
}
table#pricetable tfoot td.side {background: transparent url(i/nube/bg_foot_td_side.gif) no-repeat top left;}

#formcontainer {
	width:600px;
	height:239px;
	background:#666 url(i/nube/bg_form.gif) no-repeat top left;
	position:absolute;
	top:30px;
	left:345px;
}
#formcontainer form {
	padding:8px 10px;
	margin:0;
}
#formcontainer h2 {
	margin:0;
	padding:0 0 14px 0;
	font:bold 21px/27px arial;
	color:#fff;
}
#formcontainer fieldset {
	border:none;
	padding:0;
}
#formcontainer label {
	display:block;
	float:left;
	font:bold 12px/18px verdana;
	color:#fff;
	padding-bottom:12px;
}
#formcontainer label.email {
	width:350px;
}
#formcontainer label.email input {
	width:340px;
}
#formcontainer label.password {
	clear:left;
	padding-right:40px;
}
#formcontainer label.password input,
#formcontainer label.retype input {
	width:150px;
}
#formcontainer fieldset.buttons {
	padding-top:10px;
	clear:left;
}
#prices {
	position:relative;
}
