body
{
	font:81% Arial;
	text-align:center; /* pour centrer la page */
}

strong
{
	font-weight:bold;
}

blockquote
{
	font:italic 1em Arial;
	text-indent: 3em;
}

quotes
{
	font:italic 1em Arial;
}


textarea
{
}

form
{
}

input, select
{
	font:1em Arial;
}

abbr:hover, abbr:active
{
	cursor:help;
}

.info_erreurs
{
	font-weight:bold;
	text-align:center;
}


.moitie
{
	text-align:right;
}

.lancer 
{
	cursor:pointer;
}
.lancer:hover, .lancer:active
{
}

.hr
{
	font:0.8em Arial;
	text-decoration:none;
}
.hr
{
	text-align:right;
}
.hr a, .hr a:visited
{
	font-style:normal;
}

.vente
{
	text-decoration:underline;
}

.lien_ext
{
}


table
{
	font:1em Arial;
}
td
{
}

span
{
}

.tableau1
{
	text-align:center;
}
.tableau1 table
{
	text-align:center;
}
.tableau1 td
{
	text-align:right;
}
.tableau2
{
	text-align:center;
}
.tableau2 table
{
	font-size:0.8em;
	text-align:center;
}
.tableau2 td
{
	text-align:center;
}
.tableau3
{
	text-align:center;
}
.tableau3 table
{
	font-size:0.9em;
	text-align:center;
}
.tableau3 th
{
	font-weight:bold;
	text-align:center;
}
.tableau3 td
{
	text-align:center;
}

#infovacances
{
	font:bold 1em Arial;
	text-align:center;
}



#plaquette
{
	text-align:left;
}

#plaquette div
{
}
#plaquette small
{
	font:0.5em Arial;
}
#plaquette strong
{
	font-size:1em;
	font-style:normal;
	font-weight:bold;
}

#plaquette p
{
	font:0.9em Arial;
}
#plaquette address
{
	font:0.9em Arial;
	font-style:normal;
	font-weight: normal;
}

#plaquette img
{
}

#plaquette a
{
	font-style:normal;
}

#plaquette a:link, #plaquette a:visited
{
	text-decoration:none;
	font-weight: normal;
}
#plaquette a:hover, #plaquette a:active
{
	text-decoration:underline;
	font-weight: normal;
}

#plaquette h1
{
	font:1.4em Arial;
}
#plaquette h1 a,
#plaquette h1 a:link,
#plaquette h1 a:visited,
#plaquette h1 a:hover,
#plaquette h1 a:active
{
	font-weight:bold;
}


#coordonnees
{
	text-align:left;
}

#horaires
{
	text-align:center;
}

#facilites
{
	text-align:left;
}
#facilites a, #facilites a:link, #facilites a:visited
{
	font:0.95em Arial;
	text-decoration:none;
}
#facilites a:hover, #facilites a:active
{
	font:0.95em Arial;
	text-decoration:underline;
}


.imgDroite
{
}





#corpsdetexte
{
	text-align:left;
}



#corpsdetexte h1
{
	font:1.4em Arial;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
}
#corpsdetexte h2
{
	font:1.4em Arial;
	font-style: italic;
	text-decoration: none;
	text-align:center;
}
#corpsdetexte h3
{
	font:1.15em Arial;
	font-weight: bold;
	text-decoration: underline;
}
#corpsdetexte h2.liste
{
	font:1.15em Arial;
	font-weight: bold;
	text-decoration: none;
	text-align:left;
	text-transform: uppercase;
}
#corpsdetexte h2.liste:first-letter
{
	font-size: 150%;
	font-style: normal;
	font-weight: bold;
}
#corpsdetexte h3.liste
{
	font:1.1em Arial;
	font-weight: bold;
	text-decoration: none;
	text-align:left;
}
#corpsdetexte h4
{
	font:1.1em Arial;
	font-weight: bold;
	text-decoration: none;
}
#corpsdetexte h5
{
	font:bold 1em Arial;
	font-weight: bold;
	text-decoration: none;
}
#corpsdetexte .psy
{
	font:bold 1em Arial;
	font-weight: bold;
	text-decoration: none;
}
#corpsdetexte p
{
	text-indent: 3em;
}
#corpsdetexte em
{
	font-style:normal;
	font-weight: bold;
}
#corpsdetexte em.gras
{
	font-weight: bold;
}
#corpsdetexte em.italique
{
	font-style:italic;
	font-weight: normal;
}
#corpsdetexte li.coche
{
	list-style: /*url(Images/coche.gif)*/ square;
}
#corpsdetexte li.titre
{
	list-style:square;
}
#corpsdetexte li
{
	/*list-style:disc;*/
}
#corpsdetexte a.help,#corpsdetexte a.help:link,#corpsdetexte a.help:visited
{
	text-decoration: none;
	font-style:normal;
	font-weight: normal;
	cursor:help;
}
#corpsdetexte a.help:hover, #corpsdetexte a.help:active
{
	text-decoration: underline;
	font-weight: normal;
	cursor:help;
}

#corpsdetexte .u
{
	text-decoration:underline;
}

#corpsdetexte ul
{
	/*list-style: disc;*/
	list-style: outside;
}
#corpsdetexte ol
{
	list-style: outside;
	list-style-type:decimal;
}
#corpsdetexte tt
{
	font:1.1em Courrier;
}

#sousmenu
{
	font-family:Arial;
	font-size:0.95em;
	font-weight: bold;
}
#sousmenu h1
{
	font:italic 1.4em Arial;
	font-weight: bold;
	text-decoration: none;
	text-align:left;
	text-indent:1em;
}
#sousmenu ul
{
	list-style: outside;
}
#sousmenu li
{
	line-height:1em;
	list-style: disc;
	font-size:0.95em;
}
#sousmenu a, #sousmenu a:link, #sousmenu a:visited
{
	text-decoration:none;
	font-style:normal;
	font-size:0.95em;
}
#sousmenu a:hover, #sousmenu a:active
{
	text-decoration:underline;
	font-style:normal;
	font-size:0.95em;
}
#sousmenu img
{
}



.exergue
{
}


.exergue p
{
	font-style: italic;
	text-indent: 3em;
}









#menu
{
	text-align:left;
}



#menu p
{
	font:0.85em Arial;
}

#menu p a, #menu p a:link, #menu p a:visited
{
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
}
#menu p a:hover, #menu p a:active
{
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
}

#menu p.actif
{
	font:bold 0.95em Arial;
	font-style:normal;
	font-weight:bold;
}
#menu p.actif a, #menu p.actif a:link, #menu p.actif a:visited, #menu p.actif a:hover, #menu p.actif a:active
{
	text-decoration:none;
	font-style:normal;
	font-weight:bold;
}


#menu ul
{
}

#menu li
{
	list-style-type:none;
	font:0.85em Arial;
	font-style:normal;
	font-weight:normal;
}

#menu li a, #menu li a:link, #menu li a:visited
{
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
}
#menu li a:hover, #menu li a:active
{
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
}

#menu li.actif
{
	font:bold 0.95em Arial;
	font-weight:bold;
}

#menu li.actif a, #menu li.actif a:link, #menu li.actif a:visited, #menu li.actif a:hover, #menu li.actif a:active
{
	text-decoration:none;
	font-style:normal;
	font-weight:bold;
}


#questionrecherche
{
}
#questionrecherche div
{
}
#questionrecherche p
{
}

#question
{
	font:0.8em Arial;
	text-align:left;
}

#recherche
{
	font:0.8em Arial;
	text-align:left;
}
#questionrecherche form
{
}
#questionrecherche input
{
	font:1em Arial;
}


#livre
{
}
#livre *
{
}
#next
{
	font-size:0.9em;
}
#prev
{
	font-size:0.9em;
}

#basdepage
{
}



.archive
{
	list-style-type:none;
	text-decoration:none;
}


.infofiletitre
{
}
.infofile
{
	font:0.8em Arial;
}



.u *
{
	text-decoration:underline;
}
.ubi *
{
	text-decoration:underline;
	font-style:italic;
	font-weight:bold;
}

a
{
	text-decoration:none;
	font-weight: bold;
}
a:link
{
	font-weight: bold;
}
a:visited
{
	font-style:italic;
	font-weight: bold;
}
a:hover, a:active
{
	text-decoration:underline;
	font-weight: bold;
}




