﻿body {font-size:11px; background-image:url(images/fundo.jpg); background-color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333; background-repeat:repeat-x; margin:0px;}

/************************divs****************************/
/* #principal {width:780px; height:auto !important; min-height:1000px; margin:0px auto; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; background-image:url(images/fundo-cab-crece.jpg); background-repeat:no-repeat; }*/

/* HEADER */
#header {width:780px; height:150px; margin:0 auto; background-image:url(images/fundo-cab-crece.jpg); color:#FFF; background-repeat:no-repeat;}

#logo {position:absolute; width:174px; height:126px; z-index:2; margin-top:0px;}
#flash {position:absolute; width:400px; margin-left:202px; height:30px; z-index:15;}	
#acesso_1 {position:absolute; width:64px; height:12px; margin-left:710px; margin-top:10px; z-index:2;}
#webmail {position:absolute; width:46px; height:11px; margin-left:642px; margin-top:10px; /*margin-right:0px;*/ z-index:2;}
#dados {position:absolute; width:400px; height:30px; margin-top:80px; margin-left:210px; /*margin-right:0px;*/ z-index:2;}
#busca_rapida {position:absolute; width:280px; height:26px; margin-top:80px; margin-left:640px; /*margin-right:0px;*/ z-index:15;}
#bemvindo {position:absolute; width:570px; height:20px; margin-left:211px; margin-top:132px; z-index:10;}


#wrapper {overflow:hidden; width:780px; margin:auto;}

/* COLUNA ESQUERDA */
#coluna1 {width:168px; margin-top:25px; float:left; /* border:1px solid #CCC;*/}

#produtos {width:168px; height:100px; z-index:3; }
#indices {width:168px; height:460px; margin-top:26px; z-index:4;}

#cabecalho_news {position:absolute; width:168px; height:24px; z-index:6; background-image:url(images/tit_noticias_lateral.jpg); background-repeat:no-repeat;}
#interno_news {position:absolute; width:157px; height:420px; margin-top:23px; margin-left:-1px; z-index:5; color:#FFF; background-image:url(images/ch_noticias_fundo.jpg); background-repeat:repeat-y;}
#rodape_news {position:absolute; width:156px; height:8px; margin-top:442px; z-index:6; background-image:url(images/noticias_lateral_bottom.jpg); background-repeat:no-repeat;}



/* MEIO */
#coluna2 {width:400px; margin:25px 15px 30px 25px; z-index:2; float:left;}

#tx_parte_nucleo5 {width:370px; height:70px; margin-left:20px; z-index:3;}

#produto_fundo1 {float:left; width:198px; height:158px; z-index:3;}
#produto_texto1 {width:110px; height:64px; margin-top:68px; margin-left:75px; z-index:4;}
#produto_mais1 {position:absolute; width:129px; height:15px; margin-top:9px; margin-left:63px;}

#produto_fundo2 {float:right; width:198px; height:158px; z-index:3;}
#produto_texto2 {width:110px; height:64px;  margin-top:68px; margin-left:75px; z-index:4;}
#produto_mais2 {position:absolute; width:129px; height:15px; margin-top:9px; margin-left:63px;}




/* COLUNA DIREITA */
#coluna3 {width:160px; float:right; /* border:1px solid #CCC;*/}

#associados {width:120px; height:100px; background-image:url(images/ch_login_fundo.jpg); padding:30px 20px; background-repeat:no-repeat; z-index:2;}
#seta_login_e {position:absolute; width:17px; height:17px; margin-top:9px; margin-left:-6px; z-index:3;}
#ok {position:absolute; width:22px; height:21px; margin-top:-1px; margin-left:95px; /*margin-right:0px;*/ z-index:2;}

#newsletter {width:120px; height:116px; background-image:url(images/ch_newsletter_fundo.jpg); background-repeat:no-repeat; padding:30px 20px; z-index:2;}
#seta_login_c {position:absolute; width:19px; height:17px; margin-top:13px; margin-left:-7px; /*margin-right:0px;*/ z-index:2;}
#cadastrar {position:absolute; width:55px; height:19px; margin-top:16px; margin-left:60px; /*margin-right:0px;*/ z-index:2;}

#news {width:120px; height:29px; margin-top:3px; padding-right:1px; /*padding-right:10px;*/ z-index:2;}
#parte1_news {position:absolute; width:133px; height:235px; margin-top:0px; z-index:1; padding-top:10px; padding-right:10px; padding-left:17px; color:#FFF; background-image:url(images/ch_noticias_fundo.jpg); background-repeat:repeat-y;}
#news_fim {position:absolute; width:162px; height:10px; margin-top:234px; margin-bottom:20px; z-index:5;}
#seta_news {position:absolute; width:19px; height:17px; margin-top:12px; margin-left:-8px; z-index:4;}

#banner {width:135px; height:615px; margin-left:150px; margin-top:55px;}

/* RODAPE */
#parte_rodape {clear:both; width:100%; background:#005F37; z-index:2; color:#FFFFFF; font-size:11px; z-index:5;}

#content_rodape {width:780px; margin:auto;}
#linea{width:52px; height:14px; margin-top:10px; float:right; z-index:9;}


h1 {margin-bottom:20px; margin-top:10px; padding-bottom:5px; border-bottom:1px dotted #CCC;}

a.cinzalink {color:#333; font-weight:bold; text-decoration:none;}
a.cinzalink:hover {text-decoration:underline;}

.telefone {color:#CCEA56; font-family: 'Arimo', arial, serif; font-size:14px; font-weight:bold;}


/* MENU */
#nav { padding:0; margin:0; list-style:none; position:relative; z-index:999; text-align:center; line-height:0.9em;}
#nav table { position:absolute; border-collapse:collapse; }
#nav li.top { display:block; float:left; color:#FFF; }
#verde { color:#348E46;}
#nav li a {display:block; float:left; height:30px; width:100px; border:0px; cursor:pointer; z-index:5; text-decoration:none; font-family: 'Arimo', arial, serif; font-size: 12px; font-weight:600; font-style:normal;}
#nav li a.menu1 { background:url(images/crece01.png) no-repeat; padding-top:11px; color:#fff; }
#nav li a.menu1:hover { background:url(images/crece01.png) no-repeat; padding-top:11px; color:#005E37; }
#nav li a.menu2 { background:url(images/crece02.png)no-repeat; padding-top:11px; color:#348E46; }
#nav li a.menu2:hover { background:url(images/crece02.png) no-repeat; padding-top:11px; color:#005E37; font-weight:bold; }
#nav li:hover { position:relative; z-index:0; }
#nav a:hover { position:relative; white-space:normal; color:#005E37; z-index:5; }
#nav .sub { position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none; z-index:0; }
#nav :hover ul.sub { left:0px; top:30px; width:30px; }
#nav :hover ul.sub li { display:block; height:30px; width:100px; z-index:0; line-height:100%; }
#nav :hover ul.sub li a { display:block; width:100px; border:0; text-decoration:none; cursor:pointer; z-index:0; color:#fff; }
#nav ul li a.img1 { background:url(images/crece03.png) no-repeat; z-index:0; height:26px; padding-top:4px;}
#nav ul li a.img2 { background:url(images/crece03.png) no-repeat; z-index:0; height:20px; padding-top:10px;}
#nav ul li a.img3 { background:url(images/crece04.png) no-repeat; z-index:0; color:#348E46; height:26px; padding-top:4px;}
#nav ul li a.img4 { background:url(images/crece04.png) no-repeat; z-index:0; color:#348E46; height:20px; padding-top:10px;}
#nav ul li a.img3:hover { color:#005E37; }
#nav ul li a.img4:hover { color:#005E37; }
#nav ul.sub li a:hover { position:relative; z-index:0; color:#005E37; }
.verde {color:#CCE956;}	


/* FORMULÁRIOS */
.input_busca { color:#FFF; height:16px; width:110px; border:1px solid #348E46; background:#348E46; font-size:11px; font:Verdana, Arial, Helvetica, sans-serif;}


#utilidades {position:absolute; width:167px; height:160px; margin-top:295px; z-index:5;}
#parte_nucleo_2 {position:absolute; width:300px; height:608px; margin-top:140px; margin-left:190px; z-index:2; color:#333333; font-size:11px;padding-right:20px;}
#cabecalho_pao {position:absolute; width:370px; height:90px; z-index:4; color:#000000; font-size:11px; padding-left:20px; margin-top:20px;}
#resto_centro_estatuto {position:absolute; width:400px; height:518px; z-index:4; color:#333333; font-size:11px; margin-top:110px; padding-left:5px; padding-right:8px; padding-left:20px; overflow:auto;}
#resto_centroo {position:absolute; width:378px; height:480px; z-index:4;  color:#333333; font-size:11px; margin-top:145px; padding-left:25px; padding-right:8px; padding-top:10px; overflow:auto;}

/***********************href******************/
a {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#015E38; text-decoration:none;}
a:hover {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#015E38; text-decoration:underline;}
a.verde_c {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#CBDD5D; text-decoration:none; /*font-weight:bold;*/}
a.verde_c:hover {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#CBDD5D; text-decoration:underline; /*font-weight:bold;*/}
a.verde_c12 {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#74BF44; text-decoration:none; font-weight:bold;}
a.verde_c12:hover {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#74BF44; text-decoration:underline; font-weight:bold;}
a.verde_c13 {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#74BF44; text-decoration:none; font-weight:bold;}
a.verde_c13 :hover {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#74BF44; text-decoration:none; font-weight:bold;}
a.verde_c121 {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#015E38; text-decoration:none; font-weight:bold;}
a.verde_c121:hover {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#015E38; text-decoration:underline; font-weight:bold;}
a.branco_111 {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
a.branco_111:hover {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline;}
a.verde_c11 {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#CBDD5D; text-decoration:none; font-weight:bold;}
a.verde_c11:hover {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#CBDD5D; text-decoration:underline; font-weight:bold;}
a.verde_m11 {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#74BF44; text-decoration:none; font-weight:bold;}
a.verde_m11:hover {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#74BF44; text-decoration:underline; font-weight:bold;}
a.verde_e11 {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#015E38; text-decoration:none; font-weight:bold;}
a.verde_e11:hover {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#015E38; text-decoration:underline; font-weight:bold;}
a.verde_bold {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#74BF44; text-decoration:none; font-weight:bold;}
a.verde_bold:hover {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#74BF44; text-decoration:underline; font-weight:bold;}
a.verde_tit {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#CBDD5D; text-decoration:none;	font-weight:bold;}
a.verde_tit:hover {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#CBDD5D; text-decoration:underline; font-weight:bold;}
a.branco_int {font-size:11px; color:#FFFFFF; text-decoration:none;}
a.branco_int:hover {font-size:11px; color:#FFFFFF; text-decoration:underline;}
a.verde_int {font-size:11px; color:#015E38; text-decoration:none;}
a.verde_int:hover {font-size:11px; color:#015E38; text-decoration:underline;}
a.verde_esc_12 {font-size:11px; color:#015E38; text-decoration:none; font-weight:bold;}
a.verde_esc_12:hover {font-size:11px; color:#015E38; text-decoration:underline; font-weight:bold;}
a.pao1 {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#CBDD5D; text-decoration:none; font-weight:bold;}
a.pao1:hover {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#CBDD5D; text-decoration:underline; font-weight:bold;}
a.pao2 {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#015E38; text-decoration:none; font-weight:bold;}
a.pao2:hover {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#015E38; text-decoration:underline; font-weight:bold;}

/***************class*************/
.branco_12 {font-weight:bold; font-size:12px; color:#FFFFFF;}
.branco_11 {font-weight:bold; font-size:11px; color:#FFFFFF;}
.branko {font-size:11px; color:#FFFFFF;}
.cinzaoo {font-weight:bold; font-size:11px; color:#333333;}
.preto {font-size:11px; color:#333333;}
.verde_copy {font-size:11px; color:#74BF44;}
.verde_c12 {font-weight:bold; font-size:12px; color:#CBDD5D;}
.verde_c1111 {font-weight:bold; font-size:11px; color:#74BF44;}
.verde_pres {font-size:11px; color:#74BF44;}
.verde_g {font-weight:bold; font-size:15px; color:#CBDD5D;}
.verde_g_e {font-weight:bold; font-size:15px; color:#74BF44;}
.verde_g_esc {font-weight:bold; font-size:15px; color:#015E38;}
.verdeee_e11 {font-size:11px; color:#015E38;}
.verde_e11 {font-weight:bold; font-size:11px; color:#015E38;}
.verde_e10 {font-weight:bold; font-size:10px; color:#015E38;}
.verde_med10 {font-size:10px; color:#015E38;}

.verde_e2 {font-size:11px; color:#015E38;}

.verde_e13 {font-size:12px; color:#015E38; font-weight:bold;}
.verde_e14 {font-size:13px; color:#015E38; font-weight:bold;}


.input_associados { font-size:11px; color:#333333; background-color:#FFFFFF; height:16px; width:110px; border:1px solid #999999;	
}
.input_newsletter { font-size:11px; color:#333333; background-color:#FFFFFF; height:16px; width:110px; border:1px solid #999999;	}
.input_select {font-weight:bold; font-size:11px; color:#CBDD5D; background-color:#015E38; height:18px; width:166px; border:1px solid #999999;}
.input_select2 {font-weight:bold; font-size:11px; color:#CBDD5D; background-color:#015E38; height:18px; width:346px; border:1px solid #999999;}
.verde_titu {font-weight:bold; font-size:11px; color:#CBDD5D;}
.input_indique {font-size:11px; color:#333333; background-color:#FFFFFF; height:16px; width:320px; border:1px solid #999999;	}
.tx_indique {font-size:11px; color:#333333; background-color:#FFFFFF; height:80px; width:320px; border:1px solid #999999;}
.input_indique_p {font-size:11px; color:#333333; background-color:#FFFFFF; height:16px; width:100px; border:1px solid #999999;}
.input_indique_pp { font-size:11px; color:#333333; background-color:#FFFFFF; height:16px; width:50px; border:1px solid #999999;	}
.input_indique_conta { font-size:11px; color:#333333; background-color:#FFFFFF; height:16px; width:190px; border:1px solid #999999;}
.input_contato {font-weight:bold; font-size:11px; color:#333333; background-color:#999999; height:18px; width:70px; border:1px solid #333333;}
.f { font-size:11px; color:#333333;}

/**************td************/
td.form {color:#333333; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
td.verde {background-color:#015E38; color:#FFFFFF; font-weight:bold; text-align:right; font-size:10px;}
td.branco {color:#333333; border-width:1px; border-style:solid; border-color:#CCCCCC; font-size:10px;	}
td.cinza {background-color:#CCCCCC; color:#333333; font-weight:bold; border-width:1px; border-style:solid; border-color:#999999; font-size:10px;}
