* {
	padding:0;
	margin:0;
}
body {
	background:url(images/bg.jpg) #777777 no-repeat center top;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
}
/*------------ESTRUTURA-----------------*/
#container {
	position:relative;
	width:920px;
	height:auto;
	margin:30px auto;
}
#footer {
	position:relative;
	float:left;
	width:920px;
	background:url(images/footer.png) no-repeat;
	height:65px;
	padding-top: 15px;
	text-align: center;
	color:#FFF;
	font-size:12px;
}
a {color:#09C;
text-decoration:none;}
a:hover{text-decoration:underline;}

#footer a {
	color:#FFF;
}
#footer a:hover {
	color:#336;
}
#abid {
	position:absolute;
	width:32px;
	height:12px;
	top:34px;
	right:41px;
}
/*------------GALERIA-----------------*/
.galeria ul {
	list-style:none;
	margin-top:10px;
}
.galeria li {
	width:125px;
	height:90px;
	margin-top:10px;
	margin-bottom:10px;
	display:inline;
}
.galeria li img {
	border:#b06c1b 1px solid;
}
/*------------TOPO-----------------*/
#header {
	position:relative;
	height:182px;
	background:url(images/bg_header.png) no-repeat center top;
	padding:20px 20px 0 20px;
}
#box_logo {
	position:relative;
	float:left;
	width:375px;
	height:182px;
	background-image:url(images/bg_logo.jpg);
	

}
#logotipo {
	position:absolute;
	width:350px;
	height:173px;
	top: 4px;
	
}
/*------------FLASH TOPO-----------------*/
#splash {
	position:relative;
	float:right;
	width:500px;
	height:182px;
	background:#FFF;
}
/*------------CONTEUDO INTERNO-----------------*/
#content {
	position:relative;
	float:left;
	width:880px;
	height:auto;
	padding:10px 20px;
	background:url(images/bg_content.png) repeat-y center top;
}
/*------------CONTEUDO LADO ESQUERDO-----------------*/
#homeleft {
	position:relative;
	float:left;
	width:466px;
}
#coluna2 {
	position:relative;
	width:466px;
	float: left;
	margin-top:30px;
}
#coluna2 .img1{
	position:relative;
	width:131px;
	float:left;
	margin-top:5px;
	
	}
	#homeleft .foto1{
		position:relative;
		width:200px;
		float:left;
		margin-top:20px;
		}
		#homeleft .foto2{
			position:relative;
			width:210px;
			float:left;
			margin-top:47px;
			
			}
	
#coluna2 .img2{
	position:relative;
	width:320px;
	float:left;
	margin-left:12px;
	
	}
	
	#coluna2 .texto1{
	position:relative;
	width:210px;
	float:left;
	margin-top:25px

	
	}
	

/*------------CONTEUDO LADO DIREITO-----------------*/
#homeright {
	position:relative;
	float:right;
	width:391px;
}
#homeright .column1 {
	position:relative;
	width:163px;
	float: left;
	margin-right:15px;

}
#homeright .column2 {
	position:relative;
	width:200px;
	float: left;
	
}
#homeright .column3 {
	position:relative;
	width:391px;
	float: left;
	margin-top:65px;
}

/*------------LINKS-----------------*/
a .leia {
	color:#a45d09;
	text-decoration:underline;
}
a:hover .leia {
	color:#000;
	text-decoration:underline;
}
/*------------TEXT-----------------*/
p {
	
	color:002937;
	text-align:justify;
   
}
h1 {
	font-size:20px;
	color:#002937;
}
/*------------CLASSES-----------------*/
.borda {
	border:1px solid #666;
}
/*------------MENU-----------------*/
#menu {
	position:relative;
	width:880px;
	height:auto;
	background:url(images/bg_menu.png) no-repeat;
	margin-bottom:15px;
}
#mainmenu {
	height: 55px;
	font: bold 12px;
	text-decoration: none;
	text-transform: uppercase;
	padding-top: 8px;
	padding-right: 20px;
	padding-left:10px;
}
#mainmenu a {
	display: block;
	height: 40px;
	padding-right: 20px;
	padding-left: 20px;
	float: left;
	text-decoration: none;
	padding-top: 15px;
	
	color:#FFF;
}
#mainmenu .first a {
	background: none;
}
#mainmenu li {
	display: inline;
}

#mainmenu #active a {
	background:url(images/menuativo.gif) no-repeat center top;
	color:#fff;
}
#mainmenu a:hover {
	color:#fff;
}
/*-------------------------FORMULÁRIOS CONTATO--------------------*/

form.contato {
	width:370px;
	margin:0;
	padding:0;
}
form.contato fieldset {
	margin:0;
	border:0;
	padding:0;
}
form.contato label {
	display:inline;
	width:150px;
}
form.contato label input, textarea, select {
	border:1px solid #333;
	display:block;
	padding:2px;
	width:370px;
	margin:0 0 5px 0;
	height:auto;
	background:#fff;
}
form input.btn_contato {
	color:#fff;
	font-size:11px;
	margin:5px 0;
	padding:3px 4px;
	cursor:pointer;
	background:#333;
	border:none;
}
/*DIV PARA TABELAS
-----------------------------------------
*/
#homeleft .table1{
		position:relative;
		width:177px;
		float:left;
		margin-top:30px;
		}
#homeleft .table2{
		position:relative;
		width:177px;
		float:left;
		margin:30px 0 0 20px;
		
		}	
		
#homeleft .table3{
		position:relative;
		width:177px;
		float:left;
		margin:30px 0 0 20px;
		
		}	
		
#homeleft .table4{
		position:relative;
		width:213px;
		float:left;
		margin:40px 0 0 20px;
		
		
		}
		
a .click{
text-decoration:none;
color:#069;
font-weight:bolder;
text
}

#img1{
	
	position:relative;
	float:left;
	width:400px;
	}
#container_img{
	
	position:relative;
	float:left;
	width:878px;}
	
#container_img2{
	position:relative;
	float:left;
	width:878px;
	height:370px;
	}