
body{  
	height:100%;
        margin: 0px;        
        background:#fff url(img/fondSite.png) no-repeat center top;
}
 html{height:100%}

.rating{display: none;}
.count{display: none;}
.clsLargeurSite{width:960px}
.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}
.trFormulaire{height:45px}
.cssTableChamp{vartical-align:top;padding-top:4px}
.clsTextBox{font: 14px Arial, Verdana, sans-serif;   color: #000;text-decoration:none;border:1px solid #8a8a8a;height:20px;padding:2px}
.cboBox{font:15px arial;padding:2px;border:1px solid #47657f;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;width:280px}
.txtBox{font:15px arial;padding:2px;border:1px solid #47657f;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;width:280px}

#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;}


#bulle{background:transparent url(img/bulle.png) no-repeat center center;height:84px;width:173px;position:absolute;left:15px;top:85px;text-align:center;font:18px arial;color:#fff}
#cadreContenu{ width:610px; 
		min-height:960px;font:15px arial;text-align:justify }
  



#textePiedDePAge{position:absolute;left:15px;top:50px;width:950px;height:150px;font:15px arial;color:#8a8a8a}

#logoSite{background:transparent url(img/logo.png) no-repeat center center;height:60px;width:354px;position:absolute;top:10px;left:0px}
#menuSite{height:20px;width:850px;position:absolute;left:0px;top:78px; }
#enTeteTel{background:transparent url(img/enTeteTel.png) no-repeat center center;height:111px;width:303px;position:absolute;top:2px;left:700px}
#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;margin:0px;padding:0px;}
h1{font:35px  arial, Verdana, sans-serif!Important;font-weight:bold; color: #47657f!Important;text-decoration:none;margin:10px;padding:5px;margin-left:10px;}
#lienMenu{font:14px 'Nova Slim',  arial;color:#000;padding-left:20px;padding-right:20px;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;}

#info{background:transparent url(img/iconeQuestion.png) no-repeat 3px 5px;width:25px;height:27px;cursor:pointer} 
#infoBulle{background:transparent url(img/bulleInfo.png) no-repeat 0px 0px;width:400px;height:216px;position:absolute;z-index:100;top:-95px;left:25px} 
#infoCarteGrise{background:transparent url(img/carteGrise.png) no-repeat 0px 0px;width:371px;height:201px;position:absolute;border:1px solid #fff;top:6px;left:21px}
#infoPointeur{background:transparent url(img/bulleInfoPointeur.png) no-repeat 0px 0px;width:27px;height:27px;cursor:pointer;position:absolute} 





#menuHautCadreContact{background:transparent url(img/menuHautCadreContact.png) no-repeat 0px 0px;position:absolute;width:349px;height:212px;left:630px;top:15px}

#cadreContactInfoTelTitre{font:15px arial; color:#fff;position:absolute;top:67px;left:45px}
#cadreContactInfoTel{font:20px arial; color:#ca0b0b;position:absolute;top:83px;left:45px}

#cadreContactInfoHorraireTitre{font:15px arial; color:#fff;position:absolute;top:128px;left:45px}
#cadreContactInfoHorraire{font:16px arial; color:#919191;position:absolute;top:146px;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:212px;left:8px;top:15px}





#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 bottom;height:600px;position:relative;bottom:0px;width:100%;border:0px solid #d90000}
#piedDePageSlogan{background:transparent url(img/piedDePageSlogan.png) no-repeat center center;height:257px;width:452px;position:absolute;left:503px}
#piedDePageAdresse{background:transparent url(img/piedDePageAdresse.png) no-repeat center center;height:159px;width:381px;position:absolute;top:115px}
#piedDePageAdresseTel{font: 25px Arial, Verdana, sans-serif;   color: #fff;text-decoration:none;font-weight:bold;position:absolute;top:127px;left:114px}


#contenuOmbre{background:transparent url(img/contenuOmbre.png) no-repeat center top;height:104px;position:absolute;top:-55px;width:996px}
#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}




/*ACCUEIL */
#imgFormulaire{background:transparent url(img/imgFormulaire.png) no-repeat center center;width:254px;height:287px;position:absolute;left:675px}
#cadreInfo{background:#e5dfdf url(img/bandeTricolore.png) repeat-x center bottom;min-height:256px;position:absolute;left:0px;top:0px}
#titreCadreInfo{width:100%;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #000;font: 20px 'Nova Slim', Arial, Verdana, sans-serif;   color: #000;text-align:center}
#textCadreInfo{background:transparent url(img/puceXs.png) no-repeat 5px 6px;padding:3px;padding-left:23px;font: 16px 'Nova Slim', Arial, Verdana, sans-serif;   color: #47657f;text-align:left;}

#puce{background:transparent url(img/puceXs.png) no-repeat 5px 4px;width:25px;height:20px}


#textCadreInfoTexte{font: 16px 'Nova Slim', Arial, Verdana, sans-serif;   color: #47657f;text-align:left;font-weight:bold;text-align:right}
#texteInfoFormulaireCG{text-align:justify;font:13px arial;font-style:italic}
#vignette1{background:transparent url(img/vignette1.png) no-repeat center center;width:328px;height:133px;position:absolute;left:0px;top:0px}
#vignette2{background:transparent url(img/vignette2.png) no-repeat center center;width:328px;height:133px;position:absolute;left:340px;top:0px}
#vignette3{background:transparent url(img/vignette3.png) no-repeat center center;width:252px;height:133px;position:absolute;left:680px;top:0px}

#pastilleRouge{background:transparent url(img/pastilleRouge.png) no-repeat center center;width:69px;height:72px;position:absolute;left:264px;top:-20px}
#pastilleBleu{background:transparent url(img/pastilleBleu.png) no-repeat center center;width:69px;height:72px;position:absolute;left:190px;top:-20px}
#pastilleTexte{font:24px 'Nova Slim',arial; color:#fff;text-align:center;padding-top:20px}
#carteFrance{background:transparent url(img/carteFrance.png) no-repeat center center;width:159px;height:151px;position:absolute;left:200px;top:55px}  

#separation{background:transparent url(img/separation.png) no-repeat left top;width:929px;height:30px;}
#bandeTricolore{background:transparent url(img/bandeTricolore.png) repeat-x top center;height:10px;}
#btnSite{background:#47657f url(img/puce.png) no-repeat 5px center;padding:5px;padding-left:45px;padding-right:25px;font: 17px 'Nova Slim', Arial, Verdana, sans-serif;   color: #fff;text-align:left;margin:0px;border:0px;cursor:pointer}



/*CAROUSEL*/


#divSlider{width: 670px; height: 285px;position:absolute;top:0px;left:0px;border:1px solid #47657F }
#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: 670px;height:285px; left:0px;top:0px;padding: 0px 0px}
.jcarousel-skin-tango .jcarousel-clip { overflow: hidden;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {width:  670px;height:285px;}
.jcarousel-skin-tango .jcarousel-item { width: 670px; height:285px;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: 130px;right: 30px;width: 48px;height: 47px;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 -47px;}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {background-position: 0 -47px;}
.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 -47px;}
.jcarousel-skin-tango .jcarousel-prev-horizontal { position: absolute;top: 130px;left: 40px;width: 48px;height: 47px;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 -47px;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {background-position: 0 -47px;}
.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 -47px}



/******************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}

/******** MAP ***********/

#ombreMap{background:transparent url(img/ombreMap.png) no-repeat 0px 0px;height:31px;width:294px;position:relative}