body {
font-family: Arial, 'trebuchet ms',helvetica,sans-serif;
line-height: 100%;
font-size:14px;
background: url("http://www.compraragora.com/img/compraragora_bg.jpg") repeat; 
background-color:#FFFFFF;
color: #7d0000;
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: none;
color: #000000;
} 

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

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

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

.inputy
{
font-size: 12px;
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;
}

.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;
}


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

.product_description
{
text-align:center;
font-size: 12px;
font-family: Arial, 'trebuchet ms',helvetica,sans-serif;
font-weight: bold;
line-height: 14px;
color:#000000;
}

.product_link_title_big
{
text-align:center;
font-size: 28px;
font-family: Arial, 'trebuchet ms',helvetica,sans-serif;
font-weight: bold;
line-height: 24px;
color:#000000;
}

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

.product_link_text
{
text-align:center;
font-size: 12px;
font-family: Arial, 'trebuchet ms',helvetica,sans-serif;
line-height: 14px;
color:#000000;
}



.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;
}


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

.internal_toptext
{
font-size: 38px;
font-family: Arial, 'trebuchet ms',helvetica,sans-serif;
font-weight:bold;
line-height: 140%;
letter-spacing: -2px;
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_1
{
padding-right:10px;
padding-left:10px;
height:60px;
float:left;
}

#mnu_2
{
padding-right:10px;
padding-left:10px;
height:60px;
float:left;
}

#mnu_3
{
padding-right:10px;
padding-left:10px;
height:60px;
float:left;
}

#mnu_4
{
padding-right:10px;
padding-left:10px;
height:60px;
float:left;
}

#mnu_5
{
padding-right:10px;
padding-left:10px;
height:60px;
float:left;
}





#g_line
{
background-color:#ADADAD;
float:left;
}

#w_line
{
background-color:#FFFFFF;
float:left;
}



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

}

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

}


#searchbar
{
width:980px;
height:22px;
background-color:#340100;
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("http://www.compraragora.com/img/compraragora_header.jpg"); 
float:left;
}

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


#product
{
float:left;
width:730px;
text-align:left;
}


#product_pic
{
float:left;
text-align:left;
padding-right:10px;
}

#product_desc
{
float:left;
width:500px;
text-align:left;
}

#product_links
{
float:left;
width:200px;
height:250px;
text-align:left;
background-color:#FFFFFF;
padding-top:6px;
padding-left:6px;
padding-right:6px;
padding-bottom:6px;


border-style:solid;
border-top-color:#E9CFEC;
border-bottom-color:#E9CFEC;
border-left-color:#E9CFEC;
border-right-color:#E9CFEC;
border-width:2px;
border-top-width:2px;
border-left-width:2px;
}

#product_links_spacer
{
float:left;
width:20px;
height:190px;
background-color:#FFFFFF;
}
