﻿@charset 'utf-8';
/*	Estructura	*/
body{background-color:#e9e9e9;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:12px;text-align:center}
pre{font-family:'Courier New',monospace;margin:5px 0 10px 0;border:#777 1px solid;background:#ddd;padding:5px 10px;height:auto;overflow:auto;text-align:left}
#layout{background:#fff;width:1024px;margin:0 auto;text-align:left;overflow:hidden}
#menu{padding:20px 11px 5px 11px;background:url(/img/default/bkg_menu.gif) repeat-x}
#menu li{border-left:1px solid #00638a;border-right:1px solid #3fa5d0}
#menu .first{border-left-width:0}
#menu .last{border-right-width:0}
#menu ul .first{border-left-width:1px}
#menu ul .last{border-right-width:1px}

#header_bicentenario {width:970px;margin:auto;margin-top:6px;}
#header_bicentenario .forms{color:#f90}
#header_bicentenario .forms a:link,#header_bicentenario .forms a:visited{color:#999;font-weight:bold}
#header_bicentenario .forms a:hover,#header_bicentenario .forms a:active{color:#09c}

#header{height:152px;background:url(/img/default/bkg_header.jpg) no-repeat top left;padding:30px 0 0 125px}
#header h1{color:#fff;font-size:1.7em;font-weight:normal;margin:0;padding:0}
#header h1 strong{display:block;font-size:1.8em}
#header h2{color:#0cd;margin-left:85px;font-size:1.5em;font-weight:normal}
#header .forms{margin:35px;float:right;width:500px;color:#f90}
#header .forms p{margin-left:160px}
#header .forms a:link,#header .forms a:visited{color:#fff;font-weight:bold}
#header .forms a:hover,#header .forms a:active{color:#09c}

#searchform{font-size:1.6em;position:relative}
#searchform label{margin-right:20px;line-height:30px}
#searchform input{color:#000;width:320px;padding:5px}
#suggestions{position:absolute;top:40px;left:170px;background:#333;width:320px;padding:5px}
#suggestions h2{font-size:0.9em;background:#09c;color:#fff;text-align:center;margin:5px 0}
#suggestions h3{font-size:0.7em}
#login{position:absolute;background:#09f url(/img/default/bkg_menu.gif) repeat-x bottom;color:#fff;width:380px;margin-left:160px;z-index:30;text-align:center;padding:10px}
#login label{width:auto;padding-right:16px}
#login input{width:75px}
#login div{float:left;}
#login .submit input{width:auto}
#login input.image{width:20px;height:20px;margin:5px}
#content{padding:5px 10px 40px 10px;/* background:url(/img/default/bkg_footer.gif) repeat-x bottom left */}
#footer{/* background:#363636; */background:url(/img/default/bkg_footer.jpg) right repeat-y; font-size:1em; padding:20px 0 0 0;}
#footer p {font-weight:normal}
#comun{margin-bottom:40px}
#comun li{float:left;list-style-type:none;text-align:center;font-weight:bold;width:14%;height:100px}
#comun li.double{width:28%}
#comun ul{border-left:1px solid #4d4d4d;padding:0 10px;margin:0;height:99%}
#comun li li,#comun li p{float:none;text-align:left;font-weight:normal;width:auto;height:auto}
#comun li h4{font-weight:bold;text-align:left}
#comun a:link,#comun a:visited{}
#comun p a:link,#comun p a:visited{}
#redes{margin-left:15px;float:left}
#redes a:link,#redes a:visited{display:block;width:75px;float:left;margin:5px;text-align:center;text-transform:font-size:1.1em}
#redes a img{display:block;margin:5px auto}
#contacto{font-weight:bold;float:left;/*background:url(/img/default/bkg_contacto.gif) bottom right no-repeat*/}
#contacto h2{/* text-shadow:#444 5px 5px */text-align:right}
#contacto p{/* text-shadow:#444 5px 5px */text-align:right}
#contacto a:link,#contacto a:visited{display:block;width:230px;float:left;margin-top:35px}
#contacto a img{float:left;margin:-5px 10px;.margin-top:0}
#contacto div a:link,#contacto div a:visited{height:25px;margin:10px}
/*	Encabezados */
h1{font-size:1.8em;margin:5px 0;padding:10px 25px}
h1.left{background:#363636 url(/img/default/bkg_header.gif) no-repeat 0% 0%;color:#ddd}
h1.left2{background:#363636 url(/img/default/bkg_header.gif) no-repeat 0% 0%;color:#00CCDD}
h1.right{background:#363636 url(/img/default/bkg_header.gif) no-repeat 100% 100%;color:#ddd}
h1 span.date{color:#ddd;font-size:0.6em}
.right h1{float:right}
.left h1{float:left}
.area h2{font-style:italic;text-align:right;font-size:1.7em;padding-right:20%;margin-top:20px}
/* Tablas */
table.grid{margin:0 auto;width:100%;border-right:1px solid #777;border-bottom:1px solid #777}
.grid caption,div.caption{text-align:right;font-style:italic;font-weight:bold}
.grid th,.grid td{border-left:#777 1px solid;border-right:#ddd 1px solid}
.grid th{background:#333;color:#28b;font-weight:bold;text-align:center;padding:5px 18px}
.grid th a:link,.grid th a:visited{color:#28b;text-decoration:none}
.grid th a:hover,.grid th a:visited:hover{color:#28b;text-decoration:none}
.grid th .sortdir{float:right;margin:4px -15px}
.grid tr td{padding:0 5px;line-height:20px;background-color:#ddd}
.grid tr.odd td{background-image:url(res/alpha.png);background-repeat:repeat}
.grid tr.success td{color:#070;background-color:#8edb8e!important}
.grid tr.error td{color:#f00;background-color:#ea9999!important}
.grid tr.warning td{background-color:#fe9!important}
.grid .actions{text-align:center;width:50px}
.grid .actions .icon{.margin:0}
/* Paginacion */
.paging{text-align:right;margin:5px 0}
.paging .current{font-weight:bold;color:#007}
/*	Formularios */
fieldset{padding:10px;margin:5px 0; border-color:#ccc}
legend{padding:0 5px;font-weight:bold}
label{float:left;padding:2px 5px;width:130px;text-align:right}
#content label{padding-right:16px}
label.small{width:25px}
label.medium{width:85px;}
label.big{width:150px}
div.input{float:left;margin:5px;}
.text input,.password input{float:left;width:150px}
input.extra{width:320px}
input.big{width:207px}
input.medium{width:120px}
input.small{width:95px}
.radio label{float:none}
select{float:left;margin:0}
select.big{width:210px}
select.medium{width:156px}
select.small{width:100px}
div.field{padding:5px 0}
p{margin:5px 0;text-align:justify;line-height:1.5em}
.number{text-align:right}
.actons{text-align:center}
.checkall{float:left;margin:0;padding:0}
button.calendar{margin-top:-1px;padding:0}
.send{text-align:right;margin:10px 0}
.required label{font-weight:bold;background:url(/img/silk/bullet_star.png) right center no-repeat;margin-left:-10px}
legend.required{font-weight:bold;background:url(/img/silk/bullet_star.png) right center no-repeat;padding-right:16px}
.select label{float:left}
.select input{float:left}
.select .checkbox label{text-align:left}
.selectlist label{width:91%;text-align:left;float:none}
.error-message{color:#f00;padding-left:20px;margin:0;background:url(/img/silk/exclamation.png) left center no-repeat;clear:left}
.error input,.error select{background-color:#fdd;border:1px solid #ccc}
.title{margin:5px 0}
.title label{float:none;width:auto;text-align:left;margin:0 -5px}
.title input{width:98.5%;text-align:left;padding:0;float:none}
.title select{width:98.5%;float:none;margin-bottom:10px}
.time select{float:none}
.div_row {width:100%;overflow:hidden;float:left;}
textarea{width:98.5%;display:block}
#content form{width:670px;margin:0 auto}
#map form{width:auto}
#form{padding-top:10px}
#content form.big{width:auto}
/*	Home	*/
.triple div{width:32%;float:left;margin:0 0.5%}
.triple div div{width:auto;float:none;margin:auto}
.triple .doble{width:65%}
.triple ul{margin:0;font-size:1.3em}
.triple li{list-style-type:none;border-bottom:1px solid #ddd;line-height:40px}
#vecinal h1{color:#d90;font-size:1.3em;padding:14px 24px}
#vecinal li{padding-right:35px;background:url(/img/default/vecinal.jpg) no-repeat right center}
#vecinal li a:link,#vecinal li a:visited{display:block;color:#070}
#temas h1{color:#8b0}
#temas li{padding-right:35px;background:url(/img/default/temas.jpg) no-repeat right center}
#multimedia h1{color:#9df}
#multimedia h2{color:#0ad;font-size:1.3em}
#multimedia div div{width:49%;float:left}
#multimedia a:link,#multimedia a:visited{display:block;text-align:center}
#multimedia a span{background:#222;color:#f91;padding:2px 10px;font-size:0.9em;font-weight:bold}
/* #podcast{position:relative;z-index:900}
#podcast .player{z-index:900;position:relative} */
#transparencia h1{color:#fff}
#transparencia li{padding-left:40px;background:url(/img/default/bkg_transparencia.jpg) no-repeat}
#transparencia li.verificadores{background-position:0 0}
#transparencia li.mercados{background-position:0 100%}
#eventos h1{color:#bb0}
#eventos li{padding-right:45px;background:url(/img/default/bkg_eventos.jpg) no-repeat;border-bottom-width:3px;line-height:38px}
#eventos li.cultural{background-position:100% 50%}
#eventos li.deportes{background-position:100% 25%}
#eventos li.cinema{background-position:100% 0}
#eventos li.economia{background-position:100% 75%}
#eventos li.seguridad{background-position:100% 75%}
#eventos li.ciudadana{background-position:100% 100%}
#eventos li.urbanos{background-position:100% 100%}
#eventos li.salud{background-position:100% 100%}
#eventos li.educacion{background-position:100% 75%}
#eventos li a:link,#eventos li a:visited{display:block}
#eventos form{width:70%}
#participa h1{color:#0ad}
#participa li span{display:block;float:left;width:30px;height:30px;font-weight:bold;font-size:0.7em;padding:5px;line-height:1.2em;text-align:center;background:url(/img/default/bkg_participa.jpg) no-repeat}
#participa .blog span{background-position:0 0;color:#fff}
#participa .foro span{background-position:0 100%;font-size:0.6em;line-height:30px}
#encuesta{border:2px solid #88BB00;padding:10px}
#encuesta legend{font-size:1.3em}
#encuesta p{margin:0 10px;font-weight:bold}
#encuesta a:link,#encuesta a:visited{font-size:1.4em;color:#ff8000;font-style:italic}
#encuesta input{float:left}
#encuesta div.radio{width:90%}
#encuesta label{width:auto;float:left;text-align:left}
#encuesta .submit{text-align:center}
#encuesta .submit input{float:none}
#resultados {float:left; width:100%}
#resultados .resultbar {border:none;margin-top:1px;margin-bottom:1px;padding-top:1px;padding-bottom:1px;white-space:nowrap;}
#resultados .resultBar1 {background-color:#88BB00;}
#resultados .resultBar2 {background-color:#FF0000;}
#resultados .resultBar3 {background-color:#ccc;}
#resultados .resultBar4 {background-color:#ccc;}
#resultados .resultBar5 {background-color:#ccc;}
#resultados   td.answerText {color:#666; border:0px;padding-left:0px;}
#resultados   td.answerText>div {overflow:hidden;}
#resultados   title.answerText{width:auto} 
#resultados   .resultText {color: #000;border:solid 1px  #ccc ;padding-top:2px;white-space:nowrap;}
#resultados   td input {height:13px !important;}
#votar {width:100%; float:left;}
#votar fieldset {width:100%; padding:0; float:left;border:2px solid #88BB00}
#votar form {width:100%; float:left;}
#votar hr{color: #ccc;width:80%}
#delegado h1{color:#fff}
#delegado li{background:url(/img/default/bkg_delegado.jpg) no-repeat;border:0;line-height:1em;width:29%;float:left;padding:24px 0;padding-left:60px}
#delegado li.contacto{background-position:0% 0}
#delegado li.twitter{background-position:0 25%}
#delegado li.youtube{background-position:0 50%}
#delegado li.facebook{background-position:0 75%}
#delegado li.datos_interesantes{background-position:0 100%;padding:17px 0;padding-left:60px}
#tramites h1{color:#0cd}
#tramites li{width:80%;float:left;border-bottom:0;background:url(/img/default/bkg_tramites.gif) no-repeat right center;padding-right:50px;margin:1%;font-size:0.9em;font-weight:bold;line-height:23px}
.emergencia p{color:#ff0000;font-weight:bold;font-size:1.2em}
.emergencia p a:link,#tramites .emergencia p a:visited{font-weight:bold;color:#0ad}
#noticias h1{color:#f80;margin-bottom:35px}
#denuncias h1{color:#ad0}
#denuncias li{padding:5px 0;border:1px solid #ccc;border-width:1px 0}
#denuncias .first{border-top:0}
#denuncias .last{border-bottom:0}
#denuncias li img{float:left}
#denuncias ul{font-size:1em}
#denuncias li p{margin:0;margin-left:85px}
#denuncias a:link,#denuncias a:visited{background:#333;color:#ccc;font-weight:bold;padding:2px 10px}
#denuncias a strong{color:#0ad}
#denuncias li p a:link,#denuncias li p a:visited{background:#000;color:#fff;font-size:0.9em;padding:2px 5px}
#denuncias .desc{font-size:0.9em;font-weight:bold}
#denuncias .more{text-align:right}
#ligas h1{color:#f1f;width:28%}
#ligas .items{width:92%;height:85px}
#ligas .items li{width:132px;line-height:60px;height:70px}
#ligas .back a,#ligas .forward a{height:60px}


/* Actions */
ul.actions{margin:5px 0}
ul.actions li{list-style-type:none;margin:5px 0}
/* Formato y colores en general */
a:link,a:visited{text-decoration:none;color:#333}
a:hover,a:active{text-decoration:none;color:#09c}
a .icon,.paging a img,.users .icon{margin:-4px 4px}
dt.simple{float:left;width:120px;text-align:right;font-weight:bold}
dd{margin-left:102px}
/* Pymes */
.empresa {float:left;margin:20px;width:41%}
.img_empresa img {float:left;margin:10px}
.counter{text-align:center}
#content_pyme form {width:800px}
.alineado label {margin:0}
#menu_categoria{float:left;width:200px}
#catalogo_pymes{float:left;width:700px}
#map_pyme{height:300px;}
.mapa_pyme {border:1px solid #ccc;padding:5px}
/*	Publicaciones	*/
.post{margin-right:20px}
.post hr{border:1px solid #aef;border-width:1px 0;width:auto;height:12px;background:#0af;width:100%}
.post h1{font-size:1.5em;text-align:right;float:right;padding:5px 10px;margin:-10px 0;font-variant:small-caps;background:#fff;.margin:-5px 0}
.post h3{text-align:right;margin:0 15px}
.post .details{margin-left:320px}
.post .body{margin:10px;border:1px solid #ccc;padding:10px}
.post .body p{text-align:justify;margin-top:10px;line-height:1.5em}
.post .body h3{text-align:left;margin-top:30px}
.post .body h2{margin-top:20px}
fieldset.reviews{border:0;border-top:1px solid #ddd;padding:0;margin-left:375px;margin-top:120px}
.reviews legend{padding-bottom:10px;font-size:1.3em;color:#259}
.reviews .actions li{float:left;padding:0 5px}
.comments li{list-style-type:none}
.review .avatar{float:left;margin-right:10px}
.reviews .comments .comments{margin-left:100px}
.post .reviews{margin:20px 0}
/* Noticias */
.features{overflow:hidden}
.features ul{list-style:none;padding:0;margin:0;font-size:1em}
.features li{border:0;line-height:1.3em}
.features .news{z-index:2;width:320px;position:absolute;overflow:visible}
.features .news li img{padding:5px;border:none;float:left;margin:10px 10px 0 0}
.features .news li a{color:#222;text-decoration:none;display:block;padding:5px;outline:none;padding-right:80px;height:70px}
.features .news li a:hover{text-decoration:underline}
.features .news li.current a{background:url(/img/default/bkg_tab_current.png) no-repeat;color:#fff}
.features .news li.current a:hover{text-decoration:none;cursor:default}
.features .news h2{font-variant:small-caps;font-size:1.4em}
.features .news p{margin:0}
.features .images{height:240px;overflow:hidden;position:relative}
.features .images li{position:absolute;width:400px;height:240px;left:250px}
/*.features .images li a{position:absolute;bottom:10px;right:10px;padding:5px 10px;text-decoration:none;color:#fff;background:#fff;-moz-border-radius:5px}*/
.features .images li a{position:absolute;color:#fff;background:#fff;-moz-border-radius:5px}
.features .images li a:hover{background-color:#fff}
.features .images img{max-width:394px;.width:400px}
div.left{float:left;width:250px}
/* Demandas */
#demanda img{float:left;margin:10px}
#demanda_home {padding:2px}
#demanda_home a:link,#demanda_home a:visited{background:#000;text-decoration:none;color:#fff;font-size:11px;padding-right:8px;padding-left:8px}
#demanda_home a:hover,#demanda_home a:active{text-decoration:none;color:#0df}
#demanda_home a em{font-weight:bold;font-size:1.1em}
#demanda_home .right{text-align:right}
#demanda_home hr{border:0;border-top:1px solid #ddd;border-bottom:1px solid #999}
#demanda_insert p{font-weight:bold;}
.politica_check{margin:0 auto;width:250px;}
#demanda_politicas a:link,#demanda_politicas a:visited{background:#000;text-decoration:none;color:#fff;font-size:11px;padding-right:8px;padding-left:8px}
#demanda_politicas a:hover,#demanda_politicase a:active{text-decoration:none;color:#0df}
.img_demanda img {float:left;margin:5px;max-width:100px;.width:100px}
#demanda_all hr{border:0;border-top:1px solid #555;border-bottom:1px solid #222}
/* 	Noticias y Demandas */
#not_dem_cuerpo{float:left;width:500px;padding-right:50px;padding-left:20px}
#not_dem_cuerpo .imagen{text-align:center}
#not_dem_cuerpo .imagen img{max-width:400px;.width:400px}
#not_dem_cuerpo h5{color:#666}
#not_dem_cuerpo h1{padding:0}
#not_dem_cuerpo h2{color:#777}
#not_dem_comments{float:right;padding-top:40px;width:420px}
#not_dem_comments fieldset.reviews{padding:0;margin-left:0;margin-top:20px}
#not_dem_comments form{width:250px}
#not_dem_comments .listado{background:#363636;color:#ddd;padding:20px}
#not_dem_comments .right{text-align:right}
#not_dem_comments  .listado a:link,#not_dem_comments .listado a:visited{background:#444;border:1px solid #777;text-decoration:none;color:#0df;padding:2px}
#not_dem_comments  .listado a:hover,#not_dem_comments .listado a:active{text-decoration:none;color:#fff}
#not_dem_comments .ver_todo a:link,#not_dem_comments .ver_todo a:visited{font-size:15px;background:#444;border:1px solid #777;text-decoration:none;color:#0df;padding-right:20px;padding-left:20px}
#not_dem_comments .ver_todo a:hover,#not_dem_comments .ver_todo a:active{text-decoration:none;color:#fff}
#not_dem_comments  a em{font-weight:bold;font-size:1.2em}
#not_dem_comments hr{border:0;border-top:1px solid #555;border-bottom:1px solid #222}
#not_dem_all{width:650px;margin:0 auto}
#not_dem_all p,#not_dem_all h3{margin:0}
/* Log */
ul.log li{font-weight:bold;list-style-type:none}
ul.log li.error{color:#700;list-style-image:url(/img/silk/exclamation.png)}
ul.log li.success{color:#070;list-style-image:url(/img/silk/accept.png)}
ul.log li.warning{color:#550;list-style-image:url(/img/silk/error.png)}
/* Files */
ul.files li{list-style-type:none;margin:5px;float:left;width:100px;height:100px;overflow:hidden;text-align:center}
a.file:link,a.file:visited{display:block;text-align:center;padding:5px 1px;margin:0 auto}
a.file:hover,a.file:active{border:1px solid #07f;background-color:#def;padding:4px 0}
a.file .icon{display:block;margin:3px 26px auto}
/* Usuarios y grupos */
ul.users li{margin:5px 0}
ul.users input{float:left}
ul.users label{display:block;text-align:left;float:none;width:auto}
.users li.expand{list-style-image:url(/img/silk/bullet_toggle_plus.png)}
.users li.collapse{list-style-image:url(/img/silk/bullet_toggle_minus.png)}
.users li.leaf{list-style-type:none}
div.medium{width:50%;float:left}
div.small{width:34%;float:left}
div.very_small{width:17%;float:left}
/* Programas */
#programas{width:700px;margin:0 auto}
div.programa{border:1px solid #ccc;padding:5px}
div.programa a{display:block;width:230px;float:left;border:2px solid #ccc;margin:0 5px;margin-right:15px;text-align:center}
div.programa .desc a{text-align:left;float:none;width:auto;display:inline;border:0;margin:0}
div.programa .desc{margin-right:30px}
div.programa h3{font-size:1.25em;color:#333}
#galeria .items{height:106px;width:590px}
#galeria .items li{width:104px;line-height:100px;height:104px;margin:0 8px}
#galeria .back a,#galeria .forward a{height:100px}
#galeria a img{max-width:100px;.width:100px}
#galeria_directorio {width:160px; margin:auto}
#galeria_directorio .items{height:106px;width:104px;padding-left:0; padding-right:0}
#galeria_directorio .items li{width:104px;line-height:100px;height:104px;margin:0; border:0 }
#galeria_directorio .back a,#galeria_directorio .forward a{height:100px}
#galeria_directorio a img{max-width:100px;.width:100px}
.dinamico{width:270px;float:left;margin:0 5px}
.dinamico ul{margin:0}
.dinamico li{list-style-type:none;line-height:2em;border-bottom:1px solid #ccc;padding:0 20px;font-weight:bold;font-size:1.3em}
.area .intro{margin:0 100px}
.area .contacto{font-size:1.5em;line-height:3em;margin-left:15px}
.area .contacto h1{float:right;font-size:1em;line-height:1.5em}
.area .contacto h1 a:link,.area .contacto h1 a:visited{color:#09c}
.dinamico .eventos{margin:40px}
.dinamico .eventos h3{font-size:1.3em;text-align:center}
.dinamico .eventos .highlight{font-weight:bold;color:#070}
/* Seleccion de imagen prediseñada */
.imageselect{padding:0}
.imageselect div{height:400px;overflow:auto}
.imageselect input{display:none}
html>body .imageselect label img{margin-top:0;vertical-align:middle}
.imageselect label img{margin-top:expression((this.parentNode.offsetHeight - this.height)/2)}
.imageselect label{padding:5px!important;background-image:none;display:block;margin:0 auto;text-align:center;width:106px;height:106px;line-height:104px;float:left}
.imageselect .selected{padding:4px!important;border:1px dashed #333;background:#ccc}
/* Administración del Menú de Programas */
.dynamictools li{float:left;list-style-type:none;border-top:1px solid #ccc;background:#eee}
.dynamictools li a:link,.dynamictools li a:visited{display:block;line-height:30px;border-left:1px solid #fff;border-right:1px solid #ddd;padding:0 10px}
.dynamictools li a:hover,.dynamictools li a:active{background:#fff}
.dynamictools li.current{background:#fff}
.tabcontent{border:1px solid #ccc;padding:10px}
.docs li{list-style-type:none;margin:20px 0;border-bottom:1px solid #ccc;padding:10px 0}
.docs li h3 a:link,.docs li h3 a:visited{color:#000}
.docs li li{list-style-type:disc;margin:0;border:0;padding:0}
.docs li .icon{display:block;float:left;margin:-5px 10px}
.docs li p{margin-left:70px}
.docs h3{text-align:left;margin-left:70px}
.docs h5{color:#666}
/* Mapas */
#map{height:480px} 
/* tramites y servicios */
#menu_tramite{float:left;width:230px}
#menu_servicio{float:left;width:250px}
.info {margin:0 20px;margin-left:230px;.margin-left:20px}
.info .titulo h2{text-align:}
.info .details{margin-left:450px}
.info .body{margin:10px;border:1px solid #ccc;padding:10px}
.info .body p{text-align:justify;margin-top:10px;line-height:1.5em}
.info .body h3{text-align:left;margin-top:30px}
.info .body h2{margin-top:20px;}
/* Proveedores Informados */
.factura .reviews{margin:20px 0}
.factura h1{width:300px}
#busqueda fieldset {border-color:#fff;}
#busqueda form{width:100%}
/* Captcha */
.captcha{text-align:center;width:210px;padding:5px;margin:0 auto}
.captcha .error-message{clear:both}
.captcha label{float:none}
/* Registro */
.registro{text-align:center;width:400px;margin:0 auto}	
.registro .checkbox {float:right}
.registro .checkbox label{float:right;text-align:right}
/*Prioridad*/
.prioridad label{width:100px;}
.prioridad .left {text-align:left}
.prioridad .center {text-align:center}
/*SIT*/
#sit .introduccion{margin:10px;border:1px solid #ccc;padding:10px}
#sit form{width:250px}
#sit .puntos {width:320px;}
#mapa_sit{float:left;width:600px;padding:10px}
#map_colonias{height:600px}
#mapa_info {float:left;width:330px;}
.temas_div {display:none}
#sit .lista{float:left;width:290px; height:100px; border: 2px solid #f90;}
#sit .descripcion_sit{float:left;width:270px; height:400px; border: 4px solid #f90;}
#sit .lista_instalacion{float:left;width:270px; height:245px; border: 4px solid #f90;}
#rangos {float:left; width:100%;}
#rangos .resultBar {border:none;margin-top:1px;margin-bottom:1px;padding-top:1px;padding-bottom:1px;white-space:nowrap;}
#rangos td.answerText {color:#666; border:0px;padding-left:0px;}
#rangos td.answerText>div {overflow:hidden;}
#rangos .resultText {color: #666;border:solid 1px  #ccc ;padding-top:2px;white-space:nowrap;}
#rangos   td input {height:13px !important;}
ul.niceList { margin-left:0em; padding-left:0.2em; margin-bottom:1em; }
ul.niceList li { background:url(/img/silk/bullet.gif) 0em 0.3em no-repeat; /* change background em accordingly */ padding-left: 0.8em; list-style: none; }
.niceList ul li { background-image:url(/img/silk/bullet_child.gif); }
ol.niceList li, ul.niceList li { margin-bottom:0.5em; }
ol.niceList { margin-left:1.5em; padding-left:0px; }
.niceList ol li { list-style:decimal; background-image:none; padding-left:0em;}
.niceList dt { font-weight:bold;font-size:0.9em }
.temas_colonias{float:left;width:200px}
.temas_viviendas{float:left;width:300px}
.temas_alfabetizacion{float:left;width:320px}
.temas_salud{float:left;width:350px}
fieldset.temario{border:0;border-top:1px solid #ddd;padding:0;margin-left:10px;margin-top:10px}
.temario legend{padding-bottom:10px;font-size:1.1em;color:#259}
.temario form{font-size:0.8em;}
.divScrollV {overflow:scroll;}
.button{ border-top:1px solid #96d1f8 !important; border-bottom:0 !important; background:#65a9d7 !important; background:-webkit-gradient(linear,left top,left bottom,from(#3e779d),to(#65a9d7)) !important;background:-moz-linear-gradient(top,#3e779d,#65a9d7) !important; padding:3px 10px !important; -webkit-border-radius:8px !important;-moz-border-radius:8px !important;border-radius:8px !important; -webkit-box-shadow:rgba(0,0,0,1) 0 1px 0 !important; -moz-box-shadow:rgba(0,0,0,1) 0 1px 0 !important;box-shadow:rgba(0,0,0,1) 0 1px 0 !important; text-shadow:rgba(0,0,0,.4) 0 1px 0 !important; color:#fff !important; font-size:15px !important; font-family:Arial,serif !important; text-decoration:none !important; vertical-align:middle !important; display:inline !important; margin:0 !important;float:none !important}		
.button:hover{ border-top:1px solid #28597a !important; background:#28597a !important; color:#ccc !important; text-decoration:none !important;margin:0 !important}		
.button:active{ border-top:1px solid #1b435e !important; background:#1b435e}
.carrousel1{background:url(/libx/img/carousel/back1.png) no-repeat;height:25px;width:25px}
.carrousel2{background:url(/libx/img/carousel/forward1.png) no-repeat;height:25px;width:25px}

/* Manifestaciones */
.little div label{width:25px}
