body, td, p, ul, dl {  font-family: Arial, Helvetica, sans-serif; color: #0068B5; font-size: 10pt }
img {  text-decoration: none}

/* CoolMenus 4 - default styles - do not edit */
.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:; layer-background-color:; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:0px; font-family:arial,tahoma,helvetica; font-size:11px; font-weight:bold}
.clLevel0{background-color:#DFECF7; layer-background-color:#CDE2F4; color:white;}
.clLevel0over{background-color:#CDE2F4; layer-background-color:white; color:#6C737A; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:; layer-background-color:white}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:tahoma, arial,helvetica; font-size:10px; font-weight:bold}
.clLevel1{background-color:#CDE2F4; layer-background-color:; color:#0068B5;}
.clLevel1over{background-color:#DFECF7; layer-background-color:white; color:#0068B5; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; z-index:500; visibility:hidden; background-color:#9CC6EA; layer-background-color:white}

A { text-decoration: none; font-weight : bold; color: #04b3e5;}
A:link { text-decoration: underline; font-weight : bold; color: #04b3e5;}
A:hover { text-decoration: underline; font-weight : bold; color: #69bf1e;}

a.lienFondSombre {
color :  #FFFFFF;
text-decoration: none;
font-weight : bold ;
}

a:hover.lienFondSombre {
color : #FFFFFF;
text-decoration: underline;
font-weight : bold ;
}

.petitext{
font-size : 10px;
}

.filet1 { background : #0068B5; }

.textFondSombre{
color : #353535;
font-size : 12px;
font-weight : bold ;
}

.tablefiche{
background : #fef3e5;
font-size : 12px;
color : #F68420;
font-weight : bold ;
}

.titrerub{
color : #9CC6EA;
font-size : 20px;
text-decoration: none;
font-weight : bold ;
}

.tableclair {
background : #FFFFFF;
}

.tablefonce {
background : #CDE2F4;
color : #0068B5;
font-weight : bold ;
}



.adresse {
font-size : 12px;
font-weight : bold ;
color : #FFFFFF;
}

.credit {
font-size : 10px;
color : #FFFFFF ;
}

.intertitre {
font-size : 14px;
font-weight : bold;
color : #FFFFFF;
border : #FFFFFF solid;
border-width: 0px 0px 1px;
}

.infotitre{
font-size : 12px;
font-weight : bold;
color : #0068B5;
border : #0068B5 solid;
border-width: 0px 0px 1px;
}

.slogan {
font-size : 14px;
color : #F68420 ;
font-weight : bold ;
}

.listNews {
font-size : 11px;
}

.required {	
	border : #83c140 solid;
	border-width: 1px 1px 1px 1px;
	margin: 0px 0px;
	}

input , select , textarea {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0068B5;
	border : #9CC6EA solid;
	border-width: 1px 1px 1px 1px;
	margin: 0px 0px;
	background : #ffffff;
	}
