table{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	color: #666666;

	
}

.tablacentral {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.fondointro {
	border: 1px solid #990000;

}
input{
	border: 1px solid #999999;
	font-size: 9px;
	color: #333333;


}
.button {
	color: #FFFFFF;
	background-color: #666666;
	font-size: 9px;
	border: thin solid #666666;

}
h1{
	font-size: 14px;
	font-weight: bold;
	color: #666;
	background-image: url(../img/triangu-verde.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 13px;
	padding-top:0px;
	margin-top:0px;
	
	margin-bottom: 0px;
	}
	.negrita {
	font-weight: bold;
	color: #666666;
	font-size: 10px;
}
.campo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #999999;

}
a.entrar {
	font-size: 14px;
	color: #990000;
	background-image: url(../img/flecha_entrada.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	font-weight: normal;

}
a.entrar:hover {
	font-size: 14px;
	color: #666666;
	background-image: url(../img/flecha_entrada2.gif);
	background-repeat: no-repeat;
	padding-left: 25px;


}
.tablacentro {
	border: 1px solid #666666;
}


.cabecerabajo {
	background-image: url(../img/cabecera_abajo.gif);
	background-repeat: no-repeat;
	background-position: right top;

}

.pie {
	background-image: url(../img/pie.gif);
	background-repeat: no-repeat;
	background-position: bottom;

}

.texto{
	
	margin-left: 10px;
	}
.piefoto {
	
	font-size: 9px;
	color:#993333;
	margin-top: 3px;
	margin-left: 3px;
	background-image: url(../img/3d_txiki.gif);
	background-repeat: no-repeat;
	padding-left: 30px;
	padding-top: 5px;
	height:30px;

}
a.negritarojo {
	font-size: 9px;
	color: #990000;
	
}
a.negritarojo:hover {
	font-size: 9px;
	color: #666666;

}
#cent1 {
	padding-left:10px;
	padding-right:30px;
	width:50%;
	float: right;
	text-align: justify;
}
#cent2 {
	width:37%;
	float: left;
	padding-left:30px;
	padding-right:10px;
	text-align: justify;
	margin-top: 0;
}
#centmapa {
	
	float: left;
	padding-left:30px;
	padding-right:40px;
	width:37%;
	

}
#cent3 {
	width:29%;
	float: left;
	padding-left:30px;
	padding-right:10px;
	text-align: justify;
	
}
#cent4 {
	width:45%;
	float: left;
	padding-left:30px;
	padding-right:10px;
	text-align: justify;
	
}
#cent5 {
	width:54%;
	float: left;
	padding-left:10px;
	padding-right:5px;
	text-align: justify;
	margin-top: 20px;
	margin-left:0px;
	
	float: right;
	
}
#cent6 {
	width:54%;
	float: left;
	padding-left:100px;
	padding-right:5px;
	text-align: justify;
	padding-top: 120px;
	margin-left:5px;
	float: right;
	
}

#cent7 {
	padding-left:10px;
	padding-right:30px;
	width:65%;
	float: right;
	text-align: justify;
}
#cent8 {
	width:10%;
	float: left;
	padding-left:30px;
	padding-right:10px;
	text-align: justify;
	margin-top: 0;
}

p {

margin-bottom:5px;

}

#menu ul
{
padding-left: 0;
margin-top: 0;
padding-top: 0;
margin-left: 0;
background-color: #999;
color: White;
float: left;
width: 100%;
font-family: arial, helvetica, sans-serif;
}



#menu ul li a
{
padding: 0.2em 2em;
background-color: #999;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}



#menu li{
display: inline;
}

#menu li a{

	background-color: #999999;
	color:#fff;
	height:18px;
	align: left;
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:2px;
	padding-left:27px;
	padding-right:27px;
	
	}
#menu li a:hover {
	
	background-color: #666666;
	color: #ffffff;

	
}


a{
	color: #990000;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	
}

a:hover {
	color: #666666;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	
}

.textarea {
	border: 1px solid #999999;
	font-size: 11px;
	color: #333333;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}
#menu2 ul {
	display: inline;
	
}
#menu2 li {
  padding-top: 8px;
  float: left;
  background-image: url(../img/cuadro2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	
}


#menu2 li a {
	color: #005644;
	padding-right:10px;
	padding-left:20px;
	
	
}
#menu2 li a:hover {
		
	color: #A00D0D;
	background-image: url(../img/prb.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	
		
		
}

.poptitulo {
	font-size:12px;
	letter-spacing: 4px;
	color: #FFFFFF;
	background-color: C12411;
	font-weight: bold;
	background-position: center;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;

}
a.correo {
	font-size: 10px;
	color: #333333;
}
a.correo:hover {
	font-size: 10px;
	color: #999999;
	text-decoration: underline;

}
#calidad {
	font-size:9px;
	color:#005644;
	padding-bottom:3px;
	

margin-left:-20px;
margin-top:0px;


}



#calidad LI {
	MARGIN-TOP: 2px;
	padding-left: 12px;
	PADDING-BOTTOM: 2px;
	margin-bottom:0px;
	LINE-HEIGHT: 13px;
	PADDING-TOP: 2px;
	BACKGROUND-REPEAT: no-repeat;
	LIST-STYLE-TYPE: none;
	background-image: url(../img/cuadro.gif);
	background-position: -2px 6px;


}
#menuproductos UL {
font-size:9px;
	MARGIN-TOP: 1px; 
	PADDING-LEFT: 4px;  
	MARGIN-LEFT: 0px; 
	margin-bottom:1px; 
	padding-bottom:1px; 
	padding-top:1px;
		margin-bottom: 5px;
		width:232px;
}
#menuproductos LI {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	MARGIN-TOP: 2px;
	padding-left: 20px;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #cccccc 1px solid;
	LINE-HEIGHT: 8px;
	PADDING-TOP: 2px;
	PADDING-bottom: 5px;
	BORDER-BOTTOM: #cccccc 1px solid;
	BACKGROUND-REPEAT: no-repeat;
	LIST-STYLE-TYPE: none;
	background-image: url(../img/cuadro2.gif);
	background-position: 3px 2px;

}
#menuproductos A {
	COLOR: #403E3E; TEXT-DECORATION: none
}
#menuproductos A:hover {
	COLOR: #c21707
}
#menuproductos .menu_on {
	COLOR: #333333;
	font-weight: bold;

	
	

	
}.tablafoto {

	border: 1px solid #CCCCCC;
}

.titulotabla {
	font-weight: bold;
	color: #666666;
	background-color: #CCCCCC;
}

a.ampliar {

color: #666666;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:9px;
}

a.ampliar:hover{
color: #666666;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration:underline;
}
.pieservicios {
	background-image: url(../img/pie_servicios.gif);
	background-repeat: no-repeat;
	background-position: bottom;

}
