body{margin:0 ; background: #ffffff} 

.titulogeneral{font: bold small-caps 15px arial, tahoma; color: #155b8b;border-bottom: solid 6px; color:#155b8b; width: 380px; margin: 30px 0px;}
.titulogeneral a{text-decoration: none; color: #155b8b}
.titulogeneral a:hover{color:#C5C3C4}

.clase{font: normal 14px arial,tahoma; color:#6c6867; border-bottom: solid 2px; color:#6c6867; width: 120px}
.clase2{font: normal 14px arial,tahoma; color:#6c6867; border-bottom: solid 2px; color:#6c6867; width: 180px}
.catalogos ul{list-style: circle; text-align: left; white-space: nowrap; padding-left: 5px; margin-left:0px; margin-bottom:5px;}
.catalogos li{display:inline; margin: 0 15px; float:left; text-align:center;}

.cap{width: 710px; padding: 15px 25px 20px 0px; text-align:right; font: bold 14px arial,tahoma; color:#6c6867;}
.contenidos{font: normal 11px arial,tahoma; color:#6c6867;}
.contenidos .tespecial{font: bold 12px arial,tahoma; color:#155b8b }
.contenidos a{text-decoration:none; color:#d05537;}
.contenidos a:hover{color:#155b8b;}

/* Panel de usuario */
.celdatitulo{border: 2px solid #D05537; color:#D05537; padding-left:5px}
.celdaimportetot{border: 2px solid #6C6867; color:#6C6867; text-align:right; padding-right:5px; font-weight: bold}

.iniciotienda{margin-top: 15px; font: normal 12px arial,tahoma; color:#6c6867}
.apartadotienda{text-align:left; margin:30px 10px;}
.tituloapartadotienda{font: bold 15px arial,tahoma; margin-left:5px; margin-bottom:12px; padding-top:10px}
.tituloapartadotienda a{text-decoration:none;color:#6E6968}
.tituloapartadotienda a:hover{color:#C5C3C4}

/* Pedido */
.formfinpedido{font: normal 12px arial,tahoma; color:#6c6867; border: solid 1px #6c6867; padding:10px; text-align:left;}
.formfinpedido input{border: solid 1px #6c6867}
.formfinpedido textarea{border: solid 1px #6c6867}
.formfinpedido .titulodatos{font: bold 12px arial,tahoma; color: #155b8b; border-bottom: solid 1px; margin-bottom:10px; color:#155b8b;}
.formfinpedido .datos{text-align:center}

/*Categorias*/
.titulosubcategoria{font: bold 12px arial,tahoma; text-align:right; border-bottom: solid 4px; color:#d05537; margin-top:15px; margin-right:40px; margin-bottom:10px}
.titulosubcategoria a{color:#d05537; text-decoration:none;}
.titulosubcategoria a:hover{color:#01538D}
.enlacesub-prods a{color:#01538D ; text-decoration:none; text-align:left; margin-left:10px; margin-top:10px}
.enlacesub-prods a:hover{color:#C5C3C4}
.path{font: bold 11px arial, tahoma; text-align:left; color: #155b8b; border-bottom: solid 4px; color:#155b8b; width: 420px}
.path a{text-decoration: none; color: #C5C3C4}
.path a:hover{color:#155b8b}
.path a.activo{color:#155b8b}
.path a:hover.activo{color:#C5C3C4}

/*Productos*/
.tituloproductos{font: normal 11px arial,tahoma;}
.formproductos{font: normal 11px arial,tahoma;}
.formproductos input{background-color:#D05537; border:0; color:#FFFFFF; margin-left:3px; float:left}
.contenidoproductos{color:#D05537; border:2px solid #E5E5E5; margin-right: 5px; padding-right:5px; padding-top:4px; padding-bottom:4px;}

/* Formulario */
.form{margin-left: 20px; font: normal 11px arial, tahoma; }
.form input,textarea{border:1px solid #6c6867}
