	body{
		margin : 0 0 0 0;
		margin-bottom : 10px;
		margin-left : 0px;
		margin-right : 0px;
		margin-top : 10px;
		padding : 0 0 0 0;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		padding-top : 0px;
		text-align : center;
		font-family : verdana, sans-serif;;
		font-size : 12px;
		background : #FFFFFF;
		}

	HTML {
		overflow: -moz-scrollbars-vertical;
		}
	.TopMenu1 {
		color: #000000;
	}
	.TopMenu1 a{
		color: #000000;
	}
	td{
		font-family : verdana, sans-serif;;
		font-size : 12px;
	}
	.LineSep{
		background-image: URL(http://images.aptika.com/menu/line.gif);
		background-repeat: repeat-y;
		
	}
	.tdsmall {
		font-family : tahoma, Arial, Helvetica, sans-serif;
		font-size : 9px; 
		text-decoration : none; 
		background-color : #ffffff; 
		color: Red;
} 
	table {
		padding-bottom : 10px;
	}
	.table2 {
		padding-bottom : 0px;
	}
	table.NavMenuTop td{
		background-image: URL(http://images.aptika.com/menu/menu_back.gif);
		background-repeat: repeat-x;
		background-position: top;
		font-weight : bold;
	}
	table.NavMenuTop a{
		text-decoration: none;
		font-weight : bold;
		
	}
	table.NavMenuTop a:hover{
		color: #c2030a;
	}
	a.proID {
		font-size : 11px;
	}
	.NavBar {
		vertical-align : top;
		margin:0px;
		padding:0px;
		height: 22px;
		
		border-color: #CACACA;
		border-style: dashed;
		border-width : 0px 0px 1px 0px;
	}
	.NavBarBottom {
		vertical-align : bottom;
		margin:0px;
		padding:0px;
		height: 22px;
		
		border-color: #CACACA;
		border-style: dashed;
		border-width : 1px 0px 0px 0px;
	}
	td.footer{
		font-size : 10px;
		color: #787878; 
	}
	.grey_small{
		font-size : 10px;
		color: #787878; 
	}
	td.footer a{
		font-size : 10px;
		color: #787878; 
		text-decoration: none;
	}
	a.footer {
		font-size : 10px;
		color: #787878; 
		text-decoration: none;
	}
	td.footer a:hover {
		text-decoration: underline;
	}
	.deepsea {
		background-image: URL("http://images.aptika.com/Aptika-Happy-Holiday.gif");
		background-repeat: no-repeat;
		background-position: top;
		padding-bottom : 0px;
	}
	form {
		margin: 0;
  		padding: 0;
		font-size : 12px;
	}
	h1{
		font-family : verdana, sans-serif;;
		font-size : 15px;
		background : White;
		font-weight : bold;
	}
	h2{
		font-family : verdana, sans-serif;;
		font-size : 12px;
		background : White;
		font-weight : normal;
	}
	.tdsmall {
		font-family : verdana, sans-serif;;
		font-size : 9px; 
		text-decoration : none; 
		background-color : #ffffff; 
	} 
	.linebottom{
		border-bottom-style: solid;
		border-bottom-color: Black;
		border-bottom-width: 1px; 
	}
	.linetop{
		border-top-color: Black;
		border-top-style: solid; 
		border-top-width: 1px;
	}
	.lineleft{
		border-left-style: solid;
		border-left-color: Black;
		border-left-width: 1px; 
	}
	.lineright{
		border-right-color: Black;
		border-right-style: solid; 
		border-right-width: 1px;
	}	
	.td_grey {
		font-family : verdana, sans-serif;;
		font-size : 12px; 
		text-decoration : none; 
		background-color : #e3e3e3; 
	} 
	.td_grey_header {
		font-family : verdana, sans-serif;;
		font-size : 10px; 
		text-decoration : none; 
		color : #598298; 
	} 
	.td_grey_title {
		font-family : verdana, sans-serif;;
		font-size : 13px; 
		text-decoration : none; 
		background-color : #e3e3e3; 
		color : #4d93ac; 
		font-weight : bold;
	} 
	.td_darkgrey_title {
		font-family : verdana, sans-serif;;
		font-size : 13px; 
		text-decoration : none; 
		background-color : #D5D5D5; 
		color : #4d93ac; 
		font-weight : bold;
	} 
	.td_blue {
		font-family : verdana, sans-serif;;
		font-size : 12px; 
		text-decoration : none; 
		background-color : #d8e8ef; 
	} 
	.td_blue_bold {
		font-family : verdana, sans-serif;;
		font-size : 13px; 
		text-decoration : none; 
		background-color : #c4dce7; 
		color : #4d93ac; 
		font-weight : bold; 
	} 
	.td_bluegray_bold {
		font-family : verdana, sans-serif;;
		font-size : 12px; 
		text-decoration : none; 
		background-color : #c4dce7; 
		color : #62676a; 
		font-weight : bold; 
	} 
	.td_bold_title {
		font-family : verdana, sans-serif;;
		font-size : 13px; 
		text-decoration : none; 
		color : #4d93ac; 
		background-color : #ffffff; 
		font-weight : bold; 
	} 
	.td_title_blue {
		font-family : verdana, sans-serif;;
		font-size : 13px; 
		text-decoration : none; 
		background-color : #c5d4e8; 
		color : #62676a; 
		font-weight : bold; 
	} 
	.cart_error {
		color: #FF8040;
	}
	.menu {
		font-family : verdana, sans-serif;;
		font-size : 12px;
		color : #000000;
		font-weight : bold;
	}
	.menu a:link {
		color : #FFFFFF;
		text-decoration: none;
	}
	.menu a:visited {
		color : #FFFFFF;
		text-decoration: none;
	}
	.menu a:hover {
		color : #FFFFFF;
		text-decoration: none;
	}

	.classRecommended {
		background-color : #FFFFFF;
		padding-left : 5px;
	}
	.classRecommended a:link {
		font-family : verdana, sans-serif;;
		font-size : 12px;
		color : #000000;
		text-decoration: none;
		background-color : #FFFFFF;
		font-weight : bold;
	}
	.classRecommended a:visited {
		font-family : verdana, sans-serif;;
		font-size : 12px;
		color : #000000;
		text-decoration: none;
		background-color : #FFFFFF;
		font-weight : bold;
	}
	.classRecommended a:hover {
		font-family : verdana, sans-serif;;
		font-size : 12px;
		color : #000000;
		text-decoration : underline;
		background-color : #FFFFFF;
		font-weight : bold;
	}
	.class1 {
		padding-left:10px;
	}
	.class1 a:link {
		font-family : verdana, sans-serif;;
		font-size : 12px;
		text-decoration: none;
	}
	.class1 a:visited {
		font-family : verdana, sans-serif;;
		font-size : 12px;
		text-decoration: none;

	}
	.class1 a:hover {
		font-family : verdana, sans-serif;;
		font-size : 12px;
		text-decoration : underline;
	}
	.class2 {
		padding-left:20px;
	}
	.class2 a:link{
		font-family : verdana, sans-serif;;
		font-size : 12px;
		text-decoration: none;

	}
	.class2 a:visited{
		font-family : verdana, sans-serif;;
		font-size : 12px;
		text-decoration: none;
	}	
	.class2 a:hover{
		font-family : verdana, sans-serif;;
		font-size : 12px;
		text-decoration : underline;
	}
	.class3 {
		padding-left:30px;
	}
	.class3 a:link{
		font-family : verdana, sans-serif;;
		font-size : 12px;
		text-decoration: none;
	}
	.class3 a:visited{
		font-family : verdana, sans-serif;;
		font-size : 12px;
		text-decoration: none;
	}	
	.class3 a:hover{
		font-family : verdana, sans-serif;;
		font-size : 12px;
		text-decoration : underline;
	}

	input,textarea,select {
		font-family : verdana, sans-serif;;
		font-size : 12px;
		border :1px solid;
		margin-bottom: 2px;
	}
	#chknoborder {border:none}
	#radionoborder {border:none}
	.go{
		border : 0px;
	}
	.volumed{
		border : 1px solid;
	}

	.menuul {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding: 0 0 0 0;
		list-style-type : none;
	}
	.menuli {
		margin-top: 4px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding: 0 0 0 0;

	}
	.red {
		background: url("http://images.aptika.com/Fleche.gif") no-repeat;
		padding: 0 0 0 9px;
		margin-top: 2px;
		margin-bottom: 2px;
	}
	.black {
		background: url("http://images.aptika.com/Fleche_texte.gif") no-repeat;
	}
	.price {
		font-size : 14px;
		color : #c2030a;
		font-weight : bold;
	}
	.msrp_price {
		font-size : 12px;
		color : #000000;
		font-weight : normal;
		text-decoration:line-through;
	}
	a.MapPrice {
		font-size: 12px;
		color: #c2030a;
		font-weight: bold;
	}
	a.MapPrice:link {
		font-size: 12px;
		color: #c2030a;
		font-weight: bold;
	}
	a.MapPrice:visited {
		font-size: 12px;
		color: #c2030a;
		font-weight: bold;
	}
	a.MapPrice:hover {
		font-size: 12px;
		color: #c2030a;
		font-weight: bold;
	}

	.cart_error {
		font-size : 12px;
		color : #c2030a;
		font-weight : bold;
	}
	.redtitle {
		font-size: 12px;
		color: #c2030a;
		font-weight: bold;
	}
	.titlecatalogue {
		font-family : verdana, sans-serif;;
		font-size : 12px;
		color : #FFFFFF;
		font-weight : bold;
		padding : 3px 3px 3px 3px;
		background: #c5030d;
		color: white;
		border: 1px solid #c5030d;
	}
	.titleenduro {
		font-family : verdana, sans-serif;;
		font-size : 12px;
		color : #FFFFFF;
		font-weight : bold;
		padding : 3px 3px 3px 3px;
		background: #003256;
		color: white;
		border: 1px solid #003256;
	}
	.textcatalogue {
		font-family : verdana, sans-serif;;
		font-size : 12px;
		color : #000000;
		background :  #F8FDFF;
		padding : 3px 3px 0px 3px;
	}
	.titlecustomid {
		font-family : verdana, sans-serif;;
		font-size : 12px;
		color : #FFFFFF;
		font-weight : bold;
		padding : 3px 3px 3px 3px;
		background: #c4940e;
		color: white;
		border: 1px solid #c4940e;
	}
	.textcustomid {
		font-family : verdana, sans-serif;;
		font-size : 12px;
		color : #000000;
		background : #F9EC74;
		padding : 3px 3px 0px 3px;
		background-image: url("http://images.aptika.com/Line_Printing.gif");
		background-repeat: repeat-x;
	}
	.titlespecial {
		font-family : verdana, sans-serif;;
		font-size : 12px;
		color : #FFFFFF;
		font-weight : bold;
		padding : 3px 3px 3px 3px;
		background: #f07b09;
		color: white;
		border: 1px solid #f07b09;
	}
	.textdeal {
		font-family : verdana, sans-serif;;
		font-size : 12px;
		color : #000000;
		background : #f07b09;
		padding : 3px 3px 0px 3px;
		background-image: url("http://images.aptika.com/Line_SignPack.gif");
		background-repeat: repeat-x;
	}
	
	.titleTop {
		font-family : verdana, sans-serif;;
		font-size : 12px;
		color : #FFFFFF;
		font-weight : bold;
		padding : 3px 3px 3px 3px;
		background: #A72201;
		color: white;
		border: 1px solid #A72201;
	}
	.textTop {
		font-family : verdana, sans-serif;;
		font-size : 12px;
		color : #000000;
		background : #FFFFFF;
		padding : 3px 3px 0px 3px;
	}
	
	.specialDeal{
		background-image: url("https://images.aptika.com//grey_SpecialDeal.gif");
		background-repeat: repeat-x;
	}
	a:link {color: #000033}
	a:visited {color: #000033}
	a:hover {color: #000033}
	a:active {color: #000033}
	.ulMenu {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 25px;
}
table.ShoppingCart {
  background-color:#FFFFFF;
  width:100%;
  border-collapse:collapse;
}
table.ShoppingCart td {
  background-color:#FFFFFF;
  border:1px solid black;
  padding:2px;
}
table.ShoppingCart .tdgrey2 {
  background-color:#e3e3e3;
  border:1px solid black;
  padding:2px;
  font-weight: bold;
}
table.ShoppingCart .tdgrey3 {
  background-color:#e3e3e3;
  border:1px solid black;
  padding:2px;
  font-weight: bold;
  font-size : 15px;
  color: #c2030a;
}
.ShoppingCartTitle {
  background-color:#e3e3e3;
  border:1px solid black;
  padding:2px;
  font-weight: bold;
  font-size : 15px;
  color: #c2030a;
}
table.ShoppingCart .tdblue {
  background-color:#ffffff;
  border:1px solid black;
  padding:2px;
  font-size : 12px;
  color: Blue;
}

table.ShoppingCart2 {
  background-color:#FFFFFF;
  width:100%;
  border-collapse:collapse;
  border:1px solid black;
  padding:2px;
}
table.ShoppingCart2 .tdgrey3 {
  background-color:#e3e3e3;
  border:1px solid black;
  padding:2px;
  font-weight: bold;
  font-size : 15px;
  color: #c2030a;
}
table.ShoppingCart2 .tdblue {
  background-color:#ffffff;
  padding:2px;
  font-size : 12px;
  color: Blue;
}
table.ShoppingCart2 td {
  background-color:#FFFFFF;
  padding:2px;
}