body { margin : 0px; margin-top : 16px; background-color : #C8C8C8;}
body, td, th	{font-family: Arial, Helvetica, sans-serif;color: #333333; font-weight: normal; font-size: 11px}
body { background-image: url(/images/bg.gif);  }

.title01 {	color : #cc0000;	font-size : 18px;	font-weight : bold;}
.title02 {	color : #666666;	font-size : 18px;	font-weight : bold;}
.title03 {	color : #333333;	font-size : 14px;	font-weight : bold;}
.title04 {	color : #333333;	font-size : 14px;	font-weight : bold; margin-bottom : 30px;}
.title05 {	color : #ffffff;	font-size : 14px;	font-weight : bold;}
.title06 {	color : #333333;	font-size : 18px;	font-weight : bold;}

b, strong {font-weight: bold;}
/*form { line-height:0%;margin: 0%; }*/
.width2px{	width : 2px;}
.height2px{	height : 2px; line-height : 2px;}
.imageNews { border: 1px solid #FC0000; }
#tbBorder2 {  	margin-left: auto;	margin-right: auto;	border: 1px solid black;	}
.imgThumbs {	padding : 15px;	margin-bottom : 5px;	border: 1px solid #D9D9D9;	background-color: #F6F6F6;	width : 100px; text-align:center;}

#tbBorder {  	margin-left: auto;	margin-right: auto;	border: 3px solid white;	width:744px; margin-bottom : 20px;}
.header {background-color: #AB0000; background-image: url(../images/header.jpg);	background-repeat: no-repeat;	background-position: top;  text-align: right; padding-top : 4px; padding-right : 4px;}
.pave2 {background-color: #ffffff; background-image: url(../images/pave2.jpg);	background-repeat: no-repeat;	background-position: top;  text-align: left; padding :17px; color : #333333;  font-size: 12px;  }
.nav2 {	background-image: url(../images/nav2_bg.gif) ;	background-repeat: repeat-x;	background-position: top;	background-color: #F1F1F1;	padding-left : 14px;}
a.nav2link,a.nav2link:active, a.nav2link:link, a.nav2link:visited {	background-image: url(../images/arr_01.gif);	background-repeat: no-repeat;	background-position: left;	padding-left : 13px;	font-weight : bold;	color : #AB0000;	font-size : 11px;	text-transform : uppercase;	text-decoration: none;}
a.nav2link:hover			{	background-image: url(../images/arr_02.gif);	background-repeat: no-repeat;	background-position: left;	padding-left : 13px;	font-weight : bold;	color : #000000;	font-size : 11px;	text-transform : uppercase;	text-decoration: underline;	}

.bg00 {	background-color: #ffffff;}
.bg01 {	background-color: #AB0000;}
.bg02 {	background-color: #ffffff; line-height : 1px; height : 1px; }
.bg03 {	background-color: #3B3B3B;}
.bg04 {	background-image: url(../images/botred_bg.jpg);	background-repeat: repeat-x;	background-color: #ab0000;	background-position: top;}
.bg05 {	background-color: #000000; padding-left : 16px; padding-right : 16px; padding-top : 10px; padding-bottom : 10px; color : #ffffff;  font-family: Arial, Helvetica, sans-serif;  font-size: 10px;   }

.content {	padding: 15px;}
.contentHome {	padding : 15px; color : #5A5A5A;}
.contentPav01 {	padding : 15px; color : #ffffff;}
.hours {	padding: 15px; background-color : #E7E7E7; color : #333333;}
.homeNews {	color : #ffffff;}

h1 {	color : #cc0000;	font-size : 18px;	font-weight : bold;font-family: Arial, Helvetica, sans-serif;}
h2 {	color : #666666;	font-size : 18px;	font-weight : bold;font-family: Arial, Helvetica, sans-serif;}
h3 {	color : #333333;	font-size : 14px;	font-weight : bold;font-family: Arial, Helvetica, sans-serif;}


.topNavBorder {background-color: #3b3b3b; background-image: url(../images/nav_left.gif); width:1px; background-repeat: no-repeat; }
.topNavBg { background-image: url(../images/nav_bg.gif); height:21px; line-height : 21px;}
.topNavSep { background-image: url(../images/nav_sep.gif); width : 2px;  background-repeat: no-repeat; }
.topNavLink {padding-left : 15px; padding-right : 15px;}
.topNavLinkSel {padding-left : 15px; padding-right : 15px; background-color : #AFAFAF;}

a:active, a:link, a:visited	{text-decoration: none; color: #AB0000}
a:hover					{text-decoration: underline;}

a.homeNews:active, a.homeNews:link, a.homeNews:visited	{text-decoration: underline; font-size : 11px; color : #ffffff;}
a.homeNews:hover			{text-decoration: none; color: #ffffff;}

.link01, a.link01:active, a.link01:link, a.link01:visited	{text-decoration: none; font-size : 11px; color : #ffffff; font-weight : bold; text-transform : uppercase;}
a.link01:hover			{text-decoration: none; color: #BCBCBC;}
.link01Sel, a.link01Sel:active, a.link01Sel:link, a.link01Sel:visited	{text-decoration: none; font-size : 11px; color : #000000; font-weight : bold; text-transform : uppercase;}
a.link01Sel:hover			{text-decoration: none; color: #BCBCBC;}


.link02, a.link02:active, a.link02:link, a.link02:visited	{text-decoration: none; color : #AB0000;}
a.link02:hover			{text-decoration: underline; color: #AB0000;}

.link03, a.link03:active, a.link03:link, a.link03:visited	{text-decoration: none; color : #ffffff; font-weight : bold;}
a.link03:hover			{text-decoration: underline; color: #ffffff;}

.link04, a.link04:active, a.link04:link, a.link04:visited	{text-decoration: none; color : #000000; font-weight : bold;}
a.link04:hover			{text-decoration: none; color: #ffffff;}

.link05, a.link05:active, a.link05:link, a.link05:visited	{text-decoration: none; color : #ffffff; font-weight : normal; font-size : 10px;}
a.link05:hover			{text-decoration: underline; color: #ffffff;}

.link06, a.link06:active, a.link06:link, a.link06:visited	{text-decoration: none; color : #ffffff; font-weight : normal; font-size : 12px;}
a.link06:hover			{text-decoration: underline; color: #ffffff;}

.link07, a.link07:active, a.link07:link, a.link07:visited	{text-decoration: underline; color : #C00;}
a.link07:hover			{text-decoration: none; color: #C00;}


#langBg {	background-color: #FF0000; padding-top : 2px; padding-bottom : 2px; padding-left : 4px; padding-right : 4px; color : #ffffff; font-weight : bold; margin-left : 5px;}

.quantity_box_button {
	width:14px;
	vertical-align:middle;
	height:10px;
	background-repeat: no-repeat;
	background-position: center;
   border:1px solid #000;
}
.quantity_box_button_up {
	background-image: url( "/images/arrow-top.gif" );
}
.quantity_box_button_down {
	background-image: url( "/images/arrow-bottom.gif" );
}

.addtocart_button_fr{
	width:80px;
	vertical-align:middle;
	height:18px;
	background-repeat: no-repeat;
	background-position: center;
   border:none;
   background-image: url( "/images/btn-order.gif" );
   font-size:11px;
   font-weight:normal;
   letter-spacing:-1px;
   margin : 0 6px 0 6px;
   color:#FFF;
}

.quick-alert {
width:200px;
margin: 1em 0;
padding: .5em;
background: #cc0000;
border: 1px solid #000000;
color: #FFF;
font-weight: normal;
-moz-border-radius: 5px;  border-radius: 5px;
}

a.btnlink {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	background-color:#CC0000;
	padding: 6px 20px 6px 20px;
	text-transform:uppercase;
	text-decoration:none;
	border: none;
	cursor:pointer;
}

a.btnlink:hover { text-decoration:underline }

.defbutton {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	background-color:#CC0000;
	padding: 4px 20px 4px 20px;
	text-transform:uppercase;
	border: none;
	cursor:pointer;
}
