/* ////////////////////////////////////////////////////// */
/* ////////////////// CSS Agephip 2010 ////////////////// */
/* ////////////////////////////////////////////////////// */

/* //////////////////////////////////////////////////////// GLOBAL STRUCTURE /////////////////////////////////////////////////////// */

* {margin: 0px;padding: 0px;}

body {font-family: Arial, Helvetica, sans-serif;font-size: .9em;margin: 0px;padding: 0px;background:#ffffff}
img {border: 0 none; }
h1 {font-size: 2em;}
h2 {font-size: 1.6em;}
h3 {font-size: 1.4em;}
h4 {font-size: 1.2em;}
h5 {font-size: 1em;font-weight: normal;}
h6 {font-size: .9em;font-weight: normal;}
div {background-color:transparent}
p {text-align: left;}
strong {}
a:link, a:active, a:visited  {text-decoration: underline;}
a:hover {text-decoration: underline;}
ul, li, dl, dt, dd {list-style-type: none;}
abbr, acronym {border-bottom: 1px dotted #333333;cursor:help;}

.myhr {clear:both;display:block;height:0;overflow:hidden;visibility:hidden;}

/* FullScreen Background */
img.bg {min-height: 100%;min-width: 1024px;width: 100%;height: auto;position: fixed;top: 0;left: 0;}
/*@media screen and (max-width: 1024px){img.bg {left: 50%;margin-left: -512px; }}*/

div#wrapper {position: relative; width: 1000px;margin: 70px auto 0 auto;}

#header {background: #fff;height:90px;margin:0 0 10px;}
#header h1{float:left;margin:5px 50px 0 28px;display:inline;}
#header h1 a{display:block;width:229px;height:80px;}
#header h1 a:hover{background:url(../images/inovacces-logo-retour.jpg);}
#header h1 a:hover img{display:none;}
#header h2,
#header .baseline {
	float:left;display:inline;
	width:480px;
	margin:19px 10px 0 0;padding:35px 0 0 10px;
	color:#2D3467;
        /*background:url(../images/fleche-header.png) no-repeat;*/
        background:#FFF url(../images/accroche_header.jpg) no-repeat -19px -27px;
	font-weight:normal;
        font-size: 1.3em;
}
#header #logo{float:left;margin:18px 0 0;display:inline;}
#header #logo a{display:inline;}

#navigation {/*padding:0 0 0 15px;*/}
.inside #navigation {padding:0 0 0 0px;}
#navigation ul {float:left;}
#navigation ul li {
	float:left;
	margin:0 2px 0 0;
}
#navigation ul li a,
#navigation ul li strong {
	display:block;
	margin:0;padding:10px 10px 12px;
	color:#2C3367;background:#FFF;
	font-size:.85em;font-weight:normal;
	text-decoration:none; text-transform: uppercase;
}
#navigation ul li a:hover {background:#cc2b65;color:#FFF;}

#navigation ul li a.actif,
#navigation ul li strong {
	color:#FFF;background:#CC2B65;
}

#navigation form {
	float:left;
	margin:0;padding:5px 5px 9px;
	width:160px;
	background-color:#FFF;
}
#navigation form#formulaire_login {width:422px;}
#navigation form #searchLabel {position:absolute;top:-10000em;left:-10000em;}
#navigation form .input {
	float:left;
	margin:4px 5px 0 0;padding:1px 0 0 3px;border:1px solid #2F2D2B;
	width:125px;
	color:#2F2D2B;background:#BED7f5;
	font-size:0.85em;
	text-transform:uppercase;
}
#navigation form .submit {
	overflow:hidden;
	float:left;
	border:0;margin-top: 2px;
	height:21px;width:23px;
	background:#cc3266 url(../images/bgSubmit.png) no-repeat;
	cursor:pointer;
	text-indent:-9999em;
	letter-spacing:-10000px;
	outline:0;
}

#navigation #acces_extranet {float: right;  text-transform: uppercase;}
#navigation #acces_extranet a { color: #D5734C; text-decoration: none; background-color: #FFFFFF; display: block; text-align: center; padding:8px 13px 9px;}
#navigation #acces_extranet a:hover,
	#navigation #acces_extranet a.actif { background: url('../images/extranet_on.jpg') top left repeat-x; color: #FFFFFF; }


#connexion_extranet { position: relative; width: 530px; height: 171px;}
#mainContentWrapper #connexion_extranet ul,
    #mainContentWrapper #connexion_extranet li {list-style: none; margin: 0; padding: 0;}
#navigation #connexion_extranet {
	float:right;
	margin:12px 0 0;
	background-color: #FF0000;
	width: 512px; height: auto;
	z-index: 1000; background:#F98A42 url('../images/bgPopupConnexion.jpg') top left repeat-x;padding:9px;}

.js #navigation #connexion_extranet {
	position: absolute; top: 145px; right: 0;
	display: none;float:none;
	margin:0;
}


#connexion_extranet .langue {top: -12px; left: 432px; position: absolute; }
#connexion_extranet .langue img {width:98px;}
#connexion_extranet .wrapper {
	background: #FFFFFF;
	padding: 10px 40px;
	position: relative;
}
#connexion_extranet .titre {font-size: 1.6em; color:#ea602f; font-weight: bold; }
#connexion_extranet .connecte {font-size: 1.2em; color:#ea602f; font-weight: bold; }
#connexion_extranet #connexion_form {
	position: relative;
	padding:5px 0 0;
}
#connexion_extranet #pass_securise {display: none !important;}
#connexion_extranet .label {
	overflow:hidden;
	float:left;
	padding-right: 5px;margin:7px 0 0;
	width: 84px;
	color: #676767;
	font-size: 0.75em; font-weight: bold;
	text-transform: uppercase;text-align: right;
}

#connexion_extranet .text,
#connexion_extranet .password {
	float:left;
	border:1px solid #DEDEDE;margin:3px 0 0;
	width:210px;height:23px;
}

#connexion_extranet .boutons { position: absolute; top: -4px; right: -4px; }
#connexion_extranet .submit { float: none; background: url('../images/submitConnexion.jpg') top left no-repeat; width: 109px; height: 54px; text-indent: -1000px;letter-spacing:-10000px;}
#navigation #connexion_extranet .boutons {
	position:static;
	float:left;
	width:40px;height:40px;
}
#navigation #connexion_extranet .submit {
	float: left;display:block;
	width: 109px; height: 54px;
	background: url('../images/submitConnexion.jpg') no-repeat;
}
#navigation #connexion_extranet a {
	float:left;
	color: #676767;
	margin:0; padding: 2px 5px;
	/*width: 104px;*/ height: auto;width: auto;
	display: block;
	text-transform: none;
	font-size: 0.75em;
}
#navigation #connexion_extranet a:hover {color: #000;}
#connexion_extranet .close {
	position:relative;left:32px;
	float:right;
	text-align: right;
}
#connexion_extranet .close a,
	#connexion_extranet .logout a {margin: 0; text-decoration: none;}
#connexion_extranet .close a:hover,
	#connexion_extranet .logout a:hover {text-decoration: underline; color: #676767;}
.erreur_message {bottom:0px; left: 190px; position: absolute;}


/* encart img Home*/
#imgHome {
	position:relative;
	float:left;
}
#imgHome  img{position:relative;z-index:2;}
/*
#imgHome  a{position:absolute;bottom:10px;left:10px;z-index:5;display:block;background:#FFF url(../images/puceHome.gif) no-repeat 10px 9px;;color:#cc2b65;text-decoration:none;padding:6px 20px 6px 30px;}
#imgHome  a:hover{background:#cc2b65;color:#fff;background:#CC2B65 url(../images/puceHomehover.gif) no-repeat 10px 9px;}
*/
#imgHome  #access_rapide {position:absolute;top:320px;z-index:5;}
#imgHome .legende {position:absolute;z-index:5; top:135px; left: 20px; width: 322px; }
#imgHome .legende h4{color:#cc2b65;font-weight:bold;font-size:2.1em;}
#imgHome .legende p{color:#cc2b65;font-size:1.1em;font-style:italic;font-weight:bold;width:291px;}

#imgHome  #access_rapide .contact {margin-left: 2px;}

#wrapContent {}
#contentTop {
	float:left;
	width:1000px;height:10px;
	/*background:url(../images/topContentBg.png) top right no-repeat;*/
}
#content {float:left;background:#FFF; padding:10px 0 10px 10px;width:990px;}
#content h3{float:left;color:#cc3266;font-weight:normal;font-size:1.9em;padding:11px 5px 0 10px;z-index:2;position:relative;display:inline;}
#content h3 .cufon {display:block;background:#f4f4f4;}
#content div.ligne{float:left;width:100%;z-index:1;}
#content div.date {clear:both;font-size:0.8em;font-weight:bold;margin:0 0 0 11px;}

#mainContentHome{background:#f4f4f4;width:580px;height:390px;float:left;margin:0 15px 25px 0;padding:0; position: relative;}
#content  #mainContentHome div.ligne{position: absolute; z-index: 3; top: 50px; left: 20px;}
    #content #mainContentHome div.ligne h3 { color: #f4f4f4; background-color: #cc3266; padding: 5px;}
        #content #mainContentHome div.ligne h3 .cufon { background-color: #cc3266; }
#news{background:#f4f4f4;width:375px;float:left;margin:0;overflow:hidden;position:relative;padding:0 5px 0 0;}
#contactHome{background:#f4f4f4;width:375px;height:130px;float:left;padding:0 5px 0 0;}
.contentContact{padding:5px 0 0 15px;}
.contentContact p{font-size:0.8em;margin-bottom:10px;font-weight:bold;width:350px;}
.contentContact a{font-size:0.8em;float:left;padding:0;color:#2d3467;font-weight:bold;text-decoration:underline;}
.contentContact a:hover{color:#cc2b65;}

/* News accordeon*/
#newsFeed{margin:5px 0 0 15px;}
.basic {width: 350px;}
.basic div {}
.basic p {margin-bottom:10px;border: none;margin: 0 0 10px 0;font-size:0.75em;}
.basic a {font-size:0.9em;cursor:pointer;display:block;padding:5px 0 7px 15px;margin-top: 0;text-decoration: none;border-top: 1px solid #000000;background:url(../images/newsPuce.gif) left 9px no-repeat;}
.basic img{margin:0 10px 10px 0 }
.basic a.first{border:none;}
.basic a:hover {color:#CC2B65;background:url(../images/newsPucehover.gif) left 9px no-repeat;}
.basic a.selected {background:url(../images/newsPuceActivehover.gif) left 9px no-repeat;color:#CC2B65;}
.basic .contentNews img{float:left;}
.basic .contentNews .rightcontent{}
.basic .contentNews {margin:0 0 10px;clear:both;}
.basic .contentNews a{float:left;border:none;background:url(../images/more.gif) left 3px no-repeat; padding:0 0 0 15px;color:#2d3467;font-weight:bold;text-decoration:underline;}
.basic .contentNews a:hover{color:#cc2b65;}
.basic .contentNews a.videoBox{background:none; }
/* */


/*Page interieure : classe body.inside */

#metanav {float:left;width:165px;padding:0 10px;height:390px;display:inline;background:#f4f4f4;margin:0 0 15px 0;overflow:hidden;}
#metanav h3,
#metanav .title {
	position:relative;z-index:2;
	display:inline;float:left;
	padding:8px 0 7px 3px;
	color:#CC3266;
	font-size:1.4em;font-weight:bold;
}
#metanav ul {clear:both;border-top:1px solid #CC2B65;padding:10px 0 0 0;}
#metanav ul li {border:1px solid #f4f4f4;}
#metanav ul li a {text-decoration:none;color:#CC2B65;padding:5px 0 5px 10px;display:block;}
#metanav ul li a:hover, #metanav ul li a.actif, #metanav ul li strong {background:#CC2B65;color:#FFF;text-decoration:none;padding:5px 0 5px 10px;display:block;font-weight: normal;}
#metanav ul li .date {color:#CC2B65;font-size:0.7em;margin:0 0 10px 10px;}
#mainWrapper {}

#visuel {float:left;position:relative;width:280px;height:390px;}
.noImage #visuel {width:190px;}
#visuel #masque {width:280px;height:390px;background:url(../images/masque.png) no-repeat;position:absolute;top:0px;left:0px;z-index:2;}
#visuel img {position:absolute;top:0px;left:0px;z-index:1;}

.noImage #mainContentWrapper {width:590px;}
#mainContentWrapper {background:#f4f4f4;float:left;width:515px;height:390px}

#mainContentWrapper h3 {}
#mainContentWrapper .mainContent {height:330px;overflow:auto;font-size:0.8em;padding:10px 25px;float:left;clear:both;}
.actualite  #mainContentWrapper .mainContent {height:310px;}
#mainContentWrapper .mainContent .doc p {clear:both;float:left;}
#mainContentWrapper .mainContent .doc a {text-decoration:none;} 
#mainContentWrapper .mainContent .doc a img {margin:0 8px 0 0 } 
#mainContentWrapper .mainContent .doc table tr td {padding:2px;}
#mainContentWrapper .mainContent p {margin:0 0 15px 0;}

#mainContentWrapper .mainContent h4 {margin:0 0 5px 0;}
#mainContentWrapper .mainContent a {color:#2D3467;}
#mainContentWrapper .mainContent a img {margin:0 5px 0 0;}
#mainContentWrapper .mainContent a:hover {color:#CC2B65;}
#mainContentWrapper .mainContent ul {
	margin:0 0 15px 10px;padding:0 0 0 10px;
	list-style-type:disc;
}
#mainContentWrapper .mainContent ul li {list-style-type:disc;}
#mainContentWrapper .mainContent ol {
	margin:0 0 15px 10px;padding:0 0 0 10px;
	list-style-type:decimal;
}
#mainContentWrapper .mainContent ol li {list-style-type:decimal;}
#mainContentWrapper .mainContent ul li a {}
#mainContentWrapper .mainContent ul li a:hover {}

#mainContentWrapper .mainContent ul.guide {}
#mainContentWrapper .mainContent ul.guide li{list-style-type:none;}
#mainContentWrapper .mainContent ul.guide li span.plus{font-size:1.8em;font-weight:bold;}

.jScrollPaneContainer{float:left;width:520px !important;display:block;} 
.mainContent {width:480px !important;}
.chiffre {color:#CC2B65;font-size:1.4em;font-weight:bold;}

/* actualite */

/* page temoignage */
.temoignage {}
.temoignage #metanav {margin:0 3px 15px 0;}
.temoignage #mainContentWrapper {width:792px;}
.temoignage #mainContentWrapper .mainContent {width:745px !important;}
.temoignage #mainContentWrapper .mainContent {}
.temoignage #mainContentWrapper .jScrollPaneContainer  {width:795px !important;height:380px !important;}
.temoignage #mainContentWrapper ul {margin:0;}

.temoignage #mainContentWrapper .encartTemoignage {background:none repeat scroll 0 0 #EFEFEF;border:1px solid #AAAAAA;float:left;height:150px;list-style-type:none;margin:0 10px 10px 0;padding:5px;width:200px;}
.temoignage #mainContentWrapper a.lien_temoignage {clear:both;float:left;}
.temoignage #mainContentWrapper  .encartTemoignage  p{margin:2px 0;}
.temoignage #mainContentWrapper  .encartTemoignage  a.videoBox {display:block;margin:0 auto;width:105px;}
.temoignage #mainContentWrapper  .encartTemoignage  a.videoBox img {display:block;margin:0 auto;}

/* page galerie */
.galerie {}
.galerie #metanav {margin:0 3px 15px 0;}
.galerie #mainContentWrapper {width:792px;}
.galerie #mainContentWrapper .mainContent {width:745px !important;}
.galerie #mainContentWrapper .mainContent {}
.galerie #mainContentWrapper  ul {margin:0;}
.galerie #mainContentWrapper .jScrollPaneContainer  {width:795px !important;height:380px !important;}
.galerie #mainContentWrapper  .encartGalerie {background:none repeat scroll 0 0 #EFEFEF;border:1px solid #AAAAAA;float:left;margin:0 10px 10px 0;list-style-type:none;}
.galerie #mainContentWrapper  .encartGalerie a.imgBox span.legende {background:#CC3266;bottom:0px;color:#FFFFFF;display:none;left:0;padding:2px 5px;position:absolute;z-index:10;width:250px;left:-36px;}
.galerie #mainContentWrapper  .encartGalerie a.imgBox {position:relative;float:left;}
.galerie #mainContentWrapper  .encartGalerie a.imgBox:hover span.legende {display:block}

/* page actualite */
.evenement {}
#navActu {background:none repeat scroll 0 0 #F4F4F4;display:inline;float:left;height:390px;margin:0 3px 15px 0;;padding:0 10px;width:165px;}
#navActu h3, #navActu .title {color:#CC3266;display:inline;float:left;font-size:1.4em;font-weight:bold;padding:8px 0 7px 3px;position:relative;z-index:2;}
#navActu ul {clear:both;border-top:1px solid #CC2B65;padding:10px 0 0 0;}
#navActu ul li {border:1px solid #f4f4f4;}
#navActu ul li a {text-decoration:none;color:#CC2B65;padding:5px 0 5px 10px;display:block;}
#navActu ul li a:hover, #navActu ul li a.actif, #navActu ul li strong {background:#CC2B65;color:#FFF;text-decoration:none;padding:5px 0 5px 10px;display:block;font-weight: normal;}

.evenement #metanav{margin:0 3px 15px 0;}
.evenement #mainContentWrapper {width:603px;overflow:hidden;}
.evenement #mainContentWrapper .jScrollPaneContainer{width:592px !important;}
.evenement #mainContentWrapper .jScrollPaneContainer .mainContent {width:540px !important;}
/* plan du site  */
.plan{}
.plan .mainContent {}
.plan .mainContent h4{margin:0 0 5px;}
.plan .mainContent ul {margin:0 0 5px 20px;;}
.plan .mainContent ul li {}
.plan .mainContent ul li a{text-decoration:none;}
.plan .mainContent ul li a:hover{text-decoration:underline;}

/* formulaire */
fieldset{border:0;clear:both;}
legend {display:none;}
.spip_form_champ {width:100%;margin:0 0 5px 0;clear:both;float:left;}

.form_2 .details {clear:left;float:left;font-size:0.9em;font-style:italic;padding:5px 0;width:350px;}
.spip_form_label, .form_2 label {clear:left;width:125px;float:left;font-size:0.95em; text-align:right;margin:0 5px 0 0 }
.form_2 label {margin:0 8px 10px 0}
.ligne, 

#texte_1, 
#input-1-texte_1, 
#input-1-email_1, 
#input-2-texte_1, 
#input-2-email_1, 
#input-2-code_postal_1, 
#input-2-telephone_1, 
#input-1-telephone_1, 
#input-1-code_postal_1, 
#input-2-ligne_1, 
#input-2-ligne_2, 
#input-2-ligne_3, 
#input-2-ligne_4, 
#input-2-ligne_6,
#input-2-ligne_5{float:left;width:200px;}
.spip_form_label_details{display:none;}
.spip_bouton {
	margin-bottom:20px;
	text-align:left;
}
.desabo, .spip_bouton input{background:#CC2B65 ;color:#FFF;font-weight:bold;border:0;padding:2px 15px;margin:0 0 0 246px;}
.desabo {margin:0px;}
.erreur {color:#FF0000;font-size:0.75em;}

fieldset .erreur {
	display:block;clear:both;
	width:100%;
}

#spip-listes {float:left;margin-left:10px;margin-top:5px;}

/* FOOTER */ 

#footer {
	clear:both;
	margin:0 0 5px;
	width:980px;
	background:url(../images/footerBG.gif) no-repeat right top;
}
#footer ul {}
#footer ul li {color:#FFF;float:left;font-size:0.75em;background:#cc2b65; padding: 3px;}
#footer ul li a {
	float:left;
	padding:2px 5px;
	color:#FFF;
	text-decoration:none;	
}
#footer ul li a:hover {background:white; color:#CC2B65;}
#footer ul li span {padding:2px 1px 0 0; float:left;}

.spip_form_champ:after,
#footer:after,
.logout:after,
.formulaire_login:after,
.basic .contentNews:after,
#content:after,
#navigation:after,
.clearfix:after,
#wrapContent:after,
#navigation:after {
    content: ".";
    overflow:hidden;
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.form_3 form .details {
	display:block;
	margin-bottom:10px;
}

/**** EXTRANET ****/

#navigation_extranet { position: relative; height: 32px; }
    #navigation_extranet #menu_extranet { position: absolute; left: 0; width: 468px;}
        #navigation_extranet #menu_extranet ul li {float: left; width: 149px; height: 24px; margin-right: 4px; }
            #navigation_extranet #menu_extranet ul li.actif {background: url('../images/nav_extranet_bottom.jpg') left 24px no-repeat; padding-bottom: 8px;}
            #navigation_extranet #menu_extranet ul li a { text-decoration: none; text-transform: uppercase;  width: 149px; padding-top: 5px; height: 19px; color: #e13e05; font-weight: bold; font-size: 0.8em; display: block; text-align: center;  background: url('../images/nav_extranet_off.jpg') top left repeat-x; }
                #navigation_extranet #menu_extranet ul li a.actif,
                    #navigation_extranet #menu_extranet ul li a:hover {background: url('../images/nav_extranet_on.jpg') top left repeat-x; color: #FFFFFF; }
    #navigation_extranet #acteur { position: absolute; left: 466px; width: 151px; text-decoration: none;}
        #navigation_extranet #acteur a { width: 151px; padding-top: 5px; height: 19px; text-transform: uppercase; color: #FFFFFF; font-weight: bold; font-size: 0.8em; display: block; text-align: center;  background: url('../images/acteur_back.jpg') top left repeat-x; text-decoration: none; }
            #navigation_extranet #acteur a:hover {text-decoration: underline;}
    #navigation_extranet #acteur.actif {}
    #navigation_extranet #bienvenue {position: absolute; left: 628px; width: 330px; height: 19px; padding: 5px 10px 0; font-size: 0.75em; background-color: #f9e6ec; color: #cf2b67; }
        #navigation_extranet #bienvenue span {display: inline-block; width: 231px; border-right: 1px solid #CF2B67; margin-right: 5px;}
        #navigation_extranet #bienvenue a { text-decoration: none; font-weight: bold; color: #CF2B67;}
            #navigation_extranet #bienvenue a:hover { text-decoration: underline; }
.extranet #metanav { background-color: #ec6231; }
    .extranet #metanav ul {border: 0; position: relative; height: 380px; }
        .extranet #metanav ul li {border: 0; border-bottom: 1px solid #FFFFFF;}
            .extranet #metanav ul li a {color: #FFFFFF;}
                .extranet #metanav ul li a.actif,
                    .extranet #metanav ul li a:hover { color: #EC6231; background-color: #FFFFFF;}
        .extranet #metanav ul li.last { position: absolute; bottom: -10px; border: 0; left: -10px; padding: 0; }
            .extranet #metanav ul li.last a {width: 185px; height: 81px; text-indent: -1000em; background: url('../images/ajout_doc.jpg') top left no-repeat;}
.extranet #visuel { width: 260px; margin: 0 10px; background-color: #f4f4f4; }
    .extranet #visuel #masque { width: 260px; }
    .extranet #visuel ul { padding: 10px 0 0; width: 230px; margin: 0 15px; }
        .extranet #visuel ul li { border-bottom: 1px solid #dedede; font-size: 0.8em; }
        .extranet #visuel ul li a { color: #2b3566; text-decoration: none; font-weight: bold; display:block; padding: 5px 5px 6px; position: relative; }
            .extranet #visuel ul li a.actif,
                .extranet #visuel ul li a:hover { color: #FFFFFF; background-color: #2B3566;  }
            .extranet #visuel ul li a span { position: absolute; right: 10px; font-size: 0.7em;}
.extranet #mainContentWrapper { width: 513px; }
.art_document {margin-bottom: 20px;}
    .extranet #mainContentWrapper h3 { color: #2b3566; float: none; padding: 0; }
    .extranet #mainContentWrapper .mainContent p { margin: 0; }
    .extranet #mainContentWrapper .date_document { width: 100%; border-bottom: 1px solid #d7d5d6; font-size: 0.85em; margin-bottom: 3px; }
        .extranet #mainContentWrapper .date_document span { background-color: #cd2b66; color: #FFFFFF; font-weight: bold; padding: 2px 5px; }
    .extranet #mainContentWrapper .documents_document { width: 100%; border-bottom: 1px solid #d7d5d6; font-size: 0.85em; margin-bottom: 3px; margin-top: 10px; }
        .extranet #mainContentWrapper .documents_document span { background-color: #ed5c30; color: #FFFFFF; font-weight: bold; padding: 2px 5px; }
    .extranet #mainContentWrapper .description_document {color: #38416c;}
    .extranet #mainContentWrapper .liste_documents_document {width: 100%;}
        .extranet #mainContentWrapper .liste_documents_document ul { list-style: none; margin: 0; padding:0; }
            .extranet #mainContentWrapper .liste_documents_document ul li {list-style: none; padding: 5px; background-color: #FFFFFF; margin-bottom: 2px; }
                .extranet #mainContentWrapper .liste_documents_document ul li a { text-decoration: none; color: #2b3566;}
                    .extranet #mainContentWrapper .liste_documents_document ul li a:hover { font-weight: bold; color: #2b3566;}
.extranet .ajout_doc #visuel { background-color: #FFFFFF; }
.extranet .ajout_doc #mainContentWrapper h3 { display: block; width: 304px; height: 34px; background: url('../images/ajout_titre.jpg') top left no-repeat; text-indent: -1000em;}
.extranet .ajout_doc label {color: #eb6333; text-transform: uppercase; font-size: 0.75em; font-weight: bold; width: 84px; text-align: right; display: inline-block; padding-right: 5px; float: left;}
.extranet .ajout_doc input,
    .extranet .ajout_doc select { width: 210px; height: 23px; border: 1px solid #dedede; float: left;}
.extranet .ajout_doc textarea { width: 300px; height: 100px; border: 1px solid #dedede; float: left;}
.extranet .myhr { clear: both;}
.extranet .ajout_doc .submit { float: none; background: url('../images/submitConnexion.jpg') top left no-repeat; width: 109px; height: 54px; text-indent: -1000px; margin-left: 281px; }
.acteur #metanav { background-color: #cd2b66; color: #FFFFFF; font-size: 0.8em; font-weight: bold; }
.acteur #metanav h3 {color: #FFFFFF; font-size:2em;}
.acteur #metanav h3 .cufon { background-color: #cd2b66; }
.acteur .mainContent { width: 733px !important;}
.acteur #mainContentWrapper { width: 783px; margin-left: 10px; }
.acteur .jScrollPaneContainer { width: 783px !important; }
.acteur #mainContentWrapper .mainContent ul { margin: 0; padding: 0px; list-style-type: none; }
.acteur #mainContentWrapper .mainContent ul li {list-style: none; margin: 5px; }
.liste_acteurs li {list-style: none; width: 230px; height: 93px; border: 1px solid #dedede; background: url('../images/acteur_bg.jpg') top left repeat-x; float: left; cursor: default; }
    .liste_acteurs li.actif { border: 1px solid #f5c8ab; background: #FFFFFF; cursor : pointer; }
    .liste_acteurs li a { display: block; }
    .liste_acteurs .acteur_cadre { padding: 5px;}
    .liste_acteurs .acteur_nom { font-size: 1.4em; color: #cc2a63; font-weight: bold; }
    .liste_acteurs .acteur_fonction {  font-size: 1.2em; color: #2c3369; font-weight: bold; }
    .liste_acteurs .acteur_mail { margin-top: 10px;  font-weight: bold; color: #FFFFFF; width: 188px; height: 21px; padding: 5px 14px 0; background-color: #f5843e; display: block; }
.acteur #mainContentWrapper .mainContent a { text-decoration: none; }
#acteur.actif  {background: url('../images/acteur_bottom.jpg') left 24px no-repeat; padding-bottom: 8px;}


/****** modification de la homepage ******/
#news {width: 380px; padding:0; background: none;margin-bottom:0;}
#news img {display:block;float:left;}
#news a { text-decoration: none; }
#news a:hover { text-decoration: underline; }
    #news #a_la_une {
    	position: relative;
	float:left;
    }
    #news #a_la_une h3 {margin:0;padding:1px 5px;background:#ea5e2d url('../images/aLaUne_h3_bg.png') repeat-x;color:#fff;font-size:1.3em;}
    #news #a_la_une a.acces_rub { position: absolute; right: 0px; background: #fef1e8; color: #f88d3b; font-weight: bold; font-size: 0.8em; padding: 3px 5px; margin-right: 0px; }
        #news #a_la_une .contentNews {
		background: #F4F4F4;
		padding: 5px 10px;  color: #2d3566;clear:both;width:360px;}
            #news #a_la_une .contentNews .titreArticle { color: #2d3566;}
            #news #a_la_une .contentNews p { font-size: 0.75em;}
            #news a.more { color: #ee774c; display: inline; font-size: 0.75em; font-weight: bold; }
    #news #temoignages {
    	position: relative;
	float:right;
	width:380px;
    }
    #news #temoignages h3 {margin:0;padding:1px 5px;background:#d2346e url('../images/temoignage_h3_bg.png') repeat-x;color:#fff;font-size:1.3em;}

#news #temoignages a.acces_rub {
	float:right;
	padding: 3px 5px; margin-right: 0px;
	background: #f9e6ec;color: #cb2e65;
	font-weight: bold; font-size: 0.8em;
	
}


        #news #temoignages .contentNews {
		position:relative;
		background: #F4F4F4;
		padding: 5px 10px;
		color: #2d3566;
		float: left;
		width: 165px;
		margin: 0 10px 0 0; height: 135px; overflow: auto; clear:both;
	}
	.js #news #temoignages .contentNews {overflow:hidden;}
        #news #temoignages .contentNews2 { margin: 0;clear:none;}
            #news #temoignages .contentNews .titreArticle { color: #2d3566; font-size: 0.8em; }
            #news #temoignages .contentNews p { font-size: 0.8em; color: #cb2e65; font-weight: bold;}
            #news #temoignages .contentNews a {
	    	display:block;
	    	color: #cb2e65;
		font-size: 0.95em;
	    }
	    #news #temoignages .contentNews a img {
	    	display:block;float:none;
		margin:0 auto;
	    }
			
			
#partenaires {
	position: relative;
	overflow:auto;
	float: left;
	border: 1px solid #ececec;
	width: 378px;height: 60px;
}
.js #partenaires {overflow:hidden;}
	#partenaires_left { position: absolute; top: 0; left: 0; }
	#partenaires_right { position: absolute; top: 5px; left: 140px; }
	#partenaires_controls { position: absolute; right: 10px; bottom: 10px;}
		#carrousel_partenaires { margin: 0; padding: 0; }
			#carrousel_partenaires li { float: left; width: 165px; text-align: center; }
			
#formulaire_login fieldset {
	float:left;
	width:313px;
}
#formulaire_login fieldset ul li {
	clear:left;
	width:100%;
	margin:0 0 3px;
}
#formulaire_login .details {
	display:block;
	margin-left:-3px;
}
#formulaire_login .details a {display:block;margin-left:-3px;}
.logout {}

/**
 * @section		logo accessiweb
 */
#accessiWeb {
	position:relative;
	float:right;
	width:200px;height:1em;
	margin:0;
}
#accessiWeb a {
	position:absolute;bottom:-17px;right:0;
	float:left;
	padding:5px 2px 5px 5px;
	color:#000;background:#FFF;
}
#accessiWeb img {display:block;}