body {margin-top:2px;margin-left:0px; padding:0px; vertical-align:top; background:#FFFFFF;}
td {font-size:12px; font-family:helvetica,verdana,Arial,Tahoma; color:#FFFFFF;}

a {border:none; text-decoration:none; color:#ffffff;}
a:hover {text-decoration:none;}
form {margin:0px; padding:0px;}
/****************************************************/
.violeta {
	color:#4d3281;
	text-decoration:none; 
}
.violeta a:hover{
	text-decoration:underline; 
}
.footertxt {color:#868798;font-size:11px;}
.footertxt a {color:#868798;font-size:11px;text-decoration:none;}
.footertxt a:hover{text-decoration:underline;}
/****************************************************/
.link1 {text-decoration:underline;color:#7E7E7E;}
.link1:hover {text-decoration:none;color:#7E7E7E;}
/****************************************************/
ul {margin:0; padding:0; list-style:none;}
li {font-size:9px; padding-left:2px;padding-top:8px;line-height:12px; color:#3B556E;}
li a {color:#3B556E; text-decoration:none;}
li a:hover {text-decoration:underline;}

.li1 {background:url(images/a1.gif) no-repeat 0px 5px; margin: 13px 0px 0px 0px; padding:0px 0px 0px 10px}
.li2 {background:url(images/a.gif) no-repeat left top; margin: 4px 0px 0px 0px; padding:0px 0px 0px 10px}
.li3 {background:url(images/a1.gif) no-repeat left center; margin: 7px 0px 0px 0px; padding:0px 0px 0px 10px}
.li4 {background:url(../images/a1.gif) no-repeat 0px 5px; margin: 5px 0px 0px 0px; padding:0px 0px 0px 10px; font-size:12px;}



.list2 li {background: url(images/pimp1.gif) no-repeat  left; padding-left:8px;line-height:16px; color:#EE4E00;}
.list2 li a {color:#EE4E00; text-decoration:none;}
.list2 li a:hover {text-decoration:underline;}
/****************************************************/
.myform {width:173px; padding-left:3px; padding-right:0; padding-top:0; padding-bottom:0; height:17px; vertical-align:middle;color:#8C8C8C;background:#ffffff; font-size:10px; font-family:helvetica,Verdana, Arial, Helvetica, sans-serif;}
/****************************************************/
.menuempresa {background:#868798;}
.menuempresa2 {background:#b3b4b5;}
.selmenuempresa { color:#000000; font-weight:bold;}
/****************************************************/

.slogan {color:#4d3281; font-weight:bold; font-style:italic;}
.txt {color:#4D3281;font-size:12px; text-align:justify;}
.enlaceGris {color:#868798;font-size:12px;}
.txt11 {color:#4D3281;font-size:11px;}
.txtG {color:#868798;font-size:16px;}
.txt td{color:#868798;font-size:12px;}
.txt2 {color:#4D3281;}
.txt4 {color:#868798;font-weight:bold;}
.txt3 {color:#000000;}
.txttittle {color:#868789;font-size:16px;}
.txtProducto{color:#000000;font-size:32px; letter-spacing:5px;}
.fichaTecnica{margin-top:590px;}
.txtCampoTitulo{color:#4D3281; }
.txtCampo{color:#000000;}

.txtTitolBus{color:#4D3281;font-size:16px;}


.articulos{color:#CC6600;}
.articulosA{color:#666666;}

.txtcaracter{clear:both; margin-top:5px; text-align:justify;}

.losdos{float:left;}
.fichatecnica{float:right;}
.fichay2{clear:both;}


.left{float:left; padding-right:5px;}
.right{float:right; margin-left:80px}
.caracter{ margin-right:110px;}

.color{color:#000000;font-size:10px;}
.tablacolores{
padding-left:10px;
}

.txtImagen{padding-top:122px;}


.title {font-size:22px; color:#000000;}
.subtitle {font-size:14px; font-weight:bold;color:#3B556E; margin-bottom:6px;}

.txtMenuSubcat {font-size:10px;color:#4D3281;}


.rh  {border:none; text-decoration:none; color:#275892;}
.rh:hover  {text-decoration:none;}
.colorExtra  {color:#275892;}



.menuProductosp {
	font-size:14px; 
	font-family:helvetica,verdana,Arial,Tahoma; 
	color:#ffffff; 
	width:100%;
	margin-left:20px;
}

.menuProductospA {
	font-size:14px; 
	font-family:helvetica,verdana,Arial,Tahoma; 
	color:#000000; 
	width:100%;
	margin-left:20px; 
	font-weight:bold;
}
.menuSubcat{
	font-size:12px;
	color:#4D3281;
}

.menuSubcat:hover{
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

.menuSubcatActivo{
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

.blanco{
	color:#ffffff;
}

TABLE#productos td a{
	font-size:22px; 
	font-family:helvetica,verdana,Arial,Tahoma; 
	color:#ffffff; 
	width:100%;
	margin-left:10px;
}

TABLE#productos .madera{
	background:#fdc600;
}
TABLE#productos .construccion{
	background:#00af45;
}
TABLE#productos .complementos{
	background:#5e2b9b;
}


.desProductos{
	font-family:helvetica,verdana,Arial,Tahoma; 
	color:#ffffff; 
	width:100%;
	margin-left:10px;
	font-size:36px;
	font-weight:bold;
	font-style:italic;
}
.gamaProductos{
	font-size:18px; 
	font-family:helvetica,verdana,Arial,Tahoma; 
	color:#ffffff; 
	width:100%;
	margin-left:10px;
	font-weight:bold;
}


/* redondeo*/
.rbroundbox { background: url(../images/nt.gif) repeat; }
.rbroundbox2 { background: url(../images/nt.gif) repeat; }
.rbtop div { background: url(../images/tl.gif) no-repeat top left; }
.rbtop { background: url(../images/tr.gif) no-repeat top right; }
.rbbot div { background: url(../images/bl.gif) no-repeat bottom left; }
.rbbot { background: url(../images/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
margin:0px;
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center; margin: 0px; }
.rbroundbox { width: 70px; margin-left:0px;margin-top:0px }
.rbroundbox2 { width: 130px; margin-left:0px;margin-top:0px }