/*
Estilos del módulo
*/
body{margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #333435; font-weight:normal}

.Label_module{font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #333435; font-weight:normal; text-align:right}
.Input_module{font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #333435; font-weight:normal; border:1px solid #969595; padding:4px; width:170px;}
.aviso{font-size:12px; color:#F00;}
.entrada{padding-bottom:15px;}
.entrada2{padding-bottom:25px;}
.txtdescripcion{font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #212121; font-weight:normal}
.txtdescripcion ul { list-style:disc outside;}
.txtdescripcion li{font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #212121; font-weight:normal}
.Label_form{font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #212121; font-weight:normal}
.Label_form li { list-style:disc outside; padding-bottom:10px;}
a.Label_form:link, a.Label_form:active, a.Label_form:hover, a.Label_form:visited { color:#002244; text-decoration:underline}
.Input_form{font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #212121; font-weight:normal; border:1 solid #969595; padding:4px; width:150px;}
.Input_form_peq{font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #212121; font-weight:normal; border:1 solid #969595; padding:4px; width:75px;}
.lista_tel{font-family: Arial, Helvetica, sans-serif; font-size: 42px; color: #002241; font-weight:normal;}
.botonEnviar{ background:url(images/suscribete.jpg) center center no-repeat; border:0;}
.Head_form{ font-family:Arial; font-size:18px; color:#212121; text-align:left}
.Head_form_center{ font-family:Arial; font-size:18px; color:#212121; text-align:center}
.Head_localiza{font-family:Arial; font-size:24px; color:#212121; text-align:left; padding-bottom:20px;}
.top_tabla{ border-top:2px solid #212121; padding-top:10px; padding-bottom:8px; font-size:16px; color:#212121; font-weight:bold;}
.mas_coche, a.mas_coche:link, a.mas_coche:active, a.mas_coche:visited, a.mas_coche:hover {font-size:12px; color:#002241; text-decoration:underline}
.TLocalizado{font-family:arial; color:#212121; font-size:18px; font-weight:bold; text-align:left;}
.STlocalizado{padding:8px 0px 15px 0px; border-top: 2px solid #212121;}
.TablaLocal_titulo{ background:#002241; font-size:12px; color:#ffffff; font-weight:bold; line-height:20px; text-align:center}
/*
.celda_normal{ background:#c9e3fa; font-size:12px; text-align:center; line-height:20px}
.celda_oscura{ background:#9ecbf4; font-size:12px; text-align:center; line-height:20px}
*/
.publicaciones {padding-bottom:20px;}
.lema{ font-size:14px; font-style:italic;}
.alerta
{
    color:Red
}
.alineacion{ vertical-align:top;}

/* Settings */

.NormalSetting
{
    padding: 5px;
    background-color:#f1f1f1;
    margin-bottom: 15px;
}

.Settings
{
	text-align:left;
	line-height:150%;
}





/*PARA PAGINA RESULTADOS*/
.entrada{padding-bottom:15px;}
.entrada2{font-family:Arial; font-size:30px; font-weight:normal; color:#333435; padding-bottom:25px;}
.titulo{font-family:arial; color:#333435; font-size:20px; font-weight:bold; text-align:left; padding-bottom:20px}
.titulo3{font-family:arial; color:#333435; font-size:20px; font-weight:bold; text-align:left; padding-bottom:20px}
.titulo4{font-family:arial; color:#333435; font-size:20px; font-weight:bold; text-align:left; padding-bottom:30px}
.titulo5{text-align:left; padding-bottom:30px}
.alerta_n{font-size:12px; padding-bottom:25px;}
.titulo2{font-family:arial; color:#333435; font-size:20px; font-weight:bold; text-align:left;  padding-top:10px;padding-bottom:20px}
.Resultados{padding-bottom:40px;}
.Resultados2{padding-bottom:20px;}
.TablaResultado_titulo{ background:#002241; font-size:16px; color:#ffffff; font-weight:bold; line-height:38px; text-align:center}
.celda_normal, .celda_oscura{  font-size:16px; text-align:center; line-height:36px; border-bottom:1px #b2b2b3 solid;}
.Label_form{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333435; font-weight:normal; text-align:right;}
.Input_form{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333435; font-weight:normal; border:1px solid #969595; padding:4px; width:250px;}
.pequeno{font-size:12px;}

/*PaginaTRancision*/
.estas{padding:70px 20px 20px 20px; text-align:center;}
#fill{background:#FFF; width:610px; margin:auto; text-align:center; padding:20px;}
h3{font-family:Arial;font-size:20px; font-weight:normal; color:#333435;}

.modalBackground 
 {
    background-color:Silver;
    filter:alpha(opacity=30);
    opacity:0.3;
 }
 
 h3{font-size:36px; font-family:Arial; font-weight:normal; color:#b2b2b3; padding:0px}
.pregunta{font-size:36px; font-family:Arial; font-weight:normal; color:#b2b2b3; padding:0px}
.explicacion{font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #333435; padding-top:0px}
.results{padding-bottom:20px;}

.Label_clave{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333435; font-weight:normal; text-align:left; padding-top:8px}
.Input_clave{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333435; font-weight:normal; border:1px solid #969595; padding:4px; width:200px;}
.Input_clave2{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333435; font-weight:normal; border:1px solid #969595; padding:4px; width:120px;}
.opcional{ font-style:italic;}

#contrata{padding:30px 0px 15px 0px;}
.titulo_dvuelta{ background:#002241; font-size:16px; color:#ffffff; font-weight:bold; line-height:38px; text-align:left; padding-left:5px;}
.celda_dvuelta{ font-size:14px; text-align:left; padding:8px 0px 8px 5px; border-bottom:1px #b2b2b3 solid;}

/*PARA PAGINA RESULTADOS*/
.entrada{padding-bottom:15px;}
.entrada2{font-family:Arial; font-size:30px; font-weight:normal; color:#333435; padding-bottom:25px;}
.entrada3{font-family:Arial; font-size:30px; font-weight:normal; color:#333435; padding-bottom:10px;}
.titulo{font-family:arial; color:#333435; font-size:20px; font-weight:bold; text-align:left; padding-bottom:20px}
.titulo3{font-family:arial; color:#333435; font-size:20px; font-weight:bold; text-align:left; padding-bottom:70px}
.titulo2{font-family:arial; color:#333435; font-size:20px; font-weight:bold; text-align:left;  padding-top:10px;padding-bottom:20px}
.telefono{ font-size:14px; color:#333435; line-height:20px; font-weight:normal; padding-bottom:15px;}
.telefono_form{padding:0px 0px 25px 90px; }
.Resultados{padding-bottom:40px;}
.TablaResultado_titulo{ background:#002241; font-size:16px; color:#ffffff; font-weight:bold; line-height:38px; text-align:center}
.celda_normal, .celda_oscura{  font-size:16px; text-align:center; line-height:36px; border-bottom:1px #b2b2b3 solid;}
.Label_form{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333435; font-weight:normal; text-align:right;}
.Input_form{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333435; font-weight:normal; border:1px solid #969595; padding:4px; width:250px;}
.Input_form2{font-family:Arial; font-size:14px; color:#333435; font-weight:normal; border: 1px solid #969595; padding:4px; width:180px;}
.izq{padding-right:10px;}
.der{padding-left:10px;}
.enviaTel{padding:20px 0px 20px 0px;}
.pequeno{font-size:12px;}

/*PaginaTRancision*/
.estas{padding:70px 20px 20px 20px; text-align:center;}
#fill{background:#FFF; width:610px; margin:auto; text-align:center; padding:20px;}
h3{font-family:Arial;font-size:20px; font-weight:normal; color:#333435;}