/* CSS Document */
* { margin:0px; padding:0px; border:none; font: 11px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; }
body { margin:0px; background-color:#FFFFFF; }
#central { position:relative; width:750px; margin:0px auto; }
ul, ol { list-style-type: none; }
p { font: 11px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color: #009140; }
a { text-decoration:none; }
strong { font-weight:bold; }
p strong { font-weight:bold; }

	/* Cabeçalho */
#cab { background:#FFFFFF; height:150px; border-bottom: solid 3px #F2AD00; }
#cab div {  }
#cab .fundo { left:230px; position:absolute; display:inline; text-align:right; width:520px; }
#cab .logo { padding:0px 10px; position:absolute; display:inline; }

	/* Menu */
#menu { display:block; width:750px; background-color:#009140; text-align:center; height:20px; padding:2px 0px; }
#menu a { display:inline; position:relative; padding:1px 5px; height:18px; font: bold 11px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color:#FFFFFF; background-color:#009140; }
#menu a:hover { font: bold 11px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color:#A6CE39; background-color:#009140; }
#menu .sep { font: bold 11px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color:#FFFFFF; padding-left: 2px; padding-right: 2px; }

	/* SubMenu */
#submenu { display:block; width:750px; background-color:#fff; text-align:center; height:20px; padding:2px 0px; }
#submenu img { vertical-align:text-bottom; }
#submenu a { display:inline; position:relative; padding:2px 10px 2px 10px; height:20px; font: bold 12px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color:#009140; background-color:#fff; }
#submenu a:hover { font: bold 12px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color:#A6CE39; background-color:#fff; }
#submenu .sep { font: bold 12px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color:#009140; padding-left: 2px; padding-right: 2px; }

	/* Trabalhos Cientificos SubMenu */
#trabcient_subnav { display:block; background-color:#fff; text-align:left; height:20px; padding:0 0 20px 0; }
#trabcient_subnav img { vertical-align:text-bottom; }
#trabcient_subnav a { display:inline; position:relative; padding:2px 10px 2px 10px; height:20px; font: bold 12px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color:#009140; background-color:#fff; }
#trabcient_subnav a:hover { font: bold 12px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color:#A6CE39; background-color:#fff; }
#trabcient_subnav .sep { font: bold 12px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color:#009140; padding-left: 2px; padding-right: 2px; }
	
	/* Barra Home */
#barra_inf { clear:both; width:750px; height:20px; background:#009140; padding-top:4px; border-top: solid 3px #FFFFFF; }
#barra_inf div { display:inline; }
#barra_inf #txt_logo li { float:right; display:inline; width:230px; margin-left:20px; font: bold 10px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color:#FFFFFF; text-align:center; }
/*#txt_logo { font: bold 10px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color:#FFFFFF; left:562px; }
#txt_patroc { font: bold 10px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color:#FFFFFF; left:12px; }
#txt_apoio { font: bold 10px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color:#FFFFFF; left:12px; }
#txt_apoioinst { font: bold 10px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color:#FFFFFF; left:132px; }*/

#inferior { clear:both; width:750px; height:150px; background:#fff; /*#A6CE39*/ }
#inferior #img_logo li { float:right; display:inline; width:230px; margin-left:20px; margin-top:15px; text-align:center; }
#inferior div { position:absolute; display:inline; }
#logo_sbcd { left:560px; }
#patroc { left:10px; margin-top:8px; border: solid 2px #009140; width:480px; height:100px; background:white; }
#apoio { left:10px; margin-top:8px; border: solid 2px #009140; width:110px; height:35px; background:white; text-align:center; }
#apoioinst { left:130px; margin-top:8px; border: solid 2px #009140; width:300px; height:60px; background:white; padding:5px; text-align:center; }
#apoioinst img { margin-right:10px; vertical-align:middle; }

#patroclabel { }
#patroclabel .categoria { float:left; position:relative; width:110px; margin:0 0 0 10px; font:bold 9px "Trebuchet MS", Verdana, Arial, sans-serif; color:#003399; }
#patroc1 { top:15px; width:100px; height:70px; border-left:dotted 1px #CCC; padding-left:10px; }
#patroc1 * { border:none; }
#patroc2 { left:120px; top:15px; width:100px; height:70px; border-left:dotted 1px #CCC; padding-left:10px; }
#patroc2 * { border:none; }
#patroc3 { left:240px; top:15px; width:100px; height:70px; border-left:dotted 1px #CCC; padding-left:10px; }
#patroc3 * { border:none; }
#patroc4 { left:360px; top:15px; width:100px; height:70px; border-left:dotted 1px #CCC; padding-left:10px; }
#patroc4 * { border:none; }
#patroc5 { left:480px; top:15px; width:100px; height:70px; border-left:dotted 1px #CCC; padding-left:10px; }
#patroc5 * { border:none; }

#patrocinadores { display:block; clear:both; margin-top:30px; }
#patrocinadores h2 { font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:18px; color:#009140; border-bottom:solid 2px #009140; margin-bottom:20px; }
#patrocinadores div.patroc_grp { float:left; display:inline; width:130px; min-height:120px; padding:0 20px 10px 0; }
#patrocinadores div.patroc_grp h3 { font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:12px; color:black; border-bottom:solid 1px #009140; margin-bottom:10px; }
#patrocinadores div.patroc_grp ul { }
#patrocinadores div.patroc_grp ul li { display:inline; margin:0 15px; }
#patrocinadores div.patroc_grp ul li.patroc_view { display:inline; }

#patrocinadores2 { display:block; clear:both; margin-top:30px; }
#patrocinadores2 h2 { font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:12px; color:#009140; border-bottom:solid 2px #009140; margin-bottom:20px; }
#patrocinadores2 div.patroc_grp2 { /*float:left; display:inline;*/ width:90px; min-height:120px; padding:0; }
#patrocinadores2 div.patroc_grp2 h3 { font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:12px; color:black; border-bottom:solid 1px #009140; margin-bottom:10px; }
#patrocinadores2 div.patroc_grp2 ul { }
#patrocinadores2 div.patroc_grp2 ul li { display:inline; margin:0; }
#patrocinadores2 div.patroc_grp2 ul li.patroc_view2 { display:inline; }
#corpo2 { clear:both; width:750px; padding-bottom:15px; background:#FFFFFF url(../arquivos/lateral.gif) repeat-y; border-top: solid 3px #F2AD00; border-bottom: solid 3px #F2AD00; }
#lateral2 { float:left; display:inline; background:#FFFFFF; width:90px; height:100%; }
#conteudo2 { float:left; display:inline; width:660px; background:#FFFFFF; }

#patrocinadores3 { display:block; clear:both; float:right; margin-top:30px; text-align:right; width:440px; height:120px; overflow:hidden; }
#patrocinadores3 h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666; border-bottom:solid 1px #ccc; margin-bottom:5px; margin-left:10px; text-align:right; }
#patrocinadores3 div.patroc_grp3 { float:right; display:inline; width:100px; min-height:100px; padding:0 0 0 10px; }
#patrocinadores3 div.patroc_grp3 h3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#aaa; border-bottom:solid 1px #ccc; margin:0; padding:0; text-align:center; }
#patrocinadores3 div.patroc_grp3 ul { margin:0; padding:0; }
#patrocinadores3 div.patroc_grp3 ul li { display:inline; margin:0; }
/*#patrocinadores3 div.patroc_grp3 ul li.patroc_view { display:inline; }*/

	/* Rodape */
#rod { clear:both; background:#FFFFFF; text-align:center; height:20px; padding-top:3px; }
#copy { font: 10px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color:#F2AD00; width:750px; }

	/* Corpo */
#corpo { clear:both; width:660px; padding-left:90px; padding-bottom:15px; background:#FFFFFF url(../arquivos/lateral.gif) repeat-y; border-top: solid 3px #F2AD00; border-bottom: solid 3px #F2AD00; }
#homecorpo { clear:both; width:750px; border-top: solid 3px #F2AD00; border-bottom: solid 3px #F2AD00; }
#homeconteudo { display:inline; width:750px; background:#FFFFFF; }
#homeapoio { float:left; display:inline; width:90px; }
#homeapoio p { font:bold 9px "Trebuchet MS", Verdana, Arial, sans-serif; color:#009140; padding-top:10px; }
#homeimg { text-align:right; _margin-bottom:-4px; }
#lateral { background:#FFFFFF; width:90px; height:100%; }
#conteudo { clear:both; width:660px; background:#FFFFFF; }

#aviso { position:absolute; top:380px; left:237px; border:solid 3px #009140; background:#FFFFFF; padding:10px; width:250px; }
#aviso h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#009140; }
#aviso h3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; }
#aviso p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }
#aviso p a { color:#000000; text-decoration:underline; }
#aviso p a:hover { color:#009140; }

#pagina { padding:10px; width:640px; font-family:'Trebuchet Ms', Arial, Verdana, Sans-Serif; }
#pagina p { font-size:12px; color:#000; line-height:20px; padding:4px 5px 4px 30px; text-align:justify; }
#pagina p strong { font-size:14px; font-weight:bold; color:#009140; line-height:20px; }
#pagina p em { font-style:italic; }
#pagina p a { font-size:11px; font-weight:bold; color:#009140; text-decoration:none; }
#pagina p a:hover { font-size:11px; font-weight:bold; color:#009140; text-decoration:underline; }
#pagina ul { padding:0 0 5px 15px; }
#pagina ul li { font-size:12px; color:#000; line-height:16px; padding:0 5px; margin:5px 0 5px 45px; list-style:disc; }
#pagina ul li strong { font-size:14px; color:#009140; }
#pagina ul li em { font-size:12px; font-style:italic; font-weight:bold; }
#pagina ul li img { padding-right:10px; vertical-align:middle; }
#pagina ul li img.foto { margin-right:10px; padding:0; vertical-align:middle; }
#pagina ul li a { color:#009140; }
#pagina ul li a img { border:solid 2px white; }
#pagina ul li a:hover { color:#F2AD00; }
#pagina ul li a:hover img { border:solid 2px #F2AD00; }
#pagina ol { padding:0 0 5px 15px; }
#pagina ol.numeros { list-style:decimal; }
#pagina ol.letras { list-style:upper-alpha; }
#pagina ol li { font-size:12px; color:#000; line-height:16px; padding:0 5px; margin:5px 0 5px 45px; }
#pagina ol li strong { font-size:14px; color:#009140; }
#pagina ol li em { font-size:12px; font-style:italic; }
#pagina ol li img { padding-right:10px; vertical-align:middle; }
#pagina ol li img.foto { margin-right:10px; padding:0; vertical-align:middle; }
#pagina ol li a { color:#009140; }
#pagina ol li a img { border:solid 2px white; }
#pagina ol li a:hover { color:#F2AD00; }
#pagina ol li a:hover img { border:solid 2px #F2AD00; }
#pagina h1 { font-size:24px; color:#009140; border-bottom:solid 2px #F2AD00; padding:15px 0 0 0; margin:0 0 10px 0; }
#pagina h2 { font-size:18px; color:#009140; border-bottom:solid 2px #A6CE39; padding:15px 0 0 0; margin:0 10px 0 10px; }
#pagina h3 { font-size:16px; color:#009140; border-bottom:solid 2px #F2AD00; padding:20px 0 0 0; margin:0 10px 10px 20px; clear:both; }
#pagina h3 strong { font-size:16px; font-weight:bold; }
#pagina h3 em { font-size:16px; font-style:italic; font-weight:bold; color:#F2AD00; }
#pagina h3 a { font-size:16px; color:#009140; text-decoration:underline; }
#pagina h3 a:hover { color:#A6CE39; }
#pagina h3.linkbot { font-size:16px; color:#06377B; border:none; margin:20px 10px 20px 20px; clear:both; }
#pagina h3.linkbot strong { font-size:16px; font-weight:bold; }
#pagina h3.linkbot em { font-size:16px; font-style:italic; font-weight:bold; color:#F2AD00; }
#pagina h3.linkbot a { font-size:16px; font-weight:bold; color:#06377B; border:solid 2px #06377B; padding:10px 15px; text-decoration:none; }
#pagina h3.linkbot a:hover { color:#FFFFFF; background:#06377B; }
#pagina h3.linkbot2 { font-size:16px; color:#009140; border:none; margin:20px 10px 20px 20px; clear:both; }
#pagina h3.linkbot2 strong { font-size:16px; font-weight:bold; }
#pagina h3.linkbot2 em { font-size:16px; font-style:italic; font-weight:bold; color:#F2AD00; }
#pagina h3.linkbot2 a { display:block; font-size:16px; font-weight:bold; color:#009140; border:solid 2px #009140; padding:10px 15px; text-decoration:none; }
#pagina h3.linkbot2 a:hover { color:#FFFFFF; background:#009140; }
#pagina h4 { font-size:14px; color:#000; padding:15px 0 0 0; margin:0 10px 10px 20px; }
#pagina h4 strong { font-size:14px; font-weight:bold; color:#009140; }
#pagina h4 em { font-size:14px; font-style:italic; font-weight:bold; color:#000; padding-right:10px; }
#pagina h4 a { font-size:14px; color:#000; text-decoration:underline; }
#pagina h4 a:hover { color:#666666; }
#pagina div.patrocinadores a { margin:25px; }

div.credlogo { float:left; width:150px; }
div.credlogo p { text-align:center !important; }
div.credtxt { float:left; display:inline; }

#cursos { padding:10px; width:640px; }
#cursos p { font: 11px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color: #000; letter-spacing:0.02em; line-height:20px; padding:2px 5px 2px 60px; }
#cursos p strong { font: bold 11px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color:#F2AD00; line-height:20px; padding-left:0px; padding-right:5px; }
#cursos p em { font-style:italic; font:italic; }
#cursos p a { font: bold 11px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color:#009140; text-decoration:none; }
#cursos p a:hover { font: bold 11px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color:#A6CE39; text-decoration:underline; }
#cursos p.normal { padding:2px 5px 2px 10px; }
#cursos ul { padding-top:5px; }
#cursos ul li { font: 11px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color: #000; letter-spacing:0.05em; line-height:16px; padding:0 5px 0 5px; margin:5px 0 5px 80px; list-style:outside; }
#cursos ul li strong { font: 11px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color:#009140; }
#cursos ul li ul li { padding:0 5px 0 5px; margin:0 0 5px 20px; }
#cursos h1 { font: 24px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color: #009140; border-bottom: solid 2px #F2AD00; padding:10px 0px 0px 0px; margin-bottom:10px; }
#cursos h2 { font: bold 18px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color: #009140; border-bottom: solid 2px #A6CE39; padding:25px 0px 0px 0px; margin:0px 10px 10px 10px; }
#cursos h2.faixa { font-size:16px; }
#cursos h3 { font: bold 14px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color:#009140; border-bottom: solid 2px #F2AD00; padding:15px 0px 0px 0px; margin:0px 10px 10px 10px; }
#cursos h4 { font: 11px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color:#000; letter-spacing:0.1em; line-height:20px; margin:20px 5px 2px 50px; border-bottom: solid 2px #A6CE39; }
#cursos h4 strong { font-weight:bold; color:#009140; }
#cursos h4 em { padding-left:5px; padding-right:5px; font-style:italic; }
#cursos h5 { font: 12px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color:#000; line-height:20px; margin:25px 5px 0 60px; }
#cursos h5 strong { font-weight:bold; font-size:14px; color:#009140; padding-right:5px; }
#cursos h5 em { padding-left:5px; padding-right:5px; font-style:italic; }
#cursos h5 span { font-weight:bold; font-size:12px; color:#F2AD00; padding-right:5px; }
#cursos p.barraativ { border-bottom: solid 2px #EAFFEA; margin:0 5px 0 60px; }

.tab_insc { padding:5px; margin:20px 0px 10px 10px; width:520px; }
.tab_insc td, .tab_insc th { white-space:pre; vertical-align:text-top; padding:4px 12px 4px 4px; }
.tab_insc th { border-bottom: solid 4px #A6CE39; text-align:left; font: bold 12px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color: #009140; }
.tab_insc td { border-bottom: solid 2px #A6CE39; font: 10px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color: #009140; }
.tab_insc td a { font: bold 11px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color:#009140; text-decoration:none; }
.tab_insc td a:hover { font: bold 11px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color:#009140; text-decoration:underline; }

	/* form globais */
fieldset { padding:10px; border: solid 1px #009140; text-align:left; margin-left:10px; }
legend { font: 18px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color:#009140; border-bottom: solid 2px #A6CE39; padding:0px 5px; }
form { padding:5px; margin:0 auto 10px; }
label { font: 11px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color: #009140; padding:0px; margin:5px 0px 5px 10px; vertical-align:middle; }
input { font: 11px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color: #009140; text-align:left; vertical-align:middle; }
.box_erro legend { color:red; }

	/* form 1 inscrição */
.boxform { float:left; display:inline; width:270px; height:280px; _height:290px; margin-right:10px; }
.boxform form { text-align:center; width:250px; height:280px; _height:290px; }
.boxform label { float:left; clear:both; height:20px; width:220px; text-align:right; }
.boxform input { margin:0px 10px; }
.boxform .texto { border: solid 1px #009140; }
.boxform .bt { font-weight: bold; height:25px; width:200px; padding:0px 20px 0px 20px; margin:10px auto 0px; border: solid 1px #009140; background:#D3E79C; cursor:pointer; }

	/* form 2 inscrição */
.ficha { width:610px; text-align:left; }
.ficha form { text-align:left; width:600px; }
.ficha label { float:left; display:inline; height:25px; text-align:left; }
.ficha label strong { color:#000; }
.ficha .campo1 { clear:both; width:110px; text-align:right; }
.ficha .campo2 { margin-left:0px; }
.ficha .campo3 { clear:both; display:block; width:220px; text-align:right; }
.ficha .campo4 { clear:both; display:block; padding-left:30px; width:500px !important; height:15px; font-size:12px; }
.ficha .campo5 { clear:both; padding:6px 0 5px 30px; margin:0; height:auto; }
.ficha input { float:left; display:inline; font-size:12px; height:16px; *height:18px; text-align:left; margin:3px 5px; cursor:pointer; border: solid 1px #009140; color:#000; padding:2px 0 0 3px; *padding:0px 2px -3px 2px; }
.ficha input[type=checkbox], .ficha input[type=radio] { margin-top:7px; *margin-top:2px; height:auto; border:none; }
.ficha select { float:left; display:inline; font-size:11px; text-align:left; margin:3px 5px; cursor:pointer; border: solid 1px #009140; color:#000; padding:0 0 0 3px; _padding:0 2px 0 2px; }
.ficha textarea { float:left; display:inline; font-size:12px; text-align:left; margin:3px 5px; cursor:pointer; border: solid 1px #009140; color:#000; padding:0 0 0 3px; _padding:0px 2px -3px 2px; }
.ficha select option { padding:0 3px; font-size:11px; }
.ficha select optgroup { padding:0 3px; font-weight:bold; font-style:italic; font-size:12px; }
.ficha .semcorpo { border:none; padding:0px; margin:0px; height:0px; }
.ficha .naotexto { border:none; }
.ficha h3 { clear:both; }
.ficha h4 { clear:both; padding-top:0; margin-top:0; height:auto; }
.ficha p { clear:both; font: 11px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color:#000; }
.ficha p strong { color:#000; }
.ficha p a { font: bold 11px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color:#009140; text-decoration:none; }
.ficha p a:hover { font: bold 11px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color:#009140; text-decoration:underline; }
.ficha p.linha { clear:none; float:left; display:inline; height:15px; text-align:left; margin:3px 10px; padding:0 !important; }
.ficha p.linha strong { color:#000 !important; }
.ficha p.linha a { font: bold 11px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color:#009140; text-decoration:none; }
.ficha p.linha a:hover { font: bold 11px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color:#009140; text-decoration:underline; }
.ficha p span.textcountingWarning { color:#FF0000; }
.ficha .bt { clear:both; font-weight: bold; height:25px; width:400px; padding:0 20px; margin:10px 100px; text-align:center; border: solid 1px #009140; background:#D3E79C; color:#009140; cursor:pointer; }
.ficha .bt2 { font-weight:bold; height:25px; width:200px; padding:0 20px; margin:10px auto 10px; text-align:center; border: solid 1px #009140; background:#D3E79C; cursor:pointer; }
.ficha .bt3 { font-weight:bold; height:25px; width:150px; padding:0 20px; margin:10px 5px; text-align:center; border: solid 1px #009140; background:#D3E79C; color:#009140; cursor:pointer; }
.ficha iframe { border:none; padding:0; margin:0; margin-top:-3px; }

	/* Resultados */
.resultado { width:570px; text-align:left; }
.resultado h3 { clear:both; }
.resultado p { font: 11px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color:#009140; }
.resultado p a:link, .resultado p a:active, .resultado p a:visited { font: bold 11px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color:#009140; text-decoration:none; }
.resultado p a:hover { font: bold 11px 'Trebuchet Ms', Arial, Verdana, Sans-Serif; color:#009140; text-decoration:underline; }
