/* CSS Document */
body{
margin: 0px 0px 0px 0px ;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
background: url(../images/bgMain.jpg) top center no-repeat;
}

h1{
color:#7ea524;
font-size:33px;
text-align:left;
font-weight:normal;
margin-top:10px;
padding:0px 25px 0px 25px;
}


a{
font-weight:bold;
color:#7ea524;
text-decoration:none;
}

a:hover{
text-decoration:underline;
}

.destaquesBG{
background-image:url(../images/destaquesBG.gif);
background-repeat:repeat-x;
background-position:top;
}

.headTelefoneDDD{
color:#cccccc;
font-size:18px;
font-weight:bold;
letter-spacing:-1px;
}

.headTelefone{
color:#999999;
font-size:30px;
letter-spacing:-1px;
}

.menuHead ul li a span{
background:url(../images/BTbgON.png) no-repeat top left;
display:inherit;
font-size:16px;
font-weight:bold;
color:#666666;
text-decoration:none;
padding: 9px 45px 9px 13px;
margin-right:0px;
width:184px;
}

.menuHead ul li a:hover span{
background:url(../images/BTbg.png) no-repeat top left;
color:#FFFFFF;
text-decoration:none;
}


.menuBg{
background-image:url(../images/menuBg.jpg);
background-repeat:repeat-x;
height:48px;
}

.menuHead{
text-align:left;
_margin: 0px 0px -20px 0px;
margin: 0px 0px -10px 0px;
padding: 3px 0px 0px 0px ;
}
.menuHead ul li{
display:inline;
}
.menuHead ul li a{
color:#FFFFFF;
font-size:15px;
font-weight:bold;
letter-spacing:10%;
text-decoration:none;
padding-right:10px;
}

.menuHead ul li a:hover{
text-decoration:underline;
}




.rodape{
color:#FFFFFF;
font-size:10px;
padding-top:10px;
padding-bottom:20px;
background-image:url(../images/rodapeBg.jpg);
}

.rodape a{
text-decoration:none;
}

.rodape a:hover{
text-decoration:underline;
}

.rodapeMenu ul{
margin: 0px 0px 0px -40px;
}

.rodapeMenu ul li{
display:inline;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align:left;
color:#FFFFFF;
font-size:12px;
}

.rodapeMenu ul li a{
text-decoration:none;
text-align:left;
padding: 0px 10px 0px 0px;
color:#FFFFFF;
}

.conteudo{
text-align:left;
padding: 0px 25px 0px 25px;
color:#666666;
}

.conteudo h1{
color:#7ea524;
font-size:24px;
text-align:left;
font-weight:normal;
margin-top:-15px;
margin-left:-25px;
}

/*  .btMais */
.conteudo .btMais a{
float:left;
background:url("../images/BTbgLeft.png") no-repeat left top;
margin:0;
padding:0 0 0 10px;
text-decoration:none;
font-weight:bold;
color:#FFFFFF;
}
.conteudo .btMais a span {
	float:left;
	display:block;
	background:url("../images/BTbgRight.png") no-repeat right top;
	padding:5px 40px 5px 5px;
	margin-right:2px;
	color:#FFF;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.conteudo .btMais a span {float:none;}
/* End IE5-Mac hack */
.conteudo .btMais a:hover span {
	}
.conteudo .btMais a:hover {
color:#666666;
background-position:0% -25px;
}
.conteudo .btMais a:hover span{
	background-position:100% -25px;
	color:#666666;
}

/*   BT MAIS 36PX DE ALTURA - MENOR */

.conteudo .btMais36px a{
float:left;
background:url("../images/BTbg36pxLeft.png") top left no-repeat;
margin:0;
padding:0px 0px 0px 7px;
text-decoration:none;
font-weight:bold;
color:#666666;
font-size:10px;
}

.conteudo .btMais36px a span {
background:url(../images/BTbg36pxRight.png) top right no-repeat;

display:block;
padding:0px 25px 0px 10px;
_margin: 0px 10px 0px 0px;
margin: 0px 10px 0px 0px;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.conteudo .btMais36px a span {float:none;}
/* End IE5-Mac hack */
.conteudo .btMais36px a:hover span {
	}
.conteudo .btMais36px a:hover {
color:#fff;
background-position:0% -12px;
}
	
.conteudo .btMais36px a:hover span{
	background-position:100% -12px;
	color:#fff;
}
/*   BT MAIS 36PX DE ALTURA - MENOR (FIM)*/




blockquote {
    max-width: 587px;
	margin: 0px 0px 20px 0px ;
	padding: 0px ;
    background: url(../images/blockquote/rs-right.jpg) right repeat-y;
	 }
blockquote:before {

	padding: 0px 0px 0px 0px ;
    display: block;
    line-height: 0;
    background: url(../images/blockquote/rs-topright.jpg) top right no-repeat;
    content: url(../images/blockquote/rs-topleft.jpg) 
	}
blockquote:after {

	padding: 0px;
    display: block;
    line-height: 0;
    background: url(../images/blockquote/rs-bottomright.jpg) bottom right no-repeat;
    content: url(../images/blockquote/rs-bottomleft.jpg) ;
	}
	
blockquote p{
padding:0px 30px 0px 30px;
color:#666666;
}

.bullet1 {
background:url(../images/bullet1_bg.jpg) no-repeat top center;
display:block;
height:77px;
width:583;
padding: 8px 5px 5px 20px ;
}

.bullet2 {
background:url(../images/bullet2_bg.jpg) no-repeat top center;
display:block;
height:77px;
width:583;
padding: 8px 5px 5px 20px ;
}

.bullet3 {
background:url(../images/bullet3_bg.jpg) no-repeat top center;
display:block;
height:77px;
width:583;
padding: 8px 5px 5px 20px ;
}

address {
font-style:normal;
}


.btSaci a{
background: url(../images/btSaciBg.png) no-repeat top left;
display:block-inline;
width:89px;
padding:1px 15px 0px 13px;
height:15px;
text-decoration:none;
font-weight:bold;
color:#FFFFFF;
}

.btSaci a:hover{
background-position:0% -15px;
text-decoration:none;
}






