BODY
{

margin-left:0;
margin-right:0;
margin-top:0;
margin-bottom:0;
background-color:#F3F3F3;
BACKGROUND-IMAGE: url('images/bg.gif');
}

BODY, TD {
	font-size : 11px;
	font-family : verdana;
	color : #424242;}
a{ text-decoration: none; }
img, a, form{ border: none; margin: 0; padding: 0;}				
		
		select{ font-size: 1.0em; }
		* html select{ font-size: .9em; }
.titres {COLOR:#003872; TEXT-DECORATION:none; font-family:"Trebuchet MS"; font-size:16px;}

.celblanc {
	font-size : 11px;
	font-weight: bold;
	font-family : verdana;
	color : #FFFFFF;
	margin-left:2px;
	margin-right:0px;
}
.celsaida{
	font-size : 11px;
	font-family : verdana;
	color : #424242;
	line-height:18px;}
.celg {
	background-image:url(images/fond_gauche1.gif)	
}
.celd {
	background-image:url(images/fond_droite.gif)	
}
.h22 {
    font: bold tahoma, arial 14.45px; color: #4C4C4C;
}
.rubhautv {
	color: #649DAB;font-size : 11px;	
	font-weight: bold;
}
.rubhaut {
	color: #EE7F00;font-size : 10px;	
	font-weight: bold;
}
.rubhautt {
	color: #234792;font-size : 10px;	
	font-weight: bold;
}
A.rubhautt:hover {
	color: #cccccc;font-size : 10px;	
	font-weight: bold;
}
.titcourrier {
	color: #005DAD;font-size : 9px;	
	font-weight: bold;
}
.titcourrier10 {
	color: #005DAD;font-size : 10px;	
	font-weight: bold;
}
.titcourrierm {
	color: #000000;font-size : 9px;	
	
}
.rubhaut1 {
	color: #00418C;font-size : 11px;	
	font-weight: bold;
}

.celd {
	background-color: #FFFFFF;	
}
.celfoire {
background-image:url(images/fond_foires.gif)
}
.celformation {
background-image:url(images/fond_formation.gif)
}
.celabon {
background-image:url(images/fond_abon.gif)
}

.celact {
background-image:url(images/trait.gif)
}

.celact3 {
background-image:url(images/trait3.gif)
}
.celecriture {
	
	color: #333366;

}
.celact2 {
background-image:url(images/trait2.gif)
}
.celtab1 {
	background-color: #FFFEF4;
}
.celtab2 {
	background-color: #FAFCFE;
}
.celtitre {
color: #20255F;font-size : 12px;	
	font-weight: bold;
	margin-left:7px;
	background-color: #E6E6EC;
}
.celtitreevent {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #003765;
font-size : 11px;	
font-weight: bold;
margin-left:7px;
	
}
.celtitrenews {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #003765;
font-size : 10px;	
font-weight: bold;
margin-left:14px;
	
}
.celtitrs {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #FFFCEE;
font-size : 9px;	
	
}
.celtitrejaun {
color: #9D5B26;font-size : 12px;	
	font-weight: bold;
	margin-left:7px;
	background-color: #EFE5A1;
}
.celtitregris {
color: #FFFFFF;font-size : 12px;	
	font-weight: bold;
	margin-left:7px;
	background-color: #37106C;
}
.fondact {
	background-color: #FAFCFE;
}
.membre{
	color:#20255F;
	font-weight: bold;background-color: #E2E7EF;
}.membre1{
	color:#20255F;
	font-weight: bold;
}
A.membre1:hover {
	color:#649DAB;
	font-weight: bold;
}

.fondact2 {
	background-color: #FEF9D9;
}

.titrevert2 {color: #188590;font-size : 12px; font-weight: bold;}
.titrebleu {color: #0187B4;font-size : 11px; font-weight: bold;}
.adhesion {
	color: #336699;
	font-size : 12px;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.titrebleu11 {color: #0FA7DA;font-size : 11px; font-weight: bold;}
.titregris {
	color: #7F7F7F;
	font-size : 11px;
	line-height:16px;
	height:8px;
	
}
.titregris12 {
	color: #7F7F7F;
	font-size : 12px;
	line-height:16px;
	height:8px;
	
}.titreorg {
	color: #F18841;
	font-size : 11px;
	line-height:16px;
	height:8px;
	
}
.txtgris {color: #6E6E6E; line-height:16px;
	height:8px;}
.txtgris2 {color: #676767;}
.cellinered {
background-image:url(images/line_red.gif)
}
.celrecherche2 {
background-image:url(images/fond_recherche.gif)
}
P.missions {
	margin-left:7px;
	margin-right:5px;color: #FFF;
}
.celform{
background-image:url(images/form_newsletter.gif);
color: #3F137B;font-size : 10px; vertical-align:middle;
}
.celforms{
background-image:url(images/form_newsletter.gif);
color: #EE7F00;font-size : 10px; vertical-align:middle;
}
.celform2{
color: #20255F; font-weight: bold;
}
.celrecherche{
background-image:url(images/form_newsletter.gif);
color: #C80700;font-size : 10px; vertical-align:middle;
}
A.copy:link {color: #174A90;font-size: 10px; text-decoration:underline;font-weight: bold;margin-right:10px;}
A.copy:visited {color: #174A90;font-size: 10px; text-decoration:underline;font-weight: bold;margin-right:10px;}
A.copy:hover {color: #CA5E0F; font-size: 10px;text-decoration: none;font-weight: bold;margin-right:10px;}
A.copy:active {color: #CA5E0F; font-size: 10px;text-decoration: none;font-weight: bold;margin-right:10px;}

A.lientop:link {color: #ffffff;font-size: 10px; text-decoration: none;font-weight: bold;}
A.lientop:visited {color: #ffffff;font-size: 10px; text-decoration: none;font-weight: bold;}
A.lientop:hover {color: #ffffff; font-size: 10px;text-decoration: none;font-weight: bold;}
A.lientop:active {color: #ffffff; font-size: 10px;text-decoration: none;font-weight: bold;}

A.lien:link {color: #EE7F00;font-size: 10px; text-decoration:underline;font-weight: bold;}
A.lien:visited {color: #EE7F00;font-size: 10px; text-decoration:underline;font-weight: bold;}
A.lien:hover {color: #B63A03; font-size: 10px;text-decoration: none;font-weight: bold;}
A.lien:active {color: #B63A03; font-size: 10px;text-decoration: none;font-weight: bold;}

A.lienorange:link {color: #EE7F00; text-decoration:underline;font-weight: bold;}
A.lienorange:visited {color: #EE7F00; text-decoration:underline;font-weight: bold;}
A.lienorange:hover {color: #B63A03; text-decoration: none;font-weight: bold;}
A.lienorange:active {color: #B63A03; text-decoration: none;font-weight: bold;}

A.lien3:link {color: #F0F1FF;font-size: 10px; text-decoration:underline;font-weight: bold;}
A.lien3:visited {color: #F0F1FF;font-size: 10px; text-decoration:underline;font-weight: bold;}
A.lien3:hover {color: #AFDCFF; font-size: 10px;text-decoration: none;font-weight: bold;}
A.lien3:active {color: #AFDCFF; font-size: 10px;text-decoration: none;font-weight: bold;}

A.lienu:link {color: #000000;font-size: 10px; text-decoration:underline;font-weight: bold;}
A.lienu:visited {color: #000000;font-size: 10px; text-decoration:underline;font-weight: bold;}
A.lienu:hover {color: #B60606; font-size: 10px;text-decoration: none;font-weight: bold;}
A.lienu:active {color: #B60606; font-size: 10px;text-decoration: none;font-weight: bold;}

A.lien2:link {color: #0B5990;text-decoration:underline;font-weight: bold;}
A.lien2:visited {color: #0B5990;text-decoration:underline;font-weight: bold;}
A.lien2:hover {color: #7F0000; text-decoration: none;font-weight: bold;}
A.lien2:active {color: #7F0000; text-decoration: none;font-weight: bold;}

A.lientxt:link {color: #C65D00;text-decoration:underline;font-weight: bold;font-size: 10px;}
A.lientxt:visited {color: #C65D00;text-decoration:underline;font-weight: bold;font-size: 10px;}
A.lientxt:hover {color: #20255F; text-decoration: none;font-weight: bold;font-size: 10px;}
A.lientxt:active {color: #20255F; text-decoration: none;font-weight: bold;font-size: 10px;}

A.suite:link {color: #37106C;text-decoration:underline;font-size: 10px;font-weight: bold;}
A.suite:visited {color: #837106C;text-decoration:underline;font-size: 10px;font-weight: bold;}
A.suite:hover {color: #37106C; text-decoration: none;font-size: 10px;font-weight: bold;}
A.suite:active {color: #37106C; text-decoration: none;font-size: 10px;font-weight: bold;}

A.suite2:link {color: #20255F;text-decoration:underline;font-size: 10px;font-weight: bold;}
A.suite2:visited {color: #20255F;text-decoration:underline;font-size: 10px;font-weight: bold;}
A.suite2:hover {color: #C65D00; text-decoration: none;font-size: 10px;font-weight: bold;}
A.suite2:active {color: #C65D00; text-decoration: none;font-size: 10px;font-weight: bold;}

A.suite5:link {color: #FFF;text-decoration:underline;font-size: 10px;font-weight: bold;}
A.suite5:visited {color: #FFF;text-decoration:underline;font-size: 10px;font-weight: bold;}
A.suite5:hover {color: #C65D00; text-decoration: none;font-size: 10px;font-weight: bold;}
A.suite5:active {color: #C65D00; text-decoration: none;font-size: 10px;font-weight: bold;}

A.lmembres:link {color: #20255F;text-decoration:underline;font-size: 10px;font-weight: bold;}
A.lmembres:visited {color: #20255F;text-decoration:underline;font-size: 10px;font-weight: bold;}
A.lmembres:hover {color: #fff; text-decoration: none;font-size: 10px;font-weight: bold;}
A.lmembres:active {color: #fff; text-decoration: none;font-size: 10px;font-weight: bold;}

.tabdonnees {
	font-weight: bold;background-color:#E7F3F6
}
.titreB {
	font-weight: bold;color:#2F77AA; font-style:italic;
}
.titreR {
	color: #000033;
	font-weight: bold;
	font-size: 12px;
}
.Copyblanc {
	color: #ffffff;
	font-weight: bold;
}
.foires{
	color:#42538D;
	font-weight: bold;background-color: #C0D6E7;
}
.region{
	color:#FFFFFF;
	font-weight: bold;background-color: #005196;
}
.foire{
	color:#FFFFFF;
	font-weight: bold;background-color: #003765;
}
.opp{
	color:#FFFFFF;
	font-weight: bold;background-color: #005196;
}
.act{
	color:#FFFFFF;
	font-weight: bold;background-color: #0092C3;
}
.kiosque{
	color:#FFFFFF;
	font-weight: bold;background-color: #EE7F00;
}
.sites{
	color:#FFFFFF;
	font-weight: bold;background-color: #E79639;
}
.orange{
	color:#F18841;font-size: 12px;
	font-weight: bold;
}
.orange14{
	color:#FF6633;font-size: 13px;
	font-weight: bold;
}
.news {font-size: 1.8em;font-weight: normal; color: #005999; }



div#other_news div.bloc_othernews{
											float: left;
											display: block;
											width: 170px;
											height:130px;
											margin-right: 20px;
								}
div#big_news div h2.alaune{ 
											position: absolute;
											top: 1px;
											left: 5px;
											display: block;
											margin: 0;
											font-weight: normal;
											font-size: 3.4em; 
											/*font-style: italic; */
											text-align: right; 
										}
div#other_news div.bloc_othernews span.date{ color: #666666; font-size: 1.0em; }
div#big_news div h2.alaune{ 
											position: absolute;
											top: 1px;
											left: 5px;
											display: block;
											margin: 0;
											font-weight: normal;
											font-size: 3.4em; 
											/*font-style: italic; */
											text-align: right; 
										}
div#other_news h2{ 
											margin: 0 0 10px 0;
											padding: 2px 0 0 0px; 
											font-size: 12px; 
											  width: 100%;
											  height:20;
											
											font-style: normal;
											font-family:Arial, Helvetica, sans-serif;
											color: #FFFFFF;
											padding-left:70;
											background-image:url(images/titrepa.gif);
										}	
.blanc{ 
											
											font-style: normal;
											font-family:Arial, Helvetica, sans-serif;
											color: #FFFFFF;
											
										}
.lieu{ 
											
											font-style: normal;
											font-family:verdana, Helvetica, sans-serif;
											color: #545454;
											font-size:10px;
											
										}		
											
.titrelieu{ 
											
											font-style: normal;
											font-family:verdana, Helvetica, sans-serif;
											color: #005196;
											font-size:11px;
											
										}																																							
div#other_news div.bloc_othernews p{ margin: 2px 0 2px 0; }
div#other_news div.bloc_othernews span.date{ color: #666666; font-size: 1.0em; }
div#other_news div.bloc_othernews h3{ font-size: 1.1em; margin: 2px 0 2px 0; }
div#other_news div.bloc_othernews a{ color: #0B5B8F !important; }
div#other_news div.bloc_othernews a:hover{ color: #0B5B8F !important; text-decoration: underline;}
div#other_news div.bloc_othernews a span.categorie{ font-size: 1.1em;color: #aaaaaa; }
div#other_news div.bloc_othernews a:hover span.categorie { font-size: 1.1em;color: #0B5B8F;}
div#other_news div.bloc_othernews a p.resume{ color: #666666; }
div#other_news div.bloc_othernews a:hover p.resume{ color: #0B5B8F; }

div#vos_besoins{
							clear: both;
							position: relative;
							width: 550px;
							overflow: hidden;
							margin: 12px 0 0 0;
							padding: 0 0 0 0;
							background-color: #F9F9F9;	
						    
						}
						
								div#vos_besoins h2{  
								margin: 0 0 10px 0;
											padding: 2px 0 0 5px; 
											font-size: 1.2em; 
											font-weight: bold;  width: 540px;
											BORDER-BOTTOM: #FFE5D5 2px solid;
											font-style: normal;
											color: #20255F;background-color: #E6E6EC;
								
								}
								div#vos_besoins ul{		
									width: 50%;
									list-style: none;
									margin: 0;
									padding: 5px 5px 15px 15px;
									font-size: 1.1em;
									color: #FF883F;
								}
								div#vos_besoins ul li{
									padding: 0 0 10px 20px;
									background: url(images/home_puceliste_vosbesoins.gif) no-repeat;
									background-position: 0px 3px;
								}
								div#vos_besoins ul li a{ color: #FF883F; }
								div#vos_besoins ul li a:hover{ display:block; color: #F15C00 }
								
								div#vos_besoins ul.liste_gauche{ }


										
UL#Menun {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
UL#Menun UL {
	PADDING-RIGHT: 0px;
	BORDER-TOP: #EEEEF3 1px;
	PADDING-LEFT: 0px;
	Z-INDEX: 9999;
FILTER: progid:DXImageTransform.Microsoft.Shadow(Color=#000000, Direction=135, Strength=3)
	    progid:DXImageTransform.Microsoft.Alpha(opacity=60); 	VISIBILITY: hidden;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 320px;
	PADDING-TOP: 0px;
	POSITION: absolute;
	height: 230px;
}
UL#Menun LI LI UL {
	MARGIN-TOP: -21px; MARGIN-LEFT: 36px
}

UL#Menun LI LI LI UL {
	MARGIN-TOP: -21px; MARGIN-LEFT: 62px
}
UL#Menun LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#Menun UL LI {
	DISPLAY: inline-block; FLOAT: left; WIDTH: 320px; BACKGROUND-COLOR: #ffffff
}
UL#Menun UL LI  LI {
	DISPLAY: inline-block; FLOAT: left; WIDTH: 300px; BACKGROUND-COLOR: #ffffff
}
UL#Menun A {
	BORDER-RIGHT: #F09E54 2px solid; PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 1px;  FONT-SIZE: 12px;font-weight: bold; PADDING-BOTTOM: 1px; MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 16px; PADDING-TOP: 0px; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,sans-serif; WHITE-SPACE: nowrap;  TEXT-DECORATION: none
}
UL#Menun A.Hover {
	COLOR: #fff; BACKGROUND-COLOR: #4E6FA5; TEXT-DECORATION: none
}
UL#Menun A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #4E6FA5; TEXT-DECORATION: none
}
UL#Menun A.Selected {
	COLOR: #fff; BACKGROUND-COLOR: #4E6FA5;
}
UL#Menun A.HasChildren {
	
}
UL#Menun LI LI A {
	PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 3px; WIDTH: 320px; COLOR: #333333; LINE-HEIGHT: 15px; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM-STYLE: none
}
UL#Menun LI LI A.Hover {
	COLOR: #c42026; BACKGROUND-COLOR: #EEEEF3
}
UL#Menun LI LI A:hover {
	COLOR: #c42026; BACKGROUND-COLOR: #EEEEF3
}
UL#Menun LI LI A.Selected {
	BACKGROUND-POSITION: 0px 5px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../images/dingbats/arrow.selected.gif); COLOR: black; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: white
}
UL#Menun LI LI A.Selected:hover {
	COLOR: black
}

TD.celcc{
	BORDER-BOTTOM: #FFE5D5 1px solid;
	background-color: #FFFEF4;
}
TD.celsousse{
	background-color: #F5FAFF;
}
TD.celsousse4{
	background-color: #F5FAFF; padding-top:4px;padding-bottom:4px; BORDER-top: #E3E3E3 1px solid;BORDER-bottom: #E3E3E3 1px solid;
}
TD.celsousse5{
	BORDER-top: #E3E3E3 1px solid;BORDER-bottom: #E3E3E3 1px solid;
}
TD.celsousse2{
	background-color: #FFE5D5;
}
TD.celsousse3{
	background-color: #EBF4F9;
}
TD.tabgris{ color: #414244;background-color: #F6F6F6;}
TD.tabbleu{ background-color: #F2F6FC;color: #676767;}
TD.tabbleu2{ background-color: #F2F6FC;color: #414244;}

A.lienbdisplay {color: #0187B4;font-size: 11px; text-decoration:underline;font-weight: bold;}
A.lienbdisplay:hover {color: #0187B4;font-size: 11px; text-decoration:none;font-weight: bold;}

.source {color: #CC9900;font-size : 10px;
	font-weight: bold;
}
.text_gris12 {
	FONT-WEIGHT: 300; FONT-SIZE: 18px; COLOR: #6e6e6e; FONT-FAMILY: Arial
}
.text_gris14 {
	FONT-WEIGHT: 300; FONT-SIZE: 15px; COLOR: #6e6e6e; FONT-FAMILY: Arial
}
.text_gris10 {
	FONT-WEIGHT: 300; FONT-SIZE: 12px; COLOR: #6e6e6e; FONT-FAMILY: Arial
}
.text_gris11 {
	FONT-WEIGHT: 300; FONT-SIZE: 12px; COLOR: #006699; FONT-FAMILY: Arial
}
A.text_gris11:hover {
	FONT-WEIGHT: 300; FONT-SIZE: 12px; COLOR: #829CAF; FONT-FAMILY: Arial
}
.text_bleu12 {
	FONT-WEIGHT: 300; FONT-SIZE: 12px; COLOR: #006699; FONT-FAMILY: Arial
}
.titre12{
COLOR:#003872; TEXT-DECORATION:none; font-family:"Trebuchet MS"; font-size:16px;
}