/* BODY E ESTRUTURAS FIXAS */

body,div,td,h1,h2,h3,h4,form,input,select,textarea,button {font:12px Tahoma; color:#7F7F7F;}
img,body,h1,h2,h3,h4,h5,h6,form,dl,dd,dt,fieldset,p,ul,li {margin:0;padding:0;border:0;}
input,textarea,select{margin:0;padding:0;}
br.clear{clear:both;font-size:0;height:0;line-height:0;display:block;}
legend {display:none;}
ul li {list-style-type:none;}
a:active {outline: none;}
:focus {-moz-outline-style: none;}

/* BODY DESIGN */

BODY {background:#f9f8f8 url(../img/bg_main.jpg) top repeat-x;}
a {text-decoration:none; cursor:pointer;}
p a {color:#000; text-decoration:none; outline: none;}
p a:hover {color:#000; text-decoration:underline;}
span.primeiro{font-size:5.2em;float:left;line-height:0.8em;font-weight:normal;padding:0 6px 0 0;}
cite, address {font-style:normal;}

form {margin:10px 0 0 0;}

ul li a {font-weight:bold; text-decoration:none; color:#7f7f7f; padding:5px 0 0 0;}
ul li a:hover {text-decoration:none; background:#eaeaea; color:#7f7f7f;}

label {font-size:10px; font-weight:bold; width:100px; text-align:right; margin:0 5px 0 0; float:left;}
input.FormInput {border:1px solid #CCC; width:145px; height:17px; margin:0 0 3px 0; _margin:0; padding:3px 0 0 5px; background:url(../img/bg_input.gif) top repeat-x;}
input.FormInput:focus {border:1px solid #000;}
input.FormBt {width:56px; height:24px; color:#FFF; font-weight:bold; font-size:10px; padding:0; background:url(../img/bg_bt_form.gif) top no-repeat; border:none;}
textarea {border:1px solid #CCC; width:145px; height:70px; margin:0 0 3px 0; padding:3px 0 0 5px; background:url(../img/bg_input.gif) top repeat-x;}
textarea:focus {border:1px solid #000;}
select.FormSelect {border:1px solid #CCC; width:145px; height:17px; margin:0 0 3px 0; _margin:0 0 1px 0;}
select.FormSelect:focus {border:1px solid #000;}

#principal {width:907px; margin:0 auto 0 auto; left:50%; _position:absolute; _margin-left:-452px; _height:auto; text-align:center;}
#principal div {text-align:left; margin-left:auto; margin-right:auto;}

#topo {width:900px; height:250px; background:url(../img/topo.jpg) top left no-repeat; overflow:hidden; margin:0;}
#topo h1 a {height:0px; _height:100%; padding:350px 0 0 0; display:block;}

#menuTopo {width:495px; height:24px; text-align:right;}
#menuTopo ul {text-align:right; width:275px; float:right;}
#menuTopo ul.admin {width:43px;}
#menuTopo ul li {display:inline; font-size:10px;}
#menuTopo ul li a {color:#989898; font-weight:normal; padding:6px 5px 0 5px; height:18px; float:left;}
#menuTopo ul li a:hover {color:#FFF; background:url(../img/bg_bt_menu_topo.gif) top repeat-x;}

#menu {width:131px; height:223px; float:left; border-top:2px solid #E0DFDF; border-left:2px solid #E0DFDF;}
#menu ul {text-align:right; margin:0 5px 0 0; _margin:0 2px 0 0; float:right;}
#menu ul li {width:111px; height:18px; overflow:hidden;}
#menu ul li#Menu-Sobre a {color:#989898; height:18px; padding:100px 0 0 0; display:block; background:url(../img/menu_bt_nrm_sobre.gif) top no-repeat;}
#menu ul li#Menu-Sobre a:hover {color:#000; background:none; background:url(../img/menu_bt_atv_sobre.gif) top no-repeat;}
#menu ul li#Menu-Eventos a {color:#989898; height:18px; padding:100px 0 0 0; display:block; background:url(../img/menu_bt_nrm_eventos.gif) top no-repeat;}
#menu ul li#Menu-Eventos a:hover {color:#000; background:none; background:url(../img/menu_bt_atv_eventos.gif) top no-repeat;}
#menu ul li#Menu-Objetivos a {color:#989898; height:18px; padding:100px 0 0 0; display:block; background:url(../img/menu_bt_nrm_objetivos.gif) top no-repeat;}
#menu ul li#Menu-Objetivos a:hover {color:#000; background:none; background:url(../img/menu_bt_atv_objetivos.gif) top no-repeat;}
#menu ul li#Menu-Organiza a {color:#989898; height:18px; padding:100px 0 0 0; display:block; background:url(../img/menu_bt_nrm_organiza.gif) top no-repeat;}
#menu ul li#Menu-Organiza a:hover {color:#000; background:none; background:url(../img/menu_bt_atv_organiza.gif) top no-repeat;}
#menu ul li#Menu-Patrocinio a {color:#989898; height:18px; padding:100px 0 0 0; display:block; background:url(../img/menu_bt_nrm_patrocine.gif) top no-repeat;}
#menu ul li#Menu-Patrocinio a:hover {color:#000; background:none; background:url(../img/menu_bt_atv_patrocine.gif) top no-repeat;}
#menu ul li#Menu-Patrocinadores a {color:#989898; height:18px; padding:100px 0 0 0; display:block; background:url(../img/menu_bt_nrm_patrocinadores.gif) top no-repeat;}
#menu ul li#Menu-Patrocinadores a:hover {color:#000; background:none; background:url(../img/menu_bt_atv_patrocinadores.gif) top no-repeat;}
#menu ul li#Menu-Publico a {color:#989898; height:18px; padding:100px 0 0 0; display:block; background:url(../img/menu_bt_nrm_publico.gif) top no-repeat;}
#menu ul li#Menu-Publico a:hover {color:#000; background:none; background:url(../img/menu_bt_atv_publico.gif) top no-repeat;}
#menu ul li#Menu-Imprensa a {color:#989898; height:18px; padding:100px 0 0 0; display:block; background:url(../img/menu_bt_nrm_imprensa.gif) top no-repeat;}
#menu ul li#Menu-Imprensa a:hover {color:#000; background:none; background:url(../img/menu_bt_atv_imprensa.gif) top no-repeat;}
#menu ul li#Menu-Programa a {color:#989898; height:18px; padding:100px 0 0 0; display:block; background:url(../img/menu_bt_nrm_programa.gif) top no-repeat;}
#menu ul li#Menu-Programa a:hover {color:#000; background:none; background:url(../img/menu_bt_atv_programa.gif) top no-repeat;}
#menu ul li#Menu-Palestra a {color:#989898; height:18px; padding:100px 0 0 0; display:block; background:url(../img/menu_bt_nrm_palestrantes.gif) top no-repeat;}
#menu ul li#Menu-Palestra a:hover {color:#000; background:none; background:url(../img/menu_bt_atv_palestrantes.gif) top no-repeat;}
#menu ul li#Menu-Inscreva a {color:#989898; height:18px; padding:100px 0 0 0; display:block; background:url(../img/menu_bt_nrm_inscreva.gif) top no-repeat;}
#menu ul li#Menu-Inscreva a:hover {color:#000; background:none; background:url(../img/menu_bt_atv_inscreva.gif) top no-repeat;}
#menu ul li#Menu-News a {color:#989898; height:18px; padding:100px 0 0 0; display:block; background:url(../img/menu_bt_nrm_news.gif) top no-repeat;}
#menu ul li#Menu-News a:hover {color:#000; background:none; background:url(../img/menu_bt_atv_news.gif) top no-repeat;}
#menu ul li#Menu-Forum a {color:#989898; height:18px; padding:100px 0 0 0; display:block; background:url(../img/menu_bt_nrm_forum.gif) top no-repeat;}
#menu ul li#Menu-Forum a:hover {color:#000; background:none; background:url(../img/menu_bt_atv_forum.gif) top no-repeat;}
#menu ul li#Menu-Users a {color:#989898; height:18px; padding:100px 0 0 0; display:block; background:url(../img/menu_bt_nrm_users.gif) top no-repeat;}
#menu ul li#Menu-Users a:hover {color:#000; background:none; background:url(../img/menu_bt_atv_users.gif) top no-repeat;}
#menu ul li#Menu-Paginas a {color:#989898; height:18px; padding:100px 0 0 0; display:block; background:url(../img/menu_bt_nrm_paginas.gif) top no-repeat;}
#menu ul li#Menu-Paginas a:hover {color:#000; background:none; background:url(../img/menu_bt_atv_paginas.gif) top no-repeat;}
#menu ul li#Menu-Palestras a {color:#989898; height:18px; padding:100px 0 0 0; display:block; background:url(../img/menu_bt_nrm_palestras.gif) top no-repeat;}
#menu ul li#Menu-Palestras a:hover {color:#000; background:none; background:url(../img/menu_bt_atv_palestras.gif) top no-repeat;}
#menu ul li#Menu-Auditorios a {color:#989898; height:18px; padding:100px 0 0 0; display:block; background:url(../img/menu_bt_nrm_auditorios.gif) top no-repeat;}
#menu ul li#Menu-Auditorios a:hover {color:#000; background:none; background:url(../img/menu_bt_atv_auditorios.gif) top no-repeat;}
#menu ul li#Menu-Horarios a {color:#989898; height:18px; padding:100px 0 0 0; display:block; background:url(../img/menu_bt_nrm_horarios.gif) top no-repeat;}
#menu ul li#Menu-Horarios a:hover {color:#000; background:none; background:url(../img/menu_bt_atv_horarios.gif) top no-repeat;}
#menu ul li#Menu-Banners a {color:#989898; height:18px; padding:100px 0 0 0; display:block; background:url(../img/menu_bt_nrm_banners.gif) top no-repeat;}
#menu ul li#Menu-Banners a:hover {color:#000; background:none; background:url(../img/menu_bt_atv_banners.gif) top no-repeat;}

#content {width:538px; min-height:300px; _height:300px; background:#FFF url(../img/bg_content.gif) top no-repeat; float:left; padding:15px 15px 10px 15px;}
#title-session {width:538px; height:76px; overflow:hidden; margin:0 0 10px 0;}
#title-session h2 {padding:100px 0 0 0;}

#FrameLeft {float:left;}
#FrameRight {float:right;}

h3 {font-size:18px; margin:0 0 10px 0;}
h4 {font-size:14px; margin:0 0 10px 0; font-weight:bold;}
.pink {color:#d858ab;}
.darkgreen {color:#5d9500;}
.lightgreen {color:#B2C916;}
.darkpurple {color:#ac0376;}
.brown {color:#833214;}
.lightblue {color:#adb9c2;}
.red {color:#d72a19;}
.darkblue {color:#15a4d0;}
.purple {color:#b9b2db;}
.blue {color:#34A5DD;}
.orange {color:#CD4400;}

#footer {width:518px; height:32px; background:url(../img/bg_rodape.jpg) bottom no-repeat; padding:35px 10px 0 10px; position:relative; margin:20px 0 0 0;}
#footer span {font-weight:bold;}



/* PARCEIROS */
/*
#partners {width:130px;}
#partners ul li, #listParceiros ul li {width:121px; height:54px; padding:12px 0 0 0; background:url(../img/bg_parceiros.gif) top left no-repeat; margin:0 0 9px 10px; text-align:center;}
#partners ul li a:hover, #listParceiros ul li a:hover {background:none;}
#listParceiros ul li {margin:0 0 9px 0;}
*/

#listParceiros ul li {width:121px; height:54px; padding:12px 0 0 0; background:url(../img/bg_parceiros.gif) top left no-repeat; margin:0 0 9px 10px; text-align:center;}
#listParceiros ul li a:hover {background:none;}
#listParceiros ul li {margin:0 0 9px 0;}

#partners {width:200px; float:right;}
#partners ul li {width:121px; height:80px; background:url(../img/bg_parceiros.gif) bottom left no-repeat; margin:0 0 9px 10px; text-align:center;}
#partners ul li img {margin:8px 0 0 0;}
#partners ul li a:hover {background:none;}



/* HOME DESIGN */

#boxNew, #boxMini {width:183px; min-height:122px; _height:122px; background:url(../img/bg_placa_esq.jpg) top no-repeat; padding:8px 10px 10px 10px;}
#boxNew img {float:left; margin:0 6px 0 0;}
#boxNew span {height:20px; margin:5px 0 0 0; display:block;}

#boxC4, #boxBig {width:305px; min-height:122px; _height:122px; background:url(../img/bg_placa_dir.jpg) top no-repeat; padding:8px 10px 10px 10px;}
#boxC4 ul li {display:inline;}
#boxC4 ul li a {min-width:100px; height:19px; float:left;}
#boxBig {min-height:50px; _height:50px;}
#boxBig span {float:right;}

#boxProgramas {width:518px; min-height:182px; _height:182px; background:url(../img/bg_placa_big.jpg) top no-repeat; margin:10px 0 0 0; padding:8px 10px 10px 10px;}
#boxProgramas #FrameLeft {width:195px; border-right:1px solid #c7c6c6;}
#boxProgramas #FrameRight {width:300px;}
#boxProgramas ul li a {height:19px; display:block;}



/* PALESTRANTES DESIGN */

#listBlocks ul li {width:258px; height:74px; padding:6px 0 0 6px; margin:0 0 10px 0; background:url(../img/bg_block.jpg) top no-repeat; float:right; position:relative;}
#listBlocks ul li.impar {float:left;}
#listBlocks ul li img {float:left; margin:0 6px 0 0;}
#listBlocks ul li #saibamais, #listBlocks ul li a.btAdmin {position:absolute; bottom:5px; right:5px;}
#listBlocks ul li #saibamais a {background:none;}
#listBlocks ul li #saibamais a:hover {background:none;}

/* PATROCINADORES DESIGN */

#listPatrocinadores ul li {width:530px; height:80px; padding:6px 0 0 6px; margin:0 0 10px 0; background:url(../img/bg_patrocinadores.jpg) top no-repeat; float:right; position:relative;}
#listPatrocinadores ul li.impar {float:left;}
#listPatrocinadores ul li img {float:left; margin:0 6px 0 0;}
#listPatrocinadores ul li #saibamais, #listBlocks ul li a.btAdmin {position:absolute; bottom:5px; right:5px;}
#listPatrocinadores ul li #saibamais a {background:none;}
#listPatrocinadores ul li #saibamais a:hover {background:none;}
#patrocinadoresDet {background:url(../img/bg_patrocinadoresdet.jpg) top center no-repeat; padding:10px;}

/* ADMIN */

a.btAdmin, a.btAdminForum {color:#7F7F7F; width:14px; height:19px; background:url(../img/bg_bt_num_nrm.gif) no-repeat; font-weight:bold; margin:2px 0 0 5px; _margin:16px 0 0 5px; float:right; padding:1px 0 0 6px;}
a.btAdmin:hover, a.btAdminForum:hover {color:#000; text-decoration:none; background:url(../img/bg_bt_num_blue.gif) no-repeat;}
a.btAdminForum:hover {background:url(../img/bg_bt_num_pink.gif) no-repeat;}


/* PAGINAÇÃO */

#PaginacaoList, #PaginacaoListBlue {margin:0;}
#PaginacaoList ul, #PaginacaoListBlue ul {margin:10px 0 0 0; padding:0;}
#PaginacaoList ul li, #PaginacaoListBlue ul li {display:inline;}
#PaginacaoList ul li a, #PaginacaoListBlue ul li a {width:14px; height:19px; background:url(../img/bg_bt_num_nrm.gif) no-repeat; font-weight:bold; margin:0 5px 0 0; float:left; padding:1px 0 0 6px;}
#PaginacaoList ul li a:hover, #PaginacaoListBlue ul li a:hover {color:#000; text-decoration:none; background:url(../img/bg_bt_num_pink.gif) no-repeat;}
#PaginacaoList ul li#current, #PaginacaoListBlue ul li#current {width:14px; height:19px; background:url(../img/bg_bt_num_pink.gif) no-repeat; font-weight:bold; margin:0 5px 0 0; float:left; padding:1px 0 0 6px; color:#000;}

#PaginacaoListBlue ul li a:hover, #PaginacaoListBlue ul li#current {background:url(../img/bg_bt_num_blue.gif) no-repeat;}


/* CONTEÚDO DESIGN */

#ContentBox {width:518px; min-height:110px; _height:110px; background:url(../img/bg_placa_big.jpg) top no-repeat; padding:8px 10px 10px 10px;}
#ContentBox address a {color:#000; text-decoration:none; outline: none;}
#ContentBox address a:hover {color:#000; text-decoration:underline;}
#ContentBox img.imgText {border:1px solid #000; margin:3px 6px 0 0; float:left;}
#ContentBox ul li a {height:19px; display:block;}
#ContentBox.newsdet img {float:left; margin:0 10px 0 0;}
#ContentBox.newsdet p {margin:10px 0 0 0;}
#ContentBox.page p {margin:0 0 18px 0;}

table.dados td, table.palestrantes td {border:1px solid #7F7F7F; padding:5px; background:#ededed;}
table.dados, table.palestrantes {margin:0 0 10px 0;}



/* FORM UP BLACKROOM */

#FormUp {width:362px; height:230px; background:url(../img/bg_up_form.gif) top no-repeat;}



/* GALERIA DE FOTOS */

#listaFotos li {width:120px; height:80px; display:inline; margin:0 5px 5px 0; float:left;}



/* FÓRUM DESIGN */

.comment p {margin:10px 0 0 0;}



/* CLASSES */

.btDetails a {font-weight:bold; color:#f8b501; text-decoration:none;}
.btDetails a:hover {color:#f8b501; text-decoration:underline;}
.btDetailsRed a {font-weight:bold; color:#d72a19; text-decoration:none;}
.btDetailsRed a:hover {color:#d72a19; text-decoration:underline;}
.btDetailsPurple a {font-weight:bold; color:#b9b2db; text-decoration:none;}
.btDetailsPurple a:hover {color:#b9b2db; text-decoration:underline;}
.btDetailsBrown a {font-weight:bold; color:#833214; text-decoration:none;}
.btDetailsBrown a:hover {color:#833214; text-decoration:underline;}
.btDetailsPink a {font-weight:bold; color:#d858ab; text-decoration:none;}
.btDetailsPink a:hover {color:#d858ab; text-decoration:underline;}
.btDetailsDarkgreen a {font-weight:bold; color:#5d9500; text-decoration:none;}
.btDetailsDarkgreen a:hover {color:#5d9500; text-decoration:underline;}
.btDetailsDarkpurple a {font-weight:bold; color:#ac0376; text-decoration:none;}
.btDetailsDarkpurple a:hover {color:#ac0376; text-decoration:underline;}
.btDetailsLightblue a {font-weight:bold; color:#adb9c2; text-decoration:none;}
.btDetailsLightblue a:hover {color:#adb9c2; text-decoration:underline;}
.btDetailsDarkblue a {font-weight:bold; color:#15a4d0; text-decoration:none;}
.btDetailsDarkblue a:hover {color:#15a4d0; text-decoration:underline;}
.btDetailsGray a {font-weight:bold; color:#7F7F7F; text-decoration:none;}
.btDetailsGray a:hover {color:#7F7F7F; text-decoration:underline;}
