/* CSS Document - acn*/
@import url("font.css");


/*----------------------------------------- General SIZE - POSITION BLOCK ----------------------------------------*/
* { margin:0; padding:0;}
#illutopleft span { display:none;}
.clear { clear:both;}
a { color:#356898;}
img {margin:15px 8px 0 0;}
a img { border:none;}
p { margin:3px 0;}


body { background:url(../images/design/back_body.jpg) repeat-x 0 -58px; background-color:#fdfdfc; text-align:center;}
#container {text-align:left; margin:0 auto; width:920px; background:#fff;}

hr { margin:10px 0; border:none; border-top:dotted 1px #85A03D;}




/*Block right*/
#rightcontent .tablecontent {background:url(../images/design/top_block.gif)#85a03d no-repeat top; width:159px; padding:17px 0 0 0; color:#fff; margin:0 0 20px 0;}
#rightcontent .tablecontentbody, #rightcontent .tablecontentoverflow {background:url(../images/design/footer_block.gif) no-repeat bottom; width:135px; padding:0 12px 17px 12px;}
#rightcontent .tablecontenttitle,#rightcontent .tablecontenttile {width:135px; padding:0 12px;}
#rightcontent hr { border-top:dotted 1px #FFFFFF; border-bottom:none; border-right:none; border-left:none; margin:5px 0;}
#rightcontent .tablecontentbody.form h3.blue{color:#17344F; text-align:left;margin:10px 0 0  0; text-align:right;}
#rightcontent .tablecontentbody.form h3{margin:10px 0 0 0;}
#rightcontent .tablecontentbody.form form table{width:135px;}
#rightcontent .tablecontentbody.form label { padding:3px 0; color:#FFFFFF;}
#rightcontent .tablecontentbody.form input { width:130px; margin:3px 0;}
#rightcontent .tablecontentbody.form #radio_1 { display: inline; width:20px;}
#rightcontent .tablecontentbody.form a { display:block; margin:3px 0 5px 0; text-decoration:none; color:#17344F;}
#rightcontent .tablecontentbody.form a:hover { text-decoration:underline;}
#rightcontent .form { border:none;}
#rightcontent .form p { text-align:left;}
#rightcontent a { color:#17344F;}


/*News*/
#rightcontent .tablecontentbody.news h2 { margin:10px 0 3px 0;}



#homecenter { padding:20px 0 0 0;}


/*----------------------------------------- MENUS ----------------------------------------------------------------*/
#langchoice ul li,#infopagelink ul li{ display:inline; list-style:none;color:#999999;background:url(../images/design/back_menu_language.gif) no-repeat right 3px; padding:0 10px 0 10px; font-size:0.9em;}
#langchoice {margin:5px 0 0 0;width:500px; padding:0 0 0 15px;}

#rightcontent #infopagelink ul { margin:0; text-align:center;}
#topnav a { text-decoration:none;}
#topnav { background:url(../images/design/back_main_menu.gif) no-repeat right;height:69px; padding:0; width:531px; position:absolute; /*bottom:12px;*/ left:0;bottom:0;}
#topnav ul {/*height:69px;*/ margin:30px 0 0 5px;}
#topnav ul li { list-style:none;/* display:inline; */background:url(../images/design/bg_li_menu.gif)no-repeat right top; height:39px; float:left;}
#topnav ul li.last_menu,#langchoice ul li.last_menu,#infopagelink ul li.last_menu { background:none;}
#topnav ul li a.selected,#topnav ul li a:hover  { color:#85A03D; text-decoration:none;height:39px; background:url(../images/design/bg_li_menu_act.gif) no-repeat center bottom; display:block;}

#navleft { background-color:#85a03d;padding:20px 0 10px 0;}
#navleft ul{ margin:0 0 0 10px;}
#navleft ul li { list-style:none; background:url(../images/design/puce_main_menu.gif) no-repeat 0 -2px; padding:0 0 0 25px; margin:0 0 10px 0;/* height:20px;*/}
#navleft ul li a { padding:0;}
#navleft ul li.menuselected a{ font-weight:bold; color:#17344F;} 
#navleft ul ul li{background:url(../images/design/puce_li_secondlevel.gif) no-repeat 0 4px;padding:0 0 0 10px;margin:0; }
#navleft ul li.menuselected  ul li a {color:#ffffff;}
#navleft ul ul li.menuselected{background:url(../images/design/puce_li_secondlevel_hover.gif) no-repeat 0 5px;}
/*#navleft ul ul { margin:-10px 0 10px 25px;}*/




/*----------------------------------------- LINK -----------------------------------------------------------------*/
a { text-decoration:none;}
a.active { text-decoration:underline;}
a:hover { text-decoration:underline;}
#topnav a,#navleft a{ color:#FFFFFF; font-weight:bold; padding:0 10px}
#langchoice a,#infopagelink ul li a{ color:#999999;}
#langchoice a:hover,#infopagelink ul li a:hover{color:#85A03D;}
.block_right.member a{ color:#314b52;}
#topnav a.active{ text-decoration:none; color:#85a03d;}

#centercontent  ul,#centercontent  ol{ margin: 5px 0 0 20px; }
#centercontent  ul li { list-style:none; margin:0 0 5px 0; padding:0 0 0 10px; background:url(../images/design/back_ul.gif) no-repeat 0 7px ;}
#centercontent  ol li {margin:0 0 10px 10px;}


/*------------------------------------------ FONTS ---------------------------------------------------------------*/

/*h3 { text-align:right; margin:10px 0 0 0;}*/
.block_right h2 { margin:0 0 10px 0;}
.block_right h2.blue { color:#17344f;}
input { color:#666666;}


/*----------------------------------------- FORM -----------------------------------------------------------------*/

#recherche input.input_texte{ height:20px;}
input.input_texte{  width:135px; border:#dadec2 1px solid;}
label { color:#d3d8b7; text-align:right; display:block; padding:5px 0;}
.radio-box { margin:0 5px 0 0;}
/*Inscription*/
#inscription  {color:#173450; }
#inscription form {font-weight:bold;}
#inscription form .btn { font-weight:normal;}
#inscription .input-box,#inscription .input-focus { width:180px; border:1px solid #85A03D;}
#inscription .input-focus  {border:2px solid #85A03D;}
#inscription textarea { height:200px;width:550px; border:1px solid #85A03D;}

/*----------------------------------------- HEADER ---------------------------------------------------------------*/
#pathway { /*background:#7c7c7e; height:36px; padding:20px 0 0 0;*/border-bottom:21px solid #17344F;}
#header { position:relative; height:292px;border-bottom:12px solid #85A03D; background:#fff url(../images/home_banner.jpg) no-repeat bottom right;}

#header.formations {background:#fff url(../images/banner_formations.jpg) no-repeat bottom right;}
#header.legislation {background:#fff url(../images/banner_legislation.jpg) no-repeat bottom right;}
#header.emploi {background:#fff url(../images/job_banner.jpg) no-repeat bottom right;}
#header_content { border-top:21px #17344f solid; border-bottom:12px #85a03d solid;}
#illutopleft { padding:0 0 0 17px; float:left;}
#illutopleft h1 { background:url(../images/design/acn_association_art_infirmier.gif) no-repeat; height:164px; width:283px; margin:10px 0 0 0;}
#header_img { float:left;text-align:right; width:620px;} 

/*----------------------------------------- CONTENT HOME ---------------------------------------------------------*/

#homecol1,#homecol2,#homecol3 { width:30%; float:left; padding:0 15px 0 0;}
#homecenter img { margin:0;}

/*----------------------------------------- FORM CONTACT --------------------------------------------------------*/

#contactus .tableform{ margin:0 0 0 0;}
#contactus .input-box,#contactus .input-focus  { margin:0 0 10px 0; width:220px;color:#767676; padding:1px;}
#contactus  textarea { border:2px solid #85A03D; color:#767676; padding:1px;width:410px; margin:5px 0 0 0;}
#contactus input { border:1px solid #85A03D;}
#contactus .bodycontent { padding:10px 0 0 0;}
#centercontent #contactus table tr td{ border:none;}
#centercontent #contactus table{ border:none;}
#centercontent #contactus table.tableform { margin:0 0 30px 0;}
#contactus a.style2 {background:url(../images/design/btn_send_inside.gif) no-repeat; border:none; cursor:pointer; width:70px; height:19px; display:block; color:#fff; text-decoration:none;  padding:3px 0 0 3px;}
#contactus .style2:hover  {background:url(../images/design/btn_send_inside_base.gif) no-repeat; border:none; cursor:pointer;}
.btn .btncenter { width:73px; height:22px; text-align:center;}

/*------------------------------------------ FORM INCRISPTION ---------------------------------------------------*/
.form { border-bottom:1px solid #173450; padding:0 3px 10px 3px; color:#173450;}
#centercontent .form.zone01 table tr td { padding:0 20px 0 0;}
.form.zone01 table { width:640px;}
.form.zone03 {padding:10px 3px;}
.form label { text-align:left; display:inline; color:#173450;}
.form span {color:#173450;}
.form input { margin: 3px 5px;}
.form input.checkbox { margin:0 5px 0 0;}
.form th { font-weight:normal; color:#173450;}
.form_border { border-left:1px solid #173450;}
.form_border th { border-right:1px solid #173450; border-bottom:1px solid #173450; border-top:1px solid #173450;  padding:3px 0 3px 3px; line-height:11px;}
.form_border input.checkbox { margin:5px;}
.form_border input { margin:3px 0;}
.form_border td { border-right:1px solid #173450; border-bottom:1px solid #173450; padding:0 3px}
#btn_send { background:url(../images/design/btn_send.gif) no-repeat; height:22px; width:72px; border:none;}
#btn_send:hover { cursor:pointer;}

.form.zone07 { border:none;}
.form.zone07 textarea { width:500px; height:150px;}
.form input,.form textarea  {border:1px solid #85A03D;}
.form .radio,.form  .checkbox { border:none;}
#institution_aide_soignant,#institution_infirmier_brevete_hospitalier,#institution_infirmier_brevete_psychatrie,#institution_infirmier_gradue,#institution_infirmier_gradue_specialist,#institution_infirmier_brevete_expert,#institution_autre{width:230px;}
#institution_compl_0,#institution_compl_1,#institution_compl_2{width:170px;} 

/*--------------------------------------- FORM JOB ------------------------------------------------------------*/
#jobformlist .btn .btncenter { width:73px; height:22px; text-align:left}
#jobformlist a.style2 {background:url(../images/design/btn_send_inside.gif) no-repeat; border:none; cursor:pointer; width:70px; height:19px; display:block; color:#fff; text-decoration:none;  padding:3px 0 0 3px; text-align:center;}
#jobformlist a.style2:hover {background:url(../images/design/btn_send_inside_base.gif) no-repeat; }
#jobformlist .btn { text-align:left;}


/*----------------------------------------- LINK --------------------------------------------------------------*/
#link li div { margin:10px 0;}

/*----------------------------------------- COL RIGHT ---------------------------------------------------------*/

/*FORM - BTN*/
#rightcontent .login .btn_submit,#rightcontent #buttom{ background:url(../images/design/btn_go.jpg) no-repeat; border:none; cursor:pointer; width:18px; height:19px; background-color:#85A03D; }
#rightcontent .login input.btn_submit:hover,#rightcontent #buttom:hover{ background:url(../images/design/btn_go_actif.jpg) no-repeat; border:none; cursor:pointer; width:18px; height:19px; background-color:#85A03D;}

#centercontent .login input.btn_submit:hover,.login .btn_submit,#buttom{ background:url(../images/design/btn_go_center.gif) no-repeat; border:none; cursor:pointer; width:18px; height:18px; background-color:#85A03D;}
#centercontent .login label{color:#85A03D;}



/*PUB*/
#imageContainer img{ margin:0;}
#imageContainer p{ margin:0; text-align:left;}
#imageContainer { width:155px; padding:0;}


/*-------------------------------------------- PICTOS ---------------------------------------------------------*/
#home_picto.center { padding:0 0 0 115px;}

#home_picto ul li { float:left; background:none;}
#home_picto ul li span { display:none;}
#home_picto ul li a { width:138px; height:94px; display:block;}
#home_picto ul li a.mission {background:url(../images/design/btn_mission.gif) no-repeat;}
#home_picto ul li a.mission:hover {background:url(../images/design/btn_mission_hover.gif) no-repeat;}
#home_picto ul li a.affiliation {background:url(../images/design/btn_affiliation.gif) no-repeat;}
#home_picto ul li a.affiliation:hover {background:url(../images/design/btn_affiliation_hover.gif) no-repeat;}
#home_picto ul li a.revendication {background:url(../images/design/btn_revendication.gif) no-repeat;}
#home_picto ul li a.revendication:hover {background:url(../images/design/btn_revendication_hover.gif) no-repeat;}
#home_picto ul li a.representation {background:url(../images/design/btn_representation.gif) no-repeat;}
#home_picto ul li a.representation:hover {background:url(../images/design/btn_representation_hover.gif) no-repeat;}
#home_picto ul li a.structure {background:url(../images/design/btn_structure.gif) no-repeat;}
#home_picto ul li a.structure:hover {background:url(../images/design/btn_structure_hover.gif) no-repeat;}
#home_picto ul li a.commissions {background:url(../images/design/btn_commissions.gif) no-repeat;}
#home_picto ul li a.commissions:hover {background:url(../images/design/btn_commissions_hover.gif) no-repeat;}
#home_picto ul li a.statuts {background:url(../images/design/btn_statuts.gif) no-repeat;}
#home_picto ul li a.statuts:hover {background:url(../images/design/btn_statuts_hover.gif) no-repeat -1px 0;}
#home_picto ul li a.offres {background:url(../images/design/btn_offres.gif) no-repeat;}
#home_picto ul li a.offres:hover {background:url(../images/design/btn_offres_hover.gif) no-repeat 0 1px;}
#home_picto ul li a.employeurs {background:url(../images/design/btn_emploeur.gif) no-repeat;}
#home_picto ul li a.employeurs:hover {background:url(../images/design/btn_emploeur_hover.gif) no-repeat 0 1px;}
#home_picto ul li a.infirmieres {background:url(../images/design/btn_infirmieres.gif) no-repeat;}
#home_picto ul li a.infirmieres:hover {background:url(../images/design/btn_infirmieres_hover.gif) no-repeat 0 -1px;}
#home_picto ul li a.aide {background:url(../images/design/btn_aidesoignante.gif) no-repeat;}
#home_picto ul li a.aide:hover {background:url(../images/design/btn_aidesoignante_hover.gif) no-repeat 0 -1px;}
#home_picto ul li a.equivalence {background:url(../images/design/btn_equivalence.jpg) no-repeat;}
#home_picto ul li a.equivalence:hover {background:url(../images/design/btn_equivalence_hover.jpg) no-repeat 0 -1px;}
#home_picto ul li a.hopitaux {background:url(../images/design/btn_hopitaux.gif) no-repeat;}
#home_picto ul li a.hopitaux:hover {background:url(../images/design/btn_hopitaux_hover.gif) no-repeat;}
#home_picto ul li a.mr {background:url(../images/design/btn_mr_mrs.gif) no-repeat;}
#home_picto ul li a.mr:hover {background:url(../images/design/btn_mr_mrs_hover.gif) no-repeat;}
#home_picto ul li a.domicile{background:url(../images/design/btn_domicile.jpg) no-repeat;}
#home_picto ul li a.domicile:hover{background:url(../images/design/btn_domicile_hover.jpg) no-repeat;}
#home_picto ul li a.propos {background:url(../images/design/btn_17propo.gif) no-repeat -1px 0;}
#home_picto ul li a.propos:hover {background:url(../images/design/btn_17propo_hover.gif) no-repeat;}
#home_picto ul li a.actu {background:url(../images/design/btn_actu.gif) no-repeat -1px 0;}
#home_picto ul li a.actu:hover {background:url(../images/design/btn_actu_hover.gif) no-repeat;}
#home_picto ul li a.conseil_infir {background:url(../images/design/btn_conseilinfirmier.gif) no-repeat -1px 0;}
#home_picto ul li a.conseil_infir:hover {background:url(../images/design/btn_conseilinfirmier_hover.gif) no-repeat;}
#home_picto ul li a.commun_region {background:url(../images/design/btn_communautairesregions.gif) no-repeat;}
#home_picto ul li a.commun_region:hover {background:url(../images/design/btn_communautairesregions_hover.gif) no-repeat;}
a.congres {background:url(../images/design/btn_congres.gif) no-repeat 0 0;width:138px; height:94px; display:block;}
a.congres:hover {background:url(../images/design/btn_congres_hover.gif) no-repeat 0 0;width:138px; height:94px; display:block;}
a.seminaires {background:url(../images/design/btn_seminaires.gif) no-repeat 0 0;width:138px; height:94px; display:block;}
a.seminaires:hover {background:url(../images/design/btn_seminaires_hover.gif) no-repeat 0 0;width:138px; height:94px; display:block;}
a.cpsi {background:url(../images/design/btn_cpsi.gif) no-repeat 0 0;width:138px; height:94px; display:block;}
a.cpsi:hover {background:url(../images/design/btn_cpsi_hover.gif) no-repeat 0 0;width:138px; height:94px; display:block;}
a span { display:none;}
a#btn_inscrip,#centercontent #btn_send {display:block;background:url(../images/design/btn_send_inside.gif) no-repeat scroll 0 2px;color:#ffffff; cursor:pointer;height:22px;margin:10px 0 0;width:73px;text-decoration:none; padding:5px 0 0 10px;}
#centercontent #btn_send {height:28px;padding:5px 0 10px 10px;}
a#btn_inscrip:hover,#centercontent #btn_send:hover {background:url(../images/design/btn_send_inside_base.gif) no-repeat scroll 0 2px;}
input.btn_submit {background:url(../images/design/btn_send_inside.gif) no-repeat 0 5px;color:#ffffff;
cursor:pointer;height:28px;margin:10px 0 10px 0;width:73px;text-decoration:none; padding:0 0 0 3px; border:none;}
input.btn_submit:hover{background:url(../images/design/btn_send_inside_base.gif) no-repeat scroll 0 5px;}


/*-----------------------------------------------HIDESHOW--------------------------------------------------------------*/

#left_global_hideBox { width:124px; float:left; margin:0 15px 0 0;}
#left_global_hideBox h1{ display:none;}
.right_hideBox { float:left; width:360px;}
#left_global_hideBox a { display:block; width:124px; height:117px;}
a#ahref1 { background:url(../images/commissions/picto_com_ethique.gif)no-repeat;}
a#ahref2 {background:url(../images/commissions/picto_com_soin_dom.gif)no-repeat;}
a#ahref3 {background:url(../images/commissions/picto_com_form.gif)no-repeat;}
a#ahref4 {background:url(../images/commissions/picto_com_recher.gif)no-repeat;}
a#ahref5 {background:url(../images/commissions/picto_com_cadre.gif)no-repeat;}
a#ahref6 {background:url(../images/commissions/picto_com_geronto.gif)no-repeat;}
a#ahref1.link_leftHideBox,a#ahref2.link_leftHideBox,a#ahref3.link_leftHideBox,a#ahref4.link_leftHideBox,a#ahref5.link_leftHideBox,a#ahref6.link_leftHideBox { display:none;}
/*LINKS*/

.linkdetail { padding: 10px; background:#173450; margin:10px; color:#FFFFFF;}
.linkdetail a { color:#85A03D; display:block; margin:10px 0;}

#crumbtrail img{ margin:0 2px 0 2px;}
#crumbtrail a{ color:#999999;}
#crumbtrail a:hover {color:#85A03D;}
/*----------------------------------------------CONTENT-------------------------------------------------------------*/
#centercontent table tr td{ padding:3px; /*border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;*/}
#centercontent table{ /*border-top: 1px solid #ccc;*/ /*border-left: 1px solid #ccc;*/ margin:0 0 20px 0;}
#centercontent table#infos_nursing tr td{ border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;}
#centercontent table#infos_nursing { border-top: 1px solid #ccc; border-left: 1px solid #ccc; margin:0 0 20px 0;}
#centercontent table tr td img { margin:0;}

/*--------------------------------------------- SITE MAP ----------------------------------------------------------*/

#centercontent ul li.sublevel { margin:10px 0 5px 15px; background:url(../images/design/puce_blue.gif) no-repeat 0 7px;}
#centercontent ul li.subsublevel { margin:0 0 0 40px;background:url(../images/design/line_green.gif) no-repeat -5px 7px}

/*---------------------------------------------- JOB ---------------------------------------------------------------*/
.jobdetail .btn .btncenter{ width:250px; text-align:left; padding:10px 0 0 0; font-weight:bold;}


/*------------------------------------------ crumbtrail ------------------------------------------------------------*/
#crumbtrail { margin:0 0 5px 0;}

/* ##################### TINY MCE ###################### */
body.mceContentBody {
   background:#FFFFFF ;
   color:#000;
   text-align:left;
}

body.mceContentBody h3,body.mceContentBody h1,body.mceContentBody h2,body.mceContentBody h4 {color:#000;}



#imageContainer { margin:0; padding:0;position: relative; width:161px; height:120px;}
#imageContainer p { margin:0; padding:0;position: relative;}
#filmImage{ margin:0; padding:0; position: absolute; display: none;}

/*-------------------------------- FOORTER --------------------------------------------------------------*/
#footer { text-align:center;color:#999999; padding:30px 0 10px 0;}
#footer a {color:#999999;}
#footer #infopagelink ul{}
#footer #inof_legacy { border-top: 1px solid #f6f6f6; margin:5px 0 0 0; padding:5px 0 0 0;} 
