#menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
#menu LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 10px; PADDING-TOP: 0px; POSITION: relative
}
#menu LI UL {
	WIDTH: 110px; TOP: 1em
}
#menu LI UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: url(../images/layer_tiret.gif) #ffffff no-repeat 3px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 20px; TEXT-ALIGN: left
}
#menu LI UL LI.prems {
	BACKGROUND: #ffffff no-repeat 3px 0px
}
.cont_ul {
	BACKGROUND: url(../images/layer_bas.gif) no-repeat 40px 100%; LEFT: -40px; PADDING-BOTTOM: 10px; POSITION: absolute; TOP: 1em
}
.cont_no_ul {
	LEFT: 0px; PADDING-BOTTOM: 0px; POSITION: absolute; TOP: 0em
}
.divmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: center
}
.zoom {
	MARGIN-TOP: 20px; TEXT-ALIGN: center
}
.ligne_visuel {
	WIDTH: 500px; BACKGROUND-COLOR: #888888
}
.item_visuel {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 10px; PADDING-TOP: 5px
}
.img_visuel {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(../images/galerie/fond_vignette.jpg); PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.libelle_visuel {
	PADDING-TOP: 10px; TEXT-ALIGN: center
}
A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #888888; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; TEXT-DECORATION: underline
}
A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #888888; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; TEXT-DECORATION: underline
}
A.telecharge {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffb500; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; TEXT-DECORATION: underline
}
A.telecharge:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffb500; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; TEXT-DECORATION: underline
}
A.txtneutreintro {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffb500; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
A.txtneutreintro:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffb500; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
A.lienlayer {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #546a9b; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
A.lienlayer:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #546a9b; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; TEXT-DECORATION: underline
}
A.lienariane1 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #fdfbf5; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lienariane1:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #fdfbf5; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.lienbouton1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #43a3ad; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lienbouton1:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #43a3ad; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.lien11 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #888888; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
A.lien11:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #888888; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; TEXT-DECORATION: underline
}
A.liengris11 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #aaaaaa; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
A.liengris11:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #aaaaaa; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; TEXT-DECORATION: underline
}
A.lien9 {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #888888; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
A.lien9:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #888888; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; TEXT-DECORATION: underline
}
A.lienorange {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffb500; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
A.lienorange:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffb500; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; TEXT-DECORATION: underline
}
A.lienmenu1 {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #888888; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lienmenu1:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #888888; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.lienmenunav {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #546a9b; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lienmenunav:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #546a9b; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.lienmenuval {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #42a3ad; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lienmenuval:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #42a3ad; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.lienmenuresa {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
A.lienmenuresa:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; TEXT-DECORATION: underline
}
A.lienmenuresab {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
A.lienmenuresab:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; TEXT-DECORATION: underline
}
A.liencarnet {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
A.liencarnet:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; TEXT-DECORATION: underline
}
A.traficinfo {
	FONT: 11px Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ffffff; TEXT-DECORATION: none
}
A.traficinfo:hover {
	FONT: 11px Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.lienneutreintro {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffb500; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lienneutreintro:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffb500; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.txt {
	FONT: bold 17px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #769b04
}
.txt10 {
	FONT: 10px Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #888888; TEXT-DECORATION: none
}
.txt11 {
	FONT: 11px Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #888888; TEXT-DECORATION: none
}
.txt12 {
	FONT: 12px Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #888888; TEXT-DECORATION: none
}
.txtbleu11 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffb500; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
.txtbleu9 {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #ffb500; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
.txtbleu213 {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #43a3ad; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
.titviolet {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #6f7fa8; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
.txtviolet13 {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #6f7fa8; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
.txtariane1 {
	FONT: 10px Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #fdfbf5; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.txti15 {
	FONT: italic 15px Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #888888; TEXT-DECORATION: none
}
A.txtl15 {
	FONT: 13px Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #888888; TEXT-DECORATION: none
}
A.txtl15:hover {
	FONT: 13px Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #888888; TEXT-DECORATION: underline
}
.txtigris12 {
	FONT: bold italic 12px Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #78849f
}
.txtirouge15 {
	FONT: bold italic 15px Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ff2207
}
.txtiorange15 {
	FONT: bold italic 15px Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ff7a00
}
.txtjaune12 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffb500; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
.txtneutre11 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffb500; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
.txtneutre10 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffb500; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
.txtneutreintro {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffb500; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.txtneutreintro2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #888888; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.txtcorse12 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #f66001; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
.txtcorse11 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #f66001; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
.txtcorse10 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #f66001; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
.txtcorseintro {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #f66001; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.txttunis12 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff2c00; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
.txttunis11 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff2c00; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
.txttunis10 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ff2c00; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
.txttunisintro {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff2c00; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.txtsard12 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #25d903; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
.txtsard11 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #25d903; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
.txtsard10 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #25d903; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
.txtsardintro {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #25d903; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.txtalger12 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #00cc65; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
.txtalger11 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #00cc65; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
.txtalger10 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #00cc65; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-DECORATION: none
}
.txtalgerintro {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #00cc65; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
