/* param&egrave;tres g&eacute;n&eacute;raux */

body {	background-image: url(/media/background.gif);background-repeat: repeat-x;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #646463}


.tableaulisting {  
	border-left: 1px solid  #EBEBE5;
	border-right:  1px solid  #EBEBE5;
	}




.interlisting {  
	border-bottom: 1px solid  #EBEBE5;
	border-top:  1px solid  #EBEBE5;
	background-color: #FBFAF8
	}



ul {  
	margin-top: 0px
	}

input {
	background-color: #D9DFD9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

input.case {
	background-color: transparent;
}


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


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

	
td {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #646463
	}

a:link 
	{ color: #247243; 
	} 

a:active 
	{ color: #4B8462; 
	} 

a:visited {  
	color: #247243; 
	}

a:hover {  color: #4B8462; 
	}
	

.inter01 a:link 
	{ color: #000; 
	} 

.inter01 a:active 
	{ color: #000; 
	} 

.inter01 a:visited {  
	color: #000; 
	}

.inter01 a:hover {  
color: #000; 
	} */

hr {  
	color: #EBEBE5; 
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px
	}
	

ul.ul2 {  
	margin-left: 15px;
	margin-bottom:0px
	}

.li2 {  
	color: #2B6CB6;
	background-color: #EBE5DD;
	border: 1px solid #FFFFFF;
	padding : 1px 3px;
	vertical-align : middle;
	height : 13px;
	}


.marge25 {  
	margin-left: 25px; 
	margin-top: 150px; 
	margin-bottom: 0px
}



a.menubas {
	text-decoration : none;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	}

td.menuoff01 {
	background-color : #E1E5DD;
	}

td.menuoff02 {
	background-color : #E7EBE4;
	}

td.menuoff03 {
	background-color : #F1F0EB;
	}

td.menuoff04 {
	background-color : #F7F6F1;
	}


td.menuon {
	background-color : #FBFAF8;
}

.txtcourant10 {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px
	}


.inter01 {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold
; color: #000000
	}


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


.titre01 { font-family: Arial, Helvetica, sans-serif; font-size: 20px}

/*** styles + annif 1000ans**/
.titre02 		{ font-family: Arial, Helvetica, sans-serif; font-size: 20px; color:#2e2e2e;}
.legende 		{ background:#f7f6f1; border:solid 1px #ebebe5;  padding:3px; font-weight:normal; color:#6a6969; font-size:10px;}
#vignette		{ border:solid 1px #ecece6; margin-bottom:5px;}
.paragraphe		{ border-right:solid 1px #ecece6; border-left:solid 1px #ecece6;border-bottom:solid 1px #ecece6;}
.surtitre		{ color:#ee5116;}
#actu, #agenda	{ scrollbar-3dlight-color:#e1e4e7;scrollbar-arrow-color:#2c2d2d;scrollbar-base-color:#D6E9EF;scrollbar-darkshadow-color:#e4e7e9;scrollbar-face-color:#f3f5f6;scrollbar-highlight-color:#FFFFFF;scrollbar-shadow-color:#e4e7e9;scrollbar-track-color:#f0f2f5; height:110px; width:188px; margin:0px 0px 0px 5px; overflow:auto;}
#actu ul		{ padding:0px 5px 0px 0px; margin:0px; color:#aa352d;}
#actu li		{ margin-bottom:5px;}
#actu ul a 		{ color:#aa352d; font-size:11px; font-weight:bold;}


#agenda ul		{ padding:0px 5px 0px 0px; margin:0px; color:#247243;}
#agenda li		{ color:#646463; margin-bottom:10px;}
#agenda ul li a { color:#247243; font-size:11px; font-weight:bold;}

#logoAnniversaire 	 	 	{ margin:25px 0px 0px 0px;}
#logoAnniversaire img 		{ border:none;}
.btnProgrammation		 	{ margin-bottom:5px; border:solid 1px #ebebe5; background:#21653C; height:20px;}
.btnProgrammation a:link 	{ color: #fff; text-decoration:none; } 
.btnProgrammation a:active 	{ color: #fff; text-decoration:none;} 
.btnProgrammation a:visited { color: #fff; text-decoration:none;}
.btnProgrammation a:hover 	{ color: #fff; text-decoration:none;}

.btnOuvrage		 	{ margin-bottom:5px; border:solid 1px #ebebe5; background:#e73f13; height:20px;}
.btnOuvrage a:link 	{ color: #fff; text-decoration:none; } 
.btnOuvrage a:active 	{ color: #fff; text-decoration:none;} 
.btnOuvrage a:visited { color: #fff; text-decoration:none;}
.btnOuvrage a:hover 	{ color: #fff; text-decoration:none;}

a.menuimage:hover  {
	border: 1px solid #BD0800;
}



.tableau {  
	}

a.menu01:link 
	{ color: #EE5116; 
	text-decoration: none} 

a.menu01:active 
	{ color: #EE7B4F; 
	text-decoration: none} 

a.menu01:visited {  
	color: #EE5116; 
	text-decoration: none
	}

a.menu01:hover {  color: #EE7B4F; 
	text-decoration: underline
	}





a.menu02:link 
	{ color: #EAEFEC; 
	text-decoration: none} 

a.menu02:active 
	{ color: #EAEFEC; 
	text-decoration: none} 

a.menu02:visited {  
	color: #EAEFEC; 
	text-decoration: none
	}

a.menu02:hover {  color: #FFFFFF; 
	text-decoration: underline
	}




.puces { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 20px ; 
	line-height: 10pt
	}


.p1 {  
	margin-top: 1px; 
	margin-bottom: 4px; 
	line-height: 12px
	}


.p2 {  
	margin-top: 0px; 
	margin-left: 20px;
	margin-bottom: 0px
	}


.chapo01 {  
	font-size: 11px; 
	font-weight: bold; 
	text-align: right
	}

.cap {  
	text-transform: uppercase
	}

	
.rubrique {  
	font-size: 12px; color: #FFFFFF; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold
	}

.chapo02 { 
	font-size: 11px; 
	font-weight: bold; 
	color: #000000
	}

.cartouche_vert_cap {  
	background-color: #247243; 
	color: #FFFFFF; 
	text-transform: uppercase
	}
.cartouche_vert {  
	background-color: #247243; 
	color: #FFFFFF; 
	}
.cartoucheBleu			{	background-color:#22baea;}
.cartouche_rouge_cap 	{	background-color: #FF0000; color: #FFFFFF; text-transform: uppercase}
	


.unnamed1 {  background-image: url(media/background.gif); background-repeat: no-repeat}
.dates {  line-height: 16px}



.erreur { color:#C26239;font-weight:bold; font-size: 13px}

.cartouche_vert_cap11 { background-color: #247243; color: #FFFFFF; text-transform: uppercase ; font-size: 11px}


/*--------------------------------------------------------------------------------*/
a.menuimage:link  		{ border: 1px solid #EAE9E7;}
a.menuimage:visited  	{ border: 1px solid #EAE9E7;}
a.menuimage:hover  		{ border: 1px solid #BD0800;}

/*--------------------Effets texte------------------------------------------------------------*/
.coulVert 				{ color:#247243;}

.corps10 				{ font-size: 10px;}
.corps11 				{ font-size: 11px;}
.corps12 				{ font-size: 12px;}
.corps14 				{ font-size: 14px;}

.interligne16 			{ line-height: 16px;}
.interligne18 			{ line-height: 18px}
.interligne20 			{ line-height: 20px;}

#jeu					{ background:url('/actualite/media/bg_jeu.jpg') no-repeat top right;}


/****************************** Jeu Voiles du temps ***********************************/
#btnJeu 				{ margin:40px 0px 0px 0px;}
#btnJeu a				{ background:url('/media/btn_jeu_voiles.jpg') no-repeat 0 0; width:164px; height:73px; display:block; cursor:pointer;}
#btnJeu a span			{ display:none;}

#jeu_voilesdutemps		{ background: no-repeat top right;}
