/* reset css */
body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%;  background: none; } 
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
/*table {  border-spacing: 0; }*/
/* reset css */



body { margin:0px; padding:0px; text-align:center; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; background:none; text-align:center;}
		
#main { width:99.9%;  background:url(images/fundo.jpg) center center no-repeat; border:1px solid #000; } 	

#tudo { width:770px; border-left:1px solid #999; border-right:1px solid #999; border-bottom:none; } 	
	
	#cabecalho { width:770px; height:216px; background:url(images/cabecalho_verde.jpg) top center repeat-x; margin:0px 0px 0px 0px; border:none; }
	
	#menu { position:relative; top:216px; width:770px; height:33px; background:#D5FFCA; border:none; }
	
		#menu ul{ margin:0px 0px 0px 57px; padding:8px 0px 0px 0px; list-style:none;  }
		
			#menu li{ margin-right:57px; display:inline; text-transform:uppercase; font-style:normal; }
			
			a#menu_link, a#menu_link:link, menu_link:visited { font-family:"Trebuchet MS", Arial; font-size:12px; color:#063; font-weight:bold; text-decoration:none; }
			
			a#menu_link:hover { font-family:"Trebuchet MS", Arial; font-size:12px; color:#000; font-weight:bold; text-decoration:none;}
				

#conteudo { width:100%; height:auto; border:none; margin:0px 0px 0px 0px;}

	#esquerda { width:100%; height:auto; margin:50px 0px 20px 0px; background:none; border:none; }
	
		#esquerda h1 { font-family:"Trebuchet MS", Arial; font-size:24px; color:#304E19; font-weight:bold; margin:0px 0px 10px 0px;}
		
		#esquerda h2 {  font-family:"Trebuchet MS", Arial; font-size:14px; color:#000; font-weight:normal; line-height:18px;  margin:0px 15px 10px 15px; }

		a#site, a#lsite:link, a#site:visited { font-family:"Trebuchet MS", Arial; font-size:12px; text-transform:uppercase; font-weight:bold; color:#090; margin:0px 0px 0px 0px; border:none; } 
		
		#end, a#end:link, a#end:visited { font-family:"Trebuchet MS", Arial; font-size:12px; text-transform:lowercase; font-weight:normal; color:#000; display:block; margin:0px 0px 0px 0px; border:none; } 
	
		#esquerda img { float:left; margin:0px 15px 20px 0px; }
		
		#cantos_imagem { position:relative; float:right; top:0px; right:484px; width:49px; height:381px; background:url(images/imagem_cantos.gif) top right no-repeat; margin:0px 0px 0px 0px; border:none; } 
		
		
		#mensagens { position:relative; float:right; width:415px; height:auto; background:#D5DCFF; margin:0px 0px 10px 0px; border:none; }
		
			#mensagens h1{ font-family:"Trebuchet MS", Arial; font-size:14px; font-weight:bold; color:#000; margin:0px 0px 0px 0px; padding:5px;}
			
			#mensagens object { margin:5px; }
			
			#msg_esquerda { float:right; right:0px; width:130px; height:50px; margin:2px 0px 0px 0px; border:none; }
			
			#msg_spacer { float:left; width:150px; height:70px; margin:0px 0px 0px 0px; border:none; }
			
				#msg_spacer img{ float:left; }
			
				a#msg_esq:link, a#msg_esq:visited { font-family:"Trebuchet MS", Arial; font-size:12px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-transform:none; color:#009; display:block; border:none; line-height:15px;}
			
				a#msg_esq:hover { font-family:"Trebuchet MS", Arial; font-size:12px; text-transform:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px color:#000; display:block; border:none; line-height:15px; }
				
			#paginacao {clear:both; width:720px; height:25px; margin:5px 50px 0px 0px; border:none; }
				
		
		
		
		#contato_table { font-family:"Trebuchet MS", Arial; font-size:12px; margin:20px 0px 0px 0px; }
		
		#contato_table input { font-family:"Trebuchet MS", Arial; font-size:14px; background:#FFF; margin:3px 0px 0px 5px; border:1px solid #666;  }
		
		#contato_table textarea { width:250px; font-family:"Trebuchet MS", Arial; font-size:12px; margin:3px 0px 0px 5px; border:1px solid #666; }
		
		
		#comentarios_cabecalho { width:484px; height:216px; background:url(images/cabecalho_verde.jpg) top left no-repeat; margin:0px 0px 0px 0px; border:none; }
		
		#comentarios { width:90%; height:auto; margin:10px 0px 20px 20px; background:none; border:none; }
			
			#comentarios h1 { font-family:"Trebuchet MS", Arial; font-size:24px; color:#304E19; font-weight:bold; margin:0px 0px 10px 0px;}
			
			#comentarios h2 { font-family:"Trebuchet MS", Arial; font-size:18px; color:#666; font-weight:bold; margin:0px 0px 5px 0px;}
			
			#comentarios h3 { font-family:"Trebuchet MS", Arial; font-size:13px; color:#666; font-weight:normal; margin:0px 0px 10px 0px;}
			
			#comentarios h4 { font-family:"Trebuchet MS", Arial; font-size:12px; color:#666; font-weight:normal; margin:0px 0px 10px 0px; padding:0px 0px 10px 0px; border-bottom:1px solid #666; }
			
			#comentarios_table { font-family:"Trebuchet MS", Arial; font-size:12px; margin:20px 0px 20px 0px; }
			
			#comentarios_table input { font-family:"Trebuchet MS", Arial; font-size:14px; background:#FFF; margin:3px 0px 0px 5px; border:1px solid #666;  }
		
			#comentarios_table textarea { width:250px; font-family:"Trebuchet MS", Arial; font-size:12px; margin:3px 0px 0px 5px; border:1px solid #666; }


#rodape { width:770px; height:120px; background:#E6F2FF ; margin:0px 0px 0px 0px border:none; clear:both; }

	#logo { float:left; width:98px; height:64px; margin:18px 0px 0px 115px; border:none; }
	
	#rodape ul { font-family:"Trebuchet MS", Arial; font-size:12px; text-transform:uppercase; color:#666; font-weight:normal; margin:28px 0px 10px 20px; line-height:18px;}
	
	a#rodape_link, a:link, a:visited { font-family:"Trebuchet MS", Arial; font-size:11px; text-transform:uppercase; color:#666; font-weight:normal; margin:28px 0px 10px 0px; line-height:18px; text-decoration:none; }
	
	a#rodape_link:hover { font-family:"Trebuchet MS", Arial; font-size:11px; text-transform:uppercase; color:#666; font-weight:normal; margin:28px 0px 10px 0px; line-height:18px; text-decoration:underline;}	
	
	#menu1 { float:left; margin:0px 0px 0px 20px; border:none; }
	
	#spacer { float:left; margin:22px 0px 0px 15px; border:none; }
	
	#menu2 { float:left; margin:0px 0px 0px 20px; border:none; }
	
	#endereco { float:left;  font-family:"Trebuchet MS", Arial; font-size:12px; color:#666; font-weight:normal; margin:28px 0px 10px 20px; line-height:15px;}
	
	
	#copyright { width:100%; font-family:"Trebuchet MS", Arial; font-size:10px; color:#666; font-weight:normal; margin:0px 0px 0px 0px; border:none; clear:both;}
	
		a#copyright_link,:link, a#copyright_link:visited { font-family:"Trebuchet MS", Arial; font-size:10px; color:#666; font-weight:normal; margin:28px 0px 10px 0px; line-height:18px; text-decoration:none; }
	
		a#copyright_link:hover { font-family:"Trebuchet MS", Arial; font-size:10px; color:#666; font-weight:normal; margin:28px 0px 10px 0px; line-height:18px; text-decoration:underline;}	
