*,html{
	margin:0px;
	padding:0px;
}
:focus {
	 outline: 0;
}
body {
	background-color:#EFEFEF;
	color: #353535;
	font-family: verdana, arial, Tahoma;
	font-size: 11px;
	text-align: justify;
}
h1{
	font-size:20px;
	color:#017f81;
	font-family: Tahoma, Geneva, sans-serif !important;
	padding:10px 0px;
	font-weight:normal;
	}
	
h2{
		font-family:Tahoma, Geneva, sans-serif;
    font-size:20px;
		color:#000}

	
img {
	border-width:0px;
}
ul li
{
    margin: 0px 0px 10px 34px;
    list-style-type: square;
    
}
a
{
    color:#000;
    text-decoration:none;
}

a:hover
{
    color:#000;
    text-decoration:none;
}
.negrita
{
    font-weight:bold;
}
.tit
{
    font-size:24px; 
    padding:4px;
}

.texto_verde_home{color:#017f81;font-size:18px;}
.texto_verde_home a{color:#017f81;font-size:18px;}
.texto_verde{    color:#017f81;}		
.texto_verde_centro{ color:#017f81; text-align:center}
.texto_verde_centro a{ color:#017f81; text-align:center}

.datos_incorrectos{
	color:#ce0000;
	font-weight:bold;
	padding:10px 0px;
	position:absolute;
	left:680px;
	top:-30px;
	width:300px;}


.texto_reclamo
{
    font-size:16px;
}


.a_verde
{
    color:#017f81;
    text-decoration:none;
		}
		
.a_verde:hover
{
	color:#017f81;
	text-decoration:none;
}

.a_verde2
{
    color:#017f81;
    text-decoration:none;
		font-size:18px;
		font-family:tahoma;
}

.a_negro2
{
    color:#616161;
    text-decoration:none;
		font-size:18px;
		font-family:tahoma;
}
.a_verde2:hover
{
	color:#017f81;
	text-decoration:none;
}

.a_gris
{
    color:#999;
    text-decoration:none;
}
.a_gris:hover
{
    color:#999;
    text-decoration:none;
}
.td
{
    float:left;
    width:170px;
		font-weight:bold;
		padding-top:5px;
		padding-left:20px;
}
.link-saliente {
	padding-left:6px;
}

.link-saliente a:hover {
	position: relative;
	cursor:pointer;
}

.link-saliente a span {
	display: none;
	font-weight:normal;
	color:#000;
	text-align: left;
}

.link-saliente a:hover span{
	display: block;
	padding: 5px;
	margin: 10px;
	z-index: 999!important;
	background: #F0F0F0;
	border: 1px dotted #999;
	position: absolute; top: 10px; left: 4px;
}

.link-saliente a:hover span{width:200px;}
.galleta
{
    height:10px;
    padding: 4px 0px 8px 4px;
}
.oculto
{
    visibility:hidden;
    position:absolute;
}
.visible
{
    visibility:visible;
    position:relative;
}
.cat
{
    padding:0px 0px 0px 14px;
    line-height:30px;
}

.cat_normal
{
    padding:0px 0px 0px 14px;
    line-height:30px;
    font-weight:normal;
}

*:first-child+html .cat_normal{    line-height:17px;}

.cat_negrita
{
    padding:0px 0px 0px 14px;
    line-height:30px;
    font-weight:bold;
}

*:first-child+html .cat_negrita{    line-height:17px;}

.div_grisC
{
    background:#efefef; 
    width:100%; 
    height:179px;  
 }



/* ie7 especifico */
 
*:first-child+html .div_grisC{   height:219px; 	} 
 
 /* ie7 especifico ende */
 
*:first-child+html #nm12{padding-top:4px;}
 
 .div_medio
 {
    background:#fff; 
    width:100%;  
}
.div_grisP
{
    background:#efefef; 
    width:100%; 
    height:300px;   
 }
.div_central
{
    width:1000px;
    margin-left: auto; 
    margin-right: auto;
    padding: 0px 0px 0px 5px;;
}


.idioma
{
    float:right;
		background:url(../images/english.png) 0px no-repeat;
    text-align:right;
    width:63px;
		padding:4px 10px 4px 0px;
		margin-bottom:30px;
}

.idioma a{
    color:#017f81;
    text-decoration:none;
}







.principal {
	height:900px; width:100%;
	}
	
	
	
.punteado{
	border-right:dotted 1px #999;
	padding:0px 7px;
	float:left;}
	
.sinpunteado{
	padding:0px 10px;
	float:left;}
	
.Columnalogin
{
	width:95px;
	float:left;
	padding-left:10px;
	}




.Columbox
{
    float:left;
    padding:25px 4px 0px 10px;
    text-align:left;
}


.Columbox_120 
{
		width:120px;
		float:left;
    padding:25px 4px 0px 10px;
    text-align:left;
}

.Colum_historial_1
{
		width:11%;
		float:left;
		font-weight:bold;
    padding:5px 0px;
    text-align:center;
}

.Colum_historial_2
{
		width:30%;
		float:left;
		font-weight:bold;
		padding-top:5px;
		padding-left:42px;
    text-align:left;
}

.Colum_historial_3
{
		width:17%;
		float:left;
		font-weight:bold;
    padding:5px 0px 5px 25px;
    text-align:left;
}

.Colum_historial_4
{
		width:10%;
		float:left;
		font-weight:bold;
    padding:5px 0px;
    text-align:left;
}

.Colum_home1
{
    float:left;
		padding-top:10px;
		padding-left:15px;
    width:280px;}


.Colum_home
{
    float:left;
    width:135px;}

.Colum_home img
{
    float:left;
    width:115px;
		padding-top:15px;
		padding-left:10px;
}

     
.Columboxbuscar
{
		float:right;
		padding-top:15px;
		width:105px;

}

.Columboxbuscar_2
{
		float:right;
		width:110px;

}

.Columbox input
{
	  float:left;
  	margin-top:1px;
		margin-right:5px;
}

.Columneteuros
{
    float:left;
    padding:10px 4px 0px 10px;
    text-align:left;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:25px;
		font-weight:bold;
		color:#017f81;
		text-align:right;
		width:110px;
}

.Columnboton
{
   	float:left;
    padding:18px 0px 0px 10px;
		text-align:center;
		width:115px;
}


.Columlogin
{
    float:left;
    padding:10px 4px 0px 10px;
    text-align:left;
}



.Colum
{
    float:left;
    padding:4px 4px 0px 10px;
    text-align:left;
    *padding:4px 0px 0px 0px;
}

.Colum_cabecera
{
    float:left;
    padding:4px 4px 0px 10px;
    text-align:left;
		position:relative;
    *padding:4px 0px 0px 0px;
		
}

.Colum_20
{
		width:20px;
    float:left;
    padding:4px 4px 0px 10px;
    text-align:left;
    *padding:4px 0px 0px 0px;
}



.Colum_coste
{
		width:100px;
		text-align:right;
		font-size:18px;
		color:#017f81;
		float:left;
    padding:4px 25px 0px 0px;
    *padding:4px 0px 0px 0px;
}



.Colum_350
{
    width:350px;
		float:left;
    padding:4px 4px 0px 10px;
    text-align:left;
    *padding:4px 0px 0px 0px;
}

.Colum_pais
{
    width:102px;
		float:left;
    padding:4px 10px 0px 30px;
    text-align:left;
    *padding:4px 0px 0px 30px;
}


.Colum_tlf
{
    width:70px;
		text-align:center;
		font-weight:bold;
		float:left;
    padding:4px 4px 0px 25px;
    text-align:left;
    *padding:4px 0px 0px 15px;
}


.Colum_rec
{
    font-weight:bold;
		text-align:left;
		float:left;
    padding:10px 0px 15px 35px;
    text-align:left;
    *padding:10px 0px 0px 20px;
}

.colum_tit
{
   
		padding-top:20px;
    text-align:left;
}

.Colum_correo{float:left;text-align:left;}

.Colum_icono
{
    float:left;
		padding-top:15px;
    text-align:left;
}

.contentcentral{
	  float:left;
    text-align:left;
		width:780px;
		padding:6px 0px 0px 10px;}



.Colum_d
	{float:left;
   padding:4px 4px 0px 10px;
	}

.Colum_dh{float:right;}
	
.Columna
	{float:left;
   padding:15px 5px;
	 text-align:center
	}
	
	.Columna_275
	{	width:275px;
		float:left;
   	padding:15px 5px;
	 	text-align:center;
	}

	
.Columna1
	{float:left;
   padding:5px;
	 text-align:center
	}
	
.Columna1_tabla1
	{
		float:left;
   padding:5px;
	 text-align:center;
	 width:160px;
	 font-size:18px;
	}
	
.Columna2
	{float:left;
   padding-top:40px;
	 text-align:center
	}
	
	.Columna2b
	{
		width:230px;
		text-align:center;
		float:left;
   	padding-top:40px;
	}

	
.Columna3{
	width:230px;
	float:left;
  padding-top:75px;
	text-align:center
	}
	
.Columna3 input{
	width:20px;
	}
	
.Columna4
	{float:left;
   	padding:10px 5px 5px 5px;
	 text-align:center
	}

.Columna5
	{float:left;
	width:500px;
   padding:15px;
	}	
.Columna_valor
	{
		width:170px;
		float:left;
		font-size:16px;
		font-weight:bold;
		padding-top:40px;
		text-align:center
	}
	
	.Columna_valor2
	{
		width:170px;
		float:left;
		font-size:16px;
		font-weight:bold;
		padding-top:75px;
		text-align:center
	}
	
.Columna_valor3 
	{
		float:right;
   	padding:2px;
	 	text-align:right;
	 	width:226px;
	}



		
.canjeados{
    background-image:url('../images/fondo_canjeados.gif');
		background-position:right center;
		background-repeat:no-repeat;
    width:280px;
		height:131px;
		float:right;
		text-align:right;
		padding-bottom:20px;
		padding-right:20px;}
		
		
.fondo_olvide{
    background-image:url('../images/fondo_olvide.gif');
		margin:20px;		
		background-position:right center;
		background-repeat:no-repeat;
    width:450px;
		height:310px;
		}
		
.canjeados h1{
	color:#000;
	padding-top:20px;}
		
.ganar_top{
		
		font-family:Tahoma, Geneva, sans-serif;
		font-size:18px;
		color:#999;
		padding-top:5px;
    background-image:url('../images/top_fondo.gif');
		background-position:top;
		background-repeat:no-repeat;
    width:740px; 
		height:40px;
    }
		
		
.ganar_central{
	 	clear:both;
    background-image:url('../images/centro_fondo.gif');
		background-position:top;
		background-repeat:repeat-y;
    width:740px;
		margin-left:20px;
    }
		
		
.ganar_down{
    background-image:url('../images/down_fondo.gif'); 
		background-position: bottom;
		background-repeat:no-repeat;
		width:740px;
		height:40px;
    }
		
		
.asociado_top{
		background-image:url('../images/fondo_asociado_top.gif');
		background-position:top;
		background-repeat:no-repeat;
    width:167px; 
		height:25px;
    }
		
		
.asociado_central{

    background-image:url('../images/fondo_asociado_center.gif');
		background-position:top;
		background-repeat:repeat-y;
    width:167px;
		text-align:center;
    }
		
		
.asociado_down{
    background-image:url('../images/fondo_asociado_down.gif'); 
		background-position: bottom;
		background-repeat:no-repeat;
		width:167px;
		height:25px;
    }
		
		
.general_recarga{
		position:relative;
    width:745px;
		padding-left:5px;
		padding-top:15px;
		padding-bottom:120px;
		}


.top_recarga{

    background-image:url('../images/top_recarga.gif'); 
		background-position: top;
		background-repeat:no-repeat;
		width:740px;
		height:30px;
		text-align:center;
    }
		
.centro_recarga{
    background-image:url('../images/centro_recarga.gif'); 
		background-position: top;
		background-repeat:no-repeat;
		background-repeat:repeat-y;
    width:740px;
		clear:both;
    
		}
				
.down_recarga{
    background-image:url('../images/down_recarga.gif'); 
		background-position: bottom;
		background-repeat:no-repeat;
		width:740px;
		height:30px;
    }


/*------------------------------------------------------pie con facebook*/


.Colum_pie01
{
    float:left;
    padding: 2px 4px 4px 16px;
    margin: 4px 2px 0px 0px;
    text-align:center;
    background:#fff;
    background-image:url('../images/pie_izq.gif'); 
    background-repeat:no-repeat; 
    background-position:left; 
    width:150px; 
    height:120px;
    color:#999;
}



.Colum_pie02
{
    float:left;
    padding: 2px 4px 4px 14px;
    margin:4px 2px 0px  0px;
    text-align:center;
    background:#fff;
    width:230px; 
    height:120px;
    color:#999;
}
.Colum_pie03
{
    float:left;
    padding: 2px 4px 4px 4px;
    margin:4px 2px 0px  0px;
    text-align:center;
    background:#fff;
    width:200px; 
    height:120px;
    color:#999;
}
.Colum_pie04
{
    float:left;
    padding: 12px 4px 4px 8px;
    margin:4px 2px 0px 0px;
    text-align:center;
    background:#fff;
    background-image:url('../images/pie_drch.gif'); 
    background-repeat:no-repeat; 
    background-position:right; 
    width:90px; 
    height:110px;
    color:#999;
}

/*------------------------------------------------------Pie*/
.Colum_pie01a
{
    float:left;
    padding: 2px 4px 4px 16px;
    margin: 4px 2px 0px 0px;
    text-align:center;
    background:#fff;
    background-image:url('../images/pie_izq.gif'); 
    background-repeat:no-repeat; 
    background-position:left; 
    width:230px; 
    height:120px;
    color:#999;
}



.Colum_pie02a
{
    float:left;
    padding: 2px 4px 4px 14px;
    margin:4px 2px 0px  0px;
    text-align:center;
    background:#fff;
    width:300px; 
    height:120px;
    color:#999;
}
.Colum_pie03a
{
    float:left;
    padding: 2px 4px 4px 4px;
    margin:4px 2px 0px  0px;
    text-align:center;
    background:#fff;
    width:300px; 
    height:120px;
    color:#999;
}
.Colum_pie04a
{
    float:left;
    padding: 12px 4px 4px 8px;
    margin:4px 2px 0px 0px;
    text-align:center;
    background:#fff;
    background-image:url('../images/pie_drch.gif'); 
    background-repeat:no-repeat; 
    background-position:right; 
    width:104px; 
    height:110px;
    color:#999;
}


/*------------------------------------------------------fin Pie*/




.div_pie01
{
    float:left; 
    text-align:center; 
    width:60px; 
    padding-top:4px;
}
.div_pie02
{
    float:left; 
    text-align:left; 
    margin-top:10px;
		padding-top:4px;
    padding-left:15px;
}

.Colum_pie03a .a_gris{
display:block;
float:left;
width:137px;
/*border:dotted 1px #f00;*/
}

.Colum_pie03a br{
display:none;
}


.Separador
{
    clear:both; 
}


.Separador_15
{
    height:15px;
		clear:both; 
}

.Separador_20
{
    height:20px;
		clear:both; 
}

.colornet{
	color:#bda900;
}

.paginacion{
	font-weight:bold;
	text-align:left;
	width:100%;
	line-height:40px;
	margin:5px;
	}

.paginacion a{
	margin: 0 5px;
	color:#616161;
	}
	
	.paginacion_2{
	float:left;
	font-weight:bold;
	text-align:left;
	width:77%;
	line-height:40px;
	margin:5px;
	}

.paginacion_2 a{
	margin: 0 5px;
	}


	
.entidad{padding:15px 0; overflow:hidden;}

.bloque_listado .column{padding-top:15px;}

.bloque_listado .columneteuros{padding-top:15px;}


.caja_login
{
    width:320px; 
    text-align:right; 
    float:right;
    padding:0px 6px 0px 4px;
    text-align:left;
    height:100px;

}

/* ie7 especifico */
 
*:first-child+html .caja_login{   height:120px; 	} 
 
 /* ie7 especifico ende */
 

.datos_login
{
    width:320px; 
    background:#ddd;
		height:auto;
		padding-bottom:17px;}
		
.div_login
{		
		width:320px;
		padding-bottom:7px;
		padding-top:7px;
}



.barra_login
{
    width:310px; 
    height:23px; 
    text-align:left; 
    background-image:url('../images/barra_verde.gif');
    color:#fff; 
		font-family:Tahoma, Geneva, sans-serif;
    font-size:14px;
		font-weight:bold;
		padding:2px 0px 2px 10px;

}

.barra_login a
{
    color:#CCC; 
	
}

.bienvenida1 {  
	width:229px;
	float:left
    }

.bienvenida2 {  
	width:71px;
	float:left
    }


.hr_puntos
{
  border:none;
  border-top-style: dashed;
	border-color:#afafaf;
  border-top-width:1px;
	height:1px;
	padding:0;
	margin:0;

}

.hr_puntos_20
{
  height:20px;
	border:none;
  border-top-style: dashed;
	border-color:#afafaf;
  border-top-width:1px;
	padding:0;
	margin:0;

}

.hr_puntos2
{
    border:none;
    border-top-style: dashed;
		border-color:#ccc;
    border-top-width:1px;
		height:1px;
		width:700px;
		margin-left:20px;
		padding-bottom:5px;

}

.hr_puntosganar
{
    border:none;
    border-top-style: dotted;
    border-top-width:1px;
		height:3px;
		

}

.Autologin
{
    width:130px; 
    color:#000; 
    float:left;
    text-align:left;
		padding-left:10px;

}

.Autologin a
{
    color:#017f81; 
    
}

.Autologin2
{
    width:145px; 
    color:#000; 
    float:left;
    text-align:right;
		padding-right:10px;

}

.Autologin2 a
{
    color:#017f81; 
    
}


.Autologin3
{
    width:10px; 
    color:#000; 
    float:left;
    text-align:left;
		padding-left:10px;

}

.Autologin3 a
{
    color:#017f81; 
    
}





.letrapeke
{
		height:50px;
		padding:20px;
		font-size:10px
}


.barra_categorias
{
    background:url('../images/barra_categorias.gif'); 
    width:194px;
    height:44px;
    float:left; 
    padding:8px 0px 0px 16px;
		font-family:Tahoma, Geneva, sans-serif;
    font-size:23px;
    color:#fff;

}

*:first-child+html .barra_categorias{    height:64px; outline:dotted 1px #f00;}

.barra_categorias a{color:#fff;}

.barra_menu
{
    width:790px; 
    height:52px; 
    float:left; 
    padding:0px 0px 0px 0px;
}
.barra_menu01
{
    background-image:url('../images/queesneteuros.gif'); 
    width:230px; 
    float:left;
    height:41px; 
    font-size:23px;
    text-align:center;
    padding-top:8px;

}

.barra_menu03
{
    background-image:url('../images/comoganar.gif'); 
    width:150px; 
    height:41px; 
    font-size:23px;
    text-align:center;
    padding-top:8px;
    float:left;
}
.barra_menu04
{
    background-image:url('../images/foro-faq.gif'); 
    width:74px; 
    height:41px; 
    font-size:23px;
    text-align:center;
    padding-top:8px; 
    float:left;
}
.barra_menu05
{
    background-image:url('../images/contacto.gif'); 
    width:119px; 
    height:41px; 
    font-size:23px;
    text-align:center;
    padding-top:8px;
    float:left;
}

.pestana
{
    background-image:url('../images/pestana-blanco.gif'); 
    width:159px; 
    height:41px; 
		font-family:Tahoma, Geneva, sans-serif;
    font-size:23px;
    text-align:center;
    padding-top:8px;
    float:left;
}
.pestana_peque
{
    background-image:url('../images/pestana-blanco3.gif'); 
    width:77px; 
    height:41px; 
    font-size:22px;
    text-align:center;
    padding-top:8px;
    float:left;
}

.menu
{
    float:left; 
    width:210px; 
    background:#efefef;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:13px;
		color:#606060;
}
.menu_int
{
    width:190px; 
    background:#efefef;
    padding:0px 10px 0px 10px;
}
.menu_bottom
{
    background-image:url('../images/menu_bottom.gif'); 
    background-position:left;
    background-repeat:no-repeat;
    height:13px;
}

.buscatore
{
	background-color:#f7f7f7;
	padding-top:15px;
	height:90px;
	border-bottom-color: #CCC;
	border-bottom-style:solid;
  border-bottom-width:1px;
	}
	
	
	.buscatore_2
{
	background-color:#f7f7f7;
	padding-top:15px;
	height:50px;
	border-bottom-color: #CCC;
	border-bottom-style:solid;
  border-bottom-width:1px;
	}
	
.laficha {
	padding-bottom:20px;}

.laficha a{	
	color: #017F81;
	font-weight:bold;
	text-decoration:none;
}




.laficha a:hover{	
	color: #017F81;
	text-decoration:none;
	}








.caja_ficha
{
	font-size:22px;
	font-weight:bold;
	width:158px;
	height:98px;
	text-align:center;
	padding:29px 4px 20px 4px;
	margin:0 auto;
	background-image:url('../images/fondo-gris.gif');
	}
	
.caja_ficha_1 {
		background-image:url('../images/fondo-blanco.gif');
		width:167px;
		height:88px;
		margin:0 auto;
		text-align:center;
		padding:40px 0px 20px  0px;
	}
	

	
	
.boton_verde {
	  cursor:pointer;
	 	height:27px;
		border:none;
		color:#fff;
		text-decoration:none;
    font-size: 11px;
		font-family:verdana;
		font-weight:bold;
		text-align:center;
		background-image:url('../images/fondo_boton_verde.gif');
		padding:5px;
		}

.boton_verde:hover{
		color:#fff;
		}


.boton_gris {
	  cursor:pointer;
	 	height:33px;
		border:none;
		width:77px; 
		color:#fff;
		text-decoration:none;
    font-size: 11px;
		font-family:verdana;
		font-weight:bold;
		text-align:center;
		background-image:url('../images/boton_gris.gif');
		}

.tit_pie{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	font-weight: bold;
	color:#797979;
	padding-top:10px;
	padding-right:30px;
	
}

.tit_pie a{color:#797979;}



.boton_login {
		margin-right:10px;
		float:right;
	  cursor:pointer;
	 	height:20px;
		border:none;
		width:71px; 
		color:#fff;
		text-decoration:none;
    font-size: 11px;
		font-family:verdana;
		font-weight:bold;
		text-align:center;
		background-image:url('../images/boton.png');
		}
		
		.boton_logout {
		margin-right:10px;
		float:right;
	  cursor:pointer;
	 	height:20px;
		border:none;
		width:71px; 
		color:#fff;
		text-decoration:none;
    font-size: 11px;
		font-family:verdana;
		font-weight:bold;
		text-align:center;
		background-image:url('../images/boton_logout.jpg');
		}


	
.arriba {	
	font-family:Verdana, Geneva, sans-serif;
	padding-bottom:5px;
	font-weight:bold;
	color: #017F81;
	}
.arriba a{	
	color: #017F81;
	text-decoration:none;
	}
.arriba a:hover{	
	color: #017F81;
	text-decoration:none;
	}


	
.faqs{
		padding: 20px;
		font-weight:bold;
		font-size:11px;
		font-family:Verdana, Geneva, sans-serif;
}
.faqs a{
	color: #017F81;}

.faqs a:hover{
	color:#797979;}
	
.faqs a:visited{
	color:#797979;}
	
.faqsrespuesta{
		padding:20px;
	}
	
.titfaq{
		font-family:Tahoma, Geneva, sans-serif;
    font-size:18px;}



		
.titverdee{
		font-family:Tahoma, Geneva, sans-serif;
    font-size:20px;
		color:#017f81;}
		
		






.contenidou{
	width:765px;
	padding:5px 0px 5px 10px;}
	
.contenidou_legal{
	width:640px;
	padding:20px;}
	
.conten_recarga{
	float:left;
	width:558px;
	height:155px;
	background-image:url(../images/fondo_recargar.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding:15px 0px 5px 10px;}
	
	
.botones_recarga{
	float:left;
	text-align:center;
	width:180px;
	height:155px;
	padding-top:10px;
	}
	
.caja{
	font-size:11px;
	color:#666;
	padding-bottom:2px;
	}
	


.cajaaaaaaaa{
	font-size:11px;
	color:#666;
	padding-bottom:2px;
	}
	
.movil{
		background-image:url(../images/recargar_movil.png);
		background-position:top;
		background-repeat:no-repeat;
		position:absolute;
		right:-20px;
		bottom:0px;
		width:200px;
		height:300px;}
		
.caducada {
		background-image:url('../images/fondo_caducada.gif');
		padding:77px 25px 0px 25px;
		width:688px;
		height:300px;
		text-align:center;
			}
			
.texto_caducada{
		font-family:Tahoma, Geneva, sans-serif;
  	  font-size:23px;
		color:#000;
		text-align:center;}

		
.texto_caducada2{
		font-family:Tahoma, Geneva, sans-serif;
    font-size:16px;
		color:#000;
		text-align:center;}
		

.homeizq{

	width:445px;
	margin-right:20px;
	float:left;
	}
	
.homedcha{

	width:300px;
	float:left
	}
		
		
/*------------------------------------------------------footer*/

div#footer  {
overflow:hidden;
padding:0 0 20px;
}

div#footer a img {
border:none;}

div#footer p {
color:#666666;
font:11px Arial,Helvetica,sans-serif;
}
div#footer p.enlaces_externos {
line-height:19px;
padding:5px 0 0;
text-align:center;
}
div#footer p.enlaces_externos a {
border-right:1px solid #777777;
color:#999;
font-size:11px;
margin:0 5px 0 0;
padding:0 5px 0 0;
text-decoration:none;
}
.derecha {
float:right;
margin-left:20px;
margin-top:8px;
}
.left {
float:left;
margin-top:5px;
}
p.logo_conteneo {
float:left;
margin:0 30px 0 15px;
}
div.miembro {
float:right;
margin:5px 9px 0 20px;
}
div.miembro .literal {
color:#999999;
font-size:11px;
overflow:hidden;
}
div.miembro a {
float:left;
margin:0 5px 0 0;
text-decoration:none;
}
div.miembro span {
color:#999999;
display:block;
font-size:10px;
}

.correos {
	border-right:dotted 1px #999;
	font-weight:bold;
	padding-bottom:5px;
	padding-right:7px;
	float:left;}

/*-------------------------- gvCorreo --------------------------*/

.gvCorreo{border:none !important;}

.gvCorreo th{border:none !important;}

.gvCorreo td{
		border-bottom:dashed 1px #666666;
		border-left:none;
		border-right:none;
		border-top:none;
		padding:5px 0px;}
		
		.gvCorreo table td{border-bottom:none;
		border-left:none;
		border-right:none;
		border-top:none;
	}

.gvCorreo tr{border-bottom:dashed 1px #666666; border-left:none; border-right:none; border-top:none; padding:5px 0px;}

.gvCorreo_ctl02_CheckBox1 {text-align:center;}
.box_correo {padding-left:40px;}




.icono_eliminar {
	color:#017f81;
	text-align:center;
	float:right;
	width:60px;
  height:18px;
	background:url(../images/papelera.gif) 0px no-repeat;
	padding:10px 0px 0px 15px;
	}
	
.datos_ask {
	height:20px;
	padding-top:5px;}
	

.paginacion_grid{
	font-weight:bold;
	text-align:center;
	width:100%;
	line-height:40px;
	margin:5px;
	
	}
	
.paginacion_grid a{
	color:#616161;
	padding:2px;
	}
	
.paginacion_grid span{
	background:#027676;
	color:#fff;
	padding:2px;
	}
.col1{
	width:40%;
	float:left;
	padding:5px;
	margin-right:30px;
	margin-left:30px
	}
.col2{
	width:40%;
	float:right;
	padding:5px;
	margin-right:30px;
	margin-left:30px
	}
.col_img{
	width:90px;
	height:90px;
	float:left;
	}
.col_content{
	width:200px;
	float:right;
	padding: 0px
	}
.col_content p{
	 padding: 5px 0;
	 text-align:justify
	}
.texto_16gris{
	font-family:Tahoma, Geneva, sans-serif;
   	font-size:18px;
	color:#616161;
	text-align:center;
	font-weight:100
	}
.texto_18gris, .texto_18gris a:link {
	font-family:Tahoma, Geneva, sans-serif;
   	font-size:20px;
	color:#616161;
	text-align:center;
	}
.texto_14alert{
	font-family:Tahoma, Geneva, sans-serif;
   	font-size:12px;
	color:#F00;
	font-weight:bold;
	text-align:center;
	}
.clear{
	clear:both}




	

 