@charset "utf-8";
/* CSS Document */

/*====================/////CORPO/////====================*/
html, body{
	font-family:Arial, Helvetica, sans-serif;
	/*background:url(../imagem/content-bg.gif);*/
	margin: 0 0 0 0;
	min-height:100%;
	height:100%;
}
/*====================/////PALCO/////====================*/
#palco{
	position:relative;
	width:100%;
	min-height:100%;
	margin:0 auto;
}
/*====================/////TOOLTIP/////====================*/
/* background-color e para o IE6 */
/*a:hover {
	background:#ffffff;
	text-decoration:none; 
}*/

.tooltip span {
	font-family:'Script MT Bold';
	color:#FFF;
	font-size:20px;
	text-align:center;
	line-height:40px;
	
	display:none;
	padding:3px 3px;
	margin:-55px 0 0 10px;
	width:60px;
	height:60px;
}
.tooltip:hover span{
	display:inline;
	position:absolute;
	border-radius:3px;
	color:#FFF;
	
	background:url(../imagem/tooltip.png) no-repeat;
}
/*====================/////TOP/////====================*/
/*#top{
	cursor:pointer;
	position:fixed;
	bottom:50px;
	left:0px;
	width:36px;
	height:45px;
	
	z-index:10;
	
	background:url(../imagem/down.png) center no-repeat;	
}*/

/*====================/////MENU/////====================*/
.menuPrincipal{
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	text-shadow:0 0 5px #FFF;
	line-height:50px;
	
	position:relative;
	margin-top:10px;
	cursor:pointer;
	width:145px;
	height:50px;
	border-radius:5px;
	float:left;
	
	background:transparent;
		
	-webkit-transition:background -webkit-linear-gradient 400ms ease-out;
	-moz-transition:background 400ms ease-out;
	-ms-transition:background 400ms ease-out;
	-o-transition:background 400ms ease-out;
}

.menuPrincipal:hover{
	background:-webkit-linear-gradient(top, #f58220 0%, #aa5a15 100%);
	background:-moz-linear-gradient(top, #f58220 0%, #aa5a15 100%);
	background:-ms-linear-gradient(top, #f58220 0%, #aa5a15 100%);
	background:-o-linear-gradient(top, #f58220 0%, #aa5a15 100%);
	
	-webkit-box-shadow: 0 0 10px #333;
	-moz-box-shadow: 0 0 10px #333;
	-ms-box-shadow: 0 0 10px #333;
	-o-box-shadow: 0 0 10px #333;
}

#divisor{
	position:relative;
	float:left;
	margin:10px 8px;
	height:50px;
	border-left:dotted #333 1px;
	border-right:dotted #888 1px;	
}
/*====================/////TOPO/////====================*/
#topo-1{
	position:relative;
	margin:0 auto;
	width:100%;
	height:75px;
	border-bottom:5px solid #5ca038;
	background:url(../imagem/rt-top.gif);	
}
#topo-1b{
	position:relative;
	margin:0 auto;
	width:980px;
	height:75px;	
}
/*====================/////LOGO/////====================*/
#logo{
	position:relative;
	margin:0 auto;
	width:800px;
	height:150px;	
}
/*====================/////NEXT-PREV/////====================*/
.next{
	width:40px;
	height:40px;
	position:absolute;
	z-index:10;
	top:190px;
	right:3%;
	cursor:pointer;
	background-image:url(../banner/next2.png);
}

.prev{
	width:40px;
	height:40px;
	position:absolute;
	z-index:10;
	top:190px;
	left:3%;
	cursor:pointer;
	background-image:url(../banner/prev2.png);
}
/*====================/////BANNER/////====================*/
#banner-1{
	position:relative;
	margin:0 auto;
	overflow:hidden;
	width:890px;
	height:390px;
	border:#d1c7be 5px solid;
	border-radius:5px;
	
	-webkit-box-shadow: 0 0 10px #333;
	-moz-box-shadow: 0 0 10px #333;
	-ms-box-shadow: 0 0 10px #333;
	-o-box-shadow: 0 0 10px #333;
}
#banner-2{
	position:absolute;
	bottom:0px;
	right:50%;
	margin-right:-150px;
	width:300px;
	height:70px;
	border-radius:5px 5px 0 0;
	border-top:rgba(204,102,0,0.8) 10px solid;
	background:rgba(80,80,80,0.8);
	
	-webkit-box-shadow: 0 0 10px #333;
	-moz-box-shadow: 0 0 10px #333;
	-ms-box-shadow: 0 0 10px #333;
	-o-box-shadow: 0 0 10px #333;	
}
/*====================/////BOTAO/////====================*/
#botao-1{
	position:absolute;
	cursor:pointer;
	bottom:20px;
	right:20px;
	width:70px;
	height:30px;
	border-radius:5px;
	
	background:-webkit-linear-gradient(top, #f58220 0%, #aa5a15 100%);
	background:-moz-linear-gradient(top, #f58220 0%, #aa5a15 100%);
	background:-ms-linear-gradient(top, #f58220 0%, #aa5a15 100%);
	background:-o-linear-gradient(top, #f58220 0%, #aa5a15 100%);
}
/*====================/////SOCIAL-ICONE/////====================*/
#social{
	cursor:pointer;
	width:32px;
	height:32px;
	margin-left:5px;
	float:left;
	
	overflow:hidden;
	
	background-position-y:0px;

	-webkit-transition:background-position-y 300ms ease-out;
	-moz-transition:background-position-y 300ms ease-out;
	-ms-transition:background-position-y 300ms ease-out;
	-o-transition:background-position-y 300ms ease-out;
}
#social:hover{
	background-position-y:-32px;
}
/*====================/////CONTEUDO TEXTOS/////====================*/
.conteudoLayout{
	position:relative;
	width:900px;
	height:0;
	margin:0 auto;
	overflow:hidden;
}

.fechar{
	position:absolute;
	cursor:pointer;
	z-index:5;
	top:15px;
	right:0;
	width:55px;
	height:15px;
	
	background:url(../imagem/Fechar2.png) no-repeat;
	
	opacity:0.6;
		
	-webkit-transition:opacity 400ms ease-out;
	-moz-transition:opacity 400ms ease-out;
	-ms-transition:opacity 400ms ease-out;
	-o-transition:opacity 400ms ease-out;		
}

.fechar:hover{
	opacity:1;
}

#divisor-3{
	position:relative;
	margin:25px auto 0 auto;
	width:100%;
	border-top:solid #dbd5cf 1px;
	border-bottom:solid #f5f4f2 1px;	
}
/*====================/////CONTEUDO/////====================*/
#conteudo-1{
	position: relative;
	margin: 0 auto;
	/*padding-top:10px;*/
	width: 900px;
	height: 650px;
}
#conteudo-2{
	position:relative;
	float:left;
	margin-right:10px;
	width:200px;
	height:600px;
	border:rgba(0,0,0,0.1) solid 1px;
	background:rgba(245,242,237,1);
}
#conteudo-3{
	position:relative;
	float:right;
	width:260px;
	height:600px;
	/*border-left:rgba(0,0,0,0.2) dotted 1px;*/
}
#divisor-2{
	position:relative;
	margin:10px auto;
	width:95%;
	border-top:solid #dbd5cf 1px;
	border-bottom:solid #f5f4f2 1px;	
}
/*====================/////RODAPE/////====================*/
#rodape-1{
	position:relative;
	width:100%;
	height:135px;
	border-top:5px solid #5ca038;
	background:url(../imagem/rt-bottom.gif);
}
#rodape-1b{
	position:relative;
	margin:0 auto;
	width:700px;
	height:135px;
}
#rodapeBotao{
	cursor:pointer;
	position:relative;
	float:left;
	margin:20px 20px;
	width:135px;
	height:90px;
	opacity:0.5;
	background-color:transparent;

	-webkit-transition:opacity 300ms ease-out, background-color 300ms ease-out;
	-moz-transition:opacity 300ms ease-out, background-color 300ms ease-out;
	-ms-transition:opacity 300ms ease-out, background-color 300ms ease-out;
	-o-transition:opacity 300ms ease-out, background-color 300ms ease-out;
}
#rodapeBotao:hover{
	opacity:1;
	background-color:rgba(200,200,200,0.1);
	border-radius:8px;
}
#rodape-2{
	position:relative;
	width:100%;
	height:85px;
	background:url(../imagem/rt-footer.gif);
}
#rodape-2b{
	position:relative;
	margin:0 auto;
	width:900px;
	height:85px;
}
#rodape-3{
	position:relative;
	width:100%;
	height:40px;
	background:url(../imagem/rt-bottom.gif);
}