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



/*====================/////CORPO/////====================*/
body{
	font-family:Arial, Helvetica, sans-serif;
	margin: 0 0 0 0;
	min-height:100%;
}

/*====================/////PALCO/////====================*/
#palco{
	position:relative;
	width:100%;
	min-height:100%;
	margin:0 auto;
}
#topo1{
	position:relative;
	width:100%;
	height:125px;
	margin:10px auto;
}
#topo1a{
	position:relative;
	width:980px;
	height:125px;
	margin:0 auto;
}
#topo1a1{
	position:relative;
	width:145px;
	height:125px;
	float:left;
}
#topo1a2{
	position:relative;
	width:300px;
	height:125px;
	float:left;
}
#topo2{
	position:relative;
	width:980px;
	margin:30px auto;
}
#topo2a{
	position:relative;
	width:410px;
	padding:0 10px;
	float:left;
}
#topo2b{
	position: relative;
	width: 100px;
	height: 50px;
	margin: 20px;
	float: right;
	background: rgba(0,204,204,1);
	background-color: #003300;
}
#topo3{
	position:relative;
	clear:both;
	width:100%;
	height:350px;
	top:10px;
	background:#003300;
}
#topo3a{
	position:relative;
	width:980px;
	margin:0 auto;
}
#topo3a1{
	position:relative;
	width:410px;
	padding:20px 10px;
	float:left;
}
#topo3a1a{
	position:relative;
	width:45px;
	height:45px;
	margin:5px 20px 0 0;
	border-radius:45px;
	float:right;
	background:rgba(255,255,255,0.3);
}
#topo4{
	position:relative;
	width:990px;
	margin:30px auto;
}
#topo4a{
	position:relative;
	width:290px;
	padding:0 20px;
	float:left;
}
#topo5{
	position:relative;
	clear:both;
	width:100%;
	height:395px;
	top:20px;
	border-top:rgba(26,156,26,1) 5px solid;
	background:#003300;
}
#bt{
	position:relative;
	cursor:pointer;
	padding:10px;
	
	-webkit-transition:all ease-out 250ms;
	-moz-transition:all ease-out 250ms;
	-ms-transition:all ease-out 250ms;
	-o-transition:all ease-out 250ms;
}
#bt:hover{
	color:rgba(255,255,255,1);
	border-radius:3px;
	background:rgba(0,204,204,1);
}
/*====================/////SOCIAL-ICONE/////====================*/
#social{
	cursor:pointer;
	width:48px;
	height:48px;
	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:-48px;
}
/*====================/////BANNER/////====================*/
#banner1{
	position:relative;
	width:100%;
	height:400px;
	margin:0 auto;
	/*background:url(banner/1.jpg) center no-repeat;*/
}
#banner1a{
	position:relative;
	width:100%;
	height:30px;
	margin:0 auto;
	margin-bottom:rgba(150,150,150,1) 1px solid;
	background:rgba(238,238,238,1);
}
#nav {
	position:absolute;
	width:100px;
	height:20px;
	z-index: 10;
	left:50%;
	margin-left:-50px;
	bottom:-28px;
}
.select {
	width:25px; 
	height:20px;
	background-image: url(banner/sel.png);
	background-repeat: no-repeat;
	float: left;
}
.select:hover {
	background-image: url(banner/sela.png);
}

#nav span.activeSlide div {
	background-image: url(banner/sela.png);
}
/*====================/////MENU/////====================*/
#menu1{
	position:relative;
	list-style:none;
	float:right;
	margin:40px 5px;
	padding:0;
}

#menu1 li {
	float:left;
}
#menu1 li a, .links{
	display:block;
	cursor:pointer;
	margin:3px;
	padding:0 9px;
	line-height:35px;
	border-radius:2px;

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color:#555;
	text-decoration:none;
	
	-webkit-transition:all ease-out 250ms;
}

#menu1 li a:hover, .links:hover {
	background:rgba(0,94,0,1);
	color:#FFF;
}

.informativos{width:275px; float:left; border: 1px solid rgb(240, 240, 240); margin: 5px;}
.informativos .texto2{overflow: hidden;}
.informativos .texto2{border-bottom: 1px solid rgb(240, 240, 240);}
.informativos .texto2:last-child{border-bottom: none;}
.informativos .texto2 strong{background: rgb(245, 245, 245); padding: 10px; display: block; font-size: 16px;}
.informativos .texto2 span{cursor: pointer; padding: 10px; display: block;}
.informativos .texto2 span:hover{background: rgb(248, 248, 248);}
