/*----------------------------------------------------------------------
' HOJA DE ESTILOS PLANETA FERTIL
' ARCHIVO: estilos.css
' DESCRIPCIÓN: Hoja de estilos de estructura y contenido
' @AUTOR: (C) RUTH MEDINA CONEJERO
' @VERSION 1.0
' @EMPRESA IDEUP! SEPTIEMBRE-2006
-----------------------------------------------------------------------*/

/* CSS Document */

body{
	font-family:verdana;
	font-size:0.65em;
	color:#666666;
	margin-top:0px;
	width:914px;
	margin-left:auto;
	margin-right:auto;
}
body img{
	border:none;
}

/**********************************************************************************************************************/
/*******************************************ESTRUCTURA EXTERNA Y ELEMENTOS COMUNES*************************************/
/**********************************************************************************************************************/

#sombra{
	background-image:url(../images/misc/sombra_fondo.gif);
	background-repeat:repeat-y;
	width:914px;
}
#contenedor_principal{
	padding:0px;
	margin:auto;
	width:900px;
	background-image:url(../images/misc/fondo_contenido.gif);
	background-repeat:repeat-y;
}
#contenedor_principal_cesta{
	padding:0px;
	margin:auto;
	width:900px;
	background-image:url(../images/misc/fondo_cesta.gif);
	background-repeat:repeat-y;
}
#contenedor_central{
	margin:0px;
	padding:0px;
	/*height:300px;*/
	height:auto;
	width:465px;
	float:left;
	padding-left:28px;
	padding-top:10px;
	text-align:justify;
	display:table;
}
#contenedor_central p{
	font-size:1.05em;
	margin-top:10px;
}

#fondo_inferior{
	margin:0px;
	padding:0px;
	background-image:url(../images/misc/fondo_inferior.gif);
	background-repeat:no-repeat;
	width:900px;
	height:5px;
}

#contenedor_dcho{
	margin:0px;
	padding:0px;
}
#contenedor_contenido_menu{
	margin:0px;
	padding:0px;
	/*background-image:url(../images/misc/fondo_contenido.gif);
	background-repeat:repeat-y;*/
	width:720px;
	float:right;

}
/*************************/
/***Paginas compra********/
/*************************/
#contenedor_contenido_cesta{
	margin:0px;
	padding:0px;
	width:700px;
	float:right;

}
#contenedor_central_cesta{
	margin:0px;
	padding:0px;
	/*height:300px;*/
	height:auto;
	width:700px;
	float:left;
	padding-left:0px;
	padding-top:10px;
	text-align:justify;
	display:table;
}

/************************************************************************************************************************/
/******************************************************INCLUDES**********************************************************/
/************************************************************************************************************************/

/***************************/
/**Pastilla verde superior**/
/***************************/

#verde_superior{
	margin:0px;
	padding:0px;
	background-image:url(../images/misc/fondo_sup_verde.gif);
	background-repeat:repeat-x;
	width:900px;
	height:30px;
	text-align:center;
}

#verde_superior p{
	margin:0px;
	padding-top:8px;
	color:#CBD6B2;
}

/****************************/
/**Contenedor lateral izqdo**/
/****************************/

#contenedor_izqdo{
	margin:0px;
	padding:0px;
	width:180px;
	float:left;
}
#contenedor_izqdo_cesta{
	margin:0px;
	padding:0px;
	width:187px;
	float:left;
	/*background-image:url(../images/misc/sombra_izqda_lat.gif);
	background-repeat:repeat-y;*/
}

#logo{
	margin:0px;
	padding:0px;
	width:180px;
	height:375px;
	background-image:url(../images/misc/logo.gif);
	background-repeat:no-repeat;
}
#pastilla_verde{
	margin:0px;
	padding:0px;
	width:180px;
	height:150px;
	background-image:url(../images/ES/pastilla_verde_izqda.gif);
	background-repeat:no-repeat;
	background-color:#81cb48;
	background-position:top;
	padding-top:40px;
}
#pastilla_verde p{
	margin:0px;
	color:#FFFFFF;
	padding-left:5px;
}
#pastilla_verde a{color:#FFFFFF;text-decoration:none;}
#pastilla_verde a:hover{color:#FFFFFF;text-decoration:underline;}


#pastilla_verde ul{
	color:#FFFFFF;
}
#pastilla_verde ul li{
	color:#FFFFFF;
	list-style-image: url(../images/misc/flecha.gif);
	line-height:15px;
}
.texto_grande{
	font-size:2em;
	font-family:verdana;/***************Cambiar tipografia***************/
}
input.datos{
	border:1px solid #006338;
	background-color:#BDC9A4;
	width:92px;
	height:16px;
	color:#006338;
	font-family:verdana;
	font-size:0.85em;
}
#boton_enviar{
	background-image:url(../images/misc/boton_enviar.gif);
	background-repeat:no-repeat;
	width:50px;
	height:18px;
	padding-top:2px;
	padding-left:5px;
}
#boton_enviar a{color:#FFFFFF;text-decoration:none;}
#boton_enviar a:hover{color:#FFFFFF;text-decoration:underline;}

#lateral_izqdo_inferior{
	margin-top:50px;
}
/***************************/
/*********Cabecera**********/
/***************************/

#contenedor_cabecera{
	/*margin-left:-7px;*/
	padding:0px;
	width:720px;
	float:left;
}
#cabecera_atajos{
}
#cabecera{
	margin:0px;
	padding:0px;
	width:576px;
	height:129px;
	float:left;
}
#atajos{
	margin:0px;
	padding:0px;
	background-image:url(../images/misc/atajos.gif);
	background-repeat:no-repeat;
	width:144px;
	height:129px;
	
	float:left;
}
#atajos ul{
	margin:0px;
	padding:0px;
	list-style:none;
	font-size:1.1em;
	color:#FFFFFF;
	text-align:left;
	padding-top:6px !important;
	padding-top:5px;
}
#atajos ul li{
	line-height:29px !important;
	line-height:30px;
}
#atajos ul li p{
	margin:0px;
	padding-left:7px;
}
#atajos ul li a{color:#FFFFFF;text-decoration:none;}
#atajos ul li a:hover{color:#FFFFFF;text-decoration:underline;}

#barra_buscador{
	margin:0px;
	padding:0px;
	background-image:url(../images/misc/fondo_buscador.gif);
	background-repeat:no-repeat;
	width:720px;
	height:36px;
}
#barra_buscador_2{ /***este estilo es para el fondo del de el include cabecera2**/
	margin:0px;
	padding:0px;
	background-image:url(../images/misc/fondo_buscador_2.gif);
	background-repeat:no-repeat;
	width:720px;
	height:36px;
}
#buscador{
	width:200px;
	height:30px;
	margin-left:28px;
	float:left;
}
#buscador p{
	margin:0px;
	color:#FFFFFF;
	font-size:1.15em;
}
.buscador{
	border:1px solid #BA8C07;
	width:98px;
	height:12px;
	font-family:verdana;
	font-size:0.85em;
	color:#666666;
	margin-top:5px;
}
#idiomas{
	background-image:url(../images/misc/fondo_banderas_off.gif);  /***** LA IMAGEN LA TENEMOS QUE CAMBIAR CUANDO QUERAMOS QUE APAREZCA EL RECUADRO PARA LOS IDIOMAS. EL NOMBRE DE LA IMGEN DEBE SER fondo_banderas.gif *****/
	background-repeat:no-repeat;
	width:80px;
	height:30px;
	margin-left:580px !important;
	margin-left:575px;
	padding-top:5px;
	padding-left:13px;
}
#idiomas ul{
	display:inline;
	margin:0px;
	padding:0px;
}
#idiomas ul li{
	margin:0px;
	padding:0px;
	display:inline;
	list-style:none;
}

/***************************/
/***********Menú************/
/***************************/

#contenedor_menu{
	/*background-image:url(../images/misc/fondo_menu.gif);
	background-repeat:repeat-y;*/
	margin:0px;
	padding:0px;
	width:212px;
	float:right;
}

#menu_superior{
	margin:0px;
	padding:0px;
	padding-left:13px;
	padding-right:10px;
}
#menu_superior ul{
	margin-left:10px;
	padding-left:10px;
	list-style:none;
}
#menu_superior ul li{
	background-image:url(../images/misc/fondo_opciones_menu.gif);
	background-repeat:repeat-x;
	height:20px;
	font-size:1.1em;
}
#menu_superior a{text-decoration:none;color:#666666;}
#menu_superior a:hover{text-decoration:none;color:#6c6c6c;}

#menu_centro{
	margin:0px;
	padding:0px;
	/*padding-left:13px;*/
	padding-left:13px;
	padding-right:10px;
}
#menu_centro ul{
	margin-left:10px;
	padding-left:0px;
	list-style:none;
}
#menu_centro ul li{
	font-weight:bold;
	font-size:1.2em;
	color:#61BE1A;
	background-image:url(../images/misc/icono_hoja.gif);
	background-position:0px 5px;
	background-repeat:no-repeat;
	padding-left:15px;
}
#menu_centro ul ul{
	margin-left:0px;
	padding:0px;
}

#menu_centro ul ul li{
	background-position:bottom;
	background-image:url(../images/misc/fondo_menu_degradado.gif);
	background-repeat:no-repeat;
	font-size:1.2em;
	/*height:26px;*/
	height: auto;
	list-style:none;
	padding-top:8px;
	margin-left:0px;
	padding-left:10px;
	padding-bottom: 8px;
}

#menu_centro ul ul ul li{
	background-position:bottom;
	background-image:url(../images/misc/fondo_menu_degradado.gif);
	background-repeat:no-repeat;
	height: auto;
	font-size:1em;
	/*height:26px;*/
	padding-bottom: 8px;
	list-style:none;
	padding-top:8px;
	margin-left:0px;
	padding-left:15px;
}
.enlace_menu{
	color:#E5AF12;
	font-size:0.95em !important;
	font-size:0.75em;
	font-weight:normal;
	text-decoration:none;
}
.enlace_menu a:hover{
	color:#9cca78;
	font-weight:normal;
	text-decoration:none;
}

.subcategoria_menu{
	color:#61BE1A;
	font-size:0.95em !important;
	font-size:0.75em;
	font-weight:normal;
	text-decoration:none;
	}

#menu_inferior{
	margin:0px;
	padding:0px;
	padding-left:13px;
	padding-right:10px;
}
#menu_inferior ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
#menu_inferior ul li{
	margin:0px;
	padding:0px;
	background-image:url(../images/misc/fondo_menu_inferior.gif);
	background-repeat:repeat-x; 
	/***sirve para alinear verticalmente un elemento
	vertical-align:20%;
	display: inline;
	fin alineacion vertical**/
	height:35px;
	margin-left:15px;

}

/* ---------------------------------------------------------
	TITULOS FLASH
 -------------------------------------------------------- */
/*.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}
.sIFR-replaced {
	visibility: visible !important;
}
span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
.sIFR-hasFlash h3{
	font-size:1.3em;
}

	display: block;
	overflow: hidden;
}*/

/***************************/
/***********Pie*************/
/***************************/
#pie{
	margin-left:0px;
	padding:0px;
	background-image:url(../images/misc/fondo_inf_verde.gif);
	background-repeat:repeat-x;
	height:56px;
	text-align:center;
	margin-top:0px !important;
	margin-top:-7px;
}
#pie p{
	margin:0px;
	padding-top:20px;
	color:#CBD6B2;
}
#pie a{color:#CBD6B2;text-decoration:none;}
#pie a:hover{color:#CBD6B2;text-decoration:underline;}
/**********************************************************************************************************************************/
/********************************************************************FRONT*********************************************************/
/**********************************************************************************************************************************/

/************************/
/*********HOME***********/
/************************/
.texto_home{
	padding:0px;
	margin:0px;
}
.apartado_home{
	margin:0px;
	padding:0px;
	width:465px;
}

#migas{
	margin:0px;
	padding:0px;
	width:465px;
	color:#666666;
	padding-bottom:10px;
}
#migas a{color:#666666;text-decoration:none;}
#migas a:hover{color:#666666;text-decoration:underline;}

.separador{
	width:477px;
	height:7px;
	background-image:url(../images/misc/linea_separador.gif);
	background-repeat:no-repeat;
}
.titulo{
	background-image:url(../images/misc/fondo_verde_titulos.gif);
	background-repeat:no-repeat;
	width:164px;
	height:35px;
	color:#FFFFFF;
	font-size:1.1em;
	padding-top:8px;
	padding-left:34px;
}
.fondo_gris{
	background-color:#f9f9f9;
	padding:9px;
	border:1px solid #f6f6f6;
}
#imagen_home{
	width:70px;
	height:100px;
	float:left;
	padding-right:9px;
}
#boton_peq{
	background-image:url(../images/misc/boton_peq.gif);
	background-repeat:no-repeat;
	height:15px;
	width:15px;
	margin-left:400px;
	margin-top:-10px;
	padding-top:0px !important;
	padding-top:3px;
	padding-left:2px;
}
#boton_med{
	background-image:url(../images/misc/boton_med.gif);
	background-repeat:no-repeat;
	height:26px;
	width:60px;
	margin-left:400px;
	margin-top:-10px;
	padding-top:3px;
	padding-left:7px;
}

/****************************/
/*******FICHA PRODUCTO*******/
/****************************/
#apartado_descripcion{
	margin:0px;
	padding:0px;
	width:465px;
	display:table;
}
#apartado_descripcion ul{
	margin-left:30px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	list-style-type: square;
	color:#666666;	
	}
	#apartado_descripcion ul li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-bottom:15px;
	color:#666666;
	
	}
	
	#apartado_descripcion ul ul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:5px;
	color:#666666;
	margin-left:30px;

	}
	#apartado_descripcion ul ul li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:5px;
	color:#666666;
	margin-left:30px;
	list-style-type: circle;
	}
	#apartado_descripcion a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	}
	#apartado_descripcion a:hover{
	text-decoration:underline;
	}
#contenedor_img_ampl{
	width:137px;
	float:left;
	margin-right:5px;
}

#imagen_producto{
	width:137px;
	/*height:178px;*/
	height:auto;
	/*border:1px dotted #b3b2b2;*/
}
#imagen_producto_hor{
	width:137px;
	height:auto;
	border:1px dotted #b3b2b2;
	margin:0px 5px 0px 5px;
}
.texto_ficha{
	padding:0px;
	margin:0px;
}

#apartado_descripcion .texto_ficha p{
	padding:3px;
	margin:0px;
}

#boton_solic{
	background-image:url(../images/misc/boton_solicitar.gif);
	background-repeat:no-repeat;
	width:120px;
	height:18px;
	margin-left:300px;
	padding-left:25px;
	padding-top:3px;
}
.boton_solic{
	background-image:url(../images/misc/boton_solicitar.gif);
	background-repeat:no-repeat;
	width:120px;
	height:18px;
	/*margin-left:300px;*/
	padding-left:25px;
	padding-top:3px;
}
.fondo_verde{
	background-color:#f4fbe6;
	padding:9px;
}
#contenedor_central .fondo_verde p{
	background-color:#f4fbe6;
	padding:0px;
	margin:0px;
}
.apartado_home ul a{color:#666666;text-decoration:none;}
.apartado_home ul a:hover{color:#666666;text-decoration:underline;}
/***********************/
/***DISTRIBUIDORES******/
/***********************/
#distribuidores{
	margin:0px;
	padding:0px;
	padding-left:13px;
	padding-left:13px;
	padding-right:10px;
}
#distribuidores ul{
	margin-left:10px;
	padding-left:10px;
	list-style:none;
}
#distribuidores ul li{
	font-weight:bold;
	font-size:1.2em;
	color:#61BE1A;
	background-image:url(../images/misc/icono_hoja.gif);
	background-position:0px 5px;
	background-repeat:no-repeat;
	padding-left:15px;
}
#distribuidores ul ul{
	margin-left:70px;
	padding:0px;
}
#distribuidores ul ul li{
	background-position:top;
	background-image:none;
	background-repeat:no-repeat;
	height:20px;
	list-style:none;
	color:#e5af12;
}

/***********************/
/*******CONTACTO********/
/***********************/
#formulario{

}
#formulario a{
	color:#FFFFFF;
	text-decoration:none;
	
}
#formulario a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
#formulario input{
	border:1px solid #cccccc;
	font-size:0.85em;
	color:#999999;
}
#formulario textarea{
	border:1px solid #cccccc;
	font-size:1.1em;
	color:#999999;
	width:200px;
}

/***********************/
/*****Aviso Legal*******/
/***********************/
#aviso_legal{
	margin:0px;
	padding:0px;
	width:500px;
	padding-left:10px;
}
/*********************/
/******Ayuda**********/
/*********************/
#ayuda{}
#ayuda ul{
	list-style:decimal;
}
#ayuda ul li{
	line-height:150%;
}
/*********************/
/****AMPLIADA*********/
/*********************/
#foto_ampliada{
	width:800px;
	height:600px;
	border:1px dashed #CCCCCC;
	margin:10px;
	padding:10px;
}

/************************************************************************************************************************/
/****************************************************LISTA DE NOTICIAS,PROYECTOS, ENLACES********************************/
/************************************************************************************************************************/

.texto_ficha p{
	padding:0px;
	margin:0px;
}
.imagen_listas{
	border:1px dotted #b3b2b2;
	float:left;
	margin-top:10px;
	margin-right:5px;
}


/************************************************************************************************************************/
/***************************************************CESTA, COMPRAS, DATOS USUARIO****************************************/
/************************************************************************************************************************/
#apartado_cesta{
	margin:0px;
	padding:0px;
	width:680px;
	display:table;
}
#contenedor_formularios{
	margin-top:20px;
	color:#7f7f7f;
	width:680px;
}
#contenedor_formularios td{
	height:23px !important;
	height:20px;
}
#formulario_izqda{
	width:297px;
	height:auto;
	padding:0px;
	float:left;

}
#formulario_dcha{
	width:320px;
	float:left;
	border-left:1px solid #cee59b;
	padding-left:50px;
}
.boton_formulario{
	background-color:#648d37;
	border:1px solid #000000;
	width:58px;
	height:18px !important;
	height:15px;
	color:#FFFFFF;
	text-align:center;
	padding-top:2px;
	display:table;
}
.boton_formulario a{color:#FFFFFF;text-decoration:none;}
.boton_formulario a:hover{color:#FFFFFF;text-decoration:underline;}

.boton_formulario_claro{
	background-color:#f4fbe6;
	border:1px solid #9cb67f;
	width:58px;
	height:18px !important;
	height:15px;
	color:#FFFFFF;
	text-align:center;
	padding-top:2px;
	display:table;
}
.boton_formulario_claro a{color:#000000;text-decoration:none;}
.boton_formulario_claro a:hover{color:#000000;text-decoration:underline;}

.boton_formulario_gran{
	background-color:#648d37;
	border:1px solid #000000;
	width:110px;
	height:15px !important;
	height:15px;
	color:#FFFFFF;
	text-align:center;
	padding-top:2px;
}
.boton_formulario_gran a{color:#FFFFFF;text-decoration:none;}
.boton_formulario_gran a:hover{color:#FFFFFF;text-decoration:underline;}

.formulario{
	background-color:#f8fdf0;
	border:1px solid #a0b985;
	width:167px;
	/*width:134px;*/
	height:16px;
	font-family:verdana;
	color:#000000;
	font-size:0.85em;
}
select.formulario{
	background-color:#f8fdf0;
	border:1px solid #a0b985;
	width:169px;
	/*height:16px;*/
	font-family:verdana;
	color:#000000;
	font-size:0.85em;
}
select.formulario_rojo{
	background-color:#b98585;
	border:1px solid #a0b985;
	width:169px;
	/*height:16px;*/
	font-family:verdana;
	color:#000000;
	font-size:0.85em;
}
.fondo_verde_borde{
	background-color:#f8fdf0;
	border:1px solid #a0b985;
	height:25px;
}
.fondo_verde_borde_padd{
	background-color:#f8fdf0;
	border:1px solid #a0b985;
	height:20px;
	padding-top:5px;
	padding-left:5px;
	/*width:350px;*/
}
.verde_borde_centro{
	background-color:#f8fdf0;
	border:1px solid #a0b985;
	height:95px !important;
	height:100px;
	width:345px !important;
	width:355px;
	margin-left:165px;
	padding-left:10px;
	padding-top:5px;
}
.verde_borde_centro p{
	color:#000000;
	font-size:1.2em;
}
#boton_solic_cesta{
	background-image:url(../images/misc/boton_solicitar.gif);
	background-repeat:no-repeat;
	width:100px;
	height:18px;
	padding-left:12px;
	padding-right:5px;
	padding-top:3px;
}
.fondo_fila{
	background-image:url(../images/misc/fondo_barra_verde.gif);
	background-repeat:repeat-x;
	height:28px;

}
.area_cantidad{
	width:15px;
	height:13px;
	background-color:#f8f8f8;
	border:1px solid #767676;
	font-size:1em;
	font-family:verdana;
}
select.area_cantidad{
	width:100px;
	height:20px;
	background-color:#f8fdf0;
	
	border:5px solid #a0b985;
	font-size:1em;
	font-family:verdana;
}
.discontinua{
	background-image:url(../images/misc/discontinua_tabla_cesta.gif);
	background-repeat:repeat-x;
	height:12px;
}
#total{
	width:200px; 
	height:115px;
	background-color:#f4fbe6;
	padding:3px;
	float:right;
	border:1px solid #9cb67f;
	font-weight:bold;
}
#direccion{
	float:left;
	border-top:1px dashed #9cb67f;
	border-bottom:1px dashed #9cb67f;
	background-color:#f4fbe6;
	padding:5px;
}
select.fondo_blanco{
	background-color:#ffffff;
	border:1px solid #a0b985;
	width:169px;
	/*height:16px;*/
	font-family:verdana;
	color:#000000;
	font-size:0.85em;
}
#error{
	color:#990033;
	display:none;
}

/************************************************************************************************************************/
/****************************************************CLASES DE TEXTO*****************************************************/
/************************************************************************************************************************/
h1{
	font-family:verdana;
	font-size:1.30em;
	color:#e5af12;
}
h2{
	margin:0px;
	padding:0px;
	font-family:verdana;
	font-size:1.20em;
	color:#e5af12;
}
h2 a{color:#e5af12;text-decoration:none;}
h2 a:hover{color:#e5af12;text-decoration:underline;}
h3{
	margin:0px;
	padding:0px; /*********cambiar tipografia*****/
	font-size:1.45em;
	color:#e5af12;
	font-weight:normal;
}
h3 a{text-decoration:none; color:#e5af12; text-decoration:none;}
h3 a:hover{text-decoration:underline; color:#61BE1A;}

p a{font-family:verdana;/*font-size:0.85em;*/color:#666666;text-decoration:none}
p a:hover{font-family:verdana;/*font-size:0.85em;*/color:#666666; text-decoration:underline;}

.negrita_dcha{
	font-family:verdana;
	color:#666666;
	font-weight:bold;
	text-align:right;
}
.verde{
	color:#6A8A23;
}
.verde a{color:#6A8A23; text-decoration:none;}
.verde a:hover{color:#6A8A23; text-decoration:underline;}
.verde_menu{
	color:#61BE1A;
}

.negrita_blanco{
	margin:0px;
	padding:0px;
	font-family:verdana;
	color:#ffffff;
	font-size:1em;
	font-weight:bold;
}
.negrita_blanco a{color:#ffffff; text-decoration:none;}
.negrita_blanco a:hover{color:#ffffff;text-decoration:underline;}

.negrita_blanco_peq{
	margin:0px;
	padding:0px;
	font-family:verdana;
	color:#ffffff;
	font-size:0.45em !important;
	font-size:0.95em;
	font-weight:bold;
}
.negrita_blanco_peq a{color:#ffffff; text-decoration:none;font-size:0.65em;}
.negrita_blanco_peq a:hover{color:#ffffff;text-decoration:underline;}

.interlineado_mayor{
	line-height:18px;
}
.interlineado_medio{
	line-height:15px;
}
.interlineado_menor{
	line-height:13px;
}
.txt_tabla{
	color:#FFFFFF;
	font-family:verdana;
	font-size:1.1em;
}
.titulo_verde{
	margin:0px;
	padding:0px;
	color:#61be1a;
	font-size:0.85em;
	font-weight:bold;
}
td.titulo_verde_oscuro{
	margin:0px;
	padding:0px;
	color:#648d37;
	font-size:1.2em;
	font-weight:bold;
}
.titulo_verde_oscuro{
	margin:0px;
	padding:0px;
	color:#648d37;
	font-size:1.2em;
	font-weight:bold;
}
.negrita{
	font-weight:bold;
	margin:0px;
	padding:0px;
}
.negrita_negro{
	color:#000000;
	font-weight:bold;
}
.negrita_verde{
	color:#648d37;
	font-weight:bold;
}
.negrita_verde a{color:#648d37;font-weight:bold;text-decoration:none;}
.negrita_verde a:hover{color:#648d37;font-weight:bold;text-decoration:underline;}

.rojo{
	color:#990000;
}

.txt_peq{
	font-size:0.35em !important;
	font-size:0.85em;
}
.referencia{
	color:#000000;
	font-weight:bold;
	font-size:1.1em;
}
.pago{
	font-size:1.1em;
}
.ver_mas{
	margin:0px;
	padding:0px;
	text-align:right;
}
.cursiva{
	font-style:italic;
	margin:0px;
	padding:0px;
}
.naranja{

	color:#e5af12;
}
/************************************************************************************************************************/
/*******************************************************OTROS************************************************************/
/************************************************************************************************************************/

.error_validacion
{
	font-family:Verdana !important; 
	font-size:1em;
	font-weight: bold;
	color:#e5af12;
	text-align:left;
	margin:0px;	
}

.error_validacion_area
{
	font-family:Verdana !important; 
	font-size:1em;
	font-weight: bold;
	color:#e5af12;
	text-align:left;
	margin:0px;
	margin-left:5px;
	vertical-align: top;	
}

.txt_contacto{
	margin:0px;
	margin-left:5px;
	padding:0px;
	padding-left:5px;
	font-family:Verdana !important; 
	font-size:1em;
	color:#666;
	text-decoration:none;
	text-align:left;
	}
	
	
.area_admin
{
	margin:0px;
	margin-left:5px;
	margin-bottom: 15px;
	padding:2px;
	font-family:Verdana !important; 
	font-size:1em;
	color:#666;
	text-align:left;
	}



.borra_float{
	clear:both;
}
#paginacion{
	margin:0px;
	margin-top:30px;
	padding:0px;
	text-align:right;
	height:40px;
	font-family:Arial;
	font-size:.7em;
	font-weight:normal;
	color:#666;
	}
#paginacion a{
	margin:0px;
	padding:0px;
	font-weight:bold;
	color:#CC9802;
	}
#paginacion a:hover{
	color:#006338;
	}
.numero_paginacion{
	font-family:Arial;
	font-size:1.05em;
	font-weight:bold;
	color:#CC9802;
	}
.numero_paginacion a{text-decoration:none;color:#CC9802;}
#paginacion .numero_paginacion a:hover{text-decoration:underline;color:#CC9802;}