@media print {
	.nascondi_print {display: none;}
}

BODY {
	MARGIN-TOP: 2px; FONT-SIZE: 11px; MARGIN-LEFT: 0px; COLOR: #333333; MARGIN-RIGHT: 0px; FONT-FAMILY: Arial
}
.test {
	POSITION: relative
}
.prod_strong {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3366cc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.prod_red {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.prod_orange {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffcc00; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:link {
	COLOR: #3366cc; TEXT-DECORATION: none
}
A:active {
	COLOR: #3366cc; TEXT-DECORATION: none
}
A:visited {
	COLOR: #3366cc; TEXT-DECORATION: none
}
A:hover {
	COLOR: #3366cc; TEXT-DECORATION: underline
}
P.SearchPager {
	COLOR: black; TEXT-DECORATION: none
}
A.SearchPager {
	COLOR: black; TEXT-DECORATION: none
}
A.SearchPager:link {
	COLOR: black
}
A.SearchPager:active {
	COLOR: black
}
A.SearchPager:visited {
	COLOR: black
}
A.SearchPager:hover {
	
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
HR {
	COLOR: #c90827; HEIGHT: 1px
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 1px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 1px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
H3 {
	FONT-SIZE: 9px; MARGIN: 1px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
H4 {
	FONT-SIZE: 15px; MARGIN: 1px
}
.Header {
	COLOR: #ffcf00
}
A.Header {
	COLOR: white; TEXT-DECORATION: none
}
A.linkmenu01 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkmenu03 {
	FONT-WEIGHT: bold; FONT-SIZE: 2px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana,Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkmenu03 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000066; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkmenu02 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff9933; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkmenu04 {
	FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.TopTabLinkSelected2 {
	COLOR: #ec7600; TEXT-DECORATION: none
}
A.TopTabLink {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.TopTabLink:hover {
	COLOR: #ffcf00
}
A.TopTabLinkSelected {
	COLOR: #ec7600; TEXT-DECORATION: none
}
A.TopTabLinkSelected:hover {
	COLOR: #180885
}
A.BottomTabLink {
	FONT-WEIGHT: bold; COLOR: #180885; TEXT-DECORATION: none
}
A.BottomTabLink:hover {
	COLOR: #ffcf00
}
A.BottomTabLinkSelected {
	COLOR: white; TEXT-DECORATION: none
}
A.BottomTabLinkSelected:hover {
	COLOR: white
}
A.Footer {
	COLOR: #000099
}
.NavBottomTD2 {
	BORDER-BOTTOM: #99ccff 1px solid; BACKGROUND-COLOR: #99ccff
}
.SideTDlineaBaja {
	BORDER-BOTTOM: #000099 1px solid; BACKGROUND-COLOR: #ffffff
}
.SideTDlineaBaja2 {
	FONT-SIZE: 10px; COLOR: #000000; BORDER-BOTTOM: #000099 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: #ffffff
}
.buscar {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.navegador {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.textDesc {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.textDesc2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0066cc; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.textDesc3 {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.textDesc4 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.textDesc5 {
	FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.LeftPanelTD {
	
}
.LeftPanelTD2 {
	BORDER-RIGHT: #ecf7ff 1px solid; FONT-SIZE: 12px; COLOR: black; BORDER-BOTTOM: #ecf7ff thin solid; FONT-FAMILY: Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: #ecf7ff
}
.RightPanelTD {
	FONT-SIZE: 12px; BORDER-LEFT: #ffffff 1px solid; COLOR: black; FONT-FAMILY: Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: #ffffff
}
.NavTopTD {
	BORDER-TOP: #0066cc 2px solid; BORDER-BOTTOM: #0066cc 2px solid; BACKGROUND-COLOR: #0066cc
}
.NavTopTabs {
	
}
.TopTab {
	BORDER-RIGHT: white 0px solid; FONT-WEIGHT: bold; BORDER-LEFT: white 0px solid; COLOR: #ff9900; BACKGROUND-COLOR: #0066cc
}
.TopTabSelected {
	BORDER-RIGHT: white 0px solid; FONT-WEIGHT: bold; BORDER-LEFT: white 0px solid; COLOR: #180885
}
.NavBottomTD {
	BORDER-BOTTOM: #c9e8fd 1px solid; BACKGROUND-COLOR: #c9e8fd
}
.NavBottomTabs {
	COLOR: #ffffff
}
.BottomTabSelected {
	BORDER-RIGHT: white 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: white 1px solid; COLOR: #000000; BACKGROUND-COLOR: #180885
}
.SideTable {
	TABLE-LAYOUT: auto; BORDER-COLLAPSE: collapse
}
.SideHeadTD {
	BACKGROUND-COLOR: #ff9933
}
.SideHeadTDyellow {
	BACKGROUND-COLOR: #ffff33
}
.SideHeadTDblue {
	BACKGROUND-COLOR: #ffff33
}
.SideHeadTDblue2 {
	BACKGROUND-COLOR: #003366
}
.SideHeadTDblue3 {
	BACKGROUND-COLOR: #0066cc
}
.SideHeadTDwhite {
	BACKGROUND-COLOR: #ffffff
}
.SideHeadText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #180885; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.TopTabBuscar {
	BORDER-RIGHT: #0066cc 1px solid; BORDER-TOP: #0066cc 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #0066cc 1px solid; BORDER-BOTTOM: #ff9933 0px solid; BACKGROUND-COLOR: #0066cc
}
.SideTD {
	BORDER-RIGHT: #ff9933 1px solid; BORDER-TOP: #ff9933 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #ff9933 1px solid; COLOR: #000000; BORDER-BOTTOM: #ff9933 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: #ffffff
}
.SideTDBlue6 {
	BORDER-RIGHT: #003366 1px solid; BORDER-TOP: #003366 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #003366 1px solid; COLOR: #000000; BORDER-BOTTOM: #003366 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: #ffffff
}
.SideTDYellowBlue {
	BORDER-RIGHT: #003366 1px solid; BORDER-TOP: #003366 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #003366 1px solid; COLOR: #000000; BORDER-BOTTOM: #003366 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: #ffff33
}
.SideTDBuscarE1 {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #0066cc 0px solid; BORDER-LEFT: #ff9933 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ffffff
}
.SideTDBuscarE2 {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 0px solid; BORDER-LEFT: #ff9933 1px solid; BORDER-BOTTOM: #ff9933 1px solid; BACKGROUND-COLOR: #ffffff
}
.SideTDBuscarD1 {
	BORDER-RIGHT: #ff9933 1px solid; BORDER-TOP: #0066cc 0px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ffffff
}
.SideTDBuscarD2 {
	BORDER-RIGHT: #ff9933 1px solid; BORDER-TOP: #ffffff 0px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ff9933 1px solid; BACKGROUND-COLOR: #ffffff
}
.SideTDblueClaroTit {
	BORDER-RIGHT: #0066cc 1px solid; BORDER-TOP: #0066cc 1px solid; BORDER-LEFT: #0066cc 1px solid; BORDER-BOTTOM: #0066cc 1px solid; BACKGROUND-COLOR: #ffffff
}
.SideTDgris {
	BORDER-RIGHT: #efefef 1px solid; BORDER-TOP: #efefef 1px solid; BORDER-LEFT: #efefef 1px solid; BORDER-BOTTOM: #efefef 1px solid; BACKGROUND-COLOR: #efefef
}
.SideTDyellow {
	BORDER-RIGHT: #ffff33 1px solid; BORDER-TOP: #ffff33 1px solid; BORDER-LEFT: #ffff33 1px solid; BORDER-BOTTOM: #ffff33 1px solid; BACKGROUND-COLOR: #ffffff
}
.SideTDblue {
	BORDER-RIGHT: #0066cc 1px solid; BORDER-TOP: #0066cc 1px solid; BORDER-LEFT: #0066cc 1px solid; BORDER-BOTTOM: #0066cc 1px solid; BACKGROUND-COLOR: #ffffff
}
.SideTDblueClaro {
	BORDER-RIGHT: #0066cc 1px solid; BORDER-TOP: #0066cc 1px solid; BORDER-LEFT: #0066cc 1px solid; BORDER-BOTTOM: #0066cc 1px solid; BACKGROUND-COLOR: #c9e8fd
}
.SideTDblueClaroBajo {
	BORDER-RIGHT: #0066cc 1px solid; BORDER-TOP: #0066cc 1px solid; BORDER-LEFT: #0066cc 1px solid; BORDER-BOTTOM: #0066cc 1px solid; BACKGROUND-COLOR: #f5f5f5
}
.SideTDblueClaroPrecio {
	BORDER-RIGHT: #0066cc 1px solid; BORDER-TOP: #0066cc 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #0066cc 1px solid; COLOR: red; BORDER-BOTTOM: #0066cc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: #e2f3fe
}
.SideTDblueClaro2 {
	BORDER-RIGHT: #0066cc 1px solid; BORDER-TOP: #0066cc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #0066cc 1px solid; COLOR: #000000; BORDER-BOTTOM: #0066cc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: #ffffff
}
.SideTDblueClaro5 {
	BORDER-RIGHT: #ff9933 1px solid; BORDER-TOP: #ff9933 1px solid; BORDER-LEFT: #ff9933 1px solid; BORDER-BOTTOM: #ff9933 1px solid; BACKGROUND-COLOR: #ffffff
}
.SideTDblueClaro3 {
	BORDER-RIGHT: #e2f3fe 1px solid; BORDER-TOP: #e2f3fe 1px solid; BORDER-LEFT: #e2f3fe 1px solid; BORDER-BOTTOM: #e2f3fe 1px solid; BACKGROUND-COLOR: #e2f3fe
}
.SideTDblueClaro5 {
	BORDER-RIGHT: #e2f3fe 1px solid; BORDER-TOP: #e2f3fe 1px solid; BORDER-LEFT: #e2f3fe 1px solid; BORDER-BOTTOM: #e2f3fe 1px solid; BACKGROUND-COLOR: #ffff99
}
.SideTDblueClaro4 {
	BORDER-RIGHT: #e2f3fe 1px solid; BORDER-TOP: #e2f3fe 1px solid; BORDER-LEFT: #e2f3fe 1px solid; BORDER-BOTTOM: #e2f3fe 1px solid; BACKGROUND-COLOR: #e2f3fe
}
.SideTDprecio {
	BORDER-RIGHT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; BORDER-LEFT: #ff0000 1px solid; BORDER-BOTTOM: #ff0000 1px solid; BACKGROUND-COLOR: #ffffff
}
.SideTDpromo {
	BORDER-RIGHT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; BORDER-LEFT: #ff0000 1px solid; BORDER-BOTTOM: #ff0000 1px solid; BACKGROUND-COLOR: #ffff00
}
.ContentTable {
	TABLE-LAYOUT: auto; BORDER-COLLAPSE: collapse
}
.ContentTD {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT-COLOR: #000000; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #595959; BORDER-BOTTOM: #180885 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.ContentInfoTD {
	BACKGROUND-COLOR: #ddddff
}
.ContentHeadTD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #180885 1px solid
}
.ContentHeadText {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #ffcf00; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #180885
}
.ContentSubHeadTD {
	COLOR: #180885; BORDER-BOTTOM: #180885 1px solid; BACKGROUND-COLOR: #3399ff
}
.ContentSubHeadTD2 {
	COLOR: #180885; BORDER-BOTTOM: #180885 1px solid; BACKGROUND-COLOR: #ffcf00
}
.ContentSubHead2TD {
	BORDER-BOTTOM: #180885 1px solid
}
.ContentSubHead3TD {
	FONT-WEIGHT: bold; COLOR: #ffffff; BORDER-BOTTOM: #180885 1px solid; BACKGROUND-COLOR: #c90827
}
.ContentSubHeadText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.FooterTable {
	
}
.FooterTD {
	BORDER-TOP: #c9e8fd 1px solid; FONT-SIZE: 10px; BORDER-LEFT-COLOR: #c9e8fd; COLOR: white; FONT-FAMILY: Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: #c9e8fd
}
.Footer {
	FONT-SIZE: 10px; COLOR: #000099
}
.verdanaNormal10px {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.verdanaNormal11px {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.verdanaNormal12px {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.verdanaNormal14px {
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.black {
	COLOR: #000000
}
.blue {
	COLOR: #3366cc
}
.gras12 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.bold14 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.bold14blue {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #3366cc
}
.cas14 {
	FONT-SIZE: 14px
}
.bold16 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
.bordbleu1 {
	BORDER-RIGHT: #4f5151 2px solid; BORDER-TOP: #4f5151 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #4f5151 2px solid; COLOR: #000000
}
.bordbleu1-g {
	BORDER-RIGHT: #4f5151 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000
}
.bordbleu1-d {
	BORDER-RIGHT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #4f5151 1px solid; COLOR: #000000
}
A.linknav:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.linknav:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.linknav:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.linknav:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.bordnav-g {
	BORDER-RIGHT: medium none; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.searchbox {
	PADDING-LEFT: 2px; FONT-SIZE: 10px; WIDTH: 140px; COLOR: #0033cc; FONT-FAMILY: MS Sans Serif; HEIGHT: 22px
}
.g-nav {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333
}
.g-nav_select {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.g-nav2 {
	FONT-SIZE: 11px; COLOR: #000000
}
.g-nav2_select {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000
}
A.g-nav_select:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.g-nav_select:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.g-nav_select:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.g-nav2_select:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.g-nav2_select:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.g-nav2_select:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.g-nav2:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.g-nav2:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.g-nav2:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.titre_section:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.titre_section:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.titre_section:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.g-nav:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A.g-nav:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A.g-nav:active {
	COLOR: #333333; TEXT-DECORATION: none
}
A.g-nav_select:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.g-nav2_select:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.g-nav2:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.titre_section:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.g-nav:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
.titre_section {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titreprod {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #3366cc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.prix_bar {
	FONT-SIZE: 14px; COLOR: #000000; TEXT-DECORATION: line-through
}
.apartir {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000
}
.prix {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #ea2217
}
.cadre_prod {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #f4f4f4
}
.prix_small {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fc0204
}
.cadre_prod2 {
	BORDER-RIGHT: medium none; BORDER-TOP: #666666 1px solid; BORDER-LEFT: medium none; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #f4f4f4
}
.rouge1 {
	COLOR: #cc0000
}
.blue1 {
	COLOR: #3366cc
}
.small {
	FONT-SIZE: 11px
}
.smallest {
	FONT-SIZE: 9px
}
.top_sales {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; BORDER-LEFT: black 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #e3e8f0; TEXT-ALIGN: left
}
.most_recent {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; BORDER-LEFT: black 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.promo_offer {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 15px; BORDER-LEFT: black 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: left
}
.title {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 5px; COLOR: red; PADDING-TOP: 5px; FONT-FAMILY: Arial
}
.ligne_grise {
	BORDER-BOTTOM: #cccccc 1px solid
}
.prix_bar_tab {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: line-through
}
.prixrouge_tab {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fc0204
}
.cadre_select {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
.h1 {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; FONT-FAMILY: Arial
}
.promo {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000
}
.prix_smallplus {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #fc0204
}
.cadre_search {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
.okbox {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; COLOR: #3366cc; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff
}
.box190x17 {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; WIDTH: 190px; COLOR: #3366cc; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff
}
.prix_medium {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #fc0204
}
.titulin {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0070bf; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.title_ecom {
	FONT-WEIGHT: bold; FONT-SIZE: 36px; COLOR: #3366cc
}
.ecom_step_act {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #3366cc
}
.ecom_step {
	FONT-SIZE: 13px; COLOR: #000000
}
.ecom_comit_frame {
	BORDER-RIGHT: #f5f5f5 1px solid; BORDER-TOP: #f5f5f5 1px solid; BORDER-LEFT: #f5f5f5 1px solid; BORDER-BOTTOM: #f5f5f5 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
.dotted_v {
	BORDER-BOTTOM: #999999 1px dotted
}
.dotted_vtop {
	BORDER-TOP: #999999 1px dotted
}
.small_bskt {
	FONT-SIZE: 9px
}
.okboxCopy {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 25px; TEXT-ALIGN: center
}
.okboxCopy SPAN {
	DISPLAY: block; COLOR: #000000; POSITION: relative; TOP: 6px
}
A.okboxCopy:hover {
	TEXT-DECORATION: none
}
.errmessage {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.star {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000
}
.num_order {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #3366cc
}
.homepromo {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff
}
.asBody {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial
}
.voir_offre {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000
}
A.r-list {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000
}
A.r-list:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.r-list:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.r-list:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.r-list:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ErrorMessage0 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ErrorMessage {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Arial
}
.box {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; WIDTH: 170px; COLOR: #000000; BORDER-BOTTOM: 1px solid
}
.SysMessage {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: green; FONT-FAMILY: Arial
}
.promoMSRP {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: line-through
}
.promoTeaser {
	FONT-SIZE: 12px; COLOR: #fc0204
}
.photo2 {
	PADDING-RIGHT: 30px; FLOAT: left; POSITION: relative
}
.photo {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; POSITION: relative
}
.greenback {
	BACKGROUND-IMAGE: url(../../images/01direct/cat_title.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #85a4ff
}
.homepromon {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000
}
.buttonCaption {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000
}
.buttonWhiteCaption {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff
}
.buttonHidden {
	WIDTH: 1px; HEIGHT: 1px
}
.prix_bar_tab_nobold {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: line-through
}
A.grey:link {
	COLOR: #333333
}
A.grey:active {
	COLOR: #333333
}
A.grey:visited {
	COLOR: #333333
}
A.white:link {
	COLOR: #ffffff
}
A.white:active {
	COLOR: #ffffff
}
A.white:visited {
	COLOR: #ffffff
}
P.grey {
	COLOR: #333333
}
.col {
	BORDER-RIGHT: #cccccc 1px solid
}
.Sitemap_heading1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; WIDTH: 250px; COLOR: #333333; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid
}
.Sitemap_prod1 {
	PADDING-LEFT: 20px; FONT-SIZE: 9px
}
.Sitemap_subcat1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; WIDTH: 250px; COLOR: #3366cc; PADDING-TOP: 5px
}
.search_category {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #333333; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid
}
.rubric_subcategory {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #333333; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid
}
.rubric_subcategory_price {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #333333; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: right
}
.search_subcategory {
	PADDING-LEFT: 20px; FONT-SIZE: 9px
}
.accs_separator_top {
	PADDING-TOP: 15px
}
.accs_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 10px; COLOR: #3366cc; PADDING-TOP: 0px
}
.accs_cat_bg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #e4e8f0
}
.accs_tableprod {
	BORDER-BOTTOM: #cccccc 1px solid
}
.accs_bgtd {
	BACKGROUND-COLOR: #eff1f5
}
.bgtable {
	BACKGROUND-COLOR: #f6f6f6
}
.headertable {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; BACKGROUND-COLOR: #3366cc
}
.bgtable_top {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; BACKGROUND-COLOR: #f6f6f6
}
.bgtable_bt {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-BOTTOM: 15px; BORDER-LEFT: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-COLOR: #f6f6f6
}
TR.headercolumn TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; COLOR: #3366cc; PADDING-TOP: 5px
}
.reg_addrtable {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-COLOR: #f9f9f9
}
.reg_errormsg_hide {
	VISIBILITY: hidden
}
.reg_errormsg_vis {
	VISIBILITY: visible
}
.reg_errormsg_vis {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: right; COLOR: red
}
.reg_errormsg_hide {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: right; COLOR: red
}
.reg_submit {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: bold; PADDING-BOTTOM: 15px; BORDER-LEFT: #dddddd 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-COLOR: #f9f9f9
}
.reg_CC_pict {
	BORDER-RIGHT: #f4f4f4 1px solid; BORDER-TOP: #f4f4f4 1px solid; PADDING-LEFT: 15px; FLOAT: right; BORDER-LEFT: #f4f4f4 1px solid; BORDER-BOTTOM: #f4f4f4 1px solid
}
.reg_pay_type {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3366cc
}
TR.addr_header TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #3366cc; PADDING-TOP: 3px; BACKGROUND-COLOR: #eeeeee
}
TD.sep_address {
	PADDING-RIGHT: 0px; BORDER-TOP: #e1e1e1 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
TD.sep_address SELECT {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3366cc
}
DIV.addr_title SELECT {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3366cc
}
TR.sep_address_bt TD {
	BORDER-BOTTOM: #ffffff 2px solid
}
TD.addr_title {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 15px; PADDING-TOP: 10px; BORDER-BOTTOM: #f0f0f0 1px solid
}
TD.addr_title2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 15px; PADDING-TOP: 10px
}
TD.addr_title2 INPUT {
	BACKGROUND-COLOR: #f9fbe6
}
DIV.addr_title {
	BORDER-RIGHT: #ffffff 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 2px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 10px 5px 5px; BORDER-LEFT: #ffffff 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 2px solid; BACKGROUND-COLOR: #efefef
}
.address_validation {
	BORDER-RIGHT: #ff0000 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ff0000 2px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #ff0000 2px solid; COLOR: #000000; PADDING-TOP: 10px; BORDER-BOTTOM: #ff0000 2px solid; BACKGROUND-COLOR: #ffd9d9
}
.address_validation TABLE {
	COLOR: #000000
}
.addr_val_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: red; PADDING-TOP: 5px
}
.address_validation .separate TD {
	BORDER-TOP: #ffffff 1px solid
}
.addr_form_val INPUT {
	BACKGROUND-COLOR: #ffd9d9
}
.steps {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BACKGROUND-COLOR: #ecf3ae
}
.steps_arrow {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: center 50%; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../../images/cart_arrow.gif); PADDING-BOTTOM: 0px; WIDTH: 40px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.steps_order {
	FONT-SIZE: 14px
}
.steps_order_complete {
	FONT-SIZE: 14px; COLOR: #3366cc
}
.steps_selected {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #3366cc; TEXT-DECORATION: none
}
A.steps_order:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A.steps_order:active {
	COLOR: #333333; TEXT-DECORATION: none
}
A.steps_order:hover {
	COLOR: #333333; TEXT-DECORATION: none
}
A.steps_order:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
TR.addr_header TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #3366cc; PADDING-TOP: 3px; BACKGROUND-COLOR: #eeeeee
}
TD.sep_address {
	PADDING-RIGHT: 0px; BORDER-TOP: #e1e1e1 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
TD.sep_address SELECT {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3366cc
}
DIV.addr_title SELECT {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3366cc
}
TR.sep_address_bt TD {
	BORDER-BOTTOM: #ffffff 2px solid
}
TD.addr_title {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 15px; PADDING-TOP: 10px; BORDER-BOTTOM: #f0f0f0 1px solid
}
TD.addr_title2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 15px; PADDING-TOP: 10px
}
TD.addr_title2 INPUT {
	BACKGROUND-COLOR: #f9fbe6
}
DIV.addr_title {
	BORDER-RIGHT: #ffffff 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 2px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 10px 5px 5px; BORDER-LEFT: #ffffff 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 2px solid; BACKGROUND-COLOR: #efefef
}
.address_validation {
	BORDER-RIGHT: #ff0000 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ff0000 2px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; BORDER-LEFT: #ff0000 2px solid; COLOR: #000000; PADDING-TOP: 10px; BORDER-BOTTOM: #ff0000 2px solid; BACKGROUND-COLOR: #ffd9d9
}
.address_validation TABLE {
	COLOR: #000000
}
.addr_val_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #ff0000; PADDING-TOP: 5px
}
.address_validation .separate TD {
	BORDER-TOP: #ffffff 1px solid
}
.addr_form_val {
	BACKGROUND-COLOR: #ffd9d9
}
DIV.home_partner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #bec8db; TEXT-ALIGN: left
}
.home_partner_row {
	PADDING-RIGHT: 15px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f7f9fb
}
.home_partner_header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 4px; COLOR: #000000; PADDING-TOP: 6px
}
.partner_spacer {
	BORDER-TOP: #ffffff 1px solid; HEIGHT: 10px; BACKGROUND-COLOR: #e3e8f0
}
TD.endlife {
	VERTICAL-ALIGN: top
}
DIV.endlife {
	BORDER-RIGHT: #ea2217 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ea2217 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ea2217 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ea2217 1px solid; BACKGROUND-COLOR: #fcfcfc
}
TD.endlife H2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #ea2217
}
.endlife P {
	MARGIN: 0px
}
.endlife .click {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ffffff 1px solid; MARGIN-TOP: 8px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 150px; COLOR: #333333; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eaeaea; TEXT-ALIGN: center
}
.endlife .click A:link {
	COLOR: #333333
}
.endlife .click A:visited {
	COLOR: #333333
}
.endlife .click A:active {
	COLOR: #333333
}
.endlife .click A:hover {
	COLOR: #ea2217
}
#page_header {
	FONT-SIZE: 20px; MARGIN: 15px 0px 0px 27px; COLOR: #3366cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#order_status {
	MARGIN: 0px 0px 15px; WIDTH: 603px
}
#order_status .bgbody {
	BORDER-RIGHT: #bec8db 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bec8db 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; BORDER-LEFT: #bec8db 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #bec8db 1px solid; BACKGROUND-COLOR: #e5e9f1
}
#order_status .shadow {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; BACKGROUND: url(../../images/shadow3.gif) no-repeat right bottom; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
TABLE.express_order {
	BORDER-RIGHT: #e8e8e8 1px solid; BORDER-TOP: #e8e8e8 1px solid; BORDER-LEFT: #e8e8e8 1px solid; WIDTH: 600px; BORDER-BOTTOM: #e8e8e8 1px solid; BORDER-COLLAPSE: collapse
}
TABLE.express_order TH {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; HEIGHT: 18px; BACKGROUND-COLOR: #e5e9f1; TEXT-ALIGN: left
}
TABLE.express_order TH {
	BORDER-RIGHT: #e8e8e8 1px solid; BORDER-TOP: #e8e8e8 1px solid; BORDER-LEFT: #e8e8e8 1px solid; BORDER-BOTTOM: #e8e8e8 1px solid
}
TABLE.express_order TD {
	BORDER-RIGHT: #e8e8e8 1px solid; BORDER-TOP: #e8e8e8 1px solid; BORDER-LEFT: #e8e8e8 1px solid; BORDER-BOTTOM: #e8e8e8 1px solid
}
TABLE.express_order LI {
	PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
TABLE.express_order UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE.express_order TD.status {
	BORDER-RIGHT: #ffffff 1px solid; WIDTH: 130px
}
TABLE.express_order TD.order {
	FONT-WEIGHT: bold; COLOR: #3366cc
}
TABLE.express_order TD.statustxt {
	FONT-WEIGHT: bold; COLOR: #3366cc
}
.order_error {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000
}
.order_error2 {
	FONT-WEIGHT: bold; WIDTH: 550px
}
.order_error_txt {
	WIDTH: 600px; TEXT-ALIGN: center
}
#other_order {
	MARGIN-TOP: 40px
}
#other_order FIELDSET {
	BORDER-RIGHT: #bec8db 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bec8db 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #bec8db 1px solid; WIDTH: 600px; PADDING-TOP: 0px; BORDER-BOTTOM: #bec8db 1px solid
}
#other_order LEGEND {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #e5e9f1
}
#other_order INPUT {
	FONT-SIZE: 9px; WIDTH: 200px; COLOR: #666666
}
#other_order INPUT.submit {
	WIDTH: auto
}
#other_order .col2 INPUT {
	DISPLAY: block; MARGIN-BOTTOM: 5px
}
#other_order .col1 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
#other_order .col2 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
#other_order .col3 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
#other_order .col3 {
	MARGIN-TOP: 20px
}
#home_order_followup {
	BACKGROUND: url(../../images/back_order-followup.png) no-repeat left top; WIDTH: 191px; HEIGHT: 49px
}
#home_order_followup .form {
	PADDING-LEFT: 7px; PADDING-TOP: 20px
}
#home_order_followup INPUT {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#home_order_followup INPUT.order_number {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 10px; MARGIN: 0px 20px 6px 0px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 120px; COLOR: #666666; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#home_order_followup .button {
	MARGIN: 0px
}
P.ref_order_txt {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.ref_order_bt {
	MARGIN-TOP: 15px; MARGIN-RIGHT: 70px
}
.ref_order_bt INPUT {
	FLOAT: right; WIDTH: auto
}
TABLE.reference_order {
	BORDER-RIGHT: #e8e8e8 1px solid; BORDER-TOP: #e8e8e8 1px solid; BORDER-LEFT: #e8e8e8 1px solid; WIDTH: 700px; BORDER-BOTTOM: #e8e8e8 1px solid; BORDER-COLLAPSE: collapse
}
TABLE.reference_order TH {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; HEIGHT: 18px; BACKGROUND-COLOR: #e5e9f1; TEXT-ALIGN: left
}
TABLE.reference_order TH {
	BORDER-RIGHT: #e8e8e8 1px solid; BORDER-TOP: #e8e8e8 1px solid; BORDER-LEFT: #e8e8e8 1px solid; BORDER-BOTTOM: #e8e8e8 1px solid
}
TABLE.reference_order TD {
	BORDER-RIGHT: #e8e8e8 1px solid; BORDER-TOP: #e8e8e8 1px solid; BORDER-LEFT: #e8e8e8 1px solid; BORDER-BOTTOM: #e8e8e8 1px solid
}
TABLE.reference_order TD.validate {
	TEXT-ALIGN: center
}
TABLE.reference_order TD.price {
	FONT-WEIGHT: bold; TEXT-ALIGN: right
}
DIV.bt_ref_order {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../images/button_express_order.png) #ffffff no-repeat left top; WIDTH: 180px; CURSOR: pointer; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 40px; TEXT-ALIGN: left
}
DIV.bt_ref_order STRONG {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #c60000; PADDING-TOP: 6px
}
DIV.bt_ref_order P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.rubrique {
	FONT-SIZE: 12px; COLOR: #3366cc; FONT-FAMILY: arial; TEXT-DECORATION: underline
}
.sous-rubrique {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.current .rubrique {
	FONT-WEIGHT: bold
}
.current .sous-rubrique {
	FONT-WEIGHT: bold
}
.black_arial {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial
}
UL.squared {
	LIST-STYLE-TYPE: square
}
.bottom_line {
	BORDER-BOTTOM: #000000 1px solid
}
.cadre_prod3 {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #ffffff
}
a.cal_stand:visited, a.cal_stand:active, a.cal_stand:link{
	color: #008000;
	width: 100%;
	HEIGHT: 80%;
	float:left;
/*	PADDING-right: 5px;
	PADDING-left: 5px;
	PADDING-bottom: 3px;*/
	PADDING-top: 3px;
/*	font-size: 18pt;*/
}
a.cal_stand:hover{
	BACKGROUND-COLOR: #CCCCCC;
	color: #FF0000;
	width: 100%;
	HEIGHT: 80%;
	float:left;
/*	PADDING-right: 5px;
	PADDING-left: 5px;
	PADDING-bottom: 3px;*/
	PADDING-top: 3px;
/*	font-size: 18pt;*/
}
a.cal_domenica:visited, a.cal_domenica:active, a.cal_domenica:link{
	color: #FF0000;
	width: 100%;
	HEIGHT: 80%;
	float:left;
	PADDING-top: 3px;
}
a.cal_domenica:hover{
	BACKGROUND-COLOR: #CCCCCC;
	color: #FF0000;
	width: 100%;
	HEIGHT: 80%;
	float:left;
	PADDING-top: 3px;
}

/* style calendario con segno*/
a.cal_stand_s:visited, a.cal_stand_s:active, a.cal_stand_s:link{
	color: #008000;
	width: 100%;
	HEIGHT: 80%;
	float:left;
	BACKGROUND-IMAGE: url(../images/fc-cal.gif);
/*	PADDING-right: 5px;
	PADDING-left: 5px;
	PADDING-bottom: 3px;*/
	PADDING-top: 3px;
/*	font-size: 18pt;*/
}
a.cal_stand_s:hover{
	BACKGROUND-COLOR: #CCCCCC;
	color: #FF0000;
	width: 100%;
	HEIGHT: 80%;
	float:left;
	BACKGROUND-IMAGE: url(../images/fc-cal2.gif);
/*	PADDING-right: 5px;
	PADDING-left: 5px;
	PADDING-bottom: 3px;*/
	PADDING-top: 3px;
/*	font-size: 18pt;*/
}
a.cal_domenica_s:visited, a.cal_domenica_s:active, a.cal_domenica_s:link{
	color: #FF0000;
	width: 100%;
	HEIGHT: 80%;
	float:left;
	PADDING-top: 3px;
	BACKGROUND-IMAGE: url(../images/fc-cal1.gif);
}
a.cal_domenica_s:hover{
	BACKGROUND-COLOR: #CCCCCC;
	color: #FF0000;
	width: 100%;
	HEIGHT: 80%;
	float:left;
	PADDING-top: 3px;
	BACKGROUND-IMAGE: url(../images/fc-cal2.gif);
}
/* style calendario con segno*/

.b0{
	BORDER: #FFFFFF 1px solid;
	float:left;
}
.b0:hover{
	BORDER: #FF0000 1px solid;
	float:left;
}