body {
	
	
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    scrollbar-face-color: white;
    scrollbar-shadow-color: #cdcdcd;
    scrollbar-highlight-color: #cdcdcd;

    scrollbar-darkshadow-color: #ffffff;
    scrollbar-track-color: #ffffff;
    scrollbar-arrow-color: #8a446b;
}

body, td
{color: #000000;
   font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px; }

.link 
{
    color: #6a3534;
	text-decoration:none;
}
.link:hover {
	color: #914d72;
   text-decoration :underline;
}
.link_section
{
    color: #ffffff;
	text-decoration:none;
}
.link_section:hover {
	color: #ffffff;
   text-decoration :underline;
}
.link_section_content
{
    color: #8a446b;
	text-decoration:none;
}
.link_section_content:hover {
	color: #72395a;
   text-decoration :underline;
}
	
.menutabs {
    text-decoration:none;
}
.menu {
border-bottom:solid 1px #c3bdc1;
padding:2px;
color:#8a446b;
text-decoration:none;
font-size:12px;
font-weight:bold;
}
.menu_select {
border-bottom:solid 1px #ffffff;
padding:2px;
color:#ffffff;
text-decoration:none;
font-size:12px;
font-weight:bold;
}
.menu_select_content {
border-bottom:solid 1px #c3bdc1;
padding:2px;
color:#72395a;
text-decoration:none;
font-size:12px;
font-weight:bold;
}
.menu_small {
border-bottom:solid 1px #c3bdc1;
padding:2px;
color:#8a446b;
text-decoration:none;
font-size:12px;
}

.prod_separator {
border-bottom:solid 1px #c3bdc1; padding-bottom:3px;
padding-top:3px;
}
.section_title{font-size:17px; color:#ffffff; font-weight:bold}
.title_section{font-size:17px; color:#3a0001; font-weight:bold}
.prod_name {font-size:15px; color:#72395a; font-weight:bold}
.prod_producer {font-size:13px}
.prod_type {font-size:13px; color:#b8b8b8}
.prod_year {font-size:15px; color:#72395a}
.prod_price1 {font-family:Arial; font-size:15px; font-weight:bold}
.prod_price2 {font-family:Arial; font-size:15px; font-weight:bold; color:#666666}
.prod_info { font-family: Arial, Helvetica, sans-serif; font-size:11px}
.prod_style{ font-size:13px; color:#b8b8b8}

.specialprice{ font-size:11px; color:#72395a; font-weight:bold;}
.promo_type {font-size:12px; color:#9c597f}
.legendforms {font-size:11px; color:#72395a}
.size16 {font-size:16px}
.size18 {font-size:18px}    

.title13 {font-size:13px; color:#72395a; font-weight:bold}

.gray12 {font-size:12px; color:#666666}

.black11bold  { font-family:Arial,Verdana;  font-size:11px; font-weight:bold; color:#000000}
.arialred11 {font-family:Arial,Verdana; font-size:11px; color:#990000}
.arialgray11 {font-family:Arial,Verdana; font-size:11px; color:#666666}
.prod_pricedetail1 {font-family:Arial; font-size:17px; font-weight:bold; color:#000000}
.prod_pricedetail2 {font-family:Arial; font-size:17px; font-weight:bold; color:#990000}

.arialgray12 {font-family:Arial,Verdana; font-size:12px; color:#666666; padding-top:3px; padding-bottom:3px;}
.arialgray12border {font-family:Arial,Verdana; font-size:12px; color:#666666; border-bottom:solid 1px #c3bdc1; padding-top:3px; padding-bottom:3px;}
.arialblack12border {font-family:Arial,Verdana; font-size:12px; color:#000000; border-bottom:solid 1px #c3bdc1; padding-top:3px; padding-bottom:3px;}
.prod_textborder {font-size:13px; color:#000000; border-bottom:solid 1px #c3bdc1; padding-top:3px; padding-bottom:3px;}

.tab {
background-image:url(images/tabs/tab_fundo.gif);
background-repeat:repeat-x;
font-size:13px;
text-decoration:none;
}
.tabselect {
background-image:url(images/tabs/tab_fundo_select_red.gif);
background-repeat:repeat-x;
font-size:13px;
text-decoration:none;
}

.shoppingbasket { font-family: Arial, Helvetica, sans-serif; font-size:12px}

.ddl_search 
{
    width:196px;
    height:20px;
    font-family: Arial, Helvetica, sans-serif; 
    font-size:11px;
}
.ddl_nowidth
{
    height:20px;
    font-family: Arial, Helvetica, sans-serif; 
    font-size:11px;
}
.txt_search 
{
    width:195px;
    height:18px;
    font-family: Arial, Helvetica, sans-serif; 
    font-size:11px;
}
.form_itens 
{
    padding-bottom:4px;
}
.legends 
{
    	color: #6f2651;
    	font-weight:bold;
    }
    
fieldset 
{
 padding:10px;
 border:solid 1px #cdcdcd;
 }
legend 
{
    font-family: Georgia, "Times New Roman", Times, serif; 
    font-weight:bold; 
    padding:10px; 
    font-size:12px;  
    color:#8a446b
}
.textBox
{
	border: solid 1px #cccccc;
	font-family: Arial;
	font-size: 11px;
}
.button
{
	color: #ffffff;
	border: solid 1px #8a446b;
	background-color: #8a446b;
	font-size: 10px;
	text-decoration:none;
	height:18px;
	text-align:center;
	vertical-align:middle;
	 padding-top:1px;
	 font-family:Arial;
	 padding-left:5px;
	 padding-right:5px;
	
}
.button:hover
{
	color: #ffffff;
	border: solid 1px #8a446b;
	background-color: #a35681;
	font-size: 10px;
	text-decoration:none;
height:18px;
text-align:center;
vertical-align:middle;
 padding-top:1px;
  font-family:Arial;
   padding-left:5px;
	 padding-right:5px;
}

.bt_produt_red
{
    font-family:Arial ;
	color: #ffffff;
	border: solid 1px #8a446b;
	background-color: #8a446b;
	font-size: 9px;
	text-decoration:none;
	height:16px; width:90px;
	padding-left:10px; padding-right:10; text-align:center; padding-top:2px
	
}
.bt_produt_red:hover
{
     font-family:Arial ;
	color: #ffffff;
	border: solid 1px #8a446b;
	background-color: #a35681;
	font-size: 9px;
	text-decoration:none;
    height:16px; width:90px;
    padding-left:10px; padding-right:10; text-align:center;  padding-top:2px

}

.bt_partner
{

	color: #ffffff;
	border: solid 1px #8a446b;
	background-color: #8a446b;
	font-size: 16px;
	text-decoration:none;
	height:16px; width:90px;
	padding-left:10px; padding-right:10; text-align:center; padding-top:4px;
	vertical-align:middle;
	
}
.bt_partner:hover
{

	color: #ffffff;
	border: solid 1px #8a446b;
	background-color: #a35681;
	font-size: 16px;
	text-decoration:none;
    height:16px; width:90px;
    padding-left:10px; padding-right:10; text-align:center; padding-top:4px;
    vertical-align:middle;
}



.bt_produt_white
{
    font-family:Arial ;
	color: #8a446b;
	border: solid 1px #ffffff;
	background-color: #ffffff;
	font-size: 9px;
	text-decoration:none;
	height:16px; width:90px;
	padding-left:10px; padding-right:10; text-align:center; padding-top:2px
	
}
.bt_produt_white:hover
{
     font-family:Arial ;
	color: #ffffff;
	border: solid 1px #8a446b;
	background-color: #8a446b;
	font-size: 9px;
	text-decoration:none;
    height:16px; width:90px;
    padding-left:10px; padding-right:10; text-align:center; padding-top:2px

}

a 
{
    color:#8a446b;
    text-decoration:none;
    }
    a:hover
{
    color:#8a446b;
    text-decoration:underline;
    }
    
.tabletitle { padding:3px; font-size:11px; color:#ffffff; background-color:#72395a}
.tableform td
{
	background-color: #efefef;
	padding-left:4px;
}
.listTable thead td
{
	font-weight: bold;
	text-align: center;
	color: #ffffff;
	background-color: #10669e;
}
.validate
{
   color:#8a446b;
   font-size:9px;
    
    }
.tableShoppingLines td
{
	border-bottom:solid 1px #cdcdcd;
	font-size:11px;
	font-family:Arial, Verdana;
	height:13px;
	  
}
.table td
{
	font-size:11px;
	font-family:Arial, Verdana;
	height:13px;
	  
}
.tableShoppingAltLines td
{
	border-bottom:solid 1px #cdcdcd;
	font-size:12px;
	font-family:Arial, Verdana;
	height:13px;
	background-color:#f0f0f0;
}

.tableShoppingHeader td
{
    font-size:11px;
    font-family:Arial, Verdana;
    height:20px;
    background-color:#8a446b;
    color:White;
    }
    
   .noborder td { border:none}
    
    .border {border:solid 1px #CDCDCD}
    
    
    #pager a {
	color: #ffffff;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	background-color: #CCCCCC;
	background-image: url(../images/page_corner_both.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-x-position: right;
	background-y-position: top;
	text-decoration: none;
	background-position: right top;
}

#pager strong, #pager a:hover{
	color: #ffffff;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	text-decoration: none;
	background-color: #666666;
	background-image: url(../images/page_corner_both.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-x-position: 100%;
	background-y-position: -45px;
	background-position: right top;
}
#pager {
	clear: both;
	text-align: center;
	clear: both;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
}
#pager div {
  padding: 0.5em;
}
.container-inline div{
display: inline;
}
#paginas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	text-align: center;
	clear: both;
	padding-top: 15px;
	padding-bottom: 15px;
}
#paginas_det {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	text-align: right;
	clear: both;
	padding: 15px;
}
#paginas ul, #paginas_det ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#paginas li ,#paginas_det li {
	display: inline;
	margin: 5px;
}
#paginas a:link, #paginas a:visited,#paginas_det a:link, #paginas_det a:visited  {
	color: #333333;
	text-decoration: none;
	padding: 5px;
}
#paginas a:hover, #paginas a:visited:hover, #paginas_det a:hover, #paginas_det a:visited:hover  {
	color: #333333;
	text-decoration: none;
	padding: 5px;
}
#paginas strong {
	color: #333333;
	text-decoration: none;
	padding: 5px;
}
.separador_fin {
	clear: both;
	background-image: url(../images/fundo.gif);
	background-repeat: repeat-x;
}


