/* Body class */
body    { margin: 0; padding: 0; font-family: Verdana, Tahoma, Arial; background-color: #3A3A3A; text-align: center; background-image: url(pics/bg.gif);}
a       { color: #C10005;}
a:hover { color: #048BB4; text-decoration: none;}

/* Menu class */
#menu            { padding-left: 15px; padding-right: 25px;}
#menu th         { font-family: Verdana, Tahoma, Arial; font-size: 13px; font-weight: bold; color: #000000; text-align: left; background-image: url(pics/ficha-red.gif); background-repeat: no-repeat; background-position: left center; padding-left: 20px; padding-top: 13px; padding-bottom: 13px;}
#menu th a       { color: #242424; text-decoration: none;}
#menu th a:hover { color: #048BB4;}

/* Content class */
#uper a         { font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #999999; font-weight: bold; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; padding-left: 5px; margin: 10px;}
#content        { font-family: Verdana, Tahoma, Arial; font-size: 12px; color: #6F6F6F; text-align: justify; padding-right: 15px;}
#content strong { color: #555555;}
#copyright      { font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #A6A6A6; padding-right: 10px; padding-left: 17px;}
#contact        { font-family: Verdana, Tahoma, Arial; font-size: 11px;}
#counter        { padding-right: 17px; padding-left: 17px; font-family: Verdana, Tahoma, Arial; font-size: 10px; color:#999999;}
#counter      a { color:#888888;}

/* Head class */
h1 { font-size: 20px; color: #C10005; padding-top: 7px; text-align: left;}
h2 { font-size: 18px; color: #C10005; text-align: left;}
h3 { font-size: 16px; color: #C10005; text-align: left;}
li { list-style-type: square;}

/* Content decor class */
#content table     { border-top: 1px solid #222222; border-right: 1px solid #222222; color: #333333; background-color: #F0F0F0; margin: 5px; font-size: 11px;}
#content table p   { margin-bottom:0px; margin-top:0px;}
#content td        { border-bottom: 1px solid #333333; border-left: 1px solid #333333;  padding: 5px;}
#content th        { border-bottom: 1px solid #333333;  border-left: 1px solid #333333;  padding: 5px; color:#FFFFFF;}
#content th strong { color:#FFFFFF;}
#content .none     { border-top: 0px; border-right: 0px; border-bottom: 0px; border-left: 0px; background-color:#FFFFFF;}
#content .none td  { border-top: 0px; border-right: 0px; border-bottom: 0px; border-left: 0px; background-color:#FFFFFF;}
caption 		   { text-align: left; font-weight: bold;}
