body{ background-color:#7e0302; margin-top:0px; background-image:url(imagens/bckgo.jpg); background-repeat:no-repeat; background-position:top; background-attachment:fixed;}

.sliderwrapper{
	position: relative; /*leave as is*/
	overflow: hidden; /*leave as is*/
	width: 864px; /*width of featured content slider*/
	height: 372px;
	z-index: 29;
	margin-bottom: 6px;
	left: 0px;
	top: -33px;
	padding-bottom: 40px;
}


.sliderwrapper .contentdiv{
	visibility: hidden; /*leave as is*/
	position: absolute; /*leave as is*/
	left: 0;  /*leave as is*/
	top: 0;  /*leave as is*/
	padding: 0px;
	width: 864px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
	height:98%;


filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	text-align:right;
	font-family:"Arial";
	font-size:12px;
	color:#463627;
}

.sliderwrapper .contentdiv a{
color:#000;
text-decoration:none;
text-transform:uppercase;
font-stretch:expanded;
font-weight:bold;
}

.sliderwrapper .contentdiv a:hover{text-decoration:underline;}

.pagination{
	width: 432px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
	text-align: left;
	/*background-color: #a68961;*/
	padding: 0px 0px 3px 1px;
	border-top:0px solid #eee;
	font-weight:bold;
	z-index: 30;
	position: relative;
	top: 347px;
	left: 2px;
	height: 29px;
}



.pagination a{
	padding: 0px 5px;
	text-decoration: none;
	font-family:"Arial";
	font-size:11px;
	font-weight:bold;
	color:#000;
	width: 90px;
	height: 20px;
	background-color:#FFF;
}



.pagination a:hover, .pagination a.selected{
	color: #fff;
	font-weight:bold;
	font-size:11px;
	background-color:#a20906;
	height: 40px;
	margin: 0px 0px 90px 0px;
	padding-top: 3px;
}


/*MENU ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.menu ul {padding: 7px 0px 0px 7px; font: 11px Arial; list-style-type: none; margin: 0px 6px; float:left;}
.menu li{
	display: inline;
	font-family:"Arial";
	font-size:11px;
	color:#FFF;
	padding: 0px 0px 0px 0px;
} 
.menu li a {text-decoration: none;  padding: 0px 0px 0px 0px; font-family:"Arial"; font-size:11px; color:#FFF; font-weight:bolder}
.menu li a:link {text-decoration: none; color:#FFF} /*mudar a cor*/
.menu li a:visited {text-decoration: none; color:#FFF}
.menu li a:hover {text-decoration: none;  padding: 0px 0px 0px 0px; font-family:"Arial"; font-size:11px; color:#3a0302}
.menu li a:active {text-decoration: none; color:#3a0302}
/*.menu li a:selected {text-decoration: none; color:#FFF}*/

.mail  { display: inline; font-family:"Arial"; font-size:9px; color:#FF0; padding: 0px 0px 0px 0px;} 
.mail a {text-decoration: none;  padding: 0px 0px 0px 0px; font-family:"Arial"; font-size:9px; color:#FF0}
.mail a:link {text-decoration: none; color:#FFF} /*mudar a cor*/
.mail a:visited {text-decoration: none; color:#FFF}
.mail a:hover {text-decoration: none;  color:#FF0}
.mail a:active {text-decoration: none; color:#FFF}


/*DIV CONTENT */

#newsletter {
	width:230px;
	height:156px;
	position:relative;
	float:left;
	background-color:#FFF;
	margin-left:0px;
	padding-top:-20px;
	z-index:300;
}

#newsletter1 {
	width:230px;
	height:156px;
	position:relative;
	float:left;
	background-color:#FFF;
	margin-left:0px;
	padding-top:0px;
	margin-top:0px;
	z-index:700;
}

#newsletter2 {
	width:229px;
	height:166px;
	position:relative;
	float:left;
	background-color:#FFF;
	margin-left:0px;
	padding-top:-20px;
	z-index:300;
}


#newsletter3 {
	width:217px;
	height:166px;
	background-color:#FFF;
	margin-left:4px;
	padding-top:176px;
	padding-bottom:33px;
	z-index:300;
}

#newsletter4 {
	width:217px;
	height:6px;
	background-color:#FFF;
	margin-left:4px;
	padding-top:98px;
	padding-bottom:33px;
	z-index:300;
}

#newsletterplantas {
	width:217px;
	height:6px;
	background-color:#FFF;
	margin-left:4px;
	padding-top:130px;
	padding-bottom:33px;
	z-index:300;
}


#newslettersimulador {
	width:217px;
	height:86px;
	background-color:#FFF;
	margin-left:4px;
	padding-top:86px;
	padding-bottom:3px;
	z-index:300;
}

#divnews{
	padding:0px 0px 0px 0px;
	margin:9px 8px 6px 10px;
}
#divphone{ margin:8px 8px 8px 10px; background-color:#7f100e}
.newstitulo { font-family:"Arial"; font-size:17px; color:#999; padding:0px 0px 3px 0px; color:#900; font-weight:bolder}
.newstexto { font-family:"Arial"; font-size:10px; color:#252525; padding:0px 0px 3px 0px}

#fundo {
	width:647px;
	height:380px;
	background-color:#fff;
	float:left
}

#conteudos {
	width:640px;
	height:615px;
	position:relative;
	margin-left:1px;
	background-color:#b08e3a;
	margin-top:6px
}


#conteudosinfo {
	width:646px;
	height:995px;
	position:relative;
	margin-left:1px;
	background-color:#FFF;
	margin-top:6px
}

#conteudosinfo1 {
	width:646px;
	height:395px;
	position:relative;
	margin-left:1px;
	background-color:#FFF;
	margin-top:6px
}

#conteudosinfo2 {
	width:646px;
	height:355px;
	position:relative;
	margin-left:1px;
	background-color:#FFF;
	margin-top:6px
}

#divs{
	width:608px;
	height:375px;
	float:left;
	position:relative;/* background-image:url(imagens/fundo_t1_.jpg);*/
	background-repeat:repeat-x;
	background-position:top;
	margin-left: 19px;
	margin-top: 105px;
	z-index: 300;
}
.divscontent{ width:10px; height:20px; float:left; position:relative;  margin:10px 0px 0px 22px}
.divscontent1{ width:10px; height:20px; position:relative; margin:10px 0px 0px 7px; font-family:"Arial"; font-size:12px; color:#000; float:left; line-height:14px; font-weight:bold}
.divsimage{ width:20px; height:20px; position:relative;  margin:50px 0px 0px 25px}


#divs1{ width:218px; height:185px; float:left; position:relative; background-color:#FFF;}
.div1content{ width:17px; height:20px; float:left; position:relative;  margin:10px 0px 0px 22px}
.div1content1{ width:10px; height:20px; position:relative;  margin:10px 0px 0px 0px; font-family:"Arial"; font-size:12px; color:#000; float:left; line-height:14px; font-weight:bold}
.div1image{ width:20px; height:20px; position:relative;  margin:50px 0px 0px 22px}

#divs3{ width:232px; height:185px; position:relative; float:right;}
#divs4{ width:232px; height:0px; position:relative; float:right;}

#divs2{ width:190px; height:62px; float:left; position:relative; background-image:url(imagens/fundo_t2_.jpg); background-repeat:repeat-x;}
.div2content{ width:10px; height:20px; float:left; position:relative; margin:10px 0px 0px 18px;}
.div2content1{ width:10px; height:20px; position:relative; margin:10px 0px 0px 7px; font-family:"Arial"; font-size:12px; color:#000; float:left; line-height:14px; font-weight:bold}
.div2contentexto{ width:180px; height:20px; position:relative; margin:12px 0px 0px 20px; font-family:"Arial"; font-size:11px; color:#000; float:left;}
.div2image{ width:20px; height:20px; position:relative;  margin:50px 0px 0px 18px}

.vermais { width:180px; height:20px; position:relative; margin:85px 0px 0px 22px; font-family:"Arial"; font-size:11px; font-weight:bold; color:#000; float:left; text-decoration:none}
.vermais a { font-family:"Arial"; font-size:11px; font-weight:bold; color:#000; text-decoration:none}
.vermais a:hover { font-family:"Arial"; font-size:11px; font-weight:bold; color:#8f0806; text-decoration:none}


.Promotor {
	font-family:"Arial";
	font-size:12px;
	color:#000;
}

.Simulador {
	font-family:"Arial";
	font-size:11px;
	color:#000;
}

.Promotortitulo {
	font-family:"Arial";
	font-size:14px;
	font-weight:bold;
	color:#900;
}

.Promotortitulo1 {
	font-family:"Arial";
	font-size:12px;
	font-weight:bold;
	color:#900;
}




.Promotorsubtitulo {
	font-family:"Arial";
	font-size:12px;
	font-weight:bold;
	color:#000;
}

.promotore {text-decoration: none;  padding: 0px 0px 0px 0px; font-family:"Arial"; font-size:12px; color:#000; font-weight:bold}
.promotore a {text-decoration: none;  padding: 0px 0px 0px 0px; font-family:"Arial"; font-size:12px; color:#000; font-weight:bold}
.promotore a:link {text-decoration: none; color:#000; font-weight:bold} /*mudar a cor*/
.promotore a:visited {text-decoration: none; color:#000; font-weight:bold}
.promotore a:hover {text-decoration: none;  padding: 0px 0px 0px 0px; font-family:"Arial"; font-size:12px; color:#000; font-weight:bold}
.promotore a:active {text-decoration: none; color:#000}


.marcacao {text-decoration: none;  padding: 0px 0px 0px 0px; font-family:"Arial"; font-size:12px; color:#900; font-weight:bold}






#divpromotor{ padding:0px 0px 0px 0px; margin:0px 8px 6px 10px}


/*FOOTER*/
.divpolitica {width:180px; height:10px; position:relative; margin:25px 0px 0px 122px; color:#FFF; float:left; font-family:"Arial"; font-size:10px; }
.divcopy {width:180px; height:10px; position:relative; margin:3px 0px 0px 56px; color:#656565; float:left; font-family:"Arial"; font-size:10px; }
.divcreated {width:180px; height:10px; position:relative; margin:3px 0px 0px 143px; color:#656565; float:left; font-family:"Arial"; font-size:10px; }

.link {text-decoration: none;  padding: 0px 0px 0px 0px; font-family:"Arial"; font-size:10px; color:#FFF}
.link a {text-decoration: none;  padding: 0px 0px 0px 0px; font-family:"Arial"; font-size:10px; color:#FFF}
.link a:link {text-decoration: none; color:#000} /*mudar a cor*/
.link a:visited {text-decoration: none; color:#000}
.link a:hover {text-decoration: none;  padding: 0px 0px 0px 0px; font-family:"Arial"; font-size:10px; color:#000}
.link a:active {text-decoration: none; color:#000}


#conteudosintro { width:642px; height:680px; position:relative; margin-left:230px; background-color:#FFF}

#divfooter{ width:232px; height:85px; position:relative; margin-top:660px}
#divfooterintro{
	width:132px;
	height:85px;
	position:relative;
	margin-top:0px;
	padding-top: 798px;
	z-index: 2;
	float: left;
}

#divfooterintro1{
	width:132px;
	height:85px;
	position:relative;
	margin-top:0px;
	padding-top: 194px;
	z-index: 2;
	float: left;
}

#divfooterintrogaleria{
	width:132px;
	height:85px;
	position:relative;
	margin-top:0px;
	padding-top: 164px;
	z-index: 2;
	float: left;
}


#divfooterintrosimulador{
	width:132px;
	height:85px;
	position:relative;
	margin-top:0px;
	padding-top: 4px;
	z-index: 2;
	float: right;
}

.divpoliticaintro {width:180px; height:10px; position:relative; margin:2px 0px 0px 122px; color:#FFF; float:left; font-family:"Arial"; font-size:10px; text-decoration:none }
.divpoliticaintro a {width:180px; height:10px; position:relative; margin:2px 0px 0px 0px; color:#FFF; float:left; font-family:"Arial"; font-size:10px; text-decoration:none }
.divpoliticaintro a:hover {width:180px; height:10px; position:relative; margin:2px 0px 0px 0px; color:#000; float:left; font-family:"Arial"; font-size:10px; text-decoration:none}


.divcopyintro {width:180px; height:10px; position:relative; margin:3px 0px 0px 56px; color:#a98837; float:left; font-family:"Arial"; font-size:10px; }
.divcreatedintro {width:180px; height:10px; position:relative; margin:1px 0px 0px 143px; color:#a98837; float:left; font-family:"Arial"; font-size:10px; }


#divfooterintrocampanhas{
	width:132px;
	height:85px;
	position:relative;
	margin-top:0px;
	padding-top: 180px;
	z-index: 501;
	float: left;
}

#conteudoscampanhas {
	width:646px;
	height:375px;
	position:relative;
	margin-left:1px;
	background-color:#FFF;
	margin-top:6px
}


#conteudosgaleria {
	width:646px;
	height:360px;
	position:relative;
	margin-left:1px;
	background-color:#FFF;
	margin-top:6px
}


#divfooterintrogaleria{
	width:132px;
	height:85px;
	position:relative;
	margin-top:0px;
	padding-top: 70px;
	z-index: 501;
	float: left;
}


#conteudosmarcacao{
	width:646px;
	height:735px;
	position:relative;
	margin-left:1px;
	background-color:#FFF;
	margin-top:6px
}

#divfooterintromarcacao{
	width:132px;
	height:85px;
	position:relative;
	margin-top:0px;
	padding-top: 530px;
	z-index: 501;
	float: left;
}

#divfooterintro{
	width:132px;
	height:85px;
	position:relative;
	margin-top:0px;
	padding-top: 420px;
	z-index: 501;
	float: left;
}

#divfooterintrosim{
	width:132px;
	height:45px;
	position:absolute;
	margin-left:615px;
	margin-top:-8px;
	padding-top: 0px;
	z-index: 501;
	float:none;

}


.divpoliticaintro {width:180px; height:10px; position:relative; margin:2px 0px 0px 122px; color:#FFF; float:left; font-family:"Arial"; font-size:10px; text-decoration:none }
.divpoliticaintro a {width:180px; height:10px; position:relative; margin:2px 0px 0px 0px; color:#FFF; float:left; font-family:"Arial"; font-size:10px; text-decoration:none }
.divpoliticaintro a:hover {width:180px; height:10px; position:relative; margin:2px 0px 0px 0px; color:#000; float:left; font-family:"Arial"; font-size:10px; text-decoration:none}


.divcopyintro {width:180px; height:10px; position:relative; margin:3px 0px 0px 56px; color:#a98837; float:left; font-family:"Arial"; font-size:10px; }
.divcreatedintro {width:180px; height:10px; position:relative; margin:1px 0px 0px 143px; color:#a98837; float:left; font-family:"Arial"; font-size:10px; }


.divpoliticaintro1 {width:180px; height:10px; position:relative; margin:2px 0px 0px 83px; color:#FFF; float:left; font-family:"Arial"; font-size:10px; text-decoration:none;
}
.divpoliticaintro1 a:link {width:180px; height:10px; position:relative; margin:2px 0px 0px 0px; color:#FFF; float:left; font-family:"Arial"; font-size:10px; text-decoration:none }
.divpoliticaintro1 a:visited {width:180px; height:10px; position:relative; margin:2px 0px 0px 0px; color:#FFF; float:left; font-family:"Arial"; font-size:10px; text-decoration:none}
.divpoliticaintro1 a:hover {width:180px; height:10px; position:relative; margin:2px 0px 0px 0px; color:#000; float:left; font-family:"Arial"; font-size:10px; text-decoration:none}


.divcopyintro1 {width:180px; height:10px; position:relative; margin:3px 0px 0px 83px; color:#a98837; float:left; font-family:"Arial"; font-size:10px; }
.divcreatedintro1 {width:180px; height:10px; position:relative; margin:1px 0px 0px 83px; color:#a98837; float:left; font-family:"Arial"; font-size:10px; }


.promotore1 {text-decoration: none;  padding: 0px 0px 0px 0px; font-family:"Arial"; font-size:12px; color:#900; font-weight:bold}
.promotore1 a {text-decoration: none;  padding: 0px 0px 0px 0px; font-family:"Arial"; font-size:12px; color:#900; font-weight:bold}
.promotore1 a:link {text-decoration: none; color:#000; font-weight:bold} /*mudar a cor*/
.promotore1 a:visited {text-decoration: none; color:#900; font-weight:bold}
.promotore1 a:hover {text-decoration: none;  padding: 0px 0px 0px 0px; font-family:"Arial"; font-size:12px; color:#900; font-weight:bold}
.promotore1 a:active {text-decoration: none; color:#900}


.mail  { display: inline; font-family:"Arial"; font-size:9px; color:#FF0; padding: 0px 0px 0px 0px;} 
.mail a {text-decoration: none;  padding: 0px 0px 0px 0px; font-family:"Arial"; font-size:9px; color:#FF0}
.mail a:link {text-decoration: none; color:#FFF} /*mudar a cor*/
.mail a:visited {text-decoration: none; color:#FFF}
.mail a:hover {text-decoration: none;  color:#FF0}
.mail a:active {text-decoration: none; color:#FFF}

.plantas {
	border: 0px solid #a20906;
	font: "Arial";
	color:#a20906;
	font-size:11px;
	text-decoration:none;
	height:6px;
}

.plantas a {
	border: 0px solid #a20906;
	font: "Arial";
	color:#a20906;
	font-size:11px;
	text-decoration:none;
	height:6px;
}

.plantas a:hover {
	border: 0px solid #a20906;
	font: "Arial";
	color:#900;
	font-size:11px;
	text-decoration:none;
	height:6px;
}

