/* CSS Document */

	body{
		margin:0;
		padding:0;
		font-family:verdana;
		font-size:12px;
		color:#4C4C4C;
		background-image:url(images/fond-accueil.jpg);
		background-repeat:no-repeat;
		background-position:center top;
	}
	
	body.interne{
		margin:0;
		padding:0;
		font-family:verdana;
		font-size:12px;
		color:#4C4C4C;
		background-image:url(images/fond-page.jpg);
		background-repeat:no-repeat;
		background-position:left top;
		background-position:90px 100px;
		scrollbar-3dlight-color:#D5C6AD;
		scrollbar-arrow-color:#8D575B;
		scrollbar-darkshadow-color:#D5C6AD;
		scrollbar-face-color:#E1D5C0;
		scrollbar-track-color:#F4EDE2;
	}
	
	a{
		color:#CA5A3C;
		text-decoration:none;
	}
	
	a:hover{
		color:#CA5A3C;
		text-decoration:underline;
	}
	
	a.lienTechnique{
		color:#000;
		text-decoration:none;
	}
	
	a.lienTechnique:hover{
		color:#CA5A3C;
		text-decoration:none;
	}
	
	a.lienTelechargement{
		display:block;
		color:#000;
		text-decoration:none;
		background-image:url(images/telechargements-puce.gif);
		background-repeat:no-repeat;
		background-position:15px 5px;
		padding:1px 10px 1px 25px;
		width:197px;
	}
	
	a.lienTelechargement:hover{
		background-color:#FBF0D7;
		color:#CA5A3C;
		text-decoration:none;
	}
	
	a img{
		border:0;
	}
	
	form{
		margin:0;
		padding:0;
	}
	
	
	/* -- Page Accueil -- */
	
	#globalAccueil{
		width:770px;
		margin:auto;
	}
	
	#choixlangueAccueil{
		margin:48px 0 0 378px;
	}
	
	#choixlangueAccueil a img{
		filter:alpha(opacity=40); 
        -moz-opacity:0.40; 
        opacity:0.40;
	}
	
	#choixlangueAccueil a:hover img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	#logoAccueil{
		margin:20px 0 0 314px;
	}
	
	#laSociete{
		float:left;
		width:236px;
		margin:25px 17px 0 0;
		padding:0 0 0 150px;
	}
	
	#laTechnique{
		float:left;
		width:236px;
		margin:25px 0 0 0;
	}
	
	.clear{
		clear:both;
		height:1px;
	}
	
	#notreCatalogue{
		margin:14px 0 0 270px;
	}
	
	#coordonneesHaut{
		margin:14px	0 0 263px;
	}
	
	#coordonneesContenu{
		margin:0 0 0 263px;
		width:280px;
		padding:0 8px 0 8px;
		background-color:#F8EFED;
		border-left:1px solid #CC9291;
		border-right:1px solid #CC9291;
		font-size:90%;
		font-family:arial;
		color:#8D575B;
		text-align:center;
	}
	
	#coordonneesBas{
		margin:0 0 10px 263px;
	}
	
	
	/* -- Page Interne -- */
	
	#repere{
		height:1px;
		width:1px;
		position:absolute;
		bottom:0;
		right:0;
		z-index:0;
	}
	
	#global{
		width:100%;
	}
	
	#entete{
		width:100%;
		height:139px;
		background-image:url(images/fond-entete.gif);
		background-repeat:repeat-x;
	}
	
	#banniere{
		width:100%;
		height:112px;
		background-image:url(images/fond-banniere.jpg);
		background-repeat:no-repeat;
	}
	
	#choixLangues{
		float:left;
		width:30px;
		margin:20px 0 0 0;
		padding:0 0 0 20px;
		list-style:none;
	}
	
	#choixLangues li{
		margin:0 0 5px 0;
	}
	
	#choixLangues li a img{
		filter:alpha(opacity=70); 
        -moz-opacity:0.70; 
        opacity:0.70;
	}
	
	#choixLangues li a:hover img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	#logo{
		float:left;
		width:244px;
		height:83px;
		margin:18px 45px 0 0;
		padding:0 0 0 221px;
	}
	
	#boutons{
		float:left;
		width:139px;
		margin:19px 0 0 0;
	}
	
	.bouton{
		display:block;
		width:135px;
		height:31px;
		text-decoration:none;
	}
	
	.bouton:hover{
		background-position:0 -31px;
		background-repeat:no-repeat;
	}
	
	.boutonNotreCatalogueLien{
		background-image:url(images/btn-notre-catalogue.gif);
	}
	
	.boutonNotreCatalogueLienEn{
		background-image:url(images/btn-notre-catalogue-en.gif);
	}
	
	.boutonNotreCatalogueLienDe{
		background-image:url(images/btn-notre-catalogue-de.gif);
	}
	
	.boutonContactezNousLien{
		background-image:url(images/btn-contactez-nous.gif);
	}
	
	.boutonContactezNousLienEn{
		background-image:url(images/btn-contactez-nous-en.gif);
	}
	
	.boutonContactezNousLienDe{
		background-image:url(images/btn-contactez-nous-de.gif);
	}
	
	#boutonNotreCatalogue{
		width:135px;
		height:31px;
		margin:0 0 15px 0;
	}
	
	#boutonContactezNous{
		width:135px;
		height:31px;
	}
	
	#onglets{
		margin:7px 0 0 56px;
	}
	
	.onglet{
		display:block;
		height:20px;
		text-decoration:none;
		background-position:0 0;
		background-repeat:no-repeat;
	}
	
	.onglet:hover{
		background-position:0 -20px;
	}
	
	.ongletSocieteLien{
		width:113px;
		background-image:url(images/onglet-societe.gif);
	}
	
	.ongletSocieteLienEn{
		width:113px;
		background-image:url(images/onglet-societe-en.gif);
	}
	
	.ongletSocieteLienDe{
		width:113px;
		background-image:url(images/onglet-societe-de.gif);
	}
	
	.ongletTechniqueLien{
		width:132px;
		background-image:url(images/onglet-documentation.gif);
	}
	
	.ongletTechniqueLienEn{
		width:132px;
		background-image:url(images/onglet-documentation-en.gif);
	}
	
	.ongletTechniqueLienDe{
		width:132px;
		background-image:url(images/onglet-documentation-de.gif);
	}
		
	#ongletSociete{
		float:left;
		width:113px;
		height:20px;
		margin:0 6px 0 0;
	}
	
	#ongletTechnique{
		float:left;
		width:122px;
		height:20px;
		margin:0 300px 0 0;
	}
	
	#ongletPlanAcces{
		float:left;
		width:69px;
		height:37px;
		margin:2px 0 0 0;
	}
	
	#ongletPlanAcces a{
		display:block;
		width:69px;
		height:37px;
		background-image:url(images/onglet-acces.gif);
		background-repeat:no-repeat;
		background-position:0 0;
	}
	
	#ongletPlanAcces a:hover{
		background-position:0 -37px;
	}
	
	#ongletPlanAccesEn{
		float:left;
		width:80px;
		height:37px;
		margin:2px 0 0 0;
	}
	
	#ongletPlanAccesEn a{
		display:block;
		width:80px;
		height:37px;
		background-image:url(images/onglet-acces-en.gif);
		background-repeat:no-repeat;
		background-position:0 0;
	}
	
	#ongletPlanAccesEn a:hover{
		background-position:0 -37px;
	}
	
	#ongletPlanAccesDe{
		float:left;
		width:98px;
		height:37px;
		margin:2px 0 0 0;
	}
	
	#ongletPlanAccesDe a{
		display:block;
		width:98px;
		height:37px;
		background-image:url(images/onglet-acces-de.gif);
		background-repeat:no-repeat;
		background-position:0 0;
	}
	
	#ongletPlanAccesDe a:hover{
		background-position:0 -37px;
	}
	
	#pied{
		width:100%;
		_height:59px;
		min-height:59px;
		background-image:url(images/fond-pied.gif);
		background-repeat:repeat-x;
		background-position:left 23px;
	}
	
	#contenuPied{
		_height:33px;
		min-height:33px;
		background-image:url(images/fond-pied-contenu.gif);
		background-repeat:no-repeat;
		background-position:8px 0;
		padding:26px 0 0 48px;
		color:#8D575B;
	}
	
	.piedNom{
		color:#6A3B3E;
		font-weight:bold;
	}
	
	#contenu{
		margin:5px 0 15px 36px;
	}
	
	#contenuContenu{
		width:724px;
	}
	
	#contenuContenu h1{
		clear:both;
		width:685px;
		padding:0 0 4px 0;
		margin:0 0 20px 0;
		font-size:160%;
		font-weight:normal;
	}
	
	#contenuContenu h2{
		padding:0 0 0 0;
		margin:0 0 5px 0;
		font-size:120%;
		color:#53768A;
	}
	
	#contenuContenu p{
		margin:0 0 15px 0;
	}
	
	#contenuContenu h1.societe{
		border-bottom:1px solid #8D575B;
		color:#8D575B;
	}
	
	#contenuContenu h1.technique{
		border-bottom:1px solid #53768A;
		color:#53768A;
	}
	
	#contenuContenu h1.contact{
		border-bottom:1px solid #AE904A;
		color:#AE904A;
	}
	
	#contenuContenu h1.catalogue{
		border-bottom:1px solid #AB5B5B;
		color:#AB5B5B;
	}
	
	#contenuContenu h1.plan{
		border-bottom:1px solid #7E8A53;
		color:#7E8A53;
	}
	
	#contenuContenu h2.telechargementTitre{
		border-bottom:2px solid #000;
		color:#000;
		font-size:120%;
		font-weight:bold;
		padding:0 0 2px 0;
		margin:0 14px 12px 14px;
	}
	
	#contenuContenu p.plusSerre{
		margin:0 0 10px 0;
		
	}
	
	#contenuContenu p.plusSerre2{
		margin:0 0 3px 0;
		
	}
	
	#contenuContenu p.retourHautPage{
		margin:0 0 30px 0;
	}
	
	#contenuContenu ul.listeLiens{
		color:#000;
		list-style:disc;
		margin-top:0;
	}
	
	#contenuContenu ul.listeLiens li{
		margin-bottom:10px;
	}
	
	#contenuContenu ul.telechargementsLiens{
		color:#000;
		list-style:none;
		margin:0;
		padding:0;
	}
	
	#contenuContenu ul.telechargementsLiens li{
		color:#000;
		padding:0 0 7px 0;
		font-size:90%;
	}
	
	#contenuContenu ul.listeDansTexte{
	}
	
	#contenuContenu ul.listeDansTexte li{
		padding:0 0 12px 0;
	}
	
	#contenuContenu ul.listeDansTextePlusSerre li{
		padding:0 0 0 0;
		margin:0 0 0 0;
	}
	
	#contenuContenu ul.listeDansTextePlusSerre li.normal{
		padding:0 0 8px 0;
		margin:0 0 0 0;
	}
	
	#contenuContenu ul.listeDansTextePlusSerre{
		margin-top:0
	}
	
	.contenuGauche{
		float:left;
		width:415px;
		margin:0 20px 0 0;
	}
	
	.contenuDroite{
		float:left;
		width:289px;
	}
	
	.plein{
		width:685px;
	}
	
	#visuelCreusets{
		width:176px;
		margin:0 0 20px 113px;
	}
	
	#visuelEnsemble{
		width:176px;
		margin:0 0 20px 48px;
	}
	
	#visuelEnsemble img{
		border:1px solid #53768A;
	}
	
	#visuelChalumeau{
		width:70px;
		margin:0 0 20px 102px;
	}
	
	#visuelSociete2{
		width:199px;
		margin:0 0 20px 40px;
	}
	
	#visuelChalumeau img{
		border:1px solid #53768A;
	}
	
	#visuelFours{
		width:199px;
		margin:0 0 0 60px;
	}
	
	#telechargementHaut{
		width:234px;
		margin:15px 0 0 18px;
	}
	
	#telechargementContenu{
		width:232px;
		margin:0 0 0 18px;
		padding:0 1px 0 1px;
		background-color:#D1BA7F;
	}
	
	#telechargementBas{
		width:234px;
		margin:0 0 0 18px;
	}
	
	.espaceAvant{
		height:14px;
	}
	
	/* tableau comparatif */
	
	.enteteVide{
		padding-bottom:8px;
	}
	
	.entete{
		border-bottom:1px solid #000;
		padding-bottom:8px;
		text-align:center;
	}
	
	.titreVide{
		border-bottom:1px solid #000;
		border-right:1px solid #000;
	}
	
	.titre{
		border-bottom:1px solid #000;
		border-right:1px solid #000;
		background-color:#93B7CB;
		color:#000;
		padding:10px 0 10px 0;
		text-align:center;
	}
	
	.contenuIntitule{
		border-bottom:1px solid #000;
		border-right:1px solid #000;
		border-left:1px solid #000;
		padding:8px 0 8px 8px;
		font-weight:bold;
		color:#000;
		font-size:90%;
	}
	
	.contenuTab{
		border-bottom:1px solid #000;
		border-right:1px solid #000;
		padding:8px 0 8px 0;
		color:#000;
		text-align:center;
		font-size:90%;
	}
	
	.couleur{
		background-color:#CBE2EE;
	}
	
	
	/* formulaire contact */
	
	#formulaireContact{
		padding:15px 0 0 0;
	}
	
	.intitulesContact{
		float:left;
		width:90px;
		padding:4px 0 0 20px;
		color:#835E07;
		font-weight:bold;
		font-size:90%;
	}
	
	.formu{
		border:1px solid #835E07;
		font-size:11px;
		font-family:verdana;
		color:#000;
		padding:2px 3px 2px 3px;
	}
	
	.clearFormu{
		clear:both;
		height:4px;
	}
	
	#boutonEnvoyer{
		margin:6px 0 0 240px;
	}
	
	/* recherche */
	
	.moteur{
		width:511px;
		margin:35px 0 0 110px;
	}
	
	#moteurDentaire{
		background-image:url(images/fond-moteur1.gif);
		background-repeat:no-repeat;
		height:140px;
	}
	
	#moteurBijouterie{
		background-image:url(images/fond-moteur2.gif);
		background-repeat:no-repeat;
		height:84px;
	}
	
	#moteurBijouterieEn{
		background-image:url(images/fond-moteur2en.gif);
		background-repeat:no-repeat;
		height:84px;
	}
	
	.moteur h3{
		font-size:150%;
		font-weight:regular;
		margin:0 0 20px 0;
		padding:9px 0 0 0;
		text-align:center;
	}
	
	#moteurDentaire h3{
		color:#AB5B5B;
	}
	
	#moteurBijouterie h3, #moteurBijouterieEn h3{
		color:#91783C;
	}
	
	#typeMachine{
		width:451px;
		padding:0 0 0 60px;
		font-size:120%;
		color:#AB5B5B;
	}

	#typeMachine select, #famille select, #moteurBijouterie select{
		font-size:11px;
		font-family:verdana;
		color:#000;
	}
	
	#ou{
		width:511px;
		font-size:170%;
		font-weight:bold;
		color:#8D575B;
		text-align:center;
		margin:5px 0 8px 0;
	}
	
	#famille{
		width:451px;
		padding:0 0 0 60px;
		font-size:120%;
		color:#AB5B5B;
	}

	
	#typeBijouterie{
		width:451px;
		padding:0 0 0 60px;
		font-size:120%;
		color:#91783C;
	}
	
	.moteurCellule1{
		width:180px;
		text-align:right;
	}
	
	
	/* résultats recherche */
	
	#conteneurResultats{
	}

	#conteneurResultats table{
		width:488px;
		float:left;
		margin:0 0 0 0;
		font-size:90%;
	}
	
	#conteneurResultats table td.trianglePhoto{
		width:14px;
		vertical-align:middle;
		padding:0 0 0 3px;
		background-color:#fff;
	}
	
	#conteneurResultats table td.trianglePhoto img{
		display:none;
	}
	
	.visuelCreuset{
		float:left;
		width:200px;
	}
	
	#visuelCreuset{
		float:left;
		width:200px;
	}
	
	#conteneurResultats table td{
		vertical-align:top;
	}
		
	.catalogueTabEntete{
		background-color:#B96B6B;
		color:#fff;
		text-align:center;
		padding:4px;
		font-weight:bold;
	}
	
	.cellulePhoto{
		width:250px;
		text-align:center;
		padding:3px 3px 3px 4px;
	}
	
	.catalogueCellule1{
		border-left:1px solid #B96B6B;
		border-right:1px solid #B96B6B;
		border-bottom:1px solid #B96B6B;
		padding:3px 3px 3px 4px;
	}
	
	.catalogueCellule{
		border-right:1px solid #B96B6B;
		border-bottom:1px solid #B96B6B;
		padding:3px 3px 3px 4px;
	}
	
	.catalogueCellulePicto{
		border-right:1px solid #B96B6B;
		border-bottom:1px solid #B96B6B;
		padding:3px 0 3px 0;
		text-align:center;
	}

	.visuelCreuset img{
		border:1px solid #B96B6B;
	}
	
	#planAcces{
		text-align:center;
	}
	
	#planAcces img{
	}
	
	#elastique{
		display:block;
		height:1px;
		width:1px;
	}
	
	/* ajout banniere */
	#cologne{
		margin:14px 0 0 280px;
		text-align: center;
		width: 234px;
	}
	/* ajout banniere */
	

		
		
		
		
		
	