#modal_screen {

	position: absolute;
	top: 0;
	left: 0;
	opacity:0.7;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	z-index: 90;
	width: 100%;
	height: 500px;

	
}

#modal_content {
	position: relative;
	background-color: #fff;
	width: 200px;
	height: 100px;
	margin: 0 auto;	
	text-align:center;
	z-index:200;
	
}

#modal_container {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}

#ajaxresponse {
	
	display:none;

}

.institucional {
	
	position:relative;
	background:url(../imgs/bg_institucional.png) no-repeat center center;
	background-color: transparent !important;
	width:644px;
	height:451px;
	
}

.container_conteudo {
	
	margin:65px 40px 0px 40px;
	float:left;
	text-align:left;	
	width:560px;

}

.container_conteudo h2 {
	
	margin:0 auto;
	font:normal 28px Georgia;
	color:#663300;
	text-align:center;

}

.institucional .texto_rolante {

	font:normal 13px arial;
	color:#663300;
	padding:10px 20px;
	height:280px;
	overflow:auto;

}

strong.loading {

	font:bold 18px verdana;
	color:#000;
	padding-top:20px;
	display:block;

}

a.closelink {
	
	color:#663300;
	font:bold 18px Georgia;
	position:absolute;
	top:50px;
	right:60px;
	background:transparent;
	float:left;
	width:22px;
	height:22px;
	text-decoration:none;

}

.jcarousel-skin-planeta ul li img, .jcarousel-skin-mini ul li img {

	border:0;
	
}

.jcarousel-skin-planeta ul li strong {
	
	font:bold 13px arial;
	color:#663300;
	display:block;
	text-align:center;
	padding:3px 0px;
	
}

.jcarousel-skin-planeta ul li a {

	font:normal 12px arial;
	color:#663300;
	display:block;
	text-align:center;
	text-decoration:none;
		
}

.container_carousel {
	
	padding-left:12px;
	padding-top:40px;

}

.container_carousel_thumb {
	
	padding-left:14px;
	padding-top:5px;

}

.container_foto {
	
	position:relative;
	text-align:center;

}

.container_foto h3 {
	
	text-align:center;
	font:normal 13px arial;
	color:#663300;
	margin:0 auto;
	padding:8px 0px;

}

.ampliar {
	
	position:absolute;
	width:21px;
	height:21px;
	bottom:5px;
	right:143px; 	
	z-index:300;

}

.ampliar a {
	
	display:block;
	width:19px;
	height:19px;
	border:1px solid #630;
	background:transparent;
	
}

.ampliar a span {
	
	display:block;
	width:9px;
	height:9px;
	background:#630;
	position:absolute;
	bottom:3px;
	right:3px;

}