/* GENERAL
*******************************/

body {	padding-right: 0px; padding-left: 0px; background-image: url(http://www.vigipiscine.com/img/gui/body_bg.gif); padding-bottom: 0px; margin: 0px; width: 100%; padding-top: 0px; height: 100%; text-align: center}
th, td, span, div, p, em *  {font-size:10px;font-family:arial,verdana,helvetica,sans-serif; color:#000000;}
html {width: 100%; height: 100%}
form.formborder {margin: 0px; padding: 0px;}
#bodycontainer {background-image: url(http://www.vigipiscine.com/img/gui/body_bg_gradient.gif); margin-left: auto; overflow: hidden; width: 1020px; margin-right: auto; background-repeat: repeat-y; height: auto; text-align: left; }
.bleu {color: #006AE6;}
.bleuclair {color: #0096FF;}
a.bleuclair {color: #0096FF; text-decoration:none}
.bleufonce {color: #00268D;}
a.bleufonce  {color: #00268D; text-decoration:none}
.gras {font-weight:800;}
.font9 {font-size:9px;}
.font10 {font-size:10px;}
.font11 {font-size:11px;}
.font12 {font-size:12px;}
.width50p {width:50%;}
.width33p {width:33%;}
.pad15_30 {padding:30px 15px 30px 15px;}
.txtcenter {text-align:center}
.borderdot2pxr {border-right: 2px dotted #BBBBBB;}
.borderdot2pxb {border-bottom: 2px dotted #BBBBBB;}
.borderdot2pxbw {border-bottom: 2px solid #FFFFFF;}
.centeredImage   { text-align:center;   display:block;  }
.verdana10 {font-size:10px; font-family:verdana, calibri, arial;}
#ImgZoomBloc {display:none;  top:0px; padding: 2px 0 2px 0;width:668px;position:absolute;z-index:1000; filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}

#BlockTelephone170 {display:block; margin-top:10px; width:171px; height:130px; background: url("http://www.vigipiscine.com/img/banner/static/telephone_170.gif") no-repeat left top; } 


/* DIV POP INFOS
*******************************/
div.PopDivTitre {color:#FFFFFF; font-weight:800; font-size:11px; margin: 4px 0 0 6px;  text-align:left; text-transform:uppercase; }
div.PopDivTexte {margin:15px 20px 15px 20px; }
input.cadreForm, textarea.cadreForm {	border: 1px solid #33ACF2; 	font-family: Arial, Helvetica, sans-serif; font-size:11px; height:16px; text-align:left;}
table.InfoMail td{color: #001F64; text-align:left;}
table.InfoMail td.small{font-size:9px;font-family:Verdana, Arial; text-align:justify }
div.divpopdispo { white-space: nowrap; position:absolute;margin:-1px 0 0 5px;border:1px solid #767676;display:none; padding:3px 5px 3px 5px; color:#333333;  background:url("http://www.vigipiscine.com/img/gui/popup_tooltipdiv_bg.gif") repeat-x left top; background-color:white;  }
div.divpopdisposmall { white-space: nowrap; position:absolute;margin:-40px 0 0 320px;border:1px solid #767676;display:none; padding:3px 5px 3px 5px; color:#333333;  background:url("http://www.vigipiscine.com/img/gui/popup_tooltipdiv_bg.gif") repeat-x left top; background-color:white;  }



/* BANNER HAUT
*******************************/

#header {margin-left: 15px; padding-bottom:10px; overflow: hidden; width: 990px; height: 300px; background-color:#fff;  }
#header #top {float:left; width:990px; height: 225px ; margin:0; padding:0; text-align:left; background-color:#fff; background: url(http://www.vigipiscine.com/img/gui/header_back.jpg) repeat-x left top; }

#header #part_1 {float:left;width:575px; height: 225px ; margin:0; padding:0; text-align:left; }
#header #part_2 {float:left;width:103px; height: 225px ; margin:0; padding:0; text-align:left; }
#header #part_3 {float:left;width:305px; height: 225px ; margin:0; padding:0; text-align:left; }

#header #logo_nav {margin-left: 180px; margin-top: 7px; width:100px; padding:0; text-align:left; }
#header #logo_nav #icon1{float:left;display: block; width:30px; height:17px; padding:0; margin:0; overflow:hidden;  background:url(http://www.vigipiscine.com/img/gui/header_logo_btn1.gif) no-repeat left top;  }
#header #logo_nav #icon1 a{float:left;display: block; width:30px; height:17px; overflow:hidden;  text-decoration: none; }
#header #logo_nav #icon2{float:left;display: block; width:35px; height:17px; padding:0; margin:0; overflow:hidden;  background:url(http://www.vigipiscine.com/img/gui/header_logo_btn2.gif) no-repeat left top;  }
#header #logo_nav #icon2 a{float:left;display: block; width:35px; height:17px; overflow:hidden;  text-decoration: none; }
#header #logo_nav #icon3{float:left;display: block; width:28px; height:17px; padding:0; margin:0; overflow:hidden;  background:url(http://www.vigipiscine.com/img/gui/header_logo_btn3.gif) no-repeat left top;  }
#header #logo_nav #icon3 a{float:left;display: block; width:28px; height:17px; overflow:hidden;  text-decoration: none; }

#header #logo {display: block; margin-left: 14px; margin-top: 4px; width:180px; height: 100px; padding:0; overflow:hidden; background:url(http://www.vigipiscine.com/img/gui/header_logo_vigi.gif) no-repeat left top; text-decoration: none;}


#header #flash {margin-left: 30px; margin-top: 45px; width:240px; height: 35px; padding:0; text-align:left; overflow:hidden;  }

#header #btn_help {display: block; margin-left: 45px; margin-top: 98px; width:32px; height: 14px; padding:0; overflow:hidden; background:url(http://www.vigipiscine.com/img/gui/header_link_center_help.gif) no-repeat left top; text-decoration: none;}
#header #btn_help a{display: block;  width:32px; height: 14px; text-decoration: none;}
#header #btn_home {display: block; margin-left: 36px; margin-top: 11px; width:40px; height: 14px; padding:0; overflow:hidden; background:url(http://www.vigipiscine.com/img/gui/header_link_center_home.gif) no-repeat left top; text-decoration: none;}
#header #btn_home a{display: block;  width:40px; height: 14px; text-decoration: none;}
#header #btn_contact {display: block; margin-left: 26px; margin-top: 11px; width:52px; height: 14px; padding:0; overflow:hidden; background:url(http://www.vigipiscine.com/img/gui/header_link_center_contact.gif) no-repeat left top; text-decoration: none;}
#header #btn_contact a{display: block;  width:52px; height: 14px; text-decoration: none;}
#header #btn_sitemap {display: block; margin-left: 6px; margin-top: 11px; width:70px; height: 14px; padding:0; overflow:hidden; background:url(http://www.vigipiscine.com/img/gui/header_link_center_sitemap.gif) no-repeat left top; text-decoration: none;}
#header #btn_sitemap a{display: block;  width:70px; height: 14px; text-decoration: none;}

#header #phone  {margin-left: 43px; margin-top: 6px; width:250px; height: 60px; padding:0; text-align:left;   }
#header #cart {margin-left: 34px; margin-top: 28px; height: 30px; padding:0; text-align:left;}
#header #cart #CartProdCount {font-weight:500; color: #0096FF;}
#header #cart #CartTotalAmount {font-weight:500; color: #0096FF;}
#header #cart #cart_button a {display: block; overflow:hidden; width:26px; height: 26px; background:url(http://www.vigipiscine.com/img/gui/header_panier_btn_gris.gif) no-repeat left top; text-decoration: none;}
#header #cart #cart_button a:hover {display: block; overflow:hidden; width:26px; height: 26px; background:url(http://www.vigipiscine.com/img/gui/header_panier_btn_bleu.gif) no-repeat left top; text-decoration: none;}

#header #nav_icon {margin-top:26px; margin-left:10px; height:60px; }
#header #nav_icon #ico_compte {  font-weight:bold; white-space: nowrap;  display: block; height:55px; width:60px ; color:#006AE6;  float:left; margin:0; padding: 0 14px 0 14px; background:url(http://www.vigipiscine.com/img/gui/header_icone_compte.gif) no-repeat center top;}
#header #nav_icon #ico_compte img { display: block; height:42px; width:100%; }
#header #nav_icon #ico_compte a{ font-weight:bold; color:#006AE6;  text-decoration:none; }
#header #nav_icon #ico_compte a:hover{ font-weight:bold; color:#00C1FF; display: block; height:42px;  text-decoration:none;  background:url(http://www.vigipiscine.com/img/gui/header_icone_compte_on.gif) no-repeat center top;}
#header #nav_icon #ico_panier {  white-space: nowrap;  display: block; height:55px; width:60px ; color:#006AE6;  float:left; margin:0; padding: 0 14px 0 14px; background:url(http://www.vigipiscine.com/img/gui/header_icone_cart.gif) no-repeat center top;}
#header #nav_icon #ico_panier img { display: block; height:42px; width:100%; }
#header #nav_icon #ico_panier a{ font-weight:bold;  color:#006AE6;  text-decoration:none; }
#header #nav_icon #ico_panier a:hover{font-weight:bold;  color:#00C1FF; display: block; height:42px;  text-decoration:none;  background:url(http://www.vigipiscine.com/img/gui/header_icone_cart_on.gif) no-repeat center top;}
#header #nav_icon #ico_suivi {  font-weight:bold; white-space: nowrap;   display: block; height:55px; width:85px; color:#006AE6;  float:left; margin:0; padding: 0 6px 0 6px; background:url(http://www.vigipiscine.com/img/gui/header_icone_suivi.gif) no-repeat center top;}
#header #nav_icon #ico_suivi img { display: block; height:42px; width:100%; }
#header #nav_icon #ico_suivi a{ font-weight:bold;  color:#006AE6;  text-decoration:none; }
#header #nav_icon #ico_suivi a:hover{ font-weight:bold; color:#00C1FF; display: block; height:42px;  text-decoration:none;  background:url(http://www.vigipiscine.com/img/gui/header_icone_suivi_on.gif) no-repeat center top;}

#header #nav_main {width:990px; height: 37px ; margin:0; padding:0; text-align:left; background:url(http://www.vigipiscine.com/img/gui/header_mainnav_tab_bg.gif) no-repeat right  top;}
#header #tabs { height:37px;padding:0;text-align:left; margin-left:0px; margin-right:12px;  }
#header #tabs strong{font-family:arial, verdana, helvetica, sans-serif;font-size:11px; }
#header #tabs ul{list-style:none; margin:0; padding:0; background-color:transparent; }
#header #tabs li{display: inline; margin:0; padding:0; line-height:36px; font-size:11px; color:#FFF; }
#header #tabs a {color:#FFF; float:left; margin:0;  text-decoration:none;  padding: 0 0 0 7px; }
#header #tabs a span{color:#FFF; float:none;  margin:0;  text-decoration:none;  display: block; padding: 0 7px 0 0; }
#header #tabs a:hover{color:#FFF;  text-decoration:none;   background:url(http://www.vigipiscine.com/img/gui/header_mainnav_tab_select_bg.gif) repeat-x left top;}
#header #tabs a:hover span{color:#FFF; text-decoration:none;  background:url(http://www.vigipiscine.com/img/gui/header_mainnav_tab_select.gif) no-repeat center  top;}
#header #tabs .sep {float:left; display: block;  width:3px; height: 36px;margin:0; padding:0; background:url(http://www.vigipiscine.com/img/gui/header_mainnav_tab_sep.gif) no-repeat center  top;}
#header #tabs #start {float:left; margin:0; padding: 0 0 0 33px; background:url(http://www.vigipiscine.com/img/gui/header_mainnav_tab_start.gif) no-repeat center  top;}
#header #tabs #start a:hover {color:#FFF;  text-decoration:none;   background:url(http://www.vigipiscine.com/img/gui/header_mainnav_tab_start_on.gif) no-repeat left  top;}
#header #tabs #start a:hover span {color:#FFF;  text-decoration:none;   background:url(http://www.vigipiscine.com/img/gui/header_mainnav_tab_select.gif) no-repeat center  top;}
#header #tabs #end a:hover {color:#FFF;  text-decoration:none;   background:url(http://www.vigipiscine.com/img/gui/header_mainnav_tab_end_on.gif) no-repeat right  top;}
#header #tabs #end a:hover span {color:#FFF;  text-decoration:none;   background:url(http://www.vigipiscine.com/img/gui/header_mainnav_tab_select.gif) no-repeat center  top;}
#header #tabs .on {display: block;   background:url(http://www.vigipiscine.com/img/gui/header_mainnav_tab_select.gif) no-repeat center  top;}

#header #bottom {width:990px; height: 30px ; margin:0; padding-top:4px; text-align:left;  background: url(http://www.vigipiscine.com/img/gui/header_nab_bottom.jpg) no-repeat center top; }

#header #txtlinks {float:left; display: block; height: 26px ; width:555px; padding-left:75px;}
#header #txtlinks ul{list-style:none; margin:0; padding:0; background-color:transparent; }
#header #txtlinks li{display: inline; margin:0; padding:0; line-height:20px; white-space: nowrap;  font-size:8px; color:#0096FF;text-transform: uppercase }
#header #txtlinks a{color:#0096FF; float:left; margin:0; padding: 0 0 0 12px; text-decoration:none; }
#header #txtlinks a span{color:#0096FF; float:none; display: block; margin:0; padding: 0 20px 0 15px; text-decoration:none; background:url(http://www.vigipiscine.com/img/gui/header_links_btn_blue.gif) no-repeat center left;}
#header #txtlinks a:hover{ color:#0096FF; text-decoration:none;}
#header #txtlinks a:hover span{color:#0096FF; float:none; display: block;  text-decoration:none; background:url(http://www.vigipiscine.com/img/gui/header_links_btn_blue_on.gif) no-repeat center left;}

#header #search {float:left;  width:280px; height: 26px ; text-align:right; }
#header #search span .searchbox { padding-left:3px; padding-top:2px; margin-top:2px; padding-top:1px; color: #00268D; font-size:10px; height: 19px ; width:145px ; background-color: #E6F5FF; border : none;  background:url(http://www.vigipiscine.com/img/gui/header_search_bg.gif) no-repeat top left; }
#header #search .btn {width:28px;  height:21px; border: 0; padding-left: 5px; margin: 0;}




/* BODY CONTENT
*******************************/

#bodycontent {margin-left: 15px; overflow: hidden; width: 990px; }
#homecolcontent	{float:left; margin: 0; padding: 0 0 0 12px; width:740px;}
#homecolright	{float: left; margin: 0 0 0 6px; padding: 0 0 0 0;  width:220px;}

#catcolleft	{margin: 0; padding: 0 0 0 12px; float: left; width:193px;}
#catcolcontent	{margin: 0; padding: 0 0 0 0px;  float: left; width:580px;}
#catcolright	{margin: 0; padding: 0 12px 0 0; float: right; width:187px;}
#colcontentleft	{margin: 0; padding: 0 0 0 15px; width:720px;}
#prodcolcontent	{margin: 0; padding: 0 0 0 0px;  float: left; width:773px;}
#pagecolcontent	{margin: 0; padding: 0 0 0 0px;  float: left; width:760px;}



/* FOOTER
*******************************/
#footer {text-align:center;margin: 40px 0 0 0;padding:0; overflow: hidden; width: 990px; background-color:#61B4EA;  }
#footer .copyright { text-align: right; margin: 0;padding: 14px 20px 0 0;  height:30px; font-size:10px; font-family:verdana; color:#FFFFFF; font-weight:100; background: url("http://www.vigipiscine.com/img/gui/footer_bg_arrondi.gif") no-repeat left top; }
#footer .footerlink {  line-height:31px; font-weight:900;  font-size:11px; color: #0096FF; margin: 0; padding: 0; background: url("http://www.vigipiscine.com/img/gui/footer_bg_degclair.gif") repeat-x left top;}
#footer .footerlink a {color: #0096FF; font-weight:800; font-size:11px; text-decoration:none; }
#footer .footerlink a:hover {color: #00268D;text-decoration: underline; }
#footer .footerlinkdark { line-height:16px; color:#FFF; font-weight:900;  font-size:11px; padding: 15px 35px 10px 35px; margin:0;  background: url("http://www.vigipiscine.com/img/gui/footer_bg_degdark.gif") repeat-x left bottom;}
#footer .footerlinkdark a {color: #FFF; font-weight:normal; font-size:11px; text-decoration:none; }
#footer .footerlinkdark a:hover {color: #FFF;text-decoration: underline; }
#footer .TxtPhoto {color: #61B4EA; font-weight:100; font-size:9px;  }


/* NAVIGATION LEFT
*******************************/
#boxnavleft { float: left;  width: 170px; margin:0px; padding:0px;  }

#navleft-top { margin:0px; padding:0px; height:85px; background: url("http://www.vigipiscine.com/img/gui/box_navleft_bgtop.gif") no-repeat left bottom; }
#navleft-top .titre	{ float:left; display:block; width:140px;  margin: 37px 0 0 0; padding:0 0 0 16px; color:#0FFFFF; font-size:11px; font-weight:800; white-space: nowrap; font-style: italic ; }
#navleft-top .sstitre	{float:right; display:block; width:140px; text-align:right ;margin: 13px 0px 0 0px; padding:0 6px 0 0 ;  color:#FFF; font-size:10px; font-style:italic; white-space: nowrap; }
#navleft-top a	{color:#ffffff; text-decoration:none; white-space: nowrap; }
#navleft-top a:hover	{color:#00F0FF; text-decoration:underline; }

#navleft-center { margin:0px; padding:0px; width: 166px; border-left:2px solid #0043D5; border-right:2px solid #0043D5;}
#navleft-center ul,
#navleft-center ul.SubCatNav{list-style-type:none;margin:0;padding:0;}
#navleft-center li,
#navleft-center ul.SubCatNav li{margin:0;padding:0;}
#navleft-center li a{display:block;width:142px;margin:0;padding:4px 6px 4px 18px;font-size:11px;text-decoration:none;color:#FFFFFF;border-bottom:1px solid #FFFFFF;background-image:url("http://www.vigipiscine.com/img/gui/box_navleft_maincat_on.gif");}
#navleft-center li a:hover{text-decoration:none;color:#FFFFFF;border-bottom:1px solid #fff;background-image:url("http://www.vigipiscine.com/img/gui/box_navleft_maincat_on_h.gif");}
#navleft-center li.MainCatNavSelect a{font-size:11px;text-decoration:none;color:#FFFFFF;border-bottom:1px solid #2A63F6;background-image:url("http://www.vigipiscine.com/img/gui/box_navleft_maincat_off.gif");}
#navleft-center li.MainCatNavSelect a:hover{border-bottom:1px solid #2A63F6;background-image:url("http://www.vigipiscine.com/img/gui/box_navleft_maincat_off.gif");}
#navleft-center ul.SubCatNav li a{display:block;margin:0;padding:2px 6px 3px 18px;font-weight:normal;text-decoration:none;color:#006AE6;border-top:1px solid #FFF;border-bottom:1px solid #B1DAFF;background-color:#E9F5FF;background-image:url("http://www.vigipiscine.com/img/gui/box_navleft_subcat_off.gif"); }
#navleft-center ul.SubCatNav li a:hover{text-decoration:none;color:#0043D5; border-top:1px solid #FFF;border-bottom:1px solid #B1DAFF; background-image:url("http://www.vigipiscine.com/img/gui/box_navleft_subcat_on.gif");}
#navleft-center ul.SubCatNav li.SubCatNavSelect a{display:block;margin:0;padding:2px 6px 3px 18px;font-weight:normal;text-decoration:none;color:#006AE6;border-top:1px solid #FFF;border-bottom:1px solid #B1DAFF;background-color:#E9F5FF;background-image:url("http://www.vigipiscine.com/img/gui/box_navleft_subcat_on.gif"); }

#navleft-bottom { margin:0px; padding:0px; height: 28px; background: url("http://www.vigipiscine.com/img/gui/box_navleft_bgbottom.gif") no-repeat left top; }



/* CADRES BLOCS COMMUNS
*******************************/
.BlocBleuClair170 {  float:left; height:auto; margin:20px 0 0 0; padding:0; width:170px;}
.BlocBleuClair170Top {display:block; height:27px; margin:0; padding:0; width:170px;  background: url("http://www.vigipiscine.com/img/gui/box_170_lgtblue_top.gif") no-repeat left bottom;}
.BlocBleuClair170Top p.Titre {margin: 0px;  padding:5px 0 0 10px; font-size:14px; font-weight:800; color:#FFF;}
.BlocBleuClair170ContentDeg {margin:0; padding:0px; width:168px;height:auto; font-size:12px ; border-left: 1px solid #0096FF; border-right: 1px solid #0096FF; text-align:center; background: url("http://www.vigipiscine.com/img/gui/boxhome_lightblue_bg_deg.gif") repeat-x left bottom;}
.BlocBleuClair170ContentDeg div.Texte {margin:0px; padding:6px; text-align:left; height:auto; width:auto;}
.BlocBleuClair170ContentDeg p.SousTitre {margin: 0 0 4px 0; padding:0px; font-size:12px; font-weight:800; color:#0096FF;}
.BlocBleuClair170ContentDeg p.BlocTxt {margin: 0 0 3px 0; padding:0px; font-size:10px; }
.BlocBleuClair170ContentDeg ul.BlocLst {padding:0 5px 8px 0 ; margin:0 0 0 5px; background-color:transparent; }
.BlocBleuClair170ContentDeg li.BlocLstRow { list-style-type:none; display: list-item; margin:0; padding:0; line-height:16px; background-image:url("http://www.vigipiscine.com/img/gui/home_puce_bleu.gif"); font-size: 100%; background-repeat:no-repeat; background-position:0% 45%; padding-left:10px; }
.BlocBleuClair170ContentDeg li.BlocLstRow a { font-size:11px; color:#000000; text-decoration:none; }
.BlocBleuClair170ContentDeg li.BlocLstRow a:hover { color:#0096FF; text-decoration:underline; }

.BlocBleuClair170ContentDeg div.FicheProdVert {margin:0; padding:6px 6px 20px 6px; text-align:center; height:auto; width:auto;}
.BlocBleuClair170ContentDeg p.ProdImg {margin: 10px 0 8px 0; padding:0px; }
.BlocBleuClair170ContentDeg p.ProdCat {margin: 0; padding:0px; font-size:10px; font-weight:normal; color:#000000;}
.BlocBleuClair170ContentDeg p.ProdCat a {text-decoration:none;  color:#000000;}
.BlocBleuClair170ContentDeg p.ProdCat a:hover {text-decoration:underline;  color:#006AE6;}
.BlocBleuClair170ContentDeg p.ProdTitre {margin: 0 0 4px 0; padding:0px; font-size:11px; font-weight:800; color:#000000;}
.BlocBleuClair170ContentDeg p.ProdTitre a {text-decoration:none;  color:#000000;}
.BlocBleuClair170ContentDeg p.ProdTitre a:hover {text-decoration:underline;  color:#006AE6;}
.BlocBleuClair170ContentDeg p.ProdPrix {margin: 5px 0 0 0; padding:0px; font-size:13px; font-weight:800; color:#FF0000;}
.BlocBleuClair170ContentDeg p.ProdPrixMini {margin: 1px 0 0 0; padding:0px; font-size:10px; font-weight:800; color:#FF0000;}
.BlocBleuClair170ContentDeg p.ProdSep {margin: 0 0 15px 0; padding:0px; display:block; width:150px; border-bottom: 2px dotted #BBBBBB;}

.BlocBleuClair170BasDeg {display:block; height:8px; margin:0; padding:0; width:170px;  background: url("http://www.vigipiscine.com/img/gui/box_170_lgtblue_basdeg.gif") no-repeat left top;}

.BlocStd170Droite  {float:right; height:auto; width:170px;  margin:20px 0 0 0; padding:0; }
.BlocStd170Left  {float:left; height:auto; width:170px;  margin:20px 0 0 0; padding:0; }

#BlocVenteFlash {float:right; display:block; height:auto; width:170px; margin:6px 0 0 0; padding:0; background: url('http://www.vigipiscine.com/img/gui/box_170_flash_top.gif') no-repeat left top;}
#BlocFlashCounter {font-family:verdana; margin:0 0 0 12px; padding:34px 0 0 0; text-align:left; color:#FF0000; font-weight:800; font-size:11px: text-decoration:none;}
#BlocFlashCounter a {text-decoration:none;}
#BlocVenteFlash .BlocVenteFlashTxt {margin:0; padding:20px 0 0 0;  width:168px; height:auto;border-left: 1px solid #5EAFFF; border-right: 1px solid #5EAFFF; }
#BlocVenteFlash .BlocVenteFlashCont {margin:0 1px 0 1px; padding:0 0 8px 0;  width:166px; height:auto; text-align:center; background: url('http://www.vigipiscine.com/img/gui/box_170_flash_bgdeg.gif') repeat-x left bottom;}
#BlocVenteFlash #BlocVenteFlashImgProduit  {margin:5px 0 0 5px; padding:0; border:0px; width:160px; height:auto;  }
#BlocVenteFlash p.TxtProduit  {margin:8px 0 0 0; padding:0; line-height:12px;  }
#BlocVenteFlash p.TxtProduit  a { font-size:11px; color:#00268D; text-decoration:none; }
#BlocVenteFlash p.TxtProduit  a:hover { text-decoration:underline;  color:#006AE6;}
#BlocVenteFlash .BlocVenteFlashFoot { margin:0; padding:0; display:block; width:170px; height:19px; }

#BlocDerniersArticlesVus img	{margin:2px 3px 0px 0px; padding:0px; border:0px solid #FFF;}
#BlocDerniersArticlesVus a {font-weight: 800; text-decoration:none;color: #000000; padding: 0 8px 0 0;}
#BlocDerniersArticlesVus a:hover {font-weight: 800; text-decoration:underline;color: #006AE6; }
#BlocDerniersArticlesVus .prix {margin: 0px; font-size: 11px; color: red; font-weight: 800; }


/* POPFLASH
*******************************/
#BlocVenteFlashPop img{width: 50px; height: 40px; border: 0px; padding: 0 4px 0 0}
#BlocVenteFlashPop a {font-weight: 800; text-decoration:none;color: #000000; padding: 0 8px 0 0;}
#BlocVenteFlashPop a:hover {font-weight: 800; text-decoration:none;color: #006AE6; }
#BlocVenteFlashPop .prix {margin: 0px; font-size: 12px; color: red; font-weight: 800; }
#BlocVenteFlashPop .prixbarre {margin:0 0 0 10px; padding:0 5px 0 5px; font-size: 11px; color: #000; font-weight: 800; background: url('http://www.vigipiscine.com/img/gui/promo_prixbarre.gif') no-repeat center center; }


/* VENTES FLASH
*******************************/
.ImageProduitLst a{position:relative;display:block;margin:10px 10px 10px 0; width:100px}
.ImageProduitLst a span{position:absolute;top:-7px;left:0px;width:40px;height:43px;background:url('http://www.vigipiscine.com/img/gui/clock_flash_mini.png') no-repeat 0 0;cursor:pointer;}
.FlashPrixBarre {margin:0 0 0 10px; padding:0 5px 0 5px; font-size: 11px; color: #444444; font-weight: 800; text-decoration: line-through;  }
#IE6 .ImageProduitLst a span{background-image:url('http://www.vigipiscine.com/img/gui/clock_flash_mini8bit.gif');}