@charset "utf-8";
/* CSS Document */

/* BODY */
html, body {
margin: 0;
padding: 0;
margin-top:7px; /* dyn */
background: #ffffff url("../images/fond.png") fixed top center repeat-y; /* dyn */
font-size:11px;
line-height:15px;
font-family: "Lucida Sans Unicode", "Lucida Grande", "Luxi Sans", verdana, arial, sans-serif;
color:#5c5c5c;
}
* {padding:0; margin:0;}
	
/* POSITIONNEMENTS */
#bloc_entete { width: 1000px; /* height: 214px; */ height: 210px; background:transparent url("../images/entete.png"); /* dyn */
	 z-index:10;
     position: relative;
     margin-left: auto;
	 margin-right:auto;
     text-align: left;
     }
#bloc_menu { width: 1000px; height: 50px; /* dyn */ background:transparent url("../images/menu_deroulant.png") no-repeat; /* dyn */
	 z-index:90;
     position: relative;
     margin-left: auto;
	 margin-right:auto;
     text-align: left;
     }
#bloc_page { width: 1000px;
     position: relative;
	 margin-left:auto;
     margin-right: auto;
     text-align: left;
     } 
#bloc_corps { width: 1000px; background:transparent url("../images/corps.png") /* dyn */; float:left;} 
#bloc_footer { width: 1000px; height: 47px; background-color: transparent;
     clear: both;
     position: relative;
	 margin-left: auto;
     margin-right: auto;
     text-align: left;
     }
#bloc_footer_fond {background: transparent url("../images/footer_milieu.png");}
#bloc_contenus {padding: 0px 3px 0px 3px;}

/* STYLES */
p {
color: #5c5c5c; 
font-size: 11px;
text-align:justify;
padding:0px 0px 10px 0px; /* top  right bottom left */
}

ul {
color: #5c5c5c; 
font-size: 11px;
text-align:left;
padding:10px 0px 0px 0px;
list-style:inside disc;
}
li { 
padding-bottom:10px
}
ul li ul {
color: #5c5c5c; 
font-size: 11px;
text-align:left;
padding:0px 0px 0px 20px;
list-style: inside circle;
}
ul li ul li { 
padding-bottom:0px
}

/*div, table { margin:auto} */

td {
color: #5c5c5c; 
font-size: 11px;
text-align:justify; /*border:1px solid #333333; padding:5px; */
}
/*table {border-collapse: collapse;}

table.table_invisible td {border-width:0; padding:0; margin:0} */


alt {
color: #5c5c5c; 
font-size: 11px;
text-align:justify;
padding:10px 10px 10px 10px; /* top  right bottom left */
}

img {
border-width:0px;
}

input, select, textarea {
vertical-align:middle;
font-size:11px;
font-family: "Lucida Sans Unicode", "Lucida Grande", "Luxi Sans", verdana, arial, sans-serif;
color:#000000;
}

a:link { text-decoration: none; color:#fa872d; font-size: 11px; font-weight: normal;}
a:visited { text-decoration: none; color:#fa872d; font-size: 11px; font-weight: normal;}
a:hover { text-decoration: none; color:#5c5c5c; font-size: 11px; font-weight: normal;}


h1 {
color: #5c5c5c;
font-size: 18px;
line-height:21px;
font-weight: normal;
padding:0px 0px 10px 0px;
}


h2 {
color: #fa872d;
font-size: 18px;
line-height:21px;;
font-weight: normal;
padding:0px 0px 10px 0px;
}

h3 {
color: #9b4da4;
font-size: 18px;
line-height:21px;
font-weight: normal;
padding:0px 0px 10px 0px;
}

h4 {
color: #5c5c5c;
font-size: 15px;
line-height:18px;
font-weight: normal;
padding:0px 0px 10px 0px;
}

h5 {
color: #fa872d;
font-size: 15px;
line-height:18px;
font-weight: normal;
padding:0px 0px 10px 0px;
}

h6 {
color: #9b4da4;
font-size: 15px;
line-height:18px;
font-weight: normal;
padding:0px 0px 10px 0px;
}

hr {
/* width:100%; */
border:0;
height:1px;
color: #d9d9d9;
background-color:#d9d9d9;
margin: 5px 0px 5px 0px;
}

fieldset {border:1px solid #d9d9d9; -moz-border-radius:3px; -webkit-border-radius:3px;}
legend {}


/* CSS client */
a.liberxys_link2:link { text-decoration: none; color:#5c5c5c; font-size: 11px; font-weight: normal;}
a.liberxys_link2:visited { text-decoration: none; color:#5c5c5c; font-size: 11px; font-weight: normal;}
a.liberxys_link2:hover { text-decoration: none; color:#fa872d; font-size: 11px; font-weight: normal;}

.liberxys_encadre {border:1px solid #bfbfbf; -moz-border-radius:3px; -webkit-border-radius:3px; position:relative; margin:40px 10px 10px 10px;}
.liberxys_encadre .bordure_interne {border:1px solid #eeeeee; height:100%; -moz-border-radius:3px; -webkit-border-radius:3px;}
.liberxys_encadre .titre_image {width:100%; margin-top:-40px; text-align:right; z-index:100; position:absolute;}
.liberxys_encadre .titre_fond {background:url(../userfiles/images/titre_degrade.png) 0px 50px; -moz-border-radius:2px 2px 0px 0px; -webkit-border-radius:2px 2px 0px 0px;}
.liberxys_encadre .titre_fond h1, .liberxys_encadre .titre_fond h4 {padding:3px; color:#FFFFFF;}
.liberxys_encadre .contenu {padding:2px;}

div.liberxys_schema {margin-top:20px; width:720px}
ul#liberxys_schema4 {margin:0; padding:0; list-style:none; background:url(../userfiles/images/schema4_background.png) no-repeat; width:601px; overflow:auto;}
ul#liberxys_schema4 li.animation {width:150px; height:50px; display:block; float:left;}
ul#liberxys_schema4 li#logo1 {background:url(../userfiles/images/schema4_negosys.png) no-repeat;}
ul#liberxys_schema4 li#logo2 {background:url(../userfiles/images/schema4_teksys.png) no-repeat;}
ul#liberxys_schema4 li#logo3 {background:url(../userfiles/images/schema4_distrisys.png) no-repeat;}
ul#liberxys_schema4 li#logo4 {background:url(../userfiles/images/schema4_directors.png) no-repeat;}
ul#liberxys_schema4 a.link {width:150px; height:50px; display:block; background:url(../userfiles/images/schema4_window.png) no-repeat bottom center; text-indent:-9999px;}
div.liberxys_schema div.cadre {display:none; width:580px; height:320px; border:1px solid #bfbfbf; -moz-border-radius:3px; -webkit-border-radius:3px;}
div.liberxys_schema div.bordure {border:1px solid #eeeeee; height:298px; padding:10px; -moz-border-radius:3px; -webkit-border-radius:3px;}
div.liberxys_schema div.texte {display:none; text-align:left;}
div.liberxys_schema .fermer {cursor:pointer}
div.liberxys_schema .fermer:hover {color:#fa872d}
ul#liberxys_schema3 {margin:0; padding:0; list-style:none; background:url(../userfiles/images/schema3_background.png) no-repeat; width:600px; overflow:auto;}
ul#liberxys_schema3 li {width:75px; height:79px; display:block; float:left;}
ul#liberxys_schema3 div.link {width:55px; height:59px; margin:10px; display:block; cursor:pointer;}

/* CSS modules */
.module_cadre_info {
width:284px; /* dyn idem largeur info */
float:right; /* dyn gauche ou droite */
margin-left:10px; /* auto-dyn marge gauche cadre (margin-right:10px si cadré à gauche) */
margin-right:0px; /* auto-dyn marge droite cadre (margin-left:10px si cadré à droite) */
margin-top:0px; /* dyn marge haut cadre */
margin-bottom:0px; /* dyn marge bas cadre */
}
.module_cadre_info .cadre_info {
background:transparent url("../userfiles/images/fond_cadre_infos.png"); /* dyn image et couleur arrière-plan cadre */
}
.module_cadre_info li {list-style:none; list-style:outside; margin:0;
margin-bottom:5px; /* dyn marge info (margin-bottom:XXpx si vertical) (margin-right:XXpx si horizontal) */
width:284px; /* dyn largeur info */
height:105px; /* dyn hauteur info */
background:transparent url("../images/spacer.png"); /* dyn image et couleur arrière-plan info */
}
.module_cadre_info .prev, .module_cadre_info .next {float:left; width:80px; height:15px; line-height:15px; margin:2px 2px 0px 0px; text-align:center; background:#5c5c5c /* dyn couleur */ url(../images/degrade_titres.png) 0px 90px; border-color:#dddddd; border-width:1px; border-top-style:outset; border-left-style:outset; border-right-style:inset; border-bottom-style:inset; border-style:dotted;}
.module_cadre_info a.prev:link, .module_cadre_info a.next:link { text-decoration: none; color:#9b4da4 /* dyn couleur */; font-size: 11px; font-weight: normal;}
.module_cadre_info a.prev:visited, .module_cadre_info a.next:visited { text-decoration: none; color:#9b4da4 /* dyn couleur */; font-size: 11px; font-weight: normal;}
.module_cadre_info a.prev:hover, .module_cadre_info a.next:hover { text-decoration: none; color:#9b4da4 /* dyn couleur */; font-size: 11px; font-weight: normal;}
.module_cadre_info ul, .module_cadre_info li { list-style:none; padding:0}






