#stvalentinG, #stvalentinD{
	position:absolute;
	top:6.8em;
	width:8.6em;
	height:7.5em; 
	z-index:100;
}
#stvalentinG{
	left:11em;
}
#stvalentinD{
	right:5.5em;
}
.menu{
	position:relative;
	width:100%;
	float:left;
	text-align:center;
	border-top:1px solid #FFFFFF;
	border-bottom:0.4em solid #FFFFFF;
	background:#200B00 url(Navigation/Menu.jpg) top left repeat-x;
	font-size:1em;
	line-height:1.9em;
	font-weight:bold;
}

a.menuh, a.menuh:visited{
	padding-left:0.3em;
	color:#FEE697;
}
a.menuh:hover{
	background-color:#030945;
	color:FEE697;
}
.option{
	margin-left:1%;
	margin-right:3%;
	display:inline;
}
#optionsoldes{
	color:#FFFF00;
}
.section{
	color:#200B00;
	background:#FFD5AB top right no-repeat;
	display:block;
/*	border:0.4em double #1C2C55; */
	border:0.4em solid #FFFFFF;
	-moz-border-radius-topright:1.5em;
	-moz-border-radius-bottomleft:1.5em;
	padding:4.5em 0 0.4em 0;
	text-align:center;
	margin-top:0.4em;
	cursor:pointer;
}
.section a{
	display:block;
	color:#200B00;
}
.section a:hover{
	background:#200B00 url(Navigation/MenuSections.jpg) top right no-repeat;
	color:#FFFFFF;
}
.section ol{
	padding:0.4em 0;
}
.sousfamille{
	display:block;
}
.section h2{
	font-size:1.2em;
	font-weight:bold;
}
.section h3{
	font-weight:bold;
}
.section h4{
}
.section h5{
}
.section h6{
	font-size:1.2em;
	font-weight:bold;
}
a.marque{
	width:100%;
	height:2.7em;
	background:center center no-repeat;
	border:none;
	overflow:hidden;
}
.marque .nommarque{
	width:100%;
	height:100%;
	color:#FFFFFF;
	font-size:1.3em;
	font-weight:bold;
	line-height:1em;
	vertical-align:middle;
	overflow:hidden;
}
.marque:hover .nommarque{
	background:#FEDEE0 url(Navigation/MenuFabricants.jpg) no-repeat top right;
	padding-top:0.2em;
}
.actif{
	margin-top:0.4em;
}
.actif img{
	width:4.8em;
	height:7.2em;
}
#general{
	position:relative;
	overflow:visible;
	min-height:100%;
/*	height:100%; */
	left:0px;
	top:0px;
	background-color:#DAECFE; /*#FFFBF6;*/
}
#titremagasin{
	position:absolute;
	bottom:1.3em;
	left:0;
	width:100%;
	font-size:0.9em;
	text-align:center;
	font-weight:bold;
	color:#999999;
	height:1em;
}
#banniere{
	display:block;
	position:relative;
	height:3.3em;
	vertical-align:middle;
	background:#FE871D url(Navigation/FondLogo1.jpg) repeat-x top left;
}
#banniere:hover{
	background-image:url(Navigation/FondLogo2.jpg);
}
#banniere img{
	margin-top:0.1em;
	height:3.3em;
	width:80%;
}
#haut{
	overflow:hidden;
	position:relative;
	width:100%;
	float:left;
	height:0.8em;
	background:url(Navigation/bordhaut.gif) repeat-x top;
}
#paiement{
}	
#cgv{
	margin-right:1%;
}
.logo{
	display:block;
	position:absolute;
	top:0.3em;
	z-index:10;
	width:5.3em;
	height:2.8em;
}
.logo img{
	width:100%;
	height:100%;
}
#logogauche{
	left:1%;
}
#logodroite{
	right:1%;
}
#centre{
	position:relative;
	overflow:visible;
	width:100%;
	float:left;
	padding-bottom:2.5em;
}
#gauche{
	float:left;
	width:10em;
	position:relative;
	z-index:10;
	background:#D8EBFC url(Navigation/Gauche.jpg) repeat-y top left;
}
#panier{
	padding-top:6em;
/*	border-color:#061000; */
	color:#061000;
	background-color:#D5FFBC;
	background-image:url(Navigation/Panier.jpg);
	cursor:default;
}
#panier a{
	color:#061000;
}
#panier a:hover{
	color:#FFFFFF;
	background-color:#061000;
	background-image:url(Navigation/MenuPanier.jpg);
}
#panier h6{
	margin-left:2em;
	font-size:1.6em;
	font-weight:bold;
}
#paniervide, #panierplein{
	width:100%;
	font-size:0.9em;
}
#panierplein{
	font-weight:bold;
	color:#092B00;
	cursor:pointer;
}
#rechercher{
	background:#FEE697 url(Navigation/Recherche.jpg) top right no-repeat;
	padding-top:2em;
	color:#100D00;
/*	border-color:#100D00; */
	cursor:default;
}
.section .topsection, .section .topsection:hover{
	margin-top:-4.5em;
	background:none;
	display:inline;
	float: left;
	width:1em;
}
#rechercher .topsection, #rechercher .topsection:hover{
	margin-top:-2em;
}
#rechercher .recherche{
	padding:0 0.2em;
	display:inline;
	width:65%;
	text-align:left;
	margin-left:0.2em;
	vertical-align:0.1em;
	border:1px solid #333333;
}
#rechercher .btnrechercher{
	display:inline;
	width:1.8em;
	height:1.8em;
	margin-right:0.2em;
	vertical-align:-0.4em;
}
#rechercher #googlesearch{
	margin-top:2em;
}
#rechercher #googlesearch .btnrechercher{
	width:1.5em;
	height:1.5em;
}
#client{
	padding-top:0.2em;
	color:#00080A;
/*	border-color:#00080A; */
	background-color:#C2F0FF;
	background-image:url(Navigation/Client.jpg);
	cursor:default;
}
#client a{
	color:#061000;
}
#client a:hover{
	color:#FFFFFF;
	background-color:#00080A;
	background-image:url(Navigation/MenuClient.jpg);
}
#client form{
	text-align:left;
}
#client .login{
	padding:0 0.2em;
	display:inline;
	width:65%;
	text-align:left;
	margin-top :0.2em;
	margin-left:0.2em;
	vertical-align:0.1em;
	border:1px solid #333333;
}
#client .btnlogin{
	display:inline;
	height:1.8em;
	width:1.8em;
	vertical-align:-0.4em;
	margin-right:0.2em;
	cursor:pointer;
}
#materiel{
	background-image:url(Navigation/Materiel.jpg);
}
#equipement{
	background-image:url(Navigation/Equipement.jpg);
}
#vetements{
	background-image:url(Navigation/Vetements.jpg);
}
#fabricants{
	color:#140000;
	background-color:#FEDEE0; 
	background-image:url(Navigation/Fabricants.jpg);
/*	border-color:#140000; */
}
#blackdiamond{
	background-image:url(Navigation/Black-Diamond.gif);
}
#grivel{
	background-image:url(Navigation/Grivel.gif);
}
#petzl{
	background-image:url(Navigation/Petzl.gif);
}
#arc-teryx{
	background-image:url(Navigation/Arc-Teryx.gif);
}
#marmot{
	background-image:url(Navigation/Marmot.gif);
}
#arva{
	background-image:url(Navigation/arva.gif);
}
#bca{
	background-image:url(Navigation/bca.gif);
}
#beal{
	background-image:url(Navigation/beal.gif);
}
#valandre{
	background-image:url(Navigation/valandre.gif);
}
#lowe-alpine{
	background-image:url(Navigation/Lowe-Alpine.gif);
}
#ullfrotte{
	background-image:url(Navigation/Ullfrotte.gif);
}
#tsl{
	background-image:url(Navigation/tsl.gif);
}
#trango{
	background-image:url(Navigation/trango.gif);
}
#camp{
	background-image:url(Navigation/camp.gif);
}
#msr{
	background-image:url(Navigation/msr.gif);
}
#therm-a-rest{
	background-image:url(Navigation/Therm-a-Rest.gif);
}
#platypus{
	background-image:url(Navigation/platypus.gif);
}
#fiveten{
	background-image:url(Navigation/FiveTen.gif);
}
#pieps{
	background-image:url(Navigation/Pieps.gif);
}
#platypus{
	background-image:url(Navigation/Platypus.gif);
}
#primus{
	background-image:url(Navigation/Primus.gif);
}
#sealline{
	background-image:url(Navigation/Sealline.gif);
}
#seatosummit{
	background-image:url(Navigation/Sea-to-summit.gif);
}
#ortovox{
	background-image:url(Navigation/Ortovox.gif);
}
#sigg{
	background-image:url(Navigation/sigg.gif);
}
#activites{
	color:#0A124F;
/*	border-color:#0A124F; */
	background-color:#C9D1F4;
	background-image:url(Navigation/Activites.jpg);
}
#activites a{
	color:#0A124F;
}
#activites a:hover{
	color:#FFFFFF;
	background-color:#0A124F;
	background-image:url(Navigation/MenuActivites.jpg);
}
#google{
	color:#FFFFFF;
	background-color:#949494;
	background-image:url(Navigation/Google.jpg);
	border-color:#000000 #949494 #000000 #949494;
	cursor:default;
}
#google div{
	margin-left:-0.6em;
}
#affichage{
	position:static;
	margin:0.4em 6em 0.4em 10.5em;
}
#affichagelarge{
	position:static;
	margin:0.4em 1em 0.4em 10.5em;
}
#minilogin h6{
	text-align:center;
}
#imagetitre{
	position:relative;
	width:100%;
	height:4em;
}
#commercial{
/*	position:relative;
	top:0;
	left:0;
	z-index:10;
*/	width:48em;
	height:8em;
/*	width:100%;
	height:4.5em;
*/
}
#zoom{
	position:relative;
	width:auto;
	float:left;
	left:-49%;
	visibility:visible;
	z-index:0;
}
#zoom li{
	position:relative;
	display:block;
	width:18em;
	height:6em;
	float:left;
	margin-left:0.4em;
	margin-bottom:0.4em;
	font-weight:bold;
	color:#140000;
	background:#FEDEE0 url(Navigation/Marque.jpg) top right no-repeat;
	border-top:0.4em double #1C2C55;
	border-bottom:0.4em double #1C2C55;
	overflow:hidden;
	z-index:0;
}
#zoom img{
}
#zoom .im1{
	float:left;
	width:9em;
	height:6em;
}
#zoom .im2{
	float:right;
	width:9em;
	height:6em;
}
#zoom a{
	color:#140000;
}
#zoom a:hover{
	color:#5B0002;
}
#zoom em{
	font-size:1.4em;
}	
#droite{
	float:right;
	width:6em;
	height:100%;
	position:relative;
	padding:0.4em 0;
	background:#371F0C url(Navigation/Droite.jpg) repeat-y top left;
	z-index:10;

}	
#news{
	border-color:#200B00;
	background:#FFD5AB url(Navigation/News.jpg) top right no-repeat;
}
#bas{
	background-color:#DAECFE; /*#FFFBF6;*/
	margin-top:1em;
	position:relative;
	bottom:2em;
	left:0;
	width:100%;
	height:3.6em;
	overflow:hidden;
	float:left;
	color:#CCCCCC;
}
#license{
	font-size:0.8em;
	color:#999999;
	text-align:center;
}
#license a{
	color:#999999;
}
#chargement{
	position:absolute;
	left:0;
	top:0;
	height:1000%;
	width:100%;
	background-color:#DAECFE;/*#FFFBF6;*/
	z-index:100;
	font-size:1.5em;
	font-weight:bold;
}

