
body{      
        margin: 0px;        
        background:#000000 url(img/fondSite.png) no-repeat center top;
}


.rating{display: none;}
.count{display: none;}
.clsLargeurSite{width:997px}
.clsText12{font: 12px oxygen , Arial, Verdana, sans-serif;   color: #000;text-decoration:none;position:relative}
.clsText14{font: 14px oxygen , Arial, Verdana, sans-serif;   color: #000;text-decoration:none;position:relative}



#enteteAccueil{background:transparent url(img/iconeAccueil.png) no-repeat center 0px;width:19px;height:16px;position:absolute;left:-20px;top:4px;cursor:pointer}
#enteteAccueil:hover{background:transparent url(img/iconeAccueil.png) no-repeat center -20px;cursor:pointer}




#textBox{font: 14px oxygen , Arial, Verdana, sans-serif;   color: #000;text-decoration:none;border:1px solid #8a8a8a;height:20px;padding:2px}
.clsTextBox{font: 14px oxygen , Arial, Verdana, sans-serif;   color: #000;text-decoration:none;border:1px solid #8a8a8a;height:20px;padding:2px}
#textBoxRechercheArticle{font: 14px oxygen , Arial, Verdana, sans-serif;   color: #000;text-decoration:none;border:1px solid #8a8a8a;height:20px;padding:2px}

#defaultButton{width:100px;height:30px;border:1px solid #000;color:#fff;background-color:#C60B0B;font:15px oxygen;position:relative;cursor:pointer;text-align:center;padding:5px;}

#cadreContenu{ 

		background-image: -moz-linear-gradient(left, #747474, #343434); /* FF3.6 */
		background-image: -webkit-gradient(linear,left top,right top,color-stop(0, #747474),color-stop(1, #343434)); /* Saf4+, Chrome */
		filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#747474', EndColorStr='#343434'); /* IE6,IE7 */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#747474', EndColorStr='#343434')"; /* IE8 */		
		
	width:672px; 
	-moz-box-shadow: 3px 3px 10px #000000; 
  	-webkit-box-shadow: 3px 3px 10px #000000; 
  	box-shadow: 3px 3px 10px #000000; 
  	opacity:0.8;
  	min-height:450px;
  	
  	
  	
  	
  	
  	
  }
  

#vignetteKFS{background:transparent url(img/vignetteKFS.png) no-repeat center center;height:200px;width:307px;position:absolute;left:680px}
#vignetteFFS{background:transparent url(img/vignetteFFS.png) no-repeat center center;height:172px;width:307px;position:absolute;left:682px;top:210px}
#vignetteKFSXL{background:transparent url(img/vignetteKFSXL.png) no-repeat -3px 0px;height:234px;width:364px;position:relative;left:3px;top:-2px}

#accueilVignetteExpress{background:transparent url(img/accueilCadreInfo.png) no-repeat center center;width:609;height:232px;position:relative;font:15px arial;color:#fff}

#accueilVignette1{background:transparent url(img/accueilVignette1.png) no-repeat center center;width:232px;height:197px;position:relative}
#accueilVignette2{background:transparent url(img/accueilVignette2.png) no-repeat center center;width:232px;height:197px;position:relative}
#accueilVignette3{background:transparent url(img/accueilVignette3.png) no-repeat center center;width:232px;height:197px;position:relative}
#accueilVignette4{background:transparent url(img/accueilVignette4.png) no-repeat center center;width:232px;height:197px;position:relative}
#accueilVignetteText{width:190px;height:30px;position:relative;top:158px;left:28px;position:absolute;font:15px arial; color:#fff}


#textePideDePAge{position:absolute;left:15px;top:25px;width:950px;height:150px;font:15px arial;color:#8a8a8a}

#logoSite{background:transparent url(img/logo.png) no-repeat center center;height:51px;width:318px;position:absolute;top:18px;left:0px}
#menuSite{height:40px;width:660px;position:absolute;left:340px;top:43px; }
#titrePage{background:transparent url(img/titrePage.png) no-repeat top center;width:981px;height:78px;position:absolute;top:300px;}
#contenantTitre{position:relative;overflow:hidden;width:672px;border-bottom:1px solid #767676;margin:0px;padding:0px;}
h1{font:24px  'Droid Serif', serif, Arial, Verdana, sans-serif!Important;font-weight:bold; color: #fff!Important;text-decoration:none;margin:10px;padding:5px;margin-left:30px;}
#lienMenu{font:14px oxygen;color:#c6c4c4;padding-left:8px;padding-right:8px;text-decoration:none}
#lienSousMenu{font:14px oxygen;color:#fff;padding-left:8px;padding-right:8px;text-decoration:none;font-weight:bold}
#lienSousMenu:hover{color:#000;}

#lienActualite{font:15px oxygen;color:#fff;padding-left:8px;padding-right:8px;text-decoration:none;}







#menuHautCadreContact{background:transparent url(img/menuHautCadreContact.png) no-repeat 0px 0px;position:absolute;width:352px;height:354px;left:630px}
#cadreContactInfoTel{font:20px arial; color:#ca0b0b;position:absolute;top:100px;left:45px}
#cadreContactInfoHorraire{font:16px arial; color:#919191;position:absolute;top:160px;left:45px}

#cadreContactInfoTelTitre{font:15px arial; color:#fff;position:absolute;top:80px;left:45px}
#cadreContactInfoHorraireTitre{font:15px arial; color:#fff;position:absolute;top:140px;left:45px}


#cadreContactBtnEmail{font:20px arial; color:#a0a0a0;position:absolute;top:311px;left:11px;width:115px;height:27px;cursor:pointer}


#menuHautCadreSlider{background:transparent url(img/menuHautCadreSlider.png) no-repeat 0px 0px;position:absolute;width:600px;height:249px;left:8px}



#puce{background:transparent url(img/puce.png) no-repeat 0px 2px;text-indent:25px}


#connexionInternaure{background:transparent url(img/menuDroit.png) no-repeat 0px 0px;height:293px;width:232px;position:relative}
#imgQualiFrance{background:transparent url(img/qualiFrance.png) no-repeat 0px 0px;height:124px;width:168px;}



#itemMenuGauche{background:transparent url(img/itemMenu.png) no-repeat left -38px;height:33px;width:253px;font:20px oxygen;text-indent:30px;color:#fff}
#itemMenuGauche:hover{background:transparent url(img/itemMenu.png) no-repeat left 5px;height:33px;width:253px;font:20px oxygen;text-indent:30px;color:#fff;cursor:pointer}
#enTeteDroit{background:transparent url(img/enTeteDroit.png) no-repeat center center;height:108px;width:728px;}
#listingArticle{}
#listingArticle:hover{cursor:pointer;background-color:#80B9F2}



#piedDePage{background:transparent url(img/fondSitePiedDePage.png) no-repeat center top;height:247px;position:relative}
#titrePage{font: 14px oxygen , Arial, Verdana, sans-serif;   color: #000;text-decoration:none;font-weight:bold}



#slider{height:200px;width:631px;position:absolute;left:382px;top:69px;border:0px solid #d90000;overflow:hidden}

#slideShow{height:264px;width:722px;position:absolute;left:200px;top:80px;border:0px solid #d90000;overflow:hidden,z-index:150}

#fondSlider{background:transparent url(img/fondSlider.png) no-repeat right bottom;height:230px;width:631px;position:absolute;left:382px;top:49px;border:0px solid #d90000}

#menuSeparation{width:2px;height:27px;position:absolute;top:7px;background:transparent url(img/menuSeparation.png)}





#clsTexteOngletPro{font: 14px oxygen , Arial, Verdana, sans-serif!Important;   color: #fff!Important;text-decoration:none;position:relative;top:10px;}
#clsTexteOngletPro:hover{font: 14px oxygen , Arial, Verdana, sans-serif!Important;   color: #000!Important;text-decoration:none;position:relative;top:10px;}
#clsTexteOngletProOn{font: 14px oxygen , Arial, Verdana, sans-serif!Important;   color: #000!Important;text-decoration:none;position:relative;top:10px;}
#clsTexteOngletProOn:hover{font: 14px oxygen , Arial, Verdana, sans-serif!Important;   color: #000!Important;text-decoration:none;position:relative;top:10px;}
#clsOngletPro{background-color: #C60B0B;text-indent:10px;height:40px;}
.clsTrHauteur5{height:30px}

#btnSupprimer{background-image: url(img/btnSupprimer.png);background-position: 0px 0px; background-repeat:no-repeat;width:13px;height:13px;cursor:pointer;margin:0px;border:0px}
#btnSupprimer:hover{background-image: url(img/btnSupprimer.png);background-position: 0px -16px; background-repeat:no-repeat;width:13px;height:13px;cursor:pointer;margin:0px;border:0px}


#infoGalerie{background:transparent url(img/galerieFond.png) no-repeat top center;width:241px;height:80px;position:absolute;top:100px}
#titreGalerie{background:transparent url(img/galeriePuce.png) no-repeat 5px 3px;width:241px;height:50px;position:absolute;top:10px;text-indent:30px;text-align:left;color:#CA0B0B;font:15px oxygen;text-decoration:none!Important}
#descGalerie{width:230px;height:50px;position:absolute;top:30px;left:6px;text-align:left;color:#00000;font:15px oxygen;border:0px solid #d90000;text-decoration:none!Important}
#infoPhotoGalerie{background:transparent url(img/black.png) repeat;width:100%;-moz-border-radius: 0px 0px 10px 10px;-webkit-border-radius: 0px 0px 10px 10px;border-radius: 0px 0px 10px 10px;}
#titrePhotoGalerie{background:transparent url(img/galeriePuce.png) no-repeat 5px 3px;width:100%;height:30px;text-indent:30px;text-align:left;color:#ff0000;font:15px oxygen;text-decoration:none!Important;}
#descPhotoGalerie{width:100%;text-align:left;color:#fff;font:15px oxygen;border:0px solid #d90000;text-decoration:none!Important}






/*TARIF*/

#champRecherche{height:80px;position:relative;width:100%}
#champRechercheTextBox{background:transparent url(img/champRechercheTextBox.png) no-repeat top left;width:488px;height:34px;margin:0px;padding:0px;margin-right:50px;border:0px;position:absolute;top:20px;left:14px;color:#fff;text-indent:10px}
#champRechercheBtn{background:transparent url(img/champRechercheBtn.png) no-repeat top left;width:141px;height:34px;margin:0px;padding:0px;border:0px;position:absolute;top:20px;left:500px;color:#fff;text-indent:5px}
#champRechercheBtn:hover{background:transparent url(img/champRechercheBtn.png) no-repeat bottom left;width:141px;height:34px;margin:0px;padding:0px;border:0px;position:absolute;top:20px;left:500px;color:#fff;text-indent:5px}



/*CAROUSEL*/


#divSlider{width:663px;height:207px;background:transparent url(img/slider/fondSlider.png) no-repeat 0px 0px}
#vignetteTexte{position:absolute;width:120px;font:13px arial;top:98px;left:20px;text-align:left;color:#fff;text-decoration:none}
.jcarousel-skin-tango .jcarousel-direction-rtl {direction: rtl;}
.jcarousel-skin-tango .jcarousel-container-horizontal { width: 630px; left:40px;top:45px;padding: 0px 0px;}
.jcarousel-skin-tango .jcarousel-clip { overflow: hidden;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {width:  450px;height: 148px;}
.jcarousel-skin-tango .jcarousel-item { width: 150px; height:146px;position:relative}
.jcarousel-skin-tango .jcarousel-item-horizontal {margin-left: 0;margin-right: 0px;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {margin-left: 0px; margin-right: 0;}
.jcarousel-skin-tango .jcarousel-item-placeholder { background: #fff; color: #000;}
.jcarousel-skin-tango .jcarousel-next-horizontal {position: absolute;top: 65px;right: 30px;width: 41px;height: 41px;cursor: pointer;background: transparent url(img/slider/btnNext.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal { left: 0px;right: auto;background-image: url(img/slider/btnNext.png);}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus { background-position: 0 -52px;}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {background-position: 0 -52px;}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {cursor: default;background-position: 0 -52px;}
.jcarousel-skin-tango .jcarousel-prev-horizontal { position: absolute;top: 65px;left: -40px;width: 41px;height: 41px;cursor: pointer;background: transparent url(img/slider/btnPrevious.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {left: auto; right: 5px; background-image: url(img/slider/next-horizontal.png);}


.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus { background-position: 0 -52px;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {background-position: 0 -52px;}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {cursor: default; background-position: 0 -52px}




.clsBarreRechercheFondTextG{background-image:url(img/barreRechercheFondTexteG.png);height:23px;width:31px;background-repeat: no-repeat;}
.clsBarreRechercheFondTextM{background-image:url(img/barreRechercheFondTexteM.png);height:15px;width:160px;background-repeat: repeat-x;padding-top:4px;font-size:13px; border:0px; font-family: Calibri, Arial,Verdana, Times New Roman;}
.clsBarreRechercheFondTextD{background-image:url(img/barreRechercheFondTexteD.png);height:23px;width:10px;background-repeat: no-repeat;}
.clsBarreRechercheFondTexte{background-image:url(img/barreRechercheFondTexte.png);height:23px;background-repeat: repeat-x;}

/*Iframe*/
.clsIframeMH{background-image:url(img/iframe/iframeMH.png);background-position:bottom;height:10px;background-repeat: repeat-x;}
.clsIframeMB{background-image:url(img/iframe/iframeMB.png);background-position:top;height:10px;background-repeat: repeat-x;}
.clsIframeCDH{background-image:url(img/iframe/iframeCDH.png);background-position:left;width:10px;height:10px;background-repeat: no-repeat;}
.clsIframeCDB{background-image:url(img/iframe/iframeCDB.png);background-position:0px 0px;width:10px;height:10px;background-repeat: no-repeat;}
.clsIframeCD{background-image:url(img/iframe/iframeCD.png);background-position:left;width:10px;background-repeat: repeat-y;}
.clsIframeCGH{background-image:url(img/iframe/iframeCGH.png);background-position:right;width:10px;height:10px;background-repeat: no-repeat;}
.clsIframeCGB{background-image:url(img/iframe/iframeCGB.png);background-position:right;width:10px;height:10px;background-repeat: no-repeat;}
.clsIframeCG{background-image:url(img/iframe/iframeCG.png);background-position:right;width:10px;background-repeat: repeat-y;}



/******************SLIDER************************/
.clsPuceBandeauEnTeteOn{background-image: url(img/puceSlider.png); background-repeat: no-repeat;width:25px;height:12px;background-position: 0px 0px;margin:0px;border:0px;overflow:hidden;cursor:pointer}
.clsPuceBandeauEnTeteOff{background-image: url(img/puceSlider.png); background-repeat: no-repeat;width:25px;height:12px;background-position: 0px -14px;margin:0px;border:0px;overflow:hidden;cursor:pointer}

#bandeauHautFlecheSuivant{background-image: url(img/flecheSuivant.png); background-repeat: no-repeat;width:39px;height:28px;background-position: 0px -26px;margin:0px;border:0px;position:absolute;top:-8px;left:545px}
#bandeauHautFlecheSuivant:hover{background-position: 0px 0px;cursor:pointer;}
#bandeauHautFlechePrecedant{background-image: url(img/flechePrecedant.png); background-repeat: no-repeat;width:39px;height:28px;background-position: 0px -26px;margin:0px;border:0px;;position:absolute;top:-8px;left:10px}
#bandeauHautFlechePrecedant:hover{background-position: 0px 0px;cursor:pointer}

