body {
	font: 78%/1.5 arial, helvetica, serif;
	/* background: #1F5029;*/
	background:#1F4129;
	text-align: center;
	padding: 0;
	margin: 2em;
}



a:link {color: #FFC932}
a:visited {color: #FFC932}
a:hover {color: #FFC932 width:300px} 
a:active {color: #FFC932}


#magasinfilm
{

	position:absolute;
	top:150px;
	left:300px;
}
#construction
{
	font-family:Comic Sans MS;
	font-style:italic;
	font-size:20px;
	position:absolute;
	top:250px;
	left:250px;
	text-align: left;
	color:#fff443;
}



#logo
{
	background:url(images/logo.gif);
	background-repeat:no-repeat;
	position:absolute;
	top:10px;
	left:40px;
	width:135px;
	height:120px;
}


#coupe
{
	background:url(images/coupe.gif);
	background-repeat:no-repeat;
	position:absolute;
	top:110px;
	left:900px;
	width:150px;
	height:120px;
}

#logosolde
{
	background-repeat:no-repeat;
	position:absolute;
	top:365px;
	left:250px;

}

#lettre
{
	background-repeat:no-repeat;
	position:absolute;
	top:250px;
	left:200px;
}

#insmail
{
	font-family:Comic Sans MS;
	font-style:italic;
	font-size:24px;
	background-repeat:no-repeat;
	position:absolute;
	top:250px;
	left:50px;
}

#textelettre
{
	font-family:Comic Sans MS;
	font-style:italic;
	font-size:14px;
	position:absolute;
	top:450px;
	left:200px;
	text-align: left;
	color:#d29903;
}


#soldeneuf
{
	background-repeat:no-repeat;
	position:absolute;
	top:250px;
	left:430px;
}

#texteneuf
{
	font-family:Comic Sans MS;
	font-style:italic;
	font-size:14px;
	position:absolute;
	top:450px;
	left:430px;
	text-align: left;
	color:#d29903;
}


#soldeoccasion
{
	background-repeat:no-repeat;
	position:absolute;
	top:250px;
	left:700px;
}

#texteoccasion
{
	font-family:Comic Sans MS;
	font-style:italic;
	font-size:14px;
	position:absolute;
	top:450px;
	left:700px;
	text-align: left;
	color:#d29903;
}

#acrobat
{
	font-family:Comic Sans MS;
	font-style:italic;
	font-size:12px;
	position:absolute;
	top:550px;
	left:200px;
	text-align: left;
	color:#fff443;
}

#getacrobat
{
	background-repeat:no-repeat;
	position:absolute;
	top:540px;
	left:750px;
}


#textecoupe
{
	font-family:Comic Sans MS;
	font-style:italic;
	font-size:11px;
	position:absolute;
	top:280px;
	left:750px;
	text-align: left;
	color:#d29903;
}

#image_accueil
{
	background:url(images/accueil.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:130px;
	left:240px;
	width:500px;
	height:500px;
}

#image_accueil_1
{
	background:url(images/test.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:110px;
	left:750px;
	width:200px;
	height:200px;
}

#image_accueil_2
{
	background:url(images/stand.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:370px;
	left:750px;
	width:300px;
	height:200px;
}

#nomsociete
{
	background:url(images/nomsociete.gif);
	background-repeat:no-repeat;
	position:absolute;
	top:3px;
	left:190px;
	width:600px;
	height:60px;
}

#nomsocieteaaa
{
	font-family:Comic Sans MS;
	font-style:italic;
	font-size:40px;
	position:absolute;
	top:8px;
	left:200px;
	text-align: left;
	color:#fff443;
}

#nom
{
	font-family:Comic Sans MS;
	font-style:italic;
	font-size:11px;
	position:absolute;
	top:265px;
	left:750px;
	text-align: left;
	color:#d29903;
}


#societe
{
	font-family:Comic Sans MS;
	font-style:italic;
	font-size:16px;
	position:absolute;
	top:120px;
	left:40px;
	text-align: left;
	color:#D29903;
}

#texte_accueil
{
	font-family:Comic Sans MS;
	font-size:25px;
	position:absolute;
	top:450px;
	left:40px;
	text-align: left;
	width: 700px;
	color:#7C6240;
}


#horaires
{
	font-family:Comic Sans MS;
	font-style:italic;
	font-size:16px;
	position:absolute;
	top:360px;
	left:40px;
	text-align: left;
	width: 400px;
	color:#d29903;
}


#mag1
{
	background:url(images/mag1.gif);
	background-repeat:no-repeat;
	position:absolute;
	top:150px;
	left:260px;
	width:500px;
	height:500px;
}

#type
{
	font-family:Comic Sans MS;
	font-style:italic;
	font-size:24px;
	position:absolute;
	top:400px;
	left:40px;
	text-align: left;
	width: 400px;
	color:#d29903;
}




#libarmes
{
	font-family:arial;
	font-style:bold;
	font-size:12px;
	position:absolute;
	top:450px;
	left:50px;
	text-align: left;
	width: 400px;
	color:#d29903;
}


#libarmes2
{
	font-family:arial;
	font-style:italic;
	font-size:16px;
	position:absolute;
	top:550px;
	left:50px;
	text-align: left;
	width: 400px;
	color:#fff443;
}

#imgarme1
{
	background:url(images/armes.gif);
	background-repeat:no-repeat;
	position:absolute;
	top:450px;
	left:310px;
	width:500px;
	height:500px;
}


#logo1
{
	background:url(logo/beretta.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:450px;
	left:710px;
	width:500px;
	height:500px;
}

#logo2
{
	background:url(logo/stoeger.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:500px;
	left:710px;
	width:500px;
	height:500px;
}



#logo3
{
	background:url(logo/armscor.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:550px;
	left:710px;
	width:500px;
	height:500px;
}

#logo4
{
	background:url(logo/benelli.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:600px;
	left:710px;
	width:500px;
	height:500px;
}


#logo5
{
	background:url(logo/sako.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:650px;
	left:710px;
	width:500px;
	height:500px;
}



#logo6
{
	background:url(logo/swiss.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:710px;
	left:710px;
	width:500px;
	height:500px;
}

#logo7
{
	background:url(logo/ruger.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:710px;
	left:550px;
	width:500px;
	height:500px;
}


#logo8
{
	background:url(logo/t3.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:710px;
	left:450px;
	width:500px;
	height:500px;
}


#logo9
{
	background:url(logo/franchi.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:750px;
	left:550px;
	width:500px;
	height:500px;
}

#logo10
{
	background:url(logo/browning.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:710px;
	left:180px;
	width:500px;
	height:500px;
}

#logo11
{
	background:url(logo/winchester.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:710px;
	left:70px;
	width:500px;
	height:500px;
}

#logo12
{
	background:url(logo/miroku.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:710px;
	left:310px;
	width:500px;
	height:500px;
}


#type1
{
	font-family:Comic Sans MS;
	font-style:italic;
	font-size:24px;
	position:absolute;
	top:860px;
	left:200px;
	text-align: left;
	width: 400px;
	color:#d29903;
}
#liste-marque-optiques
{
	font-family:Comic Sans MS;
	font-style:italic;
	font-size:16px;
	position:absolute;
	top:1030px;
	left:650px;
	text-align: left;
	width: 400px;
	color:#d29903;
}


#liboptique
{
	font-family:arial;
	font-style:bold;
	font-size:12px;
	position:absolute;
	top:1250px;
	left:50px;
	text-align: left;
	width: 400px;
	color:#d29903;
}
#imgopt1
{
	background:url(images/optique1.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:1000px;
	left:300px;
	width:500px;
	height:500px;
}

#imgopt2
{
	background:url(images/optique2.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:900px;
	left:475px;
	width:500px;
	height:500px;
}

#logoopt1
{
	background:url(logo/simmons.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:900px;
	left:710px;
	width:500px;
	height:500px;
}

#logoopt2
{
	background:url(logo/trijicon.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:950px;
	left:710px;
	width:500px;
	height:500px;
}

#logoopt3
{
	background:url(logo/weaver.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:1000px;
	left:710px;
	width:500px;
	height:500px;
}


#logoopt4
{
	background:url(logo/aimpoint.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:1050px;
	left:710px;
	width:500px;
	height:500px;
}

#logoopt5
{
	background:url(logo/burris.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:1100px;
	left:710px;
	width:500px;
	height:500px;
}


#logoopt6
{
	background:url(logo/swarovski.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:900px;
	left:70px;
	width:500px;
	height:500px;
}

#logoopt7
{
	background:url(logo/zeiss.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:1000px;
	left:70px;
	width:500px;
	height:500px;
}

#logoopt8
{
	background:url(logo/schmidt.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:1110px;
	left:70px;
	width:500px;
	height:500px;
}


#logoopt9
{
	background:url(logo/leica.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:1150px;
	left:710px;
	width:500px;
	height:500px;
}

#logoopt10
{
	background:url(logo/buschnell.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:1200px;
	left:70px;
	width:500px;
	height:500px;
}



#type2
{
	font-family:Comic Sans MS;
	font-style:italic;
	font-size:24px;
	position:absolute;
	top:1400px;
	left:360px;
	text-align: left;
	width: 400px;
	color:#d29903;
}

#liste-vetement
{
	font-family:Comic Sans MS;
	font-style:italic;
	font-size:16px;
	position:absolute;
	top:1430px;
	left:650px;
	text-align: left;
	width: 400px;
	color:#d29903;
}

#liste-vetement1
{
	font-family:Comic Sans MS;
	font-style:italic;
	font-size:16px;
	position:absolute;
	top:1430px;
	left:10px;
	text-align: left;
	width: 400px;
	color:#d29903;
}

#imgvet1
{
	background:url(images/vetement1.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:1450px;
	left:300px;
	width:500px;
	height:500px;
}


#type3
{
	font-family:Comic Sans MS;
	font-style:italic;
	font-size:24px;
	position:absolute;
	top:1800px;
	left:400px;
	text-align: left;
	width: 400px;
	color:#d29903;
}


#logomun1
{
	background:url(logo/cci.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:1900px;
	left:70px;
	width:500px;
	height:500px;
}


#logomun2
{
	background:url(logo/speer.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:1950px;
	left:600px;
	width:500px;
	height:500px;
}

#logomun3
{
	background:url(logo/federal.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:2000px;
	left:60px;
	width:500px;
	height:500px;
}

#logomun4
{
	background:url(logo/hp.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:2100px;
	left:500px;
	width:500px;
	height:500px;
}
#type4
{
	font-family:Comic Sans MS;
	font-style:italic;
	font-size:24px;
	position:absolute;
	top:2350px;
	left:70px;
	text-align: left;
	width: 400px;
	color:#d29903;
}


#libaccessoire
{
	font-family:arial;
	font-style:bold;
	font-size:12px;
	position:absolute;
	top:2450px;
	left:50px;
	text-align: left;
	width: 400px;
	color:#d29903;
}

#imgacc1
{
	background:url(images/accessoire1.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:2400px;
	left:300px;
	width:500px;
	height:500px;
}


#logoacc1
{
	background:url(logo/eaw.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:2600px;
	left:190px;
	width:500px;
	height:500px;
}


#logoacc2
{
	background:url(logo/pachmayr.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:2600px;
	left:650px;
	width:500px;
	height:500px;
}







#occasions1
{

	position:absolute;
	top:100px;
	left:180px;
	text-align: left;
	width: 400px;
	color:#d29903;
}

#occasions2
{

	position:absolute;
	top:100px;
	left:450px;
	text-align: left;
	width: 400px;
	color:#d29903;
}


#occasions3
{

	position:absolute;
	top:100px;
	left:620px;
	text-align: left;
	width: 400px;
	color:#d29903;
}

#atelier1
{
	background:url(images/atelier1.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:130px;
	left:300px;
	width:500px;
	height:500px;
}

#atelier2
{
	background:url(images/atelier2.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:150px;
	left:660px;
	width:500px;
	height:500px;
}


#atelier3
{
	background:url(images/atelier3.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:350px;
	left:60px;
	width:500px;
	height:500px;
}

#atelier4
{
	background:url(images/atelier4.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:450px;
	left:600px;
	width:500px;
	height:500px;
}

#atelier5
{
	background:url(images/atelier5.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:600px;
	left:100px;
	width:500px;
	height:500px;
}

#atelier6
{
	background:url(images/stand3.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:720px;
	left:340px;
	width:500px;
	height:500px;
}


#textestand
{
	background:url(images/textestand.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:450px;
	left:600px;
	width:500px;
	height:500px;
}

#stand1
{
	background:url(images/stand.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:130px;
	left:100px;
	width:500px;
	height:500px;
}

#stand2
{
	background:url(images/stand1.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:110px;
	left:600px;
	width:500px;
	height:500px;
}


#stand3
{
	background:url(images/stand2.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:500px;
	left:60px;
	width:500px;
	height:500px;
}

#stand4
{
	background:url(images/stand3.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:500px;
	left:550px;
	width:500px;
	height:500px;
}

#bandeau
{
	background:url(images/bandeau.gif);
	background-repeat:no-repeat;
	position:absolute;
	top:350px;
	left:50px;
	width:1000px;
	height:500px;
}

#imageanimal1
{
	background:url(images/faisan.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:130px;
	left:750px;
	width:500px;
	height:500px;
}


#plan
{
	background:url(images/plan.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:100px;
	left:360px;
	width:600px;
	height:550px;
}


#mail
{
	font-family:Comic Sans MS;
	font-style:italic;
	font-size:20px;
	position:absolute;
	top:250px;
	left:40px;
	text-align: left;
	color:#7C6240;
}



#gps
{
	font-family:Comic Sans MS;
	font-style:italic;
	font-size:20px;
	position:absolute;
	top:350px;
	left:40px;
	text-align: left;
	color:#FFC932;
}









#liste-enligne 
{
	position: absolute; /* placement du menu, à modifier selon vos besoins */
	top: 70px;
	left: 200px;
}
#liste-enligne ul
{
    display: block;
	font-weight: bold;
	margin-left:0;
	
}

#liste-enligne ul li 
{
	background: #F4ECD9;;
	display:inline;

}
#liste-enligne ul li a
{
	color: black;
	text-decoration: none;
	height: 100%;
	padding: 10px 20px 10px 20px;

}
#liste-enligne ul li a:hover
{
	background:#7C6240;
	padding: 10px 20px 10px 20px;

}
a.selectionne
{
	background:#7C6240;
}

