@charset "utf-8";
/* CSS Document */

body {
	font-family: arial;
	font-size: 12px;
	color:#646464;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a {
	color:#646464;
	text-decoration:underline;
}
#fondo {
	background-image:url(../imagenes/fondo-encabezado.jpg);
	background-position:top;
	background-repeat:repeat-x;
	min-height:174px;
	height:auto;
	width:100%;
}
#contenedor {
	width: 880px;
	height: auto;
	margin-right: auto;
	margin-left: auto;	
}
#encabezado {
	width:100%;
	height:130px;
	padding-top:5px;
}
#primernivel {
	width:100%;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
#rss {
	float:right;
	height:20px;
	margin-top:3px;
}
#menu_pestagnas{	
	float:left;
}
#menu_pestagnas li {
	/* Indicamos que la posición de 'li' se adjunte siempre a la izquierda */
	float:left;
	/* Eliminamos las marcas que genera el li como pueden ser las redonadas o recuadros */
	list-style-type:none;
}
#menu_pestagnas ul li {
	margin-right:10px;
}
/* Por defecto ul genera una separación hacia la derecha. con margin:0 queda anulada */
#menu_pestagnas ul {
	margin:0;
	padding:0;
}
#menu_pestagnas a {
	display: block;
	text-decoration: none;
	color: #ffffff;
	background-image:url(../imagenes/pestagna-gris.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	width:130px;
	height:20px;
	padding: 0px;
	text-align: center;
	vertical-align:middle;
	line-height:20px;
}
/* El primer recuadro, no tiene la linea izquierda. Aqui se la colocamos */
#menu_pestagnas a#activo {
	color:#000;
	background-image:url(../imagenes/pestagna-activa.jpg);
	vertical-align:middle;
}
#segundonivel {
	margin-top:5px;
}
#segundonivel_izq {
	float:left;
	width:452px;
}
#segundonivel_dcha {
	float:right;
	width:251px;
	margin-top:18px;
	font-size:10px;
	font-weight:bold;
}
#contenido {
	width: 100%;
	height:auto;
	margin-right: auto;
	margin-left: auto;
	margin-bottom:0px;
}
#navegacion {
	width: 100%;
	height: 31px;
}
#contenido_central {
	width:100%;
	height:453px;
	margin:10px 0px 0px 0px;
}
#contenido_central_dcha {
	float:right;
	margin-left:10px;
}
#contenido_central_izq {
	float:right;
	font-size:12px;
}
#cont_izq{
	width:212px;
}
#cont_dcha {
	float:right;
}
.verde {
	color:#22b24c;
}
.verde_catorce {
	color:#22b24c;
	font-size:14px;
}
.azul_doce {
	color:#1c6bc9;
}
.marron_doce {
	color:#bf601b;
}
.rojo {
	color:#c70440;
}
.negro {
	color:#000;
}
.marronclaro {
	color:#aba089;
}
#destacados {
	width:100%;
	height:auto;
}
#destacados p {
	margin-top:5px;
	padding-top:0px;
}
#secciones {
	width:100%;
	height:176px;
	margin-top:20px;
	padding:0px;
	background-image:url(../imagenes/fondo-secciones880.jpg);
	background-repeat:no-repeat;
	font-size:10px;
	color:#646464;
}
#secciones p {
	padding-top:13px;
	margin:0px;
}
.columna_contacto {
	/*width:209px;*/
	width:212px;
	float:left;
}
.columna_documentacion {
	/*width:201px;
	float:left;
	margin-left:17px;*/
	width:203px;
	float:left;
	margin-left:19px;
}
.columna_multimedia {
	/*width:200px;
	float:left;
	margin-left:20px;*/
	width:201px;
	float:left;
	margin-left:21px;
}
.columna_escribenos {
	/*width:201px;
	float:left;
	margin-left:20px;*/
	width:190px;
	float:left;
	margin-left:19px;
}
.destacado {
	float:left;
	height:200px;
	width:283px;
	margin-right:10px;
}
.mas_inf {
	margin-top:5px;
	display:block;
}
.estilotextarea, .textarea_enviado {
	width:185px;
	height:73px;
	border: 1px solid #b6b6b6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	background-color: #ffffff;
	scrollbar-arrow-color: #ffffff;
	scrollbar-base-color: #ffffff;
	scrollbar-dark-shadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	margin:0px;
	padding:0px;
	overflow:hidden;
	padding-left:5px;
	padding-top:5px;
}
.textarea_enviado {
	color:#22b24c;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
.datos {
	border: 1px solid #b6b6b6;
	background-color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	width:140px;
	height:14px;
	margin:0px;
	padding:0px;
	/*margin-right:5px;*/
	padding-left:5px;
	padding-top:5px;
	vertical-align:middle;
	line-height:10px;
}
.enviar {
	border: 1px solid #b6b6b6;
	background-color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7d7d7d;
	font-weight:bold;
	width:43px;
	height:21px;
	margin:0px;
	padding:0px;
	/*margin-top:5px;*/
	vertical-align:middle;
	line-height:10px;
}
#espera {
	position:absolute; 
	margin-top:-134px; 
	margin-left:670px; 
	width:200px;
	color:#F00;
	font-weight:bold;
}
.marginocho{
	margin-bottom:8px;
}
.limpiar {
	clear:both;
	margin:0px;
	padding:0px;
	line-height:0px;
	height:0px;
}
#pie {
	width:100%;
	height:46px;
	margin-bottom:30px;
}
#pie p {
	font-size:11px;
	margin:0px;
}
#pie p a {
	text-decoration:none;
}
#pie ul {
	display:inline;
}
#pie ul li {
	float:left;
	list-style-type:none;
	font-size:11px;
}
#pie ul li a {
	text-decoration:none;
}
.gris {
	color:#646464;
}
.left22 {
	margin-left:22px;
}

/****menu*****/

.capa-limpia {
	float: left;
}

#navegacion * {margin:0; padding:0}
#navegacion ul,#navegacion li {list-style-type:none;}

.wrapper {
	width:880px;
	margin:auto;
	float: right;
}

.menuholder {
	height:29px;
	background-color: #fff;
	background-image:url(../imagenes/menu_garantia.jpg);
}
.menuholder li {float:left;}
.menuholder a {
	display:block;
	text-indent:-9000%;
	height:29px;
	background-image:url(../imagenes/menu_garantia.jpg);
}

/*.menu_home a { width:59px;}
.menu_eco a { width:113px; background-position:-59px 0px;}
.menu_colours a { width:68px;  background-position:-172px 0px;}
.menu_advantages a { width:73px;  background-position:-240px 0px;}
.menu_uses a { width:103px;  background-position:-313px 0px;}
.menu_certifications a { width:110px;  background-position:-416px 0px;}
.menu_production a { width:88px; background-position:-526px 0px;}
.menu_expositor a { width:266px; background-position:-614px 0px;}*/

.menu_home a { width:59px;}
.menu_eco a { width:113px; background-position:-59px 0px;}
.menu_colours a { width:68px;  background-position:-172px 0px;}
.menu_advantages a { width:73px;  background-position:-240px 0px;}
.menu_uses a { width:103px;  background-position:-313px 0px;}
.menu_certifications a { width:110px;  background-position:-416px 0px;}
.menu_production a { width:88px; background-position:-526px 0px;}
.menu_garantia a { width:84px; background-position:-614px 0px;}
.menu_expositor a { width:182px; background-position:-698px 0px;}
/**************/