
body{margin:0px;padding:0px;}

* {
margin: 0;
padding: 0;
font-family:Arial;

/*list-style:none;
border:0;*/
}

/* Mise en Page */







#page{
	position: absolute;
	padding: 0 0 0 4px;


	margin: 0px 0 0 -477px;
	left: 50%;
	width: 964px;
	border-right:solid 1px;
	border-left:solid 1px;
	border-color:gray;



}



.navlist li
{

	display: inline;
	padding-right:21px;
	padding-left:5px;
	font-size: 13px;
	font-family: helvetica;
	color: #000;
	font-weight: bold;
	border-right:solid 3px;
	border-color:#FF1A00;

}
.navlist a:hover{color:red;text-decoration:none;}
.navlist a:link{color:black;text-decoration:none;}
.navlist a:active{color:black;text-decoration:none;}
.navlist a {color:black;text-decoration:none;}










.navlisthigh li
{

	list-style-image: url(../Images/Carre-rouge.jpg);
	padding-right:60px;
	font-size: 15px;
	font-family: arial;
	color: #FFF;
	font-weight: bold;

}
.navlisthigh a:hover{color:red;text-decoration:none;}
.navlisthigh a:link{color:#FFF;text-decoration:none;}
.navlisthigh a:active{color:#FFF;text-decoration:none;}
.navlisthigh a {color:#FFF;text-decoration:none;}


	td.pager {
		color : rgb(153, 153, 153);
	}
	a.pager {
	color : rgb(153, 153, 153);
	}

	u.iscurrentpager {
	color :  rgb(255, 120, 0);
	}

	a.trier{
		font-family:Arial;
		font-size:11px;
		padding:5px;
		text-align:right;
		color : rgb(153, 153, 153);
	}
	a.thistrier	{
		color : rgb(255, 120, 0);
	}






.navCategory li
{
	display: inline;
	padding-right:15px;
	padding-left:5px;
	font-size: 13px;
	font-family: helvetica;
	color: #000;
	font-weight: bold;
	border-right:solid 3px;
	border-color:#FF9900;

}

.navCategory a:hover{color:#FFD65C;text-decoration:none;}
.navCategory a:link{color:black;text-decoration:none;}
.navCategory a:active{color:black;text-decoration:none;}
.navCategory a {color:black;text-decoration:none;}




/* Mise en forme des textes */

.LeftTitre {

	text-align: left;
	vertical-align:middle;
	font-family:Arial;
	font-size:13px;
	color:#000;
}

.LeftText1 {

	text-align: left;
	vertical-align:middle;
	font-family:Arial;
	font-size:11px;
	color:#000;
}


.CenterTitreNews{

	text-align: left;
	vertical-align:middle;
	font-family:Arial;
	font-size:18px;
	color:#000;
	font-weight:bold;
}
.CenterTitre{

	text-align: justify;

	font-family:Arial;
	font-size:16px;
	color:#000;
	font-weight: 700;
}



.CenterTitreContact{

	text-align: justify;

	font-family:Arial;
	font-size:16px;
	color:#2525AF;
	font-weight: 700;

}
.CenterText1{

	text-align: justify;
	vertical-align:middle;
	font-family:Arial;
	font-size:11px;
	color:#000;


}
.CenterText2 table tr td{

	text-align: left;

	font-family:Arial;
	font-size:12px;
	color:#000;


}


.CenterTextNews{

	text-align: left;
	vertical-align:middle;
	font-family:Arial;
	font-size:12px;
	color:#000;


}

.CenterText1 td{

	text-align: justify;
	vertical-align:middle;
	font-family:Arial;
	font-size:11px;
	color:#000;

}

.EventNewsTitre{
	text-align: center;
	vertical-align:middle;
	font-family:Verdana;
	font-size:11px;
	color:#2525AF;
	font-weight:bold;
	line-height:13px;
}

a.EventNewsTitre {color:#5D6A90;font-size:11px;text-decoration:none;}
a.EventNewsTitre:hover {color:orange;font-size:11px;text-decoration:none;}

.EventNewsText{
	text-align: center;
	vertical-align:middle;
	font-family:Arial;
	font-size:11px;

	color:#000;


}


.EventNewsText2{

	font-family:Arial;
	font-size:11px;

	color:gray;


}




.AgendaTitre{

	text-align: left;
	vertical-align:middle;
	font-family:Arial;
	font-size:16px;
	color:#000;
	padding-left:10px;
	font-weight: 700;

}



#ListMembre{


}


#ListMembre ul{

}

#ListMembre li{
display:inline;
list-style:none;

}

#ListMembre a{
padding-left:10px;

background-color:transparent;
display:block;

margin-right:2px;
text-decoration:none;
color: #0000FF;
font-weight:700;
line-height:1.5em;
}

#ListMembre a:hover{
background-color:#ffecce;

}


#technologie{

background-color:#fff;
}


#technologie ul{

}

#technologie li{
display:inline;
list-style:none;

}

#technologie a{
padding-left:10px;
line-height:50px;
background-color:transparent;
display:block;
font-weight:700;
margin-right:2px;
text-decoration:none;
}

#technologie a:hover{
background-color:#ffecce;

}

.evenListRowS1 {
	font-size: 13px;
	color: #000000;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-top: 2px;
	font-family:Arial;
	line-height:30px;
}

.ListeMembres {
	font-size: 11px;
	color: #000000;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-top: 2px;
	font-family:Arial;
	line-height:20px;

}



#membres{


}


#membres ul{

}

#membres li{
display:inline;
list-style:none;

}

#membres a{
padding-left:10px;
line-height:1.5em;
background-color:transparent;
display:block;
font-weight:700;
margin-right:2px;
text-decoration:none;
color: #0000FF;
}

#membres a:hover{
background-color:#fff;

}

.TextBanniere {

font-family: Verdana;
font-size:16px;
color: #FFF;
letter-spacing: 1px;
font-weight:bold;
padding-left:10px;

}
.TextBanniere2 {
font-family: Verdana;

font-size:16px;
color: #000;
letter-spacing: 1px;
font-weight:bold;
}

.TextBanniereRight {
font-family: Verdana;

font-size:16px;
color: #2525AF;
letter-spacing: 1px;
font-weight:bold;
}

.OffreTitre{
font-family: Arial;
font-size:12px;
font-weight:bold;
color: #737373;
}

.OffreTxt{
font-family: Arial;
font-size:11px;
font-weight:bold;
color: #000;
}
.OffreLink a{
font-family: Arial;
font-size:11px;
font-weight:bold;
color: #FF0000;
}




.ActiviteTitre{
font-family: Arial;
font-size:12px;
font-weight:bold;
color: #FF8800;
}

.ActiviteTxt{
font-family: Arial;
font-size:11px;
font-weight:bold;
color: #000;
}
.ActiviteLink a{
font-family: Arial;
font-size:11px;
font-weight:bold;
color: #FF0000;
}


.ActiviteLink2 a{
font-family: Arial;
font-size:11px;
font-weight:bold;
color: #FF0000;
}


.PresseTitre{
font-family: Arial;
font-size:12px;
font-weight:bold;
color: #FF8800;
}

.PresseTxt{
font-family: Arial;
font-size:11px;
font-weight:bold;
color: #000;
}
.PresseTitre a{
font-family: Arial;
font-size:11px;
font-weight:bold;
color: #FF0000;
}



.MenuLeft {

text-decoration:none;
color: #2525AF;
font-weight:700;
line-height:20px;
}


.MenuLeft2 {

text-decoration:none;
color: #7D8B9F;
font-weight:700;
line-height:15px;
font-size:11px;

}

.MenuRight {

text-decoration:none;
color: #0000FF;
font-weight:700;

}


.filet td{

border-bottom: 1px solid;
} 



.filetRight td{

border-bottom: 1px solid #6682AD;
}

.pager {

	font-size:12px;
	color:blue;
	border-top:1px solid blue;
	margin-top:10px;
	text-align: center;
	padding-top:10px;


}

.pager a{

	font-size:12px;
	color:#808080;
}
.copyright{
	clear:both;
	margin-top:20px;
	margin-bottom:20px;
	width:100%;
	text-align:center;
	color:#c0c0c0;
	font-size:11px;

}
.copyright a{
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
	color:#c0c0c0;
	text-align:center;
}