.tabla_general {
	border-top-width: thin;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.tabla_bordes_izq_der {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.tabla_fondo_lila {
	color: #E9ECF1;
	background-color: #E9ECF1;
}
.cajabuscador {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	height: 15px;
	width: 180px;
	border: 1px solid #FFFFFF;
}
.cajadatos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	height: 15px;
	width: 100px;
	border: 1px solid #FFFFFF;
}
.tabla_fondo_gris_verde {
	color: #E9ECF1;
	background-color: #F4F5F7;
}
.Titulo_principal_verde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
}
.tahoma_11_azul {
	font-family: Tahoma;
	font-size: 11px;
	color: #4883AB;
	font-weight: bold;
}
.tahoma_11_gris_verde {
	font-family: Tahoma;
	font-size: 11px;
	color: #979EA6;
	font-weight: normal;
}
.tahoma_11_azul_sinlinea {
	font-family: Tahoma;
	font-size: 11px;
	color: #4883AB;
	font-weight: bold;
}
.tahoma_13_negra {
	font-family: Tahoma;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	 
}
.tabla_fondo_blanco {
	color: #FCFCFC;
	background-color: #FFFFFF;
}
.tahoma_11_gris {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
}
.tahoma_11_gris a{
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration:none
}
.tahoma_11_gris a:hover{
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration:underline
}
.tahoma_11_gris_sinbold {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
}
.tahoma_11_gris_bold_underline {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration: underline;
}
.tahoma_11_gris_bold_underline a {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration: underline;
}
.tahoma_11_gris_bold_underline a:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #96B27C;
	font-weight: bold;
	text-decoration: underline;
}
.tabla_bordes_gris_todos {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
.tahoma_11_verde {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}
.arial_12_gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	line-height:15px;
	
}
.tabla_bordes_der {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.tahoma_10_verde {
	font-family: Tahoma;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
}
.arial_12_azul_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4883AB;
	text-decoration: underline;
	font-weight: bold;
	
}
.arial_12_azul_link a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4883AB;
	text-decoration: underline;
	font-weight: bold;
	
}
.arial_12_azul_link a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #96B27C;
	text-decoration: underline;
	font-weight: bold;
	
}
.tahoma_12_gris {
	font-family: Tahoma;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	line-height:14px;
}
.tahoma_12_azul {
	font-family: Tahoma;
	font-size: 12px;
	color: #4883AB;
	text-decoration: underline;
	font-weight: bold;
}
.arial_11_gris_verde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	line-height:14px;
}
.arial_11_gris_verde a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	line-height:14px;
}
.arial_11_gris_verde a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #96B27C;
	font-weight: bold;
	line-height:14px;
	text-decoration: underline;
}
.arial_11_gris_verde_normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009999;
	font-weight: normal;
	line-height:14px;
}
.tabla_fondo_verde {
	background-color: #C2BE8F;
}
.Titulo_principal_blanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
}


.Titulo_principal_blanco a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
}


.Titulo_principal_blanco a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}

.arial_11_azul_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F7CA8;
	font-weight: bold;
	line-height:14px;
	
}
.arial_11_azul_link a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F7CA8;
	font-weight: bold;
	line-height:14px;
	text-decoration: underline;
}
.arial_11_azul_link a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	line-height:14px;
	text-decoration: underline;
}

.arial_11_gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	line-height:15px;
}
.Titulo_nivel_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666666;
	font-weight: bold;
}
.tabla_bordes_izq_der_abjo {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.arial_16_azul_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #3F7CA8;
	font-weight: bold;
	line-height:20px;
}

.arial_16_azul_link a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #3F7CA8;
	font-weight: bold;
	line-height:20px;
}


.arial_16_azul_link a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #3F7CA8;
	font-weight: bold;
	line-height:20px;
}


.tahoma_10_azul {
	font-family: Tahoma;
	font-size: 10px;
	color: #3F7CA8;
	font-weight: normal;
}
.arial_12_gris_articulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	line-height:17px;
}
.tahoma_11_verde_normal {
	font-family: Tahoma;
	font-size: 11px;
	color: #FF9900;
	font-weight: normal;
}
.tahoma_13_azul_titulo {
	font-family: Tahoma;
	font-size: 13px;
	color: #4883AB;
	font-weight: bold;
	text-decoration:none
}
.tahoma_13_azul_titulo a{
	font-family: Tahoma;
	font-size: 13px;
	color: #4883AB;
	font-weight: bold;
	text-decoration:none
}
.tahoma_13_azul_titulo a:hover{
	font-family: Tahoma;
	font-size: 13px;
	color: #4883AB;
	font-weight: bold;
	text-decoration:underline;
	background-color:#F4F5F7;
	display:block;
}
.tahoma_11_menu {
	font-family: Tahoma;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	line-height:14px;
	text-transform: capitalize;
	text-decoration:none;
}
.tahoma_11_menu a{
	font-family: Tahoma;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	line-height:14px;
	text-transform: capitalize;
	text-decoration:none;
}
.tahoma_11_menu a:hover{
	font-family: Tahoma;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	line-height:14px;
	text-transform: capitalize;
	text-decoration:underline;
}
.tahoma_15_azul {
	font-family: Tahoma;
	font-size: 15px;
	color: #4883AB;
	font-weight: bold;
}
.tahoma_13_gris {
	font-family: Tahoma;
	font-size: 13px;
	color: #666666;
	font-weight: bold;
	text-decoration:none;
}
.tahoma_13_gris a{
	font-family: Tahoma;
	font-size: 13px;
	color: #666666;
	font-weight: bold;
	text-decoration:none;
	display:block;
	
}
.tahoma_13_gris a:hover{
	font-family: Tahoma;
	font-size: 13px;
	color: #666666;
	font-weight: bold;
	text-decoration:underline;
	background-color:#F4F5F7;
	display:block;
}
.tahoma_11_blanca {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none
}
.tahoma_11_blanca a{
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:underline;
}
.tahoma_11_blanca a:hover{
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration:underline;
}
.tabla_fondo_calendario_verde {
	color: #FFFFFF;
	background-color: #FF9900;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
}
.tabla_linea_punteada {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.tabla_fondo_verde_agente {
	color: #FFC671;
	background-color: #FFCA79;
}
.cajaagente {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	height: 22px;
	width: 206px;
	border: 1px solid  #7F9DB9;
}
.cajaNormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	height: 22px;
	border: 1px solid  #7F9DB9;
}
.arial_11_blanca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	line-height:14px;
	text-decoration: underline;
}
.arial_11_blanca a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	line-height:14px;
	text-decoration: underline;
}
.arial_11_blanca a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	line-height:14px;
	text-decoration: underline;
}


.arial_11_gris_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	line-height:15px;
}
.arial_11_gris_link a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	line-height:15px;
	text-decoration: underline;
}
.arial_11_gris_link a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4AAA56;
	font-weight: normal;
	line-height:15px;
	text-decoration: underline;
}
.arial_11_gris_link a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4AAA56;
	font-weight: normal;
	line-height:15px;
	text-decoration: underline;
}

.arial_11_gris_link_seleccionado a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4AAA56;
	font-weight: normal;
	line-height:15px;
	text-decoration: underline;
}


.tabla_bordes_gris_todos_fondolila {
	background-color: #F4F5F7;
	border: 1px solid #CCCCCC;
}
.arial_11_gris_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	line-height:15px;
}
.Titulo_principal_nivel3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #58B564;
	font-weight: bold;
}
.cajaagente_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	height: 16px;
	width: 204px;
	border: 1px solid #7F9DB9;
}
.cajaagente_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	height: 16px;
	width: 110px;
	border: 1px solid #7F9DB9;
}
.cajaagente_4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	height: 22px;
	width: 80px;
	border: 1px solid #7F9DB9;
}
.cajaagente5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	height: 70px;
	width: 206px;
	border: 1px solid #7F9DB9;
}
.arial_13_azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3F7CA8;
	font-weight: bold;
	line-height:20px;
}
.arial_12_gris_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	line-height:15px;
}
.tabla_fondo_verde_oscuro {
	color: #FFFFFF;
	background-color: #E88B00;
	font-family: Tahoma;
	font-size: 12px;
	text-transform: capitalize;
}
.cajaagente_6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	height: 14px;
	width: 80px;
	border: 1px solid #7F9DB9;
}
.cajaagente_7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	height: 14px;
	width: 40px;
	border: 1px solid #7F9DB9;
}
.tabla_bordes_abajo {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.arial_10_normal_gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	line-height:15px;
}
.tabla_bordes_ABAJO_fondolila {
	background-color: #F4F5F7;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.arial_10_normal_gris_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	line-height:15px;
}
.arial_10_normal_gris_link a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #96B27C;
	font-weight: normal;
	line-height:15px;
	text-decoration: underline;
}
.arial_10_normal_gris_link a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #96B27C;
	font-weight: normal;
	line-height:15px;
	text-decoration: underline;
}

.arial_11_blanca_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	line-height:20px;
}
.cajaagente_8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	height: 100px;
	width: 290px;
	border: 1px solid #7F9DB9;
}
.arial_12_azul_link_oscura {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4E157B;
	text-decoration: underline;
	font-weight: bold;
}
.arial_12_azul_link_oscura a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4883AB;
	text-decoration: underline;
	font-weight: bold;
	
}
.arial_12_azul_link_oscura a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #96B27C;
	text-decoration: underline;
	font-weight: bold;
	
}
.cajaagente_9_A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	height: 22px;
	width: 50px;
	border: 1px solid #7F9DB9;
}
.tabla_fondo_gris_verde_2 {
	color: #000000;
	background-color: #E7E9ED;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
.tabla_fondo_gris_verde_3 {
	color: #000000;
	background-color: #D7DAE1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.caja_presupuesto_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	height: 16px;
	width: 380px;
	border: 1px solid #7F9DB9;
}
.caja_presupuesto_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	height: 75px;
	width: 380px;
	border: 1px solid #7F9DB9;
}
.caja_presupuesto_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	height: 16px;
	width: 95px;
	border: 1px solid #7F9DB9;
}
.caja_presupuesto_4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	height: 16px;
	width: 280px;
	border: 1px solid #7F9DB9;
}
.caja_presupuesto_5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	height: 16px;
	width: 40px;
	border: 1px solid #7F9DB9;
}
.caja_presupuesto_6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	height: 40px;
	width: 240px;
	border: 1px solid #7F9DB9;
}
.caja_presupuesto_7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	height: 19px;
	width: 203px;
	border: 1px solid #7F9DB9;
}
.tahoma_12_blanca {
	font-family: Tahoma;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none
}

.tahoma_10_blancal {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none
}

.tahoma_10_blancal a:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:underline
}

.tahoma_10_blancal a{
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none
}

.cajadatos_aliado {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 11px;
                color: #666666;
                height: 15px;
                width: 135px;
                border: 1px solid #FFFFFF;
}
/*estilos comentarios votos*/
#cntr_control_info_encuesta {width:auto; height:auto ; margin: 12px 10px 4px 0;}
.cntr_txt_voto_cal {font-family: Tahoma;font-size:11px; font-weight: bold; width:auto; height:auto; margin: 0 6px 12px 0; float:left}
.div_menu {width:5px; height:auto; margin: 0 5px 0 2px; float:left}
.cntr_img_star {width:20px; height:auto; margin: 0 3px 0 0; float:left}
.cntr_txt_voto {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; width:auto; height:auto; margin: 0 6px 12px 0; float:left}
a.btn_starof {background:url(g/Icon_estrella.jpg) top left; height:20px; width:20px;  margin: 0 3px 0 0; float:left  }
a.btn_staron {background:url(g/Icon_estrella_over.jpg) bottom left; height:20px; width:20px;  margin: 0 3px 0 0; float:left  }

.nombres_grilla{font-family: Tahoma; font-size: 11px; font-style: normal;color:#666666; font-weight: bold; }
.cont_grilla{font-family: Tahoma; font-size: 11px; font-style: normal;color:#666666; margin:3px 0 5px 0}
.cont_grilla a {color:#666666; text-decoration:none}
.cont_grilla a:hover{ color:#000000; text-decoration:underline}

/*Estilos redes sociales*/
a.btn_face {background:url(g/btn_facebook1.jpg) top left; height:19px; width:19px; margin: 0 20px 0 0; float:right}
a.btn_face:hover {background:url(g/btn_facebook1.jpg) bottom left; height:19px; width:19px; margin: 0 20px 0 0; float:right}
a.btn_twitter {background:url(g/btn_twiter1.jpg) top left; height:19px; width:19px; margin: 0 20px 0 0; float:right}
a.btn_twitter:hover {background:url(g/btn_twiter1.jpg) bottom left; height:19px; width:19px; margin: 0 20px 0 0; float:right}


/*Nuevo estilo campaņa Construdata*/
.arial_16_gris_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
	line-height:15px;
}
.estiloDiv{
    background-color: #E1D1BB;
    padding-bottom: 10px;
    padding-top: 10px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	line-height:15px;
}
/*--------------------------------*/
/*CONTRUDATA MOVIL*/
.break{
	clear:both;
}
a.banner_link{
	width:154px;
	height:240px;
	background:url(g/banner_movil.jpg) no-repeat top left;
	display:block;
}
.ctnr_movil{
	width:628px;
	height:575px;
	background:#EEEEEE;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
}
.head_movil{
	width:628px;
	height:90px;
	background:url(g/head_movil.jpg) no-repeat top left;
	margin:0 0 5px 0;
}
.descrip_movil{
	width:375px;
	height:434px;
	background:url(g/line_movil.jpg) no-repeat top right;
	float:left;
}
.descarga_movil{
	width:253px;
	height:434px;
	float:left;
}
.ttl_descarga_movil{
	width:236px;
	height:23px;
	background:url(g/ttl_descargar_movil.jpg) no-repeat top left;
	margin:11px auto;
}
.ttl_movil{
	width:236px;
	height:28px;
	margin:20px 0 5px 31px;
}
.txt_movil{
	width:310px;
	height:auto;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	margin:5px 0 5px 52px;
}
.btn_iPhone{
	width:193px;
	height:90px;
	display:block;
	background:url(g/btn_iPhone.jpg) no-repeat top left;
	margin:40px auto 5px;
}
a.btn_iPhone{
	width:193px;
	height:90px;
	display:block;
	background:url(g/btn_iPhone.jpg) no-repeat top left;
	margin:10px auto;
}
a.btn_iPhone:hover{
	background:url(g/btn_iPhone.jpg) no-repeat bottom left;
}
a.btn_bb{
	width:193px;
	height:90px;
	display:block;
	background:url(g/btn_bb.jpg) no-repeat top left;
	margin:5px auto
}
a.btn_bb:hover{
	background:url(g/btn_bb.jpg) no-repeat bottom left;
}

a.btn_symbian{
	width:193px;
	height:90px;
	display:block;
	background:url(g/btn_symbian.jpg) no-repeat top left;
	margin:5px auto
}
a.btn_symbian:hover{
	background:url(g/btn_symbian.jpg) no-repeat bottom left;
}

a.btn_webos{
	width:193px;
	height:90px;
	display:block;
	background:url(g/btn_webos.jpg) no-repeat top left;
	margin:5px auto
}
a.btn_webos:hover{
	background:url(g/btn_webos.jpg) no-repeat bottom left;
}

a.btn_android{
	width:193px;
	height:90px;
	display:block;
	background:url(g/btn_android.jpg) no-repeat top left;
	margin:5px auto
}
a.btn_android:hover{
	background:url(g/btn_android.jpg) no-repeat bottom left;
}

.footer_movil{
	width:548px;
	height:31px;
	background:url(g/footer_movil.jpg) no-repeat top left;
	font-size:11px;
	color:#999;
	padding:15px 0 0 80px;
}

.footer_movil a{
	color:#999;
	text-decoration:none;
	margin:0 5px;
}
.footer_movil a:hover{
	color:#CCCCCC;
}
/*CONTRUDATA MOVIL*/
