/*CSS*/
/*Reset CSS do HTML5*/
div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, 
pre, a, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, 
strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:none; font-size:100%; vertical-align:baseline;}
ul, ol{list-style:none}
section, article, aside, header, footer, nav, dialog, figure{display:block;}
/*propriedades para alinhar ao topo*/
*{margin:0; padding:0;}
/*------------------propriedades estrutura geral------------------*/
/*FUNDO SITE*/
body{background:url(imagens/bgbody.jpg) top repeat-x;}
html{background:#FFF;}
#footer{background:url(imagens/bg_footer.jpg) left bottom repeat-x;}
/*CORPO*/
#section_container{width:980px; margin:0 auto; padding:0;}
/*---------------------propriedades do corpo----------------------*/
/*TOPO*/
header{text-align:left; height:106px; clear:both;}
header div{float:right;}
header ul{width:300px; padding:4px; list-style-type:none; margin:0; float:right;}
header ul li{float:left;}
header hgroup{padding:36px 0 0 36px; float:left;}
header hgroup figure a{font-family:Arial; font-size:40px; color:#FFF; text-decoration:none;}
header hgroup figure a:hover{font-family:Arial; font-size:40px; color:#FFF; text-decoration:underline;}
header hgroup h2{color:#000; font-size:0.1px; font-family:Arial;}
header mark{font-family:Arial; font-size:14px; color:#fff; font-weight:bold; text-align:right; display:inherit; padding:20px 10px 0 0; float:right; clear:both;}
/*MENU*/
#nav_menu{background:#F9F9F9; border:1px solid #DADADA; clear:both; height:34px;}
#nav_menu ul{list-style-type:none; margin:0 0 0 0; padding:0; border:none;}
#nav_menu ul li{float:left; font-family:Arial; font-size:12px; color:#5986B8; font-weight: bolder; padding:10px 20px 9px 20px; background:#F9F9F9;}
#nav_menu ul li:hover{font-family:Arial; font-size:12px; color:#FFF; padding:10px 20px 9px 20px; background:url(imagens/menu_marcador.gif) center bottom no-repeat #03428B;}
#nav_menu ul li:hover a{color:#FFF;}
#nav_menu ul li a{font-family:Arial; font-size:12px; color:#03428B; text-decoration:none;}
#nav_menu ul li a:hover{font-family:Arial; font-size:12px; color:#FFF; text-decoration:none;}
/*FLASH*/
source{clear:both;}
/*CONTEUDO*/
article{clear:both;}
article aside{float:left; width:216px; padding:10px; text-align:justify; background:#fff;}
article aside mark{font-family:Arial; font-size:16px; color:#0B4075;}
article aside details{font-family:Arial; font-size:12px; color:#5986B8;}
article aside fieldset input{font-family:Arial; font-size:11px; color:#000; font-weight:bold; padding:4px; width:218px; height:15px; background:url(imagens/campos.jpg) left top no-repeat; border:none;}
article aside fieldset textarea{font-family:Arial; font-size:11px; color:#000; font-weight:bold; padding:4px; width:218px; height:49px; background:url(imagens/campo_msgm.jpg) left top no-repeat; border:none;}
article aside fieldset #form_submit{width:84px; height:41px; border:none; cursor:pointer; background:none;}
article aside fieldset dt{margin-top:2px;}
/*RODAPE*/
footer{text-align:left; clear:both; height:205px; background:url(imagens/bg_footer.jpg) left top repeat-x; padding:0; margin:0;}
footer aside{float:left; width:216px; padding:10px; text-align:justify; font-size:12px; line-height:18px;}
footer aside mark{font-size:16px; font-weight:bold;}
footer aside ul{padding-left:20px; font-weight:bold; margin:0; line-height:16px;}
/*----------------------propriedades gerais-----------------------*/
.clear{clear:both;}
.clear_br{clear:both; font-size:0.01em; margin:0; padding:0; height:1px;}
.display{display:none;}
.float_left{float:left;}
.float_right{float:right;}
/*texto preto cinzento*/
.text_black{font-family:Arial; font-size:11px; color:#4B4B4B;}
.text_black a{font-family:Arial; font-size:11px; color:#4B4B4B; text-decoration:none;}
.text_black a:hover{font-family:Arial; font-size:11px; color:#4B4B4B; text-decoration:underline;}
.text_black h2{font-family:Arial; font-size:16px; color:#4B4B4B;}
/*texto branco*/
.text_white{font-family:Arial; font-size:11px; color:#FFF;}
.text_white a{font-family:Arial; font-size:11px; color:#FFF; text-decoration:none;}
.text_white a:hover{font-family:Arial; font-size:11px; color:#FFF; text-decoration:underline;}
/*texto preto interna*/
.text_blackint{font-family:Arial; font-size:12px; color:#4B4B4B;}
.text_blackint a{font-family:Arial; font-size:12px; color:#4B4B4B; text-decoration:none;}
.text_blackint a:hover{font-family:Arial; font-size:12px; color:#4B4B4B; text-decoration:underline;}
.text_blackint h2{font-family:Arial; font-size:16px; color:#03428B;}
/*---------------------propriedades internas----------------------*/
#content{background:#FFF; float:none; width:960px; padding:10px; margin:10px 0 10px 0; -moz-box-shadow:0px 6px 10px #000000;}
/*---------------------propriedades internas----------------------*/
#contentinterna{background:#FFF; float:none; width:960px; height: 280px; padding:10px; margin:10px 0 10px 0; -moz-box-shadow:0px 6px 10px #000000;}