#pad {height:140px;}

#menu {padding:0; margin:0; list-style:none;}
#menu li {float:left; margin-left:1px; padding-top:2px;}
#menu li a {display:block; height:38px; line-height:38px; padding:0 20px 0 0; float:left; background: url(images/tab_a.gif) no-repeat right top; color:#000; text-decoration:none;}
#menu li a b {display:block; height:38px; float:left; padding:0 0 0 20px; background: url(images/tab_b.gif) left top; cursor:pointer;}
#menu li a:hover, 
.home #menu li#home a,
.productos #menu li#productos a,
.ventas #menu li#ventas a,
.medioamb #menu li#medioamb a,
.dptotecnico #menu li#dptotecnico a,
.contact #menu li#contact a
{background-position:right -51px; margin-top:-2px; height:40px;}
#menu li a:hover b,
.home #menu li#home a b,
.productos #menu li#productos a b,
.ventas #menu li#ventas a b,
.medioamb #menu li#medioamb a b,
.dptotecnico #menu li#dptotecnico a b,
.contact #menu li#contact a b
{background-position:left -51px; height:40px;}

	BODY {	
		font-size: 8.5pt; 
		font-family: Tahoma, Helvetica, Arial, Swiss, Geneva, sans-serif; 
		font-weight: light;

	}

	A:visited {
		text-decoration: none; 
		color:#DDCDB8;
	}

	A:link {
		text-decoration: none;
		color:#DDCDB8;
	}

	A:hover {
		text-decoration: none;
		color:#DDCDB8;
	}

	A.2:visited {
		text-decoration: none; 
		color:#FF0000;
	}

	A.2:link {
		text-decoration: none;
		color:#FF0000;
	}

	A.2:hover {
		text-decoration: none;
		color:#FF0000;
	}

	H2 	{
		font-size: 16pt;
		color: red;
	}

	H3 	{
		font-size: 14pt;
		color: red;
	}

	H4 	{color: red;
	}

	PRE, TT {
		color: maroon;
		font-weight: bold;
	}

	TD, TH 	{
		font-size: 8.5pt; 
		font-family: Tahoma, Helvetica, Arial, Swiss, Geneva, sans-serif; 
		font-weight: light;
	}
