.bullet{	list-style-image: url(picbul.gif);
	vertical-align: top;
	font: 11px/140% verdana;
	color: #535353;
	width: 95%;
	padding-left: 9px;
	margin-left: 9px;
	padding-top: 1px;
	line-height: 99%;}

.area {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; background-image: url(b_shadow.gif); border-style: inset}

.bidon {
	
}
BODY {
	BACKGROUND-COLOR: #ffffff; COLOR: #003f6e; 
		font-family: 'Trebuchet MS', Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
TD {
	COLOR: #737373; font-family: 'Trebuchet MS', Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
TH {
	COLOR: #003f6e; font-family: 'Trebuchet MS', Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
SELECT {
	BACKGROUND-COLOR: #ffffff; COLOR: #003f6e; font-family: 'Trebuchet MS', Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.select_region {
	WIDTH: 160px
}
.select_dpt {
	WIDTH: 200px
}
INPUT {
	BACKGROUND-COLOR: #ffffff; COLOR: #003f6e; font-family: 'Trebuchet MS', Trebuchet, Verdana, Arial, Helvetica, sans-serif;
}
TEXTAREA {
	BACKGROUND-COLOR: #ffffff; COLOR: #003f6e; font-family: 'Trebuchet MS', Trebuchet, Verdana, Arial, Helvetica, sans-serif; OVERFLOW: auto
}
A {
	COLOR: #555555; font-family: 'Trebuchet MS', Trebuchet, Verdana, Arial, Helvetica, sans-serif; text-decoration:none
}
A:active {
	COLOR: #003f6e; font-family: 'Trebuchet MS', Trebuchet, Verdana, Arial, Helvetica, sans-serif;
}
A:hover {
	COLOR: #ff3f6e; font-family: 'Trebuchet MS', Trebuchet, Verdana, Arial, Helvetica, sans-serif;
}
A:visited {
	COLOR: #555555; font-family: 'Trebuchet MS', Trebuchet, Verdana, Arial, Helvetica, sans-serif;
}
A:hover {
	COLOR: #ff3f6e; font-family: 'Trebuchet MS', Trebuchet, Verdana, Arial, Helvetica, sans-serif;
}
.titre {
	COLOR: #003f6e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.soustitre {
	COLOR: #003f6e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
.tabtitre {
	BACKGROUND-COLOR: #6786b1; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}

}
.bluebar {
	BACKGROUND-COLOR: #003f6e; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.navbg {
	BACKGROUND-IMAGE: url(images/navibarre_m2.gif); BACKGROUND-REPEAT: repeat-x
}
.navbgb {
	BACKGROUND-IMAGE: url(images/navibarre_m_b2.gif); BACKGROUND-REPEAT: repeat-x
}
.vide {
	BACKGROUND-IMAGE: url(images/navibarre_vide2.gif); BACKGROUND-REPEAT: repeat-x
}
A.navibh {
	COLOR: #3f69a1; FONT-SIZE: 7pt; TEXT-DECORATION: none
}
A.navibh:visited {
	COLOR: #3f69a1; FONT-SIZE: 7pt
}
A.navibh:hover {
	BACKGROUND-COLOR: #ffcf63; COLOR: #663333
}
A.navibh:hover {
	BACKGROUND-COLOR: #ffcf63; COLOR: #663333
}
A.navibb {
	COLOR: #3f69a1; FONT-SIZE: 7pt; TEXT-DECORATION: none
}
A.navibb:visited {
	COLOR: #3f69a1; FONT-SIZE: 7pt
}
A.navibb:hover {
	BACKGROUND-COLOR: #6386b5; COLOR: #663333
}
A.navibb:hover {
	BACKGROUND-COLOR: #6386b5; COLOR: #663333
}
.navbg_bas {
	BACKGROUND-IMAGE: url(images/navibarre_m_b2.gif); BACKGROUND-REPEAT: repeat-x
}
.navbgb_bas {
	BACKGROUND-IMAGE: url(images/navibarre_m2.gif); BACKGROUND-REPEAT: repeat-x
}
.vide_bas {
	BACKGROUND-IMAGE: url(images/navibarre_vide_bas2.gif); BACKGROUND-REPEAT: repeat-x
}
A.navibh_bas {
	COLOR: #3f69a1; FONT-SIZE: 7pt; TEXT-DECORATION: none
}
A.navibh_bas:visited {
	COLOR: #3f69a1; FONT-SIZE: 7pt
}
A.navibh_bas:hover {
	BACKGROUND-COLOR: #ffcf63; COLOR: #663333
}
A.navibh_bas:hover {
	BACKGROUND-COLOR: #ffcf63; COLOR: #663333
}
A.navibb_bas {
	COLOR: #3f69a1; FONT-SIZE: 7pt; TEXT-DECORATION: none
}
A.navibb_bas:visited {
	COLOR: #3f69a1; FONT-SIZE: 7pt
}
A.navibb_bas:hover {
	BACKGROUND-COLOR: #6386b5; COLOR: #663333
}
A.navibb_bas:hover {
	BACKGROUND-COLOR: #6386b5; COLOR: #663333
}
.barre_hotel {
	BACKGROUND-COLOR: #6386b5; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
A.barre_hotel {
	COLOR: #ffffff; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.barre_hotel:visited {
	COLOR: #ffffff; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.barre_hotel:hover {
	BACKGROUND-COLOR: #ffcf63; COLOR: #663333; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.barre_hotel:hover {
	BACKGROUND-COLOR: #ffcf63; COLOR: #663333; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.tabcorps {
	COLOR: #003f6e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt
}
A.tabcorps:active {
	COLOR: #003f6e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt
}
A.tabcorps:hover {
	COLOR: #ff3f6e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt
}
A.tabcorps:visited {
	COLOR: #003f6e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt
}
A.tabcorps:hover {
	COLOR: #ff3f6e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt
}
.tabutils_th {
	BACKGROUND-COLOR: #fbf3c5
}
.tabutils_td {
	BACKGROUND-COLOR: #d5dfec
}
.tabutils_photo_th {
	BACKGROUND-COLOR: #fbf3c5
}
.tabutils_photo_td {
	BACKGROUND-COLOR: #ffffff
}
.imgborder {
	BORDER-BOTTOM-COLOR: black; BORDER-LEFT-COLOR: black; BORDER-RIGHT-COLOR: black; BORDER-TOP-COLOR: black
}
