.top {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Tahoma;
}
a:link {
	color: #009933;
	text-decoration: none;	
}
a:visited {
	color: #009933;
	text-decoration: none;
}
a:hover {
	color: #FFFFFF;
	background: #009999;
	text-decoration: underline;
}
a:active {
	color: #006666;
	text-decoration: none;
}
a {
	font-family: Century Gothic;
	font-size: 14px;
	font-weight: bold;
}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
abbr,acronym,fieldset,img{border:0}
fieldset legend{font-size:12px}
label{text-align:right;float:left;width:20%;font-size:0.9em;padding:0.95em;margin:0;clear:left}
input,select,textarea{border:1px #3E915B dashed;font-size:1.2em;padding:0.3em;margin:0.3em;width:60%}
.ancho1{width:80px}
.ancho2{width:140px}
.ancho4{width:60%}
textarea{height:60px}
.alto2{height:90px}
.alto3{height:130px}
input.chk{width:auto;margin:0.2em;padding:0.2em;border:none}
label.chk{text-align:right;float:left;font-size:0.9em;padding:0.3em;margin:0;border:#fefefe 1px solid}
.frm_boton{margin-left:32%;margin-top:10px;padding:2px 7px;font-weight:700;font-size:12px;width:auto}
div.msj_error,div.msj_ok{padding:5px;margin-bottom:10px;font-weight:700}
div.msj_ok{border:1px solid #0C0;background-color:#DAFFB9}
div.msj_error{border:1px solid #D70000;background-color:#FCC}
*{margin:0;padding:0;border:none}
body{background:url(../../images/bg.gif) repeat-x top #F3F1FF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;margin:2em 0}

h1,h2,h2 strong,h3,h3 strong{
	font-family: Century Gothic;
	font-weight: bold;
	color:#006600;
	font-weight:400;
	text-decoration:none
}
h1{font-size:2em;line-height:2em;word-spacing:-0.3em}
h2{font-size:1.8em;line-height:1.8em}
h3{font-size:1.6em;line-height:1.6em}
#contenedor{background-color:#FFF;width:780px;margin:0 auto}
#encabeza{background:url(encabeza.jpg) #28419E;height:86px;clear:both;padding:7px 11px}
* html #encabeza{height:82px}
#top_uno,#top_dos,#top_tres{font-size:10px}
#top_uno,#top_dos,#top_tres,#top_uno a,#top_dos a,#top_tres a{color:#EAEAFF}
#top_uno a,#top_dos a,#top_tres a{padding:0 0.25em}
#top_uno{float:left}
#top_uno strong{font-weight:400}
#top_dos,#top_tres{float:right;padding-left:1em}
#top_dos a img{border:1px #3F5AB1 solid}
#top_dos a:hover img{border:1px #C3D1F9 solid}
#encabeza h1{clear:both;padding:16px 15px;color:#FFF;font-size:32px;font-weight:700;letter-spacing:0.05em;line-height:1em}
* html #encabeza h1{padding:6px 15px;word-spacing:-0.6em}
#encabeza h1 strong{font-weight:700}
#encabeza h1 a,#encabeza h1 a:hover,#encabeza h1 a:link{color:#FFF;text-decoration:none}
#encabeza h1 span,address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
#anuncios1{
	background:#192666;
	text-align:center;
	padding:5px;
	color: #FFFFFF;
}
#navegador{float:right;width:219px;border-left:1px #D2D8FE solid;padding-top:16px;padding-left:15px;margin-top:14px}
#navegador ul{list-style:none;padding:5px 0 20px}
#contenido{padding:16px 0 0 5px;width:491px}
#contenido h2{padding:8px 16px;text-decoration:none;font-weight:400}
.clear{clear:left}
.displays{padding:0;margin-right:10px}
.display{float:left;text-align:center;width:115px;height:115px}
.display img,#CustomPic{background:url(fondo_display.jpg) ;padding:6px}
#CustomPic{padding-right:10px}
ul#descargar li{padding:3px 0}
#pie{margin:5px 5px 0;padding:10px;font-size:11px;text-align:center;clear:both;border-top:#D2D8FE solid 1px}
form{padding-top:15px;padding-bottom:15px;padding:15px;line-height:1em}
fieldset{padding:5px;margin:3px;border:1px #3E915B dotted}
legend{
	color:#006600;
	background-color:#FFF
}
fieldset ul{margin:9px 0 14px 25px}
.boton{border:1px #3E915B solid;font-size:1.2em;margin:1em 0.5em 2.2em;padding:0.2em;width:30%;float:right}
.colores{float:left;width:192px;height:48px;border:1px #192666 solid;margin:0.2em auto 0.6em 0.3em}
.colores a{font-size:1px;line-height:1px;width:12px;height:12px;display:block;float:left}
.siguiente_atras{clear:left;text-align:right;width:500px;padding-bottom:0.1em}
.siguiente_atras a{margin-left:2em;font-weight:700;letter-spacing:0.2em}
.cargando{padding:8px;font-size:9px;text-decoration:blink;color:#FFF;background:#f36;width:6em;text-align:center;margin:11em auto}
#contador{margin:1em 0;font-weight:700;text-align:center;font-family:Georgia,  Times, serif}
#contador1{font-size:4em;line-height:1.3em}
#contador2{font-size:0.9em;line-height:1em}
#contenido h3{margin:1em 0 0.3em}
hr{margin:0.6em 1em 0.4em;padding:0;border-top:#3E915B dashed 1px;border-bottom:none;background:none}
#mas_generados input{width:auto;height:auto;padding:0;margin:0;border:none}
#mas_generados label{text-align:left;float:none;padding:0.05em 70px 0.05em 0}
#frm_fuentes img{margin:3px 15px}





