/* Formatação dos Objetos do Site*/
body { height: 100%; margin: 0;  background-color: #838383}
body, div, td, p, a	{ font: 11px verdana; color: #6a6a6a; }
a {  text-decoration: none; font-weight: bold}
a:hover { color: #3b3c3d; text-decoration: underline; }
form { margin: 0; padding: 0; }
img { border: 0 }
table { border: 0 }
input { background-color: #eeeeee; border: 1px solid #eeeeee; font-size: 11px; font-family: verdana; color: #000;}
select { background-color: #eeeeee; border: 1px solid #eeeeee; font-size: 11px; font-family: verdana; color: #000; }
textarea { background-color: #eeeeee; border: 1px solid #eeeeee; font-size: 11px; font-family: verdana; color: #000; }
.hideDiv { position:absolute; display:none; visibility:hidden; }
.showDiv { position:relative; visibility:visible; display:block;}
.quantCaracteres {float:right; background-color: #eeeeee; padding: 2px 5px; margin: 0 15px 0 0; font: 11px arial; color: #6E3436; font-weight: bold;}

/* Uteis */
.clear{clear: both;}
.block {display: block;}
.none {display: none;}
.left {float: left;}
.right{float: right;}
.aRight{text-align: right;}
.aCenter{text-align: center;}
.trans{ background-color: transparent; border:0;}


/* Estrutura do Site */
#container	{ width: 100%; height: 100%;position:absolute;}
#main	{ position:absolute; width: 968px; height:563px; margin-top: -281px; margin-left: -484px; top:50%; left:50%;}
#mainEscolha	{ position:absolute; width: 968px; height:563px; margin-top: 10px; margin-left: -484px; left:50%;}
#content { position:absolute; width: 968px; height:575px; margin-top: -290px; margin-left: -484px; top:50%; left:50%; background:url(../_img/bg.gif) no-repeat;}
#sign { width: 948px; height: 16px; margin: 550px 0 0 0; padding: 0 20px 0 0; position: absolute; text-align: right;}
#sign span, #sign span a{ color: #d5d5d5;font: 10px verdana;}
#header	{ width: 937px; height: 62px; margin: 14px 0 0 20px;}
#headerMenu{float: left; width:693px; height: 33px; margin: 29px 0 0 29px; text-align: right;}
#headerMenu ul{ margin: 0; padding: 0}
#headerMenu li{float: left; margin: 0 0 0 1px; padding: 0; list-style:none }
#siteAction{width: 950px; height: 471px; margin: 1px 0 0 7px; background:url(../_img/bg_home.jpg) no-repeat;}
#contentBox{position: absolute; background-color: #FFF; border: 1px solid #838383; width: 898px; height: 400px; margin: 32px 0 0 13px; padding: 13px;}
#contentBox2{position: absolute; background-color: #FFF; border: 1px solid #838383; width: 683px; height: 400px; margin: 32px 0 0 226px; padding: 13px;}
#contentBox3{position: absolute; background-color: #FFF; border: 1px solid #838383; width: 898px; margin: 32px 0 0 13px; padding: 13px;}
#left{float: left; width:211px;padding: 28px 0 0 0;}
#left ul{ margin: 0; padding: 0}
#left li {text-align: right; margin: 0 10px 0 0; padding: 8px 0; list-style:none; border-bottom: 1px solid #e4e4e4; }
#left li a{font: 12px verdana; color: #383938; font-weight: bold; text-decoration: none; background:url(../_img/seta.gif) right center no-repeat; padding: 0 10px 0 0}
#left li a:hover{color: #b0adad; background:url(../_img/seta_over.gif) right center no-repeat; padding: 0 10px 0 0}
#left li span {font: 12px verdana; font-weight: bold; color: #b0adad; background:url(../_img/seta_over.gif) right center no-repeat; padding: 0 10px 0 0}

#middle{float: left; width: 652px; padding: 20px 0 0 22px;}
#middleEscolha{float: left; width: 835px; padding: 20px 0 0 32px;}
.titArea{font: 26px verdana; color: #383938; padding: 0 0 6px 0}
.titCadastro{font: 18px verdana; color: #383938; padding: 0 0 6px 0}
.titLine{background-color: #e4e4e4; height: 1px; margin: 0 0 9px 0}
.textArea{width: 652px; height:324px; overflow: auto;}
.menuLeftBox{font: 9px verdana; color: #252525;border: 1px solid #e4e4e4; padding: 5px}
.menuLeftBox a{font: 9px verdana; color: #252525;}

/* Home */
.homeLink{position: absolute; margin: 90px 0 0 13px; width: 280px; height: 70px;}

/* Eventos */
.eventosFoto{float: left; padding: 0 3px 0 0}



#inscricaoMenu li {text-align: right; margin: 0 10px 0 0; padding: 6px 0; list-style:none; font: 16px verdana; color: #e9e9e9; font-weight: bold; text-decoration: none; border:0}
#inscricaoMenu li span {font: 16px verdana; font-weight: bold; color: #383938; padding: 6px 0;background: none;}
#inscricaoMenuActive{font: 16px verdana; font-weight: bold; color: #ffd900; padding: 6px 0;background: none;}
#incricaoNumero{background:url(../_img/bg_inscricao.gif) no-repeat; width:198px; height:26px;  font: 13px verdana; color: #663300; font-weight: bold; padding: 5px 0 0 24px; margin: 3px 0 0 0}
