
div.texte404{text-align:center;font-size: 2em;margin-top: 120px;}
table.tabAlbum tr td{padding:0px;}
.tabMenu ul{list-style:none;margin:0;padding:6px 0 13px 0px;_padding:6px 0 15px 0px;}
.tabMenu ul li ul {list-style:none;margin:0;padding:0;_padding:0;}
.tabMenu ul li ul li a {padding:5px 0 5px 60px;}
.tabMenu ul li ul li a:hover {padding:5px 0 5px 60px;}
.tabMenu ul.menuCategories li{margin:0;padding:0;width:233px;}
.tabMenu a{text-decoration:none !important;display: block;font-size:1em;padding:5px 0 5px 30px;_padding:4px 0 4px 30px;margin:0;list-style:none;_height:1%;}
.tabMenu a:hover{background:#bebebe;padding:5px 0 5px 30px;_padding:4px 0 4px 30px;}
.select {background:#bebebe;}
.zoneOutils h2 {padding:0 0 0 30px;}
.tabOutils a:link, .tabOutils a:visited, .tabOutils a:active {text-decoration:none;}
.tabOutils a:hover {text-decoration:underline;}
img, div { behavior: url(/iepngfix.htc) }
body {
    color:#000000;;
    background-color:#FFFFFF;
}
.maxvideo-wrapper {
     position: absolute
}
h1,h2,h3,p {color:#000000;}
#TableMenu{
    
    
}
#nav li:hover ul, #nav li.sfhover ul { 
    
    
}
#nav li ul li{ width:auto; text-align: left;}
#nav li ul li a{ width:15em;}
#TableMenu2{
     
    
}
#nav2 li:hover ul, #nav2 li.sfhover ul { 
    
    
}
#nav2 li ul li{ width:auto; text-align: left;}
#nav2 li ul li a{ width:15em;}
#page{
    
    
    
}
#pied,#piedContneur{
    height:25px;
    
    
    
    background-color : #FFFFFF!important;
    background-color : rgba(255,255,255,1)!important;
    
	
}
#pied_bordure{
    height:25px;
    
}
*+html #pied, * html #pied{ background-color : #FFFFFF!important;}
#entete{
    height:auto;
               
}
#bgEntete{
    
}
/* Menu1 */ 
#nav a{
    line-height:30px;
    
}
#nav li ul li a { line-height:30px;}
#nav li a {}
#nav li ul li{
    height:30px;
    
}
#zoneMenu {
	width:955px;
	 
	 
	
	background-color : #FFFFFF;
	background-color : rgba(255,255,255,1);
	
	
	font-size:12px;
	
	
}
*+html #zoneMenu , * html #zoneMenu {background-color : #FFFFFF;}
#zoneMenu ul li{
	
	
}
#zoneMenu li.bordure a {}
#zoneMenu li.bordureLast a {}
#zoneMenu a {
    color:#000000;
    background-color : #FFFFFF!important;
    background-color : rgba(255,255,255,1)!important;
    
	;
	
    
}
#zoneMenu li ul a{
    ;
    
    font-weight:bold;         
	         
}
#zoneMenu li ul a:hover,#zoneMenu li ul a.selected{
    ;
    
}
*+html #zoneMenu a , * html #zoneMenu a{background-color : #FFFFFF!important;}
#zoneMenu a.selected,#zoneMenu a:hover,  #zoneMenu li:hover>a  
{
    color:#000000;
	background-color : #FFFFFF!important;
    background-color : rgba(255,255,255,1)!important;
    
    ;	
}

#zoneMenu.menu-hvr  ul li a:before
{
    background-color :  ;
}

#zoneMenu2.menu-hvr  ul li a:before
{
    background-color :  ;
}

*+html #zoneMenu a.selected , * html #zoneMenu a.selected, *+html #zoneMenu a:hover  , * html #zoneMenu a:hover {background-color : #FFFFFF!important;}
/* Menu2 */ 
#nav2 a{
    line-height:30px;
	
}
#nav2 li ul li a {line-height:30px;}
#nav2 li a{}
#nav2 li ul li{
    height:30px;
    
}
#zoneMenu2 {
    width:955px;
     
	 
	
	background-color : #FFFFFF;
	background-color : rgba(255,255,255,1);
	
	
	font-size:12px;
	
	
}
*+html #zoneMenu2 , * html #zoneMenu2 {background-color : #FFFFFF; }
#zoneMenu2 ul li {
    
	
}
#zoneMenu2 li.bordure  a{}
#zoneMenu2 li.bordureLast a{}
#zoneMenu2 a {
    color:#000000;
    background-color : #FFFFFF!important;
    background-color : rgba(255,255,255,1)!important;
	
	;
	
    
}
*+html #zoneMenu2 a , * html #zoneMenu2 a  {background-color : #FFFFFF!important;}
#zoneMenu2 li ul a {;
    
    font-weight:bold;         
	         
}
#zoneMenu2 li ul a:hover,#zoneMenu2 li ul a.selected {
    ;
    
}
#zoneMenu2 a.selected,#zoneMenu2 a:hover, #zoneMenu2 li:hover>a {
    color:#000000;
    background-color : #FFFFFF!important;
    background-color : rgba(255,255,255,1)!important;
    
    ;	
}
*+html #zoneMenu2 a.selected , * html #zoneMenu2 a.selected, *+html #zoneMenu2 a:hover  , * html #zoneMenu2 a:hover {background-color : #FFFFFF!important;}
#ombreGau{background: url(/template_01/styles/images/ombreGau.png) repeat-y scroll left top transparent;}
#ombreDr {background: url(/template_01/styles/images/ombreDr.png) repeat-y top right;}
#pied_ombreBas {
    background: url(/template_01/styles/images/page_bg_bas.png) no-repeat bottom left;
    padding: 0 0 20px;
}
div.langue , div.langue a{
    
	color: #FFFFFF!important;
}
.MenuGauche{
    background-color : #FFFFFF!important;
	background-color : rgba(255,255,255,1)!important;
}
*+html .MenuGauche, * html .MenuGauche{background-color : #FFFFFF!important;}
#zContenuInt_top {
    background-color : #FFFFFF!important;
    background-color : rgba(255,255,255,1)!important;
    
}
*+html #zContenuInt_top, * html #zContenuInt_top, *+html #sociaux-contener, * html #sociaux-contener  {background-color : #FFFFFF!important; }
#colStatic {width:955px;}
.contenu a:link,.zoneMenuCom .mega-div a {
    color:#000000;
	text-decoration: underline;
}
.contenu a:visited,.zoneMenuCom .mega-div a:visited {
    
}
.contenu a:hover,.contenu a:active,.zoneMenuCom .mega-div a:hover {
    
}
#entete a:link, #entete a:visited, #entete a:active {text-decoration: underline;}
#pied_ombreBas #pied_bordure a:link{
    ;
    text-decoration: underline;
}
#pied_ombreBas #pied_bordure a:visited {
    ;
}
#pied_ombreBas #pied_bordure a:active ,#pied_ombreBas #pied_bordure a:hover {;}
.contenu,.contenu .ui-widget {
    
	font-size:12px;
    
}
.container a {
    
}

#pied_bordure{
    
}
.contenu
{
	padding: 28px 48px 20px 48px;
}

.zContenuInt_top{padding: 0 0 0px 0;}
.champsObligatoire {color:#000000;}
.lesChamps label {color:#000000;}
#logoIclic p {color:#000000;}
#pied ul li,#pied ul li a:link, #pied ul li a:visited, #pied ul li a:active, #logoIclic p a:link, #logoIclic p a:visited, #logoIclic p a:active {color:#000000;}
#Album {margin:0 20px 25px 20px;}
ul.menuCategories li a{color:#000000 !important; background-color:#E4E4E4;}
ul.menuCategories li a.select{background-color:#BEBEBE;}
ul.menuCategories li a:hover{background-color:#BEBEBE;}
html>body div#zContenuInt_top{"min-height:425px;"}
#pied_ombreBas #pied_bordure #pied #logoIclic p,#pied_ombreBas #pied_bordure #pied #logoIclic p a,#pied_ombreBas #pied_bordure #pied ul li,#piedContneur {color:#000000;}
.gallery .tn3-gallery .tn3-image{background-color:#000000}
div.Archives1,div.Archives2,h1.Archives2{background-color:#000000 ; background-color:rgba(0,0,0,1) ; color: #FFFFFF; font-size: 24px;padding: 5px;}
div.NewsLink a,div.NewsLink2 a{text-decoration:none;}
div.NewsLink a:hover,div.NewsLink2 a:hover{text-decoration: underline;}
.blockArchive{margin-bottom: 30px;}
td.tabMenu{background-color:#E4E4E4!important;}
.PlanSite, #Nouvelle, .GaucheFlottant{}
.beauport-0-padding{padding : 0px !important;}


.zoneOutils h2 a {color:#000000 !important;}
.zoneOutils h2 a:link {color:#000000 !important;}
#maximage {display: none;position: fixed !important;}
.mc-hide-scrolls {overflow:hidden;}
body .mc-cycle {height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:-1;}
div.mc-image {-webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; transition: all 1s ease-in-out;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;background-position:center center;background-repeat:no-repeat; height:100%;overflow:hidden;width:100%;}
.mc-old-browser .mc-image {overflow:hidden;}
.slideshowentete {margin: auto;}
ul.roundabout {list-style: none;padding: 0;margin: 0 auto;}
ul.roundabout li {text-align: center;cursor: pointer;margin: 0px;}
ul.roundabout li img {width: 100%;height: 100%;}
ul.roundabout li.roundabout-in-focus {cursor: default;}
ul.roundabout li span {display: block;padding-top: 6em;}
.roundabout .titre-roundabout {font-size: 1.1em;padding: 10px;position: absolute;right: 0;}
.MenuGaucheFixe{top: 30%;}
#list-commerce tr {}
#list-commerce tr td, #list-commerce tr td a{ font-size: 12px;}
#list-commerce tr.entete{  }
#list-commerce tr.entete th{font-size: 14px; }
#list-commerce tr.alt-color{ }
div.menu-collapser, ul.nav-mobile,#navigation.dlMenu{}
div.collapse-button,div.collapse-button:hover,.menu-button,#navigation .dl-menuwrapper button {background-image: none;}
body ul.slimmenu li,.nav-mobile .menu-sidebar li,ul.nav-mobile .menu-container .menu-sidebar ,ul.nav-mobile .menu-container .menu-sidebar li .menu-sub,#navigation .dl-menuwrapper li a{}
body ul.slimmenu li ul li{opacity: 0.9; }
body ul.slimmenu li a,body ul.slimmenu.collapsed li a,body ul.slimmenu li .sub-collapser>i,.nav-mobile .menu-sidebar li,.nav-mobile .menu-sidebar li a,#navigation .dl-menuwrapper li.dl-back:after,#navigation .dl-menuwrapper li>a:not(:only-child):after,#navigation .dl-menuwrapper li a  {}
body ul.slimmenu li a:hover,body ul.slimmenu.collapsed li a:hover,ul.nav-mobile .menu-container .menu-sidebar li:hover,#navigation .dl-menuwrapper li a:hover,#navigation .dl-menuwrapper li:hover.dl-back:after,#navigation .dl-menuwrapper li:hover>a:not(:only-child):after {}

#panier #cart-container,#ficheProduit-addtoCart div.bande-orange,#ficheProduit-addtoCart #popUpPolyAlto {}
#panier #tProduit tr:nth-child(1),div#ficheProduit-addtoCart #bande-droite div.gradient-black:nth-child(1){}
#panier #block-promo #block-promo-input{}
#panier #tEtape tr td.pActif,#panier  #tEtape tr td.pPass {}
#panier #tEtape tr td.pActif span:after{}
#panier #tEtape tr td {}
#panier #tEtape tr td span,#panier  #tEtape tr td a{}
#panier #tEtape tr td.pActif a,#panier  #tEtape tr td.pPass span {}
#panier .gradient-black,#panier span.poly-supprimer,#ficheProduit-addtoCart a span.gradient-black,.contenu a.poly-voirpanier,#compte-form .gradient-black {}
#panier a.poly-actualister:after,#panier a.poly-passercaisse:after,,#panier a.poly-voirpanier:after,#panier a.poly-prec:before,#panier a.poly-next:after,#panier span.poly-supprimer,#bande-droite a.panier-button span.ajouter-panier:after {}
#panier #cart-container a.poly-actualister:link,#panier #cart-container a.poly-etapesuivante:link,#panier #cart-container a.poly-etapeprecedent:link, #panier span.poly-supprimer,#ficheProduit-addtoCart a span.gradient-black,.contenu a.poly-voirpanier{}
#panier #cart-container, #panier .cTableAdresse tr th,#panier #cart-container p,#panier #cart-container a:link,.contenu #panier #cart-container a:visited,#ficheProduit-addtoCart,div#ficheProduit-addtoCart #bande-droite div.gradient-black,div#ficheProduit-addtoCart #bande-droite div.gradient-orange2,#ficheProduit-addtoCart #popUpPolyAlto{}
#panier #tProduit,#panier .cTableAdresse,#panier #tSommaire,#panier #tProduit tr.cRow{}

#compte-form #tEtape tr td.pActif,#compte-form  #tEtape tr td.pPass {}
#compte-form #tEtape tr td.pActif a:after{}
#compte-form #tEtape tr td {}
#compte-form #tEtape tr td span,#compte-form  #tEtape tr td a{}
#compte-form #tEtape tr td.pActif a,#compte-form  #tEtape tr td.pPass span {}



<!-- #div.zone-produits{ }-->