/* --------------------------------------------------------------------------------------- */

/* Texte général du site */







body {

	font-family: Arial, Tahoma, sans-serif;

	font-size: 12px;

	color: #000000;

	line-height: 17px;

	background-color:#999999;

	background-image: url(/imports/images2/back1.jpg);

	background-repeat: no-repeat;

	background-attachment:fixed;

}



ul,li,ol,td,p,font {

    font-family: Arial, Tahoma, sans-serif;

    font-size: 12px;

    color: #000000;

	line-height: 17px;

}



ul,li

{ 

list-style-image: url("/imports/images/ul.gif")

}



.Texte {

    font-family: Arial, Tahoma, sans-serif;

    font-size: 12px;

    color: #000000;

	line-height: 17px;

}



.TexteIntro {

    font-family: Arial, Tahoma, sans-serif;

    font-size: 16px;

    color: #000000;

	line-height: 20px;

}





.TexteIntroGris {

    font-family: Arial, Tahoma, sans-serif;

    font-size: 14px;

    color: #cccccc;

	line-height: 20px;

}





.texteMenu a {

    font-size: 11px;

    color: #fff;

}





.TexteJaune {

    font-family: Arial, Tahoma, sans-serif;

    font-size: 16px;

    color: #e5ae0b;

	line-height: 20px;

}

a.TexteJaune:link    {text-decoration: none; color: #e5ae0b}

a.TexteJaune:visited {text-decoration: none; color: #e5ae0b}

a.TexteJaune:active  {text-decoration: none;color: #FFFFFF}

a.TexteJaune:hover   {text-decoration: none;color: #FFFFFF}




.TitreJaune {

	font-family: Arial, Tahoma, sans-serif;

	font-size: 30px;

	color: #075e6e;

	line-height: 32px;

}



.TitreInfoboxJaune {

	font-family: Arial, Tahoma, sans-serif;

	font-size: 20px;

	color: #e5ae0b;

	line-height: 25px;

}



.TitreInfoboxBlanc {

	font-family: Arial, Tahoma, sans-serif;

	font-size: 20px;

	color: #fff;

	line-height: 25px;

}





.TitreInfoboxBleu {

	font-family: Arial, Tahoma, sans-serif;

	font-size: 20px;

	color: #075e6e;

	line-height: 25px;

}



.TitreReservation {

    font-family: Arial, Tahoma, sans-serif;

    font-size: 35px;

	line-height: 32px;

    color: #000000;

}



.TexteBleu {

    font-family: Arial, Tahoma, sans-serif;

    font-size: 14px;

    color: #075e6e;

	line-height: 17px;

}





.SousTitre {

    font-family: Arial, Tahoma, sans-serif;

    font-size: 16px;

    color: #000000;

	line-height: 19px;

}



.TexteNoirPetit {

    font-family: Arial, Tahoma, sans-serif;

    font-size: 11px;

    color: #000000;

	line-height: 15px;

}





.TexteBlancPetit {

    font-family: Arial, Tahoma, sans-serif;

    font-size: 11px;

    color: #fff;

	line-height: 15px;

}



.TexteNoirTresPetit {

    font-family: Arial, Tahoma, sans-serif;

    font-size: 10px;

    color: #000000;

	line-height: 13px;

}



a:link    {

	color: #075e6e

}

a:visited {color: #075e6e}

a:active  {color: #075e6e}

a:hover   {

	color: #ffc20e;

	text-decoration: underline;

}



.TexteBlancMargeGauche {

    font-family: Verdana, Arial, Tahoma, sans-serif;

    font-size: 9px;

    color: #FFFFFF;

    letter-spacing: 1px;

}

a.TexteBlancMargeGauche:link    {text-decoration: none; color: #FFFFFF}

a.TexteBlancMargeGauche:visited {text-decoration: none; color: #FFFFFF}

a.TexteBlancMargeGauche:active  {text-decoration: underline;color: #FFFFFF}

a.TexteBlancMargeGauche:hover   {text-decoration: underline;color: #CCCCCC}





.TexteGrisMargeGauche {

    font-family: Verdana, Arial, Tahoma, sans-serif;

    font-size: 9px;

    color: #555F69;

    letter-spacing: 1px;

}

a.TexteGrisMargeGauche:link    {text-decoration: none; color: #555F69}

a.TexteGrisMargeGauche:visited {text-decoration: none; color: #555F69}

a.TexteGrisMargeGauche:active  {text-decoration: underline;color: #555F69}

a.TexteGrisMargeGauche:hover   {text-decoration: underline;color: #CCCCCC}







.MenuBas {

	font-family: Arial, Tahoma, sans-serif;

	font-size: 11px;

	color: #ffffff;

}

a.MenuBas:link    {text-decoration: none; color: #ffffff}

a.MenuBas:visited {text-decoration: none; color: #ffffff}

a.MenuBas:active  {text-decoration: underline;color: #ffffff}

a.MenuBas:hover   {text-decoration: underline;color: #ffffff}





.SousMenuNoir {

	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #000000;

}

a.SousMenuNoir:link    {text-decoration: none; color: #000000}

a.SousMenuNoir:visited {text-decoration: none; color: #000000}

a.SousMenuNoir:active  {text-decoration: underline;color: #000000}

a.SousMenuNoir:hover   {text-decoration: underline;color: #CCCCCC}





.TitreRouge {

    font-family: Verdana, Arial, Tahoma, sans-serif;

    font-size: 16px;

    color: #FF5C00;        

}





.TexteVert {

    font-family: Verdana, Arial, Tahoma, sans-serif;

    font-size: 10px;

    color: #76B900;        

}

a.TexteVert:link    {text-decoration: none; color: #76B900}

a.TexteVert:visited {text-decoration: none; color: #76B900}

a.TexteVert:active  {text-decoration: underline;color: #76B900}

a.TexteVert:hover   {text-decoration: underline;color: #CCCCCC}







.TexteGris {

    font-size: 14px;

    color: #000;

	line-height: 16px;    

}







.SousTitreNoir {

	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;

	font-size: 11px;

	color: #000000;

	font-weight: bold;

	/*font-variant: small-caps;*/

	letter-spacing: 2px;    

}





.MenuHaut {

    font-family: Arial, Tahoma, sans-serif;

    font-size: 15px;

    color: #fff;        

}

a.MenuHaut:link    {text-decoration: none; color: #fff}

a.MenuHaut:visited {text-decoration: none; color: #fff}

a.MenuHaut:active  {text-decoration: underline;color: #fff}

a.MenuHaut:hover   {text-decoration: underline;color: #ffc20e}







/* --------------------------------------------------------------------------------------- */

/* Tableau */

/* --------------------------------------------------------------------------------------- */



.TableauPropage {

    padding: 0px;

    width: 950px;

}



.TableauPropageNoPrint {

    display: inline;

    padding: 0px;

    width: 950px;

}



.TableauPropagePrint {

    display: none;

    padding: 0px;

    width: 950px;

}



.PadLight {

padding: 5px;

}



.PadMed {

padding: 10px;

}



.PadLarge {

padding: 20px;

}



.Pad_gauche

{ 

padding-right: 10px;

padding-left: 20px;

padding-bottom: 0px;

padding-top: 0px;

}



.Pad_droit

{ 

padding-left: 10px;

padding-right: 20px;

}



.Pad_haut

{ 

padding-right: 0px;

padding-top: 10px;

}

padding-left: 0px;

padding-bottom: 0px;





.NoPrint {

    display: inline;    

}



.NoScreen {

    display: none;

}



.NoteBas{

font-size: 10px;

color: #a8a8a8;

padding:10px 30px 0 0;

}





/* --------------------------------------------------------------------------------------- */

/* Form */

/* --------------------------------------------------------------------------------------- */



.Bouton50px {

    border: 1px solid #3089B5;

    cursor: hand;

    font-size:9;

    font-weight: bold;

    margin: 0px 0px 0px 1px;

    padding: 1px 1px 1px 1px;

    background-image: url(/imports/images/button.gif);

    backgroung-image: repeat-x;

    width:50px;

}



.Bouton {

    border: 1px solid #3089B5;

    cursor: hand;

    font-size:10;

    font-weight: normal;

    margin: 0px 0px 0px 1px;

    padding: 1px 1px 1px 1px;

    background-image:     url(/imports/images/button.gif);

    backgroung-image: repeat-x;

    width:100px;

}



.ChampTexte {

    font-size:11;

    font-family:  Arial, Helvetica, sans-serif;

    border: 1px solid #0082D1; 

    color: #000000;

    background-color: #FFFFFF;

    padding: 2px 2px 2px 2px;

    margin: 3px 3px 3px 3px; 

    width: 220px;

}



.ChampTexteLong {

    font-size:11;

    font-family:  Arial, Helvetica, sans-serif;

    border: 1px solid #0082D1; 

    color: #000000;

    background-color: #FFFFFF;

    padding: 2px 2px 2px 2px;

    margin: 3px 3px 3px 3px; 

    width: 320px;

}



.ChampTexteCourt {

    font-size:11;

    font-family:  Arial, Helvetica, sans-serif;

    border: 1px solid #0082D1; 

    color: #1D3F89;

    background-color: #FFFFFF;

    padding: 1px 1px 1px 1px;

    margin: 2px 2px 2px 2px; 

    width: 70px;

}





#slider_accueil {

	width: 926px;

	overflow: hidden;

	height: 232px;

	z-index:-1;

}

#slider {

	width: 926px;

	z-index:0;

}
