#myCarousellContainer {
	POSITION: relative; BACKGROUND-COLOR: #dcd5e3; MARGIN-BOTTOM: 8px; HEIGHT: 150px; OVERFLOW: hidden
}
#myCarousell {
	POSITION: relative; BACKGROUND-COLOR: #ffffff; MARGIN: 10px 10px 0px; WIDTH: 246px; HEIGHT: 92px; OVERFLOW: hidden
}
#myCarousell UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#myCarousellFade2 {
	POSITION: absolute; BACKGROUND-COLOR: #ffffff; WIDTH: 100%; HEIGHT: 100%; LEFT: 0px
}
#myCarousellList {
	DISPLAY: none
}
.myCarousellImg {
	MARGIN: 3px; FLOAT: left; HEIGHT: 86px
}
.myCarousellText {
	MARGIN: 3px; WIDTH: 100px; FLOAT: left
}
.myCarousellText IMG {
	MARGIN: -5px 0px 0px
}
.myCarousellPage {
	POSITION: absolute; TOP: 85px; LEFT: 120px
}
#myCarousellThumb {
	POSITION: relative; MARGIN: 6px 10px; WIDTH: 246px; HEIGHT: 35px; OVERFLOW: hidden
}
A.myCarousellNavigationPrev {
	POSITION: absolute; WIDTH: 20px; TOP: 8px
}
A.myCarousellNavigationNext {
	POSITION: absolute; WIDTH: 20px; RIGHT: 25px; TOP: 8px
}
A.myCarousellNavigationPlay {
	POSITION: absolute; WIDTH: 20px; RIGHT: 0px; TOP: 8px
}
#myCarousellControl {
	POSITION: absolute; MARGIN: 0px 10px; WIDTH: 175px; HEIGHT: 35px; OVERFLOW: hidden; LEFT: 12px
}
UL#myCarousellControlList {
	MARGIN: 0px; WIDTH: 1050px
}
UL#myCarousellControlList LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 35px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 25px; PADDING-TOP: 0px
}
UL#myCarousellControlList LI IMG {
	MARGIN: 5px
}
UL#myCarousellControlList LI.MyCarrousselSelected IMG {
	BORDER-BOTTOM: #ad1c72 2px solid; BORDER-LEFT: #ad1c72 2px solid; MARGIN: 3px; BORDER-TOP: #ad1c72 2px solid; BORDER-RIGHT: #ad1c72 2px solid
}
.box-violet {
	BORDER-BOTTOM: #d0b1c3 1px solid; BORDER-LEFT: #d0b1c3 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0.5em 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(../images/recherche/box-violet.jpg) #efe5ec repeat-x 0px 0px; HEIGHT: 100%; BORDER-TOP: #d0b1c3 1px solid; BORDER-RIGHT: #d0b1c3 1px solid; PADDING-TOP: 10px
}
.box-violet H5 {
	MARGIN-TOP: 0px; FONT-SIZE: 120%; FONT-WEIGHT: bold
}
.box-vert {
	BORDER-BOTTOM: #9fb46e 1px solid; BORDER-LEFT: #9fb46e 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0.5em 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(../images/recherche/box-vert.jpg) #eff2d9 repeat-x 0px 0px; HEIGHT: 100%; BORDER-TOP: #9fb46e 1px solid; BORDER-RIGHT: #9fb46e 1px solid; PADDING-TOP: 10px
}
.box-vert H5 {
	MARGIN-TOP: 0px; COLOR: #376e00; FONT-SIZE: 120%; FONT-WEIGHT: bold
}
.box-orange {
	BORDER-BOTTOM: #fdd485 1px solid; BORDER-LEFT: #fdd485 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0.5em 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(../images/recherche/box-orange.jpg) #f9efde repeat-x 0px 0px; HEIGHT: 100%; BORDER-TOP: #fdd485 1px solid; BORDER-RIGHT: #fdd485 1px solid; PADDING-TOP: 10px
}
.box-orange H5 {
	MARGIN-TOP: 0px; FONT-SIZE: 120%; FONT-WEIGHT: bold
}
.g5-search .actualite_recherche {
	PADDING-BOTTOM: 5px; MARGIN: 0.5em 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(../images/recherche/fond_actualite.jpg) #fafbda repeat-x 0px 0px; HEIGHT: 100%; PADDING-TOP: 0px
}
.g5-search .actualite_recherche .actualite_recherche_nombre {
	FONT-WEIGHT: bold
}
.g5-search .actualite_recherche .resultTitre {
	MARGIN-TOP: 10px
}
.g5-search .actualite_recherche .resultTitre .chevron {
	DISPLAY: block
}
.g5-search .actualite_recherche .lien_toutes {
	TEXT-ALIGN: right
}
.g5-search #z5-complement {
	PADDING-TOP: 1.9em
}
.g5-search #contenu DIV.quickvote {
	BORDER-BOTTOM: #449bb7 1px solid; BORDER-LEFT: #449bb7 1px solid; MARGIN: 21px 0px 14px; PADDING-LEFT: 0px; WIDTH: auto; DISPLAY: block; HEIGHT: 100%; BORDER-TOP: #449bb7 1px solid; BORDER-RIGHT: #449bb7 1px solid
}
.g5-search DIV.quickvote * {
	BACKGROUND-COLOR: transparent
}
.g5-search DIV.quickvote DIV.h2 {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; COLOR: #494949; MARGIN-LEFT: 0px; FONT-SIZE: 120%; PADDING-TOP: 0px
}
.g5-search #corps #contenu .quickvote .quickvote-body {
	MARGIN-TOP: 0px; PADDING-LEFT: 14px; TOP: -7px
}
.g5-search DIV.quickvote DIV.quickvote-image-title-question {
	BACKGROUND-IMAGE: none; DISPLAY: none
}
.g5-search DIV.quickvote LI {
	MARGIN-LEFT: 0px; FONT-WEIGHT: normal
}
.g5-search DIV.quickvote DIV.submit-button {
	PADDING-BOTTOM: 0px; BOTTOM: -14px
}
.g5-search DIV.quickvote-image-title-reponse {
	DISPLAY: none
}
.g5-search DIV.quickvote TABLE.results {
	WIDTH: 100%; MARGIN-LEFT: 0px
}
#rechercheV2 {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 208px; MARGIN-BOTTOM: 20px; COLOR: #333333; RIGHT: 0px; FONT-WEIGHT: bold; TOP: 0px
}
#recherche-v2-error {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 208px; MARGIN-BOTTOM: 20px; COLOR: #333333; RIGHT: 0px; FONT-WEIGHT: bold; TOP: 0px
}
#rechercheV2 .rechercheSimple {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #d9d9d9; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; OVERFLOW: hidden; PADDING-TOP: 2px
}
#rechercheV2 .rechercheSimple DIV {
	DISPLAY: inline
}
#recherche-v2-error .rechercheSimple {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #c0c0c0; PADDING-LEFT: 5px; PADDING-RIGHT: 2px; HEIGHT: 55px; PADDING-TOP: 2px
}
#rechercheV2 .rechercheAvance {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f2f4a7; PADDING-LEFT: 5px; PADDING-RIGHT: 2px; HEIGHT: 20px; PADDING-TOP: 4px
}
#recherche-v2-error .rechercheAvance {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f2f4a7; PADDING-LEFT: 5px; PADDING-RIGHT: 2px; HEIGHT: 20px; PADDING-TOP: 4px
}
#recherche-v2-error .recError {
	COLOR: #ad1c72; FONT-WEIGHT: normal
}
#recherche-v2-error #recherche-OK {
	TOP: 31px
}
#rechercheV2 INPUT#recMotSimple {
	BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 95px; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid
}
#recherche-v2-error INPUT#recMotSimple {
	BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 95px; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid
}
.buttonOk {
	OUTLINE-STYLE: none
}
.g5-search #z4-content H2 {
	BORDER-BOTTOM-WIDTH: 0px
}
.g5-search .recherche-text-2col-2 {
	POSITION: relative; MARGIN: 1em 0px; WIDTH: 100%; OVERFLOW: hidden
}
.recherche-text-2col-2 .layout-col-A {
	WIDTH: 68%; FLOAT: left; MARGIN-RIGHT: 2% !important
}
.recherche-text-2col-2 .layout-col-B {
	WIDTH: 30%; FLOAT: left
}
.g5-search LABEL {
	VERTICAL-ALIGN: middle
}
.g5-search .resultatsOrdre LABEL {
	VERTICAL-ALIGN: inherit
}
.g5-search .rechercheAvancee {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/recherche/fond_recherche_avance.jpg) no-repeat 0px 0px; PADDING-TOP: 1px
}
.g5-search .btn_aff_critere {
	Z-INDEX: 20; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/recherche/btn_afficher_critere.gif) no-repeat 0px 0px; PADDING-TOP: 5px
}
.g5-search .btn_aff_critere A {
	OUTLINE-STYLE: none; COLOR: #8e436f; FONT-SIZE: 110%; FONT-WEIGHT: bold
}
.g5-search .btn_aff_critere A#btn_aff_critere2 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; MARGIN: 2px 0px 0px; PADDING-LEFT: 0px; WIDTH: 32px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
.g5-search #criteresRecherche {
	Z-INDEX: 10; POSITION: relative; BORDER-LEFT: #d4b5c7 1px solid; PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #f7f1f7; MARGIN-TOP: -15px; PADDING-LEFT: 15px; WIDTH: 422px; PADDING-RIGHT: 15px; FLOAT: left; BORDER-RIGHT: #d4b5c7 1px solid; PADDING-TOP: 20px
}
.g5-search .criteresTitre {
	MARGIN: 15px 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/recherche/puce_titre_critere.gif) no-repeat 0px 5px; FLOAT: left; COLOR: #ad1c72; CLEAR: left; FONT-SIZE: 110%; FONT-WEIGHT: bold
}
.g5-search .criteresChamps {
	WIDTH: 100%; FLOAT: left; CLEAR: both
}
.g5-search .criteresSeparation {
	PADDING-BOTTOM: 20px; BACKGROUND: url(../images/recherche/critere_separation.jpg) no-repeat left bottom
}
.g5-search .criteresLib {
	WIDTH: 95px; FLOAT: left; CLEAR: both
}
.g5-search .criteresVal {
	WIDTH: 300px; MARGIN-BOTTOM: 5px; FLOAT: left
}
.g5-search #recChampMot {
	WIDTH: 160px; MARGIN-BOTTOM: 10px
}
.g5-search .criteresSelectionRubrique {
	MARGIN-BOTTOM: 15px
}
.g5-search .criteresSelectionRubrique A {
	COLOR: #18417f
}
.g5-search .recRubAffine {
	FONT-SIZE: 90%
}
.g5-search .recRubAffineBold {
	FONT-WEIGHT: bold
}
.g5-search #recDate1 {
	WIDTH: 75px; HEIGHT: 11px
}
.g5-search #recDate2 {
	WIDTH: 75px; HEIGHT: 11px
}
.g5-search .criteresVal SELECT {
	WIDTH: 240px; HEIGHT: 20px
}
.g5-search .criteresVal IMG {
	VERTICAL-ALIGN: top
}
.g5-search .criteresSubmit {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 95px; WIDTH: 200px; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: both; PADDING-TOP: 5px
}
.g5-search .criteresValid {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 65px; BACKGROUND: url(../images/recherche/btn_rechercher.jpg) no-repeat; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 16px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer
}
.g5-search .criteresReset {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 50px; BACKGROUND: url(../images/recherche/btn_annuler.jpg) no-repeat; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 16px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer
}
.g5-search #criteresClose {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/recherche/btn_cacher_critere.jpg) no-repeat; CLEAR: both; PADDING-TOP: 3px
}
.g5-search #criteresClose A {
	TEXT-ALIGN: center; WIDTH: 32px; DISPLAY: block
}
.g5-search #criteresClose A IMG {
	VERTICAL-ALIGN: top
}
.g5-search #formNbResultPerPage {
	DISPLAY: inline
}
.g5-search #formNbResultPerPage INPUT {
	FLOAT: right; CLEAR: right
}
.g5-search #rechercheResultats {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/recherche/fond_recherche_avance.jpg) no-repeat 0px 0px; PADDING-TOP: 15px
}
.g5-search .resultatsNombre {
	PADDING-BOTTOM: 10px; WIDTH: 100%; BACKGROUND: url(../images/recherche/resultat_separation.gif) no-repeat left bottom; FLOAT: left; FONT-SIZE: 120%
}
.g5-search .resultatsOrdre {
	CLEAR: both; FONT-SIZE: 110%; PADDING-TOP: 10px
}
.g5-search .resultatsOrdre SELECT {
	MARGIN-LEFT: 10px
}
.g5-search .resultatsNb {
	FONT-WEIGHT: bold
}
.g5-search .pertinanceBold {
	FONT-WEIGHT: bold
}
.g5-search .resultatsMot {
	FONT-SIZE: 130%; FONT-WEIGHT: bold
}
.g5-search .results-browser {
	MARGIN-TOP: 20px; CLEAR: both; OVERFLOW: hidden
}
.g5-search .results-browser-bottom {
	MARGIN-TOP: 10px; CLEAR: both; BORDER-TOP: #e1e1e1 1px solid
}
.g5-search .results-browser P {
	FLOAT: right; FONT-SIZE: 95%
}
.g5-search .results-browser-bottom P {
	FLOAT: right; FONT-SIZE: 95%
}
.g5-search .results-browser A.results-browser-bold {
	
}
.g5-search .results-browser-bottom A.results-browser-bold {
	
}
.g5-search .results-browser .current {
	COLOR: #18417f; FONT-WEIGHT: bold
}
.g5-search .results-browser-bottom .current {
	COLOR: #18417f; FONT-WEIGHT: bold
}
.g5-search .result {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 15px
}
.g5-search .resultCom {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 1px
}
.g5-search .resultRail {
	COLOR: #18417f
}
.g5-search .resultCommercial {
	BORDER-BOTTOM: #fdd485 1px solid; BORDER-LEFT: #fdd485 1px solid; PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #ffedd0; MARGIN-TOP: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; CLEAR: both; BORDER-TOP: #fdd485 1px solid; BORDER-RIGHT: #fdd485 1px solid; PADDING-TOP: 15px
}
.g5-search #contenu P.resultTitre {
	MARGIN: 0px 0px 5px; FONT-SIZE: 120%
}
.g5-search #contenu .resultCommercial P.resultTitre {
	MARGIN: 0px 0px 5px; PADDING-LEFT: 23px; BACKGROUND: url(../images/recherche/puce_titre_result.jpg) no-repeat 0px 0px; FONT-SIZE: 125%
}
.g5-search #contenu P.resultDesc {
	MARGIN: 0px
}
.g5-search .resultType {
	COLOR: #ad1c72
}
.g5-search .resultDate {
	COLOR: #66668f
}
.g5-search .resultSimple100 {
	CLEAR: both; PADDING-TOP: 10px
}
.g5-search .resultMotSearch {
	FONT-WEIGHT: bold
}
