body{	background-color: #b9d1dd;
		font-family: "Arial", "Comic Sans MS";
		margin: 0;
	}

/*	Decorations de texte	 */
.gras		{	font-weight:bold;		}
.italique 	{	font-style: italic;			}
.souligne	{	text-decoration: underline;	}
.none		{	text-decoration: none;		font-weight: normal;	}


/*	Tailles de texte		 */
.extra_grand 	{	font-size:48px;		}
.tres_tres_grand{	font-size: 34px;	}
.tres_grand 	{	font-size:24px;		}
.moyennement_grand 	{	font-size:20px;		}
.grand 		{	font-size:18px;		}
.normal 	{	font-size:16px;		}
.petit 		{	font-size:14px;		}
.tres_petit 	{	font-size:12px;		}
.tout_petit 	{	font-size:10px;		}

/*	Couleurs de texte */

.blanc		{	color: #FFFFFF;	}
.noir 		{	color: #000000;		}
.gris 		{	color: #C8C8C8;	}
.grisFonce	{	color: #555555;		}
.rougeClair	{	color: #ff2009	}
.rouge 		{	color: #A23E3E;		}
.vert 		{	color: #4B7C53;	}
.bleu 		{	color: #000060;		}
.bleuFonce	{	color: #0066CC;	}
.bleuClair	{	color: #3F84F7;	}
.violet 		{	color: #600040;		}
.violetClair	{	color: #693489;		}
.orange		{	color: #ffd565;		}
.orangeFonce{	color: #feae03;	}
.jaune 		{	color: #D49A5E;	}
.jauneClair	{	color: #FFEC00;	}
.marron		{	color: #B96E25;	}
.rose	{	color: #FF3D9E;	}

/* Background */

.backgroundBande{ background-image: url("../images/bandeBanniere.png") ;
				  width: 1px;
				  height: 30px;
				  background-repeat: repeat-x ;
				}

.backgroundPied{ background-image: url("../images/bandePied.png") ;
				  width: 1px;
				  height: 20px;
				  background-repeat: repeat-x ;
				}
				
.backgroundColorCorp{	background-color: #6b94c5;	}
.bordureBleu	{ border: 1px solid #000000}


/*	Alignements de texte	*/
.droite 		{	text-align:right;		}
.centrer		{	text-align:center;	}
.justifier		{	text-align:justify;	}
.gauche			{	text-align:left;		}

/*	Liens		*/
a:link 						{	color: #A23E3E;		text-decoration: underline;	}
a:visited					{	color:  #A23E3E;	text-decoration: underline;	}
a:hover						{	color: #054b9e;		text-decoration: none;	}

/*	Curseur	 */
.pointer 	{	cursor: pointer;		}
.default 		{	cursor: default;		}
.help 		{	cursor: help;		}

/* Bordures */
.aucuneBordure	{border: 0px;}

/* Cadres */

.ecartCadre{		padding: 10px 10px 10px 10px;}
.centrerCadre{		margin-left: auto; margin-right: auto;}
.centrerCadreVertical	{	margin-top: auto; margin-bottom: auto;}
.alignementDiv{		float:left;		}
.alignementDroite {	float:right;	}
.pasAlignementDiv{	float:none;		}
.verticalCentrer { vertical-align: middle;}
.verticalCentrer2 { margin-top: auto; margin-bottom: auto;}
.positionAbsolute{ position: absolute;	}
.cadreBleu{	width: 500px;
			height: auto;
			color: black;
			background-color: #79bfdc;
			border: 1px solid #5db5da;
		}
		
.cadreBlanc{	width: 500px;
			height: auto;
			color: black;
			background-color: #F5F5F5;
			border: 1px solid #5db5da;
		}
		
.cadreBlanc2{	width: 500px;
			height: auto;
			color: black;
			background-color: #FFFFFF;
			border: 1px solid #5db5da;
		}

#boutonDescription img { width: 200px; height: 20px; border: none; background: url(../images/tarifsbg.png); }
#boutonDescription:hover img { background: url(../images/tarifs.png); }

/*cadre description */

div.icgs,div.icgi,div.icdi,div.icds{width:10px;height:10px; display:block; }			
div.im, div.imh, div.img, div.imd, div.imb {width:10px;height:10px; display:block;}
		
div.icgs{ background-image:url("../images/cadreDescription/bord_haut_gauche_petit.gif"); background-repeat:no-repeat }
div.icgi{ background-image:url("../images/cadreDescription/bord_bas_gauche_petit.gif"); background-repeat:no-repeat }
div.im{ background-image:url("../images/cadreDescription/milieu.gif"); }
div.imh{ background-image:url("../images/cadreDescription/bord_haut_milieu.gif");  background-repeat:repeat-x; }
div.img{ background-image:url("../images/cadreDescription/bord_gauche_milieu.gif");  background-repeat:repeat-y; }
div.imb{ background-image:url("../images/cadreDescription/bord_bas_milieu.gif");  background-repeat:repeat-x;  }
div.imd{ background-image:url("../images/cadreDescription/bord_droit_milieu.gif"); background-repeat:repeat-y;  }		
div.icds{ background-image:url("../images/cadreDescription/bord_haut_droit_petit.gif");  background-repeat:no-repeat }
div.icdi{ background-image:url("../images/cadreDescription/bord_bas_droit_petit.gif"); background-repeat:no-repeat }
div.ctr_contenu{ background-image: url("../images/cadreDescription/milieu.gif"); }

/*cadre formulaire */
div.icgs2,div.icgi2,div.icdi2,div.icds2{width:10px;height:10px; display:block; }			
div.im2, div.imh2, div.img2, div.imd2, div.imb2 {width:10px;height:10px; display:block;}
		
div.icgs2{ background-image:url("../images/cadreFormulaire/bord_haut_gauche.gif"); background-repeat:no-repeat }
div.icgi2{ background-image:url("../images/cadreFormulaire/bord_bas_gauche.gif"); background-repeat:no-repeat }
div.im2{ background-image:url("../images/cadreFormulaire/milieu.gif"); }
div.imh2{ background-image:url("../images/cadreFormulaire/haut_milieu.gif");  background-repeat:repeat-x; }
div.img2{ background-image:url("../images/cadreFormulaire/gauche_milieu.gif");  background-repeat:repeat-y; }
div.imb2{ background-image:url("../images/cadreFormulaire/bas_milieu.gif");  background-repeat:repeat-x;  }
div.imd2{ background-image:url("../images/cadreFormulaire/droit_milieu.gif"); background-repeat:repeat-y;  }		
div.icds2{ background-image:url("../images/cadreFormulaire/bord_haut_droit.gif");  background-repeat:no-repeat }
div.icdi2{ background-image:url("../images/cadreFormulaire/bord_bas_droit.gif"); background-repeat:no-repeat }
div.ctr_contenu2{ background-image: url("../images/cadreFormulaire/milieu.gif"); }

/*	Margin	*/
.marginTopM10{ 	margin-top: -10px;		}
.marginTop1{	margin-top: 1px;	}
.marginTop5{	margin-top: 5px;	}
.marginTop7{	margin-top: 7px;	}
.marginTop10{	margin-top: 10px;	}
.marginTop12{	margin-top: 12px;	}
.marginTop15{	margin-top: 15px;	}
.marginTop20{	margin-top: 20px;	}
.marginTop25{	margin-top: 25px;	}
.marginTop30{	margin-top: 30px;	}
.marginTop35{	margin-top: 35px;	}
.marginTop40{	margin-top:	40px;	}
.marginTop50{	margin-top:	50px;	}
.marginTop95{	margin-top:	95px;	}
.marginTop135{	margin-top:	135px;	}
.marginTop170{	margin-top:	170px;	}
.marginTop440{	margin-top:	440px;	}
.marginLeft3{	margin-left:3px;	}
.marginLeft5{	margin-left: 5px;	}
.marginLeft10{	margin-left: 10px;	}
.marginLeft15{	margin-left: 15px;	}
.marginLeft20{	margin-left: 20px;	}
.marginLeft25{	margin-left: 25px;	}
.marginLeft30{	margin-left: 30px;	}
.marginLeft45{	margin-left: 45px;	}
.marginLeft50{	margin-left: 50px;	}
.marginLeft60{	margin-left: 60px;	}
.marginLeft70{	margin-left: 70px;	}
.marginLeft90{	margin-left: 90px;	}
.marginLeft100{	margin-left: 100px;	}
.marginLeft120{	margin-left: 120px;	}
.marginLeft150{	margin-left: 150px;	}
.marginBottom15{	margin-bottom: 15px;	}
.marginAuto	{	margin-left: auto;	margin-right: auto;	}
.marginRight10{	margin-right: 10px;	}

/*	Width	*/

.width5{		width: 5px;			}
.width10{		width: 10px;		}
.width20{		width: 20px;		}
.width25{		width: 20px;		}
.width30{		width: 30px;		}
.width40{		width: 40px;		}
.width45{		width: 45px;		}
.width50{		width: 50px;		}
.width53{		width: 53px;		}
.width60{		width: 60px;		}
.width70{		width: 70px;		}
.width80{		width: 80px;		}
.width90{		width: 90px;		}
.width100{		width: 100px;		}
.width105{		width: 105px;		}
.width110{		width: 110px;		}
.width118{		width: 118px;		}
.width120{		width: 120px;		}
.width125{		width: 125px;		}
.width130{		width: 130px;		}
.width150{		width: 150px;		}
.width152{		width: 152px;		}
.width160{		width: 160px;		}
.width170{		width: 170px;		}
.width180{		width: 180px;		}
.width190{		width: 190px;		}
.width200{		width: 200px;		}
.width210{		width: 210px;		}
.width220{		width: 220px;		}
.width225{		width: 225px;		}
.width240{		width: 240px;		}
.width250{		width: 250px;		}
.width255{		width: 255px;		}
.width260{		width: 260px;		}
.width265{		width: 265px;		}
.width270{		width: 270px;		}
.width280{		width: 280px;		}
.width290{		width: 290px;		}
.width300{		width: 300px;		}
.width310{		width: 310px;		}
.width320{		width: 320px;		}
.width337{		width: 337px;		}
.width355{		width: 355px;		}
.width350{		width: 350px;		}
.width360{		width: 360px;		}
.width380{		width: 380px;		}
.width390{		width: 390px;		}
.width400{		width: 400px;		}
.width410{		width: 410px;		}
.width420{		width: 420px;		}
.width430{		width: 430px;		}
.width460{		width: 460px;		}
.width450{		width: 450px;		}
.width480{		width: 480px;		}
.width487{		width: 487px;		}
.width500{		width: 500px;		}
.width550{		width: 550px;		}
.width600{		width: 600px;		}
.width650{		width: 650px;		}
.width680{		width: 680px;		}
.width700{		width: 700px;		}
.width740{		width: 740px;		}
.width760{		width: 760px;		}
.width20p100{ 	width: 20%;		}
.width40p100{ 	width: 40%;		}
.width49p100{ 	width: 49%;		}
.width50p100{ 	width: 50%;		}
.width59p100{ 	width: 59%;		}
.width60p100{ 	width: 60%;		}
.width75p100{ 	width: 75%;		}
.width90p100{ 	width: 90%;		}
.width99p100{ 	width: 99%;		}
.width100p100{ 	width: 100%;		}
.widthAuto{		width: auto;		}

/*	Height	*/

.height100p100{ height:100%;		}
.heightAuto{	height:auto;		}
.height10	{	height:10px;		}
.height15	{	height:15px;		}
.height20	{	height:20px;		}
.height25	{	height:25px;		}
.height30	{	height:30px;		}
.height35	{	height:35px;		}
.height40	{	height:40px;		}
.height53	{	height:53px;		}
.height55	{	height:55px;		}
.height60	{	height:60px;		}
.height70	{	height:70px;		}
.height80	{	height:80px;		}
.height90	{	height:90px;		}
.height130	{	height:130px;		}
.height150	{	height:150px;		}
.height230	{	height:230px;		}
.height260	{	height:260px;		}
.height300	{	height:300px;		}
.height320	{	height:320px;		}
.height350	{	height:350px;		}
.height400	{ 	height: 400px;		}
.height430	{ 	height: 430px;		}
.height440	{ 	height: 440px;		}
.height450	{ 	height: 450px;		}
.height470	{ 	height: 470px;		}
.height500	{	height: 500px;		}
.height529	{	height: 529px;		}
.height600	{	height: 600px;		}
.height940	{	height: 940px;		}
.minHeight15{	min-height: 15px;	}
.minHeight17{	min-height: 17px;	}
.minHeight25{	min-height: 25px;	}
.minHeight32{	min-height: 32px;	}
.minHeight35{	min-height: 35px;	}
.minHeight40{	min-height: 40px;	}
.minHeight42{	min-height: 42px;	}
.minHeight50{	min-height: 50px;	}
.minHeight70{	min-height: 70px;	}
.minHeight90{	min-height: 90px;	}
.minHeight105{	min-height: 105px;	}
.minHeight110{	min-height: 110px;	}
.minHeight120{	min-height: 120px;	}
.minHeight130{	min-height: 130px;	}
.minHeight140{	min-height: 140px;	}
.minHeight145{	min-height: 145px;	}
.minHeight150{	min-height: 150px;	}
.minHeight160{	min-height: 160px;	}
.minHeight180{	min-height: 180px;	}
.minHeight200{ 	min-height: 200px; 	}
.minHeight210{ 	min-height: 210px; 	}
.minHeight215{ 	min-height: 215px; 	}
.minHeight220{ 	min-height: 220px; 	}
.minHeight230{ 	min-height: 230px; 	}
.minHeight240{ 	min-height: 240px; 	}
.minHeight250{ 	min-height: 250px; 	}
.minHeight260{	min-height: 260px;	}
.minHeight300{ 	min-height: 300px; 	}
.minHeight310{ 	min-height: 310px; 	}
.minHeight315{ 	min-height: 315px; 	}
.minHeight320{ 	min-height: 320px; 	}
.minHeight350{ 	min-height: 350px; 	}
.minHeight380{ 	min-height: 380px; 	}
.minHeight400{ 	min-height: 400px; 	}
.minHeight490{ 	min-height: 490px; 	}
.minHeight500{ 	min-height: 500px; 	}
.minHeight520{ 	min-height: 520px; 	}
.minHeight550{ 	min-height: 550px; 	}
.minHeight650{ 	min-height: 650px; 	}
.minHeight710{ 	min-height: 710px; 	}
.minHeight800{	min-height: 800px; 	}
.minHeight870{	min-height: 870px; 	}
.minHeight890{	min-height: 890px; 	}
.minHeight1010{ min-height: 1010px;	}