TABLE {
	FONT-SIZE: 11px;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}

BODY {
	FONT-SIZE: 11px;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}

SELECT {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
BIG {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #990000; FONT-FAMILY: Arial,Helvetica,sans-serif
}

ul {
list-style-image: url(../images/puceliste.gif);
} 

A:link {
	COLOR: #FFFFFF; 
}

A:visited {
	COLOR: #FFFFFF; 
}

A.menugauche {
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}

.menugauche {
	FONT-SIZE: 12px;
	COLOR: #555555;
	TEXT-DECORATION: none;
}

A.menugauche:visited {
   FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none 
}
A.menugauche:hover {
   FONT-SIZE: 12px;TEXT-DECORATION: underline 
}


A.menuhaut {
	FONT-SIZE: 14px;
	COLOR: #000000;
	TEXT-DECORATION: none;
}

.menuhaut {
	FONT-SIZE: 14px;
	COLOR: #000000;
	TEXT-DECORATION: none;
}

A.menuhaut:visited {
   FONT-SIZE: 14px; COLOR: #000000; TEXT-DECORATION: none 
}

A.menuhaut:hover {
   FONT-SIZE: 14px; COLOR: #990000; TEXT-DECORATION: none 
}

A.lien:link {
	FONT-SIZE: 12px;COLOR: #990000; TEXT-DECORATION: underline 
}

A.lien:visited {
	FONT-SIZE: 12px;COLOR: #990000; TEXT-DECORATION: underline 
}

.datedebut {
   FONT-SIZE: 24px; COLOR: #727272; FONT-WEIGHT: bold 
}
.datefin {
   FONT-SIZE: 14px; COLOR: #727272
}
.titrerubrique {
   FONT-SIZE: 16px; COLOR: #000000; FONT-WEIGHT: bold ; 
}
.titrepage {
	FONT-SIZE: 25px;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold ;
}

.titregeneral {
	FONT-SIZE: 16px;
	COLOR: #333333;
	FONT-WEIGHT: bold ;
}

.textegras {
   FONT-WEIGHT: bold 
}
.titremenu {
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.soustitre {
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}


.titremenu_bleu {
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #0A424E;
	text-decoration: none;
}


.table_pointille { 
     padding: 4px; 
     margin: 4px; 
	 border: 1px dashed #000000; 
     width: 98%; 
	 background-color: #E3E3E3;
}

.titreactu {
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	height: 18px;
}

.introactumenu {
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	TEXT-DECORATION: none 
}
.petitcaractere {
	font-size: 9px;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

A.petitcaractere {
	font-size: 9px;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.petitcaractere_noir {
	font-size: 9px;
	color: #000000;
}

.caractere_blanc {
	color: #FFFFFF;
}

.grandcaractere_blanc {
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
}

.texte_prix {
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.table_formulaire{ 
     padding: 4px; 
     margin: 4px; 
	 border: 1px dashed #000000; 
     width: 98%; 
	 background-color: #E3E3E3;
}

.texte_formulaire{
  color : #000000;
}

A.lientlist {
	COLOR: #FFFFFF;
   	font-weight: bold; 
	text-decoration: underline;
}

.lientliste {
	COLOR: #FFFFFF;
}

A.lientliste:visited {
   COLOR: #FFFFFF;
   	font-weight: bold; 
	text-decoration: underline;
}

A.lientliste:hover {
   	text-decoration: underline;
}

.bas_page a{
	color:#444444;
	text-decoration: none;
	}

#bas_page a{
	color:#BBBBBB;
	}

/* TABS  */
/* root element for accordion. decorated with rounded borders and gradient background image */
#accordion {
	background:#333 url(/img/global/gradient/h300.png) 0 0;
	width: 224px;
	border:1px solid #333;
	-background:#666;
}

/* accordion header */
#accordion h2 {
	background:#ccc url(/img/global/gradient/h30.png);
	margin:0;
	padding:5px 15px;
	font-size:14px;
	font-weight:normal;
	border:1px solid #fff;
	border-bottom:1px solid #ddd;
	cursor:pointer;
}

/* currently active header */
#accordion h2.current {
	cursor:default;
	background-color:#fff;
}

/* accordion pane */
#accordion .pane {
	border:1px solid #fff;
	border-width:0 2px;
	display:none;
	/* height:180px; */
	padding:0px;
	color:#fff;
	font-size:12px;
}

/* a title inside pane */
#accordion .pane h3 {
	font-weight:normal;
	margin:0 0 -5px 0;
	font-size:16px;
	color:#999;
}

#slogan {
    color:#FFF;
    font-family: 'Tangerine', arial, serif;
    font-size:60px;
    padding-top:30px;
    padding-left:20px;
    padding-bottom:30px;
    background:url(../images/fond-entete.jpg) no-repeat #000000;
    height:63px;

}

.flux_rss a {
    color:#000;
    text-decoration: none;
}

.flux_rss a:hover {
    color:#000;
    text-decoration: underline;
}


.flux_rss ul {    margin:0px;    padding:10px;   list-style-type :none;    list-style-image:none;    text-align: left;    background: #EEEEEE;}

#liste_blog {
 /* display:none; */
}

.flux_rss li {    margin:0px;    padding-bottom:5px;    margin-bottom:5px;    border-bottom:1px dashed #888888;}

.flux_rss {
}

.titre_blog {    font-size:14px;    font-weight: bold;    text-align:left;     color:#444444;     padding-top:10px;}
