@charset "utf-8";
/* CSS Location */

body {
	background:#999999;
}

.txt {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	text-align:left;
}

.locationMain {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:800px;
	height:1000px;
	background-image:url(../im/backgroundLocation.gif);
	background-repeat:no-repeat;
}


.locationMenu {
	position:absolute;
	margin-left:10px;
	margin-top:115px;
	width:170px;
	height:auto;	
}

.locationListe {
	position:absolute;
	margin-left:200px;
	margin-top:0px;
	width:590px;
	height:480px;
}

.listeProduit {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	font-size:10px;
	text-align:justify;
	vertical-align:text-top;
}

.afficheProduit {
	position:absolute;
	margin-left:200px;
	margin-top:0px;
	width:590px;
	height:480px;
	background-image:url(../im/backgroundProduit.gif);
}

.nomProduit {
	position:absolute;
	margin-left:145px;
	margin-top:54px;
	width:305px;
	height:20px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
}

.produit {
	position:absolute;
	margin-left:145px;
	margin-top:84px;
	width:305px;
	height:268px;
}

.menuLoc {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
}

.mainFicheProduit {
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	width:580px;
	height:400px;
	background-image:url(../im/backgroundFicheProduit.gif);
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

.nomFicheProduit {
	position:absolute;
	margin-left:60px;
	margin-top:12px;
	width:400px;
	height:20px;
	font-size:18px;
}

.photoFicheProduit {
	position:absolute;
	margin-left:40px;
	margin-top:36px;
	width:254px;
	height:242px;
	font-size:18px;
	background-color:#FFFFFF;
}

.link {
	position:absolute;
	margin-left:40px;
	margin-top:36px;
	width:254px;
	height:242px;
	font-size:18px;
	background-color:transparent;
}

.photoFicheProduitPanier {
	position:absolute;
	margin-left:40px;
	margin-top:51px;
	width:254px;
	height:242px;
	font-size:18px;
	background-color:#FFFFFF;
}
.infoFicheProduit {
	position:absolute;
	margin-left:300px;
	margin-top:60px;
	width:200px;
	height:40px;
	font-size:12px;
}

.mainSonorisation {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
}

.sonorisation {
	width:180px;
	height:100px;
	border:1px solid;
	color:#FE821D;
}

.eclairage {
	width:180px;
	height:100px;
	border:1px solid;
	color:#45DAFD;
}

.video {
	width:180px;
	height:100px;
	border:1px solid;
	color:#FF4397;
}

.structure {
	width:180px;
	height:100px;
	border:1px solid;
	color:#C5C5C4;
}

.decoration {
	width:180px;
	height:100px;
	border:1px solid;
	color:#964914;
}

.cablage {
	width:180px;
	height:100px;
	border:1px solid;
	color:#F70C0C;
}

.effet {
	width:180px;
	height:100px;
	border:1px solid;
	color:#A0D906;
}

.consommable {
	width:180px;
	height:100px;
	border:1px solid;
	color:#E3E53B;
}

.pack {
	width:180px;
	height:100px;
	border:1px solid;
	color:#D116A6;
}

.occasion {
	width:180px;
	height:100px;
	border:1px solid;
	color:#4901FF;
}

.displayNews {
	border:1px solid;
	color:#000000;
	background-color:#FFFFFF;
}

.backgroundNews {
	background-image:url(../im/backgroundNews.gif);

}

a:hover#news{     
	color:#000000;     
	text-decoration:underline;
} 

.enteteRecherche {
	position:absolute;
	margin-left:5px;
	margin-top:10px;
	width:560px;
	height:20px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

.recherche {
	position:absolute;
	margin-left:15px;
	margin-top:60px;
	width:560px;
	height:540px;
	color:#FFFFFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.videoP {
	position:absolute;
	margin-left:0px;
	margin-top:430px;
	width:560px;
	height:auto;
	color:#FFFFFF;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}

.youtube {
	border:1px solid white;
	border-color:#FFFFFF;
	width:425px;
	height:344px;
	margin-left:50px;
}

.assoc {
	position:absolute;
	margin-left:0px;
	margin-top:930px;
	width:560px;
	height:auto;
	color:#FFFFFF;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}
