/* CSS Document */
body
{
	font-family:Arial;	
	font-size:13px;
	margin:0px;
	top: 0px;
	left: 0px;		
	position:relative;	
	width:995px;
	height:100%;
	margin: 0px auto; /* centrar con firefox */
	text-align:center; /* centra las capas con internet explorer */
	
}
input{font-family:Arial;
	font-size:12px;}
select{font-family:Arial;
	font-size:12px;}	 
textarea{font-family:Arial;
	font-size:12px;}	
ul{line-height:16px;}
a{text-decoration:none; color:#000000;}
a:hover{text-decoration:underline;}
#pagina{ background-color:#EEEEEE; float:left; width:995px; border-left:1px solid #990000; border-right:1px solid #990000;}
#cabecera{ width:995px; height:125px; float:left;   background-color:#FFFFFF; }
#cabecera #logo{float:left; width:366px;  text-align:center;}
#cabecera #logo #imagen{float:left; width:366px;  text-align:center; margin-top:5px;}
#cabecera #logo #idiomas{float:left; width:366px;  text-align:center;margin-top:5px;  border-top:1px solid #990000; font-size:11px; color:#999999; padding-top:2px; }
#cabecera #logo #idiomas span{ font-weight:bold;}
#cabecera #foto{float:left; width:629px; height:123px;}
#contenido{width:995px; float:left; margin-bottom:10px;}
#contenido #titulo{ width:975px; margin:15px 10px 0px 10px; color:#5A0000; font-size:18px; text-align:left;}
#contenido #contenidoizq{ width:740px; float:left; }
#contenido #contenidoizq #titulo{ width:710px; margin:15px 20px 0px 10px; color:#5A0000; font-size:18px; text-align:left;}
#contenido #contenidoizq #resumen{ width:710px; margin:5px 20px 0px 10px; font-size:13px; text-align:justify;}
 
#contenido #contenidodrc{ width:245px; float:left; }
#contenido #contenidodrc #titulo{ width:235px; margin:15px 10px 0px 10px; color:#5A0000; font-size:18px; text-align:left;}
#contenido #contenidodrc #referencia{ width:105px; margin:10px 5px 5px 10px; text-align:center; float:left; height:105px; vertical-align:middle;}
#contenido #contenidodrc #referencia img{ border:1px solid #000000;}
#contenido #contenidodrc ul{font-size:13px; text-align:left; margin-left:30px;  padding:0px; margin-top:0px;}
#contenido #contenidodrc li{margin-top:7px;}

#contenido #referencias{width:975px; margin:10px; float:left;}
#contenido #referencias #ref{width:290px; float:left; border:1px solid #999999; height:120px; margin-bottom:20px;}
#contenido #referencias #ref #img{width:120px; float:left; text-align:center;}
#contenido #referencias #ref #img img{border:1px solid #000000; margin:10px; }
#contenido #referencias #ref #txt{width:160px; float:left; text-align:left; margin:5px; }
#contenido #referencias #ref #txt span{ font-weight:bold;}
#contenido #referencias #spc{width:38px; float:left; height:120px;}

#contenido #productos{width:975px; margin:10px; float:left;}
#contenido #productos .pestana{float:left;width:300px; border:1px solid #333333;  border-bottom:2px solid #990000;height:25px; padding-top:5px; cursor:pointer;}
#contenido #productos .pestana a{font-weight:bold;}
#contenido #productos .pestanasel{float:left;width:300px; border:1px solid #333333; border-bottom:2px solid #990000; background-color:#990000; height:25px; color:#FFFFFF; padding-top:5px;}
#contenido #productos .pestanasel a{color:#FFFFFF; font-weight:bold;}
#contenido #procontent{border:2px solid #990000; width:971px; float:left;}
#contenido #productos #titulo{font-size:14px; color:#6B6B6B; font-weight:bold; float:left;text-align:center;width:971px; }
#contenido #productos #nombre{font-size:12px;float:left; text-align:center; margin:5px; color:#990000; font-weight:bold;width:971px;}
#contenido #productos .subpestanas{float:left;width:951px; margin-left:10px; margin-right:10px;}
#contenido #productos .subpestana{float:left;width:140px; border:1px solid #333333;  border-bottom:2px solid #990000;height:25px; padding-top:5px; cursor:pointer;}
#contenido #productos .subpestanasel{float:left;width:140px; border:1px solid #333333; border-bottom:2px solid #990000; background-color:#990000; height:25px; color:#FFFFFF; padding-top:5px;}
#contenido #productos .datos{float:left;  text-align:justify; padding-top:5px; clear:both; width:951px; margin:10px;}
#contenido #productos .modelo{float:left;  text-align:left; clear:both; width:800px; margin:5px; margin-bottom:15px; font-weight:bold; border-bottom:1px solid #000000; font-size:14px;}
#contenido #productos .datos .foto{ float:left; width:120px; clear:left;}
#contenido #productos .datos .txt{ float:left; width:380px;}
#contenido #productos .datos .apli{ float:left; width:380px; vertical-align:top;}

#contenido #productos .datos .parti{float:left;  width:500px; float:left; margin-right:20px;}
#contenido #productos .datos .partd{float:left;  width:280px; float:left; }
#contenido #productos .modeloSi{float:left;  text-align:left;  width:490px; margin:5px; margin-bottom:15px; font-weight:bold; border-bottom:1px solid #000000; font-size:14px;}
#contenido #productos .modeloSd{float:left;  text-align:left;  width:270px; margin:5px; margin-bottom:15px; font-weight:bold; border-bottom:1px solid #000000; font-size:14px;}
#contenido #productos .datos .fotoS{ float:left; width:120px;clear:left;}
#contenido #productos .datos .txtS{ float:left; width:380px;}


#contenido #certs{width:975px; margin:10px; float:left;}
#contenido #certs .cert{width:487px; height:300px; float:left; }
#contenido #certs .sep{width:1px; background-color:#990000; height:300px; float:left;}
#contenido #certs .cert .img{width:220px; height:300px; float:left;}
#contenido #certs .cert .txt{width:220px; height:300px; float:left; padding-top:30px; font-size:16px; font-weight:bold;}
#contenido #certs .cert .img img{width:200px; margin:10px;border:solid 1px #000000;}

#menu{ width:995px; background:url(/img/fondobotones.png) no-repeat; float:left; border-top:1px solid #5A0000; height:55px;}
#pie{ width:995px; float:left; text-align:center; background-color:#FFFFFF; border-top:4px solid #990000;}
.botonmenu1{float:left; margin-left:80px;}
.botonmenu{float:left; margin-left:25px;}



/*Menu*/
.botonidiomas{margin-top:50px; background-repeat:no-repeat; width:214px; height:13px; background-image:url(/img/fondoidiomas.png);  margin-left:12px; padding-top:7px; padding-bottom:10px; font-size:14px; color:#FFFFFF;}
.botonidiomas a{font-size:14px; color:#FFFFFF;}

/*Inicio*/
.zonatextoinicio{ margin-top:15px; font-size:14px; color:#6B6B6B; font-weight:normal; text-align:justify; float:left; width:700px; }



/*Catalogos*/
.titulocatalogo{ font-size:16px; color:#6B6B6B; margin-bottom:10px;font-weight:bold;}
.imgcatalogo{ width:150px; text-align:center; width:250px;}

/*Certificaciones*/
.titulocertificados{font-size:16px; color:#6B6B6B; font-weight:bold;}

/*Contacto*/
.campomal{ border:solid 1px #FF0000;}

/*Pie*/
.logopie{width:200px; margin-left:5px; margin-right:5px; float:left; padding-top:5px; font-size:11px; color:#666666;}
.logopie #izq{ float:left; width:87px;}
.logopie #drc{ float:left; margin-left:3px; width:110px; margin-top:15px;}
.textopie{float:left; width:373px; text-align:center; vertical-align:top; border-right:1px solid #990000; border-left:1px solid #990000; height:40px; padding-top:25px;}
.textopie #design{ margin-top:5px;}
.textopie #design a{color:#666666;}
.certpie{float:left; width:400px; margin-right:5px; margin-left:5px;}


