BODY
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size   : 12px;
}

TH
{
	font-weight : bold;			/* texte en gras*/
	font-family : verdana;
	font-size   : 12px;
	color       : #FFFFFF; 
    background  : #336699; 
}

P
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size   : 12px;
	padding     : 2px;
	margin      : 0px;
}

H1
{	/* titre de niveau 1 */
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size   : 18px;
	color       : #cc0000;
}

H2
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size    : 16px;
	color          : #336699;
	margin-left : 20px;
}

li.contenu
{
	margin : 0 0 0 10px;	/*top droite bas gauche*/
}

li.contenu_aere
{
	margin-left : 10px;
	padding-top : 5px;
}

ul.contenu
{
	margin-bottom : 5px;
	margin-top    : 5px;
	padding-top   : 0px;
}

p.contenu
{	/* décalage du paragraphe */
	margin-right  : 5px;
	margin-left   : 20px;
	text-align    : justify;
}

p.listedersorties
{
	padding     : 5px;
}

p.localisation
{	/* localisation haut de page */
	font-family : Verdana;
	font-size   : 10px;
	color       : #66CCFF;
}

.titre2
{ /* équivalent h2 mais peut être centré */
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size    : 16px;
	font-weight : bold;
	color          : #336699;
}

.sstitre2
{	/* sous titre de niveau 2*/
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size    : 12px;
	font-weight : bold;
	color          : #336699;
	font-style  : italic;
}

p.titrecadre
{	/* titre de cadre colonne droite accueil */
	font-family   : Verdana;
	font-size     : 12px;
	font-weight   : bold;
	color         : #ffffff;
	margin-top    : -3px;
	margin-right  : 0px;
	margin-bottom :	0px;
	margin-left   : 5px;
}

.titreparagraphe
{	/* titre de paragraphe */
	font-family : Verdana;
	font-size   : 12px;
	font-weight : bold;
	color       : #cc0000;
}

p.signature
{	/* italique décalé à droite*/
	font-family : Verdana;
	font-size   : 10px;
	font-style  : italic;
	margin      : 0 50px 0 0;	/*top droite bas gauche*/
}

p.attention
{	/* message attention */
	font-family : Verdana;
	font-size   : 12px;
	font-weight : bold;
	color       : #cc0000;
}

td.titrechamp
{	/* titre des champs dans formulaires*/
	font-family : Verdana;
	font-size   : 12px;
	font-weight : bold;
	color       : #336699;
}

td.contenu
{	/* marge g dans les cellules */
	padding-top    : 0px;
	padding-right  : 0px;
	padding-bottom : 0px;
	padding-left   : 2px;
}

a.lien2
{	/* lien localisation haut page : bleu pétrole */
	text-decoration : none;
	font-family     : Verdana;
	font-size       : 10px;
	color           : #336699;
}

a.lien2:hover
{	/* bleu clair */
	color       : #33CCFF;
	font-weight : bold;
}

a.lien3
{	/* bleu pétrole*/
	text-decoration : none;
	font-family    : Verdana;
	font-size       : 12px;
	font-weight   : bold;
	color              : #336699;
}

a.lien3:hover
{	/* bleu clair */
	color       : #33CCFF;
	font-weight : bold;
}

a.lien3p
{	/* idem lien3 mais petit */
	text-decoration : none;
	font-family     : Verdana;
	font-size       : 10px;
	color           : #336699;
}

a.lien3p:hover
{	/* bleu clair */
	color       : #33CCFF;
	font-weight : bold;
}

a.lien4
{	/* orange */
	text-decoration : none;
	font-family     : Verdana;
	font-size       : 12px;
	font-weight     : bold;
	color           : #ff9900;
}

a.lien4:hover
{	/* bleu clair */
	color       : #33CCFF;
	font-weight : bold;
}

.saisie
{	/* champs standards de formulaires */
	font-family		 : verdana;
	font-size		 : 12px;
	color			 : #336699;
	background-color : #EEFFFF;
	margin           : 2px 0 2px 0;	/*top droite bas gauche*/
}

.saisiecentre
{	/* champs standards de formulaires */
	font-family		 : verdana;
	font-size		 : 12px;
	color			 : #336699;
	background-color : #EEFFFF;
	margin           : 2px 0 2px 0;	/*top droite bas gauche*/
	text-align       : center;
}

.saisiepetit
{	/* format des petites zones de saisie */
	font-family		 : verdana;
	font-size		 : 10px;
	font-weight 	 : bold;
	color			 : #336699;
	background-color : #EEFFFF;
}

.valid
{	/* style des boutons valider */
	font-family		 : verdana;
	font-size		 : 12px;
	font-weight 	 : bold;
	color			 : #FFFFFF;
	background-color : #336699;
}

.validpetit
{	/* style des boutons valider petits */
	font-family		 : verdana;
	font-size		 : 10px;
	font-weight 	 : bold;
	color			 : #FFFFFF;
	background-color : #336699;
}

.annul
{	/* boutons annuler */
	font-family		 : verdana;
	font-size		 : 12px;
	font-weight 	 : bold;
	color			 : #336699;
	background-color : #EEFFFF;
}

.alerte
{	/* boutons alerte */
	font-family		 : verdana;
	font-size		 : 12px;
	font-weight 	 : bold;
	color			 : #ffffff;
	background-color : #cc0000;
}
