/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||| HTML & GLOBAL ||||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/
body {
	background-attachment: fixed;
	background-image: url(../images/background.jpg);
	background-repeat: no-repeat;
	background-color: #d5e7f3;
	background-position: center top;
	margin: 0px;
	color: #3B6D87;
	font-family: Verdana;
	font-size: 12px;
}

a {
	color: #3B6D87;
	text-decoration: none;
}

a:hover {
	color: #3B6D87;
	text-decoration:underline;
}

table {
	font-size: 11px;
}

p {
	text-align: justify;
	padding: 3px;
}

.tableauGlobal {
	width: 100%;
	/*background-image: url(../images/background-global.jpg);
	background-repeat: no-repeat;
	background-color: #000000;*/
}

.bordGauche {
	width:50%;
	background-image:url(../images/bord-gauche.jpg);
	background-repeat:repeat-y;
	background-position:right;
}


.bordDroite {
	width:50%;
	background-image:url(../images/bord-droite.jpg);
	background-repeat:repeat-y;
	background-position:left;
}







/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||||||| ENTETE |||||||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/
.tableauEntete {
	width: 980px;
	padding-top: 0px;
	padding-bottom: 0px;
	/*background-image: url(../images/background-entete.jpg);
	background-repeat: no-repeat;*/
	background-color: #fff;
}
.decalageLogo {
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	/*text-align: center;*/
}
.boutonLangue {
	width:150px;
	padding-top: 3px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	/*color: #FF0000;
	font-family: Verdana;
	font-size: 12px;*/
	text-align: right;
	vertical-align:middle;
}










/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|||||||||||||||||||||||||| QUICKSEARCH |||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/
.tableauQuicksearch {
	width: 980px;
	padding-top: 0px;
	padding-bottom: 0px;
	/*background-image: url(../images/background-contenu.jpg);
	background-repeat: no-repeat;
	background-color: #000000;*/
}











/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||||||||| FLASH ||||||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/
.tableauFlash {
	width: 980px;
	
	background-color:#c0c0c0;
	
	border-top:2px #C0C0C0 solid;
	
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.tableauFlash td {	
	background-color:#fff;
	padding-bottom: 10px;
	background-image:url(../images/shadow-flash.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}









/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||||| PARTIE ADMINISTRABLE |||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/
.tableauContenu {
	width: 980px;
	text-align: center;
	/*background-image: url(../images/background-contenu.jpg);
	background-repeat: repeat-x;*/
	background-color: #fff;
}

.tableauBloc {
	width: 980px;
	margin-top:20px;
	/*background-image: url(../images/background-tableau-bloc.jpg);
	background-repeat: repeat-x;*/
	/*background-color: #000000;*/
}

.tableauBlocMontana {
	width: 980px;
	margin-top:20px;
	/*background-image: url(../images/background-tableau-bloc-rouge.jpg);
	background-repeat: repeat-x;*/
	/*background-color: #951A1F;*/
}

/************************************************************************************************************** TITRE ******************************************/

.titre {
	/*height: 60px;*/
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-size: 20px;
	text-align: left;
	/*background-image: url(../images/background-titre.jpg);
	background-repeat: no-repeat;*/
}

.ssTitre {
	height:30px;
	/height:28px;
	padding-top: 5px;
	padding-left: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin:0px;
	border:0px solid #FFFFFF;
	font-size: 15px;
	text-align: left;
	background-image: url(../images/fond-sstitres.jpg);
	background-repeat: repeat-x;
	background-position:top;
	color:#FFFFFF;
	/*background-color: #FF0000;*/
}

.titreEpicurien {
	/*height: 60px;*/
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-size: 20px;
	text-align: left;
	color:#C7056B;
	/*background-image: url(../images/background-titre.jpg);
	background-repeat: no-repeat;*/
}

.ssTitreEpicurien {
	height:30px;
	/height:28px;
	padding-top: 5px;
	padding-left: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin:0px;
	border:0px solid #FFFFFF;
	font-size: 15px;
	text-align: left;
	background-image:url(../images/fond-sstitres-rose.jpg);
	background-repeat: repeat-x;
	background-position:top;
	color:#FFFFFF;
	/*background-color: #FF0000;*/
}
.titreMontana {
	/*height: 60px;*/
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-size: 20px;
	text-align: left;
	color:#951A1F;
	/*background-image: url(../images/background-titre.jpg);
	background-repeat: no-repeat;*/
}

.ssTitreMontana {
	height:30px;
	/height:28px;
	padding-top: 5px;
	padding-left: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin:0px;
	border:0px solid #FFFFFF;
	font-size: 15px;
	text-align: left;
	background-image:url(../images/fond-sstitres-rouge.jpg);
	background-repeat: repeat-x;
	background-position:top;
	color:#FFFFFF;
	/*background-color: #951A1F;*/
}

/************************************************************************************************************** TEXTE ******************************************/

.blocTexte {
	vertical-align: top;
	padding-top: 15px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	/*background-image: url(../images/background-blocTexteGauche.jpg);
	background-repeat: no-repeat;
	background-position:top right;
	background-color: #000000;*/
}

.blocTexte * {
	color: #3B6D87;
	font-family: Verdana;
	font-size: 12px;
}

.blocTexteGauche {
	vertical-align: top;
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 20px;
	background-image: url(../images/background-blocTexteGauche.jpg);
	background-repeat: no-repeat;
	background-position:top right;
	/*background-color: #000000;*/
}

.blocTexteGauche * {
	color: #3B6D87;
	font-family: Verdana;
	font-size: 12px;
}

.blocTexteDroite {
	vertical-align: top;
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 20px;
	background-image: url(../images/background-blocTexteDroite.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	/*background-color: #000000;*/
}

.blocTexteDroite * {
	color: #3B6D87;
	font-family: Verdana;
	font-size: 12px;
}


.blocTexteEpicurien {
	vertical-align: top;
	padding-top: 15px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	/*background-image: url(../images/background-bloctexte.jpg);
	background-repeat: no-repeat;
	background-color: #000000;*/
}

.blocTexteEpicurien * {
	color: #C7056B;
	font-family: Verdana;
	font-size: 12px;
}

.blocTexteEpicurienGauche {
	vertical-align: top;
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 20px;
	background-image: url(../images/background-blocTexteGaucheRose.jpg);
	background-repeat: no-repeat;
	background-position:top right;
	/*background-color: #000000;*/
}

.blocTexteEpicurienGauche * {
	color: #C7056B;
	font-family: Verdana;
	font-size: 12px;
}

.blocTexteEpicurienDroite {
	vertical-align: top;
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 20px;
	background-image: url(../images/background-blocTexteDroiteRose.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	/*background-color: #000000;*/
}

.blocTexteEpicurienDroite * {
	color: #C7056B;
	font-family: Verdana;
	font-size: 12px;
}


.blocTexteMontana {
	vertical-align: top;
	padding-top: 15px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	/*background-image: url(../images/background-bloctexte.jpg);
	background-repeat: no-repeat;
	background-color: #000000;*/
}

.blocTexteMontana * {
	color: #951A1F;
	font-family: Verdana;
	font-size: 12px;
}

.blocTexteMontanaGauche {
	vertical-align: top;
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 20px;
	background-image: url(../images/background-blocTexteGaucheRouge.jpg);
	background-repeat: no-repeat;
	background-position:top right;
	/*background-color: #000000;*/
}

.blocTexteMontanaGauche * {
	color: #951A1F;
	font-family: Verdana;
	font-size: 12px;
}

.blocTexteMontanaDroite {
	vertical-align: top;
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 20px;
	background-image: url(../images/background-blocTexteDroiteRouge.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	/*background-color: #000000;*/
}

.blocTexteMontanaDroite * {
	color: #951A1F;
	font-family: Verdana;
	font-size: 12px;
}


/************************************************************************************************************** PHOTO ******************************************/


.blocPhotoGauche {
	vertical-align: top;
	text-align:center;
	padding-top: 15px;
	padding-left: 0px;
	padding-right: 10px;
	padding-bottom: 15px;
	background-image: url(../images/background-blocPhotoGauche.jpg);
	background-repeat: no-repeat;
	background-position:bottom right;
	/*background-color: #3b6d87;*/
}


.blocPhotoDroite {
	vertical-align: top;
	text-align:center;
	padding-top: 15px;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 15px;
	background-image: url(../images/background-blocPhotoDroite.jpg);
	background-repeat: no-repeat;
	background-position:bottom left;
	/*background-color: #3b6d87;*/
}

.blocPhotoSeul {
	vertical-align: top;
	text-align:center;
	padding-top: 10px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 10px;
	background-image: url(../images/background-blocPhotoCentraleBas.jpg);
	background-repeat: repeat-x;
	background-position:bottom;
	/*background-color: #3b6d87;*/
}


.blocPhotoGaucheMontana {
	vertical-align: top;
	text-align:center;
	padding-top: 15px;
	padding-left: 0px;
	padding-right: 10px;
	padding-bottom: 15px;
	background-image: url(../images/background-blocPhotoGaucheRouge.jpg);
	background-repeat: no-repeat;
	background-position:bottom right;
	/*background-color: #3b6d87;*/
}


.blocPhotoDroiteMontana {
	vertical-align: top;
	text-align:center;
	padding-top: 15px;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 15px;
	background-image: url(../images/background-blocPhotoDroiteRouge.jpg);
	background-repeat: no-repeat;
	background-position:bottom left;
	/*background-color: #3b6d87;*/
}

.blocPhotoSeulMontana {
	vertical-align: top;
	text-align:center;
	padding-top: 10px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 10px;
	background-image: url(../images/background-blocPhotoCentraleBasRouge.jpg);
	background-repeat: repeat-x;
	background-position:bottom;
	/*background-color: #3b6d87;*/
}

.blocPhotoGaucheEpicurien {
	vertical-align: top;
	text-align:center;
	padding-top: 15px;
	padding-left: 0px;
	padding-right: 10px;
	padding-bottom: 15px;
	background-image: url(../images/background-blocPhotoGaucheRose.jpg);
	background-repeat: no-repeat;
	background-position:bottom right;
	/*background-color: #3b6d87;*/
}


.blocPhotoDroiteEpicurien {
	vertical-align: top;
	text-align:center;
	padding-top: 15px;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 15px;
	background-image: url(../images/background-blocPhotoDroiteRose.jpg);
	background-repeat: no-repeat;
	background-position:bottom left;
	/*background-color: #3b6d87;*/
}

.blocPhotoSeulEpicurien {
	vertical-align: top;
	text-align:center;
	padding-top: 10px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 10px;
	background-image: url(../images/background-blocPhotoCentraleBasRose.jpg);
	background-repeat: repeat-x;
	background-position:bottom;
	/*background-color: #3b6d87;*/
}

.blocPhoto table {
	text-align:center;
}


.bordureBlocPhotoseul {
	
	background-image: url(../images/fond-sstitres.jpg);
	background-repeat: repeat-x;
	background-position:top;
	background-color: #3b6d87;
}


.bordureBlocPhoto {
	
	background-image: url(../images/fond-sstitres.jpg);
	background-repeat: repeat-x;
	background-position:top;
	background-color: #3b6d87;
}


.bordureBlocPhotoseulMontana {
	
	background-image: url(../images/fond-sstitres-rouge.jpg);
	background-repeat: repeat-x;
	background-position:top;
	background-color: #951A1F;
}

.bordureBlocPhotoMontana {
	
	background-image: url(../images/fond-sstitres-rouge.jpg);
	background-repeat: repeat-x;
	background-position:top;
	background-color: #951A1F;
}


.bordureBlocPhotoseulEpicurien {
	
	background-image: url(../images/fond-sstitres-rose.jpg);
	background-repeat: repeat-x;
	background-position:top;
	background-color: #C7056B;
}

.bordureBlocPhotoEpicurien {
	
	background-image: url(../images/fond-sstitres-rose.jpg);
	background-repeat: repeat-x;
	background-position:top;
	background-color: #C7056B;
}

.bordureBlocPhotoCentrale img {
	border: 3px outset #3B6D87;
}

.bordureBlocPhotoEpicurien img {
	border: 0px outset #C7056B;
}


.bordureBlocPhotoMontana img {
	border: 0px outset #951A1F;
}












/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||||| PIED DE PAGE |||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/
.tableauPiedDePage {
	width: 980px;
	height:35px;
	padding-top: 5px;
	padding-bottom: 5px;
	/*font-family: Verdana;
	color: #FFFF00;*/
	font-size: 11px;
	text-align: center;
	/*background-image: url(../images/background-pied-de-page.jpg);
	background-repeat: repeat-x;*/
	background-color: #eee;
	
}

tableauPiedDePage a {
	color: #FF0000;
	text-decoration: none;
}

tableauPiedDePage a:hover {
	color: #FFFF00;
	text-decoration: none;
}


.tableauPiedDePage td {
	width:900px;
	padding-left:40px;
}






/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||||| REFERENCEMENT ||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/
.tableauDescriptionReferencement {
	width: 980px;
	padding-top: 5px;
	padding-bottom: 5px;
	/*font-family: Verdana;
	color: #FFFF00;*/
	font-size: 10px;
	text-align: center;
	/*background-image: url(../images/background-description-referencement.jpg);
	background-repeat: repeat-x;*/
	background-color: #fff;
}

.tableauDescriptionReferencement td {
	width:900px;
	padding-left:40px;
}









/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|||||||||||||||||||||||||||| ADRESSE |||||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/
.tableauAdresse {
	width: 980px;
	height:35px;
	padding-top: 10px;
	padding-bottom: 0px;
	/*font-family: Verdana;
	color: #FFFF00;*/
	font-size: 10px;
	text-align: center;
	/*background-image: url(../images/background-pied-de-page.jpg);
	background-repeat: repeat-x;*/
	background-color: #fff;
}

.tableauAdresse td {
	width:900px;
	padding-left:40px;
}

.adresse {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	/*color: #FF0000;
	font-family: Verdana;
	font-size: 12px;
	text-align: center;*/
}

adresse a {
	color: #FF0000;
	text-decoration: none;
}

adresse a:hover {
	color: #FFFF00;
	text-decoration: none;
}











/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||||||| CREDITS ||||||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

.tableauAvantCredits {
	background-color:#FFFFFF;
}

.tableauCredits {
	width: 900px;
	height: 40px;
	padding-top: 10px;
	padding-bottom: 10px;
	/*font-family: Verdana;*/
	color: #666666;
	font-size: 10px;
	text-align: center;
	/*background-image: url(../images/background-credits.jpg);
	background-repeat: repeat-x;*/
	background-color: #fff;
}

.tableauCredits a {
	color: #666666;
	text-decoration: none;
}

.tableauCredits a:hover {
	color: #666666;
	text-decoration:underline;
}