/* Définition de règle */
@charset "iso-8859-1";


/* AUTEUR: Webplus Multimédia 

 DATE DE CREATION: 24/04/2003 */	
 
A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #9e9e9e; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #9e9e9e; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	COLOR: #b0b0b0; TEXT-DECORATION: none
} 	 


 

 a.bamboo:hover {text-decoration: underline; color: #009900; vertical-align: baseline}

a.bamboo:active {text-decoration: none; color: #1E904E}

a.bamboo {text-decoration: none; color: #1E904E}

a.sommaire:hover {text-decoration: underline; color: #1F4A90; vertical-align: baseline}

a.sommaire:active {text-decoration: none; color: #1F4A90}

a.sommaire {text-decoration: none; color: #1F4A90}

a.chap:hover {text-decoration: underline; color: #FF6600; vertical-align: baseline}

a.chap:active {text-decoration: none; color: #FF6600}

a.chap {text-decoration: none; color: #FF6600}
div { padding-left: 0px;font-family: verdana; font-size: 12px} 

div.haut {background: url(images/haut1.jpg); background-repeat: no-repeat; background-position: center; height: 138px; border-bottom: 3px solid black; width: 800px}		 

div.container {border: 2px dashed #333; background-color: #ffe; font-size: 8px}

div.test {text-align: left; float: right; background: #30B2B0; padding-left: 3px; padding-right: 3px; padding-bottom: 5px; margin-left: 2px; height: 16px; border: 1px solid #00CCFF; border-bottom: 0px}


#test {text-align: left; float: right; background: #36AF08; padding-left: 3px; padding-right: 3px;  margin-left: 2px;  border: 1px solid #86FF00; border-bottom: 0px; color: white}

#test a:hover {text-decoration: none; color: #86FF00; vertical-align: baseline; }

#test a:active {text-decoration: none; color: #FFFFFF}

#test a {text-decoration: none; color: #FFFFFF}



#test1 {text-align: left; float: right; background: #0361B1; padding-left: 3px; padding-right: 3px;  margin-left: 2px;  border: 1px solid #00CCFF; border-bottom: 0px; color: white}

#test1 a:hover {text-decoration: none; color: #66FFFF; vertical-align: baseline; }

#test1 a:active {text-decoration: none; color: #FFFFFF}

#test1 a {text-decoration: none; color: #FFFFFF}
												 


#test2 {text-align: left; float: right; background: #EE8614; padding-left: 3px; padding-right: 3px;  margin-left: 2px;  border: 1px solid #FFCC00; border-bottom: 0px; color: white}

#test2 a:hover {text-decoration: none; color: #FFCC00; vertical-align: baseline; }

#test2 a:active {text-decoration: none; color: #FFFFFF}

#test2 a {text-decoration: none; color: #FFFFFF}


#test3 {text-align: left; float: right; background: #6130B2; padding-left: 3px; padding-right: 3px; margin-left: 2px;  border: 1px solid #C769FF; border-bottom: 0px; color: white}

#test3 a:hover {text-decoration: none; color: #C5ACFF; vertical-align: baseline; }

#test3 a:active {text-decoration: none; color: #FFFFFF}

#test3 a {text-decoration: none; color: #FFFFFF}



div.test3 {text-align: center;   background: #6130B2; padding-left: 3px; padding-right: 3px;  margin-left: 2px;  border: 1px solid #C769FF; border-bottom: 0px; color: white}


#menu_offres{text-align: left; padding: 5px; border: 1px solid #30B2B0;  font-size: 11px; line-height: 140%;}

 #menu_offres a:hover {text-decoration: none; color: #F2560B; vertical-align: baseline; }

#menu_offres a:active {text-decoration: none; color: #30B273}

#menu_offres a {text-decoration: none; color: #6130B2}

#hevto {text-align: left; font-size: 12px; font-weight: bold; color: #990099; height: 19px; border-bottom: 1px solid #990099}
#listto {color: #461C70; font-size: 10px; background: #E9E3F6; padding: 5px; margin-top: 5px; border: 1px solid #C8BEF6}
 
#listto a:hover {text-decoration: none; color: #FF7939; vertical-align: baseline; background: white}

#listto a:active {text-decoration: none; color: #C003FF}

#listto a {text-decoration: none; color: #C003FF}


#listto1 {color: #461C70; font-size: 10px; background: #F6F6F6; padding: 5px; margin-top: 0px; border: 0px solid #C8BEF6}
 
#listto1 a:hover {text-decoration: none; color: #FF7939; vertical-align: baseline; background: white}

#listto1 a:active {text-decoration: none; color: #C003FF}

#listto1 a {text-decoration: none; color: #C003FF}



#listann {color: #6D6D6D; font-size: 10px; padding: 0px; margin-top: 0px; border: 0px solid #CD6C01}

/* Evenements */
#menu_evene{text-align: left; padding: 5px; border: 1px solid #08B596;  font-size: 11px;background-color: #FBFBFB;line-height: 140%;}

 #menu_evene a:hover {text-decoration: none; color: #FF7939; vertical-align: baseline; }

#menu_evene a:active {text-decoration: none; color: #38B508}

#menu_evene a {text-decoration: none; color: #38B508}

/*  Menu Annuaire **/	
#menu_annuaire{text-align: left; padding: 5px; border: 1px solid #FF9933;  font-size: 11px;background-color: #FBFBFB;line-height: 140%;}

 #menu_annuaire a:hover {text-decoration: none; color: #00CC00; vertical-align: baseline; }

#menu_annuaire a:active {text-decoration: none; color: #FF6600}

#menu_annuaire a {text-decoration: none; color: #FF6600}			   


#hev {text-align: left; float: left; background: #EDF8EB; padding-left: 3px; padding-right: 3px; padding-bottom: 5px; margin-left: 2px; height: 130px; border: 1px solid #54A000; color: #67AD50; width: 205px; font-size: 10px}
#hev1 {text-align: center; background-color: #2E8C17; font-size: 12px; font-weight: bold; color: white; height: 19px}

#hev2 {text-align: left;  background: #EDF8EB; padding-left: 3px; padding-right: 3px; padding-bottom: 5px; margin-left: 2px;   border: 0px solid #54A000; color: #355929;   font-size: 11px}


#list {color: #2E6616; font-size: 10px; background: #F6F6F6; padding: 5px}

div.corner1 {text-align: left; float: none; background: ; padding-left: 3px; padding-right: 3px; padding-bottom: 1px; margin-left: 2px; height: 16px; border-bottom: 1px solid #FFCC00; font-weight: bold; margin-bottom: 6px}


div.GrdTitre {background: #990000; color: white; font-family: Trebuchet MS; font-size: 14pt; padding: 10px; text-align: right; margin-bottom: 20px}


div.comment {text-align: left; border-top: 1px solid #ADADAD; margin-top: 20px; padding: 10px; font-size: 10px; background: #EAECF6}
div.affcom {padding: 10px; color: black; margin-bottom: 1px; font-size: 10px; margin-top: 5px}

/* div.vign {width: 110px; border-right: 0px dotted #ACC0D1; padding-right: 0px; margin-left: 5px; margin-right: 8px;  float: left}	background: #0099FF; margin-right: 10px; padding: 2px; color: white; margin-top: 5px; width: 50px; float: right  */  



div.som {background: #BEE5FF; border: 0px solid #FFCC00; padding: 10px; color: #0E4179; margin-bottom: 15px; font-size: 10px}
div.vign {width: 100px; float: left; margin-right: 10px}
span.droite {margin-left: 100px; color: black;font-size: 8px }										
div.suite {width: 60px; background: #E8E8E8; text-align: center; margin-top: 3px; padding-top: 1px; padding-bottom: 1px; }									



table.milieu {border-bottom: 20px solid #000000; border-left: ; border-right: 0px solid #624934; width: 800px; border-top: 0Spx solid #000000}
td.sommaire {width: 162px; border-right: 0px dotted #ACC0D1; background: #B4E0D4; padding: 5px}
.aut {background: #336633; color: #FFFFFF}
div.main {   margin-right: 10px; margin-left: 15px}   


div.titre {background: whitesmoke; border-bottom: 1px solid #41699D; padding-left: 10px; height: ; margin-bottom: 5px; padding: ; color: #41699D; font-weight: bold; padding-right: 5px; padding-bottom: 2px; padding-top: 2px; font-size: }

 


div.autres {padding-left: 9px; color: #41699D; padding-right: 5px; font-size: 9px}

div.titre1 {background: ; border-bottom: 1px solid #41699D; padding-left: 10px; height: ; margin-bottom: 5px; padding: ; color: #F9820B; font-weight: bold; padding-right: 5px; padding-bottom: 2px; padding-top: 2px; font-size: 12pt}

div.prop {border-bottom: 0px solid #FF9900; padding-left: 10px; margin-bottom: 5px; color: #5C4325; font-size: 9px}

input {font-style: justify; border: 1px solid #0000CC; color: #0000CC;font-family: Verdana; font-size: 8pt}

select {font-style: justify; border: 1px solid #0000CC; color: #0000CC;font-family: Verdana; font-size: 8pt}

textarea {font-style: justify; border: 1px solid #0000CC; color: #0000CC; font-family: Verdana; font-size: 8pt}

.a1 {text-align: left; font-family: Verdana,Arial,Sans Serif; font-size: 11px; line-height: 15px; color: #FFCC00}

 
table {text-align: justify; font-family: Verdana,Arial,Sans Serif; font-size: 11px;line-height: 130%}
 
.texte {text-align: left; font-family: Verdana,Arial,Sans Serif; font-size: 11px; font: ; line-height: 17px; letter-spacing: 0.5px}

.tex_ {background: #DEE3FF; border: 1px solid #6170DB; color: #0054B1; font-family: Verdana; font-size: 10pt; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px}

.mtex {padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; text-align: left; font-family: Verdana; font-size: 10px;}

.pathway {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #404040; FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma, Times New Roman, Trebuchet MS, sans-serif; TEXT-DECORATION: none
}
A.pathway:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #404040
}
A.pathway:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #404040
}
A.pathway:hover {
	FONT-WEIGHT: bold; COLOR: #78c058
}

/* ACTUALITE */
A.mainlevel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 162px; TEXT-INDENT: 10px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ecead8
}
UNKNOWN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; BORDER-LEFT: #c0d4c0 4px solid; TEXT-INDENT: 10px; PADDING-TOP: 0px; BACKGROUND-COLOR: #e3e3e3
}
A.mainlevel:link {
	PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #b10104; TEXT-INDENT: 10px; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #fff
}
A.mainlevel:visited {
	PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #b10104; TEXT-INDENT: 10px; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #fff
}
A.mainlevel:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-INDENT: 10px; BACKGROUND-COLOR: #E3A4A4; TEXT-DECORATION: none
}
#active_menu {
	COLOR: #fff; TEXT-INDENT: 20px; BACKGROUND-COLOR: #b10104
}
A#active_menu:hover {
	COLOR: #efefef; TEXT-INDENT: 20px
}



/* Sous rubrique */
A.srb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 162px; TEXT-INDENT: 10px; PADDING-TOP: 0px; BACKGROUND-COLOR: #3D54B1
}
UNKNOWN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; BORDER-LEFT: #c0d4c0 4px solid; TEXT-INDENT: 10px; PADDING-TOP: 0px; BACKGROUND-COLOR: #e3e3e3
}
A.srb:link {
	PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #3D54B1; TEXT-INDENT: 10px; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #fff
}
A.srb:visited {
	PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #3D54B1; TEXT-INDENT: 10px; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #fff
}
A.srb:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-INDENT: 10px; BACKGROUND-COLOR: #DDE9FE; TEXT-DECORATION: none
}
#active_menu_srb {
	COLOR: #fff; TEXT-INDENT: 20px; BACKGROUND-COLOR: #3D54B1
}
A#active_menu_srb:hover {
	COLOR: #efefef; TEXT-INDENT: 20px
}
 

/* Annuaire */
A.mainlevel2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 162px; TEXT-INDENT: 10px; PADDING-TOP: 0px; BACKGROUND-COLOR: #EE8614
}

A.mainlevel2:link {
	PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #EE8614; TEXT-INDENT: 10px; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #fff
}
A.mainlevel2:visited {
	PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #EE8614; TEXT-INDENT: 10px; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #fff
}
A.mainlevel2:hover {FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-INDENT: 10px; BACKGROUND-COLOR: #FAE1DA; TEXT-DECORATION: none; color: red}
#active_menu2 {
	COLOR: #fff; TEXT-INDENT: 20px; BACKGROUND-COLOR: #EE8614
}
A#active_menu2:hover {
	COLOR: #efefef; TEXT-INDENT: 20px
}


/* Evènements */
A.mainlevel4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 162px; TEXT-INDENT: 10px; PADDING-TOP: 0px; BACKGROUND-COLOR: #36AF08
}

A.mainlevel4:link {
	PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #36AF08; TEXT-INDENT: 10px; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #fff
}
A.mainlevel4:visited {
	PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #36AF08; TEXT-INDENT: 10px; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #fff
}
A.mainlevel4:hover {FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-INDENT: 10px; BACKGROUND-COLOR: #E5FFD1; TEXT-DECORATION: none; color: red}
#active_menu4 {
	COLOR: #fff; TEXT-INDENT: 20px; BACKGROUND-COLOR: #36AF08
}
A#active_menu4:hover {
	COLOR: #efefef; TEXT-INDENT: 20px
}


/* Sous rubrique */
A.srb1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; TEXT-INDENT: 10px; PADDING-TOP: 0px; BACKGROUND-COLOR: #3D54B1
}
UNKNOWN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; BORDER-LEFT: #c0d4c0 4px solid; TEXT-INDENT: 10px; PADDING-TOP: 0px; BACKGROUND-COLOR: #e3e3e3
}
A.srb1:link {
	PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #3D54B1; TEXT-INDENT: 10px; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #fff
}
A.srb1:visited {
	PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #3D54B1; TEXT-INDENT: 10px; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #fff
}
A.srb1:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-INDENT: 10px; BACKGROUND-COLOR: #DDE9FE; TEXT-DECORATION: none
}
#active_menu_srb1 {
	COLOR: #fff; TEXT-INDENT: 20px; BACKGROUND-COLOR: #3D54B1
}
A#active_menu_srb1:hover {
	COLOR: #efefef; TEXT-INDENT: 20px
}


/* Offre des TO */
A.mainlevel3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 162px; TEXT-INDENT: 10px; PADDING-TOP: 0px; BACKGROUND-COLOR: #6130B2
}

A.mainlevel3:link {
	PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #30B2B0; TEXT-INDENT: 10px; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #fff
}
A.mainlevel3:visited {
	PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #6130B2; TEXT-INDENT: 10px; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #fff
}
A.mainlevel3:hover {FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-INDENT: 10px; BACKGROUND-COLOR: #E5E3FF; TEXT-DECORATION: none; color: red}
#active_menu3 {
	COLOR: #fff; TEXT-INDENT: 20px; BACKGROUND-COLOR: #6130B2
}
A#active_menu3:hover {
	COLOR: #efefef; TEXT-INDENT: 20px
}  



.title_article_top {
	PADDING-LEFT: 5px; FONT: bold 20px "Arial Narrow", Helvetica Nueue, Helvetica, sans-serif; VERTICAL-ALIGN: middle; WIDTH: 100%; COLOR: #666666; TEXT-INDENT: 5px; HEIGHT: 40px; BACKGROUND-COLOR: #f4f4f4
}


/* Fin de la section de style généré par WebExpert le 29/05/2004 19:20:03 */
