@charset "utf-8";
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin:0px;
	padding:0px;
	text-align:center;
	background-color:#ffffff;
	line-height:17px;
}
h1 {padding:0px;margin:0px;}
h2 {padding:0px;margin:50px 25px 5px 0px;}
h3 {font-size:16px;font-weight:bold;line-height:20px;padding:0px;margin:15px 0px 5px 0px;text-transform:uppercase;color:#333333;}
h4 {font-size:14px;font-weight:bold;line-height:17px;padding:0px;margin:15px 0px 0px 0px;text-transform:uppercase;color:#333333;}
p {margin:3px 0px 7px 0px;padding:0px;}
ul {margin:3px 0px 7px 20px;padding:0px;}
li {margin:3px 0px 7px 0px;padding:0px;}
.note {font-size:11px;font-style:italic;}
.citation {font-family: Georgia, "Times New Roman", Times, serif;font-size: 13px;line-height:20px;font-style:italic;text-align:right;}
.citation .credit {font-family: Arial, Helvetica, sans-serif;color:#666666;font-size: 11px;line-height:15px;display:block;margin-top:10px;}

.big {font-weight:bold;font-size:18px;line-height:18px;color:#000000;}

a#calendrier {width:134px;height:42px;display:block;background-image:url(../images/calendrier.png);background-repeat:no-repeat;background-position:left top;}
a:hover#calendrier {background-image:url(../images/calendrier-o.png);}
a#calendrier span {display:none;}

.warning {border:2px solid #ec4031;margin:3px 0px 7px 0px;}
.warning p {color:#ec4031;margin:0px;padding:0px 3px;cursor:pointer;font-weight:bold;}
.warning .info {padding:0px 5px;}
.warning .info p {background-color:#ffffff;color:#666666;font-weight:normal;padding:0px;margin:3px 0px 7px 0px;cursor:default;}

.stabilisateur {height:1px;clear:both;margin:0px;padding:0px;overflow:hidden;line-height:1px;}

#entete {display:none;}

#pied {display:none;}




#pucesAccueil {display:none;}


#tarif.rouge {background-color:#fce3e0;}
#tarif.rouge table th {background-color:#ec4331;}
#tarif.rouge table td {background-color:#f7b4ad;}

#tarif.orange {background-color:#fef0de;}
#tarif.orange table th {background-color:#f59c22;}
#tarif.orange table td {background-color:#fbd7a7;}

#tarif.bleu {background-color:#daecf3;}
#tarif.bleu table th {background-color:#077db1;}
#tarif.bleu table td {background-color:#9ccbe0;}

#tarif.cyan {background-color:#e7f5f7;}
#tarif.cyan table th {background-color:#5ebcca;}
#tarif.cyan table td {background-color:#bfe4ea;}

#tarif.vert {background-color:#f0f6e4;}
#tarif.vert table th {background-color:#9cc449;}
#tarif.vert table td {background-color:#d7e7b6;}

#tarif.jaune {background-color:#f9fadf;}
#tarif.jaune table th {background-color:#d7de27;}
#tarif.jaune table td {background-color:#eff2a9;}

#tarif.ocre {background-color:#f7f3e0;}
#tarif.ocre table th {background-color:#c8b130;}
#tarif.ocre table td {background-color:#e9e0ac;}



#tarif {margin:25px 0px 10px 0px;padding:10px 0px 10px 0px;position:relative;}
#tarif a#calendrier {position:absolute;top:-13px;right:10px;}
#tarif h3 {color:#666666;font-size:18px;line-height:18px;margin-top:0px;}

#tarif table th {color:#000000;font-size:14px;font-weight:bold;text-align:left;}
#tarif table td {color:#333333;}

#tarif p {font-size:11px;margin:3px 3px 7px 3px;padding:0px;}



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









#contenu {width:auto;margin:0px 0px 0px 0px;background-image:none;background-repeat:repeat-y;background-position:left top;}
#contenu .tete {height:15px;display:none;background-image:none;background-repeat:no-repeat;background-position:left top;}
#contenu .pied {height:20px;display:none;background-image:none;background-repeat:no-repeat;background-position:left top;}
#contenu .corp {padding:8px 0px;text-align:left;position:relative;}
#contenu .corp .colgauche {float:left;width:63%;padding:0px 0px 0px 0px;margin:0px;}
#contenu .corp .coldroite {float:right;width:35%;margin:22px 0px 0px 0px;padding:0px;}
#contenu .corp .coldroite .citation {margin-right:0px;margin-top:15px;}

#contenu .colfull {margin:0px 25px;}

/*#contenu .corp .coldroite h3 {color:#007db1;font-size:18px;line-height:18px;margin-top:0px;}*/

#imagedisplay {display:none;}

#ticket {position:absolute;width:240px;height:150px;top:0px;left:auto;right:0px;z-index:75;display:none;}



#attention {background-image:none;background-position:left top;background-repeat:repeat-y;margin:0px 0px 10px 0px;padding:10px 0px 10px 0px;position:relative;}
#attention h3 {color:#ec4031;font-size:18px;line-height:18px;margin-top:0px;}

#ile {margin:0px 0px 10px 0px;padding:10px 0px 10px 0px;position:relative;}
#ile h3 {color:#64b461;font-size:18px;line-height:18px;margin-top:0px;}


