html, body {
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	background-color:#EEEEEE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
table {
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	font-size:12px;
}
table .main {
	height:100%;
}
form {
	margin:0px;
	padding:0px;
	width:100%;
}
img {
	border:0px;
	padding:0px;
}
a {
	color:#990000;
	text-decoration: none;
}
a:hover {
	color: #FF6600;
	text-decoration: none;
}
ul {
	list-style:none;
	font-size:12px;
}
hr {
	border:0px;
	height:1px;
	border-bottom:1px solid #DDDDDD;
}
td.tdG {
	background-color:#EEEEEE;
	background-image:url(../images/s_fnd_g.gif);
	background-repeat:repeat-y;
	background-position:right;
}
td.tdD {
	background-color:#EEEEEE;
	background-image:url(../images/s_fnd_d.gif);
	background-repeat:repeat-y;
	background-position:left;
}
td.tdMentions {
	background-color:#EEEEEE;
	vertical-align:bottom;
	text-align:center;
}
.page {
	vertical-align:top;
	height:100%;
}
#header {
	width:950px;
	height:135px;
}
/******************* LIGNE 1 ********************/
#header .ligne1 {
	height:18px;
}
#header .ligne1 .bloc_g {
	width:10px;
	height:18px;
	float:left;
}
#header .ligne1 .bloc_d {
	width:10px;
	height:18px;
	float:right;
}
#header .ligne1 .bloc {
	width:930px;
	height:18px;
	float:left;
}
#header .ligne1 .liens {
	width:880px;
	line-height:18px;
	float:left;
	text-align:left;
	font-size:11px;
	font-weight:bold;
}
#header .ligne1 .liens a {
	color:#333333;
}
#header .ligne1 .liens a:hover {
	color:#FF6600;
}
#header .ligne1 .liens .select {
	color:#FF6600;
}
#header .ligne1 .rss {
	width:50px;
	line-height:18px;
	float:left;
	text-align:right;
	font-size:12px;
	font-weight:bold;
}
#header .ligne1 .rss a {
	color:#333333;
}
#header .ligne1 .rss a:hover {
	color:#FF6600;
}
/******************* LIGNE 2 ********************/
#header .ligne2 {
	height:90px;
	font-size:12px;
	font-weight:bold;
}
#header .ligne2 .band-g {
	width:10px;
	height:90px;
	background-image:url(../images_site/band-g.gif);
	float:left;
}
#header .ligne2 .band-d {
	width:10px;
	height:90px;
	background-image:url(../images_site/band-d.gif);
	float:left;
}
#header .ligne2 .band-logo_toulouse {
	width:330px;
	height:90px;
	background-image:url(../images_site/band-logo_toulouse.gif);
	float:left;
	cursor:pointer;
}
#header .ligne2 .band-fond {
	width:97px;
	height:90px;
	background-image:url(../images_site/band-fond.gif);
	background-repeat:repeat-x;
	float:left;
	text-align:center;
	line-height:90px;
	cursor:pointer;
}
#header .ligne2 .band-fond_on {
	width:97px;
	height:90px;
	background-image:url(../images_site/band-fond_on.gif);
	background-repeat:repeat-x;
	float:left;
	text-align:center;
	line-height:90px;
	color:#FFFFFF;
	cursor:pointer;
}
#header .ligne2 .band-fond2 {
	width:82px;
	height:90px;
	background-image:url(../images_site/band-fond.gif);
	background-repeat:repeat-x;
	float:left;
	text-align:center;
	line-height:90px;
	cursor:pointer;
}
#header .ligne2 .band-fond_on2 {
	width:82px;
	height:90px;
	background-image:url(../images_site/band-fond_on.gif);
	background-repeat:repeat-x;
	float:left;
	text-align:center;
	line-height:90px;
	color:#FFFFFF;
	cursor:pointer;
}
#header .ligne2 .band-fond3 {
	width:87px;
	height:90px;
	background-image:url(../images_site/band-fond.gif);
	background-repeat:repeat-x;
	float:left;
	text-align:center;
	line-height:90px;
	cursor:pointer;
}
#header .ligne2 .band-fond_on3 {
	width:87px;
	height:90px;
	background-image:url(../images_site/band-fond_on.gif);
	background-repeat:repeat-x;
	float:left;
	text-align:center;
	line-height:90px;
	color:#FFFFFF;
	cursor:pointer;
}
#header .ligne2 .band-sepa {
	width:3px;
	height:90px;
	background-image:url(../images_site/band-sepa.gif);
	float:left;
}
#header .ligne2 .pds {
	width:600px;
	height:90px;
	background-image:url(../printemps_de_septembre/pds.jpg);
	float:left;
}
/******************* LIGNE 3 ********************/
.ligne3 {
	height:27px;
	background-image:url(../images_site/smenu-fond.gif);
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:20px;
}
.ligne3 .smenu-g {
	width:10px;
	height:27px;
	background-image:url(../images_site/smenu-g.gif);
	float:left;
}
.ligne3 .smenu-d {
	width:10px;
	height:27px;
	background-image:url(../images_site/smenu-d.gif);
	float:right;
}
.ligne3 .smenu-bloc_g {
	width:2px;
	height:27px;
	background-image:url(../images_site/smenu-bloc_g.gif);
	float:left;
}
.ligne3 .smenu-bloc_d {
	width:8px;
	height:27px;
	background-image:url(../images_site/smenu-bloc_d.gif);
	float:left;
}
.ligne3 .smenu-fond {
	height:27px;
	background-image:url(../images_site/smenu-fond.gif);
	background-repeat:repeat-x;
	float:left;
}
.ligne3 .smenu-fond_g {
	width:6px;
	height:27px;
	background-image:url(../images_site/smenu-fond_g.gif);
	float:left;
}
.ligne3 .smenu-fond_d {
	width:6px;
	height:27px;
	background-image:url(../images_site/smenu-fond_d.gif);
	float:right;
}
.ligne3 .smenu-ong_gd_off {
	width:14px;
	height:27px;
	background-image:url(../images_site/smenu-ong_gd_off.gif);
	float:left;
}
.ligne3 .smenu-ong_d_off {
	width:8px;
	height:27px;
	background-image:url(../images_site/smenu-ong_d_off.gif);
	float:left;
}
.ligne3 .smenu-ong_fond_off {
	height:27px;
	background-image:url(../images_site/smenu-ong_fond_off.gif);
	background-repeat:repeat-x;
	float:left;
	line-height:20px;
	cursor:pointer;
}
.ligne3 .smenu-ong_fond_off_fake {
	height:27px;
	background-image:url(../images_site/smenu-ong_fond_on.gif);
	background-repeat:repeat-x;
	float:left;
	line-height:27px;
	text-decoration:underline;
	cursor:pointer;
}
.ligne3 .smenu-ong_g_on {
	width:14px;
	height:27px;
	background-image:url(../images_site/smenu-ong_g_on.gif);
	float:left;
}
.ligne3 .smenu-ong_d_on {
	width:14px;
	height:27px;
	background-image:url(../images_site/smenu-ong_d_on.gif);
	float:left;
}
.ligne3 .smenu-ong_fond_on {
	height:27px;
	background-image:url(../images_site/smenu-ong_fond_on.gif);
	background-repeat:repeat-x;
	float:left;
	line-height:27px;
}
.ligne3 .smenu-ong_fond_on_fake {
	height:27px;
	background-image:url(../images_site/smenu-ong_fond_off.gif);
	background-repeat:repeat-x;
	float:left;
	line-height:20px;
	text-decoration:underline;
	cursor:pointer;
}
/******************* CONTENU ********************/
#contenu {
	font-size:12px;
}
#entete {
	height:90px;
	width:660px;
	position:absolute;
	margin-left:10px;
}
/******************* CONTENU - GAUCHE ********************/
#contenu .gauche {
	width:680px;
	vertical-align:top;
	font-size:12px;
	font-weight:normal;
	line-height:16px;
	color:#777777;
}
#contenu .gauche h1 {
	margin:0px;
	padding:30px 0px 0px 10px;;
	font-size:30px;
	font-weight:bold;
	line-height:30px;
	color:#990000;
}
#contenu .gauche h2 {
	margin:0px;
	padding-left:10px;
	font-size:18px;
	font-weight:normal;
	font-style:italic;
	line-height:18px;
}
#contenu .gauche .titre01 {
	font-weight:bold;
	color:#EA5825;
	font-size:12px;
}
#contenu .gauche .contenu_txt {
	width:660px;
	margin-left:10px;
	background-color:#EEEEEE;
}
#contenu .gauche .contenu_intro {
	margin-left:10px;
}
#contenu .gauche .contenu_info {
	width:640px;
	margin-top:50px;
}
#contenu .gauche .contenu_txt2 {
	width:660px;
	margin-left:10px;
}
#contenu .gauche .onglet1On {
	width:150px;
	height:25px;
	position:absolute;
	margin-left:540px;
	background-color:#EA5825;
	background-image:url(../images_site/onglet_on.gif);
	background-position:top right;
	background-repeat:no-repeat;
	font-weight:bold;
	font-size:12px;
	line-height:25px;
	color:#FFFFFF;
}
#contenu .gauche .onglet1Off {
	width:140px;
	height:25px;
	position:absolute;
	margin-left:550px;
	background-color:#990000;
	background-image:url(../images_site/onglet_off.gif);
	background-position:top right;
	background-repeat:no-repeat;
	font-weight:bold;
	font-size:12px;
	line-height:25px;
	color:#FFFFFF;
	cursor:pointer;
}
#contenu .gauche .onglet2On {
	width:150px;
	height:25px;
	position:absolute;
	margin-left:540px;
	margin-top:27px;
	background-color:#EA5825;
	background-image:url(../images_site/onglet_on.gif);
	background-position:top right;
	background-repeat:no-repeat;
	font-weight:bold;
	font-size:12px;
	line-height:25px;
	color:#FFFFFF;
}
#contenu .gauche .onglet2Off {
	width:140px;
	height:25px;
	position:absolute;
	margin-left:550px;
	margin-top:27px;
	background-color:#990000;
	background-image:url(../images_site/onglet_off.gif);
	background-position:top right;
	background-repeat:no-repeat;
	font-weight:bold;
	font-size:12px;
	line-height:25px;
	color:#FFFFFF;
	cursor:pointer;
}
#contenu .gauche .actualites {
	width:670px;
	height:25px;
	background-color:#990000;
	font-weight:bold;
	font-size:13px;
	line-height:25px;
	color:#FFFFFF;
}
#contenu .gauche .fond_titre {
	height:67px;
	width:680px;
}
#contenu .gauche .fond_titre_h {
	width:660px;
	height:40px;
	background-image:url(../images_site/band-fond_2.gif);
	background-position:top;
	background-repeat:repeat-x;
	line-height:40px;
	font-weight:normal;
	font-size:20px;
	color:#990000;
	float:left;
}
#contenu .gauche .fond_titre_hg {
	width:10px;
	height:40px;
	background-image:url(../images_site/band-g.gif);
	float:left;
}
#contenu .gauche .fond_titre_hd {
	width:10px;
	height:40px;
	background-image:url(../images_site/band-d.gif);
	float:right;
}
#contenu .gauche .fond_titre_hg_2 {
	width:10px;
	height:40px;
	background-image:url(../images_site/band-g_2.gif);
	float:left;
}
#contenu .gauche .fond_titre_hd_2 {
	width:10px;
	height:40px;
	background-image:url(../images_site/band-d_2.gif);
	float:right;
}
#contenu .gauche .fond_titre_b {
	width:660px;
	height:27px;
	background-image:url(../images_site/smenu-fond_2.gif);
	background-position:top;
	background-repeat:repeat-x;
	font-weight:bold;
	font-size:12px;
	line-height:16px;
	color:#FFFFFF;
	float:left;
}
#contenu .gauche .fond_titre_bg {
	width:10px;
	height:27px;
	background-image:url(../images_site/smenu-g.gif);
	float:left;
}
#contenu .gauche .fond_titre_bd {
	width:10px;
	height:27px;
	background-image:url(../images_site/smenu-d.gif);
	float:right;
}
#contenu .gauche .fond_titre_b a {
	color:#CCCCCC;
	font-weight:normal;
	text-decoration:none;
}
#contenu .gauche .fond_titre_b a:hover {
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}
#contenu .gauche .fond_details {
	height:20px;
	width:680px;
}
#contenu .gauche .fond_details_h {
	width:660px;
	height:20px;
	background-image:url(../images_site/bmenu-sepa.gif);
	background-repeat:repeat-x;
	float:left;
}
#contenu .gauche .fond_details_gh {
	width:10px;
	height:20px;
	background-image:url(../images_site/bmenu-gh.gif);
	background-position:top right;
	float:left;
}
#contenu .gauche .fond_details_dh {
	width:10px;
	height:20px;
	background-image:url(../images_site/bmenu-dh.gif);
	background-position:top left;
	float:right;
}
#contenu .gauche .fond_details_b {
	width:660px;
	height:20px;
	background-image:url(../images_site/bmenu-sepa_b.gif);
	background-repeat:repeat-x;
}
#contenu .gauche .fond_titre2 {
	height:40px;
	width:680px;
}
#contenu .gauche .fond_titre_avis {
	width:660px;
	height:40px;
	background-image:url(../images_site/band-fond.gif);
	background-position:top;
	background-repeat:repeat-x;
	font-weight:normal;
	font-size:12px;
	text-align:center;
	color:#990000;
}
.btnFicheOff {
	width:100px;
	height:24px;
	background-image:url(../images_site/s_btn_fiche_off.gif);
	text-align:center;
}
.btnFicheOn {
	width:100px;
	height:24px;
	background-image:url(../images_site/s_btn_fiche_on.gif);
	text-align:center;
}
.btnFiche, .btnFiche a, .btnFiche a:hover {
	vertical-align:middle;
	line-height:18px;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
/******************* FLECHES GAUCHE et DROITE ********************/
.flecheG {
	width:10px;
	height:17px;
	padding:0px;
	margin:0px;
	background-image:url(../images_site/fleche-g.gif);
	background-repeat:no-repeat;
	background-position:center;
	cursor:pointer;
}
.flecheD {
	width:10px;
	height:17px;
	padding:0px;
	margin:0px;
	background-image:url(../images_site/fleche-d.gif);
	background-repeat:no-repeat;
	background-position:center;
	cursor:pointer;
}
/******************* BTN TEMPORAIRES ********************/
.btnVisExtOff {
	float:left;
	width:150px;
	height:60px;
	background-image:url(../images_site/s_btn_visExt_off.gif);
	text-align:center;
	cursor:pointer;
}
.btnVisExtOn {
	float:left;
	width:150px;
	height:60px;
	background-image:url(../images_site/s_btn_visExt_on.gif);
	cursor:pointer;
}
.btnVisExtKo {
	float:left;
	width:150px;
	height:60px;
	background-image:url(../images_site/s_btn_visExt_ko.gif);
}
.btnVisIntOff {
	float:left;
	width:150px;
	height:60px;
	background-image:url(../images_site/s_btn_visInt_off.gif);
	cursor:pointer;
}
.btnVisIntOn {
	float:left;
	width:150px;
	height:60px;
	background-image:url(../images_site/s_btn_visInt_on.gif);
	cursor:pointer;
}
.btnVisIntKo {
	float:left;
	width:150px;
	height:60px;
	background-image:url(../images_site/s_btn_visInt_ko.gif);
}
.btnVisVirOff {
	float:left;
	width:150px;
	height:60px;
	background-image:url(../images_site/s_btn_visVir_off.gif);
	cursor:pointer;
}
.btnVisVirOn {
	float:left;
	width:150px;
	height:60px;
	background-image:url(../images_site/s_btn_visVir_on.gif);
	cursor:pointer;
}
.btnVisVirKo {
	float:left;
	width:150px;
	height:60px;
	background-image:url(../images_site/s_btn_visVir_ko.gif);
}
.btnFichDetOff {
	width:150px;
	height:60px;
	float:right;
	background-image:url(../images_site/s_btn_fichDet_off.gif);
	cursor:pointer;
}
.btnFichDetOn {
	width:150px;
	height:60px;
	float:right;
	background-image:url(../images_site/s_btn_fichDet_on.gif);
	cursor:pointer;
}
.btnRetLisOff {
	width:150px;
	height:60px;
	float:right;
	background-image:url(../images_site/s_btn_retLis_off.gif);
	cursor:pointer;
}
.btnRetLisOn {
	width:150px;
	height:60px;
	float:right;
	background-image:url(../images_site/s_btn_retLis_on.gif);
	cursor:pointer;
}
/******************* LISERETS ********************/
#contenu .liseret_g {
	width:10px;
	background-image:url(../images_site/bmenu-g.gif);
	background-position:top right;
	background-repeat:repeat-y;
}
#contenu .liseret_d {
	width:10px;
	background-image:url(../images_site/bmenu-d.gif);
	background-position:top left;
	background-repeat:repeat-y;
}
#contenu .liseret_gh {
	width:10px;
	height:50px;
	background-image:url(../images_site/bmenu-gh.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
}
#contenu .liseret_dh {
	width:10px;
	height:50px;
	background-image:url(../images_site/bmenu-dh.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}
#contenu .liseret_gb {
	width:10px;
	height:20px;
	background-image:url(../images_site/bmenu-gb.gif);
	background-position:top right;
}
#contenu .liseret_db {
	width:10px;
	height:20px;
	background-image:url(../images_site/bmenu-db.gif);
	background-position:top left;
}
/******************* CONTENU - DROITE ********************/
#contenu .droite {
	width:250px;
	vertical-align:top;
	font-size:12px;
}
#contenu .droite .basculeOn{
	height:60px;
	background-image:url(../images_site/btn-bascule_on.gif);
	text-align:center;
	line-height:40px;
	font-size:18px;
	color:#FFFFFF;
	cursor:pointer;
}
#contenu .droite .basculeOff{
height:60px;
	background-image:url(../images_site/btn-bascule_off.gif);
	text-align:center;
	line-height:40px;
	font-size:18px;
	color:#FFFFFF;
	cursor:pointer;
}
#contenu .droite .daff{
	padding:0px 10px 0px 10px;
}
#contenu .droite .sepa {
	width:250px;
	height:20px;
	background-image:url(../images_site/bmenu-sepa.gif);
	background-repeat:repeat-x;
}
#contenu .droite .bmenu {
	width:250px;
	height:27px;
	background-image:url(../images_site/bmenu-fond.gif);
	background-repeat:repeat-x;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}
#contenu .droite .bmenu-ong_g {
	width:16px;
	height:27px;
	background-image:url(../images_site/bmenu-ong_g.gif);
	float:left;
}
#contenu .droite .bmenu-ong_d {
	width:12px;
	height:27px;
	background-image:url(../images_site/bmenu-ong_d.gif);
	float:left;
}
#contenu .droite .bmenu-ong_fond {
	height:27px;
	background-image:url(../images_site/bmenu-ong_fond.gif);
	background-repeat:repeat-x;
	line-height:20px;
	float:left;
}
#contenu .droite .bmenu-txt {
	padding-left:10px;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:16px;
}
#contenu .droite .menuNews {
	width:230px;
	height:20px;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	line-height:20px;
	padding-top:2px;
	padding-bottom:2px;
}
#contenu .droite .comNews {
	width:230px;
	font-size:10px;
	font-weight:normal;
	text-align:left;
	line-height:14px;
}
#contenu .droite .savPlusNews {
	width:230px;
	font-size:11px;
	font-weight:normal;
	text-align:right;
}
/******************* CONTENU - FORMULAIRES ********************/
form .option {
	text-align:right;
	font-weight:bold;
}
form .note {
	text-align:center;
	font-size:10px;
	line-height:10px;
}
form.thema {
	margin:0px;
	padding:0px;
	width:670px;
}
form.thema table {
	background-color:#EEEEFF;
}
/******************* CONTENU - GENERALITES ********************/
.numTel {
	color:#990000;
}
#contenuFlash {
	width:230px;
}
td.titreNews {
	height:35px;
	background-color:#CCCCCC;
	background-image:url(../images/fnd-bnd_grise.jpg);	
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;	
	line-height:26px;
	text-align:left;
	vertical-align:top;
}

img.intro {
	margin:10px;
	margin-right:0px;
	margin-top:15px;
}
img.titre {
	margin-top:5px;
	margin-bottom:20px;
}

.main {
	height:100%;
	font-size:12px;
}
.capitole {
	margin-top:-10px;
	cursor:pointer;
}
.sousRubr {
	font-size:12px;
	font-weight:normal;
	padding-left:10px;
	margin:1px;
	cursor:pointer;
	background-color:#EEEEEE;
}
.lienMention:hover {
	color: #DD3333;
	text-decoration: none;
}
.lienPage {
	color: #990000;
	font-weight:bold;
}
.lienPageS {
	color: #FFFFFF;
	background-color:#FF6600;
}
.titre1 {
	text-align:center;
	font-size:24px;
	line-height:24px;
}
.titre1s {
	text-align:center;
	font-size:24px;
	line-height:24px;
	color:#FF6600;
}
.titre2 {
	width:140px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
}
.titre2s {
	width:140px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	background-color:#FF6600;
}
.titre3 {
	font-size:12px;
	font-weight:bold;
}
.titre3s {
	font-size:12px;
	font-weight:bold;
	background-color:#FF6600;
}
.titre4 {
	color:#FF6600;
	text-align:left;
	font-size:14px;
	font-weight:bold;
}
.titre4s {
	color:#990000;
	text-align:left;
	font-size:14px;
	font-weight:bold;
}
.titre5 {
	text-align:center;
	font-size:20px;
	line-height:24px;
}
.titre5s {
	text-align:center;
	font-size:20px;
	line-height:24px;
	color:#FF6600;
	cursor:pointer;
}
.titre5s:hover {
	text-align:center;
	font-size:20px;
	line-height:24px;
	color:#DD0000;
	cursor:pointer;
}
table .formfiche {
	width:100%;
	background-color:#EEEEEE;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	margin-top:10px;
}
table .formfiche1 {
	width:334px;
	background-color:#EEEEEE;
	text-align:right;
	font-size:12px;
	font-weight:bold;
}
table .formfiche2 {
	width:300px;
	background-color:#EEEEEE;
	text-align:right;
	font-size:12px;
	font-weight:bold;
}
table .formfiche3 {
	width:500px;
	background-color:#EEEEEE;
	text-align:right;
	font-size:12px;
	font-weight:bold;
	margin-left:auto;
	margin-right:auto;
}
table .formfiche4 {
	width:350px;
	background-color:#EEEEEE;
	text-align:right;
	font-size:12px;
	font-weight:bold;
	margin-left:auto;
	margin-right:auto;
}
table .formtampon {
	height:6px;
}
table .centrage {
	margin-left:auto;
	margin-right:auto;
	font-size:14px;
	font-weight:bold;
	text-align:right;
}
.titre6 {
	font-size:16px;
	font-weight:bold;
	line-height:24px;
	text-align:left;
}
.titre6s {
	font-size:16px;
	font-weight:bold;
	height:25px;
	background-image:url(../images/s_fnd_menu_on.gif);
	background-repeat:repeat-x;
	line-height:25px;
	text-align:left;
	color:#FFFFFF;
}
.titre7s {
	font-size:12px;
	font-weight:bold;
	height:25px;
	background-image:url(../images/s_fnd_menu_on.gif);
	background-repeat:repeat-x;
	line-height:11px;
	text-align:center;
	color:#FFFFFF;
}
.texte01 {
	font-size:14px;
	font-weight:bold;
}
.txtMention {
	text-align:justify;
}
.info {
	font-size:12px;
}
.fnd_smenu-off {
	width:112px;
	height:20px;
	background-image:url(../images/fnd_smenu-off.gif);
	text-align:center;
	font-weight:bold;
	line-height:18px;
	float:left;
}
.fnd_smenu-on {
	width:112px;
	height:20px;
	background-image:url(../images/fnd_smenu-on.gif);
	text-align:center;
	font-weight:bold;
	line-height:18px;
	color:#FF6600;
	float:left;
}
.fnd_btn-voir {
	margin-top:4px;
	width:100px;
	height:20px;
	background-image:url(../images/fnd_btn-voir.gif);
	text-align:center;
	font-weight:bold;
	color:#FF6600;
	float:right;
}
.floatGauche {
	float:left;
}
.floatDroite {
	float:right;
}
.floatG {
	float:left;
	margin-left:10px;
}
.floatD {
	float:right;
	margin-right:10px;
}
.floatDlink {
	float:right;
	margin-right:10px;
	cursor:pointer;
}
.mentions {
	color:#333333;
	font-size:10px;
	text-align:center;
	vertical-align:middle;
	padding-bottom:2px;
}
.mentions a {
	color:#333333;
}
.mentions a:hover {
	color:#FF6600;
}
hr.fiche {
	border:0px;
	height:1px;
	border-bottom:1px solid #FF6600;
}
.calendrier {
	vertical-align:middle;
	line-height:12px;
	font-size:12px;
	color:#333333;
}
.calend {
	height:16px;
	background-color:#FEDDC2;
	text-align:center;
}
.calendOk {
	height:16px;
	cursor:pointer;
	text-align:center;
}
.titreCalend {
	background-color:#dddddd;
	height:20px;
	font-weight:bold;
	text-align:center;
}
.recherche {
	margin:0px;
	padding:0px;
	width:230px;
}
.recherche .champ {
	margin:0px;
	padding:0px;
	width:200px;
	height:22px;
	float:left;
}
.recherche .bouton {
	margin:0px;
	padding:0px;
	width:30px;
	float:left;
}
.titre3rech {
	font-size:12px;
	font-weight:bold;
	padding-left:38px;
}
.select {
	margin:0px;
	margin-bottom:10px;
}