body{font-family:Arial,Helvetica,Sans-serif;}
body{behavior:URL('/fileadmin/templates/main/res/csshover.htc');}
body a{outline:0;}
#containerv2{margin:0px auto;width:800px;}
#headerv2{position:relative;z-index:1;background:URL('../imgv2/bgmenu.jpg') no-repeat;width:800px;height:140px;}

#content a:link, #content a:hover, #content a:active, #content a:visited{color:#9C1300 !important;}
#content a:link, #content a:visited{color:#9C1300 !important;text-decoration:none !important;}
#content a:hover, #content a:active{color:#000 !important;}

#rightcontentv2 a:link, #rightcontentv2 a:visited{
	color:#000066 !important;
}

img{border:0px;}

#menutopv2{position:absolute;right:10px;top:10px;width:100px;z-index:100;}
#menutopv2 a{color:#023869;display:block;text-align:right;}

#logohecv2{position:absolute;top:67px;left:20px;}
#logochairev2{position:absolute;top:68px;left:229px;}

#menuv2{position:absolute;top:117px;left:10px;z-index:100;}

#menuv2 ul{list-style:none;margin:0px;padding:0px;}
#menuv2 ul li{list-style:none;margin:0px;padding:0px 10px 5px 15px;display:block;float:left;position:relative;}
#menuv2 ul li:hover ul{display:block;}
#menuv2 ul li.sep{font-weight:bold;padding:0px;margin:0px;}
#menuv2 ul li, #menuv2 ul li a{text-transform:uppercase;color:#FFF;font-size:13px;}
#menuv2 ul li ul{display:none;background:#1A5387;position:absolute;top:0px;left:0px;margin:18px 0px 0px 0px;padding:10px 10px 10px 10px;width:140px;}
#menuv2 ul li ul li{font-size:11px;display:block;float:none;text-align:left;margin:5px 0px 5px 0px;padding:0px 0px 5px 0px;border-bottom:1px #023869 solid;}
#menuv2 ul li ul li a{font-size:11px;display:block;text-align:left;text-transform:none !important;}
#menuv2 ul li ul li a:hover, #menuv2 ul li ul li a:active{color:#FED000;}

#menu_2{width:170px;float:left;margin:20px 10px 0px 0px;;}
#contentholder{float:left;width:600px;}
#content{text-align:left;padding:10px 0px 10px 0px;font-size:11px;color:#023869;float:left;width:490px;}
#content ul{list-style-type:disc !important;margin:0px;padding:0px;}
#content ul li{list-style-type:disc !important;margin-left:30px !important;}
.contenthome{width:800px !important;}
#content_left{float:left;width:107px;color:#023869;font-size:11px;text-align:left;}
#content_left table{color:#023869;font-size:11px;text-align:left;}
#content table{color:#023869;}
.contentfloat{float:left;margin:20px 0px 0px 0px;}
#content p{margin:0px 0px 0px 0px !important;}
#content table{font-size:12px;}

#rightcontentv2{border-left:1px #CCC solid;}
#rightcontentv2 table td{border-bottom:1px #CCC solid;padding:10px 5px 10px 5px;}
#rightcontentv2 table{font-size:12px;color:#023869;}

h1{color:#959480;font-size:13px;font-weight:bold;text-transform:uppercase;margin:5px 0px 15px 0px;}

#contenuhecaccueil2 ul li{list-style-type:none;margin-left:10px;}

/***********/

#menu_2 div a {color: #5F7292;text-decoration: none;text-align:left !important}
#menu_2 div a:hover {	color: #003366;	text-decoration: none;}

#menu_2 div.menu2-level1-no a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #5F7292;

	text-decoration: none;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 3px;

	padding-left: 5px;

	text-decoration: none;

	display: block;
		background: url(../images/fonmenu_aimac.jpg) no-repeat;

}



#menu_2 div.menu2-level1-ro a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #003366;

	text-decoration: none;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 3px;

	padding-left: 5px;

	text-decoration: none;

	display: block;
		background: url(../images/fonmenu_aimac.jpg) no-repeat;

}



#menu_2 div.menu2-level1-act a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #003366;

	text-decoration: none;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 3px;

	padding-left: 5px;

	text-decoration: none;

	display: block;
		background: url(../images/fonmenu_aimac.jpg) no-repeat;

}









/*  MENU AIMAC, level 1) */

#menu_2 DIV.menuaimac-level1-no A{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #5F7292;

	text-decoration: none;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 7px;

	padding-left: 5px;

	background-image: url(../images/fonmenu_aimac.jpg);

	background-repeat: no-repeat;

	display: block;


}



#menu_2 DIV.menuaimac-level1-ro A{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #003366;

	text-decoration: none;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 7px;

	padding-left: 5px;

	background-image: url(../images/fonmenu_aimac.jpg);

	background-repeat: no-repeat;

	display: block;

}



#menu_2 DIV.menuaimac-level1-act A{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #003366;

	text-decoration: none;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 7px;

	padding-left: 5px;

	background: url(../images/fonmenu_aimac.jpg) no-repeat;
	display: block;

}



/*  MENU AIMAC, level 2) */

#menu_2 DIV.menuaimac-level2-no A{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #5F7292;

	text-decoration: none;

	padding-top: 3px;

	padding-right: 5px;

	padding-bottom: 7px;

	padding-left: 5px;

	text-align: right;

	background-position: right;

	border-top-width: 1px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: solid;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	border-top-color:  #CCCCCC;

	border-right-color:  #CCCCCC;

	border-bottom-color:  #CCCCCC;

	border-left-color:  #CCCCCC;

	width: 140px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 9px;

	display: block;	

}







#menu_2 DIV.menuaimac-level2-act A{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #003366;

	text-decoration: none;

	padding-top: 3px;

	padding-right: 5px;

	padding-bottom: 7px;

	padding-left: 5px;

	text-align: right;

	background-position: right;

	border-top-width: 1px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: solid;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	border-top-color:  #CCCCCC;

	border-right-color:  #CCCCCC;

	border-bottom-color:  #CCCCCC;

	border-left-color:  #CCCCCC;

	width: 140px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 9px;

	display: block;	

}









/*  MENU AIMAC, level 2) */

#menu_2 DIV.menuseminaire-level2-no A{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #5F7292;

	text-decoration: none;

	padding-top: 3px;

	padding-right: 5px;

	padding-bottom: 7px;

	padding-left: 5px;

	text-align: left;

	background-position: right;

	border-top-width: 1px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: solid;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	border-top-color:  #CCCCCC;

	border-right-color:  #CCCCCC;

	border-bottom-color:  #CCCCCC;

	border-left-color:  #CCCCCC;

	width: 140px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 9px;

	display: block;	

}







#menu_2 DIV.menuseminaire-level2-act A{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #003366;

	text-decoration: none;

	padding-top: 3px;

	padding-right: 5px;

	padding-bottom: 7px;

	padding-left: 5px;

	text-align: left;

	background-position: right;

	border-top-width: 1px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: solid;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	border-top-color:  #CCCCCC;

	border-right-color:  #CCCCCC;

	border-bottom-color:  #CCCCCC;

	border-left-color:  #CCCCCC;

	width: 140px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 9px;

	display: block;	

}













/*  MENU 2, level 2) */

#menu_2 DIV.menu2-level2-no A{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #5F7292;

	text-decoration: none;

	padding-top: 3px;

	padding-right: 0px;

	padding-bottom: 7px;

	padding-left: 5px;

	background-image: url(../images/fondlevel2_menu.jpg);

	background-repeat: no-repeat;

	display: block;

	

}

#menu_2 DIV.menu2-level2-act A{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #003366;

	text-decoration: none;

	padding-top: 3px;

	padding-right: 0px;

	padding-bottom: 7px;

	padding-left: 5px;

	background-image: url(../images/fondlevel2_menu.jpg);

	background-repeat: no-repeat;

	display: block;

}


/*  MENU 2, level 3) */

#menu_2 DIV.menu2-level3-no A{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #5F7292;

	text-decoration: none;

	padding-top: 3px;

	padding-right: 5px;

	padding-bottom: 7px;

	padding-left: 5px;

	text-align: right;

	background-image: url(../images/menuniveau3.jpg);

	background-repeat: repeat-y;

	background-position: right;

	border-top-width: 1px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: solid;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	border-top-color:  #CCCCCC;

	border-right-color:  #CCCCCC;

	border-bottom-color:  #CCCCCC;

	border-left-color:  #CCCCCC;

	width: 140px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 9px;

	display: block;	

}



#menu_2 DIV.menu2-level3-act A{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #003366;

	text-decoration: none;

	padding-top: 3px;

	padding-right: 5px;

	padding-bottom: 7px;

	padding-left: 5px;

	text-align: right;

	background-image: url(../images/menuniveau3.jpg);

	background-repeat: repeat-y;

	background-position: right;

	border-top-width: 1px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: solid;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	border-top-color:  #CCCCCC;

	border-right-color:  #CCCCCC;

	border-bottom-color:  #CCCCCC;

	border-left-color:  #CCCCCC;

	width: 140px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 9px;

	display: block;	

}







/*  MENU 2, level 1, general for all table cells: */

#menu_2 TD {

  background-color: #333366;

  width: 10%;

  text-align: center;

  padding: 0px 2px 0px 2px;

}

#menu_2 TD A {

  color: white;

  font-size: 10px;

  font-family: verdana, arial;

  text-decoration: none;

}

#menu_2 TD A:hover {

  text-decoration: none;

}

#menu_2 TD.oddcell {

  background-color: #666699;

}

#menu_2 TD.menu2-level1-act {

  background-color: #88292A;

}


/*************/






