@import url("reset.css");

/*//////////////////////////////////////////////////\
|													|
|	Roda Mundo							|
|													|
|	Desenvolvido por Agência RS Design				|
|	http://www.agenciars.com.br/ Santana			|
|										fev/2012	|
|													|
\//////////////////////////////////////////////////*/

/* ////////////////////
	Geral
/////////////////// */

* ul li a{ height:1%; }
html{

}
body{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	background:url(../images/bg/bg-geral.jpg) center 0;
	width:100%;
}

p { text-align:justify;}
a{
	cursor:pointer;
}
a:hover{
}

.hide{ display:none;}
.show{ display:block!important; }
.esq{ float:left;}
.dir{ float:right;}
.clear{
	clear:both;
	height:1px;
	overflow:hidden;
}
.noFloat { float:none!important;}
.cor {color:#404241!important;}

.limite { width:990px; margin:0 auto;}

#topHeader {
	width:100%;
	background:url(../images/bg/bg-header.jpg) no-repeat center 0;
	height:auto;
	overflow:hidden;
}

.header { 
	width:990px; 
	height:auto;
	margin: 0 auto;
	background:url(../images/bg/bg-header.jpg) no-repeat center 0;
	position:relative;
	z-index:1;
}

.header .topMenu {  
	display: block;
    margin-bottom:2px;
	overflow:hidden;
	width:990px;
}

.header .topMenu ul.principal {}
.header .topMenu ul.principal li {
	float:left;
	display:inline
}
.header .topMenu ul.principal li.separa{
	background: url(../images/bg/dot-menu.jpg) no-repeat left center;
	height: 31px;
	width: 5px;
}
.header .topMenu ul.principal li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	float: left;
	color:#fff;
	text-decoration:none;
	line-height:31px;
	padding: 0 7px;
}
.header .topMenu ul.principal li a:hover, .header .topMenu ul.principal li a.ativo{
	background-color: #4c4200;
	color: #ffeb63;
}

/***MENU***/


.header .outros {
	float: left;
	position: relative;
	left: 0px;
	padding-top: 0;
}

.header .menu {
	background:url(../images/bg/bg-menu.jpg) no-repeat 0 0;
	width:990px;
	height:auto;
	float:left;
	z-index:0;
	margin:0 auto;
	margin-top:5px;
	padding-bottom:10px;
}

.header .menu ul {
	margin-left:30px;
}
.header .menu ul li { 
	float:left; 
	margin-right:12px;
	padding-right:18px;
	background:url(../images/itens/barra.jpg) no-repeat right center;
}
.bgNone { background:none!important;}
.header .menu ul li a {
	font-size:18px;
	font-weight:bold;
	color:#00a244;
	text-decoration:none;
	line-height: 44px;
}

/****SUB-MENU-INTERNAS***/

.header .outros a.titleOutros {
	color: #00A244;
    font-size: 18px;
    font-weight: bold;
    line-height: 44px;
    text-decoration: none;
	padding: 0;
	margin: 5px;
}

.header .outros ul.subNav {
	background-color:#039640;
    border-radius: 0px 0px 8px 8px;
    float: left;
    left: 0;
    margin: 0;
    padding-bottom: 15px;
    position: absolute;
    top: 41px;
	display:none;
    z-index: 0;
	width: 210px;
}
.header .outros ul.sub1{ width: 230px !important;}
.header .outros ul.sub2{ width: 280px !important;}
.header .outros ul.subNav li {
	
	background:none;
	display: block;
	float: none !important;
	margin:0;
    padding:0;	
}
.header .outros ul.subNav li.semBorda{ border: none !important;}
.header .outros ul.subNav li a{
	color: #ecda5a;
    display: block;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px !important;
    padding: 0 10px;
    text-decoration: none;
	border-bottom: 1px solid #00ff6b;
}
.header .outros ul.subNav li a:hover{
	background-color: #04b64e;
	color: #fff;
}
.header .logo { float:left;}
.header .boxHomeRight {width:775px; float:left; overflow:hidden; position:relative;}
.header .boxHomeRight .busca { 
	float:right; 
	position:relative;
	margin:17px 23px 0 0;
	width:256px;
}

/**css WebChat**/

.header .boxHomeRight #webchat_widget {
	position: absolute;
    right: 24px;
    top: 47px;
    z-index: 1;
}

.header .boxHomeRight .busca img { float:left;}
 
.header .boxHomeRight .busca input.campoBusca {
	background:url(../images/itens/bg-busca.jpg) no-repeat 0 ;
	width:157px;
	height:24px;
	padding-left:5px;
	border:0;
	float:left;
	font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	min-height:24px;
	line-height:24px;
}

.header .boxHomeRight .busca input.Envia {
	background:url(../images/bt/btBusca.jpg) no-repeat 0 0;
	width:25px;
	height:24px;
	border:0;
	float:left;
	margin-top:1px;
	cursor:pointer;
	text-indent:-9999px;
}

.header .boxHomeRight .midiasHome { 
	clear: both;
    float: right;
    height: 25px;
    margin-top: 73px;
}

.conteudo { 
	width:990px;
	clear: both; 
	height:auto; 
	margin:0 auto; 
	overflow:hidden;
}

/**Teaser**/

.conteudo .banner {
    float:left;
    /*height:286px;*/
	height:auto;
    width:989px;
	position:relative;
	overflow:hidden;
	z-index:0;
  	margin-bottom:3px;
}
.conteudo .banner .mascara {
 	float:left;
    height:auto;
	overflow:hidden;
    width:989px;
	z-index:0;
}

.conteudo .banner .mascara ul {}
.conteudo .banner .mascara ul li { float:left;}

.setaLeft {
	background:url(../images/bt/seta-right.png) no-repeat 0 0;
	width:55px;
	height:55px;
	float:left;
	overflow:hidden;
	text-indent:-2000px;
	position:absolute;
	right:25px;
	top:103px;
	visibility:visible!important;
}

.setaRight {
	background:url(../images/bt/seta-left.png) no-repeat 0 0;
	width:55px;
	height:55px;
	float:left;
	overflow:hidden;
	text-indent:-2000px;
	position:absolute;
	left:25px;
	top:103px;
	visibility:visible!important;
}

.internas { 
	width:990px; 
	margin:0 auto;
	border-radius: 8px 8px 0 0;
	position:relative;
	z-index:0;
	padding-bottom:17px;
	overflow:hidden;
	background-color:#fff;
	display:block;
}

.internas .dirLeft { 
	width:387px; 
	height:auto;
	float:left;
}

.internas .titulo {
	background:url(../images/bg/bg-titulo.png) repeat-x 0 0;
	width:356px;
	height:35px;
	overflow:hidden;
	display:block;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg/bg-titulo.png'),sizingMethod='crop');
}

.internas .titulo h2 {
	background:url(../images/bt/seta-up.gif) no-repeat left bottom;
	font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#00a244;
	left: 12px;
    line-height:27px;
    padding-bottom:7px;
    padding-left:5px;
    position:relative;
}
.internas .dirLeft .titulo img.setaUp {
 	float:left;
    margin-left:12px;
    margin-top:27px;
}

/***Destaques******************/

.internas .dirLeft .Destaques { 
	width:356px;
	background-color:#fff; 
	margin-left:13px;
	display:inline;
	margin-top:14px;
	border: 1px solid #cfcfcf;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: #fff 1px 0px 0px;
	-moz-box-shadow: #fff 1px 0px 0px;
	box-shadow: #fff 1px 0px 0px;
	z-index:0;
	overflow:hidden;
	float:left;
}
.internas .dirLeft .Destaques ul.destaques { margin-left:14px;}
.internas .dirLeft .Destaques ul.destaques li { clear:both; margin-top:25px; overflow:hidden;}
.internas .dirLeft .Destaques ul.destaques li img { float:left; margin-right:13px;}
.internas .dirLeft .Destaques ul.destaques li span { font-size:13px; font-weight:bold; color:#404241;}
.internas .dirLeft .Destaques ul.destaques li p {
	font-size:13px; 
	color:#404241; 
	line-height:15px;
	width: 176px;
	overflow:hidden;
	float:left;
	text-align: justify;
}

.internas .dirLeft .leiaMais {
	border-top:solid 1px #ccc;
	display:block;
    line-height:25px;
    margin:5px 0 6px 15px;
    overflow:hidden;
    text-align:right;
    width:325px;
}

.internas .dirLeft .leiaMais a { 
	text-decoration:none;
	font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#7e7e7e;
}

.internas .dirLeft .Destaques ul.destaques li a { text-decoration:none; font-size:13px; color:#00a244;}

/**Noticias**************************/
.internas .dirLeft .noticiasHome { 
	width:356px;
	background-color:#fff; 
	margin-left:13px;
	display:inline;
	margin-top:28px;
	border: 1px solid #cfcfcf;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow:#fff 1px 0px 0px;
	-moz-box-shadow:#fff 1px 0px 0px;
	box-shadow:#fff 1px 0px 0px;
	z-index:0;
	overflow:hidden;
	float:left;
}
.internas .dirLeft .noticiasHome ul.noticias { margin-left: 14px; margin-top:15px;}
.internas .dirLeft .noticiasHome ul.noticias li { 
	background:url(../images/itens/pontos.gif) repeat-x 0 bottom;
	clear: both;
    height: auto;
    margin-bottom:22px;
    overflow: hidden;
    padding-bottom:22px;
    width: 328px;
}
.internas .dirLeft .noticiasHome ul.noticias li img { float:left; margin-right:13px;}
.internas .dirLeft .noticiasHome ul.noticias li span { 
	font-size:13px; 
	font-weight:bold; 
	color:#404241;
}
.internas .dirLeft .noticiasHome ul.noticias li p {
	font-size:13px; 
	color:#404241; 
	line-height:17px;
	overflow:hidden;
	float:left;
	width:328px;
}

/*.internas .dirLeft .noticiasHome ul.noticias li .barraNew {
	background:url(../images/itens/pontos.gif) repeat-x 0 0;
	height:1px;
	overflow:hidden;
	width:328px;
}*/
.internas .dirLeft .noticiasHome ul.noticias li a { text-decoration:none; font-size:13px; color:#00a244;}
.internas .dirLeft .noticiasHome ul.noticias li span.dataNew {
	font-size:13px;
	font-weight:bold;
	color:#404241;
}

.internas .dirRight { width:602px; float:left;}
.internas .dirRight .promocoes { 
	width:351px;
	background-color:#ccc; 
	margin-top:14px;
	border: 1px solid #cfcfcf;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: #fff 1px 0px 0px;
	-moz-box-shadow: #fff 1px 0px 0px;
	box-shadow: #fff 1px 0px 0px;
	z-index:0;
	overflow:hidden;
	background-color:#fff;
	float:left;
	margin-right:19px;
}
.internas .dirRight .content-mural {}
.internas .dirRight .content-mural img { display:block; border:0;}
.internas .dirRight .content-mural .midiasSocias{ 
	background:url(../images/bg/bg-midias-home.jpg) no-repeat 0 0;
	width:212px;
	overflow:hidden;
}
.internas .dirRight .content-mural .midiasSocias ul.midias {
	margin-left:15px;
    overflow:hidden;
    padding-bottom:15px;
}

.internas .dirRight .content-mural .midiasSocias ul.midias li { float:left; margin-right:9px;}
.internas .dirRight .content-mural .midiasSocias ul.midias li.facebook{
	background:url(../images/icones/ic-facebook.png) no-repeat 0 0;
	width:38px;
	height:38px;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/icones/ic-facebook.png'),sizingMethod='crop');
}

.internas .dirRight .content-mural .midiasSocias ul.midias li.orkut{ 
	background:url(../images/icones/ic-orkut.png) no-repeat 0 0;
	width:38px;
	height:38px;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/icones/ic-orkut.png'),sizingMethod='crop');
}
.internas .dirRight .content-mural .midiasSocias ul.midias li.youtube{
	background:url(../images/icones/ic-youtube.png) no-repeat 0 0;
	width:38px;
	height:38px;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/icones/ic-youtube.png'),sizingMethod='crop');
	}
.internas .dirRight .content-mural .midiasSocias ul.midias li.twitter{
	background:url(../images/icones/ic-twiter.png) no-repeat 0 0;
	width:38px;
	height:38px;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/icones/ic-twiter.png'),sizingMethod='crop');
}


.internas .dirRight .promocoes ul.promo { margin-left:14px;}
.internas .dirRight .promocoes ul.promo li { 
	clear:both; 
	margin-top:17px; 
	overflow:hidden;
}
.internas .dirRight .promocoes ul.promo li img { 
	float:left; 
	margin-right:13px; 
	height:89px;
}
.internas .dirRight .promocoes ul.promo li span { font-size:13px; font-weight:bold; color:#404241;}
.internas .dirRight .promocoes ul.promo li p {
	font-size:13px; 
	color:#404241; 
	line-height:14px;
	width: 176px;
	overflow:hidden;
	float:left;
}

.internas .dirRight .promocoes ul.promo li a { text-decoration:none; font-size:13px; color:#00a244;}

/***MURAL**/

.internas .dirRight .mural { 
	width:214px; 
	height:auto;
	float:left;
	margin-top:14px;
}

.internas .dirRight .tituloMural{
	background:url(../images/bg/bg-titulo.png) repeat-x 0 0;
	width:214px;
	height:35px;
	overflow:hidden;
	display:block;
	border: 1px solid #fff;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: #fff 1px 0px 0px;
	-moz-box-shadow: #fff 1px 0px 0px;
	box-shadow: #fff 1px 0px 0px;
	position:relative;
	z-index:0;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg/bg-titulo.png'),sizingMethod='crop');
}

.internas .dirRight .tituloMural h2 {
	background:url(../images/bt/seta-up-cor2.gif) no-repeat left bottom;
	font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#6b4f08;
	left: 12px;
    line-height:27px;
    padding-bottom:6px;
    padding-left:5px;
    position:relative;
}

/***Depoimentos**/

.internas .dirRight .depoimentos {
	background-color: #FFFFFF;
    border: 1px solid #CFCFCF;
    border-radius: 8px 8px 8px 8px;
    box-shadow: 1px 0 0 #FFFFFF;
    float: left;
    margin-top:12px;
    overflow: hidden;
    width: 583px;
    z-index: 0;
	display:inline;
}

.internas .dirRight .depoimentos h2 { width:450px;}
.internas .dirRight .depoimentos .titulo {
	background:url("../images/bg/bg-titulo.png") repeat-x scroll 0 0 transparent;
    display:block;
    height:35px;
    overflow:hidden;
    width:583px;
	margin-bottom:12px;
}
.internas .dirRight .depoimentos .viewComentario { width: 583px;}
.internas .dirRight .depoimentos .viewComentario .viewImage { 
	width:135px; 
	height:90px; 
	float:left;
	margin-right:6px;
	margin-left:13px;
	display:inline;
}

.internas .dirRight .depoimentos .maisComentarios {
	border-top: 1px solid #cfcfcf;
    display: block;
    margin: 21px 0 9px 15px;
    overflow: hidden;
    text-align: right;
    width: 555px;
	clear:both;
}

.maisNoticias {
	border-top:1px solid #cfcfcf;
    display: block;
	line-height:25px;
    margin:10px 14px 7px 15px;
    overflow: hidden;
    text-align: right;
	clear:both;
}

.maisPromocoes {
	border-top:1px solid #cfcfcf;
    display: block;
	line-height:25px;
    margin:16px 14px 7px 15px;
    overflow: hidden;
    text-align: right;
	clear:both;
}

.maisPromocoes a,
.maisNoticias a {
	color: #7E7E7E;
    font: bold 13px "Trebuchet MS",Arial,Helvetica,sans-serif;
    text-decoration: none;
}


.internas .dirRight .depoimentos .maisComentarios a {
	color: #7E7E7E;
    font: bold 13px "Trebuchet MS",Arial,Helvetica,sans-serif;
    text-decoration: none;
}

.internas .dirRight .depoimentos .viewComentario .descComentario {  
	float: left;
    margin-bottom: 11px;
    width: 422px;
}

.internas .dirRight .depoimentos .viewComentario .descComentario p {
	font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#404241;
	margin-bottom:3px;
	float:left;
	width: 422px;
}

.internas .dirRight .depoimentos .viewComentario .descComentario a{
	font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#00a244;
	text-decoration:none;
}
.internas .dirRight .depoimentos .viewComentario p a.mais {
	font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#00a244;
	text-decoration:none;
}
.internas .dirRight .depoimentos .viewComentario p span {
	font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#404241;
	display:block;
}

#wrapper { width:988px; overflow:hidden;}

.theme-default #slider {
	margin:0 auto;
	width:989px;
	height:247px;
	overflow:hidden;
}
.theme-pascal.slider-wrapper,
.theme-orman.slider-wrapper {
	margin:0 auto;
}
		
/**FOOTER**/

.footer { 
	background:url(../images/bg/bg-footer.jpg) repeat-x 0 0; height:auto;
	margin:0 auto;
	position:relative
}

.footer .endereco {
	background:url(../images/bg/bg-end-empresa.jpg) no-repeat 0 0;
	width:990px;
	text-align:center;
	height:39px;
	margin-bottom:25px;
}
.footer .endereco p {
	font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	color:#404241;
	text-align:center;
}

.footer .content-footer {
	background: #fff url(../images/bg/bg-content-footer.jpg) repeat-x 0 0;
	padding:0 20px;
	overflow: hidden;
	height:auto;
}

.footer span.top-footer {
	background:url(../images/bg/bg-top-footer.jpg) no-repeat center 0;
	width:990px;
	height:18px;
	display:block;
}

.footer span.donw-footer {
	background:url(../images/bg/bg-dow-footer.jpg) no-repeat center 0;
	width:990px;
	height:12px;
	display:block;
}

.footer .content-footer .dirFooterRight { 
	width:552px; 
	float:left;
	display:block;
}
.footer .content-footer .dirFooterRight a.midSocial { float:left; margin-right:11px;}

.footer .content-footer .dirFooterRight ul.links { float:left;
	
}

.footer .content-footer .dirFooterRight ul.links li.institucional { width:127px;}
.footer .content-footer .dirFooterRight ul.links li.estudo { width:175px;}
.footer .content-footer .dirFooterRight ul.links li.trabalho { width:205px;}

.footer .content-footer .dirFooterRight ul.links li { float:left; margin-right:12px; }
.footer .content-footer .dirFooterRight ul.links li span {
	font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#808080;
}

.footer .content-footer .dirFooterRight ul.links li a.indentado { text-indent:16px;}
.footer .content-footer .dirFooterRight ul.links li a {
	display: block;
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#8d8d8d;
	text-decoration:none;
	line-height:18px;
}



.footer .content-footer .dirFooterLeft { float:left;  overflow: hidden; width:396px;}
.footer .content-footer .dirFooterLeft .certificados { float:left; margin-left:21px;}
.footer .content-footer .dirFooterLeft .certificados h2 {
	font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#808080;
	margin-bottom:4px;
}
.footer .content-footer .dirFooterLeft .certificados img { float:left; margin-right:23px;}
.footer .content-footer .dirFooterLeft ul {
	padding:0 20px;
	overflow: hidden;
}

.footer .content-footer .dirFooterLeft ul li.adventure { width:202px;}
.footer .content-footer .dirFooterLeft ul li.dicas { 
	width:77px;
	
}
.footer .content-footer .dirFooterLeft ul li.dicas a {
	color: #808080;
    font: bold 12px "Trebuchet MS",Arial,Helvetica,sans-serif;
}

.footer .content-footer .dirFooterLeft ul li.seguros{ width:114px;}

.footer .content-footer .dirFooterLeft ul li { float:left; margin-right:9px;}
.footer .content-footer .dirFooterLeft ul li span {
	font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#808080;
}

.footer .content-footer .dirFooterLeft ul li a.indentado { text-indent:16px;}
.footer .content-footer .dirFooterLeft ul li a {
	display: block;
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#8d8d8d;
	text-decoration:none;
}

.footer .content-footer .dirFooterLeft ul li a.negrito {
	font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#808080;
	margin-top:28px;
}


.footer .rodape { 
	margin: 10px 0 19px; overflow: hidden;
	font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#957832;
}
.footer .rodape span.copyright { float:left;}
.footer .rodape span.rs { float:right;

}
.footer .rodape span.rs a { text-decoration:none; color:#957832;}
