body{
	background-image:url(../images/img-008.jpg);
	FONT-FAMILY: verdana,arial,sans-serif;
}
input{
	font-size:11px;

}
inputtext{
	font-size:11px;
	height:20px;
}
textarea{
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #aa8522;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #aa8522;
}
a:hover {
	text-decoration: underline;
	color: #aa8522;
}
a:active {
	text-decoration: none;
	color: #aa8522;
}
table.master{
	width:100%;
	height:100%;
}
table.master td.footer{
	background-color:#1a1a1a;
}
table.master td.superiorn{
	background-color:#1c1c1c;
	height:30px;
}
table.master td.superiora{
	background-color:#ffc930;
	height:4px;
}
/* tabla footer */
table.footer{
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:10px;
	color:#929497;
	width:100%;
}
table.footerindex{
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:10px;
	color:#929497;
	width:801px;
}
table.footerindex td.direccion{
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:10px;
	color:#929497;
	width:801px;
}
td.linea04{
	background-color:#4a4949;
	height:1px;
}
a.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #aa8522;
}
a.footer:visited {
	color: #aa8522;
}
a.footer:hover {
	color: #FFFFFF;
}
a.footer:active {
	color: #aa8522;
}
/* div up */
div.up{
	color: #949494;
}
/* links div */
.textup{
	color:#949494;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
}
a.up {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #949494;
	text-decoration:none;
}
a.up:visited {
	color: #949494;
}
a.up:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
a.up:active {
	color: #949494;
}
/* tabla login */
table.login2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#949494;
}
/* links div menu */
a.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #949494;
	text-decoration:none;
}
a.menu:visited {
	color: #949494;
}
a.menu:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
a.menu:active {
	color: #949494;
}
a.clientes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:	#000000;
	text-decoration:none;
	font-weight:bolder;
}
a.clientes:visited {
	color: #000000;
	font-weight:bold;
}
a.clientes:hover {
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}
a.clientes:active {
	color: #000000;
	font-weight:bold;
}
/* tabla superior */
table.superior{
	width:100%;
}
table.superior td.linea01{
	background-color:#202020;
	height:30px;
	text-align:right;
}
table.superior td.linea02{
	background-color:#ffc930;
	height:4px;
}
table.superior td.linea03{
	background-color:#2f2f2f;
	height:31px;
	text-align:right;
	padding-right:10px;
	padding-bottom:5px;
}
table.superior td.linea03a{
	background-color:#2f2f2f;
	height:26px;
	text-align:right;
	padding-right:10px;
	padding-bottom:5px;
}
table.superior td.linea04, tr.linea04{
	background-color:#4a4949;
	height:1px;
}
table.superior td.linea05{
	background-image:url(../images/img-004.jpg);
	height:64px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	text-align:right;
	padding-right:25px;
	padding-top:15px;
	color:#e9e9e9;
}
table.superior td.linea05a{
	background-image:url(../images/img-004.jpg);
	height:49px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	text-align:right;
	padding-right:25px;
	padding-top:15px;
	color:#e9e9e9;
}
table.superior td.linea06{
	background-image:url(../images/logocadeco.jpg);
	background-repeat:no-repeat;
	background-color:#222222;
	width:166px;
}
table.superior td.linea07{
	background-image:url(../images/img-006.jpg);
	height:8px;
}
/* tabla superior */
td.body{
	background-image:url(../images/img-005.jpg);
	text-align:center;
	vertical-align:top;
}
/* link clientes registrados */
table.clientes{
}
table.clientes td.clientes{
	background-color:#b68e2b;
	width:155px;
	height:30px;
	text-align:center;
}
a.clientes{
	
}
/* tabla tema */
table.tema{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#404040;
	color:#b9b9b9;
	text-align:justify;
}
table.tema td.border, tr.border{
	background-color:#6d6d6d;
}
table.tema td.background001{
	background-image:url(../images/back-001.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:15px;
}
table.tema td.background002{
	background-image:url(../images/back-002.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	padding:15px;
}
table.tema td.background003{
	background-image:url(../images/back-003.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:15px;
	vertical-align:top;
}
table.tema td.background004{
	background-image:url(../images/back-004.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:15px;
	vertical-align:top;
}
table.tema td.background005{
	background-image:url(../images/back-005.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:15px;
	vertical-align:top;
}
table.tema td.background006{
	background-image:url(../images/back-006.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:15px;
	vertical-align:top;
}
table.tema td.background007{
	background-image:url(../images/back-007.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:15px;
	vertical-align:top;
}
table.tema td.background008{
	background-image:url(../images/back-008.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:15px;
	vertical-align:top;
}
table.tema td.background009{
	background-image:url(../images/back-009.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:15px;
	vertical-align:top;
}
table.tema td.background010{
	background-image:url(../images/back-010.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:15px;
	vertical-align:top;
}
/* ofertas */
table.tema td.background011{
	background-image:url(../images/back-002.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	padding:5px;
}
/* zapata */
table.tema td.background012{
	background-image:url(../images/back-011.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:15px;	
	vertical-align:top;
}
/* rodillos */
table.tema td.background012{
	background-image:url(../images/back-012.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:15px;	
	vertical-align:top;
}
/* ruedas guía */
table.tema td.background013{
	background-image:url(../images/back-013.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:15px;	
	vertical-align:top;
}
/* ruedas guía */
table.tema td.background014{
	background-image:url(../images/back-014.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:15px;	
	vertical-align:top;
}
/* maquinas de soldar */
table.tema td.background015{
	background-image:url(../images/back-015.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:15px;	
	vertical-align:top;
}
/* mapa */
table.tema td.background016{
	background-position:bottom right;
	background-repeat:no-repeat;
	vertical-align:top;
}
/* maquinas de soldar */
table.tema td.background017{
	background-image:url(../images/back-016.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:15px;	
	vertical-align:top;
}
/* maquinas de herramientas */
table.tema td.background018{
	background-image:url(../images/back-017.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:15px;	
	vertical-align:top;
}
/* video */
table.tema td.background019{
	background-position:bottom right;
	background-repeat:no-repeat;
	text-align:center;
}
/* gavilanes y portagavilanes */
table.tema td.background020{
	background-image:url(../images/back-018.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:15px;	
	vertical-align:top;
}
/* zancos y protectores */
table.tema td.background021{
	background-image:url(../images/back-020.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:15px;	
	vertical-align:top;
}
/* zancos y protectores */
table.tema td.background022{
	background-image:url(../images/back-021.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:15px;	
	vertical-align:top;
}
/* puntas compactador */
table.tema td.background023{
	background-image:url(../images/back-022.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:15px;	
	vertical-align:top;
}
/* puntas y adaptadores */
table.tema td.background024{
	background-image:url(../images/back-019.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:15px;	
	vertical-align:top;
}
/* puntas */
table.tema td.background025{
	background-image:url(../images/back-023.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:15px;	
	vertical-align:top;
}
/* grupo de segmentos */
table.tema td.background026{
	background-image:url(../images/back-024.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:15px;	
	vertical-align:top;
}
/* grupo de segmentos */
table.tema td.background027{
	background-image:url(../images/back-025.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:15px;	
	vertical-align:top;
}
/* tabla aniversario */
table.aniversario{
	background-color:#1e1e1c;
}
table.aniversario td.border, tr.border{
	background-color:#6d6d6d;
}
/* tabla listado */
table.listado{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
table.listado tr.titulo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	background-color:#FFFFFF;
	color:#000000;
	font-weight:bold;
}
table.listado tr.linea{
	background-image:url(../images/linea.gif);
	background-repeat:repeat-x;
}
/* tabla sucursales */
table.sucursales{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#b9b9b9;
	text-align:justify;
}
table.sucursales td{
	vertical-align:top;
}
/* ofertas */
tr.grisclaro{
	background-color:#e5e5e5;
	text-align:left;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
tr.grisclaro td{
	padding-left:5px;
	padding-right:5px;
}
tr.grisoscuro{
	background-color:#d8d7d7;
	text-align:left;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
tr.grisoscuro td{
	padding-left:5px;
	padding-right:5px;
}
tr.fondotitulo{
	background-image:url(../images/fondo-titulo.gif);
	background-repeat:repeat-x;
	height:30px;
	font-weight:bold;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
tr.agotado{
	background-image:url(../images/promociones/fondo-agotado.gif);
	background-position:left;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

table.productos11 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
    width: 630px;
    margin-bottom: 0px;
}
/* empleo */
table.empleo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color:#b9b9b9;
}
/* informacion */
table.informacion{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
td.informacion-cliente{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
table.informacion td.gris{
	background-color:#d3d3d3;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
table.informacion td.gris2{
	background-color:#e2e2e2;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
table.informacion td.gris3{
	background-color:#eeeeee;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}