a { font-family: Arial, sans-serif; font-size:11px;  text-decoration: none; color:#000000;}
a:link { color:#000000; text-decoration: none; font-size:11px;}
a:visited { color:#000000; text-decoration: none; font-size:11px;}
a:hover { color:#000000; text-decoration: none; font-size:11px;}
a:active { color:#000000; text-decoration: none; font-size:11px;}
body {
	font-family: Arial, sans-serif;
	font-size:11px
	color: #666666;
	text-align:center;
	background:#FFFFFF;
	vertical-align: middle;
	margin:0;
}
#traitCCCCCC { height:1px; background-color:#CCCCCC;}
#corps { clear:both; margin: 0px 10px 10px 10px; padding:0; background-color:#FFFFFF; }
#menu a { display:block; background:#CFD6E9; margin: 0px 0px -1px 0px ; padding:0px 0px 0px 20px; line-height:20px; text-align:left; color:#333333; font-family:Arial, sans-serif; font-size:11px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; }
#menu a:hover { background:#FFFFFF;}

#menu_no a { display:block; font-family:Arial, sans-serif; font-size:11px; background:#CFD6E9; margin: 0px 0px -1px 0px ; padding:0px 0px 0px 20px; line-height:20px; text-align:left; color:#333333; font-family:Arial, sans-serif; font-size:11px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; }
#menu_no { display:block; font-family:Arial, sans-serif; font-size:11px; background:#CFD6E9; margin: 0px 0px -1px 0px ; padding:0px 0px 0px 20px; line-height:20px; text-align:left; color:#333333; font-family:Arial, sans-serif; font-size:11px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; }

#menu_no a:link { display:block; font-family:Arial, sans-serif; font-size:11px; background:#CFD6E9; margin: 0px 0px -1px 0px ; padding:0px 0px 0px 20px; line-height:20px; text-align:left; color:#333333; font-family:Arial, sans-serif; font-size:11px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;}
#menu_no a:visited { display:block; font-family:Arial, sans-serif; font-size:11px; background:#CFD6E9; margin: 0px 0px -1px 0px ; padding:0px 0px 0px 20px; line-height:20px; text-align:left; color:#333333; font-family:Arial, sans-serif; font-size:11px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;}
#menu_no a:hover { display:block; font-family:Arial, sans-serif; font-size:11px; background:#CFD6E9; margin: 0px 0px -1px 0px ; padding:0px 0px 0px 20px; line-height:20px; text-align:left; color:#333333; font-family:Arial, sans-serif; font-size:11px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;}
#menu_no a:active { display:block; font-family:Arial, sans-serif; font-size:11px; background:#CFD6E9; margin: 0px 0px -1px 0px ; padding:0px 0px 0px 20px; line-height:20px; text-align:left; color:#333333; font-family:Arial, sans-serif; font-size:11px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;}


#menu_in a { background:#BBC5DF; font-family:Arial, sans-serif; font-size:11px; display:block; line-height:20px; text-align:left; color:#333333; margin: 0 0 -1px 0; padding:0 0 0  20px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; }
#menu_in a:hover{ background:#BBC5DF; font-family:Arial, sans-serif; font-size:11px; display:block; line-height:20px; text-align:left; color:#333333; margin: 0 0 -1px 0; padding:0 0 0  20px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; }
#menu_in a:active{ background:#BBC5DF; font-family:Arial, sans-serif; font-size:11px; display:block; line-height:20px; text-align:left; color:#333333; margin: 0 0 -1px 0; padding:0 0 0  20px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; }
#menu_in a:visited{ background:#BBC5DF; font-family:Arial, sans-serif; font-size:11px; display:block; line-height:20px; text-align:left; color:#333333; margin: 0 0 -1px 0; padding:0 0 0  20px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; }

#menu_off { font-family:Arial, sans-serif; font-size:11px; display:block; line-height:20px; text-align:left; color:#CCCCCC; margin: 0 0 -1px 0; padding:0 0 0  20px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; }

#menu_solutions a { background:#CFD6E9; font-family:Arial, sans-serif; font-size:11px; display:block; line-height:20px; text-align:left; color:#333333; margin: 0 0 -1px 0; padding:0 0 0  20px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; }
#menu_solutions a:hover { background:#FFFFFF; font-family:Arial, sans-serif; font-size:11px; display:block; line-height:20px; text-align:left; color:#333333; margin: 0 0 -1px 0; padding:0 0 0  20px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; }

#articlesSolutions { margin:20px 0 10px; padding:0; border: 1px solid #0E3192; background: #CFD6E9;}


#titre {
	padding: 1.5em 0 0.3em 0;
	margin: 0 0 0 0;
	font: 18px/1.3em "Arial Narrow", Arial, sans-serif;
	color: #0E3192;
	border-bottom: 1px solid #CCCCCC;
}

#titre2 {
	padding: 1.5em 0 0.3em 0;
	margin: 0 0 0 0;
	font: 16px/1.3em "Arial Narrow", Arial, sans-serif;
	color: #0E3192;
	
}

#texte_courant {
	margin:0;
	padding: 0px 0px 0px 0px;
	font: 10px Verdana, sans-serif;
}
#texte_courant ul { margin:0; padding:0 0 0 0px; list-style-type:none; }
#texte_courant li { padding:0 0 0.6em 14px; background: url(template/images/point08.gif) no-repeat left top; }
#image {
	float:left;
	clear:both;
	width:40px;
	height:40px;

	position: relative;
	text-align:center;
	background:#FFFFFF;
}
#imageTitre {
	float:right;
	clear:both;
	width:200px;
	height:10px;
	margin: 30 0 0 0;
	
	
	text-align:center;
}

#imageTitre2 {
	float:right;
	clear:both;
	width:175px;
	height:20px;
	margin: 30 -10 0 0;
	
	position: relative;
	text-align:center;
	background:#FFFFFF;
}

#imageTitre3 {
	float:right;
	clear:both;
	width:135px;
	height:20px;
	margin: 10 10 0 0;
	
	position: relative;
	text-align:center;
}

#imageTitre4 {
	float:left;
	width:37px;
	height:32px;
	margin: 0 0 0 0;
	background:#FFFFFF;
	position: relative;
	text-align:center;
}

#titre_cadre {
	padding: 0 0 0 0;
	margin: 0 10px 10px 20px;
	font: 16px/1.3em "Arial Narrow", Arial, sans-serif;
	color: #FFFFFF;
}

.petit { font-size:10px; line-height:1.2em; }
.petit2 { font-family: Arial, sans-serif; font-size:7px;  color:#333333;}

.moyen { font-size:10px;  text-decoration: none; color:#000066;}
.moyen:link { font-family: Arial, sans-serif; font-size:11px;  text-decoration: none; color:#000066;}
.moyen:hover { font-family: Arial, sans-serif; font-size:11px;  text-decoration: none; color:#333333;}
.moyen:visited { font-family: Arial, sans-serif; font-size:11px;  text-decoration: none; color:#333333;}

.colone:hover { FONT-WEIGHT: bold; font-family: Verdana, sans-serif; font-size: 10px; TEXT-DECORATION: underline}
.colone { FONT-WEIGHT: bold; font-family: Verdana, sans-serif; font-size: 10px; TEXT-DECORATION: none}

.input {BORDER-RIGHT: #1a4c9d 1px solid; BORDER-TOP: #1a4c9d 1px solid; BORDER-LEFT: #1a4c9d 1px solid; COLOR: #000000; BORDER-BOTTOM: #1a4c9d 1px solid; BACKGROUND-COLOR: #ffffff; FONT-SIZE: 10px; FONT-FAMILY:Verdana, sans-serif}

SELECT {
	FONT-SIZE: 10px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
#cadre {	
	border-left:1px solid #0E3192;
	border-right:1px solid #0E3192;
	border-bottom:1px solid #0E3192;
	}
	
#cadre2 {	
	border-left:1px solid #0E3192;
	
	}

#cadreSans {	
	border-left:1px solid #0E3192;
	border-right:1px solid #0E3192;
	
	}

#traitSans { border-bottom: 1px solid #0E3192;}
#traitDroite { border-bottom: 1px solid #0E3192; border-right: 1px solid #0E3192;}
#traitDroiteHaut { border-top: 1px solid #0E3192; border-bottom: 1px solid #0E3192; border-right: 1px solid #0E3192;}
#traitDroiteSansHaut { border-top: 1px solid #0E3192; border-bottom: 1px solid #0E3192; }

#traitDroiteSans { border-right: 1px solid #0E3192;}
#titreTableau {background: url(../template/images/fond_titre_tableau03.gif) repeat-x top left;  }
#titreTableau2 {background: url(../template/images/fond_titre_tableau03.gif) repeat-x top left; border-right:1px solid #0E3192;  }
#titreIdentifiant { background: url(template/images/fond_titre_tableau03.gif) repeat-x top left;}
#articles { margin:20px 0px 10px 0px; padding:0px; border: 1px solid #0E3192; background: #E3E6F0;}
#articlesLogapole { margin:10px 5px 0 0; padding:0; border: 1px solid #E7EBF4; background:#E7EBF4;}

#articles ul { margin:0; padding:0; list-style-type:none;}
#articles li { padding:0.3em 5px 0.3em 10px; font: bold 11px/1.2em Arial, serif; border-bottom: 1px solid #CCCCCC;}
#articles li a { display:block; width:160px; color:#0E3192;}
#articles li a:hover { color:#FF6600;}
#derniersArticlesContenu { margin:0; padding:10px 10px 15px 0; font: 10px/1.2em Arial, serif; text-align:right; }
#derniersArticlesContenu a:link { text-decoration:none; }
#suite { height:15px; text-align:right; background: url(../template/images/suite_fond.gif) repeat-x bottom left; }
#suite a { right:0; font: 11px/0.3em Verdana, sans-serif; }
#baseinfo { width:760px; margin:0; padding:0; text-align:center; font: bold 10px/1.3em Arial, sans-serif; COLOR: #FFFFFF; }
#baseinfo a { COLOR: #FFFFFF;}
#baseinfo a:hover {  border-bottom: 1px #FFFFFF dotted;}
#coordones { margin:0; padding: 4px 0px 10px 200px; text-align:left; font: 10px/1.3em Arial, sans-serif; COLOR: #666666; border-top: 2px solid #666666; }
#coordones a:hover { COLOR: #FF6600; }
#coordonesFond { margin:0; border-top: 2px solid #666666; }
#blocArticles { margin:0px; padding:0px 0px 0px 10px; }
#blocArticles p { margin:0px; padding:4px 5px 10px 0px; }
#articles { margin:10px 0px 0px 0px; padding:0px; border: 1px solid #E7EBF4; background: #E7EBF4;}
#actualites { margin:0; padding:0; text-align:left; border: 1px solid #E7EBF4; background: #E7EBF4;}
#lienArticles a { margin:0px; padding:3px 5px 3px 0px; display:block; color:#0E3192; border-bottom: 1px solid #CCCCCC; font: bold 11px/1.2em Arial, serif; }
#lienArticles a:hover { color:#FF6600; }
#imageVignette {
	float:left;
	margin: -1px 10px 3px 0px;
	padding:3px;
	border:1px solid #CCCCCC;
	background:#FFFFFF;
	position: relative;
}
