@charset "iso-8859-1";
/* CSS Document */

/* MAIN HTML ELEMENTS
===================================================================== */
*{ margin: 0px; padding: 0px; border: 0px; }
body{ margin: 0; background: url(../images/icones/fundo.jpg) fixed center #ffb22d; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 18px; color: #6600FF; }
h1{ margin-top: 0px; margin-bottom: 10px; display: block; clear: both; font-size:20px; color: #0000A0; }
h2{ font-size:28px; color: #90005D; margin-top: 0px; margin-bottom: 10px; display: block; clear: both; }
h3{ font-size:24px;  color: #005105; margin-top: 0px; margin-bottom: 10px; display: block; clear: both; }
h4{ font-size:24px; color: #6600FF; margin-top: 0px; margin-bottom: 10px; display: block; clear: both; }
h5{ font-size:20px; color: #9E0000; margin-top: 0px; margin-bottom: 10px; display: block; clear: both; }
h6{ font-size:18px; color: #6600FF; text-decoration: underline; margin-top: 0px; margin-bottom: 10px; display: block; clear: both; }
ul,ol{ list-style-position: inside; }
input[type=text], input[type=password]{ border: 1px gray solid; height: 20px; }
input[type=submit]{ border: 1px gray outset; margin-top: 5px; }

/* SHARED _ ELEMENTS
====================================================================== */
.texto{ color: #6600FF; }

/* STRUCTURE
======================================================================= */
#main{ width:990px; margin: 0 auto; background-color:#FFF; }
#header{ overflow: hidden; }
#container{ overflow:hidden; background-color:#ffecd1; }
#left{ float:left; width:180px; }
#content{ float: left; display: block; width: 770px; padding: 10px 20px; }
#footer{ display: block; background: url(../images/icones/rodapefundo.jpg) center; height: 85px; }

/* COMPONENTS _ menu
====================================================================== */
#menu{ list-style: none; padding-left: 5px; margin: 0px; font-size: 16px; color: #0000A0; }
#menu li{ margin: 0; margin-bottom: 5px 10px; }
#menu a{ text-decoration: none; background: url(../images/icones/botao.gif) no-repeat; display: block; width: 160px; height: 27px; padding: 10px 0 0 10px; color: inherit; }
#menu a:hover{ background: url(../images/icones/botao_hover.gif) no-repeat; color: #6600FF; }
#menu .menuativo{ background: url(../images/icones/botao_hover.gif) no-repeat; width: 160px; height: 27px; padding: 10px 0 0 10px; color: #6600FF; }

/* COMPONENTS _ admin
===================================================================== */
.admin{ background-color:#FFC; padding: 5px; font-size: 12px; color: #0000A0; }
.admin h1{ font-size: 14px; margin-top: 15px; border-bottom: 1px solid #0000A0; }
.admin a{ text-decoration: none; }
.admin a:hover{ color: #6600ff; text-decoration: underline; }

/* COMPONENTS _ footer
====================================================================== */
#container-footer{ margin: 0 auto; padding-top: 1px; padding-left: 30px; width: 960px; height: 54px; }
