﻿/* EDISYS 2007 | DW STYLE SHEET
Ã‚Â© DELTA WEB FRANCE | http://www.delta-web.com



*/
body {
margin:0;
background:#636366 url(../images/bg.gif);
font:11px Tahoma, Arial, Helvetica, sans-serif;
color:#3c3c3e;
line-height:16px;
}

p {
margin:0 0 16px 0;
}

h1 {
margin:0 0 20px 0;
padding:0 0 10px 0;
font:100 20px Tahoma, Arial, Helvetica, sans-serif;
letter-spacing:-.5px;
color:#e75012;
border-bottom:1px solid #e75012;
}

h2 {
margin:4px 0 16px 0;
font:bold 14px Tahoman, Arial, Helvetica, sans-serif;
color:#e75012;
border-bottom:1px solid #c6c6cc;
padding:0 0 5px 0;
letter-spacing:-1px;
}

h3 {
 font-weight:bold;
 font-size:11px;
 color:#3c3c3e;
}

h4 {
 font-size:13px;
 color:#3c3c3e;
 border-bottom:1px solid #bbbbbb;
 padding:0px;
 font-weight:bold;
 height:20px;
 margin:5px 5px 10px 4px;
 padding:0px 0px 5px 0px;
}

a {
color:#86868a;
text-decoration:none;
}

a:hover {
color:#e75012;
text-decoration:none;
}

ul {
margin:0 0 16px 0;
padding:0;
}

li {
padding:0;
margin:0 0 5px 20px;
}

img {
border:none;
}

/* --- ID ----------
   -----------------
   -----------------
*/

#global {
position:absolute;
left:50%;
margin:0 0 0 -390px;
width:780px;
background:#fff url(../images/bg_glob.jpg) repeat-y;
}

#header {
height:300px;
text-align:center;
}

#content {
padding:20px;
display:inline-block;
}

#footer {
clear:both;
height:30px;
padding:30px 20px 0 0;
background:url(../images/bg_footer.gif) no-repeat;
color:#b6b6b9;
text-align:right;
}

#footer a {
text-decoration:none;
color:#fff;
}

#footer a:hover {
color:#b6b6b9;
}

#footer a.top {
padding:0 0 0 10px;
background:url(../images/puce_haut_page.gif) 0 2px no-repeat;
}

#presentationFS {
display:none;
position:absolute;
z-index:2;
left:50%;
width:800px;
height:800px;
background:#fff;
margin:0 0 0 -400px;
}

#pied{
	background-color:#86868a;
	height:180px;
	margin:0px 5px 0px 5px;
}

#pied a{
	color:#bbbbbb;
}

#pied a:hover{
	color:#ffffff;
}

#onglet{
	width:auto;
	border-left:1px solid #bbbbbb;
	font-size:8pt;
	padding-left:5px;
	margin:6px 0px 0px 12px;
	float:left;
	color:#bbbbbb;
}

#motclef{
	color:#666666;
	float:left;
	font-size:8pt;
	padding:10px 8px 0px 8px;
	display:block;
	text-align:center;
	width:auto;
}


/* --- ACCUEIL -------
   -----------------
   -----------------
*/

#contenu_accueil{
	height:475px;
	background:none;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#3c3c3e;
	font-size:16px;
}

#haut{
	width:750px;
}

.demat{
	float:right;
	font-size:11px;
	font-family:"Lucida Sans", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	font-weight:bold;
	height:45px;
	width:138px;
	padding:7px 0px 0px 8px;
	line-height:1.4em;
	background-image:url('../images/btn_demat.jpg');
	background-repeat:no-repeat;
	display:block;
}

.demat a{
	text-decoration:none;
}

.demat a:hover{
	text-decoration:none;
	background-image:url('../images/btn_demat_over.jpg');
	background-repeat:no-repeat;
	display:block;
	height:45px;
	width:138px;
	margin:-7px 0px 0px -8px;
	padding:7px 0px 0px 8px;
}

.accroche{
	float:left;
	font-size:14px;
	height:37px;
	padding-top:13px;
	padding-left:8px;
	font-family:"Lucida Sans", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	font-weight:bold;
	display:block;
	width:auto;
}

#pave{
	height:418px;
	width:750px;
	float:left;
	display:block;
}

.acheteurs{
	color:#f49e00;
	width:239px;
	height:418px;
	background-image:url('../images/Acheteurs.png');
	background-repeat:no-repeat;
	float:left;
	font-weight:bold;
	margin-left:10px;
}
.acheteurs a {
	color:#f49e00;
	line-height:14px;
	text-decoration:none;
}
.acheteurs a:hover {
	color:#3c3c3e;
	text-decoration:none;
}

.btn_acheteurs{
	margin-top:75px;
	height:47px;
	width:199px;
	text-align:center;
	display:inline-block;
	background:none;
	position:relative;
	/*background-image:url('../images/SolutionEdiao.png');
	background-repeat:no-repeat;*/
	color:#f49e00;
	margin-left:13px;
}

.btn_acheteurs a{
	text-decoration:none;
	color:#f49e00;
}

.btn_acheteurs a:hover{
	text-decoration:none;
	/*background-image:url('../images/SolutionEdiaoOver.png');
	background-repeat:no-repeat;*/
	display:inline-block;
	height:47px;
	width:199px;
	color:#f49e00;
}

.entreprises{
	color:#eb6a0a;
	width:239px;
	height:418px;
	background-image:url('../images/Entreprises.png');
	background-repeat:no-repeat;
	float:left;
	margin-left:10px;
	font-weight:bold;
}
.entreprises a {
	color:#eb6a0a;
	line-height:14px;
	text-decoration:none;
}
.entreprises a:hover {
	color:#3c3c3e;
	text-decoration:none;
}

.btn_entreprises{
	margin-top:75px;
	height:47px;
	width:214px;
	text-align:center;
	display:inline-block;
	background:none;
	position:relative;
	/*background-image:url('../images/SolutionSpigao.png');
	background-repeat:no-repeat;*/
	color:#eb6a0a;
	margin-left:10px;
}

.btn_entreprises a{
	text-decoration:none;
	color:#eb6a0a;
}

.btn_entreprises a:hover{
	text-decoration:none;
	/*background-image:url('../images/SolutionSpigaoOver.png');
	background-repeat:no-repeat;*/
	display:inline-block;
	height:47px;
	width:214px;
	color:#eb6a0a;
}

.partenaires{
	color:#d4011d;
	width:239px;
	height:418px;
	background-image:url('../images/Partenaires.png');
	background-repeat:no-repeat;
	float:left;
	margin-left:10px;
	font-weight:bold;
}
.partenaires a {
	color:#d4011d;
	line-height:14px;
	text-decoration:none;
}
.partenaires a:hover {
	color:#3c3c3e;
	text-decoration:none;
}

.btn_partenaire{
	margin-top:75px;
	height:47px;
	width:240px;
	color:#d4011d;
	display:inline-block;
	background:none;
	position:relative;
	/*background-image:url('../images/SolutionPartenaire.png');
	background-repeat:no-repeat;*/
}

a .btn_partenaire {
	text-decoration:none;
	color:#d4011d;
}

a:hover .btn_partenaire {
	text-decoration:none;
	/*background-image:url('../images/SolutionPartenaireOver.png');
	background-repeat:no-repeat;*/
	display:inline-block;
	color:#d4011d;
	height:47px;
	width:240px;
}

.bouton{
	margin-top:75px;
	height:47px;
	width:auto;
	text-align:center;
	display:inline-block;
	background:none;
	position:relative;
}

.btn_gauche{
	background:url('../images/btn_gauche.png') transparent no-repeat;
	width:9px;
	height:47px;
}

.btn_centre{
	background:url('../images/btn_bg.png') transparent repeat;
	height:47px;
}

.btn_droite{
	background:url('../images/btn_droite.png') transparent no-repeat;
	height:47px;
	width:12px;
}

.orange{
	color:#e75012;
}
.gris{
	color:#3c3c3e;
}

.texte{
	color: #3c3c3e;
	padding: 15px 0px 0px 5px;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing:0px;
	word-spacing:-1px;
}


/* --- CLASS -------
   -----------------
   -----------------
*/
.pave_liens{
	width:178px;
	padding:3px;
	border:1px solid #bbbbbb;
	margin-bottom:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	font-weight:bold;
}

.pave_liens a{
	color:#3c3c3e;
}
.pave_liens a:hover{
	color:#e75012;
}

.floatLeft {
float:left;
}

.pSpace {
 float:left;
 margin:0;
 width:180px;
 }

.pSpace2 {
 float:left;
 margin:0;
 width:60px;
 }
 
.pFloat2 {
float:left;
margin:0 0px 16px 0;
width:300px;
background:#f0f0f0;
padding:10px;
}

.pFloat3 {
float:left;
margin:0 0px 16px 0;
width:250px;
background:#f0f0f0;
padding:10px;
}

.pFloat3 a {
display:block;
font:bold 14px Arial, Helvetica, sans-serif;
text-decoration:none;
color:#e75012;
letter-spacing:-1px;
}

.pFloat3 a:hover {
color:#86868a;
}

.pFloat {
float:left;
margin:0 0px 16px 0;
width:250px;
height:80px;
background:#f0f0f0;
padding:10px;
}

.pFloat a {
display:block;
font:bold 14px Arial, Helvetica, sans-serif;
text-decoration:none;
color:#e75012;
letter-spacing:-1px;
}

.pFloat a:hover {
color:#86868a;
}

.pClearBoth {
clear:both;
}

.photoFLoatLeft {
float:left;
margin:0 10px 10px 0;
}

.blocColRight {
float:left;
width:620px;
padding:0 0 0 20px;
}

.blocColRightC {
float:left;
width:580px;
padding:0 0 0 20px;
}

.listeDyn {
border-bottom:1px dashed #c6c6cc;
margin:0 0 20px 0;
}

.sep {
border-bottom:1px dashed #c6c6cc;
}

.centerBlock {
padding:0;
background: url(../images/fd_para.jpg) center top no-repeat;
}

.formContact input, .formContact select, .formContact textarea {
border:1px solid #3c3c3e;
font:12px Arial, Helvetica, sans-serif;
color:#000;
margin:0 0 5px 0;
}

.contactOrange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #E75012;
}
.contactGris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	font-style: normal;
	color: #3C3C3E;
}

/* --- Tirroir --- */

a.menuTirroir {
display:block;
line-height:25px;
text-indent:20px;
text-decoration:none;
width:100%;
font-size:12px;
background:#86868a;
color:#fff;
}

a:hover.menuTirroir {
background:#e75012;
color:#fff;
}

.tirroir {
padding:10px 20px 20px 20px;
background:#f4f4f4;
border:1px solid #86868a;
}


/* --- Tiroir ENTREPRISE--- */

.pave_detail{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#3c3c3e;
}

a#resume {
display:block;
text-decoration:none;
font-size:12px;
color:#3c3c3e;
padding-left: 5px;
text-align:right;
}

a:hover#resume {
color:#3c3c3e;
}

#resume.jaune{
background-image:url('../images/ligne_jaune.jpg'); 
background-repeat:no-repeat;
background-position:left;
}

#resume.marron{
background-image:url('../images/ligne_marron.jpg'); 
background-repeat:no-repeat;
background-position:left;
}

#resume.orange{
background-image:url('../images/ligne_orange.jpg'); 
background-repeat:no-repeat;
background-position:left;
}

#resume.rouge{
background-image:url('../images/ligne_rouge.jpg'); 
background-repeat:no-repeat;
background-position:left;
}

.detail {
padding:10px;
background:none;
border:1px solid #86868a;
}

.detail a{
color:#3c3c3e;
font-weight:bold;
}


.detail a:hover{
color:#000000;
font-weight:bold;
}


/* --- Sub menu --- */

.subMenu {
float:left;
margin:0;
padding:0;
list-style:none;
}

.subMenu li {
padding:0;
margin:0;
}

.subMenu li a {
display:block;
width:90px;
line-height:20px;
background:#86868a;
padding:0 5px 0 5px;
color:#fff;
text-decoration:none;
}

.subMenu li a:hover {
color:#fff;
background:#e75012;
}

.subMenu li.selected a {
background:#e75012;
cursor:default;
border-top:1px solid #fff;
border-bottom:1px solid #fff;
}

/* --- Sub menu Contact ---*/

.subMenuC {
float:left;
margin:0;
padding:0;
list-style:none;
}

.subMenuC li {
padding:0;
margin:0;
}

.subMenuC li a {
display:block;
width:130px;
line-height:20px;
background:#86868a;
padding:0 5px 0 5px;
color:#fff;
text-decoration:none;
}

.subMenuC li a:hover {
color:#fff;
background:#e75012;
}

.subMenuC li.selected a {
background:#e75012;
cursor:default;
}

/* bouton Comment effectuez ...  */
/*veille*/
.btPresentV {
	margin:0;
	padding:0;
	list-style:none;
}

.btPresentV li{
	margin:0;
	padding:0;
}

.btPresentV li a {
	display:block;
	background:url(../images/bt_veille-large.gif) no-repeat;
	background-position: 0 0;
	width:740px;
	height:70px;
}

.btPresentV li a:hover {
background-position: 0 -70px;
}

/*etude*/
.btPresentE {
	margin:0;
	padding:0;
	list-style:none;
}

.btPresentE li{
	margin:0;
	padding:0;
}

.btPresentE li a {
	display:block;
	background:url(../images/bt_etude-large.gif) no-repeat;
	background-position: 0 0;
	width:740px;
	height:70px;
}

.btPresentE li a:hover {
background-position: 0 -70px;
}

/*soumission*/
.btPresentS {
	margin:0;
	padding:0;
	list-style:none;
}

.btPresentS li{
	margin:0;
	padding:0;
}

.btPresentS li a {
	display:block;
	background:url(../images/bt_soumission-large.gif) no-repeat;
	background-position: 0 0;
	width:740px;
	height:70px;
}

.btPresentS li a:hover {
background-position: 0 -70px;
}

/* --- Interface solution --- */

.solutionInt {
height:120px;
margin:0;
padding:0;
list-style:none;
}

.solutionInt li {
float:left;
margin:0;
padding:0;
}

.solutionInt li a {
display:block;
width:185px;
background-position:0 0;
}

.solutionInt li a {
height:40px;
}

.solutionInt li a:hover {
background-position:0 -40px;
}

.solutionInt li.selected a {
cursor:default;
background-position:0 -40px;
}

.solutionInt li a.top {
height:80px;
margin:0;
}

.solutionInt li a:hover.top {
background-position:0 -80px;
}

.solutionInt li.selected a.top {
cursor:default;
background-position:0 -80px;
}

.solutionInt li#bt01 a {
background-image:url(../images/int_col_bt01.gif);
}

.solutionInt li#bt02 a {
background-image:url(../images/int_col_bt02.gif);
}

.solutionInt li#bt03 a {
background-image:url(../images/int_col_bt03.gif);
}

.solutionInt li#bt04 a {
background-image:url(../images/int_col_bt04.gif);
}

.solutionInt li#bt05 a {
background-image:url(../images/int_ent_bt01.gif);
}

.solutionInt li#bt06 a {
background-image:url(../images/int_ent_bt02.gif);
}

.solutionInt li#bt07 a {
background-image:url(../images/int_ent_bt03.gif);
}

.solutionInt li#bt08 a {
background-image:url(../images/int_ent_bt04.gif);
}

.solutionInt li#sub01 a {
background-image:url(../images/int_col_sub01.gif);
}

.solutionInt li#sub02 a {
background-image:url(../images/int_col_sub02.gif);
}

.solutionInt li#sub03 a {
background-image:url(../images/int_col_sub03.gif);
}

.solutionInt li#sub04 a {
background-image:url(../images/int_col_sub04.gif);
}

.solutionInt li#sub05 a {
background-image:url(../images/int_ent_sub01.gif);
}

.solutionInt li#sub06 a {
background-image:url(../images/int_ent_sub02.gif);
}

.solutionInt li#sub07 a {
background-image:url(../images/int_ent_sub03.gif);
}

.solutionInt li#sub08 a {
background-image:url(../images/int_ent_sub04.gif);
}

/* --- Liste colone --- */

.colListe, .colListeT {
float:left;
width:340px;
height:105px;
padding:10px;
background:#fff;
border:5px solid #fff;
}

.colListe img, .colListeT img {
float:left;
margin:0 10px 10px 0;
padding:10px;
border:1px solid #86868a;
background:#fff;
}

.colListe p, .colListeT p {
margin:0 0 0 150px;
line-height:18px;
}

.colListe p.color, .colListeT p.color {
padding:10px;
background:#f0f0f0;
}

.colListeT {
background:#d8d8d8;
}

.colListeT .bt {
display:block;
float:right;
width:115px;
height:17px;
background:url(../images/bt_temoignage.gif) no-repeat;
margin:-10px -10px 0 0;
}

/* Bloc teimoignage --- */

.blocTemoignage {
position:absolute;
z-index:100px;
width:558px; /* 600 */
background:#fff;
border:1px solid #86868a;
padding:30px 20px 20px 20px;
display:none;
left:90px;
}

.blocTemoignage .bt {
display:block;
float:right;
width:115px;
height:20px;
background:url(../images/bt_temoignage_close.gif) no-repeat;
margin:-30px -20px 0 0;
}

.temoignagePermanent {
float:left;
padding:20px 10px 10px 10px;
background:#d8d8d8 url(../images/bg_td_tem.gif) no-repeat;
width:350px; /* 370 */
left:390px;
}

/* Historique --- */

.historique {
position:relative;
}

.historique .menu, .historique .eve, .historique .rec {
height:410px; /* 500 */
}

.historique .menu {
float:left;
width:200px;
}

.historique .eve, .historique .rec {
float:left;
width:240px; /* 270 */
padding:70px 20px 20px 10px;
background:url(../images/bg_histo_eve.gif) no-repeat;
}

.historique .rec {
background:url(../images/bg_histo_rec.gif) no-repeat;
}

.historique .rec img {
float:left;
margin:0 10px 10px 0;
border:1px solid;
}

.historique #rollMarqueur {
position:absolute;
filter:alpha(opacity=10);
-moz-opacity:.10;
opacity:.10;
background:#7b7676;
left:20px;
display:block;
width:160px;
height:30px;
}

.historique h1 {
font:bold 12px Arial, Helvetica, sans-serif;
letter-spacing:0;
color:#3c3c3e;
margin:0 0 10px 0;
padding:0 0 5px 0;
}

/* ######################################### */

.bOrange {
	font-size:14px;
	color:#e75012;
	font-weight:bold;
	}

.txtClair {
	color:#FFFFFF;
	}

.txtClair a {
	color:#FFFFFF;
	}
	
.txtClair a:hover {
	color:#F2CEC0;
	}
.grasOrange {
	color:#e75012;
	font-weight:bold;
	}
.LPR_tableaupublic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	line-height: normal;
}
.LPR_TableauObjectif {
	font-family: Arial;
	font-size: 10px;
	background-color: #EBEBEB;
	border-left-width: 1px;
	border-top-style: none;
	border-left-style: dotted;
	border-left-color: #999999;
	border-right-style: none;
	border-bottom-style: none;
}
.LPR_TableauTexte {
	text-align: left;
	font-family: arial;
	font-size: 11px;
	margin-left:3px;
}
.LPR_TableauCitation {
	font-family: arial;
	font-size: 11px;
	color:#000000;
	border: thin solid #F25920;
	border:0px;
}
.puce{
	list-style:square;
	color:#999999;
}
.puce_rapproche{
	margin-top:-3px;
	margin-bottom:-3px;
}

