body {
font-family: Arial, 'trebuchet ms',helvetica,sans-serif;
line-height: 100%;
font-size:14px;
background: url("/img/bg.jpg") repeat; 
background-color:#FFFFFF;
color: #2C2D1E;
text-align:center;
margin:0; 
padding:0; 
width:100%;
}


table {
font-family: Arial, 'trebuchet ms',helvetica,sans-serif;
line-height: 130%;
font-size:12px;
color: #000000;
}

a:link 
{ 
text-decoration: underline;
color: #000000;
} 

a:visited 
{ 
text-decoration: underline;
color: #000000;
} 

a:hover { 
text-decoration: underline;
color: #000000;
} 	

ul, ol, li {
margin-left: 6px; 
padding-left: 6px;
}

.inputy
{
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #6f6f6f;
border-right: 1px solid #6f6f6f;
border-bottom: 1px solid #6f6f6f;
border-left: 1px solid #6f6f6f;
}

.submity
{
color: #000;
background-color: #silver;
border: 2px outset #d7b9c9
} 

.frm_contato
{
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #6f6f6f;
border-right: 1px solid #6f6f6f;
border-bottom: 1px solid #6f6f6f;
border-left: 1px solid #6f6f6f;
background-color:silver;
}


.hm_header_bg
{
font-size: 24px;
font-family: Arial, 'trebuchet ms',helvetica,sans-serif;
font-weight: bold;
line-height: 24px;
letter-spacing: -1px;
color:#6a0606;
padding-bottom:10px;
}

.hm_header_sm
{
font-size: 18px;
font-family: Arial, 'trebuchet ms',helvetica,sans-serif;
font-weight: bold;
line-height: 100%;
letter-spacing: -1px;
color:#6a0606;
padding-bottom:10px;
}

.hm_header_title
{
font-size: 14px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight:bold;
}

.hm_green_ln
{
font-size: 13px;
font-family: Arial, 'trebuchet ms',helvetica,sans-serif;
font-weight: bold;
line-height: 100%;
letter-spacing: -1px;
color:#339900;
}

.internal_header
{
font-size: 30px;
font-family: Arial, 'trebuchet ms',helvetica,sans-serif;
font-weight:bold;
line-height: 140%;
letter-spacing: -1px;
color:#000000;
}

.internal_toptext
{
font-size: 22px;
font-family: Arial, 'trebuchet ms',helvetica,sans-serif;
font-weight:bold;
line-height: 140%;
letter-spacing: -1px;
color:#2C2D1E;
}


.mnu_bef
{
font-family: Arial, 'trebuchet ms',helvetica,sans-serif;
font-size:20px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
}

.mnu_bef a:link 
{ 
text-decoration: none;
color:#FFFFFF;
} 

.mnu_bef a:visited 
{ 
text-decoration: none;
color:#FFFFFF;
} 

.mnu_bef a:hover { 
text-decoration: none;
color:#FFFFFF;
} 	


.mnu_bef_s
{
font-family: Arial, 'trebuchet ms',helvetica,sans-serif;
font-size:20px;
font-weight:bold;
color:#000000;
text-align:center;
background-color:#ffcc00;
}

.mnu_bef_s a:link 
{ 
text-decoration: none;
color:#000000;
} 

.mnu_bef_s a:visited 
{ 
text-decoration: none;
color:#000000;
} 

.mnu_bef_s a:hover { 
text-decoration: none;
color:#000000;
} 	




#mnu
{
padding-right:10px;
padding-left:10px;
height:60px;
line-height: 100%;
float:left;
}


#g_line
{
width: 1px;
height: 600px;
background-color:#ADADAD;
float:left;
}

#w_line
{
width:8px;
height:100%;
background-color:#FFFFFF;
float:left;
}


#hm_wrapper_l
{
width:768px;
padding-left:20px;
float:left;

}

#hm_wrapper_r
{
width:152px;
float:left;

}


#searchbar
{
width:980px;
height:22px;
background-color:#000000;
padding-top:6px;
padding-right:6px;
}

#wrapper
{
position:absolute:
z-index:1;
width:960px;
text-align:left;
background-color:#FFFFFF;
float:left;
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:30px;
}


#wrapper_all
{
position:absolute:
z-index:1;
width:980px;
text-align:left;
background-color:#FFFFFF;
padding-bottom:60px;
}


#header
{
padding-left:0px;	
width:959px;
height:149px;
background-color:#340100;
background: url("/img/header.jpg"); 
float:left;
}

#footer
{
width:980px;
height:143px;
color:#9e6e0c;
text-align:left;
padding-top:20px;	
}


#squaread_300x250
{
float:right;
width:300px;
height:250px;
padding-left:15px;
}

