/* CSS Document */

* {
margin:0; 
padding:0; 
font-family:arial, helvetica, sans-serif;
}


body {
background-color:#8b8b8b;
background-repeat:no-repeat;
font-size:11px; 
color:#666;
}

div, h1, form {
position:relative;
}

img {
border:none;
}

li{
list-style:none;
}

#degrade{
width:828px;
border:solid 1px #FF0000;
margin:auto;
display:block;
}
#de_esq{
background-image:url(../img/degrade_esq.jpg);
width:828px;
background-repeat:repeat-y;
background-position:left;
float:left;
min-height:100px;
display:block;
}

#de_dir{
background-image:url(../img/degrade_dir.jpg);
width:828px;
background-repeat:repeat-y;
background-position:right;
float:right;
min-height:100px;
display:block;
}


#principal {
width:100%; 
}

#back_topo{
width:776px;
background-image:url(../img/back_centro_topo.jpg);
height:155px;
margin:auto;
}

#topo_esq{
background-image:url(../img/back_topo_esq.jpg);
width:64px;
height:155px;
position:absolute;
top:0;
left:0;
}

#topo_dir{
background-image:url(../img/back_topo_dir.jpg);
width:64px;
height:155px;
position:absolute;
top:0;
right:0;
}

#text_topo{
width:200px;
height:20px;
position:absolute;
right:30px;
bottom:30px;
text-align:right;
font-size:10px;
color:#DAE6B2;
}


/**************menu***************/

#menu{
width:776px;
height:20px;
position:absolute;
bottom:0px;
margin:auto;
border:solid 1px #FF0000;
}

.menu{
width:730px;
height:20px;
left:30px;
position:absolute;
bottom:4px;
_*bottom:0px;
margin:auto;
font:arial;
font-size:13px;
color:#567A29;
font-weight:bold;
text-decoration:none;
}
.menu a{
padding:0 3px;
height:27px;
font:arial;
font-size:13px;
color:#567A29;
font-weight:bold;
text-decoration:none;
float:left;
}

.menu a:hover{
color:#3FB429;
}

.menu:hover{
color:#3FB429;
}

/************meio esq**********/

#meio{
width:776px;
margin:auto;
background-color:#FFFFFF;
}

#meio_esq{
width:524px;
margin:auto;
background-color:#FFFFFF;
padding:10px 0;
}


#box_cima{
width:522px;
height:208px;
margin:auto;
background-image:url(../img/box_meio_cima.jpg);
background-repeat:no-repeat;
}

.text_box1{
font-size:12px;
color:#333333;
width:500px;
margin:auto;
top:10px;
}

.text_box1 a{
font-size:16px;
color:#3F5A1D;
text-decoration:none;
}

.text_box1 a:hover{
text-decoration:underline;
}

.text_box1 p{
font-size:12px;
color:#333333;
padding:5px 0;
}

/***********************box ds*********/
#box_ds{
width:510px;
margin:auto;
margin-top:10px;
}

#box2_1{
margin:5px auto;
width:500px;
display:block;
}
#box2{
margin:5px auto;
width:500px;
display:block;
}

#box2_2{
margin:5px auto;
width:500px;
display:none;
}

#box2_3{
margin:5px auto;
width:500px;
display:none;
}

.text_box2{
font-size:12px;
color:#666666;
width:500px;
height:110px;
margin:auto;
top:5px;
}

.text_box2 a{
font-size:16px;
color:#3F5A1D;
text-decoration:none;
}

.text_box2 a:hover{
text-decoration:underline;
}

.text_box2 p{
font-size:12px;
color:#666666;
padding:5px 0;
}

#bt_avancar2_1{
background-image:url(../img/seta_dir.jpg);
background-repeat:no-repeat;
width:16px;
height:17px;
position:absolute;
right:30px;
bottom:-30px;
*bottom:0px;
cursor:pointer;
}

#bt_voltar2_1{
background-image:url(../img/seta_esq.jpg);
background-repeat:no-repeat;
width:16px;
height:17px;
position:absolute;
right:50px;
bottom:-30px;
*bottom:0px;
cursor:pointer;
}
#bt_avancar2_2{
background-image:url(../img/seta_dir.jpg);
background-repeat:no-repeat;
width:16px;
height:17px;
position:absolute;
right:30px;
bottom:-30px;
*bottom:0px;
cursor:pointer;
}

#bt_voltar2_2{
background-image:url(../img/seta_esq.jpg);
background-repeat:no-repeat;
width:16px;
height:17px;
position:absolute;
right:50px;
bottom:-30px;
*bottom:0px;
cursor:pointer;
}
#bt_avancar2_3{
background-image:url(../img/seta_dir.jpg);
background-repeat:no-repeat;
width:16px;
height:17px;
position:absolute;
right:30px;
bottom:-30px;
*bottom:0px;
cursor:pointer;
}

#bt_voltar2_3{
background-image:url(../img/seta_esq.jpg);
background-repeat:no-repeat;
width:16px;
height:17px;
position:absolute;
right:50px;
bottom:-30px;
*bottom:0px;
cursor:pointer;
}

/***********************box3 noticias *********/
#box_noticias{
width:515px;
margin:0px auto;
*margin:0 auto;
float:left;
margin-left:10px;
_*margin-left:5px;
z-index:2;
}

#box3_1{
margin:5px auto;
width:150px;
float:left;
}

#box3_2{
margin:5px auto;
width:150px;
display:none;
float:left;
}

#box3_3{
margin:5px auto;
width:150px;
display:none;
float:left;
}

.text_box3{
font-size:12px;
color:#666666;
width:150px;
margin:auto;
top:5px;
}

.text_box3 a{
font-size:16px;
color:#3F5A1D;
text-decoration:none;
}

.text_box3 a:hover{
text-decoration:underline;
}

.text_box3 p{
font-size:12px;
color:#666666;
padding:5px 0;
}

#bt_avancar3_1{
background-image:url(../img/seta_dir.jpg);
background-repeat:no-repeat;
width:16px;
height:17px;
position:absolute;
right:28px;
bottom:3px;
*bottom:0px;
cursor:pointer;
}

#bt_voltar3_1{
background-image:url(../img/seta_esq.jpg);
background-repeat:no-repeat;
width:16px;
height:17px;
position:absolute;
right:48px;
bottom:3px;
*bottom:0px;
cursor:pointer;
}
#bt_avancar3_2{
background-image:url(../img/seta_dir.jpg);
background-repeat:no-repeat;
width:16px;
height:17px;
position:absolute;
right:28px;
bottom:3px;
*bottom:0px;
cursor:pointer;
}

#bt_voltar3_2{
background-image:url(../img/seta_esq.jpg);
background-repeat:no-repeat;
width:16px;
height:17px;
position:absolute;
right:48px;
bottom:3px;
*bottom:0px;
cursor:pointer;
}

#bt_avancar3_3{
background-image:url(../img/seta_dir.jpg);
background-repeat:no-repeat;
width:16px;
height:17px;
position:absolute;
right:28px;
bottom:3px;
*bottom:0px;
cursor:pointer;
}

#bt_voltar3_3{
background-image:url(../img/seta_esq.jpg);
background-repeat:no-repeat;
width:16px;
height:17px;
position:absolute;
right:48px;
bottom:3px;
*bottom:0px;
cursor:pointer;
}

/******************box4 noticias*************/
#box4_1{
margin:5px auto;
width:150px;
float:left;
margin-left:15px;
_*margin-left:10px;
}

#box4_2{
margin:5px auto;
width:150px;
display:none;
float:left;
margin-left:15px;
_*margin-left:10px;
}

#box4_3{
margin:5px auto;
width:150px;
display:none;
float:left;
margin-left:15px;
_*margin-left:10px;
}

.text_box4{
font-size:12px;
color:#666666;
width:150px;
margin:auto;
top:5px;
}

.text_box4 a{
font-size:16px;
color:#3F5A1D;
text-decoration:none;
}

.text_box4 a:hover{
text-decoration:underline;
}

.text_box4 p{
font-size:12px;
color:#666666;
padding:5px 0;
}

#bt_avancar4_1{
background-image:url(../img/seta_dir.jpg);
background-repeat:no-repeat;
width:16px;
height:17px;
position:absolute;
right:28px;
bottom:3px;
*bottom:0px;
cursor:pointer;
}

#bt_voltar4_1{
background-image:url(../img/seta_esq.jpg);
background-repeat:no-repeat;
width:16px;
height:17px;
position:absolute;
right:48px;
bottom:3px;
*bottom:0px;
cursor:pointer;
}

#bt_avancar4_2{
background-image:url(../img/seta_dir.jpg);
background-repeat:no-repeat;
width:16px;
height:17px;
position:absolute;
right:28px;
bottom:3px;
*bottom:0px;
cursor:pointer;
}

#bt_voltar4_2{
background-image:url(../img/seta_esq.jpg);
background-repeat:no-repeat;
width:16px;
height:17px;
position:absolute;
right:48px;
bottom:3px;
*bottom:0px;
cursor:pointer;
}

#bt_avancar4_3{
background-image:url(../img/seta_dir.jpg);
background-repeat:no-repeat;
width:16px;
height:17px;
position:absolute;
right:28px;
bottom:3px;
*bottom:0px;
cursor:pointer;
}

#bt_voltar4_3{
background-image:url(../img/seta_esq.jpg);
background-repeat:no-repeat;
width:16px;
height:17px;
position:absolute;
right:48px;
bottom:3px;
*bottom:0px;
cursor:pointer;
}

/*****************box publicidade************/
#box_publicidade{
margin:auto;
margin-top:-5px;
*margin-top:-10px;
width:185px;
margin-left:15px;
_*margin-left:10px;
font-size:10px;
color:#CCCCCC;
float:right;
}

/***********************box5 e 6 noticias *********/

#box5_1{
margin:auto;
width:500px;
margin-top:20px;
}

#box5_2{
margin:5px auto;
width:500px;
display:none;
}

#box5_3{
margin:5px auto;
width:500px;
display:none;
}

#box6_1{
margin:auto;
width:500px;
margin-top:5px;
}

#box6_2{
margin:5px auto;
width:500px;
display:none;
}

#box6_3{
margin:5px auto;
width:500px;
display:none;
}


.text_box5{
font-size:12px;
color:#666666;
width:500px;
margin:auto;
top:5px;
}

.text_box5 a{
font-size:16px;
color:#3F5A1D;
text-decoration:none;
}

.text_box5 a:hover{
text-decoration:underline;
}

.text_box5 p{
font-size:12px;
color:#666666;
padding:5px 0;
}

#bt_avancar5_1{
background-image:url(../img/seta_dir.jpg);
background-repeat:no-repeat;
width:16px;
height:17px;
position:absolute;
right:28px;
bottom:-23px;
*bottom:0px;
cursor:pointer;
z-index:3;
}

#bt_voltar5_1{
background-image:url(../img/seta_esq.jpg);
background-repeat:no-repeat;
width:16px;
height:17px;
position:absolute;
right:48px;
bottom:-23px;
*bottom:0px;
cursor:pointer;
z-index:3;
}

#bt_avancar5_2{
background-image:url(../img/seta_dir.jpg);
background-repeat:no-repeat;
width:16px;
height:17px;
position:absolute;
right:28px;
bottom:-23px;
*bottom:0px;
cursor:pointer;
z-index:3;
}

#bt_voltar5_2{
background-image:url(../img/seta_esq.jpg);
background-repeat:no-repeat;
width:16px;
height:17px;
position:absolute;
right:48px;
bottom:-23px;
*bottom:0px;
cursor:pointer;
z-index:3;
}

#bt_avancar5_3{
background-image:url(../img/seta_dir.jpg);
background-repeat:no-repeat;
width:16px;
height:17px;
position:absolute;
right:28px;
bottom:-23px;
*bottom:0px;
cursor:pointer;
z-index:3;
}

#bt_voltar5_3{
background-image:url(../img/seta_esq.jpg);
background-repeat:no-repeat;
width:16px;
height:17px;
position:absolute;
right:48px;
bottom:-23px;
*bottom:0px;
cursor:pointer;
z-index:3;
}



#bt_avancar6_1{
background-image:url(../img/seta_dir.jpg);
background-repeat:no-repeat;
width:16px;
height:17px;
position:absolute;
right:28px;
bottom:-23px;
*bottom:0px;
cursor:pointer;
}

#bt_voltar6_1{
background-image:url(../img/seta_esq.jpg);
background-repeat:no-repeat;
width:16px;
height:17px;
position:absolute;
right:48px;
bottom:-23px;
*bottom:0px;
cursor:pointer;
}

#bt_avancar6_2{
background-image:url(../img/seta_dir.jpg);
background-repeat:no-repeat;
width:16px;
height:17px;
position:absolute;
right:28px;
bottom:-23px;
*bottom:0px;
cursor:pointer;
}

#bt_voltar6_2{
background-image:url(../img/seta_esq.jpg);
background-repeat:no-repeat;
width:16px;
height:17px;
position:absolute;
right:48px;
bottom:-23px;
*bottom:0px;
cursor:pointer;
}

#bt_avancar6_3{
background-image:url(../img/seta_dir.jpg);
background-repeat:no-repeat;
width:16px;
height:17px;
position:absolute;
right:28px;
bottom:-23px;
*bottom:0px;
cursor:pointer;
}

#bt_voltar6_3{
background-image:url(../img/seta_esq.jpg);
background-repeat:no-repeat;
width:16px;
height:17px;
position:absolute;
right:48px;
bottom:-23px;
*bottom:0px;
cursor:pointer;
}

/************meio dir**********/

#meio_dir{
width:238px;
margin:auto;
background-color:#A9B533;
padding:10px 0;
}

#box_pesqisar{
width:238px;
height:32px;
margin:auto;
top:10px;
background-image:url(../img/box_pesquisar.jpg);
background-repeat:no-repeat;
}
.campo_pesquisar{
width:120px;
margin:5px 0 0 5px;
}

#branco{
height:132px;
margin-left:-1px;
margin-top:-10px;
width:240px;
*margin-right:-1px;
background-color:#FFFFFF;
}

#aba1{
width:120px;
height:23px;
float:left;
background-image:url(../img/aba_entrada.jpg);
background-repeat:no-repeat;
cursor:pointer;
margin-top:-22px;
margin-left:-1px;
}

#aba1:hover{
width:120px;
height:23px;
float:left;
margin-top:-22px;
margin-left:-1px;
background-image:url(../img/aba_entrada.jpg);
background-repeat:no-repeat;
}

#aba1_conteudo{
width:215px;
margin:10px 0 0 0px;
}

.text_agenda{
color:#33481A;
font-size:13px;
}

.text_agenda a{
color:#33481A;
font-size:13px;
text-decoration:none;
}

.text_agenda a:hover{
color:#33481A;
font-size:13px;
text-decoration:underline;
}

.text_agenda p{
color:#33481A;
font-size:13px;
padding:10px 0;
}
.negrito{
font-weight:bold;
}

#aba2{
width:120px;
height:23px;
float:right;
background-image:url(../img/aba_preco_h.jpg);
background-repeat:no-repeat;
cursor:pointer;
margin-top:-22px;
margin-right:-1px;
}

#aba2:hover{
width:120px;
height:23px;
float:right;
margin-top:-22px;
margin-right:-1px;
background-image:url(../img/aba_preco.jpg);
background-repeat:no-repeat;
}

#aba2_conteudo{
width:215px;
margin:10px 0 0 0px;
}

/****************logos*************/

#logos{
width:776px;
margin:auto;
height:80px;
background-color:#FFFFFF;
border-top:solid 5px #8b8b8b;
border-bottom:solid 5px #8b8b8b;
}

/************rodape*************/

#back_rodape{
width:776px;
height:34px;
background-image:url(../img/back_rodape.jpg);
background-repeat:repeat-x;
margin:auto;
}

#rodape{
width:776px;
height:34px;
margin:auto;
}

.text_rodape{
font-family:Arial;
font-size:12px;
color:#84C225;
width:280px;
position:absolute;
top:20px;
left:10px;
}

#copy{
width:270px;
text-align:center;
margin:auto;
color:#84C225;
font-family:Arial;
font-size:11px;
top:12px;
}

#text_agenda_tabs{
width:215px;
height:23px;
margin:10px auto;
border-bottom:solid 4px #DCE8B7;
color:#FFFFFF;
font-size:17px;
font-family:Arial;
}

