/* INICIO ESTILOS COMUNES */
body 
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: url(img/fondo.jpg);
	background-color: #333333;
	margin-top: 5px;
}
h1{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	letter-spacing: 0px;
	font-weight: normail;
	text-align: left;
	margin: 10px 14px 5px 14px;
	height: 22px;
	padding: 18px 0px 10px 0px;
	/*background-color: #FFFFFF;
	background: url(img/cat_spa2.jpg);
	background-repeat: no-repeat;
	background-position: right;*/
}
.texto
{
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 0px;
}
.texto_buscador_chico
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	letter-spacing: 0px;
}
.titulo
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	letter-spacing: 0px;
	font-weight: normail;
	text-align: left;
	height: 20px;
	padding-top: 3px;
	margin-bottom: 5px;
}
.titulo2
{
	color: #8C2222;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	letter-spacing: 0px;
	font-weight: normail;
	text-align: left;
	height: 20px;
	padding-top: 5px;
	margin-bottom: 5px;
}
.texto_titulo
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing: 0px;
	font-weight: bold;
	text-align: left;
	height: 20px;
	padding-top: 3px;
	margin-bottom: 5px;
}
.titulo_cuadro
{
	color: #AD2B2B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	letter-spacing: 0px;
	font-weight: normail;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 5px;
}
a.link_cuadro:link,a.link_cuadro:visited,a.link_cuadro:active{
	color: #AD2B2B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	letter-spacing: 0px;
	font-weight: normail;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 5px;
	text-decoration: none;
}
a.link_cuadro:hover{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	letter-spacing: 0px;
	font-weight: normail;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 5px;
	text-decoration: none;
}
.texto_cuadro
{
	color: #454545;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 0px;
	font-weight: normail;
	padding-bottom: 10px;
}
.texto_negrita
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0px;
}
.texto_negrita_g
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 0px;
}
.texto_negrita_rosa
{
	color: #ECB2B1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0px;
}
.texto_negrita_rojo
{
	color: #AD2B2B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0px;
}
.preg_frecuentes
{
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0px;
	padding: 3px 0px 3px 0px;
}
.texto_empresas
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 5px 0px 5px 0px;
}
.texto_chico
{
	color: #832121;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	letter-spacing: 0px;
}
.texto_pie
{
	color: #C17979;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	letter-spacing: 0px;
	padding: 38px 0px 0px 12px;
}
a.link_categorias:link,a.link_categorias:visited,a.link_categorias:active{
	color: #1D1D1D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0px;
	text-decoration: none;
}
a.link_categorias:hover{
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0px;
	text-decoration: none;
}
a.link_categ_face:link,a.link_categ_face:visited,a.link_categ_face:active{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0px;
	text-decoration: none;
}
a.link_categ_face:hover{
	color: #FF9D9D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0px;
	text-decoration: none;
}
a.link_pie:link,a.link_pie:visited,a.link_pie:active{
	color: #C17979;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	letter-spacing: 0px;
	text-decoration: none;
}
a.link_pie:hover{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	letter-spacing: 0px;
	text-decoration: none;
}
a.link_comun:link,a.link_comun:visited,a.link_comun:active{
	color: #004466;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 0px;
	margin: 0px;
	font-weight: bold;
	text-decoration: none;
}
a.link_comun:hover{
	color: #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 0px;
	margin: 0px;
	font-weight: bold;
	text-decoration: none;
}
a.link_comuncuadro:link,a.link_comuncuadro:visited,a.link_comuncuadro:active{
	color: #AD2B2B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 0px;
	margin: 0px;
	font-weight: bold;
	text-decoration: none;
}
a.link_comuncuadro:hover{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 0px;
	margin: 0px;
	font-weight: bold;
	text-decoration: none;
}
a.link_negrita:link,a.link_negrita:visited,a.link_negrita:active{
	color: #AD2B2B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0px;
	text-decoration: none;
}
a.link_negrita:hover{
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0px;
	text-decoration: none;
}
a.link_negrita_bco:link,a.link_negrita_bco:visited,a.link_negrita_bco:active{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0px;
	text-decoration: none;
}
a.link_negrita_bco:hover{
	color: #ECB2B1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0px;
	text-decoration: none;
}
a.link_empresa:link,a.link_empresa:visited,a.link_empresa:active{
	display: block;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0px;
	text-decoration: none;
	background: url(img/fdo_bot_empresa.jpg);
	background-repeat: no-repeat;
	padding: 3px 0px 4px 20px;
	margin: 0px 0px 6px 0px;
}
a.link_empresa:hover{
	display: block;
	color: #AD2B2B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0px;
	text-decoration: none;
	background: url(img/fdo_bot_empresa.jpg);
	background-repeat: no-repeat;
	padding: 3px 0px 4px 20px;
	margin: 0px 0px 6px 0px;
}
a.link_postal:link,a.link_postal:visited,a.link_postal:active{
	display: block;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-align: left;
	letter-spacing: 0px;
	text-decoration: none;
	background: url(img/fdo_bot_postales.jpg);
	background-repeat: no-repeat;
	padding: 10px 0px 10px 65px;
	margin: 0px 0px 10px 10px;
}
a.link_postal:hover{
	display: block;
	color: #AD2B2B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-align: left;
	letter-spacing: 0px;
	text-decoration: none;
	background: url(img/fdo_bot_postales.jpg);
	background-repeat: no-repeat;
	padding: 10px 0px 10px 65px;
	margin: 0px 0px 10px 10px;
}

/* ESTILOS POST -------------------------------------------------------------------------------------- */
.titulo_articulos
{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	letter-spacing: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
}
.titulo_artic
{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: normal;
	letter-spacing: 0px;
	border-bottom: 1px solid #CCCCCC;
	padding: 10px 0px 2px 0px;
	margin: 0px 0px 7px 0px;
}
.titulo_artic2
{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: normal;
	letter-spacing: 0px;
	padding: 10px 0px 2px 0px;
	margin: 0px 0px 7px 0px;
}
.boton_ampliar
{
	margin: 0px 0px 0px 0px;
}
.botones
{
	margin: 7px 0px 0px 0px;
}
/* INICIO MENU-------------------------------------------------------------------------------------- */
.menu
{
	display: block;
	text-align: center;	
	color: #F7F1EE;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0px;
	margin: 0px 10px 0px 10px;
}
a.menu:link, a.menu:active, a.menu:visited
{
	color: #FFFFFF;
}
a.menu:hover
{
	color: #000000;
}
/* FIN MENU--------------------------------------------------------------------------------------- */

/* INICIO MENU SOLAPA-------------------------------------------------------------------------------------- */

.menu_solapa
{
	display: block;
	text-align: left;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 0px;
}
a.menu_solapa:link, a.menu_solapa:active, a.menu_solapa:visited
{
	color: #FFFFFF;
}
a.menu_solapa:hover
{
	color: #000000;
}
.menu_padding
{
	padding: 0px 0px 3px 0px;
}
/* FIN MENU SOLAPA--------------------------------------------------------------------------------------- */
/* INICIO LINK SUSCRIPTOS -------------------------------------------------------------------------------------- */
.link_suscriptos
{
	display: block;
	height: 22px;
	width: 165;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0px;
	text-decoration: none;
	padding: 4px 0px 0px 0px;
	background: url(img/fondo_titulo2.jpg);
}
a.link_suscriptos:link, a.link_suscriptos:active, a.link_suscriptos:visited
{
	color: #FFFFFF;
}
a.link_suscriptos:hover
{
	color: #000000;
}
.textoch_suscriptos
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	letter-spacing: 0px;
	text-decoration: none;
	padding: 4px 0px 0px 5px;
}
.suscriptos_padding
{
	padding: 5px 5px 1px 5px;
}
.suscriptos_padding_foto
{
	padding: 0px 5px 1px 5px;
}
/* FIN LINK SUSCRIPTOS --------------------------------------------------------------------------------------- */
/* INICIO ESPACIO SUSCRIPTOS -------------------------------------------------------------------------------------- */
.titulo_suscriptos
{
	display: block;
	height: 22px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0px;
	text-decoration: none;
	padding: 4px 0px 0px 10px;
	background: url(img/fondo_titulo3.jpg);
}
.titulo_suscriptos2
{
	height: 16px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0px;
	text-decoration: none;
	padding: 2px 0px 0px 7px;
	background-color: #AD2B2B;
	margin-bottom: 10px;
}
.titulo_suscriptos3
{
	height: 16px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0px;
	text-decoration: none;
	padding: 2px 0px 0px 7px;
	background-color: #654B5E;
	margin-bottom: 10px;
}
.suscriptos_padding2
{
	padding: 10px 10px 10px 10px;
}
/* FIN ESPACIO SUSCRIPTOS --------------------------------------------------------------------------------------- */
/* INICIO COLUMNAS ---------------------------------------------------------------------------------------------- */

.texto_bco_columna
{
	text-align: left;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 0px;
}
.titulo_debajo_columna
{
	padding: 3px 0px 20px 15px;
}
a.link_debcol:link,a.link_debcol:visited,a.link_debcol:active{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px;
	font-weight: normal;
	text-decoration: none;
}
a.link_debcol:hover{
	color: #AD2B2B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 0px;
	margin: 0px;
	font-weight: normal;
	text-decoration: none;
}
.titulo_c_index
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	letter-spacing: 0px;
	padding: 2px 0px 0px 20px;
}
.pie_c
{
	border-bottom: 1px solid #CCCCCC;
	padding: 0px 0px 10px 0px;
}
.fdo_pie_c
{
	background: url(img/col_pie.jpg);
	height: 12px;
}
.texto_columna
{
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 0px;
}
.nom_columnista
{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0px;
}
.titulo_c_nutric
{
	color: #3F8744;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: normal;
	letter-spacing: 0px;
	border-bottom: 1px solid #CCCCCC;
	padding: 10px 0px 2px 0px;
	margin: 0px 0px 7px 0px;
}
.titulo_c_sex
{
	color: #AD2B2B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: normal;
	letter-spacing: 0px;
	border-bottom: 1px solid #CCCCCC;
	padding: 10px 0px 2px 0px;
	margin: 0px 0px 7px 0px;
}
.titulo_c_emercado
{
	color: #626262;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: normal;
	letter-spacing: 0px;
	border-bottom: 1px solid #CCCCCC;
	padding: 10px 0px 2px 0px;
	margin: 0px 0px 7px 0px;
}
.titulo_c_cirugia
{
	color: #426384;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: normal;
	letter-spacing: 0px;
	border-bottom: 1px solid #CCCCCC;
	padding: 10px 0px 2px 0px;
	margin: 0px 0px 7px 0px;
}
.titulo_c_estetica
{
	color: #824284;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: normal;
	letter-spacing: 0px;
	border-bottom: 1px solid #CCCCCC;
	padding: 10px 0px 2px 0px;
	margin: 0px 0px 7px 0px;
}
.titulo_c_gym
{
	color: #D15810;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: normal;
	letter-spacing: 0px;
	border-bottom: 1px solid #CCCCCC;
	padding: 10px 0px 2px 0px;
	margin: 0px 0px 7px 0px;
}
.titulo_c_alternativo
{
	color: #3F816B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: normal;
	letter-spacing: 0px;
	border-bottom: 1px solid #CCCCCC;
	padding: 10px 0px 2px 0px;
	margin: 0px 0px 7px 0px;
}

/* FIN COLUMNAS ------------------------------------------------------------------------------------------------- */
.formulario{
	margin: 0px;
	padding: 0px;
}
.casilleros_login{
	border: 1px solid #ECB1B1;
	background-color: #ECB1B1;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
}
.casilleros_login2{
	border: 1px solid #ECB1B1;
	background-color: #ECB1B1;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
}
.casilleros_login3{
	border: 1px solid #FFFFFF;
	background-color: #F1C9C9;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
}
.casilleros_login4{
	border: 1px solid #F5D8D8;
	background-color: #F5D8D8;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
}
.input_text{
	border: 1px solid #ECB1B1;
	background-color: #ECB1B1;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	width: 95%; /* agregado por EVO */
}
.textarea{
	/*border: 1px solid #CCB782;
	background-color: #F7F3E1;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;*/
	
	border: 1px solid #ECB1B1;
	background-color: #ECB1B1;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	width: 95%; /* agregado por EVO */	
	height: 100px;
}
.input_button{
	border: 1px solid #AD2B2B;	
	background-color: #DEAAAA;
	color: #000000;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.btn_buscar{
	background: url(img/img_buscar.jpg);
	border: 1px solid #FFFFFF;
	background-repeat: no-repeat;
	width: 29px;
	height: 20px;
}
.select
{
	border: 1px solid #ECB1B1;
	background-color: #ECB1B1;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	width: 95%;
}
/* FIN ESTILOS COMUNES --------------------------------------------------------------------------------- */ 
.pie
{
	background: url(img/pie.jpg);
	background-repeat: no-repeat;
	padding: 0px 0px 10px 0px;
}
.contenido
{
	margin-left: 27px;
	margin-right: 27px;
	margin-top: 10px;
}
.contenido2
{
	margin-left: 14px;
	margin-right: 14px;
	margin-top: 0px;
}
.contenido_columna
{
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 0px;
}
.fondo_col_login
{
	background: url(img/col_fdo.jpg);
	background-position: top;
	background-repeat: repeat-x;
}
.fondo_menu
{
	background: url(img/menu_fondo.jpg);
}
.solapa
{
	background: url(img/solapa_categorias.jpg);
	background-repeat: no-repeat;
	background-position: center;
	background-color: #FFFFFF;
}
.margen_publicidad
{
	margin-bottom: 5px;
}
.fondo_categoria
{
	background: url(img/cat_derecha.jpg);
	width: 92px;
	padding-left: 6px;
}
.fondo_categoria_face
{
	background: url(img/cat_derecha_face.jpg);
	width: 92px;
	padding-left: 6px;
}
.separador_vgrueso
{
	background: url(img/separador.jpg);
	height: 2px;
}
.separador_hgrueso
{
	background: url(img/separador2.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
.separador_titulo
{
	background: url(img/separador_titulo.jpg);
	height: 2px;
	margin: 5px 0px 0px 0px;
}
.separador_comun
{
	background: url(img/separador_comun.jpg); 
	background-repeat: repeat-y;
	background-position: center;
}
.separador_comun2
{
	background: url(img/separador_comun.jpg); 
	background-repeat: repeat-x;
	background-position: center;
	height: 20px;
}
.separador_comun4
{
	background: url(img/separador3.jpg); 
	background-repeat: repeat-x;
	background-position: center;
	height: 20px;
}
.separador_comun3
{
	border-bottom: 1px solid #CCCCCC;
	margin: 0px 0px 3px 0px;
}
.separador_menu
{
	background: url(img/menu_division.jpg); 
	width: 2px;
	height: 38px;
}
.separador_solapa
{
	background: url(img/separador_solapa.jpg);
	background-repeat: repeat-y;
	background-position: right;
	padding: 13px 0px 10px 0px;
	margin-right: 5px;
}
.separador_sorteo
{
	border-bottom: 1px solid #FFFFFF;
	padding: 0px 0px 0px 0px;
}
.linea_divisoria_h
{
	border-left: 1px solid #AD2B2B;
}
.linea_divisor_vg
{
	border-right: 1px solid #CCCCCC;
}
.fondo_cuadro
{	
	background-color: #F1E279;
	/*background: url(img/cuadro_fondo.jpg);*/
}
.borde_thumbs
{
	border: 1px solid #FFFFFF;
	border-collapse: collapse;
}
.sorteos_padding
{
	padding: 5px 15px 1px 15px;
}
.sorteos_fondo
{
	padding: 5px 15px 1px 15px;
	background: url(img/fondo_sorteos.jpg);
	background-repeat: no-repeat;
}
.animacion_top
{
	height: 143px;
}
.bot_participar
{
	height: 25px;
	margin-top: 5px;
}
.empresas_gratis
{
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 0px;
	background-color: #DED3DB;
	background-image: url(img/flecha01.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding: 5px 0px 5px 25px;
}
.empresas_gratis2
{
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 0px;
	background-color: #EDE9EC;
	background-image: url(img/flecha02.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding: 5px 0px 5px 25px;
}
.buscar
{
	height: 18px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	letter-spacing: 0px;
}
/* CLASES AGREGADAS POR EVO --------------------------------------------------------------------------------------- */
/* tablas */
.form_tbl2
{
	margin: auto;
}
.form_tbl
{
	width: 630px;
	margin: auto;
}
.form_tr_title
{
	display: none;
} 
.form_td_title
{
	
} 
.form_tr_separator_top
{
	display: none;
}
.form_td_separator_top
{
	
}
.form_tr
{
	height: 26px;
}
.form_td_l
{
	width: 150px;
}
.form_td_r
{
	width: 220px;
}
.form_tr_cs
{
	height: 23px;
}
.form_td_cs
{
	text-align: center;
	width: 290px;
}
.form_tr_sub
{
	height: 25px;
}
.form_td_sub
{
	text-align: center;
}
.form_tr_error
{

}
.form_td_error
{
	padding: 10px;
	text-align: center;
}
.form_tr_ok
{
	
}
.form_td_ok
{
	padding: 10px;
	text-align: center;
}
.form_tr_separator_bottom
{
	display: none;
}
.form_td_separator_bottom
{
	
}

/* textos */
.text_field, .text
{
	color: #333;
	font-size: 11px;	
}
.text_info
{
	color: #333;
	font-size: 10px;	
}
.symbol_required
{
	color: #000;
	font-size: 11px;
}
.text_required
{
	color: #000;
	font-size: 11px;
}
.text_ok
{
	color: #333;
	font-size: 11px;
	font-weight: bold;	
}
.text_error
{
	color: #333;
	font-size: 11px;
	font-style: italic;
}
.noticias_nav
{
	color: #AD2B29;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
/* formularios */
/*.input_text{} YA ESTA */
.input_number
{}
.input_date
{
	border: 1px solid #ECB1B1;
	background-color: #ECB1B1;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	width: 70px;
	text-align: center;
}
/*.textarea{} YA ESTA */

/*.input_button{} YA ESTA */

/* ### Cphoto ### */
.photo_body
{
	background: #FBFBF9 !important;
	margin: 0;
}
.photo_container
{
	width: 100%;
	border: 1px solid #CCC;
	background-color: #FBFBF9;
	text-align: center;
}
.photo_title
{
	padding: 5px 0 5px 0;
	margin: 0 0 15px 0;
	text-align: center;
	font-weight: bold;
	font-size: 13px;
	color: #333;
	background-color: #E9E5DE;
}
.photo_tbl
{
	width: 100%;
}
.photo_tr
{
	height: 35px;
}
.photo_td_file
{
	width: 70%;
	text-align: center;
	vertical-align: middle;
}
.photo_td_sub
{
	width: 30%;
	text-align: center;
	vertical-align: middle;
}
.photo_tr_cs
{
	
}
.photo_td_cs
{
	padding: 2px;
	text-align: center;
}

.photo_tr_error
{
	
}
.photo_td_error
{
	padding: 10px;
	text-align: center;
}
.photo_td
{
	padding: 5px;
	width: 33%;
}
.input_button_photo
{
	font-family: Arial, Verdana, Helvetica, sans-serif;		
	font-size: 11px;
}

.input_file_photo
{
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;	
}
.photo_img
{
	border: 1px solid #000;
	margin-bottom: 5px;
}
/* fin Cphoto */

/* FIN CLASES AGREGADAS POR EVO */