.padding10 {
	padding: 10px;
}
.petit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	
}
.petitbleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
h1 {
	font-family: "Arial Black", Arial, "Century Gothic";
	color: #006699;
	font-size: 16px;
}
h2 {
	font-family: "Arial Black", Arial, "Century Gothic";
	color: #006699;
	font-size: 12px;
}
.titrebleu {
	font-family: "Arial Black", Arial, "Century Gothic";
	color: #006699;
	font-size: 12px;
}
.titreblanc {
	font-family: "Arial Black", Arial, "Century Gothic";
	color: #FFFFFF;
	font-size: 12px;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #7EB1E1;
}
select.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #ac003b;
}
.traitbas {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
}
.carte {
	font-family: Arial, Helvetica, sans-serif;
	color: #7EB1E1;
	font-size: 10px;
}
.tarif {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
}
.intro {
	font-family: Arial, Helvetica, sans-serif;
	color: #006699;
	font-size: 12px;
	text-align: justify;
}
.intropromo {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-size: 12px;
	text-align: justify;
	font-weight: bold;
	text-decoration: none;
}
.intro2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #006699;
	font-size: 12px;
	font-weight: bold;
	text-align: justify;
}
input { font-size: 9px; font-family: arial };
select { font-size: 9px; font-family: arial };
select.famille { font-size: 10px; font-family: Verdana,arial; color: #000000; background-color: #FFCC33; font-weight: bold; };
table { font-family: Verdana; font-size: 10px; };
p.titre { font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000099; font-weight: bold; text-align: center}
p.resume { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 22px; color: #333333; text-align: justify}
textarea { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif}
table.centre {border: 1px #FF9900; }
tr.titre { font-family: Verdana; font-size: 10px; font-weight: bold; color: #000000; background-color: #FF9900; text-align: center; }
td.titre { font-family: Verdana; font-size: 10px; font-weight: normal; color: #000000; background-color: #FFCC33; text-align: left; }
.detail { font-family: Arial, Verdana; font-size: 10px; font-weight: normal; color: #000000; }

td.niveau1 { font-family: Arial; font-size: 12px; font-weight: bold; background-color: #000099; color: FFFFFF; };
td.niveau2 { font-family: Arial; font-size: 11px; background-color: #6699FF; };
td.niveau3 { font-family: Arial; font-size: 9px; color: 000099;};
td.decal1 { background-color: #000099;};
td.decal2 { background-color: #6699FF; };
td.decal3 { background-color: #6699FF; };

a {  text-decoration: none; }
a:visited { text-decoration: none;  }
a:hover {  color: #FFFF00; }

a.none:link,a.none:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.none:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	text-decoration: none;
}
a.carte:link,a.carte:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #006699;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
a.carte:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

a.admin {  text-decoration: none; color: #666666}
a.admin:visited { text-decoration: none; color: #666666 }
a.admin:hover {  color: #000000; background-color: #FFCC33;}
a.admin2 {  text-decoration: none; color: #FFFFFF; background-color: #33CC66; font-weight: bold; font-size: 10px }
a.admin2:visited { text-decoration: none; color: #FFFFFF; background-color: #33CC66; font-weight: bold;  font-size: 10px }
a.admin2:hover {  color: #000000; background-color: #FFCC33; font-weight: normal; }
a.admin3 {  text-decoration: none; color: #FFFFFF; background-color: #FF0000; font-weight: bold; font-size: 10px }
a.admin3:visited { text-decoration: none; color: #FFFFFF; background-color: #FF0000; font-weight: bold;  font-size: 10px }
a.admin3:hover {  color: #000000; background-color: #FFCC33; font-weight: normal; }

a.resa {  text-decoration: none; color: #000000}
a.resa:visited { text-decoration: none;  color: #000000}
a.resa:hover {  color: #FF0000; color: #FFFFFF; background-color: #333399; width: 10px}

a.standard {  text-decoration: underline; color: #6FA5F7}
a.standard:visited { text-decoration: underline;  color: #6FA5F7}
a.standard:hover { text-decoration: underline; color: #FF0000; }

a.blanc {  text-decoration: underline; color: #FFFFFF}
a.blanc:visited { text-decoration: underline;  color: #FFFFFF}
a.blanc:hover { text-decoration: underline; color: #FFCC00; }

a.top {  text-decoration: none; color: #999999; font-family: Arial, Helvetica, sans-serif;font-size: 9px; }
a.top:visited { text-decoration: none;  color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: 9px; }
a.top:hover { text-decoration: underline; color: #006699; font-family: Arial, Helvetica, sans-serif;font-size: 9px;  }

#menu a:link, #menu a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #069;
	text-decoration: none;
	padding-left: 5px;
}
#menu a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-decoration: none;
	padding-left: 5px;
}


.bd { font-size: 10px; line-height: 12px; font-family: arial, helvetica, sans-serif }
.fondcouleur {  color: #FFFFFF; background-color: #000099; font-size: 10px; font-weight: bold; font-family: Verdana, Arial;}
.agenda_lieu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000066}
.agenda_date { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000066; font-style: italic}
.agenda_titre { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #006699}
.agenda_resume { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000000}

.bastia1 {  font-family: Impact, "Arial Black", Arial; font-size: 12px; color: #006699}
.titrebleu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333399; font-weight: bold}
.marquee { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold ; background-color: #000099}
.standard {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align: justify}
.colonneC {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-align: left}
.regions {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #6699FF; line-height: 11px}
.categories { font-family: "Arial Black", Arial, Helvetica; font-size: 11px; color: #333399; font-weight: normal; line-height: 11px}
.dossiers { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #666666}
.dossierlu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000}
.puce { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #6699FF}
.titredossier {  font-family: Verdana, Arial; font-size: 11px; font-weight: normal; color: #003399; line-height: 13px}
.point {  font-size: 1px}
.formulaire {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px; font-weight: bold; color: #6699FF}
.question { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333}
.questionquiz { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000}
.choixquiz { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000}
.bonnereponse { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF9900}
.date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: bold;
}
.produits {  font-family: Impact, "Arial Black", Arial; font-size: 14px; color: #FFFFFF; background-color: #6699FF; line-height: 14px;}
.eric {font-family: Wingdings }
.prix { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #FFCC33; line-height: 14px;}
.stabilo {  font-family: Impact, "Arial Black", Arial; font-size: 14px; color: #666666}
.boutique {  font-family: Impact, "Arial Black", Arial; font-size: 16px; color: #FF6600}
.hotel {  font-family: Impact, "Arial Black", Arial; font-size: 16px; color: #000099}
.adresse { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333}
.etoiles { font-size: 14px; color: #000000; font-weight: normal; font-family: Wingdings}
.marque {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 5px}
.promotitre {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold}
.promotexte {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; clip:   rect(   )}
.promo {  margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px}
.reponse {  font-family: Verdana, "Arial Black", Arial; font-size: 14px; color: #000099; font-weight: bold}

.cadreblanc {
	border: 1px solid white;
};
.legende { font-family: Verdana; font-size: 10px; color: #000000}

.sousmenu { font-family: Verdana, Arial; font-size: 10px; color: #000099; font-weight: bold;  }
.sousmenuover {
	color: #000000;
	background-color: #FFCC33;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	padding: 1px;
	border: 1px solid #FFFFFF;
	line-height: 16px;
}
.decalage {
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.fondsalle {  color: #333333; background-color: #CCCCCC; font-size: 10px; font-weight: bold; font-family: Arial; padding: 5px; }
.cadrecinema { border: 1px solid #000000; };
.cadrepoint { border: 1px dotted #999999; };
.datemenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
}
.coord { color: #000000; font-weight: bold; font-size: 14px; font-family: Verdana; }
.coord2 { color: #6699FF; font-weight: bold; font-size: 10px; font-family: Verdana; }
.titrelois { color: #FFFFFF; font-weight: bold; font-size: 11px; font-family: Arial; }
.titreevt { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #333333; }
.accroche { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-align: justify}
.titresemaine { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; color: #333333; }

#listbutton{
border:1px solid #4B4B4B;
background-color:#F3F3F3;
width:50px;
height:12px;
font: normal 9px Arial;
text-align:center;
cursor:pointer;cursor:hand;
}

.expandhighlight, .expandhighlight a{
color:#000099;
}

.arialblack {
	font-family: "Arial Black", Arial, "Century Gothic";
	font-size: 48px;
	color: #FFFFFF;
	letter-spacing: normal;
	font-weight: normal;
	font-variant: normal;
	filter: Shadow(Color=333333, Direction=120);
}

.padding {
	padding: 10px;
}

.annee {font-family: Arial; font-size: 10px; color: #000000; }
.weekend {font-family: Arial; font-size: 10px; color: #666666; }
.semaine {font-family: Arial; font-size: 10px; color: #666666; }
.mois {font-family: Arial; font-size: 10px; color: #000000; font-weight: bold; }

.fondnoir { background-color: #000000; color: #FFFFFF}
.fondgris { background-color: #CCCCCC; color: #000000}
.fondbleu { background-color: #6699FF; color: #000000}

table.bord { border: solid 1px #000000; font-family: Arial; font-size: 10px; }
td.bord,th.bord { border-bottom: solid 1px #999999; border-right: solid 1px #999999; }

a.galerie { text-decoration: none; border: 1px solid #FFFFFF; padding: 10px; }
a.galerie:visited { text-decoration: none; border: 1px solid #FFFFFF; padding: 10px; }
a.galerie:hover { text-decoration: none; border: 1px solid #FFFFFF; padding: 10px; }
.fondrouge {
	color: #FFFFFF;
	background-color: #FF0000;
	font-family: "Arial Black", Verdana, Arial;
	font-size: 12px;
}
h1.espace {
	font-family: "Trebuchet MS", Arial;
	font-size: 16px;
	letter-spacing: 3px;
	color:#333366;
}
h1.espace2 {
	font-family: "Trebuchet MS", Arial;
	font-size: 21px;
	letter-spacing: 1px;
	color:#333366;
}
.index {
	color:#005CA8;
}
.caps {
	font-variant:small-caps;
}
#global3 {
	position:absolute;
	top: 0;
	height: 100px;
	margin-top: -900px;
	border: 0px solid #000;
	width: 100%;
	z-index: 1;
}
#corse {
	display:none;
}