div#contentblock table td.newsflash {
	padding: 0px
}
.footerblock {
	
}
.user2block {
	
}
.user1block {
	
}
.rightblock {
	
}
.contentblock {
	width: 484px;
}
.centerblock {
	
}
.leftblock {
	
}
.header {
	background: url(none); height: 111px
}
.box_search {
	padding: 10px
}
#menu {
	padding: 0px; 
	float: left; overflow: hidden; height: 26px;
	width: 100%; 
}
#menu_toolbar {
	width: 100%
}
.box_menu {
	padding: 0px; 
	/*border-top: #9da6b3 1px solid; */
	background: url(../images/menu_background.jpg) repeat-x; width: 100%; 
	border-bottom: #000000 0px solid; text-align: center;
}
.box_left {
	width: 151px;
	vertical-align:top;
	padding: 4px; 
	background: url(none) #000000 repeat-x; 
	border-right: #FFCC00 0px dashed; 
}
.box_content {
	_width: 490px;
	vertical-align:top;
	padding: 4px;
	border-top: #FFCC00 0px dashed; 
	background: url(none) #000000 repeat-x; 
}
.box_right {
	width: 151px;
	vertical-align:top;
	padding: 4px; 
	border-left: #FFCC00 0px dashed; 
	background: url(none) #000000 repeat-x; 
}
.searchblock {
	color: #ff6600
}
.page_bg {
	border-right: 0px; border-top: 0px; 
	background: url(none) #000000 repeat-x; 
	margin: 0px; border-left: 0px; 
	padding-top: 20px; padding-right: 0px; padding-bottom: 20px; padding-left: 0px; 
	border-bottom: 0px;
}
.big_frame {
	width: 798px;
	border: #FFCC00 1px solid;
}
.big_slideshow {
	border: #FFCC00 1px solid;
}
.top_banner {
	width: 810px; height: 150px; background: url(../images/top_banner_2006.jpg) no-repeat; 
}
.pathway{
	color:#FFFFFF;
}

#content-pane .tab-page {
	background: #000000
}
.contentpane {
	
}
.contentpaneopen {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; width: 100%; padding-top: 0px; text-align: left;
	font-family: verdana, trebuchet ms, verdana, arial, helvetica, sans-serif;
	font-size:12pt; color: #C6C6F9;
}
table.contentpaneopen th {
	font-weight: bold; font-size: 11px; vertical-align: middle; text-transform: uppercase; text-align: left;
	color: #FFC600;
}
.small {
	font-weight: bold; font-size: 11px; color: #ffffff; padding-top: 10px; text-align: left
}
.modifydate {
	font-weight: bold; font-size: 11px; color: #ffffff; padding-top: 10px; text-align: left
}
.createdate {
	display: block; font-weight: bold; font-size: 11px; vertical-align: top; color: #ffffff; line-height: 15px
}
.contentheading {
	font-weight: bold; font-size: 11px; 
	vertical-align: middle; text-transform: uppercase; width: 100%; text-indent: 15px; height: 24px; text-align: left;
	background: url(../images/title_background_content.jpg) no-repeat; 
	color: #FFFFFF; 
}
.contentpagetitle {
	font-weight: bold; font-size: 13px; color: #cccccc; text-align: left
}
a.contentpagetitle:link {
	font-weight: bold; font-size: 13px; color: #ff6600; text-align: left; text-decoration: none
}
a.contentpagetitle:visited {
	font-weight: bold; font-size: 13px; color: #ff6600; text-align: left; text-decoration: none
}
a.contentpagetitle:hover {
	color: #ffffff
}
.contentpageimage {
	border: #FFCC00 1px solid;
}
table.moduletable {
	border: #000000 0px solid;margin: 0px 0px 15px; width: 100%; 
}
table.moduletable th {
	font-weight: bold; font-size: 11px; vertical-align: middle; text-transform: uppercase; width: 100%; text-indent: 15px; height: 24px; text-align: left;
	background: url(../images/title_background_moduletable.jpg) no-repeat; 
	color: #FFC600;
}
table.moduletable td {
	padding: 0px;
	font-weight: normal; font-size: 11px; 
}
table.moduletable ul {
	color: #ff0000;
}
div#menublock table.moduletable td {
	padding: 0px
}
#mainlevel-nav {
	padding: 0px; margin: 0px;
}
#mainlevel-nav li {
	border-right: #000000 1px solid; 
	padding-right: 15px; padding-left: 15px; 
	margin: 0px; 
	font-size: 11px; float: left; white-space: nowrap; list-style-type: none; 
	height: 26px; line-height: 24px; 
	background-image: url("none"); 
}
#mainlevel-nav a {
	float: none; color: #304651; text-decoration: none;
	color: #FFFFFF;
}
#mainlevel-nav a:hover {
	color: #FFCC00;
}
a.mainlevel:link {
	padding-left: 15px; font-weight: bold; font-size: 11px; margin-bottom: 1px; vertical-align: middle; height: 18px; text-align: left;
	color: #FFFFFF; 
	background: url(../images/menu_bullet_modelcontent.jpg) no-repeat; 
}
a.mainlevel:visited {
	padding-left: 15px; font-weight: bold; font-size: 11px; margin-bottom: 1px; vertical-align: middle; height: 18px; text-align: left;
	color: #FFFFFF; 
	background: url(../images/menu_bullet_modelcontent.jpg) no-repeat; 
}
a.mainlevel:hover {
	background-position: 0px -20px; text-decoration: none;
	xxxcolor: #B7B7F7; 
	color: #FFCC00; 
}
.pollstableborder {
	border-right: 1px solid; padding-right: 1px; border-top: 1px solid; padding-left: 1px; padding-bottom: 1px; border-left: 1px solid; padding-top: 1px; border-bottom: 1px solid
}
a.sublevel:link {
	padding-left: 1px; font-weight: bold; font-size: 11px; vertical-align: middle; color: #ff6600; text-align: left
}
a.sublevel:visited {
	padding-left: 1px; font-weight: bold; font-size: 11px; vertical-align: middle; color: #ff6600; text-align: left
}
#active_menu {
	font-weight: bold; color: #ffffff
}
a.sublevel:hover {
	color: #ffffff; text-decoration: none
}
a.mainmenu:link {
	padding-right: 10px; padding-left: 10px; font-weight: normal; font-size: 11px; color: #ffffff; font-family: trebuchet ms, verdana, arial, helvetica, sans-serif
}
a.mainmenu:visited {
	padding-right: 10px; padding-left: 10px; font-weight: normal; font-size: 11px; color: #ffffff; font-family: trebuchet ms, verdana, arial, helvetica, sans-serif
}
a.mainmenu:hover {
	color: #d6df8c; text-decoration: none
}
a:link {
	font-weight: bold; color: #ff6600; text-decoration: none
}
a:visited {
	font-weight: bold; color: #ff6600; text-decoration: none
}
a:hover {
	font-weight: bold; color: #9ab6c2; text-decoration: none
}
a.category:link {
	font-weight: bold; color: #ff6600; text-decoration: none
}
a.category:visited {
	font-weight: bold; color: #ff6600; text-decoration: none
}
a.category:hover {
	font-weight: bold; color: #9ab6c2; text-decoration: none
}
a.pagenav {
	font-weight: bold; color: #ff6600; text-decoration: none
}
a.pagenav:visited {
	font-weight: bold; color: #ff6600; text-decoration: none
}
a.pagenav:hover {
	color: #9ab6c2; text-decoration: none
}
.frontpageheader {
	font-weight: bold; font-size: 15px; color: #ffffff; line-height: 30px
}
.newsfeedheading {
	font-weight: bold; font-size: 11px; color: #333333; text-align: left
}
.newsfeeddate {
	font-weight: normal; font-size: 10px; color: #666666
}
.fase4rdf a:link {
	font-weight: bold; color: #745632; text-decoration: none
}
.fase4rdf a:hover {
	color: #cc9900
}
.componentheading {
	font-weight: bold; font-size: 11px; vertical-align: top; text-transform: uppercase; width: 100%; 
	color: #cccccc; text-indent: 15px; padding-top: 4px; height: 24px; text-align: left;
	background: url(../images/title_background_component.jpg) no-repeat; 
}
.sectiontableheader {
	padding-right: 3px; padding-left: 3px; font-weight: bold; background: #293c43; padding-bottom: 3px; 
	color: #ffffff; padding-top: 3px
}
.sectiontableentry1 {
	padding-right: 2px; padding-left: 2px; padding-bottom: 2px; padding-top: 2px; 
	background-color: #242424
}
.sectiontableentry2 {
	padding-right: 2px; padding-left: 2px; padding-bottom: 2px; padding-top: 2px; 
	background-color: #191919;
}
div#box_right .sectiontableentry1 {
	padding-right: 2px; padding-left: 2px; padding-bottom: 2px; padding-top: 2px; 
	background-color: #242424;
}
div#box_right .sectiontableentry2 {
	padding-right: 2px; padding-left: 2px; padding-bottom: 2px; padding-top: 2px; 
	background-color: #191919;
}
div#box_left .sectiontableentry1 {
	padding-right: 2px; padding-left: 2px; padding-bottom: 2px; padding-top: 2px; 
	background-color: #242424;
}
div#box_left .sectiontableentry2 {
	padding-right: 2px; padding-left: 2px; padding-bottom: 2px; padding-top: 2px; 
	background-color: #191919
}
body {
	background: #f7f7f2; margin: 0px;

	/*scrollbar*/
	scrollbar-track-color: #000000; /* cor da superficie background */
	scrollbar-face-color: #000000; /* cor da barra */
	scrollbar-arrow-color: #FFCC00; /* cor da seta */
	scrollbar-highlight-color: #FFCC00; /* brilho branco */
	scrollbar-3dlight-color: #000000; /* sobra escura à esquerda */
	scrollbar-shadow-color: #000000; /* sombra escura à direita */
	scrollbar-darkshadow-color: #FFCC00; /* sombra escura à direita à volta */
}
td {
	font-size: 11px; color: #cccccc; font-family: trebuchet ms, verdana, arial, helvetica, sans-serif
}
tr {
	font-size: 11px; color: #cccccc; font-family: trebuchet ms, verdana, arial, helvetica, sans-serif
}
p {
	font-size: 11px; color: #cccccc; font-family: trebuchet ms, verdana, arial, helvetica, sans-serif
}
div {
	font-size: 11px; color: #cccccc; font-family: trebuchet ms, verdana, arial, helvetica, sans-serif
}
ul {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
}
li {
	background-position: 0px 3px; padding-left: 15px; background-image: url(none); line-height: 15px; padding-top: 0px; background-repeat: no-repeat
}
.button {
	font-family: trebuchet ms, verdana, arial, helvetica;
	background-image: url(../images/_button_background.jpg); 
	background-color:#333333;
	color: #C0C0C0;
	font-size: 8pt;
	cursor:hand;
	text-align: center;
	border: #000000 1px solid;
	height:20px;
}
.button_over {
	font-family: trebuchet ms, verdana, arial, helvetica;
	background-image: url(../images/_button_background_over.jpg); 
	background-color:#333333;
	color: #FFCC00;
	font-size: 8pt;
	cursor:hand;
	text-align: center;
	border: #FFCC00 1px solid;
	height:20px;
}
.inputbox {
	border: #9da6b3 1px solid;
	font-weight: normal; background: #000000; color: #cccccc;
}
.inputbox_on {
	border: #FFCC00 1px solid;
	font-weight: normal; background: #000000; color: #cccccc;
}
.ontab {
	border: #9da6b3 1px solid;
	border-bottom: #ffffff 0px solid; 
	font-weight: normal; cursor: pointer; color: #ff6600; background-color: #191919; text-align: center
}
.offtab {
	border: #9da6b3 1px solid;
	font-weight: normal; cursor: pointer; color: #cccccc; background-color: #25343b; text-align: center
}
.tabpadding {
	
}
.tabheading {
	background-color: #eeeeee; text-align: left
}
.pagetext {
	display: none; visibility: hidden; position: relative; top: 0px
}
h4 {
	font-weight: bold; font-size: 16px; color: #cccccc
}
h5 {
	font-weight: bold; font-size: 14px; color: #cccccc
}
h6 {
	font-weight: bold; font-size: 12px; color: #dddddd
}
hr {
	border-right: 1px solid; border-top: 1px solid; background: #999999; border-left: 1px solid; border-bottom: 1px solid; height: 1px
}
hr.separator {
	border-right: 0px; border-top: 0px; background: #495c5f; border-left: 0px; width: 75px; border-bottom: 0px; height: 1px
}
table.contenttoc {
	color: #333300; background-color: #e0e0e0
}
table.contenttoc td {
	font-weight: normal; font-size: 8pt; text-align: left
}
.contentdescription {
	color: #cccccc; text-align: left
}
.category {
	font-weight: bold; font-size: 11px; color: #ff0000; text-decoration: none
}
.poll {
	font-size: 10px; line-height: 14px
}
table.pollstableborder {
	border: 0px
}
.contentpane {
	background: #191919;
}
.smalldark {
	font-weight: normal; font-size: 11px; color: #333333; text-decoration: none
}
table.searchinto {
	width: 100%
}
table.searchintro td {
	font-weight: bold; color: #ffffff; background-color: #293c43
}
table table.contact {
	background-color: #0d1315
}
table.contact td.icons {
	font-weight: bold; background-color: #000000
}
table.contact td.details {
	font-weight: bold; color: #ffffff; background-color: #293c43
}
.pagenav {
	font-weight: normal
}
.pagenavbar {
	
}
.content_rating {
	font-weight: normal; font-size: 8pt
}
.content_vote {
	font-weight: normal; font-size: 8pt
}
.back_button {
	margin-top: 40px; text-align: center
}
.readon {
	margin-bottom: 10px
}
strong {
	color: #ffcc00
}
.fleft{
	float:left;
}
.fright{
	float:right;
}

.news_box {
	border:1px solid #FFC600;
	padding:5px;
	width:100%;
}

.news_link {
	text-decoration: none;	color: #FFFFFF;
}

.news_box IMG{
	border:0px;
}

.news_bold {
	color: #FFC600;
}
.hcenter{
	text-align:center;
}
.hright{
	text-align:right;
}
.vcenter{
	vertical-align:center;
}

.ramboias_title {
	font-weight: bold; font-size: 11px; vertical-align: middle; text-transform: uppercase; text-align: center;
	color: #FFC600;
}
.galeria_img {
	border: #FFCC00 1px solid;
	xcursor: pointer;
	width:450px;
}
.outrasfotos_img {
	border: #FFCC00 1px solid;
	cursor: pointer;
	width:220px;
}