body{font-family:Verdana,Arial,Helvetica,sans-serif;color:#6b6b6b;background-color:#4A7DB0;font-size:11px;margin:0;padding:0;text-align:center;}
h1{font-size:15px;font-weight:bold;color:#000099}
h2{font-size:12px;font-weight:bold}
a{text-decoration:none}
a:visited{text-decoration:none}
a:hover{text-decoration:underline}
.top{text-decoration:none;color:#000000}
.top:link{text-decoration:none;color:#000000}
.top:visited{text-decoration:none;color:#000000}
.top:hover{text-decoration:underline;color:#000000}
.titre{font-weight:bold}
.entetetitre{font-family:"Trebuchet Ms",Tahoma,Verdana,Arial,sans-serif;font-weight:bold;font-size:24px;line-height:28px}
.prix{font-family:Verdana,Arial,sans-serif;font-size:11px;font-weight:bold;color:#FF0000}
.label_gris{font-family:"Trebuchet Ms",Tahoma,Verdana,Arial,sans-serif;font-size:12px;font-weight:bold;color:#666666}
.right{font-family:Verdana,Arial,sans-serif;font-size:13px;font-weight:bold;color:#000000;padding:3px}
.petit{font-family:Verdana,Arial,sans-serif;font-size:9px;color:#000000}
.blanc{font-family:Verdana,Arial,sans-serif;font-size:11px;color:#ffffff}
.formulaire1{color:#000000;border:solid 1px #8795E8;background-color:#fff;font-size:11px;font-weight:none}
.bouton{font-family:Arial,Helvetica;font-size:11px;color:#fff;background-color:#8795E8;border:solid 1px #5B3900;margin-bottom:1px}
.tetiere{font-weight:bold;padding:3px;font-size:11px;color:#FFFFFF;font-weight:bold;border:1px solid #CCCBCB;font-family:Verdana;text-transform:uppercase}
.etoile{font-family:Arial;font-size:11px;color:#CC0000;font-weight:bold}
.red{font-family:Arial;font-size:11px;color:#CC0000;font-weight:bold}
hr{color:#8795E8;height:1px}
td{line-height:15px/* vertical-align:top;*/}
.entete{font-weight:bold;padding:1px;font-size:11px;color:blue;font-weight:bold;font-family:Verdana}
/*.entete{font-weight:bold;font-size:11px;color:white;font-weight:bold;font-family:Verdana}*/
.entetecat{font-weight:bold;padding:1px;font-size:11px;color:#8795E8;font-weight:bold;border:1px solid #CCCBCB;font-family:Verdana}
.entetespec{font-weight:bold;padding:1px;font-size:11px;color:#8795E8;font-weight:bold;border:1px solid #CCCBCB;font-family:Verdana}
td.newscelluleone{padding-top:10px;padding-bottom:10px}
td.newscelluletwo{padding-top:10px;padding-bottom:10px}
td.newscellulepromos{padding-top:10px;padding-bottom:10px}
td.newscellulenouveautes{padding-top:10px;padding-bottom:10px}
tr.caddie{border-top:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE;background:#8795E8;color:#ffffff;font-family:Verdana,Arial,sans-serif;font-weight:bold;text-align:center;text-transform:uppercase;font-size:11px;vertical-align:middle}
td.lignecaddie{border-bottom:1px solid #EEEEEE;background:#ffffff;color:#000000;font-size:11px}
#menudyn{height:23px;margin:0;padding-bottom:5px;padding-left:5px;padding-right:5px}
#menudyn li{list-style-type:none;margin-right:8px;padding:0;float:left}
#menudyn a:link,#menudyn a:visited{background:#666666;color:#ffffff;float:left;font-weight:normal;padding:1px 1px 1px 1px;text-decoration:none;font-size:11px}
#menudyn a:hover{color:#CC0000;background:#ffffff;border-bottom:1px solid #cc0000}
#section-1 #menudyn li#nav-1 a,
#section-2 #menudyn li#nav-2 a,
#section-3 #menudyn li#nav-3 a,
#section-4 #menudyn li#nav-4 a,
#section-5 #menudyn li#nav-5 a,
#section-6 #menudyn li#nav-6 a,
#section-7 #menudyn li#nav-7 a,
#section-8 #menudyn li#nav-8 a,
#section-9 #menudyn li#nav-9 a,
#section-10 #menudyn li#nav-10 a,
#section-11 #menudyn li#nav-11 a{background:#666666;color:#AD151A;font-style:italic}
.normal{font-size:11px;color:#5D5C5C}
.error{font-size:13px;color:#DD0000;font-weight:bold}
.label{font-size:11px;color:#000000;font-weight:bold}
.label_rouge{font-size:13px;color:#B6282B;font-weight:bold}
.texte{font-size:11px;color:#000000;font-family:Verdana}
.titre{font-weight:bold;font-size:12px;color:#000000}
.titre:link{text-decoration:none}
.titre:link{text-decoration:none}
.titre:link{text-decoration:none}
.menu_caddie{font-weight:bold;font-size:12px;color:#e8e8e8}
.menu_caddie:link{text-decoration:none}
.menu_caddie:link{text-decoration:none}
.menu_caddie:link{text-decoration:none}
a:link{text-decoration:none;color:#000000}
a:visited{text-decoration:none;color:#000000}
a:hover{text-decoration:underline;color:#ff0000}
.titredroite{font-size:12px;font-weight:bold;color:#666666;text-align:center}
.titredroite_rouge{font-size:12px;font-weight:bold;color:#B6282B;text-align:center}
/* Retouche par Creasite63.com */
ul.menuleft {list-style-type:none;margin-top:0px;margin-left:5px;margin-bottom:0;padding:0;padding-top:5x;}
.menuleft li {list-style-type:none;margin:0;padding:0;padding-left:0px;}
.menuleft li a{text-decoration:none;margin-right:1px;color:#b6282b;font-weight:bold;font-size:0.9em}
.menuleft li a:link{color:#b6282b}
.menuleft li a:visited{color:#b6282b}
.menuleft li a:hover{color:#b6282b}
.menuleft li ul{margin-top:0}
/* Retouche par Creasite63.com */
.footer{color:#ffffff;font-family:Verdana,Arial,sans-serif;font-size:10px;font-weight:bold}
.footer:hover{color:#ffffff;text-decoration:underline}
.footer:link{color:#ffffff;text-decoration:none}
.footer:visited{color:#ffffff;text-decoration:none}
.menuright{font-size:11px;color:#000000}
.menuright:link{color:#666666}
.menuright:visited{color:#666666}
.menuright:hover{color:#cc0000}
.addcart{font-size:11px;color:#2E1D87;font-family:Verdana;font-weight:bold}
.addcart:link{color:#2E1D87}
.addcart:visited{color:#2E1D87}
.addcart:hover{color:#E60003}
input:focus,select:focus,textarea:focus{background-color:#eeeeee;color:#000}
img{border:0}
.total{color:#CC0000;font-weight:bold;font-size:11px}
.titre_details{font-weight:bold;color:#51B9EF;font-size:11px}
.searchimg{border:1px solid #E0E0E0}
#trailimageid{font-size:0.75em;position:absolute;display:none;left:0px;top:0px;width:620px;height:0px;z-index:200}
.menuhaut{font-size:11px;color:#fff}
.menuhaut:link{color:#fff}
.menuhaut:visited{color:#fff}
.menuhaut:hover{text-decoration:underline;color:#fff}
p{margin:0 0 10px 0}
.formnewsletter{color:#000000;border:solid 1px #5BB7DC;background-color:#ECF5FF;font-size:11px;font-weight:none;width:75px}
.boutonnewsletter{font-family:Arial,Helvetica;font-size:11px;color:#000;font-weight:bold;border:solid 1px #5BB7DC;background-color:#ECF5FF;margin-bottom:1px}
#pscroller1{width:140px;height:150px;border:1px solid black;padding:5px;background-color:lightyellow}
.someclass{:/*class to apply to your scroller(s) if desired*/}
*{border:0}
/* Debut Des Modifs Creasite63.com */
/*Nuage de tags */
#pg1{text-decoration:none;font-size:10px;color:#666666;font-family:Arial,Helvetica,sans-serif}
#tagcloud{background-color:#FFFFFF;width:170px;padding-top:6px;padding-left:6px;padding-bottom:6px;text-align:center;margin-top:2px;margin-right:10px;margin-bottom:0px;margin-left:10px;font-family:Arial,Helvetica,sans-serif;line-height:22px}
#tagcloud li{display:inline;list-style-type:none;font-weight:normal}
#tagcloud a{text-decoration:none}
#tagcloud a:hover{text-decoration:none;background-color:#B3B3B3}
a.pg1-1{color:#AA3406;font-size:18px}
a.pg1-2{font-size:16px;color:#070089}
a.pg1-3{font-size:14px;color:#BF2470}
a.pg1-4{font-size:12px;color:#333333}
a.pg1-5{font-size:10px;color:#FF3300}
/*Nuage de tags*/
/* Layout Général de la page */
body{margin:0;padding:0;font-family:Verdana,Arial,Helvetica,sans-serif;color:#6b6b6b;background-image: url(imgcss/layout/fond.png);background-color:#4A7DB0;font-size:11px;text-align:center} /*rajout par S2P background-image: url(imgcss/layout/fond.png);*/
#page{width:960px;margin:0 auto;background:#fff;text-align:left}
/* Haut Arrondi */
#haut{width:960px;height:30px;background:#fff url(imgcss/layout/haut.gif) no-repeat}
/* Fin Haut Arrondi */
/* Bas Arrondi */
#bas{width:960px;height:30px;background:#fff url(imgcss/layout/bas.gif) no-repeat;text-align:center;}
/* Fin Bas Arrondi */
/* Logo */
#logo img{margin:0 5px 5px 10px}
/*#logo {background:#09f;}*/
/* Fin logo */
/* On Attaque Les Flottants Pour Mise En Page Trois Colonnes */
#gauche{position:relative;width:220px;float:left}
#gauche h2,#gauche p{margin:0;margin-left:10px}
#gauche img{margin-top:10px;margin-left:10px;margin-bottom:10px}
#droite{position:relative;width:200px;float:right;margin-right:5px;}
#droite h2,#droite p{margin:0;margin-right:5px}
#centre{width:730px;float:left;}
#centre a{color:#8795E8}
#pied{clear:both;margin-top:10px}
#pied ul{margin:0;padding:0}
#pied li{display:inline;list-style-type:none;font-weight:normal;font-size:10px}
#pied a{color:#8795E8}
/* Fin On Attaque Les Flottants Pour Mise En Page Trois Colonnes */
.sepahead{height:1px}
/* Fin Layout Général de la page */
/* Second Menu Alternatif */
.ddoverlap{border-bottom:1px solid #bbb8a9}
.ddoverlap ul{padding:0;margin:0;font:bold 90% default;list-style-type:none}
.ddoverlap li{display:inline;margin:0}
.ddoverlap li a{padding:3px 7px;text-decoration:none;padding-right:32px;/*extra right padding to account for curved right edge of tab image*/ color:blue;background:transparent url(imgcss/menu/righttabdefault.gif) 100% 0px no-repeat;/*give illusion of shifting 1px down vertically*/ border-left:1px solid #dbdbd5;position:relative;display:block;float:left;margin-left:-20px;/*shift tabs 20px to the left so they overlap*/ left:20px}
.ddoverlap li a.nlb{border-left:none}
.ddoverlap li a:visited{color:blue}
.ddoverlap li a:hover{text-decoration:underline}
.ddoverlap li.selected a{color:black;/*selected tab style*/ z-index:80;/*higher z-index so selected tab is topmost*/ top:1px;/*Shift tab 1px down so the border beneath it is covered*/ background:transparent url(imgcss/menu/righttabselected.gif) 100% 0 no-repeat}
.ddoverlap li.selected a:hover{text-decoration:none}
/* Fin Second Menu Alternatif */
/*Menu Gauche */
.menugauche{list-style-type:none;margin:5px 0;margin-left:10px;padding:0;width:200px}
.sous{margin:0;border:0}
.sous li{padding:0;padding-left:5px;margin:0;}
.menugauche li a{background:white url(imgcss/menu/glossyback.gif) repeat-x bottom left;font:bold 11px "Lucida Grande","Trebuchet MS",Verdana,Helvetica,sans-serif;color:white;display:block;width:auto;padding:3px 0;padding-left:10px;text-decoration:none}
* html .menugauche li a{width:190px}
.menugauche li a:visited,.menugauche li a:active{color:white}
.menugauche li a:hover{background:url(imgcss/menu/glossyback2.gif);color:white;text-decoration:none}
.catactive{color:#8795E8}
.preload{background:url(imgcss/menu/glossyback2.gif)}
/* Fin Menu Gauche */
/* Test Bloc Pour Affichage info societé,tags pied de page etc */
.infos{padding:5px;margin-left:10px;margin-right:10px;border:0px solid #b0b0b0;position:relative;font-size:11px;color:#525E69}
.societe{margin-top:5px;width:250px}
#societe li{display:block;margin:0;padding:0;font-weight:bold;font-size:11px}
/* Test Bloc Pour Affichage info societé etc */
/* Formulaire de recherche */
#logo fieldset {
border:1px solid #ccc;
padding:3px;
}
#logo legend {
padding-left:2px;
padding-right:2px;
margin-bottom:3px;
}

/* Styles Pour Le Zoom LightBox */
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(imgcss/zoom/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imgcss/zoom/overlay.png", sizingMethod="scale");
	}
/* Fin Styles Pour Le Zoom LightBox */ 	
/* rajout s2p*/
div#cadre {/* conteneur global et arrière-plan du titre du cadre */
width: 205px;
padding-top: 40px;
background: url(imgcss/cadre/haut.gif) top left no-repeat;
}
div#bloccadre {/* arrière-plan bas et sur l'ensemble du cadre */
background: url(imgcss/cadre/bas.gif) bottom left no-repeat;
padding-bottom: 40px;
}
div#bloccadre p {
margin: 0 30px 0 20px;
}

/*fin rajout s2p*/

/* Liste Pour Panier NE PAS MODIFIER ! */
ul.panier {list-style-type:none;margin-top:0px;margin-left:5px;margin-bottom:0;padding:0;padding-top:5x;}
.panier li {list-style-type:none;margin:0;padding:0;padding-left:5px;}
/* Liste Pour Panier NE PAS MODIFIER ! */

.h2gauche{
width:200px;
line-height:30px;
background:url(imgcss/blocs/titrebloc1.png) no-repeat;
color:#fff;
padding-left:5px;
margin-bottom:-1px;
}

.bloc {
width:200px;
background:url(imgcss/blocs/fondbloc.png) repeat-y;
margin-top:-5px;
margin-left:10px;
}

.piedbloc {
width:200px;
height:21px;
background:url(imgcss/blocs/piedbloc.png) no-repeat;
margin-top:0;
margin-left:10px;
}
.pad5 {
padding-left:10px;
padding-right:30px;
}
/* Catégories */
.categories {
width:235px;
height:200px;
float:left;
text-align:center;
margin-bottom:8px;
}
.icategories {
width:205px;
height:200px;
float:left;
text-align:center;
margin-bottom:8px;
}
.cb {
clear:both;
}

/* Catégories */
/*modif bloc2 s2p*/
.h2droit{
width:200px;
line-height:30px;
background:url(imgcss/blocs/titrebloc2.png) no-repeat;
color:#fff;
padding-left:5px;
margin-bottom:-1px;
}
/*fin modif bloc2 s2p*/

.h2gaucheb{
width:200px;
line-height:30px;
background:url(imgcss/blocs/titreblocb.png) no-repeat;
color:#fff;
padding-left:5px;
margin-bottom:-1px;
}
.centrer{
text-align:center;
}

.gf {
width:155px;
float:left;
text-align:center;
}
.gf2 {
width:95px;
float:left;
text-align:center;
margin-top:8px;
}
.df {
margin-left:285px;
}
.df2 {
margin-top:8px;
margin-left:100px;
}
.fichearticle {
margin-top:5px;
margin-left:80px;
}
.fichearticle2 {
margin-top:5px;
border:1px solid #ccc;
width:360px;
height:240px;
text-align:left;
float:left;
}

.bloc1 {
width:200px;
background:url(imgcss/blocs/fondbloc.png) repeat-y;
margin-top:-2px;
}
.piedbloc1 {
width:200px;
height:21px;
background:url(imgcss/blocs/piedbloc.png) no-repeat;
margin-top:0;
}
.ntitre {
background:url(imgcss/layout/titreh2.png) no-repeat;
line-height:25px;
margin-top:0;
padding:0;
padding-left:2px;
color:#fff;
font-variant:small-caps; 	
}
