body {background:#ffffff url(../imgs/fondo.png) repeat-x;}
body,a,h1,h2,h3,h4,input,textarea { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; }
/*{ font-family: "Georgia", "Times", "Times New Roman", "serif"; }*/

p { text-align:justify; }
b { color: green; }
input,textarea {font-size:11px;padding:0 2px 0 2px;}

span { color:#434343; font-size: 12px;}
a	 { color:black; font-size: 10px;}
h1	 { font-size: 24px; color: #003200; }
h2	 { font-size: 12px; color: #434343; margin: 0px 0 0 0;}
h3	 { color: #003200; margin: 0px 0 0 0;}
h4	 { color: #405d62; margin: 0px 0 0 0;}
a:link 	  {text-decoration:none}
a:visited {text-decoration:none}
a:hover   {text-decoration:underline;}

.pagina 	{ width: 100%; min-height: 466px; position:relative; }
.contenedor { width: 920px; margin: 0 auto; }
.cabecera 	{ width: 925px; height:303px; padding-top:10px; margin:0px; overflow:hidden; }
.cabecera :hover{color:green;}
.contenidoPortada	{ width: 925px; min-height:465px; background: url(../imgs/back.png) repeat-x; float:none; }
.contenidoProductos	{ min-width: 925px; height:2150px; background: url(../imgs/back2.png) repeat-y; float:none; }
.contenido	{ min-width: 925px; height:500px; background: url(../imgs/back2.png) repeat-y; float:none; }
.contenidoServicios	{ min-width: 925px; height:500px; background: url(../imgs/back2.png) repeat-y; float:none; }
.contenidoCertuss	{ min-width: 925px; height:1200px; background: url(../imgs/back2.png) repeat-y; float:none; }
.contenidoContacte	{ min-width: 925px; height:1180px; background: url(../imgs/back2.png) repeat-y; float:none; }
.piepagina 	{ width:925px; height:100px; background: url(../imgs/pie.png) repeat-x; margin:0px; padding:0px; float:none;}

	.cabecera #fondomenu  { height:65px; width: 925px; background: url(../imgs/menu.png) }
	.cabecera #fondomenu #logomenu { position:relative; margin-left:30px;}	
	
	.opcs { position:relative; margin-left:37px; }
	.opcsInicio { position:relative; margin-left:30px; color:green; }
	.cabecera #fondomenu #logomenu #opcionesmenu { position:relative; margin-left:155px; margin-top:18px; float:left; }
	.cabecera #fondomenu #logomenu #opcs { position:relative; margin-left:37px; }
	.cabecera #fondomenu #logomenu #opcsInicio { position:relative; margin-left:30px; color:green; }
	.cabecera #fondomenu #logomenu #opcsIn { position:relative; margin-left:37px; font-weight: bold; }
	.cabecera #fondomenu #logomenu #logo {float:left;}

	.listaportada {width:210px;float:left; padding:0px 0 0 60px}
	.listaportada ul {list-style: none outside none; line-height:13px; }
	.listaportada ul li {margin-top:20px;}
	.listaportada ul li strong {color:#003200;font-weight:bold;}
	.listas { width:550px; float:left; padding:10px 0 0 0; }

	
	.columnas { width:750px; float:left; padding:10px 0 0 0; }
	.columnatexto {width:410px;float:left; padding:10px 0 0 0}
	.columnatexto ul {list-style: none outside none; line-height:13px; }
	.columnatexto ul li {margin-top:20px;}
	.columnatexto ul li strong {color:#003200;font-weight:bold;}
	/*.columnatexto ul li span { color:#383838; font-family: "Trebuchet MS, Verdana, Arial, Helvetica, sans-serif"; font-size: 11px;}*/
		
	.listacolumna {width:300px; float:left; padding: 10px 0 0 60px}
	.listacolumna span { color:#383838; font-family: "Trebuchet MS, Verdana, Arial, Helvetica, sans-serif"; font-size: 11px;}
	.columnas { width:700px; float:left; padding:10px 0 0 0; }
	
	.comentarioportada {width:270px; float:right; padding-left:5px;}
	.comentarioportada span { color:#383838; font-family: "Trebuchet MS, Verdana, Arial, Helvetica, sans-serif"; font-size: 11px;}
	.portadavermas {width:270px; float:left; padding: 30px 0 0 0;}
	.botonvermas {font-size:9px;width:255px;height:30px;background:url(../imgs/botongama.png);border:0;cursor:pointer;}
	.botonenviar {font-size:11px;width:100px;height:30px;background:url(../imgs/botongama.png);border:0;cursor:pointer;}
	.botonreset  {font-size:11px;width:100px;height:30px;background:url(../imgs/botongama.png);border:0;cursor:pointer;}
	
	.calderamv{width:210px;float:right;margin:12px 0 0 0;}
	.bannerflash{width:917px;float:left;margin:0 0 0 2px;}
	
	.subtitulo { padding: 5px 0 0 0; }
	
	.subtitulotexto { padding: 5px 0 0 0; }
	.texto span { color:#383838; font-family: "Trebuchet MS, Verdana, Arial, Helvetica, sans-serif"; font-size: 11px;}
		
	.lineainfoportada1 { padding: 0 0 0 658px; }
	.lineainfoportada2 { padding: 0 0 0 658px; }
		
	/*.piepagina .lineainfoportada1 a { font-size: 10px;}
	.piepagina .lineainfoportada1 a:hover   {text-decoration:none;}
	.piepagina .lineainfoportada2 a {color: #737c75; font-size: 10px;}	
	.piepagina .lineainfoportada2 a:hover   {text-decoration:none;}*/
		
	.subopcs { color: white;  padding-left:20px;  }
	.subopcs :hover { text-decoration:underline; }
	
	.piepagina #menu { margin-left:5px; padding-top:10px;  }
	/*.piepagina #menu #subopcs { color: white;  padding-left:20px;  }*/

	.piepagina #dyd { position:relative; margin-left:25px; padding-top:16px; }
	.piepagina #dyd #notapiedyd { color: #959899; position:relative; padding-left:0px; float:left; }	
	.piepagina #dyd #notapiedyd:hover { text-decoration:none; }		
	.piepagina #dyd #enlace { margin-left:5px; color: #959899; float:left; }
	.piepagina #dyd #enlace:hover { color:white; }

	.piepagina #dyd #subempresa #notaempresa { position:relative; margin-left:335px; margin-top:0px; float:left; color:#9ac35c; text-decoration:none;}	
	.piepagina #dyd #subempresa #notaderechos { position:relative; margin-left:5px; margin-top:0px; float:left; color:#686969; text-decoration:none;}	

	strong {color:#003200;font-weight:bold;}
	
	/*pagina de productos*/
	.listasproductos { width:800px; float:left; padding:10px 0 0 0; }
	.productosDcha {width:390px; float:right; padding: 20px 0 0 0; }
	.productosIzqda {width:370px; float:left; padding: 20px 0 0 0; }	
	.listasDcha {width:340px; float:right; padding: 20px 0 0 0; }
	.listasIzqda {width:440px; float:left; padding: 20px 0 0 0; }	
	.ancho {width:790px;}
	.listasseries { width:800px; float:left; padding:0; }
	.seriesIzqda {width:230px; float:left; padding: 20px 0 0 20px; }
	.seriesIzqda1 {width:270px; float:left; padding: 20px 0 0 20px; }
	.seriesIzqda2 {width:170px; float:left; padding: 20px 0 0 20px; }

	/*pagina de historia*/
	.listasHistoria { width:760px; float:left; padding:10px 0 0 0; }
	.historiaDcha {width:360px; float:right; padding: 20px 0 0 0; }
	.historiaIzqda {width:360px; float:left; padding: 20px 0 0 0; }
	
	/*pagina de servicios*/
	.listasServicios { width:760px; float:left; padding:10px 0 0 0; }
	.serviciosDcha {width:380px; float:right; padding: 00px 0 0 0; }
	.serviciosIzqda {width:380px; float:left; padding: 20px 0 0 0; }
	.anchoservicios {width:760px;}
	.anchoserviciosFotos {width:760px; padding: 20px 0 0 0;}	 

	/*pagina de certuss*/
	.listasCertuss { width:760px; float:left; padding:10px 0 30px 0; }
	.CertussDcha {width:270px; float:right; padding: 20px 0 0 0; }
	.CertussIzqda {width:240px; float:left; padding: 20px 0 0 0; }
	.CertussDcha2 {width:350px; float:right; padding: 20px 0 0 0; }
	.CertussIzqda2 {width:360px; float:left; padding: 20px 0 0 0; }
	
	/*pagina de contacto*/
	.contactoDcha {width:300px; float:right; padding: 20px 0 0 0; }
	.contactoIzqda {width:300px; float:left; padding: 20px 0 0 0; }
	.anchocontacto {width:790px;}
	.listasContacto { width:760px; padding:10px 0 0 0; }
	
.clear {clear:both;float:none;}

.certificaciones{position:absolute;padding: 0 0 0 370px;}

	.listasPie { width:900px; float:left; padding: 0px; }
	.listasPie a:hover {text-decoration:none;}
	.pieIzqda {width:360px; float:left; padding: 10px;  }
	.pieDcha  {width:245px; float:right; padding: 31px 0 0 0; }
	.pieDcha2  {width:410px; float:right; padding: 12px 0 0 0; }
	.pieIzqda2{width:360px; float:left; padding: 17px 0 0 28px;  }	

	.notapiedyd { color: #959899; position:relative; padding-left:0px; float:left; }	
	.notapiedyd:hover { text-decoration:none; }		
	.enlace { margin-left:5px; color: #959899; float:left; }
	.enlace:hover { color:white; }
	.pieempresa { color:#9ac35c; text-decoration:none;}	
	.piederechos { color:#686969; text-decoration:none;}	
	
	.notaempresa { color:white; text-decoration:none;}
	.notaempresa2 { color:#686969; text-decoration:none;}	