body {
    margin: 0;
    padding: 0 0 15px 0;
	height: 100%; 
    color: #5a5558;
    font: 11px Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
    background: #fff;
	background: url("../images/fons.gif");
    }

a
    {
    color: #919090;
	text-decoration:none;
    }
a:hover
    {
    color: #865272;
	text-decoration:underline;
    }
			
a.pdf
    {
    color: #008080;
	text-decoration:none;
    }
a.pdf:hover
    {
    color: #008080;
	text-decoration:underline;
    }			
			
#container
    {
    margin: 0 auto;
	margin-top:0px;
    width: 995px;
    position: relative;
	background: #fff;
    text-align: left;
    }

* html #container
    {
    width: 995px;
    w\idth: 995px;
    }

#pageHeader
    {
    position: absolute;
    top: 0px;
    left: 0px;
    }
	
h1
    {
    background: url("../images/masgourmets-cabecera2.jpg");
    width: 995px;
    height: 300px;
    margin: 0;
}
	
h1.cat
    {
    background: url("../images/masgourmets-cabecera2-cat.jpg");
    width: 995px;
    height: 300px;
    margin: 0;
}	

h1.en
    {
    background: url("../images/masgourmets-cabecera2-en.jpg");
    width: 995px;
    height: 300px;
    margin: 0;
}	

h1 span
    {
    display: none;
    }
	
p{
	line-height:16px;	
}
	
/************* consulta *************/	
#cabecera
    {
    padding-left: 0px;
    }
	
#container #cabecera h2
    {
	width: 800px;
    padding: 64px 0px 0px 0px;
    display: block;
    margin: 0;
	color: #5f5050;
	font: 16px Trebuchet MS, Tahoma, Verdana, Lucida Sans Unicode, Arial, sans-serif;	
    }

#idiomas
    {
    position: absolute;
    top: 25px;
    right: 1px;
    margin: 0;
	font: 11px Trebuchet MS, Tahoma, Verdana, Lucida Sans Unicode, Arial, sans-serif;
	background:#fff;
	color:#92336d;
	padding:8px;
    filter:alpha(opacity=70);
    -moz-opacity:0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
    }
	
#idiomas a{color:#92336d;}
#idiomas a:hover{text-decoration:underline;}


	
/**********************************************************/	
/****************** Menu herramientas *********************/	
#navcontainer
{
    width: 990px;
	height: 49px;
	background-color:#594128;
    margin-top: 214px;
	padding-left:10px;
	background: url("../images/fons-menu.gif");
}

#navcontainer ul { padding: 0; }
#navcontainer ul li { display: inline; }

#navcontainer ul
	{
	margin: 0;
	padding: 0;
	color: #FFFFFF;
	font: 12px Trebuchet MS, Tahoma, Verdana, Lucida Sans Unicode, Arial, sans-serif;
	font-weight: bold;
	}

#navcontainer ul li a
	{
	padding: 13px 18px 10px 18px;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	}

#navcontainer ul li a:hover
	{
	background: url("../images/fons-menu-on.gif");
	color: #FFFFFF;
	}

/*#navlist li a:hover, #navlist li a:active
	{
	color: #FFFFFF;
	text-decoration: none;
	background: url("../images/fons-menu-on.gif");
	text-align: left;
	}*/
	
#navcontainer ul li a.active
	{
	color: #FFFFFF;
	text-decoration: none;
	background: url("../images/fons-menu-on.gif");
	text-align: left;
	}	
 
#navcontainer ul.herramientas {position: relative;margin: 0;text-align:left;padding:0px;float:right;}
#navcontainer ul.herramientas li {display: inline; }
#navcontainer ul.herramientas li {font: 12px Trebuchet MS, Tahoma, Verdana, Lucida Sans Unicode, Arial, sans-serif;padding: 0px; margin:0;font-weight:bold;}
#navcontainer ul.herramientas li#final {border-right: 0px;}
 
 
/**************** submenu *************************/
#submenu
{
	height: 49px;
	background: url("../images/fons-submenu.jpg");
    margin:0px;
	padding-left:50px;
}

#submenu ul { padding: 0; }
#submenu ul li { display: inline; }

#submenu ul
	{
	margin: 0;
	padding: 0;
	color: #FFFFFF;
	font: 10px Trebuchet MS, Tahoma, Verdana, Lucida Sans Unicode, Arial, sans-serif;
	font-weight: bold;
	}

#submenu ul li a
	{
	padding: 11px 20px 4px 40px;
	background: url("../images/fons-submenu-rollover-off.jpg");
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	line-height:16px;
	width:133px;
	}

#submenu ul li a:hover
	{
	background: url("../images/fons-submenu-rollover-on.gif");
	color: #FFFFFF;
	height: 42px;	
	}

#navlist
	{
	margin-left:100px;
	}
	
#submenu ul li a.active
	{
	background: url("../images/fons-submenu-rollover-on.gif");
	color: #FFFFFF;
	height: 42px;	
	}	
 
#submenu ul.herramientas {position: relative;margin: 0;text-align:left;padding:0px;float:right;}
#submenu ul.herramientas li {display: inline; }
#submenu ul.herramientas li {font: 12px Trebuchet MS, Tahoma, Verdana, Lucida Sans Unicode, Arial, sans-serif;padding: 0px; margin:0;font-weight:bold;}
#submenu ul.herramientas li#final {border-right: 0px;}
 
 
#noticia-actualidad{
	margin:0;
	padding:20px 5px 0px 5px;
}

#noticia-actualidad span#fecha{
	font: 10px Verdana, Trebuchet MS, Tahoma, Lucida Sans Unicode, Arial, sans-serif;
	color:#008080;
	display:block;
	padding-bottom:13px;
} 
#noticia-actualidad span#tit{
	font: 11px Verdana, Trebuchet MS, Tahoma, Lucida Sans Unicode, Arial, sans-serif;
	display:block;
	font-weight:bold;
	color:#584024;
	padding-bottom:5px;	
} 
#noticia-actualidad span#not{
	display:block;
	font: 10px Verdana, Trebuchet MS, Tahoma, Lucida Sans Unicode, Arial, sans-serif;
	color:#584024;	
	padding-bottom:5px;	
} 
#noticia-actualidad span#adjunto{
	background: url("../images/ico-pdf.png") no-repeat 8px 8px;
	background-color:#f0f0eb;
	display:block;
	font: 10px Verdana, Trebuchet MS, Tahoma, Lucida Sans Unicode, Arial, sans-serif;
	color:#008080;	
	padding:10px;
	padding-left:55px;
} 


/******************************/
.partner{
	margin:0;
	padding:20px 0 0 15px;
	float:left;
	font: 11px Verdana, Trebuchet MS, Tahoma, Lucida Sans Unicode, Arial, sans-serif;
	}

.promo{
	color:#008080;
	float:left;
	padding: 0 50px 0 15px;
	width:60px;
}	
	
.intro{
	float:left;
	margin:0;
	padding:0;
	width:800px;	
	}
	
 
/********************/
/****** fin *********/	
#fin
	{
	clear:both;
	text-align: center;
	line-height: 15px;
	color: #EFEFEF;
	background: url("../images/fons-menu.jpg");
	border-bottom: 1px solid #7D8182;
	border-right: 1px solid #848484;		
	}		


/*****************************************************************/
/************************** Contendio ****************************/	

#base-contenido
    {
    width: 995px;
	background:#fff;
    }	
	
#base-contenido #contenido-home
	{
	padding:15px;
	background: url("../images/promo-asesors-consultors-intro4.jpg") no-repeat;
	height:530px;

	}

#base-contenido #contenido-home	#contenido-home-left 
	{
	padding:0px;
	width:415px;
	float:left;
	}	
#base-contenido #contenido-home	#contenido-home-right
	{
	padding:0px;
	width:540px;
	float:right;	
	}	
	
#banner-lateral{
	margin-left:-7px;
	margin-bottom:10px;
}	
#banner-lateral h3{
	display:none;
}	

span#tit-agenda{
	font-weight:bold;
	color:#000;
	font-size:12px;
}

#agenda{
	background-image:url("../images/fons-top-agenda.gif");background-repeat:no-repeat;background-position:top;
	width:553px;
	border:1px solid #d9d8d8;
    font: 14px Trebuchet MS, Verdana, Lucida Sans Unicode, Arial, sans-serif;
	margin-top:5px;
}

#noticia-agenda{
	padding:13px;
	border-bottom:1px solid #d9d8d8;
}

#noticia-agenda #fecha{
	display:block;
	color:#520132;
}

#noticia-agenda #titular{
	color:#4f4d4c;
}

.border{border:1px solid #d2d2d5;}

#destacado-ver{
	background-image:url("../images/fons-top-destacados.gif");background-repeat:no-repeat;background-position:top;
	width:391px;
	border:1px solid #d9d8d8;
    font: 14px Trebuchet MS, Verdana, Lucida Sans Unicode, Arial, sans-serif;
	color:#92336d;
	margin-bottom:15px;
}

#destacado-hor{
	background-image:url("../images/fons-top-destacados.gif");background-repeat:no-repeat;background-position:top;
	width:391px;
	border:1px solid #d9d8d8;
    font: 14px Trebuchet MS, Verdana, Lucida Sans Unicode, Arial, sans-serif;
	color:#92336d;
	margin-bottom:15px;
}


#destacado-ver #img {float:left;margin:12px;width:105px;}
#destacado-ver #info-destacado {float:left;margin:11px;width:240px;}
#destacado-ver #info-destacado span#titulo{display:block;padding-bottom:30px;}
#destacado-ver #info-destacado span#subtitulo{display:block;font-size:22px;color:#919090;}
#destacado-ver #info-destacado span#mas{display:block;padding-top:30px;font-size: 12px}
				
#destacado-hor #img {float:left;margin:12px;width:160px;}				
#destacado-hor #info-destacado {float:left;margin:11px;width:180px;}				
#destacado-hor #info-destacado span#titulo{display:block;padding-bottom:15px;}	
#destacado-hor #info-destacado span#subtitulo{display:block;font-size:22px;color:#919090;}
#destacado-hor #info-destacado span#mas{display:block;padding-top:30px;font-size: 12px}				
				
.mas{color:#92336d;text-decoration:underline}				
				
				

				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																		
.noticia-home-left{background-image:url(../images/posit-noticias-1.gif);width:278px;height:238px;margin: 270px 0 0 35px;top:250px;float:left;}
.noticia-home-center{background-image:url(../images/posit-noticias-2.gif);width:276px;height:238px;margin: 270px 0 0 25px;top:250px;float:left;}
.noticia-home-right{background-image:url(../images/posit-noticias-3.gif);width:276px;height:238px;margin: 270px 0 0 25px;top:250px;float:left;}

span.fecha{width:250px;position:relative;top:30px;left:15px;float:left;font: 11px Trebuchet MS, Tahoma, Lucida Sans Unicode, Arial, sans-serif;padding-bottom:10px;}
span.noticia{width:250px;position:relative;top:30px;left:15px;float:left;color:#5f5050;font: 10px Trebuchet MS, Tahoma, Lucida Sans Unicode, Arial, sans-serif;}
span#pretitular{color:#008080;padding-left:5px;}



.hide
{
	display: none;
}

hr {
	margin: 0 auto;
	height: 1px;
	background: url("../images/bg-hr.gif") repeat-x;
	border: 0;
	padding:0;
	margin:0;
}

hr.not {
	margin: 0 auto;
	height: 1px;
	background: url("../images/bg-hr.gif") repeat-x;
	border: 0;
	padding:0;
	margin:0 5px 0 5px;
}

/*paginacion*/
div.pag-blue {padding: 3px;margin: 3px;text-align:center;font: 11px Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;float:right;}
div.pag-blue a {border: 0px;margin-right:3px;padding:2px 2px;text-decoration: none;font-weight:bold;color: #968884;}
div.pag-blue a:hover, div.pag-blue a:active {background-image:none;background-color:#dddcdc;color: #ff8300;}
div.pag-blue span.current {border: 1px solid #ccc;margin-right:3px;padding:2px 2px;font-weight: bold;color: #4e3b27;}
div.pag-blue span.disabled {display:none;}
div.pag-blue a.next {border: 0px solid #ccc;margin-right:3px;padding:2px 6px;text-decoration: none;font-weight:normal;color: #968884;}

h3.tit-sec{
	background: url("../images/ind-green.gif") no-repeat 10px 2px;
	padding-left:30px;	
	color:#008080;
	font-weight:normal;
}

h4.tit-sec{
	background: url("../images/ind-green.gif") no-repeat 10px 2px;
	padding-left:30px;	
	color:#008080;
	font-weight:normal;
}

span.tit-sec{
	background: url("../images/ind-green.gif") no-repeat 10px 2px;
	padding-left:30px;	
	color:#008080;
	font-weight:normal;
}
	
#base-contenido #contenido
	{
	padding:15px 5px 25px 5px;
	}	

#ruta
	{
	line-height: 30px;	
	padding:0px 0 0px 12px;
	background:#fdfde3;
	border-bottom: 1px solid #abaaa6;
	}	

#ruta a
	{
	text-decoration: underline;	
	color: #000;
	}	

#ruta a:hover
	{
	text-decoration: underline;	
	color: #214194;
	}	
	
.right{
	float:right;
	padding-right:10px;
}	

.left{
	float:left;
	padding-right:10px;
}	

/*********** herramientas ****************/
#base-contenido	#contenido #herramientas
	{
	margin:0;
	padding:0;
	height:26px;
	width:968px;
	float:right;
	}

	
/*********************************************************/

#long
	{
	width:350px;
	} 

	
/******** Nota aviso **************/
#nota-aviso
	{
	float:left;
	margin-top:15px;
	font: 9px Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	}
	
#nota-aviso img
	{
	vertical-align:-3px;	
	margin:0 3px 0 0px;
	}	
	

/*************************************************/
.boton { font-family: Verdana, sans-serif; border-color:#273B60;color:#273B60; background-color:#EFF0F0; cursor:hand; clip:rect(   ); font-size: 8pt; font-weight: bold; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; text-decoration: none; height: 20px}

.boton_buscar{background:#e0ddd8;ºfont: 10px Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;color: #000;height:23px;vertical-align:-2px;border-style: none; text-decoration: none;}
.boton_limpiar{background:#e0ddd8;background-image:url("../images/ico-eliminar.gif");background-repeat:no-repeat;background-position:left;font: 10px Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;color: #000;height:23px;vertical-align:-2px;border-style: none; text-decoration: none;}
.boton_guardar{background:#fff;background-image:url("../images/ico-guardar.gif");background-repeat:no-repeat;background-position:left;font: 10px Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;color: #000;height:23px;vertical-align:-2px;border-style: none; text-decoration: none;}
.boton_cancelar{background:#fff;background-image:url("../images/ico-cancelar.gif");background-repeat:no-repeat;background-position:left;font: 10px Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;color: #000;height:23px;vertical-align:-2px;border-style: none; text-decoration: none;}

input.desde_hasta
	{
	width:100px;
	font-family: Verdana, sans-serif;
	color:#015B5B; 
	background-color:#ffffff;
	font-size: 10px;  
	} 


	
#ficha{
	padding:25px 0 10px 0;
	clear:both;
}	
	
/************** Estilo Tabla general *******************/
table.base
	{
  	border-collapse: collapse;
	margin: 0px auto;
	width: 970px;	
	font: 10px Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	}

table.base caption
	{
	display:none;
	}	
	
table.base tbody th
	{
	background: #5c8fde;
	padding: 5px;
	color:#fff;
	text-align:left;
	border-bottom: 1px solid #fff;
	} 

table.base tbody td
	{
	color: #000;
	text-align: left;
	padding: 5px;
	border-bottom: 1px solid #b5b5b5;	
	}

table.base tbody td.fin{
	border-bottom: 0;	
}
	

input.base{
	width:400px;
	margin: 0px;
	padding: 2px;
	vertical-align: middle;
    font: 10px Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	border:0px;
	color:#254181;
}
select{
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
    font: 11px Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	color:#9c9595;	
	background:#eeeeee;
	border: 1px solid #cccccc;
}

input.check{
	width:20px;
	text-align:left;
}

.inputs { font-family: Verdana, sans-serif;border-color:#008080; color:#273B60; background-color:#EFF0F0; clip:rect(   ); font-size: 8pt; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; text-decoration: none; width:500px}



/****** Menu admin ************/

#menu-admin{
	padding:50px;
    }
	
#menu-admin h2{
	display:none;
}	
	
#menu-admin ol{
	margin: 0;
	}

#menu-admin ol li{
	font: 12px Trebuchet MS, Tahoma, Verdana, Lucida Sans Unicode, Arial, sans-serif;	
	padding: 5px;
	}

#menu-admin a{
	text-decoration: none;	
	color: #7a787b;
	color: #1f4293;
	font-weight:bold;	
	}

#menu-admin a:hover{
	color: #1f4293;
	text-decoration: underline;	
	}		
 
 /*********** herramientas fin ****************/
#herramientas-fin
	{
	margin:0;
	padding:0;
	height:26px;
	width:968px;
	margin: 0px auto;	
	}
	
#utils-pag-fin{
	float:left;
	padding:2px;
	padding-left:352px;
}

#utils-volver{
	float:right;
	padding:5px 2px;
}	


/****** error tabla *********/	
#errort
	{
    margin: 0;
	padding:0;
	border-bottom: 1px solid #868684;
	border-right: 1px solid #868684;
	border-left: 1px solid #868684;	
    width: 968px;
	margin: 0px auto;		
	background:#EFEFEF;	
	}		

#errort p{
	margin:0;
	padding:15px;
	color: #EE3C28;
	line-height: 15px;
	font-weight: bold;		
	text-align:center;	
}

#errort_admin
	{
    margin: 0;
	padding:0;
	border-top: 1px solid #868684;
	border-bottom: 1px solid #868684;
	border-right: 1px solid #868684;
	border-left: 1px solid #868684;	
    width: 968px;
	margin: 0px auto;		
	background:#EFEFEF;	
	}		

#errort_admin p{
	margin:0;
	padding:15px;
	color: #EE3C28;
	line-height: 15px;
	font-weight: bold;		
	text-align:center;	
}

/*********** herramientas fin ****************/
input.new
	{
	margin:2px 5px 2px 2px;
	font-family: Verdana, sans-serif;
	color:#c50000; 
	font-size: 10px;  
	} 	
	
input.cm
	{
	width:200px;
	margin:2px 5px 2px 2px;
	font-family: Verdana, sans-serif;
	color:#092c7e; 
	font-size: 10px;  
	} 		
	
#herramientas-nu
	{
	margin:0;
	padding:0;
    background: url("../images/fons-menu.jpg");
	height:26px;
	width:968px;
	margin: 0px auto;	
	border-left: 1px solid #b3b4b6;	
	border-right: 1px solid #b3b4b6;	
	}
	
#utils-pag-fin{
	float:left;
	padding:0px;
	padding-left:352px;
}

	
#utils-pag-ns{
	float:left;
	padding:0px;
	padding-left:455px;
}

#utils-volver{
	float:right;
	padding:2px;
	margin:0;
}		

#utils-email{
	float:right;
	padding:4px;
	padding-right:15px;
}



/*************************************************/	
/***************** Enviar E-mail *****************/

#mascara
	{
	margin:0;
    position: absolute; 
	top:0;
	left:0;
	width:100%;
	height:100%;	
	filter: alpha(opacity=50); 
	opacity: .5;
	background: #fff;	
	}

#enviar-email
	{	
	z-index:200;	
    position: absolute; 
    left: 50%; 
    top: 250px; 
    margin-left: -265px;
	width:600px;
	border:1px solid #000;
	background: #fff;
	}

#enviar-email p
	{
	margin: 0;
	line-height: 1.5;	
	}	
		
#enviar-email #formulario
	{
	padding:15px;
	border-bottom: 1px solid #C2C2C0;		
	background: #f6f6f5;
	}

#enviar-email #error-pwd
	{
	text-align: center;
	line-height: 35px;
	color: #EE3C28;
	background-color: #EFEFEF;
	border-bottom: 1px solid #C2C2C0;
	font-weight: bold;		
	}	
	
#enviar-email #formulario p.indent
	{
	text-indent: 38px;
	padding-top:5px;
	padding-bottom: 15px;
	}	
	
#enviar-email #formulario img
	{
	vertical-align:-5px;	
	margin:0px 5px 0 0px;
	font-weight: bold;	
	}	
	
#enviar-email #mensaje-enviado
	{
	text-align: center;
	line-height: 35px;
	color: #015B5B;
	background-color: #EFEFEF;
	border-bottom: 1px solid #C2C2C0;
	font-weight: bold;		
	}		
	
#enviar-email #mensaje-botones
	{
	text-align: center;
	line-height: 35px;
	background-color: #fff;
	border-bottom: 1px solid #C2C2C0;
	}			
	
/*******************************************************/	

/************** Estilo Tabla general *******************/
table.email
	{
  	border-collapse: collapse;
	margin-left:40px;
	width: 500px;	
	font: 10px Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	}

table.email tbody th
	{
	background: #5c8fde;
	padding: 3px;
	color:#fff;
	text-align:left;
	border-bottom: 1px solid #fff;
	width:150px;
	} 

table.email tbody td
	{
	color: #000;
	text-align: left;
	padding: 3px;
	border-bottom: 1px solid #b5b5b5;	
	}

#enviar-email #formulario input
	{
	font-family: Verdana, sans-serif;
	color:#3b5ca4; 
	font-size: 10px;  width:325px;
	} 

#enviar-email #formulario select
	{
	font-family: Verdana, sans-serif;
	color:#3b5ca4; 
	background-color:#ffffff;
	font-size: 10px;  
	} 	
	
#enviar-email #formulario textarea
	{
	font-family: Verdana, sans-serif;
	color:#3b5ca4; 
	background-color:#ffffff;
	font-size: 10px;  
	width:325px;height:50px;
	} 		
	
/**********************************/	
	
table.info
	{
  	border-collapse: collapse;
	margin-left:40px;
	width: 500px;	
	font: 10px Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	}

table.info tbody th
	{
	background: #6589c0;
	padding: 3px;
	color:#fff;
	text-align:left;
	width:150px;
	border-bottom: 1px solid #fff;
	} 

table.info tbody td
	{
	color: #000;
	text-align: left;
	padding: 3px;
	border-bottom: 1px solid #b5b5b5;	
	}	
	
/******************/
#detalle{
	text-align:center;
}	
	
/***** creditos ****/ 

#redes-sociales{
	padding:20px 0px 0px 440px;
	margin:0px;
	height:38px;	
}

#pie
	{
	height:10px;
	padding:0px;
	margin:0px;
	background: url("../images/fons-bottom.gif") repeat-x;
	}	

#creditos a
	{
	text-decoration: underline;	
	color: #fff;
	}	

#creditos a:hover
	{
	text-decoration: underline;	
	color: #fff;
	}	

#creditos span
	{
	padding: 0 15px 0 15px;
	}	
	
	
		
	
#box-waitloading
	{	
	z-index:200;	
    position: absolute; 
    left: 50%; 
    top: 150px;
    margin-left: -265px;
	width:600px;
	border:1px solid #000;
	background: #fff;
	}	
	
#waitloading
	{
	text-align: center;
	padding:50px;
	color: #5c8fde;
	background-color: #fff;
	border-bottom: 1px solid #C2C2C0;
	border-right: 1px solid #C2C2C0;
	border-left: 1px solid #C2C2C0;		
	font-weight: bold;		
	}		
	
/*****************************/
/*****************************/
/*****************************/

#menu-indice
    {
    position: relative;
    width: 100%;
	height: 450px;	
	background:#658abf;
    margin: 0 auto;	
    }

#menu-indice ul 
	{  	
	list-style:none;	
	margin:0;	
	padding:50px 0 0 70px;
	}

#menu-indice ul li 
	{	
	margin:15px;	
	float:left;
	width:250px;
	
	}

#menu-indice ul li a 
	{	
	display:block;	
	text-decoration:none;
	font: 13px Trebuchet MS, Tahoma, Verdana, Lucida Sans Unicode, Arial, sans-serif;		
	color:#fff;
	text-transform:uppercase;
	font-weight:bold;
	margin:10px;
	height:100px;
	width:270px;
	}

#menu-indice ul li a:hover 
	{	
	color: #1f4293;
	text-decoration: underline;
	}

#consulta-stocks{background-image:url(../images/vimifar-consulta-stocks.gif);background-repeat:no-repeat;width:184px;height:84px;}
#situacion-de-pedidos{background-image:url(../images/vimifar-situacion-pedidos.gif);background-repeat:no-repeat;width:195px;height:84px;}
#consulta-de-compras{background-image:url(../images/vimifar-consulta-compras.gif);background-repeat:no-repeat;width:198px;height:84px;}	

#menu-indice ul li p{
	padding:60px;
}	

span.descripcion{
	color:#fff;
	font: 11px Tahoma, Trebuchet MS, Verdana, Lucida Sans Unicode, Arial, sans-serif;	
}

span.des_puntos{
	list-style-type:square;
	display:block;
	padding:5px 0 0 15px;
}

span#indb{
	color:#3b5ba4;
	font-weight:bold;
	padding-right:5px;
}





/**********************/
/****** error *********/	
#error
	{
	background-color: #EFEFEF;
	margin:0;
	padding:10px;
	text-align: center;
	border-bottom: 1px solid #aca8a5;
	}		

#error p{
	margin:0;
	padding:5px;
	color: #EE3C28;
	line-height: 15px;
	font-weight: bold;			
}	
#errorx
	{
	background-color: #EFEFEF;
	margin:0;
	padding:10px;
	text-align: center;
	border-right: 1px solid #aca8a5;
	border-left: 1px solid #aca8a5;
	border-top: 1px solid #aca8a5;
	border-bottom: 1px solid #aca8a5;
	}		

#errorx p{
	margin:0;
	padding:5px;
	color: #EE3C28;
	line-height: 15px;
	font-weight: bold;			
}	
/***************************************/
/************** buscador ***************/	
#search
    {
    margin: 0;
	padding:0;
	border-bottom: 1px solid #868684;
	border-right: 1px solid #868684;
	border-left: 1px solid #868684;	
    width: 968px;
	margin: 0px auto;		
/*	height:65px;*/
	background:#e0ddd8;
    }	
	
	
/********* consignatario *********/
#search #filtros
	{
	text-align:left;	
	padding: 5px 0 20px 25px;
	
	}		
	
#filtros ul {
	list-style:none;
	margin: 0;
	padding:0;
	padding-left:150px;
}

#filtros ul li {
	font: 10px Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	
	float:left;
	height:16px;
	color:#000;
	padding-right:25px;
}

#filtros span{
	padding:0px;
	margin:0px;
}
	
#filtros ul.bp {
	list-style:none;
	margin: 0;
	padding:0;
	padding-left:106px;
}

#filtros ul.bp li {
	font: 10px Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	
	float:left;
	height:16px;
	color:#000;
	padding-right:25px;
}
	
	
#filtros input
	{
	margin:5px;
	font-family: Verdana, sans-serif;
	color:#092c7e; 
	font-size: 10px;  
	} 

#filtros img{
	padding-top:5px;
}
	
#filtros #long
	{
	width:300px;
	} 

#filtros select
	{
	font-family: Verdana, sans-serif;
	color:#092c7e; 
	background-color:#ffffff;
	font-size: 10px;  
	text-align:left;
	} 	
	

	
/*******************************************************/	
/******************* Tabla Stocks *********************/

#fecha {color: #5E656B;}

#tabla{
	padding-bottom:10px;
	clear:both;
}

#tabla-standard
	{
    position: relative;		
	float: left;	
	}
	
/************** Estilo Tabla expediciones *******************/
table.standard
	{
  	border-collapse: collapse;
	width: 970px;
	margin: 0px auto;
	}

table.standard caption
	{
	display:none;
	}	
	
table.standard tbody th
	{
	background: #A1A19F;
	padding: 0px;
	border: 1px solid #eee;
	} 

table.standard tbody td
	{
	font: 10px Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	color: #000;
	text-align: left;
	padding: 3px;
	border: 1px solid #B5B5B5;	
	}

	
table.standard tbody tr.principal th 
	{
	font-weight:bold;
	background: #E6E6DE;
    background: url("../images/fons-cab-tabla.jpg");	
	text-align: center;
	height:25px;
	border: 1px solid #B5B5B5;	
	}
	
/****impar *****/

table.standard tbody tr.l-i td
	{
	background: #fff;
	height:27px;	
	}	

table.standard tbody tr.l-i th
	{
	background: #A1A19F;
	border: 1px solid #B5B5B5;
	}

table.standard tbody tr.l-i td.ref
	{
	background: #e3e4e6;
	font-weight:bold;
	}
	
table.standard tbody tr.l-i td.derecha
	{
	text-align:right;
	padding-right:5px;
	background: #fff;	
	}

table.standard tbody tr.l-i td.albaran
	{
	text-align:center;
	background: #fff;	
	}

table.standard tbody tr.l-i td.center
	{
	text-align:center;
	background: #fff;	
	}	
	
table.standard tbody tr.l-i td.fijo
	{
	white-space: nowrap;
	}

/**** par *****/

table.standard tbody tr.l-p td
	{
	background: #d6e5fc;
	height:27px;	
	}	

table.standard tbody tr.l-p th
	{
	background: #A1A19F;
	border: 1px solid #B5B5B5;
	}

table.standard tbody tr.l-p td.ref
	{
	background: #d6e5fc;
	font-weight:bold;
	}

table.standard tbody tr.l-p td.derecha
	{
	text-align:right;
	padding-right:5px;
	background: #d6e5fc;	
	}	
	
table.standard tbody tr.l-p td.albaran
	{
	text-align:center;
	background: #d6e5fc;	
	}
	
table.standard tbody tr.l-p td.center
	{
	text-align:center;
	background: #d6e5fc;	
	}	

table.standard tbody tr.l-p td.fijo
	{
	white-space: nowrap;
	}

/**** total *****/

table.standard tbody tr.total td
	{
	background: #3b5ba4;
	color:#fff;
	font-weight:bold;
	}	

table.standard tbody tr.total td.derecha
	{
	text-align:right;
	padding-right:5px;
	}	
	
table.standard tbody tr.total td.izquierda
	{
	text-align:left;
	padding-right:5px;
	}		
	
	
/************** Paginaciones ***********************/

#utils{
	float:left;
	padding:2px;
}

#utils-pag{
	float:rigth;
	padding:2px;
	padding-right:130px;
}

#utils-pag-email{
	float:left;
	padding:0px;
	padding-left:215px;	
}


#margen-int{
	padding-left:30px;	
}

.mc-border{
	border: 1px solid #999;
	margin-top:10px;	
	margin-bottom:10px;
}

#promo{
	color:#008080;
}

#gracias{
	border: 1px solid #999;
	margin:10px;	
	padding:100px;
	background:#EFF0F0;
	text-align:center;
}

.btn-envia{background-color: #ececec; background-image:url("../images/fondo-boton.gif");border: #008080; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;font: 11px Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;color: #594128;height:20px;vertical-align:-2px;text-decoration: none;font-weight:bold;width:130px;}


