/*pour le menu de gauche*/
body {
		behavior:url("./csshover.htc");
		
	}
	
	* {
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	.menu{position:absolute;
			top:5px;
			left:0px;
			color:#ffffff;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size:8pt;
			background-color:#0066cc;
			color:#ffffff;}

	ul,li,a {
		display:block;
		margin:0;
		padding:0;
		border:0;
	}

	ul {
		width:180px;

		list-style:none;
	}

	li {
		position:relative;
		padding:1px;
		padding-left:-25px;

		z-index:9;
	}
		li.folder	{}		
		li.folder ul {
			position:absolute;
			left:150px; /* IE */
			top:5px;
		}		
			li.folder>ul { left:160px; } /* others */

	a {
		text-decoration:none;
		padding:2px;
		font-weight:bold;
		width:100%; /* IE */
	}
		li>a { width:auto; } /* others */

	li a.submenu { color:#ffffff;

	}

	/* regular hovers */

	a:hover {
		text-decoration:underline;
	}
		li.folder a:hover {

		}
	
	/* hovers with specificity */
	
	li.folder:hover { z-index:10; }		
		
	ul ul, li:hover ul ul {
		display:none;
	}

	li:hover ul, li:hover li:hover ul {
		display:block;
	}		
	
	.sousM {border:1px solid #0066cc;
			color:#000000;
			background-color:#ddeeff;}
			
	.rubrique{color:#000000;}
	
/*fin du menu*/


	h2{font-size:11pt;
	margin:0px;
	padding:0px;
	display:inline;}
	
.freeShip
{
	color:#094078;
	font-size:10pt;
	font-weight:bold;
}

.noel
{
	color:#0066cc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12pt;
	text-align:center;
}
	
.crise{text-align:center;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:16pt;
		color:#094078;}
		
.imgCrise{border:none;}

.imgAnniv{border:none;}

.secri{font-size:10pt;
		font-weight:normal;
		text-align:center;
		color:#094078;}
.secri:hover{text-decoration:underline;}
.secri span{font-weight:bold;font-size:10pt;}
		
.secriSmall{font-size:8pt;
			font-weight:normal;
			color:#094078;}
.secriSmall:hover{text-decoration:none;}

.dersli{background:url(../Img/BgSlider.gif) no-repeat;}

.imgRef{font-size:7pt;
		font-weight:normal;
		display:inline;
		margin:0px;
		padding:0px;}

	
	
#conteneur{position:absolute;
			top:0px;
			left:0px;
			height:100%;
			width:950px;}

#framegauche{position:absolute;
			top:0px;
			left:0px;
			width:24px;
			height:1182px;
			background:url(../Img/BgFrmGch.gif) repeat-y;}
			
#framehaut{position:absolute;
			top:0px;
			left:24px;
			width:926px;
			height:150px;
			background:url(../Img/BgTitre.gif) repeat-x;
			overflow:hidden;}
			
#framecentre{position:absolute;
			top:150px;
			left:24px;
			height:510px;
			width:926px;}
			
#framemenu{position:absolute;
			top:0px;
			left:0px;
			height:500px;
			width:185px;
			background-color:#0066cc;}
			
#framecontenu{position:absolute;
			top:0px;
			left:185px;
			width:771px;
			height:610px;}
			
#frametexte{position:absolute;
			top:0px;
			left:185px;
			margin-left:-70px;
			height:100%;
			width:771px;}
			
#framenouvellerecherche{position:absolute;
						top:2px;
						left:-2px;
						height:196px;
						width:25px;}
						
#framecontenuavecnouvellerecherche{position:absolute;
									top:0px;
									left:25px;
									width:746px;
									height:510px;}
						
#framepanier{position:absolute;
			top:0px;
			left:0px;
			height:100%;}
			
#frameresultatrecherche{position:absolute;
						top:0px;
						left:0px;
						height:100%;}
						
#stock{position:absolute;
		top:115px;
		left:10px;
		height:25px;
		text-align:left;
		font-weight:bold;
		font-size:11pt;
		line-height:30px;
		color:#0066cc;
		font-family: Verdana, Arial, Helvetica, sans-serif;}
		
.stockEurope{font-size:11pt;
			font-family: Verdana, Arial, Helvetica, sans-serif;}
		
.fermetureExceptionnelle {color:#ff0000;
					font-weight:bold;
					font-size:10pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;}
		
.garantie {color:#094078;
		font-weight:bold;
		font-size:10pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;}

.philophieso{text-decoration:none;
			color:#094078;
			font-weight:bold;
			font-size:10pt;
			font-family: Verdana, Arial, Helvetica, sans-serif;}
			
.philophieso:hover{text-decoration:none;}
		
.gatieran{font-size:10pt;}

.philogar {font-size:8pt;
			font-weight:normal;
			color:#000000;
			font-family: Verdana, Arial, Helvetica, sans-serif;}
			
.philogar li{color:#000000;}
		
.philoT{text-decoration:none;
		font-weight:bold;
		color:#ffffff;}
		
.philoT:hover{text-decoration:underline;
			color:#ddeeff;}
			
.philoS{text-decoration:none;
		font-weight:normal;
		color:#000000;}
		
.philoS:hover{text-decoration:underline;
			color:#0066cc;}
			
.teleccc{font-size:8pt;}

.philosophie{font-size:10pt;
			font-weight:bold;
			color:#ffffff;
			background-color:#0066cc;
			position:absolute;
			top:0px;
			left:0px;
			height:21px;
			width:190px;
			text-align:center;
			font-family: Verdana, Arial, Helvetica, sans-serif;}
		
.observation{font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size:11pt;}
	
.techniciens{position:absolute;
			top:20px;
			left:0px;
			text-align:center;
			width:120px;
			margin-left:-85px;
			font-size:10pt;
			font-family: Verdana, Arial, Helvetica, sans-serif;}
			
.techniciens img{border:none;}

.recherche{margin-left:-80px;}

.infobulle{position: absolute;
		visibility : hidden;
		width:500px;
		border: 1px solid #0066cc;
		padding: 10px;
		font-family: Verdana, Arial Helvetica, sans-serif;
		font-size: 10px;
		background-color:#DDEEFF;}

#titre{position:absolute;
	top:88px;
	left:0px;}
	
#header{position:absolute;
		left:5px;
		top:0px;}

#philo{position:absolute;
		font-size:8pt;
		top:485px;
		left:0px;
		height:505px;
		width:190px;
		background-color:#ddeeff;
		color:#000000;
		border-right:1px solid #0066cc;
		border-top:1px solid #0066cc;
		border-bottom:1px solid #0066cc;}

#space{position:absolute;
		top:465px;
		left:0px;
		height:20px;
		width:190px;
		background-color:#ffffff;}
		
#mms{position:absolute;
	top : 25px;
	left : 775px;
	width : 294px;
	height : 345px;
	background:url(./mms.jpg) no-repeat;
	cursor:pointer;}

#infoLlebuMms{display:none;}

#mmsT{position:absolute;
	top : 25px;
	left : 775px;
	width : 294px;
	height : 345px;
	background:url(./mms.jpg) no-repeat;
	cursor:pointer;}
	
#mmsT:hover{position:absolute;
	top : 25px;
	left : 775px;
	width : 294px;
	height : 345px;
	background:url(./mms_hover.jpg) no-repeat;
	cursor:pointer;}
