body, td {
	font-size: 11px; 
	color: #4c4c4c; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.titulo{
	color: #f47001;
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a{
	font-size: 11px; 
	/*color: #fd8e32;*/
	color: #f47001;
	text-decoration: none; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a:hover{
	font-size: 11px; 
	color: #f47001;
	text-decoration: underline; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
sup, sub{
	font-size: 8px;
	font-family: Arial, Helvetica, sans-serif;
}
.voramarron{
	border: 2px #993300 solid;
}
.voranegra{
	border: 2px #000000 solid;
}
.timagen{
	color: #f47001;
	border: 1px #f47001 solid;
	padding: 2px;
}
/************************FICHA FABRICANTES MATERIALES**********************/
.tdTaronja{
	background-color: #fedabe;
	border: 1px #fec08f solid;
	padding: 3px 3px 3px 5px;
	font-size: 12px;
	font-weight: bold;
	color: #fb7000;
	font-family: Arial, Helvetica, sans-serif;
}
.tdGris{
	background-color: #f9f9f9;
	border: 1px #cfcfcf solid;
	padding: 5px 5px 5px 5px;
}
.tdGris1{
	background-color: #f9f9f9;
	border: 1px #cfcfcf solid;
	padding: 3px 3px 3px 5px;
	font-size: 12px;
	font-weight: bold;
	color: #4c4c4c;
	font-family: Arial, Helvetica, sans-serif;
}
.tdGris2{
	background-color: #f1f1f1;
	border: 1px #cfcfcf solid;
	padding: 3px 3px 3px 5px;
	font-size: 12px;
	font-weight: bold;
	color: #fb7000;
	font-family: Arial, Helvetica, sans-serif;
}
.tdGris3{
	background-color: #f1f1f1;
	border: 1px #cfcfcf solid;
	padding: 5px 5px 5px 5px;
}
.txtTaronja{
	color: #fb7000;
}
.voragris{
	border: 1px #cfcfcf solid;
	padding: 5px 5px 5px 5px;
}
.lnkButton{
	background-image: url(images/bg_lnkbutton_off.png);
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #ededed;
	border: 1px #d1d1d1 solid;
	padding: 6px 6px 6px 6px;
	font-size: 12px;
	color: #777777;
	font-family: Arial, Helvetica, sans-serif;
}
a.lnkButton{
	background-image: url(images/bg_lnkbutton_off.png);
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #ededed;
	border: 1px #d1d1d1 solid;
	padding: 5px 6px 5px 6px;
	font-size: 12px;
	color: #777777;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
a.lnkButton:hover{
	background-image: url(images/bg_lnkbutton_on.png);
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #fbc37a;
	border: 1px #fdc987 solid;
	padding: 5px 6px 5px 6px;
	font-size: 12px;
	color: #777777;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.tdBlau{
	background-color: #0a266e;
	border: 1px #0a266e solid;
	padding: 3px 3px 3px 5px;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
}
.txtBlau{
	color: #0a266e;
}
.tdLila{
	background-color: #686e91;
	border: 1px #cfcfcf solid;
	padding: 3px 3px 3px 5px;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
}
.tdVerd{
	background-color: #00812c;
	border: 1px #00812c solid;
	padding: 3px 3px 3px 5px;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
}
.txtVerd{
	color: #00812c;
}
.tdVerd2{
	background-color: #55a771;
	border: 1px #cfcfcf solid;
	padding: 3px 3px 3px 5px;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
}
.tdVermell{
	background-color: #d2001b;
	border: 1px #d2001b solid;
	padding: 3px 3px 3px 5px;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
}
.txtVermell{
	color: #d2001b;
}
.tdVermell2{
	background-color: #da7784;
	border: 1px #cfcfcf solid;
	padding: 3px 3px 3px 5px;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
}
.tdMarron{
	background-color: #6c2c1b;
	border: 1px #6c2c1b solid;
	padding: 3px 3px 3px 5px;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
}
.txtMarron{
	color: #6c2c1b;
}
.tdMarron2{
	background-color: #7f594f;
	border: 1px #cfcfcf solid;
	padding: 3px 3px 3px 5px;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
}
