body {

	text-align:center;
	margin:0;	
	padding-bottom:20px;

}

#wrapper {

	margin:0 auto;
	min-width:780px;
	text-align:left;
	width:780px;
	background:#FFF;		
	margin-top:5px;
	clear:both;
	
		
	}
	
#wrapper-content {

	min-width:770px;	
	padding:0px 5px 0px 5px;	
	background:#FFF;
	

}

#flash {

	width:770px;
	height:386px;
	margin:0 auto;

}

#flash img {

	display:block;

}

ul#navbar {

	width:770px;
	margin-top:4px;	
	float:left;
	
	
}

ul#navbar li {

	
	display:inline;	
	float:left;
	text-align:center;
	margin-right:3px;	

}

ul#navbar li a {

	
	padding:9px 0px 7px 0px;
	display:block;
	background-image:url(/imgs/bg_menu.gif) !important;
	color:#3F2D03;
	font:bold 13px tahoma;
	text-decoration:none;	
	
}

ul#navbar li a.selected, ul#navbar li a:hover {

	background-image:url(/imgs/bg_menu_selected.gif) !important;	
	color:#FFF;
		
}

ul#navbar li a span {

	margin:0 auto;	
	width:10px;
	padding:9px 3px 7px 3px;
	
}

ul#navbar li a span.leftside {
	
	background:url(/imgs/bg_menu_left.gif);
	margin-right:1px;
	
}

ul#navbar li a span.rightside {
	
	background:url(/imgs/bg_menu_right.gif);
	margin-left:2px;
	
}

ul#navbar li a.selected span.leftside, ul#navbar li a:hover span.leftside {

	background:url(/imgs/bg_menu_left_selected.gif);
		
}


ul#navbar li a.selected span.rightside, ul#navbar li a:hover span.rightside {

	background:url(/imgs/bg_menu_right_selected.gif);
		
}


div#content {

	width:100%;
	float:left;
	padding-bottom:10px;

}

div#content-left {

	width:560px;
	float:left;		
	border:1px solid #FFF;
	

}

.fullcolumn {

	width:770px !important;
	border:none !important;

}

div.inside-container {

	
	padding:0px 6px;

}

div#content-right {

	width:202px;
	float:right;
	
}

div.inside-left-container {

	width:190px;
	float:left;		
	padding-bottom:10px;
	
}

div.inside-right-container {

	width:552px;
	float:left;
	margin-left:12px;	
	
}

div.moldura {

	border:1px solid #CCC;

}

div.moldura img {

	display:block;

}

div.spacer-content {
	
	margin:3px 5px;

}

div.spacer-content-maior {

	margin:3px 10px;

}

div.container-module {

	float:left;
	width:770px;
	padding-bottom:5px;
	
}

.margin-bottom {

	margin-bottom:8px;
	
}

div.section {

	padding-bottom:3px;
	border-bottom:1px solid #CCC;
	margin-bottom:5px;
	
}

h2.section {

	padding:2px 12px;
	background:#F3F3F3;
	font:bold 15px verdana;
	color:#333;

}

h1.section-title {

	font:normal 26px arial;
	padding-bottom:6px;

}

h2.section-inside {

	font:normal 21px Tahoma;
	color:#DC1F26;
	padding:4px 0px;
	border-bottom:2px solid #DC1F26;
	margin-bottom:12px;

}

h3.section-inside {

	font:bold 18px arial;
	color:#DC1F26;
	padding:2px 0px;
	border-bottom:1px solid #DC1F26;
	margin-bottom:12px;
	margin-top:12px;
	
}

h4.section-inside {

	font:bold 16px arial;
	color:#000;
	padding:2px 0px;	
	margin-bottom:5px;	
}

p.info-empty {

	font:bold 13px arial;
	color:#DC1F26;
	text-align:center;

}

hr.break-line {

	border:1px solid #DC1F26;
	display:block;

}

a.see-more {

	font:normal 12px arial;
	color:#03F !important;
	float:right;
	text-decoration:underline !important;

}

div.container-foto {

	padding:8px;
	background:#F3F3F3;
	
}

span.mais-fotos {

	float:left;
	height:60px;
	margin-right:8px;	
	border:1px solid #CCC;

}

span.mais-fotos img {

	display:block;

}


p.text-legend {
	
	color:#333;
	margin-top:5px;

}

div.search-inside {
	
	position:absolute;
	top:1px;
	right:6px;
	_right:0px;
	_left:460px;
	z-index:2;

}

div.search-inside label {

	font:bold 13px arial;
	color:#DC1F26;

}

div.search-inside select.text {

	/* border:1px solid #CCC; */
	padding:3px;
	font:normal 14px arial;
	color:#333;
		
}

div.search-inside input.text {

	width:200px;
	/* border:1px solid #CCC; */
	padding:3px;
	font:normal 14px arial;
	color:#DC1F26;
	float:left;
	margin-right:5px;
	
}

div.search-inside input.text:focus {

	border:2px solid #DC1F26;
	
}


div.search label {

	font:normal 12px arial;
	margin-bottom:5px;
	display:block;

}

div.search input.text-input {

	/* width:170px; */
	border:1px solid #CCC;
	padding:4px;
	font:normal 14px tahoma;
	color:#DC1F26;

}

div.search input.send-button {

	text-align:center;
	margin-top:8px;

}

div.dicas {
	
	padding:10px 0px;
	border-bottom:2px solid #E8E8E8;

}

div.dicas p {
	
	font:normal 13px arial;
	

}

div.dicas strong {
	
	font:bold 13px arial;
	display:block;
	padding-bottom:4px;

}

a.saiba-mais {

	font:normal 13px arial;	
	color:#00F;
	background:url(/imgs/icon_arrow.gif) no-repeat 0px 7px;
	padding-left:10px;
}

a.saiba-mais:hover {

	color:#06F;

}

#footer {
	
	background:#F9DD9C;
	padding:10px 0px;
	text-align:center;
	font:normal 13px arial;
	color:#333;
	

}

#footer a {

	font:normal 12px arial;
	color:#333;
	padding:0 3px;
	text-decoration:none;

}

#footer a:hover {
	
	color:#000;
	text-decoration:underline;

}

div.clear-fix {

	clear:both;
	padding:2px 0px;
	line-height:0;
	height:1px;
	background:transparent;
	overflow: hidden;

}

div.signature {

	font:normal 12px tahoma;
	color:#CCC;
	margin-top:10px;
		
}

div.signature strong {

	font:bold 12px arial;

}

span.mundi {
	
	font:normal 11px arial;	
	margin-top:10px;
	display:block;
	color:#FAD163;

}

span.mundi a {
	
	font:bold 11px arial;	
	color:#FAD163;
}

span.mundi a:hover {
	
	color:#FF9900;
}

div.texto {

	font:normal 14px arial;
	line-height:18px;			
	text-align:justify;
}

div.texto strong, div.texto b {

	font-weight:bold;

}

div.foto {

	float:left;
	margin-right:10px;
	padding:5px;
	width:300px;
	background:#E8E8E8;
}

div.foto span.credito {

	font:normal 10px arial;
	display:block;
	margin-bottom:2px;

}

div.foto span.legenda {

	font:normal 11px arial;
	display:block;
	margin-top:3px;
	text-align:left;
		
}

div.foto img {

	display:block;
	border:1px solid #CCC;
	
}

.right {

	text-align:right;

}

.fright {
	
	float:right;

}

.fleft {
	
	float:left;

}

.disabled {

	color:#CCC;

}

.font-normal {
	
	font-weight:normal;

}

.linkblue {

	color:#00F !important;

}

.space {

	color:#FFF;
	background:#76AE00;
	padding:4px 8px;
	font:bold 16px arial !important;

}

div.paginacao {

	border-top:1px solid #CCC;
	padding:6px 12px;
	
}

div.paginacao span, div.paginacao a {

	font:bold 16px arial;
	
}

div.paginacao a {
	
	color:#DC1F26;

}

div.paginacao a:hover {

	color:#F00;

}

p.search-result {
	
	padding:10px 15px;
	background:#E2FFE4;
	font:normal 13px arial;
	border:1px solid #99CC99;

}

