@import url(estilos_forms.css);
.transparent{float:left;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}


/* ==== HTML ==== */
html{}
body{background:#FFF url(../imagens/bg_body.gif) 0 0 repeat-x;}
*{margin:0;padding:0;font:11px Arial, Helvetica, sans-serif;color:#666;}
img{border:none;}
p{margin-bottom:15px;}
a:link{}
a:visited{}
a:hover{color:#50cb50;}
.tit{font:bold 15px Arial, Helvetica, sans-serif;color:#00a500;}
strong{font-weight:bold;color:inherit;}



/* hcard */
.vcard{background-color:#D4DBE0;margin:30px 0 10px 350px;padding:15px;position:absolute;}


/* ==== ESTRUTURA ==== */
#general{width:776px;margin:auto;}
	#header{height:134px;background:transparent url(../imagens/bg_header.jpg) 0 0 no-repeat;}
	#home #header{height:321px;background:transparent url(../imagens/bg_header_home.jpg) 0 0 no-repeat;}
		#logo{width:200px;height:70px;position:absolute;margin:20px 0 0 20px;}
		#header h1{position:absolute;margin:25px 0 0 495px;width:261px;height:19px;}
		#mnTop{height:51px;position:absolute;margin:58px 0 0 320px;width:450px;}
			#mnTop ul{list-style-type:none;}
			#mnTop ul li{float:left;height:51px;background:transparent url(../imagens/sep_mn.gif) right top no-repeat;padding:0 10px;}
			#mnTop ul li.last{background:none;padding-right:0;}
			#mnTop ul li a{font:bold 11px Arial, Helvetica, sans-serif;color:#50cb50;text-decoration:none;height:30px;line-height:30px;display:block;float:left;margin-top:10px;}
			#mnTop ul li a:hover{border-top:2px solid #50cb50;border-bottom:2px solid #50cb50;height:26px;line-height:26px;}
	#home #bannerHome{width:776px;height:235px;position:absolute;margin:-220px 0 0 0;display:block;}		
		
#content{}
	#home #content{}
	#content #locacao{height:120px;padding:10px 22px;background-color:#000;}
		#content #locacao ul{list-style-type:none;padding:0;margin:0;}
		#content #locacao ul li{background:transparent url(../imagens/bullet_v.gif) 0 3px no-repeat;float:left;border-right:1px solid #FFF;margin:0 10px 0 0;padding:0 10px 0 20px;width:105px;height:80px;}
		#content #locacao ul li p{padding:0;margin:0;}
		#content #locacao ul li.last{padding-right:0;margin-right:0;border:0;}
		#content #locacao ul li h1 a{margin-bottom:5px;font:normal 15px Arial, Helvetica, sans-serif;color:#FFF;text-decoration:none;}
		#content #locacao ul li h1 a:hover{text-decoration:underline;}
		#content #locacao ul li p a{color:#ababab;text-decoration:none;}
		#content #locacao ul li p a:hover{text-decoration:underline;}
		
#content_area #navHome{width:52px;height:11px;float:right;margin:12px 20px 0 0;}
#content_area h1{font:bold 30px Arial, Helvetica, sans-serif;color:#030303;width:400px;padding:0 0 5px 35px;}
	#content_area #content{background:#FFF url(../imagens/top_content.gif) 0 0 no-repeat;padding:40px 40px 30px 40px;}
		#content_area #content h2{color:#205932;font:normal 21px Arial, Helvetica, sans-serif;padding-bottom:15px;border-bottom:2px solid #000;margin:0 230px 20px 0;}
	
	#navInt{margin-top:20px;clear:both;}
	
	ul.topics{margin:0 0 15px 0;list-style-type:none;}
	ul.topics li{padding:0 0 0 20px;background:transparent url(../imagens/bullet_lst.gif) 6px 2px no-repeat;}
		
	#topicsHome{margin:auto;width:750px;margin-top:30px;height:140px;}	
	#topicsHome ul{list-style-type:none;}	
	#topicsHome ul li{float:left;width:205px;padding:0 10px 0 0;}	
	#topicsHome ul li.last{padding:0;}	
	#topicsHome ul li p{margin:0;padding:0;}	
	#topicsHome ul li ul {margin:0;padding:0;list-style-type:none;}
	#topicsHome ul li ul li{float:none;padding:0 0 0 20px;background:transparent url(../imagens/bullet_lst.gif) 6px 2px no-repeat;margin:0;}	

#footer{background-color:#000;clear:both;height:40px;text-align:right;padding-right:30px;}
	#footer p{color:#ababab;line-height:40px;margin:0;padding:0;}
	#footer a{color:#ababab;line-height:40px;margin:0;padding:0;text-decoration:none;}
	#footer a:hover{color:#50cb50;}
	
