/* PADROES */

*            { border:none; margin:0; padding:0; list-style:none; font-family:Tahoma,Verdana,Arial; text-decoration:none; text-align:left; outline:none; } 

body         { margin:0; font-size:13px; background-color:#FFF; color:#666; }


h1      { font-family: Verdana,Tahoma,Arial; font-weight:normal; font-size:18px; color:#709d2c; }
h2      { font-family: Verdana,Tahoma,Arial; text-decoration:none; font-size:14px; font-weight:normal }
h3      { font-family: Verdana,Tahoma,Arial; text-decoration:none; font-size:14px; }
p       { padding:0; line-height:19px; }



/* LINKS */

a:link             { color:#00923F; text-decoration: none; }
a:visited          { color:#00923F; text-decoration: none; }
a:hover            { color:#00923F; text-decoration: underline; }

.lnk-verde:link    { color:#00923F; text-decoration:none;  }
.lnk-verde:visited { color:#00923F; text-decoration:none;  }
.lnk-verde:hover   { color:#00923F; text-decoration:none; background-color:#DEF6E9; }

.lnk-verde_produtos:link    { font-size:14px; color:#00923F; text-decoration:none;  }
.lnk-verde_produtos:visited { font-size:14px; color:#00923F; text-decoration:none;  }
.lnk-verde_produtos:hover   { font-size:14px; color:#00923F; text-decoration:none; background-color:#DEF6E9; }

.lnk-life:link    { color:#FFAE00; text-decoration:none;  }
.lnk-life:visited { color:#FFAE00; text-decoration:none;  }
.lnk-life:hover   { color:#FFAE00; text-decoration:none;  background-color:#fff6e3; }

.lnk-solucoes:link    {  text-decoration:none;  }
.lnk-solucoes:visited {  text-decoration:none;  }
.lnk-solucoes:hover   {  text-decoration:none; background-color:#e9eef3; }

/* DIVS */

div#bug			{ width:0px; height:0px; }

div#login_topo	    { width:100%; height:35px; margin:0 auto; background-color:#e9eef3 }
div#login_topo_miolo	    { width:880px; height:35px; margin:0 auto;  }
div#login_topo_miolo .central_comercial	    { width:235px; height:35px; float:left }
div#login_topo_miolo .checking	    { width:350px; height:35px; float:right; }
div#login_topo_miolo .checking .imagem_ck	    { float:left  }

div#login_topo_miolo input{ float:left; font-size:12px; padding:2px 2px; width:100px; margin:9px 0 0 10px; color:#00923F;}

div#login_topo_miolo button {width: 25px;  height: 35px;  margin: 0 0 0 10px;  padding: 0;  border: 0;  background: transparent url(../imagens/btn_ck.gif) no-repeat center top;  text-indent: -1000em;  cursor: pointer; /* hand-shaped cursor */  cursor: hand; /* for IE 5.x */}

div#geral			{ width:996px; height:100%; margin:0 auto; }

div#geral div#topo			{ width:996px; height:165px; margin:0 auto; background:url(../imagens/linha_div1.gif) bottom no-repeat; }

div#geral div#destaque		{ width:880px; height:260px; margin:0 auto; background:#FFF500; }

div#geral div#miolo			{ width:880px; height:auto; margin:0 auto;  }

div#geral div#miolo div#coluna_campanhas   { float:left; width:243px; height:305px; padding:10px; background-color:#E9EEF3}

div#geral div#miolo div#coluna_campanhas div#flash   { width:180px; height:243px; margin:0 auto; border:1px solid #999999}

div#geral div#miolo div#coluna_meio { float:left; width:243px; min-height:305px; margin-left:45px; padding:10px;}

div#geral div#miolo div#coluna_blog { float:left; width:243px; min-height:305px; margin-left:45px; padding:10px;}

div#geral div#miolo div#newad_life   {  width:240px; min-height:100px; float:left; }

div#geral div#miolo div#mostra_produto   {  width:500px; height:auto; float:left; margin:-10px 0 0 0; padding:10px; background-color:#E9EEF3 }

div#mostra_parceiro   {  width:560px; height:auto; float:left; padding:0 0 10px 10px;  }

div#geral div#miolo div#solucoes   {  width:240px; min-height:100px; float:left; }

div#geral div#miolo div#voltar   {  width:350px; padding-top:20px; clear:both; }

div#geral div#miolo div#parceiros { width:530px; float:left; clear:both; margin-top:30px; }

div#geral div#miolo div#lateral { min-width:275px; margin-left:60px; float:right; text-align:right; clear:both }

div#geral div#divisoria1	{ width:996px; height:50px; margin:0 auto; margin-top:20px; float:left; background:url(../imagens/linha_div1.gif) no-repeat; }

div#geral div#divisoria2	{ width:996px; height:50px; margin:0 auto;margin-bottom:20px;  float:left; background:url(../imagens/linha_div2.gif) no-repeat; }

div#geral div#rodape	{ width:996px; height:50px; margin:0 auto; text-align:center; float:left }

div#geral div#rodape .direitos	{ width:408px; height:16px; float:left; margin-left:100px  }

div#geral div#rodape .gs3   	{ width:139px; height:16px; float:right; margin-right:100px}

div#geral div#miolo div#blog_lateral  { width:322px; float:right; }

div#geral div#miolo .blog_div    { float:left; width:460px; height:auto; background-color:#E9EEF3; padding:20px; margin-bottom:40px }

div#geral div#miolo div#paginacao    { float:left; width:460px; height:auto; padding:0 20px; margin-bottom:20px; text-align:center }

div#geral div#miolo div#paginacao_campanhas    { margin:0 auto; width:460px; height:auto; padding:0 20px; margin-bottom:20px; text-align:center }

div#geral div#miolo div#blog_lateral div#my_newad { width:300px;  background-color:#e9eef3; padding:11px; margin-bottom:20px; text-align:center }

div#geral div#miolo div#blog_lateral div#pesquisa { width:300px; min-height:100px;  background-color:#e9eef3; padding:11px }

div#geral div#miolo div#blog_lateral button {width: 25px;  height: 35px;  margin: 0 0 0 10px;  padding: 0;  border: 0;  background: transparent url(../imagens/btn_ck.gif) no-repeat center top;  text-indent: -1000em;  cursor: pointer; /* hand-shaped cursor */  cursor: hand; /* for IE 5.x */}

div#geral div#miolo div#blog_lateral input{ float:left; font-size:12px; padding:2px 2px; width:100px; margin:9px 0 0 10px; color:#00923F;}

div#geral div#miolo div#campanhas_lista   {  width:550px; min-height:150; float:left;}
div#geral div#miolo div#campanhas_lista .campanhas   {  width:550px; height:150; float:left; padding:15px; margin-bottom:20px; background-color:#E9EEF3 }
div#geral div#miolo div#campanhas_lista .campanhas .campanhas_titulo   { font-size:20px}
div#geral div#miolo div#campanhas_lista .campanhas .campanhas_anunciante   { font-size:10px}
div#geral div#miolo div#campanhas_lista .campanhas .campanhas_foto { width:190px; height:256; margin-right:15px; float:left }

div#geral div#miolo .checking   { width:400px; min-height:100; float:left; padding:15px; margin-bottom:20px; background-color:#E9EEF3; clear:left }
div#geral div#miolo .checking .checking_foto { height:90; margin-right:15px; float:left }

/* border:1px solid #000 */



/* CLASSES */

.margem_baixo_20px { margin-bottom:20px; }
.margem_direita_10px { margin-right:10px; }
.margem_direita_20px { margin-right:20px; }
.margem_esquerda_10px { margin-left:10px; }

.txt_laranja_15px  { font-size:15px; color:#FFAE00 }
.txt_laranja_20px  { font-size:18px; color:#FFAE00 }
.txt_azul_12px  { font-size:13px; color:#28166F; text-align:left }
.tit_azul_15px  { font-size:16px; color:#28166F; text-align:left }
.txt_verde_blog_home_12px  { font-size:13px; color:#00923F; margin-bottom:5px; }
.txt_azul_blog_18px  { font-size:18px; color:#28166F; margin-bottom:8px; }
.produto_selecionado   { font-size:14px; color:#00923F; background-color:#DEF6E9; }
.borda_img_produto { margin-left:30px; border:10px solid #FFF }


/* LOGO NEWAD */  
div#topo div#logo { width:172px; height:93px; float:left; margin:22px 0 0 58px; }



/* MENU NEWAD */  
div#topo div#menu { height:30px; float:right; margin:90px 56px 0 0; }
div#topo div#menu ul li {float:left;}
div#topo div#menu ul li.espaco {float:left; margin-left:18px}

/* MENU LINK NEWAD */  
div#topo div#menu ul li a.newad {float:left; display:inline; width:97px; height:30px; text-indent:-15000px; background-image:url(../imagens/menu2/newad.gif)}   
div#topo div#menu ul li a.newad {background-position:0 0}   
div#topo div#menu ul li a.newad:hover{background-position:0 -30px}

/* MENU LINK BLOG */  
div#topo div#menu ul li a.blog {float:left; display:inline; width:36px; height:30px; text-indent:-15000px; background-image:url(../imagens/menu2/blog.gif)}   
div#topo div#menu ul li a.blog {background-position:0 0}   
div#topo div#menu ul li a.blog:hover{background-position:0 -30px}

/* MENU LINK PRODUTOS */  
div#topo div#menu ul li a.produtos {float:left; display:inline; width:71px; height:30px; text-indent:-15000px; background-image:url(../imagens/menu2/produtos.gif)}   
div#topo div#menu ul li a.produtos {background-position:0 0}   
div#topo div#menu ul li a.produtos:hover{background-position:0 -30px}

/* MENU LINK CLIENTES */  
div#topo div#menu ul li a.clientes {float:left; display:inline; width:80px; height:30px; text-indent:-15000px; background-image:url(../imagens/menu2/campanhas.gif)}   
div#topo div#menu ul li a.clientes {background-position:0 0}   
div#topo div#menu ul li a.clientes:hover{background-position:0 -30px}

/* MENU LINK CASES */  
div#topo div#menu ul li a.cases {float:left; display:inline; width:40px; height:30px; text-indent:-15000px; background-image:url(../imagens/menu2/cases.gif)}   
div#topo div#menu ul li a.cases {background-position:0 0}   
div#topo div#menu ul li a.cases:hover{background-position:0 -30px}

/* MENU LINK PARCEIROS */  
div#topo div#menu ul li a.parceiros {float:left; display:inline; width:67px; height:30px; text-indent:-15000px; background-image:url(../imagens/menu2/parceiros.gif)}   
div#topo div#menu ul li a.parceiros {background-position:0 0}   
div#topo div#menu ul li a.parceiros:hover{background-position:0 -30px}

/* MENU LINK CONTATO */  
div#topo div#menu ul li a.contato {float:left; display:inline; width:65px; height:30px; text-indent:-15000px; background-image:url(../imagens/menu2/contato.gif)}   
div#topo div#menu ul li a.contato {background-position:0 0}   
div#topo div#menu ul li a.contato:hover{background-position:0 -30px}

/* MENU LINK LIFE */  
div#topo div#menu ul li a.life {float:left; display:inline; width:79px; height:30px; text-indent:-15000px; background-image:url(../imagens/menu2/newad-life.gif)}   
div#topo div#menu ul li a.life {background-position:0 0}   
div#topo div#menu ul li a.life:hover{background-position:0 -30px}


/* MENU PRODUTOS */  
div#menu_produtos { width:auto; margin:0 100px 0 25px; float:left; clear:both   }
div#menu_produtos ul li {margin-bottom:5px}
div#menu_produtos ul li h1 {font-size:14px; font-weight:normal  }


div#menu_produtos div#combo_clientes { width:140px; background-color:#cce9d9; padding:10px}

/* MENU PARCEIROS */  
div#menu_parceiros { width:auto; margin:0 0 0 60px; float:left; }
div#menu_parceiros ul li {margin-bottom:5px}

/* FORM */  
.contato_{
width:370px;
padding:14px;
margin-left:40px;
float:left;

}

div#resposta{
width:360px;
padding:14px 14px 14px 80px;
margin-left:40px;
float:left;
color:#FF6633;
}

.cidades_{
width:402px;
padding:14px;
margin:0 0 20px 60px;
background-color:#E9EEF3;
float:left;
}


/* ESTILOS FORM */

#formulario label{
display:block;
font-weight:bold;
text-align:right;
width:80px;
float:left;
padding:8px 0 0 0
}

.label_busca{
display:block;
font-weight:bold;
text-align:right;
width:50px;
float:left;
padding:8px 0 0 0
}

#formulario .small{
display:block;
font-size:11px;
font-weight:normal;
text-align:right;
width:110px;
}

#formulario input{
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #33a865;
width:270px;
margin:2px 0 20px 10px;
}

#formulario select{
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #33a865;
width:276px;
margin:2px 0 20px 10px;
}


#formulario textarea{
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #33a865;
width:270px;
margin:2px 0 20px 10px;
}

#formulario button{
clear:both;
margin-left:193px;
width:125px;
height:31px;
background:#666666 url(../imagens/button.png) no-repeat;
text-align:center;
line-height:31px;
color:#FFFFFF;
font-size:15px;
font-weight:bold; 
}


  

