/* CSS Document */
body{background-color:#ffffff; padding:0px; margin:0px; font:12px/15px Verdana, Arial, Helvetica, sans-serif;}
div, ul, li, h1, h2, h3, h4, p, img{margin:0px; padding:0px;}
ul{list-style-type:none;}
.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}

* {
	margin: 0;
}
html, body {
	height: 100%;
}
.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -100px; /* the bottom margin is the negative value of the footer's height */
}
.footer, .push {
	height: 100px; /* .push must be the same height as .footer */clear: both;}

a:link {color:#333333; text-decoration:none;}      /* unvisited link */
a:visited {color:#333333; text-decoration:none;}  /* visited link */
a:hover {color:#5aa01e}  /* mouse over link */
a:active {color:#333333; text-decoration:none;}  /* selected link */


/*----TOP PANEL----*/


#headerPan{
	height:108px;
	position:relative;
	background-color:#FFFFFF;
	background-position: center top;
	margin:0 auto;
	background-image: url(images/fondomenusup.gif);
	background-repeat:no-repeat;
	padding: 0px;
}

#headerMainPan{
	height:108px;
	position:relative;
	width: 952px;
	margin:0 auto;
}

#logoi{height:94px;width:183px;position:absolute;top:14px;background-image: url(images/logo.gif);background-repeat: no-repeat;
left: 49px;}

#logo{height:94px;width:183px;position:absolute;top:14px;background-image: url(images/logo.gif);background-repeat: no-repeat;
	left: 48px;}
	
#logono{height:130px;width:185px;position:absolute;top:14px;background-image:url(images/logonielsen.gif);background-repeat: no-repeat;
	left: 48px;}

/*----MENU----*/

#menu{
	height:33px;
	width:600px;
	position:absolute;
	top:62px;
	left: 312px;
	}

#inicio{position:relative; left:0px; top:0px; width:59px; height:33px; display:block; float:left; }
#inicio a {width:59px; height:33px; background:url(images/inicioh.gif);   background-repeat:no-repeat; float:left; display:block;}
#inicio a:hover { background-image:url(images/inicio.gif); display:block;}
#inicio.active a { background-image:url(images/inicio.gif); display:block;}


#empresa{position:relative; left:0px; top:0px; width:90px; height:33px; display:block; float:left; }
#empresa a {width:90px; height:33px; background:url(images/empresah.gif); background-repeat:no-repeat; float:left; display:block;}
#empresa a:hover { background-image:url(images/empresa.gif); display:block;}
#empresa a:active { background-image:url(images/empresa.gif); display:block;}
#empresa.active a { background-image:url(images/empresa.gif); display:block;}


#catalogo{position:relative; left:0px; top:0px; width:77px; height:33px; display:block; float:left; }
#catalogo a {width:77px; height:33px; background:url(images/cath.gif);  background-repeat:no-repeat; float:left; display:block;}
#catalogo a:hover { background-image:url(images/cat.gif); display:block;}
#catalogo a:active {  background-image:url(images/cat.gif); display:block;}
#catalogo.active a {  background-image:url(images/cat.gif);  display:block;}


#links{position:relative; left:0px; top:0px; width:112px; height:33px; display:block; float:left; }
#links a {width:112px; height:33px; background:url(images/linksh.gif);   background-repeat:no-repeat; float:left; display:block;}
#links a:hover { background-image:url(images/links.gif); display:block;}
#links a:active { background-image:url(images/links.gif); display:block;}
#links.active a { background-image:url(images/links.gif); display:block;}


#noved{position:relative; left:0px; top:0px; width:92px; height:33px; display:block; float:left; }
#noved a {width:92px; height:33px; background:url(images/noveh.gif);   background-repeat:no-repeat; float:left; display:block;}
#noved a:hover { background-image:url(images/nove.gif); display:block;}
#noved a:active { background-image:url(images/nove.gif); display:block;}
#noved.active a { background-image:url(images/nove.gif); display:block;}

#material{position:relative; left:0px; top:0px; width:88px; height:33px; display:block; float:left; }
#material a {width:88px; height:33px; background:url(images/materialh.gif);   background-repeat:no-repeat; float:left; display:block;}
#material a:hover { background-image:url(images/material.gif); display:block;}
#material a:active { background-image:url(images/material.gif); display:block;}
#material.active a { background-image:url(images/material.gif); display:block;}


#contacto{position:relative; left:0px; top:0px; width:82px; height:33px; display:block; float:left; }
#contacto a {width:82px; height:33px; background:url(images/contactoh.gif);   background-repeat:no-repeat; float:left; display:block;}
#contacto a:hover { background-image:url(images/contacto.gif); display:block;}
#contacto a:active {  background-image:url(images/contacto.gif); display:block;}
#contacto.active a {  background-image:url(images/contacto.gif); display:block;}



/*----CENTRAL PANEL----*/
#centralPan{
	height:550px;
	position:relative;
	padding:0px;
	background-repeat:repeat-x;
	background-color: #FFFFFF;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#centralMainPan{
	width:952px;
	height:556px;
	position:relative;
	background-color: #FFFFFF;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	
	
}

#centralPane{
	height:600px;
	position:relative;
	padding:0px;
	background-repeat:repeat-x;
	background-color: #FFFFFF;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#centralPanlegal{	height:1800px;	position:relative;	padding:0px;	background-repeat:repeat-x;	background-color: #FFFFFF;
	margin-top: 0;	margin-right: auto;	margin-bottom: 0;	margin-left: auto;}

#centralMainPane{
	width:952px;
	height:auto;
	position:relative;
	background-color: #FFFFFF;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	
	
}

#centralMainPanlegal{width:952px;	height:auto;	position:relative;	background-color: #FFFFFF;	margin-top: 0;	margin-right: auto;
margin-bottom: 0;	margin-left: auto;}

#centralMainPanlegal p{
	font-size:10px;
	line-height:13px;
	color: #666666;
	text-align: justify;
}


#centralPanlarge{
	height:1000px;
	position:relative;
	padding:0px;
	background-repeat:repeat-x;
	background-color: #FFFFFF;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}



#centralPanlarge img{ vertical-align:middle; padding-top:15px}

#centralMainPanlarge{
	width:952px;
	height:auto;
	position:relative;
	background-color: #FFFFFF;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	
}


#centralMainPanlarge p, #centralMainPane p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: justify;
}

#centralMainPanlarge p.legal{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align: justify;
	line-height: 13px;
	color: #666666;
}

#banner{
	width:855px;
	height:182px;
	position:relative;
	margin:0 auto;
	top: 0px;
	background-color: #FFFFFF;
}



#intro{
	width:855px;
	height:360px;
	position:absolute;
	margin:0 auto;
	background-image:url(images/fondointro.gif);
	background-repeat: no-repeat;
	top: 181px;
	background-position: 329px 75px;
	background-color: #FFFFFF;
	left: 49px;
}


#tel{
	width:275px;
	height:30px;
	position:absolute;
	top: 30px;
	left: 578px;
	text-align: right;
}




#flota1{
	width:165px;
	height:158px;
	position:absolute;
	background-image:url(images/flota1.jpg);
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	top: 0px;
	left: 13px;
}


#flota2{
	width:160px;
	height:158px;
	position:absolute;
	background-image:url(images/flota2.jpg);
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	top: 0px;
	left: 192px;
}


/*----productos----*/
#pielogo{width:185px;height:34px;position:absolute;	margin:0 auto;background-repeat: no-repeat;
	top: 0px;	background-image:url(images/pielogo.gif);	left: 48px;}

#pielogo h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#FFFFFF;
	margin-top: 12px;
	margin-left: 20px;
}

#menufammain{
	width:670px;
	height:34px;
	position:relative;
	margin:0 auto;
	background-repeat: no-repeat;
	top: 0px;
	background-image:url(images/fonsmenufam.jpg);
	left: 92px;
}



#menufammain ul{
	width:225px;
	height:34px;
	position:relative;
	margin:0 auto;
	background-repeat: no-repeat;
	top: 0px;
	left: 240px;
}


#menufammain ul li{
	height:34px;
	float:left;
	padding:0 0px 0 0;
}
#menufammain ul li a{
	display:block;
	padding:5px 14px;
	height:34px;
	font:bold 11px/27px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}
#menufammain ul li a:hover{
	background:url(images/menufamh.gif) 0 0 repeat-x;
	color:#fff;
	height: 34px;
}
#menufammain ul li a.hover{
	display:block;
	background:url(images/menufamh.gif) 0 0 repeat-x;
	color:#fff;
	padding:5px 14px;
	font:bold 11px/27px Arial, Helvetica, sans-serif;
	text-decoration:none;
	cursor:text;}

#menufammainlux{width:670px;	height:34px;	position:relative;	margin:0 auto;	background-repeat: no-repeat;
top: 0px;	background-image:url(images/fonsmenufam.jpg);	left: 92px;}
#menufammainlux ul{	width:225px;	height:34px;	position:relative;	margin:0 auto;	background-repeat: no-repeat;
top: 0px;	left: 240px;}
#menufammainlux ul li{	height:34px;	float:left;	padding:0 0px 0 0;}
#menufammainlux ul li a{	display:block;	padding:5px 14px;	height:34px;	font:bold 11px/27px Arial, Helvetica, sans-serif;
color:#fff;	text-decoration:none;}
#menufammainlux ul li a:hover{	background:url(images/menufamhlux.gif) 0 0 repeat-x;	color:#fff;	height: 34px;}
#menufammainlux ul li a.hover{	display:block;	background:url(images/menufamhlux.gif) 0 0 repeat-x;	color:#fff;
padding:5px 14px;	font:bold 11px/27px Arial, Helvetica, sans-serif;	text-decoration:none;	cursor:text;}


#menufammainmat{width:670px;	height:34px;	position:relative;	margin:0 auto;	background-repeat: no-repeat;
top: 0px;	background-image:url(images/fonsmenufam.jpg);	left: 92px;}
#menufammainmat ul{	width:330px;	height:34px;	position:relative;	margin:0 auto;	background-repeat: no-repeat;
top: 0px;	left: 185px;}
#menufammainmat ul li{	height:34px;	float:left;	padding:0 0px 0 0;}
#menufammainmat ul li a{	display:block;	padding:5px 14px;	height:34px;	font:bold 11px/27px Arial, Helvetica, sans-serif;
color:#fff;	text-decoration:none;}
#menufammainmat ul li a:hover{	background:url(images/menufamh.gif) 0 0 repeat-x;	color:#fff;	height: 34px;}
#menufammainmat ul li a.hover{	display:block;	background:url(images/menufamh.gif) 0 0 repeat-x;	color:#fff;
padding:5px 14px;	font:bold 11px/27px Arial, Helvetica, sans-serif;	text-decoration:none;	cursor:text;}


#productos{
	width:845px;
	height:auto;
	position:absolute;
	margin:0 auto;
	top: 40px;
	background-color: #FFFFFF;
	left: 49px;
}

#productos h1{	width:165px;	height:25px;	position:absolute;	top:15px;	left: 6px;	font-size: 14px;	color: #4273F1;
font-weight: normal;}

#productos h1.lux{	width:165px;	height:25px;	position:absolute;	top:15px;	left: 6px;	font-size: 14px;	color: #333333;
font-weight: normal;}
	
#productos h2{	width:200px;	height:25px;	position:absolute;	top:15px;	left: 185px;	font-size: 18px;	color: #5AA01E;
	font-weight: normal;}
#productos h2.lux{	width:200px;	height:25px;	position:absolute;	top:15px;	left: 185px;	font-size: 18px;	color: #999999;
	font-weight: normal;}

#productos ul.leftmenu{width:127px; margin-top:50px; margin-left: 10px;}
#productos ul.leftmenu li{width:127px; height:28px; padding-bottom:7px; }
#productos ul.leftmenu li a{width:127px; height:28px; display:block; background:url(images/botprod.gif) no-repeat; color:#000000; line-height:22px; text-decoration:none; padding:2px 0 0 10px;}
#productos ul.leftmenu li a:hover{background:url(images/botprodh.gif) no-repeat; color:#FFFFFF; text-decoration:none; padding:2px 0 0 10px;}
#productos ul.leftmenu li.Solutions{background:url(images/botprodh.gif) no-repeat;	color:#FFFFFF;
	padding-top: 5px;	padding-right: 0;	padding-bottom: 3px;	padding-left: 10px;}


#productos ul.leftmenulux{width:127px; margin-top:50px; margin-left: 10px;}
#productos ul.leftmenulux li{width:127px; height:28px; padding-bottom:7px; }
#productos ul.leftmenulux li a{width:127px; height:28px; display:block; background:url(images/botprod.gif) no-repeat; color:#000000; line-height:22px; text-decoration:none; padding:2px 0 0 10px;}
#productos ul.leftmenulux li a:hover{background:url(images/botprodluxh.gif) no-repeat; color:#FFFFFF; text-decoration:none; padding:2px 0 0 10px;}

#productos ul.leftmenulux li.lux{	background:url(images/botprodluxh.gif) no-repeat;	color:#FFFFFF;
	padding-top: 5px;	padding-right: 0;	padding-bottom: 3px;	padding-left: 10px;}

#productofoto{width:418px;	height:276px;	position:absolute;	top:52px;	left: 185px;}


#lupa{width:28px;height:50px;	position:absolute;	top:285px;	background-image: url(images/lupa.gif);	background-repeat: no-repeat; left:620px;}

#video{position:relative; left:0px; top:0px; width:175px; height:133px; display:block; float:left; }
#video a {width:175px; height:133px; background:url(images/video.gif);   background-repeat:no-repeat; float:left; display:block;}
#video a:hover { background-image:url(images/videoh.gif); display:block;}




#gallery{
	width:190px;
	height:318px;
	position:absolute;
	top:15px;
	background-image: url(images/galeria.jpg);
	background-repeat: no-repeat;
	right: 0px;
}	
#gallery ul { list-style: none; margin-left:10px; margin-top:15px; }
#gallery ul li { display:inline; margin-bottom:20px;}
#gallery ul img { border: 2px solid #fff; color: #fff; padding: 2px 2px 2px 2px;	}
#gallery ul a:hover img {border: 2px solid #4273f1; color: #fff; padding: 2px 2px 2px 2px;	}
#gallery ul img.lupa {  padding: 2px 2px 2px 2px; border:0px;	}
#gallery ul a:hover img.lupa{
	border:0px;
	padding: 2px 2px 2px 2px;
	background-repeat:no-repeat;
	background-image: url(images/lupagalleryluxh.gif);
}

/*----texto----*/
#texto{
	width:450px;
	height:auto;
	position:absolute;
	top: 45px;
	left: 65px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-align: justify;
}

#texto p{	font-family:Verdana, Arial, Helvetica, sans-serif;	size:12px;}




#texto p.verde{
	color:#5aa01e;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
}
#texto p span.azul {
	color:#4273f1;
	font-weight: bold;
}

#foto{width:368px;	height:276px;	position:absolute;	top:45px;	left: 535px;}
#fotonoved{width:374px;	height:307px;	position:absolute;	top:45px;	left: 525px;}

#textonoved{
	width:400px;
	height:175px;
	position:absolute;
	top: 45px;
	left: 65px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-align: left;
	background-image: url(images/fondonoved.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#textomat1a{
	width:410px;
	height:175px;
	position:absolute;
	top: 45px;
	left: 65px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-align: left;
}

#textomat1b{
	width:396px;
	height:450px;
	position:absolute;
	top: 34px;
	left: 507px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-align: left;
	background-image:url(images/mat1.gif);
	background-repeat:no-repeat;
	padding-top: 11px;
	padding-left: 10px;
}	

#textomat1bpvc{
	width:396px;
	height:287px;
	position:absolute;
	top: 34px;
	left: 507px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-align: left;
	background-image:url(images/mat2.gif);
	background-repeat:no-repeat;
	padding-top: 11px;
	padding-left: 10px;
}


#textomat1c{
	width:820px;
	height:auto;
	position:absolute;
	top: 525px;
	left: 65px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-align: left;
}

/*----contacto----*/
#textocon1{	width:395px;	height:500px;	position:absolute;	top: 45px;	left: 65px;	margin-top: 0;	margin-right: auto;
margin-bottom: 0;	margin-left: auto;	text-align: left;}

#textocon1 p.azul{width:395px;	height:15px;	background-image:url(images/h1azul.gif);	background-repeat:no-repeat;
font-weight:normal;	color:#FFFFFF;	padding-left: 10px;	padding-bottom: 5px;	font-size: 11px;}

#textocon1 p.verde{width:395px;	height:15px;	background-image:url(images/h1verde.gif);	background-repeat:no-repeat;
font-weight:normal;	color:#FFFFFF;	padding-left: 10px;	padding-bottom: 5px;	font-size: 11px;}

#textocon1 p.dir{ font-size: 11px;}

.contacto a:active {	color:#4273f1;	text-decoration:none;	font-weight: bold;}
.contacto a:link {	color:#4273f1;	text-decoration:none;	font-weight: bold;}
.contacto a:visited {	color:#4273f1;	text-decoration:none;	font-weight: bold;}
.contacto a:hover {	color:#5aa01e;	text-decoration:none;	font-weight: bold;}


.inicio a:active {	color:#ffffff;	text-decoration:none;	font-weight: bold;}
.inicio a:link {	color:#ffffff;	text-decoration:none;	font-weight: bold;}
.inicio a:visited {	color:#ffffff;	text-decoration:none;	font-weight: bold;}
.inicio a:hover {	color:#FFFFFF;	text-decoration:underline;	font-weight: bold;}


#textocon2{	width:395px;	height:500px;	position:absolute;	top: 34px;	left: 507px;	margin-top: 0;	margin-right: auto;
margin-bottom: 0;	margin-left: auto;	text-align: left;}

#textocon2 p.azul{width:395px;	height:15px;	background-image:url(images/h1azul.gif);	background-repeat:no-repeat;
font-weight:normal;	color:#FFFFFF;	padding-left: 10px;	padding-bottom: 5px;	font-size: 11px;}

#textocon2 p.dir{ font-size: 11px;}
#textocon2 p.pic1{	width:371px; height:177px;	margin-top: 0;	padding-left: 15px;	padding-top: 23px; padding-bottom: 35px;}


/*----formulario----*/
#txtform{	width:395px;	height:500px;	position:absolute;	top: 45px;	left: 65px;	margin-top: 0;	margin-right: auto;
margin-bottom: 0;	margin-left: auto;	text-align: left; clear:both;}




.enviar {	width: 92px;	height:16px;	float:left;	padding-right: 10px;	margin-left: 5px;
margin-right: 10px;	background-image:url(images/botverde.gif); background-repeat:no-repeat; border: 0px; color:#FFFFFF; background-color: #FFFFFF;}

.enviar:hover { background-image:url(images/botazul.gif); background-repeat:no-repeat; border: 0px; color:#FFFFFF; background-color: #FFFFFF;}

.borrar {width: 92px; height:16px;	float: left; background-image:url(images/botverde.gif); background-repeat:no-repeat; border: 0px; color:#FFFFFF; background-color: #FFFFFF;}

.borrar:hover {	background-image:url(images/botazul.gif);	background-repeat:no-repeat;	border: 0px;	color:#FFFFFF;
	background-color: #FFFFFF;}


.form-input-field {
	COLOR: #444444;
	FONT-SIZE: 12px;
	background-color: #FFFFFF;
	border: 2px solid #5aa01e;
}

.textarea {border: 2px solid #5aa01e; background-color:#FFFFFF; overflow:hidden;	}

.texto_contenido {
	TEXT-ALIGN: left;
	BACKGROUND-COLOR: #fff;
	WIDTH: 100%;
	FONT-FAMILY: Verdana, Geneva, sans-serif;
	COLOR: #58585a;
	FONT-SIZE: 10px;
	margin-bottom: 20px;
}

.texto_contenidod {
	TEXT-ALIGN: left;
	BACKGROUND-COLOR: #fff;
	WIDTH: 100%;
	FONT-FAMILY: Verdana, Geneva, sans-serif;
	COLOR: #58585a;
	FONT-SIZE: 10px;
	margin-bottom: 10px;
	float:right;
}

.checked {    background-color:#222; background-image:url(images/check.gif); }
.unchecked {   background-color:#1c1c1c;  background-image:url(images/check.gif);}



/*----tabla----*/





#tabla{
	width:665px;
	height:134px;
	position:absolute;
	top:350px;
	background-image:url(images/fondotabla.jpg);
	background-repeat: no-repeat;
	right: 0px;
}



#tabla ul{
	width:640px;
	height:27px;
	position:relative;
	background-repeat: no-repeat;
	top: 0px;
	left: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}


#tabla ul li{
	height:27px;
	float:left;
	padding:0 0px 0 0;
}
#tabla ul li a{
	display:block;
	padding:2px 12px 0px 25px;
	height:27px;
	font:bold 11px/27px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
}
#tabla ul li a:hover{
	background:url(images/taulamenufons.gif) 0 0 repeat-x;
	color:#fff;
	background-color:inherit;
	height: 27px;
}
#tabla ul li a.hover{
	display:block;
	background:url(images/taulamenufons.gif) 0 0 repeat-x;
	color:#fff;
	padding:2px 20px;
	font:bold 11px/27px Arial, Helvetica, sans-serif;
	background-color:inherit;
	text-decoration:none;
	cursor:text;}

#tabla ul li.down {background:url(images/down.gif); background-repeat:no-repeat;	}

#tabla ul li.down a:hover {background:url(images/downh.gif); background-repeat:no-repeat;	}


#tablalux{	width:665px;	height:134px;	position:absolute;	top:350px;	background-image:url(images/fondotablalux.jpg);
background-repeat: no-repeat;	right: 0px;}
#tablalux ul{	width:640px;	height:27px;	position:relative;	background-repeat: no-repeat;	top: 0px;
left: 0px;	margin-top: 0;	margin-right: auto;	margin-bottom: 0;	margin-left: auto;}
#tablalux ul li{	height:27px;	float:left;	padding:0 0px 0 0;}
#tablalux ul li a{	display:block;	padding:2px 12px 0px 25px;	height:27px;	font:bold 11px/27px Arial, Helvetica, sans-serif;
color:#fff;	background-color:inherit;	text-decoration:none;}
#tablalux ul li a:hover{
background:url(images/taulamenufonslux.gif) 0 0 repeat-x;	color:#fff;	background-color:inherit;	height: 27px;}
#tablalux ul li a.hover{display:block;	background:url(images/taulamenufonslux.gif) 0 0 repeat-x;	color:#fff;
padding:2px 20px;	font:bold 11px/27px Arial, Helvetica, sans-serif;	background-color:inherit;	text-decoration:none;
cursor:text;}
#tablalux ul li.down {background:url(images/downlux.gif); background-repeat:no-repeat;	}
#tablalux ul li.down a:hover {background:url(images/downluxh.gif); background-repeat:no-repeat;	}




#datos{
	width:640px;
	height:75px;
	margin-top: 15px;
	margin-left: 10px;
	z-index:10;
	background:#FFFFFF;
	position:absolute;
}


#equip{
	position:absolute;
	width:640px;
	height:75px;
	margin-top: 15px;
	margin-left: 10px;
	background:#FFFFFF;
	z-index:2;
}

#garantia{
	position:absolute;
	width:640px;
	height:75px;
	margin-top: 15px;
	margin-left: 10px;
	background:#FFFFFF;
	z-index:2;
}

#garantia p {font: .9em/1.5em "Trebuchet MS", Tahoma, Arial, sans-serif; color: #666; text-align: left;padding:10px 25px 5px 10px; }	


table{
	font: .9em/1.5em "Trebuchet MS", Tahoma, Arial, sans-serif;
	color: #666;
	text-align: left;
	}
	
table td {
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 10px;
}	

 .tablalux{
	font: .9em/1.5em "Trebuchet MS", Tahoma, Arial, sans-serif;
	color: #666;
	text-align: left;	}
	
 .tablalux td {
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 10px;
}	

/*----texto legal----*/
#textolegal1{
	width:850px;
	height:175px;
	position:absolute;
	top: 55px;
	left: 65px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-align: left;
	
}

#textolegal2{
	width:850px;
	height:450px;
	position:absolute;
	top: 530px;
	left: 65px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-align: left;
	padding-top: 11px;
	
}

/*----FOOTER PANEL----*/

#footerPan{
	position:relative;
	background-image: url(images/piefons.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	background-color: #edf7fd;
	margin-bottom: 0px;
	height: 100px;
		
}

#footerMainPan{
	height:100px;
	position:relative;
	width:952px;
	padding: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	
}


#logos{
	height:51px;
	width:307px;
	position:absolute;
	top:15px;
	left: 350px;
	background-color: #FFFFFF;
	}
#menu2{
	height:25px;
	width:855px;
	position:absolute;
	top:73px;
	left: 45px;
	}

#menu2 ul{
	width:400px;
	position:absolute;
	left:0px;
	top:0px;
	
}

#menu2 ul li{
	float:left;
	color:#656666;
	background-color:inherit;
	font:normal 11px/19px Arial, Helvetica, sans-serif;
}
#menu2 ul li a{
	color:#656666;
	background-color:inherit;
	font:normal 11px/19px Arial, Helvetica, sans-serif;
	padding:0 5px;
	text-decoration:none;
}
#menu2 ul li a:hover{
	color:#3366FF;
	background-color:#EAF4FD;
}

#menu2 p.copyright{
	color:#333333;
	background-color:inherit;
	position:absolute;
	left:465px;
	top:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:390px;}


#cuadro1{
	width:205px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	height: 100px;
	position: absolute;
	top: 5px;
	left: 5px;
}
#cuadro1 p.pic1{
	display:block;
	width:267px;
	height:158px;
	float:left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image:url(images/foto1.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	top: 5px;
	left: 10px;
}

#cuadro1 p.txt1{
	display:block;
	width:134px;
	height:135px;
	float:left;
	top: 5px;
	left: 10px;
	background-color: #4273F1;
	margin-top: 22px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

#cuadro2 p.pic2{
	display:block;
	width:267px;
	height:158px;
	float:left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	background-image:url(images/foto2.jpg);
	background-repeat: no-repeat;
	top: 5px;
	left: 15px;
}

#cuadro2 p.txt2{
	display:block;
	width:134px;
	height:135px;
	float:left;
	top: 5px;
	left: 10px;
	background-color: #5AA01E;
	margin-top: 22px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 5px;
}



#cuadro h1{ font-size: 14px; }



#cuadro p{ font-size:12px;}


#left1 p span, #left2 p span, #left3 p span{
	color:#333333;
	font-weight: bold;
}

#cuadro1{	width:423px;
	height: 181px;
	position: absolute;
	left: 0px;
	top: 145px;
	background-image: url(images/cuadro.gif);
	background-repeat: no-repeat;}

#cuadro2{	width:423px;
	height: 181px;
	position: absolute;
	left: 435px;
	top: 145px;
	background-image: url(images/cuadro2.gif);
	background-repeat: no-repeat;}



.bold {	font-weight:bold;	color: #FFFFFF;}
.boldsolo {	font-weight:bold;}
.boldverde {	font-weight:bold; font-size:16px;	color: #5AA01E;}
.boldverden {	font-weight:bold; font-size:12px;	color: #5AA01E;}
.boldazul {	font-weight:bold;	font-size:16px; color: #4273F1;}
.boldazuln {	font-weight:bold;	font-size:12px;	color: #4273F1;	text-align: left;}

.icon1{	height:36px; float: left; background-image: url(images/icon1.gif); background-repeat: no-repeat;
background-position: left bottom; padding-top: 2px; padding-left:45px; width: 835px;}

.icon2{	height:36px; float: left; background-image: url(images/icon2.gif);	background-repeat: no-repeat;
background-position: left bottom;	padding-top: 15px; padding-left:45px;	width: 835px;}

.icon3{	height:36px;	float: left;	background-image: url(images/icon3.gif);	background-repeat: no-repeat;
background-position: left bottom;	padding-top: 15px;	padding-left:45px;	width: 835px;}

.icon4{	height:36px;	float: left;	background-image: url(images/icon4.gif);	background-repeat: no-repeat;
background-position: left bottom;	padding-top: 15px; padding-left:45px;	width: 835px;}

.icon5{	height:36px;	float: left;	background-image: url(images/icon5.gif);	background-repeat: no-repeat;
background-position: left bottom;	padding-top: 15px;	padding-left:45px;	width: 835px;}

.icon6{	height:36px;	float: left;	background-image: url(images/icon6.gif);	background-repeat: no-repeat;
background-position: left bottom;	padding-top: 15px; padding-left:45px;	width: 835px;}

.icon7{	height:36px;	float: left;	background-image: url(images/icon7.gif);	background-repeat: no-repeat;
background-position: left bottom;	padding-top: 15px;	padding-left:45px;	width: 835px;}

.icon8{
	height:36px;
	float: left;
	background-image: url(images/icon8.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 15px;
	padding-left:45px;
	width: 840px;
	margin-bottom: 15px;
}

.precio {
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	margin-left: 15px;
}

.masinfo{	font-size: 12px;	color:#666666;	font-weight: bold;}

