html,body{
	height:100%;
}
body {
	margin:0;
	padding:0;
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:13px;
}
td,font{ color:#FFFFFF;font-family:"Trebuchet MS";font-size:13px; }
a{
	text-decoration:none;
	color:#E1DDC9;
}
a:hover{
	text-decoration:underline;
	color:#FFFFFF;
}

#container{
	width:100%;
	height:100%;
	background:#000000;
	font-size:13px;
	overflow:none;
}
#header{
	height:5%;
	background:url(../images/background_site.jpg) repeat-x;
}
#contents{
	height:89%;
	font-size:13px;
}
#contents_principal{
	border-bottom:solid 1px #FFFFFF;
	border-left:solid 1px #FFFFFF;
	height:360px;
	font-size:12px;
}
#footer{
	height:5%;
}
#footer .telefone{
	font-size:16px;
	font-weight:700;
	color:#844776;
	padding-left:15px;
}
#footer .footer_menu, #footer .footer_menu a{
	font-size:14px;
	color:#A3A3A3;
	padding-left:15px;
	text-decoration:none;
}

#footer .footer_menu a:hover{
	font-size:14px;
	color:#924F83;
	padding-left:15px;
	text-decoration:none;
}
#footer .footer_menu_on a{
	font-size:14px;
	color:#924F83;
	padding-left:15px;
	text-decoration:none;
}

#nav_left_menu a {
	font-size:14px;
	font-weight:700;
	color:#FFFFFF;
	text-decoration:none;
	padding-right:50px;
}
#nav_left_menu a:hover {
	color:#844776;
}

#slide{
	border-bottom:solid 1px #FFFFFF;
	border-left:solid 1px #FFFFFF;
	height:360px;
}
#contents_menu{
	width:100%;
	height:150px;
}
#pedra1{
	position:absolute;
	top:12px;
	left:230px
}
#pedra2{
	position:absolute;
	top:12px;
	left:50px
}
#cntd-texto{
	overflow:auto;
}

.figura {
  float: left;
  margin: 0.3em;
  padding: 0.3em;
  width:200px;
}
.figura p {
  text-align: center;
  font-style: italic;
  font-size: smaller;
  line-height:13px;
  margin:0;
  padding:0;
}
.ampliar{
	position:absolute;
	z-index:20;
	margin-left:5px;
}
