.geral{
	width: 1004px;
	margin: 0 auto;
	background: url(/images/bg_branco.jpg) repeat-y  -125px 0;
	z-index: 0;
	position:relative;
	
}

.header{
	width: 100%;
	margin: 0 auto;
	z-index: 100;
	position:relative;
	
	/*background: url(/images/bg_topo.png) no-repeat center top ;*/
}



.header .topoMenu{
	position: absolute;
	
}

.marginHome{
	margin-top:410px!important;
	

}

.contentPrincipal{
	width: 909px;
	overflow: hidden;
	margin: 0px 0px 0px 33px;
	padding: 0px 26px 0px 30px;
	
	}

.contentPrincipal .noticias{
	width:400px;
	height:330px;
	float:left;
	
}

	.contentPrincipal .noticias .destaque{
		width:380px;
		height:150px;
		display:block;
		
	}

	.contentPrincipal .noticias .destaque img{
		float:left;
		border:solid 1px #f4d97f;
	}
	
	.contentPrincipal .noticias .destaque h2{
		margin-left:10px!important;
		font-size:20px;
		color:#fff;
		background: url(/images/bg_h2.gif) no-repeat  0 2px #e9b400;
		padding:0px 20px 0 8px;
		display:inline;
		font-weight:normal;
	}
	
	.contentPrincipal .noticias .destaque p a{
		background:#f4d97f;
		float:left;
		display:inline;
		padding:3px;
		margin: 3px 0 0 10px!important;
		font-size:10px;
		text-decoration:none;
		font-weight:normal!important;
		
	}

		
	
	.contentPrincipal .noticias .destaque p.fst{
		margin-top:13px!important;
		
				
	}


/* TV DIQUE */
.contentPrincipal #my-glider{
	background: url(/images/bg_tv.gif) no-repeat 14px 0;
	width: 479px;
	float: left;
	margin-top:15px;
	
}

	.contentPrincipal #my-glider .controls{
		width:105%;
		height:15px;
		text-align:right;
		float:right;
		margin-top:-3px;
		padding-top:0px;
		
		
	}


	.contentPrincipal #my-glider .controls a{
		font:12px  Tahoma;
		font-weight:bold;
		text-decoration:none;
		padding:5px 0px 0px 54px;
		height:1%;
		display:block;
		float:left;
		text-align:right;
		
		
	}
	
	.contentPrincipal #my-glider .controls a:active,
	.contentPrincipal #my-glider .controls a.selecionado{
		background:#c90914;
		color:#fff;
		padding-top:0px;
	}
	


a:link, a:visited, a:hover, a:active, a:focus { text-decoration: underline; color: #5a5224; font-weight:bold!important; font-size:11px}



/* RELEASES */
.contentPrincipal .releases{
	background: url(/images/tit_releases.jpg) no-repeat 0 18px;
	width: 880px;
	height: 200px;
	clear:both;
	display: block;
}

	.contentPrincipal .releases .tit{
		font-size: 17px;
		color: #5a5224;
	}

	/* Release 01 */
	.contentPrincipal .releases .release_01{
		width:400px;
		margin: 40px 0px 0px 10px;
		position: absolute;
	}

	.contentPrincipal .releases .release_01 h2{
		font-size: 12px;
		font-weight: bold;
		padding-bottom: 10px;
	}
	
	.contentPrincipal .releases .release_01 p{
		font-size: 12px;
		padding-bottom: 2px;
	}
	
	.contentPrincipal .releases .release_01 p.leiaMais{
		color: #E9B400!Important;
		font-weight: bold;
		padding: 15px 0px 0px 0px;
	}	
	
	/* Release 02 */
	.contentPrincipal .releases .release_02{
		width:400px;
		margin: 40px 0px 0px 470px;
		position: absolute;

	}

	.contentPrincipal .releases .release_02 h2{
		font-size: 12px;
		font-weight: bold;
		padding-bottom: 10px;
	}
	
	.contentPrincipal .releases .release_02 p{
		font-size: 12px;
		padding-bottom: 2px;
	}
	
	.contentPrincipal .releases .release_02 p.leiaMais{
		color: #E9B400;
		font-weight: bold;
		padding: 15px 0px 0px 0px;
	}	
	
	.contentPrincipal .releases .release_01 p.leiaMais a,
	.contentPrincipal .releases .release_02 p.leiaMais a{
		font-size: 12px;

	}

	.contentPrincipal .ContentInterna .links a{
		text-decoration:none;
		line-height:18px;
	}

.geral .rodape{
	background-color: #52AC52;	
	margin: 0px 29px 0px 32px;
	padding: 5px 0px 0px 0px
	width: 900px;
	height: 20px;
}
	.geral .rodape p{
		padding: 5px 0px 0px 30px;
		color: white;
		font-size: 12px;
		display: inline;
		float: left;
	}
	
	.geral .rodape p.contato{
		padding: 5px 20px 0px 30px;
		color: white;
		font-size: 12px;
		display: inline;
		float: right;
	}	



/* P&#225;gina Instituto ****************************************************************************************************************************/
.contentPrincipal .imgInstituto{
	width: 210px;
	float: left;
	margin: 380px 0px 0px 0px;
}

	.contentPrincipal .imgInstituto .destaque{
		width: 182px;
		float: left;
		margin-bottom: 30px;
	}
	
		

	.contentPrincipal .imgInstituto .destaque img{
		float:left;
		border:solid 3px #E8B301;
	}

.contentPrincipal .ContentInterna{
	background: url(/images/tit_instituto.jpg) no-repeat 0 0;
	width: 695px;
	float:left;
	margin:300px 0 0 0;
	font-size: 12px;
	

}
	
	.contentPrincipal .ContentInterna h2{
		font-size: 12px;
		font-weight: bold;
		padding-bottom: 10px;
		margin: 40px 0px 0px 0px;
	}
	
	.contentPrincipal .ContentInterna .tit{
		font-size: 18px;
		margin: -18px 0px 0px 0px;
		color: #5a5224;
	}
	
	
	.contentPrincipal .ContentInterna span{
		font-size:12px;
		line-height:16px
		
	}
	
	
	.contentPrincipal .ContentInterna .tit span{
		border-bottom:solid 6px #e8b301;
		position:relative;
		top:2px;
		font-size:18px;
		
	}
	
	.contentPrincipal .ContentInterna p{
		font-size: 12px;
		padding-bottom: 2px;
	}
	
	.contentPrincipal .ContentInterna p.fst{
		font-size: 12px;
		padding: 0 22px 10px 0;
		line-height:19px;
	}
	
	.contentPrincipal .ContentInterna p.fst strong{
		color: #5a5224;
		font-size:12px;
		font-weight:bold;
	}
	
	.contentPrincipal .ContentInterna p.leiaMais{
		color: #E9B400;
		font-size: 12px;
		font-weight: bold;
		padding: 15px 0px 0px 0px;
	}
	
	.contentPrincipal .ContentInterna i{
		font-style:italic
	}

.contentPrincipal .ContentInterna .galeria{
	text-align:right;
	padding-right:70px;
	overflow:hidden
}
	
	.contentPrincipal .ContentInterna h2{
		color: #b0ac96;
		font-size: 20px;
	}
	
	
.contato_form{
	padding:20px;
}

	.contato_form dl{
		width:500px;

	}
	
	.contato_form dl dt{
		font-size:12px;
		margin-right:10px;
		width:100px;
		height:30px;
		float:left;
		clear:both;
		line-height:20px
	}
	

	.contato_form dl dd{
		margin-right:10px;
		height:30px;
		float:left
	}
		.contato_form dl dd.input{
			margin: 90px 0 0 0;
			text-align:center
		}
		
		.contato_form dl dd.input input{
			width:70px;
			height:20px;
			font-weight:bold;
			color:#5a5224;
			margin-left:111px;
			cursor:pointer;
			background:none;
			border-left:solid 3px #FCD605;
			border-top:none;
			border-right:none;
			border-bottom:none;
			padding-top:0px;
		}
	
	
	.contato_form dl dd input,
	.contato_form dl dd textarea{
		width:300px;
		height:20px;
		border:solid 1px #ccc
	}
	
	.contato_form dl dd textarea{
		height:90px
	}
	
/* carrossel */

ul, ol {
    margin-left: 0;
}

ul ul {
    margin-bottom: 20px;
}

#wrap {
	z-index: 5000px;
    color: #404040;
	float:right;
	margin:0 0px 20px 0;
  
}

.jcarousel-skin-ie7 .jcarousel-container {
    background: #FCD605;
}

.jcarousel-skin-ie7 .jcarousel-container-horizontal {
    width: 233px;
    padding: 2px 40px 0px 30px;
	height: 90px;
	margin-right:75px;
	
	
}

.jcarousel-skin-ie7 .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 20px 40px;
}

.jcarousel-skin-ie7 .jcarousel-clip-horizontal {
    width:  245px;
    height: 90px;
	margin-right:-10px;
	
}

.jcarousel-skin-ie7 .jcarousel-clip-vertical {
    width:  77px;
    height: 245px;
	
}

.jcarousel-skin-ie7 .jcarousel-item {
    width: 75px;
    height: 75px;
    border: 1px solid #fff;
}

.jcarousel-skin-ie7 .jcarousel-item:hover {
    border-color: #808080;
}

.jcarousel-skin-ie7 .jcarousel-item-horizontal {
    margin-right: 7px;
}

.jcarousel-skin-ie7 .jcarousel-item-vertical {
    margin-bottom: 7px;
}

.jcarousel-skin-ie7 .jcarousel-item-placeholder {
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-ie7 .jcarousel-next-horizontal {
    position: absolute;
    top: 43px;
    width: 22px;
    height: 95px;
    cursor: pointer;
    background: transparent url(/images/next-horizontal.jpg) no-repeat 0 0;
	margin: -43px 0px 0px 260px;
}


.jcarousel-skin-ie7 .jcarousel-prev-horizontal {
    position: absolute;
    top: 43px;
    width: 22px;
    height: 95px;
    cursor: pointer;
    background: transparent url(/images/prev-horizontal.jpg) no-repeat 0 0;
	margin: -43px 0px 0px -38px;
}
ul#mycarousel li{
	list-style-type: none!important;
	margin-left:0px!important;

}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-ie7 .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/images/next-vertical.jpg) no-repeat 0 0;
}

.jcarousel-skin-ie7 .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/images/prev-vertical.jpg) no-repeat 0 0;
}

/************************************************************************************************************************/
.geral .ContentInterna p.titSec{
	font-size:14px;
	font-weight:bold
}

.geral .ContentInterna ul{
	margin-top:10px;
}

.geral .ContentInterna ul li{
	list-style-type: disc;
	margin-left:15px;
	font-size:12px;
	line-height:19px;

	
}
