@import url("css_flag.css");

*				{margin: 0; padding: 0;}
img, input, select, textarea, button{border: 0;}
div, td, p, span{font-family: arial; font-size: 12px; color: #fff;}
.reset			{clear: both;display: block;height: 1px;margin-bottom: -1px;font-size: 1px;line-height: 1px;}
body			{background: #006 url(../img/estrutura/bg.jpg) center top no-repeat fixed;}

#GrandeBloco {width: 752px; margin: 25px auto;}
#GrandeBloco #Topo {width: 100%; height: 143px; background: url(../img/estrutura/bg_topo.gif) center center no-repeat;}
#GrandeBloco #Topo ul {margin: 0 0 0 25px;}
#GrandeBloco #Topo ul li {display: block; float: left; height: 130px;}
#GrandeBloco #Topo ul li h1		{font-size: 24px; margin: .2em 0 .8em 0;}
#GrandeBloco #Topo ul li h1 em	{font-size: 1em;}
#GrandeBloco #Topo ul li.logo img{width: 240px; height: 110px;}
#GrandeBloco #Topo ul li.bt1 img{margin: 25px 22px 19px 68px; width: 63px; height: 76px;}
#GrandeBloco #Topo ul li.bt2 img{margin: 25px 20px; width: 79px; height: 76px;}
#GrandeBloco #Topo ul li.bt3 img{margin: 25px 20px; width: 72px; height: 76px;}
#GrandeBloco #Topo ul li.bt4 img{margin: 25px 20px; width: 57px; height: 76px;}
#GrandeBloco #Meio {width: 100%; background: #E0710C; padding: 8px 0 0 0;}
#GrandeBloco #Meio div.insercao {width: 100%; background: #E0710C; background: red;}
#GrandeBloco #Meio #Menu {width: 210px; float: left;}
#GrandeBloco #Meio #Menu ul	{width: 188px; margin: 0 auto; border-left: solid 2px #E58D1B; padding: 10px 0 14px 0; background: url(../img/estrutura/bg_menu.jpg) left repeat-y;}
#GrandeBloco #Meio #Menu ul li{margin: 8px 0 0 18px; list-style: none;}
#GrandeBloco #Meio #Menu ul li a{color: #006; text-decoration: none; font-weight: bold;}
#GrandeBloco #Meio #Menu ul li a.bt-ativo{color: #ff6; padding: 0 0 0 1em; background: url(../img/estrutura/bl_menu.gif) left center no-repeat;}
#GrandeBloco #Meio #Menu ul li a:hover{text-decoration: none; font-weight: bold; border-right: 1px solid #fff; border-bottom: 1px solid #fff;}
#GrandeBloco #Meio #Menu ul	li ul{width: 160px; margin: 8px 0; border: 0; border-left: dashed 1px #E58D1B; padding: 6px 0 10px 0;}
#GrandeBloco #Meio #Menu ul li ul li{margin: 5px 0 0 10px; list-style: none;}
#GrandeBloco #Meio #Conteudo {width: 542px; float: left;}
#GrandeBloco #Meio #Conteudo #Texto {width: 510px; margin: 0 auto;}
#GrandeBloco #Meio #Conteudo #Texto a{color: #ff6; text-decoration: none;}
#GrandeBloco #Meio #Conteudo #Texto a:hover{color: #ff0; text-decoration: underline;}
#GrandeBloco #Meio #Conteudo #Texto p {margin: 0 0 .5em 0; line-height: 1.5em; text-align: justify;}
#GrandeBloco #Meio #Conteudo #Texto table {margin: 0 0 .5em 0;}
#GrandeBloco #Meio #Conteudo #Texto ul {margin: 0 0 .5em 0;}
#GrandeBloco #Meio #Conteudo #Texto ul li {line-height: 1.3em;}
#GrandeBloco #Meio #Conteudo #Texto h2{font-size: 18px; line-height: 1.2em; font-weight: normal; display: block; width: 100%; margin: 0 0 .5em 0; background: url(../img/estrutura/bg_h2.jpg) center repeat-x; padding: 4px 2px;}
#GrandeBloco #Meio #Conteudo #Texto h3{font-size: 14px; line-height: 1.4em; font-weight: bold; color: #006; margin: 0 0 0 0;}
#GrandeBloco #Meio #Conteudo #Texto p span.oito-caracteristicas{font-size: 15px; color: #006; margin: 0 0 1em 0; font-weight: bold; display: block; width: 100%; border-bottom: 1px solid #006; padding: 0 0 5px 0;}
#GrandeBloco #Meio #Conteudo #Texto p.centraliza{text-align: center;}
#GrandeBloco #Meio #Conteudo #Texto p.lermais{text-align: right; font-size: 13px;}
#GrandeBloco #Meio #Conteudo #Texto p.lermais a{color: #fff; text-decoration: none;}
#GrandeBloco #Meio #Conteudo #Texto p.lermais a:hover{color: #006; text-decoration: underline;}
#GrandeBloco #Meio #Conteudo #Texto span.home-tit{font-size: 18px; line-height: 1.2em; font-weight: normal; display: block; width: 100%; margin: 0 0 .5em 0; background: url(../img/estrutura/bg_h2.jpg) center repeat-x; padding: 2px;}
#GrandeBloco #Meio #Conteudo #Texto ol#bibliografia{list-style-type: decimal;}
#GrandeBloco #Meio #Conteudo #Texto ol#bibliografia li{list-style-position: inside;}
#GrandeBloco #Meio #Conteudo #Texto ol#bibliografia span{font-style: italic;}
#GrandeBloco #Meio #Conteudo #Texto form#faleconosco {margin: 1em 0;}
#GrandeBloco #Meio #Conteudo #Texto form#faleconosco label{display: block; clear: both; margin: 0 0 .5em 0;}
#GrandeBloco #Meio #Conteudo #Texto form#faleconosco input{background-color: #FFB23E; border: 0; color: #900; width: 200px; padding: 2px;}
#GrandeBloco #Meio #Conteudo #Texto form#faleconosco input#nome{margin: 0 0 0 16px;}
#GrandeBloco #Meio #Conteudo #Texto form#faleconosco input#email{margin: 0 0 0 15px;}
#GrandeBloco #Meio #Conteudo #Texto form#faleconosco input#telefone{margin: 0 0 0 3px;}
#GrandeBloco #Meio #Conteudo #Texto form#faleconosco select#estado{margin: 0 0 0 12px;}
#GrandeBloco #Meio #Conteudo #Texto form#faleconosco input#cidade{margin: 0 0 0 11px;}
#GrandeBloco #Meio #Conteudo #Texto form#faleconosco input#dia{margin: 0 0 0 22px; width: 20px; text-align: center;}
#GrandeBloco #Meio #Conteudo #Texto form#faleconosco input#mes{margin: 0 0 0 2px; width: 20px; text-align: center;}
#GrandeBloco #Meio #Conteudo #Texto form#faleconosco input#ano{margin: 0 0 0 2px; width: 40px; text-align: center;}
#GrandeBloco #Meio #Conteudo #Texto form#faleconosco textarea{background-color: #FFB23E; border-bottom: 1px solid #900; border-left: 1px solid #900; color: #900; width: 420px; padding: .4em; margin: .5em 0 0 0;}
#GrandeBloco #Meio #Conteudo #Texto form#faleconosco select{background-color: #FFB23E; color: #900; border: 0;}
#GrandeBloco #Meio #Conteudo #Texto form#faleconosco button{background: #900; color: #fff; padding: 3px;}
#GrandeBloco #Meio #Conteudo #Texto ul.lista-sites li	{list-style: none; background-position: left center; background-repeat: no-repeat; padding-left: 22px;}
#GrandeBloco #Meio #Conteudo #Texto ul#brasil li		{background-image: url(../img/estrutura/ico_brasil.gif);}
#GrandeBloco #Meio #Conteudo #Texto ul#chile li			{background-image: url(../img/estrutura/ico_chile.gif);}
#GrandeBloco #Meio #Conteudo #Texto ul#eua li			{background-image: url(../img/estrutura/ico_eua.gif);}
#GrandeBloco #Meio #Conteudo #Texto ul#argentina li		{background-image: url(../img/estrutura/ico_argentina.gif);}
#GrandeBloco #Meio #Conteudo #Texto ul#europa li		{background-image: url(../img/estrutura/ico_europa.gif);}
#GrandeBloco #Meio #Conteudo #Texto ul#reinounido li	{background-image: url(../img/estrutura/ico_reinounido.gif);}
#GrandeBloco #Meio #Conteudo #Texto ul#portugal li		{background-image: url(../img/estrutura/ico_portugal.gif);}
#GrandeBloco #Meio #Conteudo #Texto ul#franca li		{background-image: url(../img/estrutura/ico_franca.gif);}
#GrandeBloco #Meio #Conteudo #Texto ul#italia li		{background-image: url(../img/estrutura/ico_italia.gif);}
#GrandeBloco #Meio #Conteudo #Texto ul#belgica li		{background-image: url(../img/estrutura/ico_belgica.gif);}
#GrandeBloco #Meio #Conteudo #Texto ul#australia li		{background-image: url(../img/estrutura/ico_australia.gif);}
#GrandeBloco #Meio #Conteudo #Texto ul#espanha li		{background-image: url(../img/estrutura/ico_espanha.gif);}
#GrandeBloco #Meio #Conteudo #Texto div.botoes-rodape A	{background: url(../img/estrutura/bl_botoes.png) center left no-repeat; padding-left: 14px;}

#GrandeBloco #Baixo {width: 100%; height: 121px; background: url(../img/estrutura/bg_baixo.gif) center center no-repeat;}
#GrandeBloco #Baixo div.copyright	{padding: 43px 0 0 10px; color: #006; font-size: 11px; float: left;}
#GrandeBloco #Baixo div.copyright a	{color: #00f;}
#GrandeBloco #Baixo div.copyright a:hover	{color: #fff;}
#GrandeBloco #Baixo div.logradouro	{padding: 43px 10px 0 0; color: #006; font-size: 11px; float: right; text-align: right;}

