.titre2_1011
{
font-family: Arial; 
font-size: 16px;
font-weight: bold;
color: #660000;
margin: 14px 0 0 0;
padding: 0;
}

.titre2_0910
{
font-family: Arial; 
font-size: 16px;
font-weight: bold;
color: #517682;
margin: 14px 0 0 0;
padding: 0;
}

.titre2_24violons
{
font-family: Arial; 
font-size: 16px;
font-weight: bold;
color: #993300;
margin: 14px 0 0 0;
padding: 0;
}

.pasVisible
{
display:none;
}
.relativ
{
position:relative;
}
#relativ
{
position:relative;
}

span.main
{
cursor: pointer; 
color: #4C4C4C; 
font-size: 10px; 
font-weight:bold;
font-family: Verdana, Helvetica, Arial, sans-serif;
}

a.lienMois:link
{
color: #4C4C4C; 
font-weight: bold; 
font-size: 10px; 
font-family: Verdana, Helvetica, Arial, sans-serif;
text-decoration: none;
}
a.lienMois:active
{
color: #4C4C4C; 
font-weight: bold; 
font-size: 10px; 
font-family: Verdana, Helvetica, Arial, sans-serif;
text-decoration: none;
}
a.lienMois:visited
{
color: #4C4C4C; 
font-weight: bold; 
font-size: 10px; 
font-family: Verdana, Helvetica, Arial, sans-serif;
text-decoration: none;
}
a.lienMois:hover
{
color: #4C4C4C; 
font-weight: bold; 
font-size: 10px; 
font-family: Verdana, Helvetica, Arial, sans-serif;
text-decoration: none;
}

a.lienMoisEnCours:link
{
color: white; 
font-weight: bold; 
font-size: 10px; 
font-family: Verdana, Helvetica, Arial, sans-serif;
text-decoration: none;
}
a.lienMoisEnCours:active
{
color: white; 
font-weight: bold; 
font-size: 10px; 
font-family: Verdana, Helvetica, Arial, sans-serif;
text-decoration: none;
}
a.lienMoisEnCours:visited
{
color: white; 
font-weight: bold; 
font-size: 10px; 
font-family: Verdana, Helvetica, Arial, sans-serif;
text-decoration: none;
}

a.lienMoisEnCours:hover
{
color: white; 
font-weight: bold; 
font-size: 10px; 
font-family: Verdana, Helvetica, Arial, sans-serif;
text-decoration: none;
}

body
{
font-size: 12px; 
font-family: Verdana, Helvetica, Arial, sans-serif;
}
.calendDescript
{
color: #4C4C4C; 
font-size: 10px; 
font-family: Verdana, Helvetica, Arial, sans-serif;
}
.calendDate
{
border:0em solid red;
height:0.94em;
padding:0em;
margin:0em;
right:0em;
line-height:0.94em; 
width:10em;
color: #4C4C4C; 
font-weight: bold; 
font-size: 10px; 
font-family: Verdana, Helvetica, Arial, sans-serif;
}

.calendTitre
{
border:0em solid blue;
top:0em;
padding:0em;
margin:0em;
line-height:0.94em;
height:0.94em;
right:0em;
width:38em;
color: #4C4C4C; 
font-weight: bold; 
font-size: 10px; 
font-family: Verdana, Helvetica, Arial, sans-serif;

}
.calendHeure
{
border:0em solid black;
padding:0em;
line-height:0.94em;
margin:0em;
top:0em;
height:0.94em;
right:0em;
width:5em;
color: #4C4C4C; 
font-weight: bold; 
font-size: 10px; 
font-family: Verdana, Helvetica, Arial, sans-serif;

}
.calendType
{
border:0em solid green;
top:0em;
height:0.94em;
line-height:0.94em;
padding:0em;
margin:0em;
right:0em;
width:11.5em;
color: #4C4C4C; 
font-weight: bold; 
font-size: 10px; 
font-family: Verdana, Helvetica, Arial, sans-serif;
}
.calendNom
{
border:0em solid green;
top:0em;
height:0.94em;
line-height:0.94em;
padding:0em;
margin:0em;
right:0em;
width:18.5em;
color: #4C4C4C; 
font-weight: bold; 
font-size: 10px; 
font-family: Verdana, Helvetica, Arial, sans-serif;
}
.calendDetail, a.calendDetail, a.calendDetail:link, a.calendDetail:active, a.calendDetail:visited, a.calendDetail:hover 
{
border:0em solid black;
top:0em;
padding:0em;
margin:0em;
height:0.94em;
line-height:0.94em;
color: #4C4C4C; 
font-weight: bold; 
font-size: 10px; 
font-family: Verdana, Helvetica, Arial, sans-serif;
text-decoration: none;
width:1.44em;
left:0em;
}

a:hover span.calendDetail
{
	cursor: pointer;
	text-decoration: none;

}


.spGauche
{
color: #4C4C4C; 
font-weight: bold; 
font-size: 10px; 
font-family: Verdana, Helvetica, Arial, sans-serif;
text-decoration: none;
background-image : url('/ressources/10204/60/spgauche.gif'); 
background-color:white;
background-repeat:no-repeat;
background-position:left top;
height:15px;
}

.spDroite
{
color: #4C4C4C; 
font-weight: bold; 
font-size: 10px; 
font-family: Verdana, Helvetica, Arial, sans-serif;
text-decoration: none;
background-image : url('/ressources/10204/61/spdroite.gif'); 
background-color:white;
background-repeat:no-repeat;
background-position:right top;
height:15px;
}

.spCentre
{
color: #4C4C4C; 
font-weight: bold; 
font-size: 10px; 
font-family: Verdana, Helvetica, Arial, sans-serif;
text-decoration: none;
background-image : url('/ressources/10204/57/spcentre.gif'); 
background-color:white;
background-repeat:repeat-x;
height:15px;
}

.calendDetailB, a.calendDetailB, a.calendDetailB:link, a.calendDetailB:active, a.calendDetailB:visited, a.calendDetailB:hover
{
color: white; 
font-weight: bold; 
font-size: 10px; 
font-family: Verdana, Helvetica, Arial, sans-serif;
text-decoration: none;
cursor: pointer;
}



.menu1
{
color: white;
font-weight: bold;
font-size: 13px;
font-family: Verdana, Helvetica, Arial,sans-serif ;
font-variant:small-caps;
letter-spacing:1pt
}

.menu2
{

}


#wu1019136 {position:relative;z-index:999;}
#wu1019936 {position:relative;z-index:999;}
#wuAllContent {position:relative;z-index:999;}
#wuAll{background-color: white;}

.wuDefault { font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif }

.wuDefaulttext, div, td, span { font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif ;color: #4C4C4C; }

.wuDefaultText{ font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif ; }

.wutitrecoulbold { color: #fc6; font-size: 13px; font-family: Verdana, Helvetica, Arial, sans-serif; 

font-weight: bold }

.wutitrenoirbold { color: black; font-weight: bold; font-size: 13px; font-family: Verdana, Helvetica, Arial, 

sans-serif }

.wuchapeaucoul { color: #fc6; font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: 

bold }

.wuchapeaucouljustif	{ color: #fc6; font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif; 

font-weight: bold; text-align: justify }

.wuchapeaunoir { color: black; font-weight: bold; font-size: 11px; font-family: Verdana, Helvetica, Arial, 

sans-serif }

.wuchapeaunoirjustif { color: black; font-weight: bold; font-size: 11px; font-family: Verdana, Helvetica, 

Arial, sans-serif; text-align: justify }

.wutextecoul { color: #fc6; font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif }

.wutextecouljustif		{ color: #fc6; font-size: 11px; font-family: Verdana, Helvetica, Arial, 

sans-serif; text-align: justify }

.wutextenoir { color: #333333; font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif }

.wutextenoirjustif { color: black; font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif; 

text-align: justify }

.wutextepetitcoul		{ color: #fc6; font-size: 9px; font-family: Verdana, Helvetica, Arial, 

sans-serif }

.wutextepetitnoir { color: black; font-size: 9px; font-family: Verdana, Helvetica, Arial, sans-serif }

.phpdighighlight { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffefd5; border: solid 

1px #f00 }




.menu {
	font-size: 14px;
	font-family: serif;
	font-variant: small-caps;
	font-weight: normal;
	text-align: right }

.arianeLien {
font-weight: bold;
font-size: 12px;
text-decoration: none;
font-family: Trebuchet MS, Helvetica, Arial, sans-serif }

.arianePasLien {
color: #4C4C4C; 
font-weight: bold;
font-size: 12px;
text-decoration: none;
font-family: Trebuchet MS, Helvetica, Arial, sans-serif }


.titMainBox {
	color : #1C382F;
	font-size: 24px;
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
	font-weight: normal }

.txtMainBox {
	color : #4c4c4c;
	font-size: 14px;
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
	line-height: 16px;
	margin-top: 4px;
	font-weight: normal }

.titBox {
	color : #1C382F;
	font-size: 18px;
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;	
	margin-bottom: 7px;
	font-weight: normal }

.txtBox {
	color : #4c4c4c;
	font-size: 12px;
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
	line-height: 14px;
	margin-top: 8px;
	font-weight: normal }

.libelMail {
	font-size: 13px;
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
	line-height: 14px;
	margin-top: 8px;
	font-weight: bold }

.titIti {
	color : #333333;
	font-size: 12px;
	font-variant: small-caps;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	text-align: justify;
	line-height: 16px }

.txtIti {
	color : #333333;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Helvetica, Arial, sans-serif }

.normal {
	color : #4c4c4c;
	font-size: 12px;
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
	line-height: 14px;
	margin-top: 8px }

.txtActu {
	color : #333333;
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, sans-serif }

.ActuPlus {
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-variant: small-caps;
	font-weight: normal;
	text-align: right }

.ActuPlusLeft {
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-variant: small-caps;
	font-weight: normal;
	text-decoration: none }

.titCol {
	color : #1C382F;
	font-size: 18px;
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
	margin-bottom: 3px }

.txtCol {
	color : #4c4c4c;
	font-size: 12px;
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
	line-height: 14px;
	margin-top: 4px }



.titDetail {
	color : #1C382F;
	font-size: 30px;
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif }

.stitDetail {
	color : #666666;
	font-size: 18px;
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
	font-weight: normal }

.txtDetail {
	color : #333333;
	font-size: 12px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	text-align: justify;
	line-height: 16px }

.tabDetail {
	color : #333333;
	font-size: 12px;
	font-family: Verdana, Helvetica, Arial, sans-serif; }

.txtPetC {
	color : #1C382F;
	font-size: 12px;
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-weight: bold;
	font-style: italic }



.PetC {
	font-size: 12px;
	font-variant: small-caps;
	font-weight: bold;
	color: #000099 }

.txtLegende {
	color: #666666;
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, sans-serif }

.txtMenuHz {
	color: #333333;
	font-size: 12px;
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
	}

.titGen  {
	color: #633322;
	font-family: Times New Roman, Times Roman, Times, serif;
	font-size: 38px;
	font-variant: small-caps;
	font-weight: 600}

.navig1  {
	font-size: 12px;
	font-family: Times New Roman, Times Roman, Times, serif;
	font-variant: small-caps;
	margin-right: 6px}

.navig2  {
	font-size: 12px;
	font-family: Times New Roman, Times Roman, Times, serif; }

.pt {
	font-size: 11px }

.ppt {
	font-size: 9px }

.nonaff {
	display: none; }


a:link {color:#925B41;
	font-weight:bold;
font-size: 12px;
font-family: Verdana, Helvetica, Arial, sans-serif;
	text-decoration:none}
a:active {color:#925B41;
font-size: 12px;
	font-weight:bold;
font-family: Verdana, Helvetica, Arial, sans-serif;
	text-decoration:none}
a:visited {color:#925B41;
font-size: 12px;
	font-weight:bold;
font-family: Verdana, Helvetica, Arial, sans-serif;
	text-decoration:none}
a:hover {color:#925B41;
font-size: 12px;
font-family: Verdana, Helvetica, Arial, sans-serif;
	text-decoration: underline}

a.wuchapeaunoir 
{ 
color: black; 
font-weight: bold; 
font-size: 11px; 
font-family: Verdana, Helvetica, Arial, sans-serif;
text-decoration: underline;
}

a.lienMois:link
{
color: #4C4C4C; 
font-weight: bold; 
font-size: 10px; 
font-family: Verdana, Helvetica, Arial, sans-serif;
text-decoration: none;
}
a.lienMois:active
{
color: #4C4C4C; 
font-weight: bold; 
font-size: 10px; 
font-family: Verdana, Helvetica, Arial, sans-serif;
text-decoration: none;
}
a.lienMois:visited
{
color: #4C4C4C; 

font-weight: bold; 
font-size: 10px; 
font-family: Verdana, Helvetica, Arial, sans-serif;
text-decoration: none;

}
a.lienMois:hover
{
color: #4C4C4C; 
font-weight: bold; 
font-size: 10px; 
font-family: Verdana, Helvetica, Arial, sans-serif;
text-decoration: none;
}

a.lienMoisEnCours:link
{
color: white; 
font-weight: bold; 
font-size: 10px; 
font-family: Verdana, Helvetica, Arial, sans-serif;
text-decoration: none;
}
a.lienMoisEnCours:active
{
color: white; 
font-weight: bold; 
font-size: 10px; 
font-family: Verdana, Helvetica, Arial, sans-serif;
text-decoration: none;
}
a.lienMoisEnCours:visited
{
color: white; 
font-weight: bold; 
font-size: 10px; 
font-family: Verdana, Helvetica, Arial, sans-serif;
text-decoration: none;
}
a.lienMoisEnCours:hover
{
color: white; 
font-weight: bold; 
font-size: 10px; 
font-family: Verdana, Helvetica, Arial, sans-serif;
text-decoration: none;
}