html *{margin:0;padding:0;} /* margin:0 !important;padding:0 !important; */

a,a:link,a:active{color:#008;text-decoration:underline;}
body{font:0.75em arial,verdana,sans-serif;background-color:#fff;text-align:center;}
em,strong{background-color:inherit;display:block;margin-bottom:10px;}
em{font-style:normal;color:#c00;}
fieldset{padding:20px 100px;margin:10px 0;}
form{margin-bottom:10px;}
form *{font:1em arial,verdana,sans-serif;vertical-align:middle;}
form p{font-size:x-small;margin-top:-10px;}
h1,h2,h3,h4,h5,h6{color:#2390a7;}
h1{font-size:1.7em;margin:1em 0 .5em 0;}
h2{margin:.5em 0 .25em 0;font-size:1.3em;}
h2 span{font-size:.8em;}
img{border:none;}
input,select,textarea{border:1px solid #2390A7;width:300px;}
input.button{color:#fff;background-color:#2191a5;border:1px solid #13576c;border-right-width:5px;width:120px;}
input.checkbox,input.image,input.radio{border:none;}
input.checkbox,input.radio{width:2em;}
input.disabled,input.readonly{background-color:#ccc;color:#666;}
input.image{width:auto;}
div.selector{margin-bottom:1em;}
div.selector label{display:inline;margin-left:2em;}
div.selector input{}
label{display:block;margin:0 0 1em 0;}
label.fecha input{width:274px;}
label.fecha img{border:none !important;}
legend{margin-left:2em;}
option{padding:0 0 0 10px;}
option.especial{border-bottom:1px solid #000;}
optgroup{font-weight:bold;}
optgroup option{padding:0 0 0 30px;}
p{margin-bottom:1em;}
strong{font-size:1.1em;font-weight:normal;color:#090;}
table{border-collapse:collapse;font:1em arial,verdana,sans-serif;width:100%;margin:1em 0;}
td,th{border-bottom:1px solid #ccc;padding:.5em 1em;}
td.boton,td.foto{padding:0;text-align:center;}
th{background-color:#EEEEEC;font-weight:normal;}
th a{text-decoration:underline;}
sub,sup{font-size:.8em;}
sup{vertical-align:super;}

#contenedor{background-color:#fff;text-align:left;margin:20px auto;width:1000px;overflow:hidden;}

#cabecera{margin-bottom:2em;}
#logo{float:right;}

.menu{border-color:#ccc;border-style:solid none;border-width:1px;height:50px;list-style-type:none !important;margin-bottom:2em;padding:20px 0;}
.menu li{float:left;height:50px;position:relative;}
.menu a{background-repeat:no-repeat;background-position:center 0;display:block;padding-top:37px;text-align:center;text-decoration:none;width:100px;}
.menu a:hover{background-position:bottom center !important;position:relative;bottom:13px;}
.menu span{background-color:#fff;}
.menu a:hover span{position:relative;bottom:-13px;}
.submenu{border-top:none;margin-top:-20px;}

.cuenta{background-image:url('../media/mi_cuenta.jpg');}
.contenidos{background-image:url('../media/contenidos.jpg');}
.blogs{background-image:url('../media/blogs.jpg');}
.noticias{background-image:url('../media/noticias.jpg');}
.descargas{background-image:url('../media/descargas.jpg');}
.enlaces{background-image:url('../media/enlaces.jpg');}
.estadisticas{background-image:url('../media/estadisticas.jpg');}
.cerrar{background-image:url('../media/usuarios.jpg');}
.tienda{background-image:url('../media/tienda.jpg');}
.primer_nivel{background-image:url('../media/primer_nivel.jpg');}
.segundo_nivel{background-image:url('../media/segundo_nivel.jpg');}
.tercer_nivel{background-image:url('../media/tercer_nivel.jpg');}
.gestionar{background-image:url('../media/gestionar.jpg');}
.nuevo_producto{background-image:url('../media/nuevo_producto.jpg');}
.nueva_categoria{background-image:url('../media/nueva_categoria.jpg');}
.nuevo_documento{background-image:url('../media/nuevo_documento_mini.jpg');}
.pedidos_anulados{background-image:url('../media/pedidos_anulados.jpg');}
.pedidos_entrada{background-image:url('../media/pedidos_entrada.jpg');}
.pedidos_enviados{background-image:url('../media/pedidos_enviados.jpg');}
.pedidos_finalizados{background-image:url('../media/pedidos_finalizados.jpg');}
.pedidos_proceso{background-image:url('../media/pedidos_proceso.jpg');}



.info{background-color:#ddd;border:1px dashed #666;margin:1em 0;padding:1em;}
.info span{background:url('../media/info.png') no-repeat center left;padding-left:20px;margin-bottom:20px;font-weight:bold;display:block}

tr.principal td.titulo{background-color:#eee;}

#contenido form{text-align:right;}
#contenido form a{color:#008;text-decoration:underline;}
#contenido ul{list-style:inside disc;}
#contenido ul img,div#contenido form img{border:1px solid #666;margin:5px;}

#pie{float:right;margin-top:2em;}

#navegacion{text-align:center;margin:20px 0 0 0;}
#navegacion *{display:inline;margin:0 10px;}
#navegacion a,div#navegacion div{color:#fff;padding:2px 5px;}
#navegacion a{background-color:#13576c !important;}
#navegacion div{background-color:#ccc;}
#navegacion p{margin:0 20px;}
