/* DEFAULT STYLES */
body, table, tr, th, td {font-family:Arial,Geneva,Helvetica,sans-serif; font-size:12px;}
form {margin:0px;}
a {text-decoration:none;}
a:hover {text-decoration:underline}

/* ADMIN STYLES */
a.adinv {text-decoration:none; font-size:11px; background:#666666; color:#fff;}
a.adinv:HOVER {text-decoration:none; background:black;}
a.advis {text-decoration:none; font-size:11px; background:blue; color:#fff;}
a.advis:HOVER {text-decoration:none; background:black;}

/* RED LINKS  */
a.red {color:#900; text-decoration:underline;}

/* PAGE HEADLINE */
h2 {margin:0px 3px; font-size:16px; font-weight:bold; color:#ccc;}

/* MAIN MENU */
.mm1 {font-size:11px; color:#fff; font-weight:bold; padding:2px 16px;}
.mm1 a {color:#fff;}
.mm2 {font-size:11px; color:#ccc; font-weight:bold; padding:2px 16px;}
.mm2 a {color:#ccc;}
.mm2 a:hover {color:#fff;}

/* SUB MENU */
.sm  {font-size:11px; color:#333; padding:10px; border:1px solid #999;}

/* CONTENTE */
.hl1, h1 {margin:13px 15px 5px 0px; font-size:16px; font-weight:bold; color:#666;}
.hl2 {padding:2px 12px; color:#666; background-color:#E8EDF1; border: 1px solid #999; border-bottom:0px; font: 11px/14px geneva, arial, sans-serif;  font-weight:bold;}
.content1 {margin:1px 15px 25px 0px; line-height:18px; color:#666;}
.content2 {font: 11px/14px geneva, arial, sans-serif; padding:10px 12px; color:#333; margin-bottom:14px}
.content2b {font: 11px/14px geneva, arial, sans-serif; padding:10px 12px; color:#333; border:1px solid #999; margin-bottom:14px}
.content2c {font: 11px/14px geneva, arial, sans-serif; padding:10px 12px; color:#333; border:1px solid #999}

.contentforum {margin:1px 22px 10px; line-height:18px; color:#666;}
.footer {color:#333; background-color:#ccc; text-align:center; padding:1px}
.footer a {color:#333;}


/* SPECIAL STYLES: TABLE STUFF */
.tableheadline {font-size:14px; font-weight:bold; color:#666; margin:6px 10px 3px 0px;}
.stxt08 {margin:0px 8px;}
.td1a {color:#333; padding:1px 5px 1px 10px; font-weight:bold;}
.td1b {color:#333; padding:1px 10px 1px 5px;}
.td2a {color:#000; padding:1px 5px 1px 10px;}
.td2b {color:#000; padding:1px 5px 1px 5px;}
.td2c {color:#000; padding:1px 10px 1px 5px;}


/* BUTTON STUFF */
.button   {border-width:1px; border-style:solid; border-color:#cccccc; }
.butover  {border-width:1px; border-style:solid; border-color:#666666; border-left-color:white; border-top-color:white; }
.butpres  {border-width:1px; border-style:solid; border-color:#666666; border-right-color:white; border-bottom-color:white; }