
body {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
}
A.link_product_list:link,A.link_product_list:visited
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color:White;
text-decoration:none;	
}
A.link_product_list:hover
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color:White;
text-decoration:underline;	
}
A.product_atribute_deselect:link,A.product_atribute_deselect:visited
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color:White;
text-decoration:underline;	
}
A.product_atribute_deselect:hover
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color:White;
text-decoration:none;	
}
.maxw
{
	width:100%;
}
.nav-title
{
    font-size: 10px;
    color: #FFF;
    font-weight: bold;
    text-align:center;
    text-decoration: none;   
	 background-color: #6c6c6d;
}
/* background-color: #CCCCCC;    */
.nav-item
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
}
.grid-width
{
    width: 100%;
}

A.link_gray_big:link,A.link_gray_big:visited
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #6C6C6D;
font-weight:700;
text-decoration:underline;	
}

A.link_gray_big:hover
{
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 12px;
color: #6C6C6D;
font-weight:700;


	
}
A.link_gray_big_no_bold:link,A.link_gray_big_no_bold:visited
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #6C6C6D;
text-decoration:underline;	
}
A.link_gray_big_no_bold:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #6C6C6D;
text-decoration:none;	
}

A.link_gray_small:link,A.link_gray_small:visited
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
	color: #6C6C6D;
text-decoration:none;	
}
A.link_gray_small:hover
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#3f3f3f;
text-decoration:underline;	
}
A.link_gray_small_list:link,A.link_gray_small_list:visited
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#3f3f3f;
text-decoration:underline;	
}
A.link_gray_small_list:hover
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#3f3f3f;
text-decoration:none;	
}
A.link_red_small:link,A.link_red_small:visited
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#D41304;
text-decoration:none;	
}
A.link_red_small:hover
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#D41304;
text-decoration:underline;	
}
h2 {
	font-size: 11px;
	font-weight: bold;
}
.error 
{
	padding-top:2px;		
	text-align: left;
}
h3 { 
font-size: 13px;
font-weight: bold;
color: #D41304;
}
.menu 
{	
	padding: 8px 15px 0 0;
}
.req {color: #D41304; font-weight: bold;}

#mainimage {
	background-image: url(../images/mainimage.jpg);
	background-repeat: no-repeat;
	background-position: right;
}

#menu {
	background-image: url(../images/bg_menu.gif);
	background-repeat: repeat-x;
}

.logo {
	margin: 25px 0 0 25px;
}
.listing_link, a.listing_link :link, a.listing_link:visited
{
	color:Black;
	font-size:12px;
	text-decoration:underline;
	
}
a.listing_link:hover
{
	color:Black;
	font-size:12px;
	text-decoration:none;
}

#logo a:link, a:visited {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3f3f3f;
text-decoration: none;
	}
.pages 
{ 
font-family: varnada, tahoma, arial;
font-size: 9px;	
font-weight: bold; 
color: #D41304;
padding-top:10px;
padding-right:5px;
}
.pageslist
{
	color: #D41304;
	font-weight: bold; 
}
a.Prod_pages
{
 font-weight: bold;
 padding-right:1px;
 color: #D41304;
}
 a.Prod_pages :link, a.Prod_pages :visited  { 
 font-weight: bold;
 padding-right:1px;
 color: #D41304;
  }
  
  a.Prod_pages :hover 
  {
	 font-weight: bold;
	color: #D41304;
  text-decoration: underline;
  }	
.product_details_right_text
{
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 11px;	
	color: #666666;
	text-align:justify;
	
}
a.text_product_details_gray_small, .text_product_details_gray_small
{
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 11pt;
	font-weight: bold;
	color: #6C6C6D;		
	text-decoration: none;	
} 
a.text_product_details_gray_small:link, a.text_product_details_gray_small:visited
{
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 11pt;
	font-weight: bold;
	color: #6C6C6D;		
	text-decoration: none;	
}
a.text_product_details_gray_small:hover
{
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 11pt;
	font-weight: bold;
	color: #6C6C6D;		
	text-decoration: none;	
}
a.text_product_details_red_small, .text_product_details_red_small
{
font-family: Arial, Helvetica, sans-serif;
 	font-size: 11pt;	
	color: #C61C1D;		
	text-decoration: none;
	font-weight: bold;	
} 
a.text_product_details_red_small:link, a.text_product_details_red_small:visited
{
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 11pt;	
	color: #C61C1D;		
	text-decoration: none;
	font-weight: bold;	
}
a.text_product_details_red_small:hover
{
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 11pt;	
	color: #C61C1D;		
	text-decoration: none;
	font-weight: bold;	
}                        
.page_text
 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #3f3f3f;
text-decoration: none;
}	
.page_text_normal
 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3f3f3f;
text-decoration: none;
}	
.page_text_normal_details
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #656565;
text-decoration: none;
}
.page_text_bold
 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6C6C6D;
	text-decoration: none;
	font-weight:bold;
	text-decoration:underline;
}	
#logo a:hover, a:hover { 
text-decoration: underline;
 }

#logo div {
	padding: 40px 0 0 10px; 
}
.text_product_details_gray
{
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 13pt;
	font-weight: bold;
	color: #6C6C6D;		
	text-decoration: none;	
	font-weight: bold;
}
.text_product_details_red
{
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 14pt;	
	color: #C61C1D;		
	text-decoration: none;		
}
.text_product_details_red_small
{
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 11pt;	
	color: #C61C1D;		
	text-decoration: none;
	font-weight: bold;	
}
.text_product_details_gray_small
{
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 11pt;
	font-weight: bold;
	color: #6C6C6D;		
	text-decoration: none;	
	
}
.footer { 
		background-color: #6c6c6d;
		color: white;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: center;
		padding: 5px 0 5px 0;
}
.footer_links { 
padding: 15px 0 2px 0; }

.a:visited { 
color: #D41304;
text-decoration: none;
	}
 a.page_link:visited, a.page_link:link
	{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
	color:White;
	text-decoration: none;	
	}
a.page_link:hover
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color:White;
	text-decoration:underline;	
}		
a.page_link_menu_top:hover, a.page_link_menu_top:visited, a.page_link_menu_top:link
	{
	font-family:Lucida Sans Unicode;
	font-size:9pt;
	color:White;
	text-decoration: none;	
	}
	a.page_link_bold:hover, a.page_link_bold:visited, a.page_link_bold:link
	{
	font-family:Lucida Sans Unicode;
	font-size:9pt;
	color:White;
	text-decoration: none;	
	}
	a.page_link_breds_not_link:visited, a.page_link_breds:link,a.page_link_breds:visited
	{
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 13pt;
	font-weight: bold;
	color: #6C6C6D;	
	text-decoration: underline;	
	}
	a.page_link_breds:hover
	{
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 13pt;
	font-weight: bold;
	color: #6C6C6D;		
	text-decoration: none;	
	font-weight: bold;
	}
	
	 a.sub_page_link_breds:link,a.sub_page_link_breds:visited
	{
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 9pt;
	font-weight: bold;
	color: #000;	
	text-decoration: underline;	
	}
	.sub_page_link_breds_not_link
	{
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 9pt;
	font-weight: bold;
	color: #000;	
	text-decoration: none;	
	}
	.sub_page_link_breds_not_link_root
	{
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 13pt;
	font-weight: bold;
	color: #6C6C6D;	
	text-decoration: none;		
	}
	a.sub_page_link_breds:hover
	{
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 9pt;
	font-weight: bold;
	color: #000;		
	text-decoration: none;	
	font-weight: bold;
	}
	strong.subcategory
	{
		font-family: Arial, Helvetica, sans-serif;
		 font-size: 10pt;		 	
		 color:#6C6C6D;
		 font-weight: bold;	
		  text-decoration:none;	
	}
	 a.subcategory:link, a.subcategory:visited
	{
		font-family: Arial, Helvetica, sans-serif;
		 font-size: 9pt;
		 padding-right:3px;	
		 color:#6C6C6D;
		 text-decoration:underline;	
		 padding-bottom:3px;
		 padding-right:8px; 
		 font-weight: bold;		 
	} 
	a.subcategory:hover
	{
		font-family: Arial, Helvetica, sans-serif;
		 font-size: 9pt;
		 padding-right:3px;		
		 color:#6C6C6D;
		 text-decoration:none;	 		 
		 padding-bottom:3px;
		 padding-right:8px;	 		 
	}
		
	.page_link_breds_not_link
	{
		font-family: Arial, Helvetica, sans-serif;
 		font-size: medium;
		font-weight: bold;
		color: #6C6C6D;	
		padding-right:2px;		
		padding-top:5px;				
		text-decoration: none;	
	}
.bread-crumb
{
	padding-left:13px;
}	
.dynamic_menu
{
	font-family:Lucida Sans Unicode;
	font-size:9pt;
	color:White;	
}
.separator_on
{
	background-image: url(../images/separator_on.gif);	
	background-repeat:no-repeat;
	background-position: left 10px;
	padding-left:8px;
	padding-right:8px;
}

.dynamic_menu_inact
{
	font-family:Lucida Sans Unicode;
	font-size:9pt;
	color:White;
	
	background-image: url(../images/separator_off.gif);
	background-repeat:no-repeat;
	background-position: left;
	
	padding-left:10px;
	padding-right:8px;
	font-weight:bold;
	text-decoration: none;	
}

.dynamic_menu_act1
{	
	font-family:Lucida Sans Unicode;
	font-size:9pt;
	color:White;
	cursor:pointer;
	cursor:hand;
	font-weight:bold;
	text-decoration: none;
	padding-left:10px;
	padding-right:8px;
	background-image: url(../images/separator_on.gif);
	background-repeat:no-repeat;
	background-position: left;		

}

.dynamic_menu_act2
{	
	font-family:Lucida Sans Unicode;
	font-size:9pt;
	color:White;
	padding-left:10px;
	padding-right:8px;
	font-weight:bold;
	text-decoration: none;	
	background-image: url(../images/separator_off.gif);
	background-repeat:no-repeat;
	background-position: left;
}

	
TD.blk-menu-arr
{
	background-color:#666666; 
	font-size: 12px;
}
DIV.blk-menu 
{
	position: absolute;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;	
}
TD.blk-menu-sh 
{
	border-top-width: 0px; 
	border:0px; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color:#666666;	
	border-style:solid;
	cursor:pointer;
	cursor:hand;
	color:White;	
	padding-top:2px;
	padding-bottom: 2px;
	padding-left:25px;
	padding-right:20px;
	
	font-size: 12px;
	height:20px;
	background-image: url(../images/separator_off_menu.gif);
	background-repeat:no-repeat;
	background-position: 5% 75%;	
	width:150px;
}
TD.blk-menu-arr-act
{
	background-color:#666666; 
	font-size: 12px;
}
TD.blk-menu-sh-act 
{
	border-top-width: 0px; 
	border:0px; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color:#666666;	
	border-style:solid;
	color:White;
	cursor:pointer;
	cursor:hand;
	padding-top:2px;
	padding-bottom: 2px;
	padding-left:25px;
	padding-right:20px;
	
	font-size: 12px;
	height:20px;
	background-image: url(../images/separator_on_menu.gif);
	background-repeat:no-repeat;
	background-position: 5% 75%;		
	
	
	width:150px;
	 }
TABLE.tab-menu-sh
{	
	border-color:#FFF; 
	border-style:solid; 
	cursor: pointer;
	cursor:hand;
	width:150px;
	height:25px;
	border-left-width:5px;
	border-bottom-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border:0px;
}
TABLE.tab-menu-sh2
{	
	border:0px;
	border-color:#666666; 
	border-style:solid;
	cursor: pointer;
	cursor:hand;
	width:150px;
}
.table-centr
{  
	height:50px; font-size: 12px; height: 100%
}
DIV.menu-sh 
{	 
	 text-align:left;
	 padding-top:11px;
	 padding-left:0px;
	 padding-right:5px;
	 padding-bottom:5px;
	 cursor:pointer;
	 cursor:hand;
	 border:0px;
 }
	