body {
	background-color: #336633;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/*HEADER*/

div.table_header {
	position:absolute;
	left:0px;
	top:0px;
	width:900px;
	height:158px;
}

div.header {
	position:absolute;
	left:0px;
	top:0px;
	width:900px;
	height:158px;
}

div.header-cut2-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:150px;
	height:158px;
}

div.header-cut2-02 {
	position:absolute;
	left:150px;
	top:0px;
	width:550px;
	height:158px;
}

div.header-cut2-03 {
	position:absolute;
	left:700px;
	top:0px;
	width:200px;
	height:158px;
}

/*EO HEADER*/

/*FLAGS*/
div.flags {
	margin-top:158px;
}

.table_flags {
width:900px;
text-align:right;
}

.flag_space{
margin-right:20px;
}
/*EO FLAGS*/

/*MENU*/


.table_menu {
width:120px;
}

.text_menu{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12pt;
	text-align:center;
	color:#FFFFFF;
	}
	
/*EO MENU*/

/*CONTENT*/
div.content{
	position:absolute;
	left:160px;
	top: 200px;
	}
	
.content_table {
width:727px;
}

.content_body{
background-color:#99cc33;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding-left:10px;
padding-top:10px;
padding-right:10px;
padding-bottom:10px;
text-align:justify;
text-indent:7px;
}

.content_head{
background-image:url(images/title.gif);
background-repeat:no-repeat;
background-position:right;
width:100%;
height:40px;

}

.text_head {
font-family:Arial, Helvetica, sans-serif;
vertical-align:middle;
color:#FFFFFF;
margin-left:10px;
text-align:left;
font-size:12pt;
font-weight:bold;
}

.content_space{
width:100%;

}

.right_align {
float:right;
margin-top:10px;
margin-bottom:10px;
margin-right: 10px;
margin-left:10px;
border: 0px solid #000000;
}

.left_align {
float:left;
margin-top:10px;
margin-bottom:10px;
margin-right: 10px;
margin-left:10px;
border: 0px solid #000000;
}
/*EO CONTENT*/

/* FOOTER */
.footer{
background-image:url(images/footer.gif);
background-repeat:no-repeat;
width:899px;
height:26px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
padding-top:5px;
margin-top:10px;
}

.footer a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	text-decoration:none;
	}
	
.footer a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:#FFFFFF;
	color:#000000;
	text-decoration:none;
	}

.footer_qs{
background-image:url(images/footer.gif);
background-repeat:no-repeat;
width:899px;
height:26px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
padding-top:5px;
margin-top:220px;
position:absolute;
}

.footer_qs a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	text-decoration:none;
	}
	
.footer_qs a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:#FFFFFF;
	color:#000000;
	text-decoration:none;
	}	

.footer_oe{
background-image:url(images/footer.gif);
background-repeat:no-repeat;
width:899px;
height:26px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
padding-top:5px;
margin-top:130px;
position:absolute;
}

.footer_oe a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	color:#000000;
	}
	
.footer_oe a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	background-color:#FFFFFF;
	color:#000000;
	}	



.footer_his{
background-image:url(images/footer.gif);
background-repeat:no-repeat;
width:899px;
height:26px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
padding-top:5px;
margin-top:50px;
position:absolute;
}

.footer_his a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	text-decoration:none;
	}
	
.footer_his a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:#FFFFFF;
	color:#000000;
	text-decoration:none;
	}
	
		
/* EO FOOTER */

/* PATROCINIOS */


/* EO PATROCINIOS */
.patrocinios {
width:899px;
margin-top:40px;
margin-bottom:20px;
vertical-align:middle;
}

.patrocinios_row{
text-align:center;
}
.patrocinios_img{

padding-right:10px;
padding-left:10px;
}

.patrocinios_links{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
float:right;
padding-right:55px;
}

.globo {
margin-left:50px;
}


.links {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
vertical-align:bottom;
}

.links a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}

.links a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#99cc33;
color:#000000;
}

.newsletter {
width:120px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
/*background-color: #336633;*/
border: #000000;
border-style:ridge;
}

.butao {
font-family:Arial, Helvetica, sans-serif;
width:120px;
font-size:12px;
color:#000000;
width:130px;
height:19px;
background-color: #99cc33;
border: #000000;
}


.qsomos_img {
text-align:center;
}

/*Gallery*/


#main {/*caixa a volta toda da gallery*/
  margin: 0 auto;
}

#main a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}

#main a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
background-color:#336633;
color:#0099CC;
}

#main h2{
	font-size: 10px;
	font-weight:bold;
	}
#main h1{
	background-color:#4682B4;
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
}

#main p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
	text-align:left;
	width:320;
	}

#main img {
     border: 2px #000000 solid;
 }


#main td {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*background-color: #4682B4; */
}

#main td.category {
	text-align: left;
	border: 0px #000000 solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;
}

#navigate_categories {
  text-align: left;
  width: 100%;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

#display_categories {
  width: 100%;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

#navigate_images {
  text-align: center;
  width: 100%;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
 
}

#display_thumbnails {
  width: 100%;
  text-align:center;
}


/*Gallery*/