/* CSS Document */
.bgtpdest {
	margin-bottom: 5px;
	background-image: url(http://www.qcnscruise.com/templates_mc/modele8/images/picto_dest.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.bgaudepde {
	margin-bottom: 5px;
	background-image: url(http://www.qcnscruise.com/templates_mc/modele8/images/picto_ports.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

.bgaveclacomp {
	margin-bottom: 5px;
	background-image: url(http://www.qcnscruise.com/templates_mc/modele8/images/picto_comp.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#discount {
	background-image: url(http://www.qcnscruise.com/templates_mc/modele8/fr/images/pubhautdroit.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 166px;
	width: 200px;
	cursor: hand;	
}
#discountMSC {
	background-image: url(http://www.qcnscruise.com/templates_mc/compagnies2/msc/fr/images/msc_promos.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 166px;
	width: 200px;
	cursor: hand;	
}

#bt_discount {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-image: url(http://www.qcnscruise.com/templates_mc/modele8/fr/images/home-ref-1.gif);
	height: 60px;
	width: 200px;
	cursor: hand;
}
.blocmoteur  form {
margin-top:0 px
}

body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin: 0;
padding: 0;
}
a:hover {
	font-size:11px;
	font-weight:normal;
	font-family:verdana;
	color:#006699;
	text-decoration: underline;	
}

a:visited{
	font-size:11px;
	font-weight:normal;
	font-family:verdana;
	color:#006699;
	text-decoration: none;	
}

a{
	font-size:11px;
	font-weight:normal;
	font-family:verdana;
	color:#006699;
	text-decoration: none;	
}

#pub1 {
	float:right;
	height: 60px;
	width: 468px;
}
#header {
width: 785px;
}
#conteneur {
position: absolute;
width: 790px;
left: 50%;
margin-left: -395px;
}
#centre {
	margin-left: 200px;
	margin-right: 200px;
	padding-left: 4px;	
	padding-right: 4px;
}
#gauche {
	position: absolute;
	left:0;
	width: 200px;
	vertical-align: top; /* fait par luc */
	background-image: url(http://www.qcnscruise.com/templates_mc/modele8/images/deg_bleu.png);
	background-repeat: repeat-y;
	background-position: right center;	
	}
#droite {
	position: absolute;
	right:0;
	width: 200px; /* modifier le 30 jav par luc*/	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	left-margin:2px;
	padding-left: 4px;	
	padding-right: 2px;	
}
#pied {
	float: none;
	clear: both;
	width: 785px;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #35689B;
}
.menugauche {
list-style-type: none;
margin: 0;
padding:0;
}
.ficheMenugauche {
list-style-type: none;
margin: 0;
padding:0;

}

.menugauche li {
margin-bottom: 5px;
padding-left:4px;
}
.menugauche a {
	font-size:11px;
	font-weight:normal;
	font-family:verdana;
	color:#006699;
	text-decoration: none;
}
.menugauche a:hover {
	font-size:11px;
	font-weight:normal;
	font-family:verdana;
	color:#006699;
	text-decoration: underline;
}
.menucentre {
list-style-type: none;
margin: 0;
padding:0;
}
.menucentre li {
	margin-bottom: 5px;
	background-image: url(http://www.qcnscruise.com/templates_mc/modele8/images/fleche_rose.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.menucentre a ,.menucentre:visited{
	font-size:11px;
	font-weight:normal;
	font-family:verdana;
	color:#006699;
	text-decoration: none;
	padding-left:9px;
}
.menucentre a:hover {
	font-size:11px;
	font-weight:normal;
	font-family:verdana;
	color:#006699;
	text-decoration: underline;
}
.menudroit {
	list-style-type: none;
	margin: 0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.menudroit li {
margin-bottom: 5px;
}
.menudroit a {
margin: 0 2px;
color: #000000;
text-decoration: underline;
}
.menudroit a:hover {
text-decoration: none;
}
.menubas {
list-style-type: none;
margin: 0;
padding:0;
}
.menubas li {
margin-bottom: 5px;
}
.menubas a {
margin: 0 2px;
color: #000000;
text-decoration: underline;
}
.menubas a:hover {
text-decoration: none;
}
p {margin: 0 0 10px 0;}

/*************
		MENU
*************/
#headermenu {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px;BACKGROUND: url(http://www.qcnscruise.com/templates_mc/modele8/images/bg2.gif) #dae0d2 repeat-x 50% bottom; FLOAT: left; WIDTH: 100%; LINE-HEIGHT: normal;
}
#headermenu UL {
	padding-right: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none;
}
#headermenu LI {
	padding-right: 0px; PADDING-LEFT: 9px; BACKGROUND: url(http://www.qcnscruise.com/templates_mc/modele8/images/left.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px ;
}
#navonglet A {
	padding-right: 15px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; BACKGROUND: url(http://www.qcnscruise.com/templates_mc/modele8/images/right.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #4B738B; PADDING-TOP: 5px; TEXT-DECORATION: none ;
}
#navonglet A {
	FLOAT: none;
}
#navonglet A:hover {
	COLOR: #333333;
}
#navonglet #current {
	BACKGROUND-IMAGE: url(http://www.qcnscruise.com/templates_mc/modele8/images/left_on.gif);
}
#navonglet #currentbis {
	BACKGROUND-IMAGE: url(http://www.qcnscruise.com/templates_mc/modele8/images/left_onbis.gif);
}
#navonglet #current A {
	BACKGROUND-IMAGE: url(http://www.qcnscruise.com/templates_mc/modele8/images/right_on.gif); PADDING-BOTTOM: 5px; COLOR: #0066CC;
}
#navonglet #currentbis A {
	BACKGROUND-IMAGE: url(http://www.qcnscruise.com/templates_mc/modele8/images/right_onbis.gif); PADDING-BOTTOM: 5px; COLOR: #FF0066;
}


/*********
   MOTEUR
*********/
#blocmoteur {
	height: 164px;
	width: 199px;
	vertical-align: top;	
	background-color:#FFF9FF;
	border: 1px solid #CC0099;
	
}
#titremoteur {


}
#titremoteur h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	text-align: center;
	background-color: #CC0099;
	height: 40px;	
	margin-top:0px;
}
label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #336699;
	font-weight: bold;
}
#cbdate {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	width: 180px
}
#cbdest {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	width: 180px
}
#btrechercher {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	margin-top:5px;
	background-color:#FF0000;
	cursor: hand;
	border:0;
	margin-left:50px;
}
#formmoteur {
	
	padding-left: 4px;	
}

/*#formmoteur{
	margin-top: 55px;
	padding: 0px;
	margin: 0px;
}
mis en commentaire par luc car ne connait l utilité  */ 
#bt_promotions {
	/*background-image: url(http://www.qcnscruise.com/templates_mc/modele8/fr/images/boutons_promotions.gif);
	background-repeat: no-repeat;
	background-position: right top;*/
	height: 30px;
	width: 200px;
	cursor: hand;
	bottom-margin:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0066CC;
	font-size: 12px;
	text-decoration: underline;
	font-weight: normal;
}
	
#promotions {
	float: left;
	margin-top:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	/*background-position: left top;
	background-image: url(http://www.qcnscruise.com/templates_mc/modele8/images/bg_promotions.png);
	background-repeat: no-repeat;*/
}
.promotitre{

	COLOR: #CC0000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; LINE-HEIGHT: 15px; TEXT-DECORATION: none
}
.promoiti
 {
	FONT-SIZE: 12px;
	COLOR: #FF6600;
	FONT-FAMILY: Espy Sans, Geneva, Verdana, Arial, Helvetica;
	font-weight: bold;
}	
.prix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 900;
	color: #FF3300;	
}
.titregauche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #35689B;
	font-weight: bold;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #336699;
	}
.titredroit  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF3300;	
	font-weight: bold;
	text-align: left;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #FF3300;
		}
.titrecentre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:  #CC0099;	
	font-weight: bold;
	text-align: left;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #CC0099;
	}
	
.lienad:link ,.lienad:visited {
	font-size:11px;
	font-weight:normal;
	font-family:verdana;
	color:#006699;	
}
.lienad:hover {
	font-size:11px;
	font-weight:normal;
	font-family:verdana;
	color:#006699;
	text-decoration: underline;
}
	
	
.promohome:link ,.promohome:visited {
	font-size:12px;
	font-weight:normal;
	font-family:verdana;
	color:#CC0099;
	text-decoration: underline;
}
.promohome:hover {
	font-size:12px;
	font-weight:normal;
	font-family:verdana;
	color:#FF0099;
	text-decoration: underline;
}
.liensInt:link ,.liensInt:visited {
	font-size:12px;
	font-weight:normal;
	font-family:verdana;
	color:#006699;
	text-decoration: underline;
}
.liensInt:hover {
	font-size:12px;
	font-weight:normal;
	font-family:verdana;
	color:#006699;
	text-decoration: underline;
}
.tirets_bleu {
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #4B738B;
}

#liensbas
{
	background-color: #ECF5FF;
	color: #000000;
}
#destinations {
margin-top:13px; 
	
}

/* parametre formulaire */
.moteurinput {
	background-image: url(http://www.qcnscruise.com/templates_mc/modele8/images/fr/images/bt_moteur.gif);
	height: 15px;
	width: 114px;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center center;
}
.newsletter_input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;	
}
.moteurselect {
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	font-size: 11px;
}

#pictogrammes {

}

.pictogrammes_border {
	
}

#port {
	margin-top:10px;
	
}
#compagnies
{
margin-top:10px;
padding-bottom:10px;

}


#coupdecoeur 
{

}
#arr_plan {
	/*background-image: url(http://www.qcnscruise.com/templates_mc/modele8/images/ar1.jpg);
	background-repeat: no-repeat;
	background-position: center center;*/
}
#txt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	width:780px;
	
}
.txt3 {color: #000000}

#txt2 {
	font-size:10px;
	font-weight:normal;
	font-family:verdana;
    left-margin:2px;
	/*background-image: url(http://www.qcnscruise.com/templates_mc/modele8/images/bg_txt2.jpg);
background-position: left top;
background-repeat: no-repeat;*/
}

.txt2 li {
margin-bottom: 5px;
}
.txt2 a {
	font-size:10px;
	font-weight:normal;
	font-family:verdana;
	color:#006699;
	text-decoration: none;
}
.txt2 a:hover {
	font-size:10px;
	font-weight:normal;
	font-family:verdana;
	color:#006699;
	text-decoration: underline;
}
#newsletters {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	margin-top:15px;
}


	/* liste*/

	
.tabliste_standard {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	cursor: hand;
	border-bottom: thin dotted #35689B;
	margin-bottom: 4px;
}
.tabliste_cdc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	cursor: hand;
	border-bottom: thin dotted #35689B;
	margin-bottom: 4px;	
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	cursor: hand;
	border-bottom: thin dotted #D757B4;
	margin-bottom: 4px;*/
}
.tabliste_promo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	cursor: hand;
	border-bottom: thin dotted #FF9933;
	margin-bottom: 4px;	
	/*background-color:#FFFBFF;*/
	}
.titretabliste_standard {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	line-height: 14px;
	letter-spacing: 1px;
	text-align: left;
	vertical-align: middle;
	white-space: nowrap;
	background-image: url(http://www.qcnscruise.com/templates_mc/modele8/images/fond_standard.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.titretabliste_promo {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 1px;
	line-height: 14px;
	text-transform: Aucune;
	text-align: left;
	white-space: nowrap;
	vertical-align: middle;
	text-indent: 10px;	
	background-image: url(http://www.qcnscruise.com/templates_mc/modele8/images/fond_cdc.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	
}
.titretabliste_cdc {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	line-height: 14px;
	letter-spacing: 1px;
	text-align: left;
	vertical-align: middle;
	white-space: nowrap;
	background-image: url(http://www.qcnscruise.com/templates_mc/modele8/images/fond_standard.jpg);
	background-repeat: repeat-y;
	background-position: left top;	
}
.MiniTitreTabListe_cdc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #006699;	
}
.listeprix {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #FF8600;
	font-weight: bold;
}
.prix_barre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: line-through;
}
.titre_promotions {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF6600;
	border: 1px Aucune #FF3399;
	font-weight: bold;
	text-decoration: blink;
}
.titre_cdc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FD7E00;
	border: 1px Aucune #FF3399;
	font-weight: bold;
	text-decoration: blink;
}
.liste_prestation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}

/*******************************/



.typo12_c3b{
	FONT-SIZE: 12px;
	COLOR: #CC0000;
	FONT-FAMILY: Espy Sans, Geneva, Verdana, Arial, Helvetica;
	font-weight: bold;
}
.titre_promo{

	COLOR: #CC0000; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; LINE-HEIGHT: 15px; TEXT-DECORATION: none
}
.euros {
	FONT-SIZE: 11px;
	COLOR: #CC0000;
	FONT-FAMILY: Espy Sans, Geneva, Verdana, Arial, Helvetica;
	font-weight: bold;
}
.prix{
	FONT-SIZE: 14px;
	COLOR: #CC0000;
	FONT-FAMILY: Espy Sans, Geneva, Verdana, Arial, Helvetica;
	font-weight: bold;
}
.dest_titre {
	background-image:url(http://www.qcnscruise.com/templates_mc/modele8/images/bull_bleu.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	/*color:  #CC0099;	*/
	color:  #006699;
	font-weight: bold;
	text-align: left;
	margin-top:20px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #4B738B;
	}

/*intermediaire*/ 
.int_blocdroit {
	background-repeat: repeat-y;
	background-position: left top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FFD2E9;
	border-bottom-color: #FFD2E9;
	border-top-color: #FFD2E9;
	border-left-color: #FFD2E9;
}
#int_reca_haut {
	height: 50px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	vertical-align: middle;
	padding-left: 10px;
	border: 1px double #DFDFDF;
}
#cbdest {
font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	font-size: 11px;
}
#cbdate {
font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	font-size: 11px;
}

/*menu de guide croisiere sur intermédiaire*/
/* , #portDepart*/
ul {
list-style-type: none;
margin: 0;
padding-left: 20px;}

.menu a{
display: block;
height: 20px;
width: 350px;
text-decoration: none;
color: #000;
text-indent: 20px;
background-image:url(http://www.qcnscruise.com/templates_mc/modele8/images/fleche_rose.gif);
background-position: left center;
background-repeat: no-repeat;
}
	 
.menu a:hover{
background-image:url(http://www.qcnscruise.com/templates_mc/modele8/images/fleche_rose.gif);
background-position: left center;
background-repeat: no-repeat;
}

/******************
INTERMEDIAIRE
******************/
#moisDep { 
margin-left:0px;
padding-left: 10px;
list-style: none;
}
#moisDep li {
padding-left: 10px;
background-image: url(http://www.qcnscruise.com/templates_mc/modele8/images/fleche_rose.gif); 
background-repeat: no-repeat;
background-position: 0 .5em;
}
#nbDep {
list-style:none;
margin-left:0px;
padding-left: 10px;
}
#tbMoisDep {
width:570px;
text-align:left;
vertical-align:top;
}
#tdMoisDep {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #4B738B;	
}
/* couleur d arriere plan sur une ligne sur 2 concerne vacances scolaires et promotions*/
.rows1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	cursor: hand;
}
.rows2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFF2F2;
	cursor: hand;
}
#intro_page { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CF37A6;
	font-weight: bold;
	text-decoration: underline;
}
#recap {
	width:780px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	font-weight: bold;
	vertical-align: middle;
	margin-top:15px;
	padding-left: 10px;		
	border: 1px solid #E6E6E6;
}

/*pages autres*/
.titres_autres {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	text-decoration: underline;
	color: #0066CC;
}
.table_autres {
	border: 1px solid #C0C0C0;
}
/*#prodlatdroite a {
	font-size:11px;
	font-weight:normal;
	font-family:verdana;
	color:#CD0099;
	text-decoration: underline;	
}

#prodlatdroite a:hover{
	font-size:11px;
	font-weight:normal;
	font-family:verdana;
	color:#CD0099;
	text-decoration: none;
	padding-left:9px;	
}
*/

.titrepromo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #ff9900;
	font-weight: bold;
}
#prodlatdroite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color:#FFF8F2;
	margin-top:0px;	
	
}
.homeprixpromo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FF3300;
}
#popPhone {	
 	margin-top:0px;
	float:right;
	}
	
.stabilo {
	background-color: #FFFF00;
}
#numVert {
  	margin-top:15px; 
	margin-bottom:15px;
}
#titrepagepromotions {
	margin-top:20px;
	padding-left: 60px;
	background-image: url(http://www.qcnscruise.com/templates_mc/modele8/fr/images/haut_promo.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 210px;
	width:700px;
}

#link_ref a {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
}
#link_ref  {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
}

#listeDest {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

#ulReg {

margin:-15px;
}
#ulDest{
}

#leg1 {
	background-color: #FF9933;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	width: 150px;	
	text-align: center;
	float: left;
}
#leg2 {
	background-color: #D757B4;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	width: 150px;	
	text-align: center;
	margin-left:5px;
	float: left;
}
#leg3 {
	background-color: #35689B;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	width: 150px;	
	text-align: center;
	margin-left:5px;
	
}
#mainlegend {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0066;
}
#legend {
	
}
#laetitia {
	height:650px;
}
#recompensecosta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#004F75;
	text-align: justify;
}
#texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FAFDFE;
	border: 1px solid #3399CC;
	padding-left:10px;
	padding-top:10px;
	width:500px;
	text-align: left;
	}
	
#centre fieldset {
	background-color: #F4FAFF;
	border: 1px solid #5C96D5;
	padding-bottom:5px;
}
#centre legend {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:  #336699;	
	font-weight: bold;
	text-align: left;
	text-decoration:underline;
	}	
/*
#centre fieldset {
	background-color: #FFF9FE;
	border: 1px solid #CC0099;
	padding-bottom:5px;
}
#centre legend {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:  #CC0099;	
	font-weight: bold;
	text-align: left;
	}	*/
#listCompFooter {
	margin-top:20px;
	background-color:#FFFFFF;
}
#gauche a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
}
#fieldPromo{
	background-color: #FFFFFF;
	border: 1px solid #FF6600;
}
#fieldPromo legend{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF6600;
	text-decoration: underline;
	font-weight: bold;
	margin-bottom:20px;
}
#fieldCdc{
	border: 1px solid #336699;
}
#fieldCdc legend{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #336699;
	text-decoration: underline;
	font-weight: bold;
	margin-bottom:20px;
}
#fieldStd{
	border: 1px solid #336699;
}
#fieldStd legend{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #336699;
	text-decoration: underline;
	font-weight: bold;
	margin-bottom:20px;
}
#liste h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0099CC;
	text-decoration: underline;
	background-color: #F5F5F5;
}

