/* CSS Document */

html {
	height: 100%;
}
body {
	height: 100%;
	width: 100%;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
}
body.medium {font-size: 0.9em;}
body.large  {font-size: 1em;}
body.huge {font-size: 1.1em;}

form, map, h1, h2, h3, h4, ul, img {
	margin: 0px;
	padding: 0px;
	border: none;
}
table {
	/*padding: 0px;
	margin: 0px;*/
	border: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
}
ul {
	list-style: none;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}
body, td, a {
	font-family: Arial, Helvetica, sans-serif;
	color: #3a3038;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	color: #3a3038;
	text-decoration: underline;
}
a:hover {

	text-decoration: none;
}

.alignLeft { text-align: left; }
.alignRight { text-align: right; }
.borderNone { border: none; }
.clearFloat { clear: both; }
.clearLeft { clear: left; }
.clearRight { clear: right; }
.floatLeft { float: left; }
.floatRight { float: right; }
.pasDeRetourLigne { white-space: nowrap; }
.textDecoNone { text-decoration: none; }
.textDecoSouligne { text-decoration: underline; }
.textDecoBarre { text-decoration: line-through; }
.positionRelative { position: relative; }
.positionRelativeGlobalLayer { position: relative; left: 0px; top: 0px; text-align: left; }
.positionAbsolueLayer { position: absolute; left: 0px; top: 0px; text-align: left; }
.sansMarges { margin: 0px; padding: 0px; }
.marge10px { margin: 10px; }

input, select, textarea {
	font-size: 0.7em;
	color: #3a3038;
	font-family: Arial, Helvetica, sans-serif;
}
input.champRecherche {
	color: #e57100;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	width: 186px;
}
input.btnRecherche {
	margin-right: 12px;
	margin-left: 5px;
}
/* CONTENEURS */

#page {
	width: 100%;
}
#pageDecoGauche {
	padding: 0px;
	margin: 0px;
	vertical-align: top;
}
#pageDecoDroite {
	padding: 0px;
	margin: 0px;
	vertical-align: top;
}
#pageDecoGauche div {
	height: 632px;
}
#pageDecoDroite div {
	height: 632px;
}
#pageConteneur {
	background: url(../images/interface-midi-auvergne/header-marron.gif) no-repeat 0px 0px;
	width: 990px;
	padding: 0px;
	margin: 0px;
	vertical-align: top;
}
#header1 {
	height: 61px;
	visibility: hidden;
}
#header2 td {
	margin: 0px;
	padding: 0px;
}
#header2 .pointilles {
	background: url(../images/interface-midi-auvergne/pointilles-header.gif) repeat-x right center;
	margin: 0px;
	padding: 0px;
	height: 1px;
	margin-top: 7px;
	width: 100%;	
}
#header3 {
/*	padding-bottom: 43px;*/
	width: 990px;
	position: relative;
	left: 0px;
	top: 0px;
	text-align: left;
}
ul.menuCarteInteractive {
	float: right;
}
ul.menuCarteInteractive li {
	line-height: 38px;
	color: #e57100;
	font-weight: bold;
	background: url(../images/btns-pictos-haute-loire/google.png) no-repeat right top;
	padding-right: 75px;
	font-size: 0.7em;
}
ul.menuCarteInteractive a, ul.menuCarteInteractive span {
	color: #e57100;
}
#colonne {
	float: left;
	width: 258px;
	padding-bottom: 210px;
}


/* navNiveau2 */

#navNiveau2 {
	width: 990px;
	height: 43px;
}
#navNiveau2 table {
	width: 100%;
}
#navNiveau2 td {
	vertical-align: top;
}
#navNiveau2 a {
	text-transform: uppercase;
	top: 0px;
	left: 0px;
	font-size: 0.625em;
	line-height: 10px;
	text-align: left;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	position: relative;
	font-style: normal;
}
#menu45-0 {
/*	width: 100px;*/
}

/* */



/* ssNavDiv */

#ssNavDiv1 {
	background: url(../images/interface-midi-auvergne/ss-nav-deco-repeat.gif) repeat-y 0px 0px;
}
#ssNavDiv3 {
	background: url(../images/interface-midi-auvergne/ss-nav-deco-haut.jpg) no-repeat 0px 0px;
	min-height: 145px;
	padding-top: 48px;
	padding-left: 34px;
/*	padding-bottom: 193px;*/
}
#ssNavDiv3 a {
	text-transform: uppercase;
	padding: 6px 0px 6px 15px;
	top: 0px;
	left: 0px;
	font-size: 0.625em;
	text-align: left;
	font-weight: bold;
	color: #4c4c4c;
	text-decoration: none;
	display: block;
	position: relative;
	font-style: normal;
	width: 165px;
}
#ssNavDiv3 .item11-acton, #ssNavDiv3 .item11-acton:hover,
#ssNavDiv3 .item11-acton a, #ssNavDiv3 .item11-acton a:hover {
	font-style: italic;
}
* html #ssNavDiv3 td {
	position: relative;
}

/* */



#conteneur {
	float: left;
	width: 731px;
}
#filAriane {
	width: 731px;
	visibility: hidden;
}


#conteneur2 {
/*	float: left;*/
	width: 970px;
	padding-bottom: 80px;
/*	height: 980px;*/
}
#conteneur2 #filAriane {
	position: absolute; left: 0px; top: 0px; text-align: right;
	width: 990px;
}
#conteneur2 #filAriane table {
	float: right;
}
#conteneur2 #user2 {
	float: right;
}


#vousEtesIci {
	font-size: 9px;
	font-style: italic;
	padding-right: 18px;
	white-space: nowrap;
}
#filAriane h2 {
	font-size: 9px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	font-style: normal;
}
#filAriane h2 a {
	font-size: 9px;
}

.centrage {
	margin: 0px auto;
	width: 990px;
}

#navigation {
	margin-top: -71px;
	background: url(../images/interface-midi-auvergne/deco-nav.png) no-repeat 0px 67px;
}
#menu1 {
	margin-left: 40px;
}
#menu1, #menu2, #menu3 {
	margin-right: 5px;
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	text-align: left;
}
#decoGaucheBas {
	height: 201px;
	width: 34px;
	margin-top: -221px;
	margin-left: -34px;
}
#decoBas {
	height: 201px;
	width: 258px;
	margin-top: -201px;
}
#hautDePage {
	position: absolute;
	right: 0px;
	top: 0px;
	text-align: right;
	width: 990px;
	margin-right: 5px;
	margin-top: -45px;
}
#contenuBloc {
/*	margin-left: 15px;*/
	left: 0px;
	top: 0px;
	text-align: left;
	font-size: 11px;
}
#contenuBloc table.contentpaneopen {
	padding: 0px;
	border: 0px;
	border-collapse: collapse;
	width: 100%;
}
#contenuBloc table.contentpaneopen tr td.contentheading, .componentheading {
	position: absolute;
	left: 0px;
	top: 0px;
	margin-top: -120px;
	margin-left: -15px;
	width: 551px;
	height: 53px;
	padding-top: 67px;
	padding-right: 180px;
	background: url(../images/interface-midi-auvergne/fd-titre-niveau3.png) no-repeat 0px 0px;
	text-align: right;
	font-size: 20px;
	font-weight: bold;
}
#contenuBloc > span.article_separator {
	display: none;
}
* html #contenuBloc span.article_separator {
	display: none;
}


/* CONTENUS */

#headerIcones td {
	margin: 0px;
	padding: 0px;
}
#left > div {
	margin-top: 12px;
}
#left .menu a {
	font-size: 0.7em;
}
.encartCarteInteractive {
	padding: 53px 0px 0px 15px;
	height: 128px;
	width: 243px;
	color: #FFF;
	font-size: 10px;
}
.encartCarteInteractive div {
	width: 215px;
	padding-bottom: 3px;
}
#menuNavigateur {
	background: url(../images/interface-midi-auvergne/fd-deco-gris.gif) no-repeat 0px 0px;
	visibility: hidden;
}
#conteneur2 #menuNavigateur {
	float: left;
	background: url(../images/interface-midi-auvergne/fd-deco-gris.gif) no-repeat 0px 0px;
	width: 258px;
}
#menuNavigateur td {
	margin: 0px;
	padding: 0px;
	color: #FFF;
}
.item27 {
	background: url(../images/btns-pictos-haute-loire/carnet-voyage.png) no-repeat 0px 0px;
	height: 26px;
	width: 175px;
}
.item27 a {
	font-size: 0px;
	text-indent: -10000px;
	height: 26px;
	width: 175px;
	display: block;
}



/* FOOTER */

#footer {
	padding-top: 20px;
	padding-bottom: 8px;
}

#footer td {
	margin: 0px;
	padding: 0px;
	color: #FFF;
	vertical-align: top;
	font-size:10px;
	text-align:left;
}
#footer td td {
/*	font-size: 1em;*/
}
#footer td a {
	color: #FFF;
}
#footer td img {
	margin-bottom: 8px;
}
#hautDePage a {
	font-size: 9px;
	text-decoration: underline;
}

#footer .titre {
	text-transform: uppercase;
	margin-bottom: 12px;
}

#footer ul#mainlevel {
	float: left;
	margin-right: 10px;
	margin-left: 15px;
}

#footer ul#mainlevel li {
	padding-left: 14px;
}
#footer ul#mainlevel li:first-child {
	padding-left: 0px;
	text-transform: uppercase;
}



/* SITEMAP */

.sitemap {
	clear: both;
	background-color: #FFF;
}
.sitemapFooter {
	display: none;
}




/* LISTE ET DETAIL */

a.btnPageSuivante {
	/*	background: url(../images/interface-midi-auvergne/mld/fleche-liste-simple-recherc.gif) no-repeat 0px 0px;
	text-indent: -10000px;
	padding: 0px;
	height: 11px;
	width: 11px;
	font-size: 0px;
	display: block;*/
	margin: 2px 0px 0px 2px;
}
a.btnDernierePage {
	/*	background: url(../images/interface-midi-auvergne/mld/fleche-liste-double-recherc.gif) no-repeat 0px 0px;
	text-indent: -10000;
	padding: 0px;
	height: 11px;
	width: 14px;
	font-size: 0px;
	display: block;*/
	margin: 2px 0px 0px 2px;
}
.blocListe {
	margin-top: 15px;
}
.encartListeResultats {
	line-height: 34px;
	padding-top: 6px;
	color: #fcb815;
}
.pageNavigationListe {
	font-size: 0.625em;
}
.pageNavigationListe .active {
	color: #fcb814;
}
.triListe {
	margin-top: -16px;
}
.encartListe {
	border: 1px solid #efefef;
	background: url(../images/interface-midi-auvergne/mld/fd-encart-liste.gif) no-repeat 0px 0px;
	width: 710px;
}
.encartListe .miniature {
	padding-right: 18px;
	background: url(../images/interface-midi-auvergne/mld/fd-encart-liste-photo.gif) no-repeat 0px 0px;
}
.encartListe .infosDroite {
	padding-bottom: 12px;
}
.encartListe .texte {
/*	float: right;
	width: 500px;*/
	padding-left: 10px;
	padding-right: 2px;
}
.encartListe .descriptif {
	padding-bottom: 15px;
	padding-right: 20px;
	color: #393939;
	font-size: 0.7em;
	clear: right;
}
.encartDetailSelection {
	color: #585858;
	font-weight: bold;
	font-size: 0.875em;
	text-align: center;
	line-height: 30px;
}
.blocDetail {
	border: 1px solid #efefef;
	width: 710px;
}
.blocDetail .entete {
	background-color: #efefef;
}
.blocDetail .contenu {
	padding: 17px 5px 0px 17px;
	background: url(../images/interface-midi-auvergne/mld/fd-photo-rechercher-h.gif) no-repeat 0px 0px;
}
.blocDetail .titres {
	padding-left: 17px;
}
.blocDetail .miniature {
	padding-right: 18px;
	padding-bottom: 18px;
	background: url(../images/interface-midi-auvergne/mld/fd-photo-rechercher-b.gif) no-repeat left bottom;
}
.blocDetail .descriptif {
	padding-bottom: 17px;
	padding-left: 17px;
	color: #393939;
	font-size: 0.7em;
	float: left;
	width: 310px;
}
.blocDetail .btnsGauche, .blocDetail .btnsDroite {
	margin-bottom: 22px;
}
.blocDetail .onglets .decoBas {
	height: 22px;
	background: url(../images/interface-midi-auvergne/mld/deco-detail-rechercher.gif) no-repeat right bottom;
}
.blocGoogleMap {
	padding: 7px;
	margin: 0px;
}
.pictosGoogleMap {
	width: 37px;
	margin: 0px;
	padding: 0px 0px 7px;
	vertical-align: bottom;
}
.pictosGoogleMap img {
	padding-top: 7px;
}
.ContenuDetail .blocListe { clear:both;}
.blocListe .titres, .blocDetail .titres {
	float: left;
	padding-right: 12px;
	padding-top: 6px;
}
.blocListe .infosGauche img, .blocDetail .infosGauche img {
	margin-top: 4px;
	margin-left: 6px;
}
.blocListe .miniature, .blocDetail .miniature, .blocListe .btnsGauche, .blocDetail .btnsGauche, .blocListe .infosGauche, .blocDetail .infosGauche {
	float: left;
}
.blocListe .btnsDroite, .blocDetail .btnsDroite, .blocListe .infosDroite, .blocDetail .infosDroite {
	float: right;
}
.blocListe .btnsGauche a, .blocListe .btnsDroite a, .blocDetail .btnsGauche a, .blocDetail .btnsDroite a {
	margin: 1px;
}
.blocListe .btnsGauche a:hover, .blocListe .btnsDroite a:hover, .blocDetail .btnsGauche a:hover, .blocDetail .btnsDroite a:hover {
	text-decoration: none;
}
.blocListe h1, .blocListe h2, .blocDetail h1, .blocDetail h2 {
	color: #393939;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
.blocListe h1, .blocDetail h1 {
	font-size: 0.875em;
}
.blocListe h2, .blocDetail h2 {
	font-size: 0.7em;
}
.blocListe a.btnCommentaire, .blocDetail a.btnCommentaire, .blocListe a.btnBlanc, .blocDetail a.btnBlanc {
	text-transform: uppercase;
	font-size: 10px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	float: right;
	white-space: nowrap;
	background: url(../images/interface-midi-auvergne/mld/btn-commentaire-d.gif) no-repeat right top;
	line-height: 23px;
}
.blocListe a.btnCommentaire span, .blocDetail a.btnCommentaire span {
	background: url(../images/interface-midi-auvergne/mld/btn-commentaire-g.gif) no-repeat 0px 0px;
	padding: 4px 9px 4px 28px;
}
.blocListe a.btnBlanc span, .blocDetail a.btnBlanc span {
	background: url(../images/interface-midi-auvergne/mld/btn-blanc-g.gif) no-repeat 0px 0px;
	padding: 4px 9px 4px 7px;
}
.blocListe a.btnCouleur, .blocDetail a.btnCouleur {
	text-transform: uppercase;
	color: #3a3038;
	font-size: 10px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	float: left;
	white-space: nowrap;
	line-height: 23px;
	background: url(../images/interface-midi-auvergne/mld/btn-couleur-rechercher-d.gif) no-repeat right top;
}
.blocListe a.btnCouleur span, .blocDetail a.btnCouleur span {
	padding: 4px 9px 4px 7px;
	background: url(../images/interface-midi-auvergne/mld/btn-couleur-rechercher-g.gif) no-repeat 0px 0px;
}
a.btnCouleur:hover {
	color: #FFF;
}
a.btnCommentaire:hover, a.btnBlanc:hover {
	color: #3a3038;
}
.separation {
	background: url(../images/interface-midi-auvergne/mld/ombre-encart.gif) no-repeat 0px 0px;
	height: 30px;
	width: 100%;
}
.texteIntroMLD {
	margin-bottom: 20px;
	margin-left: 45px;
	width: 510px;
}
.texteIntroMLD h1 {
	font-size: 0.875em;
	font-weight: bold;
	color: #fcb814;
}
.texteIntroMLD p {
	font-size: 0.7em;
}
.texteIntroMLD a {
	font-size: 1.1em;
	color: #fcb814;
}
.texteBaselineMLD {
	margin-top: 20px;
	margin-left: 45px;
	width: 510px;
}
.texteBaselineMLD h1 {
	font-size: 0.875em;
	font-weight: bold;
	color: #fcb814;
}
.texteBaselineMLD p {
	font-size: 0.7em;
}
.texteBaselineMLD a {
	font-size: 1.1em;
	color: #fcb814;
}




/* MOTEUR */

.encartMoteur { /*border: 1px solid #efefef;*/
}
.encartMoteur td {
	margin: 0px;
	padding: 0px;
}
.encartMoteur .margeDroite {
	margin-right: 30px;
}
.encartMoteur label {
	margin-right: 10px;
	font-size: 0.7em;
}
ul.listeRecherche li {
	font-size: 0.7em;
	color: #393939;
	font-weight: bold;
	padding: 10px;
}
ul.listeRecherche li em {
	font-weight: normal;
}
ul.ssListeCouleurRecherche {
	margin-left: 75px;
}
ul.ssListeCouleurRecherche li {
	font-size: 0.75em;
	line-height: 25px;
	font-weight: bold;
	padding-left: 10px;
	color: #fcb814;
	background: url(../images/btns-pictos-haute-loire/puce-jaune.gif) no-repeat 0px 10px;
}
ul.ssListeCouleurRecherche li label {
	font-size: 1em;
}
.encartMoteur a.btnCouleur {
	text-transform: uppercase;
	color: #3a3038;
	font-size: 10px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
	line-height: 23px;
	text-align: center;
	margin: 3px;
	display: block;
	width: 195px;
	background: url(../images/interface-midi-auvergne/mld/fd-btn-moteur-rechercher.png) no-repeat 0px 3px;
}
.encartMoteur a.btnCouleur span {
}
.encartMoteur a.btnCouleur:hover {
	color: #FFF;
}
.texteMoteur {
	margin-top: 20px;
	margin-left: 45px;
	width: 510px;
}
.texteMoteur h1 {
	font-size: 0.875em;
	font-weight: bold;
	color: #fcb814;
}
.texteMoteur p {
	font-size: 0.7em;
}
.texteMoteur a {
	font-size: 1.1em;
	color: #fcb814;
}
.blocCriteres {
	background: #efefef;
	padding: 6px;
	margin-bottom: 20px;
}
.blocCriteres ul.listeRecherche {
	margin-left: 13px;
}
.blocCriteres h3 {
	background: #efefef;
	text-indent: 6px;
	width: 100%;
	line-height: 30px;
	font-size: 14px;
	color: #393939;
	background-color: #FFF;
	font-weight: bold;
}
.blocCriteres h3 .couleur {
	color: #fcb814;
}



/* BLOC GASTRONOMIE */

.blocGastronomie .blocCarousel ul {
	list-style: none;
}
.blocGastronomie .blocCarousel ul li {
	background: url(../images/interface-midi-auvergne/fd-photo-gastronomie.gif) no-repeat 0px 0px;
	margin: 0px;
	padding: 32px 0px 0px 9px;
	height: 245px;
	width: 336px;
}
.blocGastronomie .descriptif {
	font-size: 0.75em;
	color: #454545;
	margin: 35px 32px 15px 12px;
	width: 255px;
	float: left;
}
.blocGastronomie .descriptif p {
	margin: 0px 0px 15px;
	padding: 0px;
}
.blocGastronomie .leSaviezVous {
	background: url(../images/interface-midi-auvergne/saviez-vous-fd.gif) no-repeat left bottom;
	margin: 6px 22px 20px 0px;
	width: 324px;
	padding-bottom: 22px;
	float: left;
}
.blocGastronomie .pourEnSavoirPlus {
	float: left;
	width: 300px;
	margin-top: 20px;
	margin-left: 22px;
	margin-bottom: 20px;
}
.blocGastronomie .pourEnSavoirPlus p {
	font-size: 0.7em;
	color: #454545;
	margin: 15px 0px 0px 27px;
	padding: 0px;
}
.blocGastronomie .pourEnSavoirPlus p a {
	color: #e57100;
	text-decoration: underline;
}
.blocGastronomie {
	margin-left: 0px;
}
.blocGastronomie .leSaviezVous p {
	font-size: 0.7em;
	color: #454545;
	margin: 0px 27px 15px 35px;
	padding: 0px;
}
.blocGastronomie .blocCarousel {
	float: left;
}





/* ETOILES */

.categorie0etoile, .categorie1etoile, .categorie2etoile, .categorie3etoile, .categorie4etoile, .categorie5etoile, .categorie6etoile {
	height: 11px;
	font-size: 0px;
	text-indent: -10000px;
	margin-left: 12px;
	margin-right: 12px;
	margin-top: 10px;
	float: left;
}
.categorie0etoile {
	width: 0px;
}
.categorie1etoile {
	width: 11px;
}
.categorie2etoile {
	width: 22px;
}
.categorie3etoile {
	width: 33px;
}
.categorie4etoile {
	width: 44px;
}
.categorie5etoile {
	width: 55px;
}
.categorie6etoile {
	width: 66px;
}


.blocListe .categorie {
	margin-left: 12px;
	margin-right: 12px;
	margin-top: 10px;
	float: left;
}



/* TYPO */

.txt9px055em {
	font-size: 0.55em;
}
.txt10px0625em {
	font-size: 0.625em;
}
.txt11px07em {
	font-size: 0.7em;
}
.txt12px075em {
	font-size: 0.75em;
}
.txt13px08em {
	font-size: 0.8em;
}
.txt14px0875em {
	font-size: 0.875em;
}
.txt15px095em {
	font-size: 0.95em;
}
.txt16px1em {
	font-size: 1em;
}

a.lienSouligneGrisClair07em {
	font-size: 0.7em;
	color: #535353;
	text-decoration: underline;
	line-height: 20px;
}
a.lienSouligneGrisClair07em:hover {
	font-size: 0.7em;
	color: #000000;
	text-decoration: none;
}

.txtOcre {
	color: #e57100;
}



/* NUAGE DE MOTS */

#colonne4 .blocNuageDeMots .style1 {
	font-size: 19px;
	font-weight: bold;
	color: #e57100;
	padding-left: 100px;
}

#colonne4 .blocNuageDeMots .style2 {
	font-size: 11px;
	font-weight: bold;
	color: #9f300b;
	float: left;
	padding-left: 17px;
}

#colonne4 .blocNuageDeMots .style3 {
	font-size: 10px;
	color: #fcb814;
	float: none;
	margin-top: -4px;
	padding-left: 80px;
}

#colonne4 .blocNuageDeMots .style4 {
	font-size: 11px;
	font-weight: bold;
	color: #fcb814;
	float: right;
	margin-top: -8px;
}

#colonne4 .blocNuageDeMots .style5 {
	font-size: 16px;
	font-weight: bold;
	color: #e57100;
	clear: both;
	padding-left: 36px;
}

#colonne4 .blocNuageDeMots .style6 {
	font-size: 10px;
	color: #9f300b;
	padding-left: 20px;
	float: left;
}

#colonne4 .blocNuageDeMots .style7 {
	font-size: 9px;
	color: #9f300b;
	float: right;
	margin-right: 4px;	
}

#colonne4 .blocNuageDeMots .style8 {
	font-size: 14px;
	font-weight: bold;
	color: #e57100;
	clear: both;
	padding-left: 52px;
}

#colonne4 .blocNuageDeMots .style9 {
	font-size: 14px;
	font-weight: bold;
	color: #9f300b;
	margin-top: -1px;
	padding-left: 17px;
}

#colonne4 .blocNuageDeMots .style10 {
	font-size: 19px;
	font-weight: bold;
	color: #fcb814;
	padding-left: 106px;
	float: left;
	margin: -9px;
}

#colonne4 .blocNuageDeMots .style11 {
	font-size: 9px;
	color: #e57100;
	clear: both;
	padding-top: 8px;
	padding-left: 33px;
}

#colonne4 .blocNuageDeMots .style12 {
	font-size: 9px;
	color: #9f300b;
	padding-left: 165px;	
}


a.jcepopup span, a.jcebox span, a.jcelightbox span {
	display: inline;
}


#MargeContenuInterieur{ width:680px; margin-left:auto; margin-right:auto;margin-bottom:25px;}


/*-------------------------------------------*/
#OngletsTabsGeneral{ width:95%; margin-left:auto; margin-right:auto; clear:both; padding-top:15px;}
#OngletsTabsGeneral.ui-tabs{ padding-bottom:0px}

#OngletsTabsGeneral #NavOnglet{}

#OngletsTabsGeneral #NavOnglet li{
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #EFEFEF;
color:#000000;
}

#OngletsTabsGeneral #NavOnglet li a{
color:#393939;
font-size:10px;
font-weight:bold;
padding:0.6em 1.3em;
text-decoration:none;
text-transform:uppercase;}
#OngletsTabsGeneral #NavOnglet li.tabs-selected, #OngletsTabsGeneral #NavOnglet li.tabs-selected a{ background-color:#efefef}








/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .tabs-nav {
        display: none;
    }
}

/* Skin */
.tabs-nav {
    list-style: none;
    margin: 0;
    padding: 0 0 0 0px;
}
.tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.tabs-nav li {
    float: left;
    margin: 0 0 0 1px;
    min-width: 84px; /* be nice to Opera */
}
.tabs-nav a, .tabs-nav a span {
    display: block;
    padding: 0 10px;
    background: url(tab.png) no-repeat;
}
.tabs-nav a {
    position: relative;
    top: 1px;
    z-index: 2;
    padding-left: 0;
    color: #27537a;
    font-size: 12px;
    font-weight: bold;
    line-height: 1.2;
    text-align: center;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */    
}
.tabs-nav .tabs-selected a {
    color: #000;
}
.tabs-nav .tabs-selected a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {
    background-position: 100% -150px;
    outline: 0; /* prevent dotted border in Firefox */
}
.tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active {
    background-position: 100% -100px;
}
.tabs-nav a span {
    width: 64px; /* IE 6 treats width as min-width */
    min-width: 64px;
    height: 18px; /* IE 6 treats height as min-height */
    min-height: 18px;
    padding-top: 6px;
    padding-right: 0;
}
*>.tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}
.tabs-nav .tabs-selected a span {
    padding-top: 7px;
}
.tabs-nav .tabs-selected a span, .tabs-nav a:hover span, .tabs-nav a:focus span, .tabs-nav a:active span {
    background-position: 0 -50px;
}
.tabs-nav a span, .tabs-nav .tabs-disabled a:hover span, .tabs-nav .tabs-disabled a:focus span, .tabs-nav .tabs-disabled a:active span {
    background-position: 0 0;
}
.tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.tabs-nav .tabs-disabled {
    opacity: .4;
}
.tabs-container {
   
    padding: 1em 8px;
    background: #efefef; /* declare background color for container to avoid distorted fonts in IE while fading */
	
}
.tabs-loading em {
    padding: 0 0 0 20px;
    background: url(loading.gif) no-repeat 0 50%;
}

