body {margin:0;padding:0;background:#fff;color:#333;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:xx-small;}
#contenedor {width:200px;margin:0 auto;}
#header {background-color:#fc6;}
a {color:#25d;}
table {width:100%;}
.blog {margin:0;}
.small, .createdate, .modifydate {color:#aaa;font-size:xx-small;line-height:24px;height:auto;clear:both;margin-top:18px;}
#active_menu {color:#c00;}
h3 {color:#339;background:#fc6;font-weight:bold;margin:0;padding:0;}
.contentheading, .componentheading {color:#fff;background:#36c;font-weight:bold;font-size:xx-small;padding:4px;}
.contentpaneopen td {color:#333;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:xx-small;}
td.contentheading {color:#fff;background:#36c;font-weight:bold;font-size:xx-small;padding:4px;}
.highlight {color:#000;background-color:#ffc;}
p {margin:0 0 6px 2px; padding:0;font-size:xx-small;}
.pagenavcounter {font-style:italic; margin:5px;}
.message { margin: 4px; padding: 4px; width: 450px; border: 1px solid #ccc; background: #cc0000; color: #fff; font-weight: bold; font-size: xx-small; }
#footer {margin:0; padding:0;}
.moduletable {margin:4px 0 0 2px; padding:0;}
.article_seperator {display:none; visibility:visible;}
.back_button {margin: 0 0 0 1px; float:left;}
.rojo {color: #FF0000;}
.negrita {font-weight:bold;}
.descripcion {font-size:8px !important;overflow:auto;width:196px;float:left;}
a.producto {color:#000000;text-decoration:none;}
a.producto:visited {color:#FF9900;}
a.producto:hover, a.producto:active {color:#009900;}
.derecha {float:right; display:inline; margin-right:8px;}
