@charset "utf-8";
/* CSS Document por Iritec */

/*------------------------------------- ESTRUCTURA GENERAL-------------------------------------*/
body {
	background:#a2a2a2; 
	font:11px Arial, Helvetica, sans-serif; 
	color:#ffffff;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
}
#contenedor {
	width:911px;
	left:50%;
	margin-left:-444px;
	position:absolute;
	top: 50px;
}

a{ outline:none;}

/*------------------------------------- CABECERA-------------------------------------*/
#idiomas {
	height:35px;
	width:100%;
	margin-bottom:20px;
	background-image:url(images/idiomas.jpg);
	background-repeat:repeat-x;
}
#idiomas_textos {
	width:911px;
	position:absolute;
	left:50%;
	margin-left:-444px;
	top:8px;
	text-align:right;
}
#menu {
	height:51px;
	margin-bottom:14px;
}
#menu ul {
	margin: 0 0 0 -40px;
	list-style: none;
}
#menu ul li {
}

#menu #inicio {
	width:19px;
	height:51px;
	background-image:url(images/inicio.jpg);
	background-repeat:no-repeat;
	float:left;
}

#menu #inicio a{
	width:19px;
	height:51px;
	background-image:url(images/inicio.jpg);
	float:left;
}

#menu #inicio a:hover{
	width:19px;
	height:51px;
	background-image:url(images/inicio2.jpg);
	float:left;
}

#menu #logo {
	width:185px;
	height:51px;
	background-image:url(images/logo.jpg);
	background-repeat:no-repeat;
	float:left;
}

#menu #logo a{
	width:185px;
	height:51px;
	background-image:url(images/logo.jpg);
	float:left;
}

#menu #logo a:hover{
	width:185px;
	height:51px;
	background-image:url(images/logo.jpg);
	float:left;
}

#menu #empresa {
	width:119px;
	height:51px;
	background-image: url(images/empresa_pt.jpg);
	display: block;
	float:left;
	margin-left:40px;
}
#menu #empresa a {
	width:119px;
	height:51px;
	background-image: url(images/empresa_pt.jpg);
	display: block;
	float:left;
}
#menu #empresa a:hover {
	background: url(images/empresa2_pt.jpg) no-repeat;
}
#menu #producto {
	width:120px;
	height:51px;
	background-image: url(images/producto_pt.jpg);
	display: block;
	float:left;
}
#menu #producto a {
	width:120px;
	height:51px;
	background-image: url(images/producto_pt.jpg);
	display: block;
	float:left;
}
#menu #producto a:hover {
	background: url(images/producto2_pt.jpg) no-repeat;
}
#menu #distribuidors {
	width:284px;
	height:51px;
	background-image: url(images/distribuidors_pt.jpg);
	display: block;
	float:left;
}
#menu #distribuidors a {
	width:284px;
	height:51px;
	background-image: url(images/distribuidors_pt.jpg);
	display: block;
	float:left;
}
#menu #distribuidors a:hover {
	background: url(images/distribuidors2_pt.jpg) no-repeat;
}
#menu #contacto {
	width:136px;
	height:51px;
	background-image: url(images/contacto_pt.jpg);
	display: block;
	float:left;
}
#menu #contacto a {
	width:136px;
	height:51px;
	background-image: url(images/contacto_pt.jpg);
	display: block;
	float:left;
}
#menu #contacto a:hover {
	background: url(images/contacto2_pt.jpg) no-repeat;
}

#imagen {
	width:911px;
	height:117px;
	background-image:url(images/imagen.jpg);
}

/*------------------------------------- CUERPO CENTRAL -------------------------------------*/
#contenidos {
	width:911px;
	margin-top:22px;
}

/*------------------------------------- IZQUIERDA -------------------------------------*/
#contenidos_izda {
	width:256px;
	height:490px;
	float:left;
}
#localizacion {
	width:256px;
	height:115px;
	background-image:url(images/localizacion.jpg);
	background-position:top;
	background-repeat:no-repeat;
	padding-top:34px;
	margin-top:3px;
	float:inherit;
}
#localizacion #left {
	float:left;
	padding-left:5px;
	padding-right:5px;
	height:69px;
}
#localizacion #right {
	float:right;
	height:79px;
	width:172px;
}

#siete {
	width:256px; 
	height:56px; 
	background-image:url(images/siete_pt.jpg);
	background-repeat:no-repeat; 
	margin-bottom:3px;
	display:block;
	background-position:0 0px; 
}

#siete a{
	width:256px; 
	height:56px; 
	background-image:url(images/siete_pt.jpg); 
	display: block;
	background-position:0 0px; 
}

#siete a:hover{
	width:256px; 
	height:56px; 
	background-image:url(images/siete_pt.jpg);
	background-position:0 -56px; 
}

#diez {
	width:256px; 
	height:56px; 
	background-image:url(images/diez_pt.jpg);
	background-repeat:no-repeat; 
	margin-bottom:3px;
	display:block;
	background-position:0 0px; 
}

#diez a{
	width:256px; 
	height:56px; 
	background-image:url(images/diez_pt.jpg); 
	display: block;
	background-position:0 0px; 
}

#diez a:hover{
	width:256px; 
	height:56px; 
	background-image:url(images/diez_pt.jpg);
	background-position:0 -56px; 
}

#doce {
	width:256px; 
	height:56px; 
	background-image:url(images/doce_pt.jpg);
	background-repeat:no-repeat; 
	margin-bottom:3px;
	display:block;
	background-position:0 0px; 
}

#doce a{
	width:256px; 
	height:56px; 
	background-image:url(images/doce_pt.jpg); 
	display: block;
	background-position:0 0px;
}

#doce a:hover {
	width:256px; 
	height:56px; 
	background-image:url(images/doce_pt.jpg); 
	background-position:0 -56px;
}

#quince {
	width:256px; 
	height:56px; 
	background-image:url(images/quince_pt.jpg);
	margin-bottom:3px;
	display:block;
	background-position:0 0px;
}

#quince a{
	width:256px; 
	height:56px;  
	background-image:url(images/quince_pt.jpg); 
	display: block;
	background-position:0 0px;
}

#quince a:hover{
	width:256px; 
	height:56px; 
	background-image:url(images/quince_pt.jpg); 
	background-position:0 -56px;
}

#diecisiete {
	width:256px; 
	height:56px; 
	background-image:url(images/diecisiete_pt.jpg);
	margin-bottom:3px;
	display:block;
	background-position:0 0px;
}

#diecisiete a{
	width:256px; 
	height:56px; 
	background-image:url(images/diecisiete_pt.jpg); 
	display: block;
	background-position:0 0px;	
}

#diecisiete a:hover{
	width:256px; 
	height:56px; 
	background-image:url(images/diecisiete_pt.jpg); 
	background-position:0 -56px;	
}

#veinte {
	width:256px; 
	height:56px; 
	background-image:url(images/veinte_pt.jpg);
	background-repeat:no-repeat; 
	margin-bottom:3px;
	display:block;
	background-position:0 0px; 
}

#veinte a{
	width:256px; 
	height:56px; 
	background-image:url(images/veinte_pt.jpg); 
	display: block;
	background-position:0 0px; 
}

#veinte a:hover{
	width:256px; 
	height:56px; 
	background-image:url(images/veinte_pt.jpg);
	background-position:0 -56px; 
}


.siete #siete a{ background-image:url(images/siete2_pt.jpg); }
.diez #diez a{ background-image:url(images/diez2_pt.jpg); }
.doce #doce a{ background-image:url(images/doce2_pt.jpg); }
.quince #quince a{ background-image:url(images/quince2_pt.jpg); }
.diecisiete #diecisiete a{ background-image:url(images/diecisiete2_pt.jpg); }
.veinte #veinte a{ background-image:url(images/veinte2_pt.jpg); }

#contenidos_dcha {
	width:635px;
	float:right;
	padding-left:20px;
	margin-bottom:2px;
	height:100%;
	clear:right;

}

#ventajas {
	width:635px;
	height:164px;
	margin-bottom:10px;
	float:left;
}

#distribuidores {
	width:635px;
	height:auto;
	margin-bottom:17px;
	float:left;
}

#distribuidores2 {
	width:297px;
	height:220px;
	margin-bottom:17px;
	padding-left:5px;
	float:left;
}
/*------------------------------------- DERECHA -------------------------------------*/

.titular {
	width:635px;
	height:43px;
}

/*--- home ---*/
#texto #image {
	width:178px;
	height:104px;
	float:left;
	margin-bottom:12px;
	margin-top:6px;
}
#texto #intro {
	width:416px;
	height:112px;
	float:right;
	padding-top:5px;
	padding-left:20px;
	padding-right:20px;
	border-right: 1px dashed #4c4c4c;
}
#texto #text {
	width:385px;
	height:123px;
	float:left;
	padding-left:5px;
}
#texto #text p{padding:0; margin:0;}

#texto #imagen2 {
	width:300px;
	height:280px;
	float:right;
	background-image:url(images/mapa_e.jpg);
}

#texto #image2 {
	padding-right:52px;
	float:right;
}

#texto #image3 {
	width:178px;
	height:104px;
	float:left;
	margin-bottom:12px;
	margin-right:20px;
	margin-top:6px;
}

/*--- interiores ---*/
.titular_producto {
	width:635px;
	height:43px;
	background-image:url(images/plemetal_pt.jpg);
	background-repeat:no-repeat;
}
.titular_ventajas {
	width:635px;
	height:43px;
	background-image:url(images/ventajas_pt.jpg);
	background-repeat:no-repeat;
}
.titular_distribuidores {
	width:635px;
	height:43px;
	background-image:url(images/distribuidor_pt.jpg);
	background-repeat:no-repeat;
}

.titular_distribuidores_home {
	width:635px;
	height:43px;
	background-image:url(images/distribuidores_pt.jpg);
	background-repeat:no-repeat;
}

table{
	width:80%;
	border:none;
}

.titular_productos {
	width:635px;
	height:43px;
	background-image:url(images/productos_pt.jpg);
	background-repeat:no-repeat;
}

.titular_mapaweb {
	width:635px;
	height:43px;
	background-image:url(images/mapa_web_pt.jpg);
	background-repeat:no-repeat;
}

.titular_privacidad {
	width:635px;
	height:43px;
	background-image:url(images/privacidad_pt.jpg);
	background-repeat:no-repeat;
}

.titular_legal {
	width:635px;
	height:43px;
	background-image:url(images/legal_pt.jpg);
	background-repeat:no-repeat;
}

.titular_contacto {
	width:635px;
	height:43px;
	background-image:url(images/contactar_pt.jpg);
	background-repeat:no-repeat;
}

#informacion {
	width:609px;
	float:left;
	padding-left:5px;
	padding-top:10px;
	padding-right:20px;
	border-right:dashed 1px #4c4c4c;
}

#pie {
	width:911px;
	height:13px;
	background-image:url(images/pie.jpg);
	background-repeat:no-repeat;
	text-align:center;
	padding-top:15px;
	padding-bottom:5px;
	float:right;
}

a {
	font:11px Arial, Helvetica, sans-serif; 
	color:#c56b20;
	text-decoration:none;

}

a:hover {
	font:11px Arial, Helvetica, sans-serif; 
	color:#706f6d;
	text-decoration:none;

}

.input {
	width:399px;
	height:12px;
	padding:3px 3px 3px 3px;
	border:1px solid #a5acb2;
	vertical-align:middle;
	font:11px Arial, Helvetica, sans-serif; 
	color:#999999;
}

.input2 {
	width:155px;
	height:12px;
	padding:3px 3px 3px 3px;
	border:1px solid #a5acb2;
	vertical-align:middle;
	font:11px Arial, Helvetica, sans-serif; 
	color:#999999;
}

.textaerea {
	width:402px;
	padding:3px 3px 3px 3px;
	border:1px solid #a5acb2;
	vertical-align:middle;
	font:11px Arial, Helvetica, sans-serif; 
	color:#999999;
}

select{
	vertical-align:middle;
	font:11px Arial, Helvetica, sans-serif; 
	color:#999999;
	width:165px;
}

.divlinkleft {
	float:left;
	margin-top:5px;
	clear:both;
}

.divlinkleft_big{
	float:left;
	margin-top:10px;
	clear:both;
}

.divlinkright {
	float:right;
	margin-top:5px;
	clear:both;
}

.link {
	font:11px Arial, Helvetica, sans-serif; 
	color:#c56b20;
	background-image:url(images/bolo.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:13px;
	text-decoration:none;
}

.link a:hover {
	color:#706f6d;
	text-decoration:none;
}

.link_pie {
	font:11px Arial, Helvetica, sans-serif; 
	color:#ffffff;
	text-decoration:none;
}

.link_pie a:hover {
	color:#706f6d;
	text-decoration:none;
}

.texto {
	font:bold 11px Arial, Helvetica, sans-serif; 
	color:#666666;
}

.texto2 {
	font:bold 11px Arial, Helvetica, sans-serif; 
	color:#ffffff;
	background-image:url(images/bolo.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:13px;
}
.texto3 {
	font:11px Arial, Helvetica, sans-serif; 
	color:#666666;
	margin-left:10px;
}
.texto3 a {
	font:11px Arial, Helvetica, sans-serif; 
	color:#666666;
	margin-left:10px;
}
.texto3 a:hover {
	font:11px Arial, Helvetica, sans-serif; 
	color:#ffffff;
	margin-left:10px;
}

h1{
	visibility:hidden;
	font-size:12px;
	vertical-align:top;
}

h2 {
	font:normal 14px Arial, Helvetica, sans-serif; 
	color:#666666;
	text-decoration:none;
}

ul {
	margin-left:15px;
}

ul li {
	padding-left:0px;
}

ul li strong {
	color:#c56b20;
	font:normal 11px Arial, Helvetica, sans-serif; 
}

.hide{
	font-size:12px;
	visibility:hidden;
	position: absolute;
	margin-top: -30000px;
}

.guiones{
	margin-right:15px;
}

.leyenda{
	width:280px;
	height:70px;
	padding-left:5px;
	padding-top: 5px;
}

strong {
	font:bold 11px Arial, Helvetica, sans-serif; 
	color:#666666;
}

a img{
border:none;
}

#flashcontent {
	width:635px;
	height:491px;
	position:absolute;
	margin-top:-400px;
	z-index:10000;
	left: 275px;
	top: 600px;
	visibility:hidden;
	outline:none;
}

#galeria {
	width:635px;
	height:114px;
	float:left;
}

#abrir{
margin:0; padding:0;
}

#texto {
	width:635px;
	position:relative;
	z-index:100;
	float:left;
	height:370px;
	text-align:justify;
}

#texto2{
	width:635px;
	position:relative;
	z-index:100;
	float:left;
	height:auto;
	text-align:justify;
}

#cerrar {
	position:absolute;
	top:220px;
	z-index:20000;
	left: 800px;
	visibility:visible;
	display:block;
	height:30px;
	width:100px;
	cursor: default;
}


	
