body { background-color:#ccc; margin:17px 0 17px 0;font-family: "Trebuchet MS"; font-size:12px;}

img { border:0;}

h1.tituloproducto{ font-size:16px; color:#ff802b; margin:0; padding:0;}
h1.titular, h2.titular{ width:248px; background:transparent url(../imagenes/fndh1.gif) no-repeat; color:#fff; font-style:italic; font-weight:normal; font-size:14px; margin:0; padding:5px 10px 5px 10px;}
h3 a{ color:#224f72; font-style:italic; font-weight:bold; font-size:14px; margin:0; padding:10px; text-decoration:none;}
h3 a:hover { text-decoration:underline;}

.menu {font-size:12px; text-align:center; padding-top:50px;}
.menu a{color:#000; text-decoration:none; border-bottom:3px solid #fff; height:25px; padding-top:10px; display:list-item; list-style:none;}
.menu a:hover{ border-bottom:3px solid #ff802b;}

.tbl_cab { padding:2px 0 0 28px; height:104px; background:url(../imagenes/fndcab.gif) no-repeat;}
.tbl_general{ padding:0 6px 0 2px;}
.tbl_contenido { padding:19px 11px 13px 11px; background:url(../imagenes/fndcuerpodegrad.jpg) repeat-x;}

.menulat{
height:104px; 
vertical-align:top;
}
.menulat a{font-weight:normal; color:#224f72; text-decoration:none; line-height:25px;}
.menulat a:hover{text-decoration:underline;}
	
.banner { padding:5px 0 20px 0;}
.columna { padding:0 0 0 12px;}
.coldetalle { padding-top:30px;}
.marcas td { text-align:center; padding:5px 0 5px 0;}

.colum td { background-color:#eeeeee; padding:5px 5px 5px 25px; border-top:1px solid #fff;}

.colum td.columtop { background:#9d9da1 url(../imagenes/flechainf.gif) 10px 10px no-repeat; color:#FFF; font-weight:bold;}

.separador { border-left:1px dotted #ccc;}

.pie {padding:0 0 0 12px; height:40px; color:#6d6d6d;}
	.pie img { vertical-align:middle;}
	.pie a { color:#6d6d6d; text-decoration:none;}
	.pie a:hover { text-decoration:underline;}

.nom_prod { padding:5px 10px 5px 10px; background-color:#e5e5e5;}
.nom_prod img { border:1px solid #ff802b}

.seccion {color:#224f72; font-size:12px; padding:5px 0 2px 10px;}

.imgmarca{ padding:20px 0 20px 0; text-align:center;}

.txtdes p{margin:0; padding:10px; line-height:16px; color:#333;}

.precios td {border-bottom:1px solid #ccc;}
.articulo a, .articulo{ color:#333; padding:5px 2px 5px 5px; text-decoration:none;}
.articulo a:hover{ text-decoration:underline;}
.precio { color:#ff802b; text-align:right; padding:5px 0 5px 2px;}
.cabprecios { text-align:center; color:#224f72;}