body { 
margin : 0; 
padding : 0; 
border : none; 
line-height:14px;
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
color:#808080;
font-weight: normal;
background-color:#FFFFFF;
} 
body, html { height:100%; } /* Necessario */
IMG{ border:0px; margin:0px; }
ul { list-style-type: none; margin:0px; padding:0px; }
.clear	{ clear:both; }
#tudo {
	position:absolute;
	min-height:100%; /* Para browsers modernos */
	height:auto !important; /* Para browseras modernos */
	height:100%; /* Para o IE6 */
	width:100%;
	background-image:url(../i/fundo.png);
	background-repeat:no-repeat;
	background-position:top center;
}  	  
#conteudo {
	border-top:5px solid #008b0d;
	position:relative;
	width:100%;
	padding-bottom:100px; /* Esse padding Serve para definir a area minima entre o conteudo e o final da página*/
}
#rodape {
	width:100%;
	height:40px;
	position:absolute;
	bottom:0 !important;
}
#rodape_l1	{ width:890px;}
#rodape_c1	{ float:left; border-top:1px solid #ededed; }
#rodape_c2	{ float:right; border-top:1px solid #ededed; min-width:40px; }

#linha_topo		{ width:890px; float:none; clear:both; height:40px; }
.menu_topo			{ line-height:40px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #808080; font-weight: normal; text-decoration: none; text-transform: none; }
.menu_topo:hover	{ line-height:40px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #808080; font-weight: normal; text-decoration: none; text-transform: none; }
.menu_topo a			{ line-height:40px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #808080; font-weight: normal; text-decoration: none; text-transform: none; }
.menu_topo a:hover	{ line-height:40px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #008b0d; font-weight: normal; text-decoration: none; text-transform: none; }

#linha_banner	{ width:890px; float:none; clear:both; height:330px; }

/* MENU */
#linha_menu		{ width:890px; float:none; clear:both; height:60px; margin-top:5px; }
.menu_record		{ border-bottom:1px solid #ededed; padding-left:10px; padding-right:10px; }
.menu_record:hover	{ border-bottom:1px solid #ededed; padding-left:10px; padding-right:10px; }
.menu_record a		{ line-height:28px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #808080; font-weight: normal; text-decoration: none; text-transform: lowercase; }
.menu_record a:hover	{ line-height:28px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #808080; font-weight: normal; text-decoration: none; text-transform: lowercase; }
.menu_on			{ line-height:28px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #808080; font-weight: normal; text-decoration: none; text-transform: lowercase; border-bottom:1px solid #008b0d; padding-left:10px; padding-right:10px; }
.menu_on:hover		{ line-height:28px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #808080; font-weight: normal; text-decoration: none; text-transform: lowercase; border-bottom:1px solid #008b0d; padding-left:10px; padding-right:10px; }
.menunourl_record		{ background-image:url(../i/nourl.png); background-repeat:no-repeat; background-position:right center; border-bottom:1px solid #ededed; padding-left:10px; padding-right:10px; }
.menunourl_record:hover	{ background-image:url(../i/nourl.png); background-repeat:no-repeat; background-position:right center; border-bottom:1px solid #ededed; padding-left:10px; padding-right:10px; }
.menunourl_record a		{ line-height:28px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #808080; font-weight: normal; text-decoration: none; text-transform: lowercase; }
.menunourl_record a:hover{ line-height:28px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #808080; font-weight: normal; text-decoration: none; text-transform: lowercase; }
.menunourl_on			{ background-image:url(../i/nourl.png); background-repeat:no-repeat; background-position:right center; line-height:28px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #808080; font-weight: normal; text-decoration: none; text-transform: lowercase; border-bottom:1px solid #008b0d; padding-left:10px; padding-right:10px; }
.menunourl_on:hover		{ background-image:url(../i/nourl.png); background-repeat:no-repeat; background-position:right center; line-height:28px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #808080; font-weight: normal; text-decoration: none; text-transform: lowercase; border-bottom:1px solid #008b0d; padding-left:10px; padding-right:10px; }

/* CONTEUDO */
#cont	{ width:890px; margin-top:20px; float:none; clear:both; }
#cont1	{ float:left; width:390px; }
.cont1			{ line-height:18px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #008b0d; font-weight: normal; text-decoration: none; text-transform: none; padding-left:5px; }
.cont1:hover	{ line-height:18px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #008b0d; font-weight: normal; text-decoration: none; text-transform: none; padding-left:5px; }
.micro_name			{ line-height:12px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #808080; font-weight: normal; text-decoration: none; text-transform: uppercase; border-left:1px solid #008b0d; padding-left:5px; }
.micro_name:hover	{ line-height:12px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #808080; font-weight: normal; text-decoration: none; text-transform: uppercase; border-left:1px solid #008b0d; padding-left:5px; }
#cont2	{ float:left; width:500px; }

/* HOME */
#cont1_home	{ float:left; width:390px; clear:both; }
.cont1_home			{ line-height:18px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #008b0d; font-weight: normal; text-decoration: none; text-transform: none; padding-left:5px; }
.cont1_home:hover	{ line-height:18px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #008b0d; font-weight: normal; text-decoration: none; text-transform: none; padding-left:5px; }
#cont2_home	{ float:right; width:500px; /*clear:both; */ margin-bottom:20px; }
#images_home{ float:left; clear:both; margin-top:10px; }
.img_home	{ float:left; border:1px solid #ededed; margin-right:25px; }
.img_home_last	{ float:left; border:1px solid #ededed; }

/* CUSTOMMIZATION */
.custo	{ float:left; clear:both; margin-top:10px; }
.title_custo 		{ line-height:8px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #808080; font-weight: normal; text-decoration: none; text-transform: none; border-left:1px solid #008b0d; padding-left:5px;}
.title_custo:hover	{ line-height:8px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #808080; font-weight: normal; text-decoration: none; text-transform: none; border-left:1px solid #008b0d; padding-left:5px;}
.custo_img	{ float:left; margin-bottom:3px; margin-right:3px; }
.custo_imgs	{ margin-top:10px; margin-bottom:15px; }

h1			{ margin:0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #808080; font-weight: normal; text-decoration: none; text-transform: uppercase; }
h1:hover	{ margin:0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #808080; font-weight: normal; text-decoration: none; text-transform: uppercase; }
.title		{ margin:0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #808080; font-weight: normal; text-decoration: none; text-transform: uppercase; }
.title:hover{ margin:0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #808080; font-weight: normal; text-decoration: none; text-transform: uppercase; }

.txt		{ line-height:14px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #808080; font-weight: normal; text-decoration: none; text-transform: none; }
.txt:hover	{ line-height:14px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #808080; font-weight: normal; text-decoration: none; text-transform: none; }

a			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #008b0d; font-weight: normal; text-decoration: none; text-transform: none; }
a:hover		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #808080; font-weight: normal; text-decoration: none; text-transform: none; }
.link		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #008b0d; font-weight: normal; text-decoration: none; text-transform: none; }
.link:hover	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #808080; font-weight: normal; text-decoration: none; text-transform: none; }

.txt_rodape			{ line-height:30px; font-family: Verdana, Geneva, sans-serif; font-size: 10px; color: #808080; font-weight: normal; text-decoration: none;}
.txt_rodape:hover	{ line-height:30px; font-family: Verdana, Geneva, sans-serif; font-size: 10px; color: #808080; font-weight: normal; text-decoration: none;}
.txt_rodape a		{ line-height:30px; font-family: Verdana, Geneva, sans-serif; font-size: 10px; color: #808080; font-weight: normal; text-decoration: none;}
.txt_rodape a:hover	{ line-height:30px; font-family: Verdana, Geneva, sans-serif; font-size: 10px; color: #008b0d; font-weight: normal; text-decoration: none;}