body {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #2F4491;
	
}

td, th {
	
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #000000;
}

.pavemenu{
	background: url(images/adherent.gif);
	padding-left: 10px;
	font-weight: bold;
	vertical-align: bottom;
	color: #FFFFFF;
	font-size: 13px;
	font-style: italic;
	text-decoration: underline;	
}

.titrehaut{
	padding-top: 20px;
	padding-bottom: 15px;
	font-weight: bold;
	vertical-align: bottom;
	color: #D53008;
	font-size: 24px;
	font-style: italic;
	text-decoration: none;	
	font-family: Arial, Verdana, sans-serif;
}

.lienmenu{
	padding-left: 5px;
	color: #2F4491;	
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial, Verdana, sans-serif;
}

.lienmenuhaut{
	color: #FFFFFF;	
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Verdana, sans-serif;
}

.menugauche{
	padding-right: 10px;
	font-weight: bold;
	vertical-align: bottom;
	color: #FFFFFF;
	font-size: 13px;
	font-style: italic;	
}

.menudroit{
	padding-right: 3px;
	padding-bottom: 0px;
	font-weight: bold;
	vertical-align: bottom;
	color: #246C10;
	font-size: 16px;
	font-style: italic;	
}

.lienmenudroit{
	color: #246C10;	
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial, Verdana, sans-serif;
}

.vertfonce{
	color: #246C10;
}


.paveadherent{
	background: url(images/adherent.gif);
	padding-right: 10px;
	font-weight: bold;
	vertical-align: bottom;
	text-decoration: underline;
	color: #FFFFFF;
	font-size: 13px;
	font-style: italic;	
}
.adherent{
	color: #2F4491;
	font-weight: bold;
	font-style: italic;
}

.lienadherent{
	color: #246C10;	
	text-decoration: underline;
	font-size: 13px;
	font-style: italic;	
	font-family: Arial, Verdana, sans-serif;
	
}

.titrealbum{
	color: #D53008;
	font-weight: bold;
	font-size: 16px;	
}

.lienevenement{
	color: #246C10;	
	text-decoration: underline;
	font-size: 13px;
	font-style: italic;	
	font-family: Arial, Verdana, sans-serif;
		
}

.lienalbum{
	color: #246C10;	
	text-decoration: underline;
	font-size: 13px;
	font-style: italic;	
	font-family: Arial, Verdana, sans-serif;
}

.textbalbum{
	color: #2F4491;
	font-weight: bold;
	font-size: 13px;
		
}

.textalbum{
	color: #2F4491;
	font-size: 13px;
	
		
}


.orange {
	background-color: #D53008;
}

.bleu {
	background-color: #2F4491;
}

.blanc {
	background-color: #FFFFFF;
}

.vert {
	background-color: #246C10;
}

.rouge {
	background-color: #FF0000;
}

a {
	text-decoration: underline;

}

form {
	
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
}

.fondjaune{
background-color: #FFFFCC;
}

input:hover {
	color: #D53008;
	hand;	
}

.bouton{
	background-color: #F4EBB1;
	border: 1px solid #D53008;
	color: #246C10;
}

.valider {
	background-color: #FFFFFF;
	border: 2px solid #246C10;
	color: #2F4491;
	font-size: 14px;
}

textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}


a:hover {
	text-decoration: underline;
	color: #D53008;
	
}

table {
	frame: void;
	
}

.titreAppli{
	width: 100%;
	text-align: center;
	color: #246C10;
	font-weight: bold;
	font-style: italic;
	font-size: 22px;
}

.themeForum{
	width: 100%;
}

.themeForum tr{
	border: 1px solid #246C10;
	background-color: #F4EBB1;
}

.themeForum td{
	padding-left: 10px;
	padding-right: 10px;
	
}

.themeForumTitre{
	font-size: 14px;
	font-weight: bold;
	color: #246C10;
	text-decoration: underline;
}

.lienAdmin{
	float: right;
}


.sujetForum{
	width: 100%;
}

.sujetForum tr{
	border: 1px solid #246C10;
	background-color: #F4EBB1;
}

.sujetForum td{
	padding-left: 10px;
	font-style: normal;
}

.sujetForumTitre{
	font-size: 14px;
	font-weight: bold;
	color: #246C10;
	text-decoration: underline;
	font-style: normal;
}


.postForum{
	border: 1px solid #2F4491;
	background-color:#FFFFCC;
}

.postForum *{
	background-color:#FFFFCC;
}

.messageForum{
	background-color: #FFFFFF;
	width:100%;
	height:100%;
	vertical-align: top;
	font-style: normal;
}

.titreforum{
	color: #D53008;
	font-weight: bold;
	font-size: 16px;	
}

.lienforum{
	color: #246C10;	
	text-decoration: underline;
	font-size: 13px;
	font-style: italic;	
	font-family: Arial, Verdana, sans-serif;
}

.textforum{
	font-size: 11px;	
	color: #2F4491;		
}

.textbforum{
	color: #2F4491;
	font-size: 13px;		
}

.titreconcours{
	color: #246C10;
	font-weight: bold;
	font-size: 14px;	
}
.titreconcourso{
	color: #D53008;
	font-weight: bold;
	font-size: 16px;	
}

.titreconcoursr{
	color: #FF0000;
	font-weight: bold;
	font-size: 16px;	
}

.titreconcoursb{
	color: #2F4491;
	font-weight: bold;
	font-size: 12px;	
}

.lienconcours{
	color: #246C10;	
	text-decoration: underline;
	font-size: 13px;
	font-style: italic;	
	font-family: Arial, Verdana, sans-serif;
}

.textbconcours{
	color: #2F4491;
	font-weight: bold;
		
}

.textconcours{
	color: #2F4491;	
}

.titreaccueil{
	color: #D53008;
	font-weight: bold;
	font-size: 14px;	
}

.titreaccueilv{
	color: #246C10;
	font-weight: bold;
	font-size: 14px;	
}

.titreaccueilb{
	color: #2F4491;
	font-weight: bold;
	font-size: 14px;	
}

.lienaccueil{
	color: #2F4491;
	font-size: 14px;
}

.textbaccueil{
	color: #2F4491;
	font-weight: bold;
	font-size: 13px;
		
}

.textaccueil{
	color: #2F4491;
	font-size: 13px;		
}

.textaccueilv{
	color: #246C10;
	font-size: 13px;		
}

.fondcalendrier{
	background-color:#F4EBB1;
	font-weight: bold;
	color: #2F4491;
}

.fondstatb{
	background-color:#F4EBB1;
	font-weight: bold;
	color: #2F4491;
}

.fondstat{
	background-color:#FFFFFF;	
	color: #2F4491;
}

.titrereprisesv{
	color: #246C10;
	font-weight: bold;
	font-size: 16px;	
}

.titrereprises{
	color: #2F4491;
	font-weight: bold;
	font-size: 16px;	
}

.titrerepriseso{
	color: #D53008;
	font-weight: bold;
	font-size: 16px;	
}

.lienreprises{
	color: #246C10;	
	text-decoration: underline;
	font-size: 13px;
	font-style: italic;	
	font-family: Arial, Verdana, sans-serif;
}

.textbreprises{
	color: #2F4491;
	font-weight: bold;
	font-size: 14px;		
}

.textreprises{
	color: #2F4491;
	font-size: 12px;
}

.textreprisesv{
	color: #246C10;
	font-size: 12px;
}

.texturepriseso{
	color: #D53008;
	font-size: 13px;	
	text-decoration: underline;	
}

.textbreprisesv{
	color: #246C10;
	font-weight: bold;
	font-size: 14px;		
}


.titrestagesv{
	color: #246C10;
	font-weight: bold;
	font-size: 16px;	
}

.titrestages{
	color: #2F4491;
	font-weight: bold;
	font-size: 16px;	
}

.titrestageso{
	color: #D53008;
	font-weight: bold;
	font-size: 16px;	
}

.lienstages{
	color: #246C10;	
	text-decoration: underline;
	font-size: 13px;
	font-style: italic;	
	font-family: Arial, Verdana, sans-serif;
}

.textbstages{
	color: #2F4491;
	font-weight: bold;
	font-size: 14px;		
}

.textstages{
	color: #2F4491;
	font-size: 12px;
}

.textstagesv{
	color: #246C10;
	font-size: 12px;
}

.textustageso{
	color: #D53008;
	font-size: 13px;	
	text-decoration: underline;	
}

.textbstagesv{
	color: #246C10;
	font-weight: bold;
	font-size: 14px;		
}