/*
*	Formatação estrutura Padrao.
*/

* { padding: 0px; margin: 0px; text-align: left; }

img{border:none;}
a{text-decoration: none; height: 100%;}
body {	background: url(../imagens/bg_site.gif) 0px 228px repeat-x #81adca; }
input{outline-width:0;}
div#topo{width: 100%; 	height: 231px;	background: url(../imagens/bg_topo.png) repeat-x; margin: 0 auto; position: relative; }

div.TopoCentro{	width: 1020px;height: 100%; 	margin: 0 auto;	}
div.TopoCentro small { font-size: 15px; font-family: Arial; margin-top: 2px; color: #012e58;  position: absolute;}

div.TopoCentro div.menu{width:750px; height:36px; background-color: #709cbc;  float: right;  margin-right: 20px;	
border-top: 2px solid #00588d; border-left:2px solid #00588d; border-right: 2px solid #00588d;
-webkit-border-top-left-radius:10px; -webkit-border-top-right-radius:10px;
-moz-border-radius: 10px 10px 0px 0px;}
div.TopoCentro img.logo{float: right; margin-right:30px;}
div.TopoCentro div.menu ul{list-style: none; }
div.TopoCentro div.menu ul li{  height:28px; color:white; font-family: verdana; font-size:14px; font-weight:bold; text-shadow: black 0.1em 0.1em 0.1em;
text-transform: uppercase; float: left; padding-left: 36px; background: url(../imagens/separador.gif) 20px 0px no-repeat; padding-top: 8px;}
div.TopoCentro div.menu ul li a{color:white; }
div.TopoCentro div.menu ul li a:hover{text-decoration: none; color:#012e58;  }
div.TopoCentro img.imgMenina { float: left; margin-top: 80px; position: absolute; margin-left:25px; }

div.TopoCentro div.barraBranca{width:1020px; height:27px; background-color: white; float: left;
 -webkit-border-top-left-radius:13px; -webkit-border-top-right-radius:13px;
 -moz-border-radius: 13px 13px 0px 0px;
 }
 
 div.TopoCentro div.barraBranca-produtos{width:772px; height:24px; background-color: white; float: right;
 -webkit-border-top-right-radius:13px; -moz-border-radius: 0px 13px 0px 0px; border-left: 2px solid #004c7a; }

div#master {width: 1020px;	margin: 0 auto; overflow: auto;	}
div#master div.conteudo{background-color: white; min-height: 550px; overflow: hidden; padding-bottom:20px;
-webkit-border-bottom-left-radius:13px; -webkit-border-bottom-right-radius:13px;
 -moz-border-radius:  0px 0px 13px 13px;}
 div#master  div.conteudo img.destaqueInterno{margin-top: 20px;}
 div#master  div.padding{padding: 70px 25px 0 25px;}
 
 div#master div.conteudo-produtos{background-color: white;  padding-bottom:20px; width:772px; float: right;
 -webkit-border-bottom-right-radius:13px; min-height: 900px; border-left:2px solid #012e58;
 -moz-border-radius:  0px 0px 13px 0px;}

div#master footer{float: left; width: 1020px; margin-top: 20px;}
div#master footer img{float: right; margin-right: 30px; }
div#master footer address {font-size: 10px; color: #022f58; font-family: verdana; float: left; margin-left: 10px;}


div#master  div.buscar{float: left; height: 65px; width: 100%;}
div#master  div.buscar form{float: right; margin-right: 20px;}
div#master  div.buscar input.input-produtos{ float: left; height:30px; width:134px;background: url(../imagens/bg_buscar.gif)  no-repeat;
border:0px; padding: 5px 0px 5px 15px }
div#master  div.buscar input.input-busca{border:0px; float: left; height:35px; width:84px; background: url(../imagens/bg_bt_buscar.gif)  no-repeat;}


.noBackground{background: none !important;}

.tl_listaCategotia{font-size: 12px; color:#012e58; font-family: verdana; margin-top: 5px; margin-bottom: 5px;}

 div#master  div.conteudo div.quemSomos{float: left;margin-top: 20px;}
 div#master  div.conteudo div.quemSomos div{float: left; width: 680px; margin-right: 20px; margin-top:10px; }
 div#master  div.conteudo div.quemSomos p{ float: left; text-align: justify; font-size:12px; margin-bottom:11px; font-family: verdana; }
 div#master  div.conteudo div.quemSomos img{float: left;}
 
div#master  div.conteudo div.contato{float: left;margin-top: 20px;}
div#master  div.conteudo div.contato div{float: left;  margin-right: 20px; }
div#master  div.conteudo div.contato div form{width: 360px; margin-right: 70px;}
div#master  div.conteudo div.contato div fieldset{ border: 0px; }
div#master  div.conteudo div.contato div fieldset legend{display: none;}
div#master  div.conteudo div.contato div fieldset div{margin-bottom: 7px;}
div#master  div.conteudo div.contato div fieldset div label{float: left; width: 100%; font-size: 12px;}
div#master  div.conteudo div.contato div fieldset div input{background: url("../imagens/bg_form_contato.gif") no-repeat scroll 0 0 transparent;
border: 0 none;    height: 26px;    padding-bottom: 5px;    padding-left: 5px;    width: 339px;}
div#master  div.conteudo div.contato div fieldset div textarea { background: url("../imagens/bg_form_contato_mensagem.gif") no-repeat; border: 0 none; height: 174px; overflow: auto;padding-left: 2px;padding-top: 5px;width: 340px;}

div#master  div.conteudo div.contato div fieldset div input.enviar{ outline-width:0;background: url("../imagens/bt_enviar.gif") no-repeat;float: right; height: 40px; margin-right: 60px; width: 99px;}
 div#master  div.conteudo div.contato p {font-size: 12px;}
div#master  div.conteudo div.contato iframe{border:1px solid #012e58; padding: 15px;  -webkit-border-radius:13px;  -moz-border-radius: 13px;}
div#master  div.conteudo div.bloco-dica{margin-top: 25px; width: 100%; }
div#master  div.conteudo div.bloco-dica h2{  width: 100%;margin-bottom: 10px;font-size: 16px; color:#012e58; }
div#master  div.conteudo div.bloco-dica img{ padding: 8px 10px 10px 0; float: left;}
div#master  div.conteudo div.bloco-dica p{ font-size: 12px; font-family: verdana; text-align: justify; margin-bottom: 15px; }
  
div#master  div.conteudo div.bloco-album{margin-top: 25px; float: left; } 
div#master  div.conteudo div.bloco-album h2{  width: 100%;margin-bottom: 10px; font-size: 16px; color:#012e58; }
div#master  div.conteudo div.bloco-album img{padding: 10px; border: 1px solid #012e58; float: left; margin: 5px  20px 20px 0;
-webkit-border-radius:10px; -moz-border-radius:  10px;}
 
 
 
 
 
 
 
 
 