body{
background-image: url(../images/BackgroundSite.gif);margin: 0px;
padding: 0px;
height:100%;
}

UL{
margin-top:3px;
}

LI{
margin-left:-10px;
list-style-image:url(../images/li.gif);
line-height:17px;
}

a:link{
color: #0066FF;
}
a:visited{
color: #0066FF;
}
a:hover{
color: #0066FF;
text-decoration: none;
}

table.mainmenu{
background-image: url(../images/background_menu.gif);
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #FFFFFF;
}

td.menu{
background-image: url(../images/background_menu.gif);
}

td.menu a:link{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
margin-bottom:5px;
}

td.menu a:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
margin-bottom:5px;
}

td.menu a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #84B5FF;
text-decoration: none;
}

td.menuIn{
background-image: url(../images/background_menu_in.jpg);
background-position: right;
background-repeat:repeat-x;
}

td.menuIn a:link{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
}
td.menuIn a:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
}
td.menuIn a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
}

td.container{
background-color:#FFFFFF;
width: 522px;
height: 100%;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #002135;
padding-left: 30px;
padding-right: 32px;
padding-top: 15px;
vertical-align: top;
background-position:bottom;
background-repeat:no-repeat;
}

.sousTitre {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#9C2344;
font-weight:bold;
line-height:30px;
}
td.container p{
padding-left: 15px;
text-align: justify;
line-height: 18px;
}

img.Print{
text-align:right;
vertical-align:top;
}

td.news a:link{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #BD2A49;
text-decoration: underline;
}
td.news a:visited{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #BD2A49;
text-decoration: underline;
}
td.news a:hover{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #BD2A49;
text-decoration: none;
}

td.coord{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #002135;
padding-left: 6px;
}
td.coord2{
padding-left: 6px;
padding-top: 10px;
}

td.coord2 a:link{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight:bold;
color: #0066FF;
text-decoration:none;
}
td.coord2 a:visited{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight:bold;
color: #0066FF;
text-decoration:none;
}
td.coord2 a:hover{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight:bold;
color: #0066FF;
text-decoration:none;
}

.lessMargin{
margin-top:-5px;
margin-left:0px;

}

.petit{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
}

table.partenaires td{
padding-bottom: 17px;}

#menu_child_services{
	position: absolute; 
	visibility: hidden; 
	background: #385261;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 7px;
	padding-top: 7px;
	margin-left:-5px;
  	font-family: Tahoma, Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:10px;
	border-bottom: 1px solid #A3A3A3;
	border-left: 1px solid #A3A3A3;
	border-right: 1px solid #385261;

}

#menu_child_services a{
	text-decoration: none;
	color: #FFFFFF;
	padding-bottom: 3px;
	padding-top: 3px;
	line-height: 18px;
}
#menu_child_services a:visited{
	text-decoration: none;
	color: #FFFFFF;
}
#menu_child_services a:hover{
	text-decoration: none;
	color: #84B5FF;
}
#menu_child_services a:active{
	text-decoration: none;
	color: #84B5FF;
}


#menu_child_services2{
	position: absolute; 
	visibility: hidden; 
	background: #C22F4C;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 7px;
	padding-top: 7px;
	margin-left:-5px;
  	font-family: Tahoma, Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:10px;
	border-bottom: 1px solid #A3A3A3;
	border-left: 1px solid #A3A3A3;
	border-right: 1px solid #A3A3A3;
	z-index:0;

}

#menu_child_services2 a{
	text-decoration: none;
	color: #FFFFFF;
	padding-bottom: 3px;
	padding-top: 3px;
	line-height: 18px;
}
#menu_child_services2 a:visited{
	text-decoration: none;
	color: #FFFFFF;
}
#menu_child_services2 a:hover{
	text-decoration: none;
	color: #FA7E82;
}
#menu_child_services2 a:active{
	text-decoration: none;
	color: #FA7E82;
}



#menu_child_carrieres{
	position: absolute; 
	visibility: hidden; 
	background: #385261;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 7px;
	padding-top: 7px;
	margin-left:-5px;
  	font-family: Tahoma, Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:10px;
	border-bottom: 1px solid #A3A3A3;
	border-left: 1px solid #A3A3A3;
	border-right: 1px solid #385261;

}

#menu_child_carrieres a{
	text-decoration: none;
	color: #FFFFFF;
	padding-bottom: 3px;
	padding-top: 3px;
	line-height: 18px;

}
#menu_child_carrieres a:visited{
	text-decoration: none;
	color: #FFFFFF;
}
#menu_child_carrieres a:hover{
	text-decoration: none;
	color: #84B5FF;
}
#menu_child_carrieres a:active{
	text-decoration: none;
	color: #84B5FF;
}


#menu_child_carrieres2{
	position: absolute; 
	visibility: hidden; 
	background: #C22F4C;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 7px;
	padding-top: 7px;
	margin-left:-5px;
  	font-family: Tahoma, Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:10px;
	border-bottom: 1px solid #A3A3A3;
	border-left: 1px solid #A3A3A3;
	border-right: 1px solid #A3A3A3;

}

#menu_child_carrieres2 a{
	text-decoration: none;
	color: #FFFFFF;
	padding-bottom: 3px;
	padding-top: 3px;
	line-height: 18px;

}
#menu_child_carrieres2 a:visited{
	text-decoration: none;
	color: #FFFFFF;
}
#menu_child_carrieres2 a:hover{
	text-decoration: none;
	color: #FA7E82;
}
#menu_child_carrieres2 a:active{
	text-decoration: none;
	color: #FA7E82;
}


div.ariane{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #999999;
padding-left:17px;
padding-bottom: 6px
}
div.ariane a:link{
color: #999999;
}
div.ariane a:visited{
color: #999999;
}


div.footer{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-align:center;
font-size: 9px;
color: #999999;
padding-bottom: 20px;
}
div.footer a:link{
color: #0066FF;
}
div.footer a:visited{
color: #0066FF;
}

div.footer1{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-align:center;
font-size: 9px;
color: #999999;
padding-bottom: 20px;
}
div.footer1 a:link{
color: #0066FF;
}
div.footer1 a:visited{
color: #0066FF;
}


p.avantages{
	font-size:10px;
	font-weight:bold;
	color:#002135;
	background-color:#DADBDE;
	background-image:url(../images/fond_avantages.gif);
	background-repeat: repeat-x;
	border: 1px solid #BAC4C9;
	padding-right:15px;
	padding-bottom:5px;
	padding-top:5px;
	margin-left:15px;
	margin-top: 5px;
	margin-bottom: -5px;
}

table.avantages{
	font-size:11px;
	line-height: 19px;
	font-weight:bold;
	color:#002135;
	background-color:#DADBDE;
	background-image:url(../images/fond_avantages.gif);
	background-repeat: repeat-x;
	border: 1px solid #BAC4C9;
	padding-right:15px;
	padding-bottom:5px;
	padding-left: 5px;
	padding-top:5px;
	margin-left:15px;
	margin-top: 5px;
	margin-bottom: -5px;
	text-align: justify;
}

TD.libelle { 
	border-bottom: 1px solid #BAC4C9;
	font-weight:bold;
	vertical-align:bottom;
	}
.texte {
	font-size: 11px;
	color:#666666;
	}

table.formation{
	font-size:10px;
	border: 1px solid #BAC4C9;
}

table.formation th{
	background-image:url(../images/fond_avantages.gif);
	background-color: #BAC4C9;
	padding: 3px;
	border-bottom: 2px solid #BAC4C9;
	text-align:center;
}

table.formation td{
	border-bottom: 1px solid #BAC4C9;
	padding: 3px;
}

@media print {
	#navigation	 { display:none; }
	#shadow		 { display:none; }
	#actualites  { display:none; }
	#coordo      { display:none; }
	#imageFooter { display:none; }
	#footer		 { display:none; }
	#sky		 { display:none; }
	#slogan		 { display:none; }
	#hill		 { display:none; }
	#printer	 { display:none; }
	#footer1	 { display:none; }
	#flecheHaut	 { display:none; }
	#flecheHaut2 { display:none; }
	#flecheHaut3 { display:none; }
	#flecheHaut4 { display:none; }
	#ariane { display:none; }
	#container	 { width:99%; }
}

.container .Style102 a {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #e1001a;
}

