/* CSS Document */

#parenthese-gauche{
float:left;
width:50px;
height:380px;
background:url(../images/parenthese-gauche.jpg) no-repeat 0 0;
}



/********************************************************/
/******************   COLONNES 1 ************************/
/********************************************************/




#formules-content, #origins-content, #sign-content, #about-content, #testimonies-content, #task-content, #freebook-content{
float:left;
width:915px;
background:url(../images/fond-titres.jpg) repeat-x 0 1px;
}




#formules-col1{
float:left;
width:250px;
}

#origins-col1{
float:left;
width:200px;
}

#sign-col1{
float:left;
width:170px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#444;
}

#about-col1{
float:left;
width:220px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#444;
}

#testimonies-col1{
float:left;
width:200px;
}

#order-col1{
float:left;
width:240px;
}

#task-col1{
float:left;
width:320px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#444;
}

#freebook-col1{
float:left;
width:200px;
}




h2#formules{
display:block;
height:53px;
background:url(../images/tit-formules.jpg) no-repeat 20px 1px;
text-indent:-5000px;
}

h2#sign-today{
display:block;
width:145px;
height:34px;
background:url(../images/tit-sign-today.jpg) no-repeat 10px 20px;
text-indent:-5000px;
}



#contenu-formules1{
padding:10px;
}

#contenu-origins1{
padding:20px 10px 10px 10px;
font-size:12px;
font-weight:bold;
text-indent: 20px;
}

#contenu-sign1{
padding:30px 10px 10px 10px;
}

#contenu-about1{
padding:75px 10px 10px 20px;
}

#contenu-testimonies1{
padding:75px 10px 10px 10px;
font-size:12px;
font-weight:bold;
text-indent: 20px;
}

#contenu-faq1{
padding:75px 10px 10px 10px;
font-size:12px;
font-weight:bold;
}

#contenu-order1{
padding:20px 10px 10px 10px;
font-size:12px;
font-weight:bold;
}

#contenu-task1{
padding:25px 10px 10px 20px;
}

#contenu-freebook1{
padding:75px 10px 10px 10px;
font-size:12px;
font-weight:bold;
text-indent: 20px;
}




a#form1, a#form2, a#form3, a#form4{
display:block;
width:218px;
height:46px;
margin:10px 10px 20px 8px;
text-indent:-5000px;
text-decoration:none;
}
a#form1{background:url(../images/bt-overview2.jpg) no-repeat 0 0;}
a#form2{background:url(../images/bt-systemic-principles2.jpg) no-repeat 0 0;}
a#form3{background:url(../images/bt-management-training2.jpg) no-repeat 0 0;}
a#form4{background:url(../images/bt-advanced-training2.jpg) no-repeat 0 0;}




a#print-pdf{
display:block;
width:169px;
height:14px;
font-size:1px;
color:#FFFFFF;
text-indent:-5000px;
text-decoration:none;
background: url(../images/bt-download.jpg) no-repeat 20px 0;
}
a#print-pdf:hover{
text-indent:-5000px;
text-decoration:none;
background: url(../images/bt-download.jpg) no-repeat 20px -14px;
}

img#levels{
margin:150px 0 0 20px;
border:0;
text-decoration:none;
}




/********************************************************/
/******************   COLONNE UNIQUE *******************/
/********************************************************/


#colonne-u{
	float:left;
	width:915px;
	background:url(../images/fond-titres.jpg) repeat-x 0 1px;
}

#colonne-u h2{
	display:block;
	width:459px;
	height:53px;
	background:url(../images/tit-formules-tableau.jpg) no-repeat 18px 0;
	text-indent:-5000px;
}
	
#colonne-u p{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	margin:15px 0 0 22px;}


/************************  TABLEAU *************************/

table#own-design{
	width:885px;
	margin:10px;
	border-top:1px solid #c0d6da;
	border-left:1px solid #c0d6da;
	color:#333;}

table#own-design tr{height:45px;}
table#own-design tr.titres-colonnes{
	height:25px;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
	text-align:center;
	background-color:#333333;}
	
table#own-design td{
	border-bottom:1px solid #c0d6da;
	border-right:1px solid #c0d6da;
	padding:6px 10px;}


td.col-level{
	width:279px;
	height:90%;
	text-align:center;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	}
td.col-content{
	width:526px;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	}
/**
td.col-sign-jaune{
	width:279px;
	height:10px;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	background-color:#edb003;
	text-align:center;
	}
td.col-sign-vertc{
	width:279px;
	height:20px;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	background-color:#9bc600;
	text-align:center;	}
td.col-sign-vertf{
	width:279px;
	height:20px;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	background-color:#1a7000;
	text-align:center;	}
**/

a.jaune{
	width:885px;
	display:block;
	text-decoration:none;}
.jaune-hover {
	background-color: #fbf3cd;
	cursor: pointer;}
	

a.vertc{
	width:885px;
	display:block;
	text-decoration:none;}
.vertc-hover {
	background-color: #ebf4cc;
	cursor:pointer;}


a.vertf{
	width:885px;
	display:block;
	text-decoration:none;}
.vertf-hover {
	background-color: #cfe2c2;
	cursor: pointer;}

.txt-jaune{
color: #edb003;
font:15px Verdana, Arial, Helvetica, sans-serif;
padding:2px 5px;
background-color:#fff;}
.txt-vertc{
color: #9bc600;
font:15px Verdana, Arial, Helvetica, sans-serif;
padding:2px 5px;
background-color:#fff;}
.txt-vertf{
color: #1a7000;
font:15px Verdana, Arial, Helvetica, sans-serif;
padding:2px 5px;
background-color:#fff;}
.txt-blanc{
color: #ffffff;
font:15px Verdana, Arial, Helvetica, sans-serif;
padding:2px 5px;}


/*********************   détails  ************************/

.col-content ul{
margin:10px 0;}

.col-content li.book-h1, .col-content li.book-h2{
list-style:none;
font-weight:bold;}
.col-content li.book-h3{
padding-left:20px;
list-style-position:inside;}
.col-content li.book-h4{
padding-left:30px;
list-style-position:inside;
list-style-type:circle;}

span.back-jaune{
list-style:none;
font-weight:bold;
font-size:12px;
background-color:#f0c549;
padding:0 6px;}
span.back-vertc{
list-style:none;
font-weight:bold;
font-size:12px;
background-color:#c6e264;
padding:0 6px;}
span.back-vertf{
list-style:none;
font-weight:bold;
font-size:12px;
background-color:#6cb854;
padding:0 6px;}

a.sign-jaune{
font-weight:bold;
font-size:14px;
background-color:#f0c549;
padding:0 6px;
text-decoration:none;}
a.sign-jaune:hover{
font-weight:bold;
font-size:14px;
background-color:#edb003;
padding:0 6px;
text-decoration:none;}
 
a.sign-vertc{
font-weight:bold;
font-size:14px;
background-color:#c6e264;
padding:0 6px;
text-decoration:none;}
a.sign-vertc:hover{
font-weight:bold;
font-size:14px;
background-color:#9bc600;
padding:0 6px;
text-decoration:none;}

a.sign-vertf{
font-weight:bold;
font-size:14px;
background-color:#6cb854;
padding:0 6px;
text-decoration:none;}
a.sign-vertf:hover{
font-weight:bold;
font-size:14px;
color:#fff;
background-color:#1a7000;
padding:0 6px;
text-decoration:none;}




/********************************************************/
/******************   COLONNES 2 *************************/
/********************************************************/



/*********************  FORMULES ************************/



#formules-col2{
float:left;
width:650px;
}

h2#systemic{
display:block;
height:53px;
background:url(../images/tit-systemic.jpg) no-repeat 40px 0;
text-indent:-5000px;
}

h2#management{
display:block;
height:53px;
background:url(../images/tit-management.jpg) no-repeat 40px 0;
text-indent:-5000px;
}

h2#advanced{
display:block;
height:53px;
background:url(../images/tit-advanced.jpg) no-repeat 40px 0;
text-indent:-5000px;
}

#contenu-formules2{
float:left;
padding:20px 10px 20px 40px;
border-left:1px solid #c6dade;
font-size:11px;
}

#contenu-formules2 img{
float:left;
margin: 2px 3px 0 0;
}

#contenu-formules2 p, #contenu-formules2 li{
color:#444;
}

#contenu-formules2 p.decale{
margin-left:50px;
}

#contenu-formules2 li.pale{
list-style-image:url(../images/puce-pale.jpg);
list-style-position:outside;
}

#contenu-formules2 li.jaune{
list-style-image:url(../images/puce-jaune.jpg);
list-style-position:outside;
}

#contenu-formules2 li.rouge{
list-style-image:url(../images/puce-rouge.jpg);
list-style-position:outside;
}

#contenu-formules2 li.foncee{
list-style-image:url(../images/puce-foncee.jpg);
list-style-position:outside;
}

#sys-modality, a#sys-signin, #mngt-modality, a#mngt-signin, #adv-modality, a#adv-signin{
float: left;
height: 20px;
color:#fff;
margin: 15px 20px 10px 0;
padding: 3px 5px 0 15px;
}
#sys-modality, a#sys-signin{background-color:#bfc600;}
#sys-modality{width: 300px;}
a#sys-signin{width:100px;}

#mngt-modality, a#mngt-signin{background-color:#8db305;}
#mngt-modality{width: 330px;}
a#mngt-signin{width:100px;}

#adv-modality, a#adv-signin{background-color:#1a7000;}
#adv-modality{width: 330px;}
a#adv-signin{width:100px;}



/**********  ORIGINS  ********/


#origins-col2{
float:left;
width:700px;
}

h2#origins{
display:block;
height:36px;
background:url(../images/tit-origins-principles.jpg) no-repeat 40px 20px;
margin-bottom:17px;
text-indent:-5000px;
}

h2#news{
display:block;
height:36px;
background:url(../images/tit-news.jpg) no-repeat 40px 20px;
margin-bottom:17px;
text-indent:-5000px;
}

h2#lost{
display:block;
height:36px;
background:url(../images/tit-lost-passwd.jpg) no-repeat 40px 20px;
margin-bottom:17px;
text-indent:-5000px;
}

h2#thankyou{
display:block;
height:36px;
background:url(../images/tit-thankyou.jpg) no-repeat 40px 20px;
margin-bottom:17px;
text-indent:-5000px;
}

h2#error{
display:block;
height:36px;
background:url(../images/tit-error.jpg) no-repeat 40px 20px;
margin-bottom:17px;
text-indent:-5000px;
}


h2#faq{
display:block;
height:36px;
background:url(../images/tit-faq.jpg) no-repeat 40px 20px;
margin-bottom:17px;
text-indent:-5000px;
}


#contenu-origins2{
float:left;
padding:20px 10px 20px 40px;
border-left:1px solid #c6dade;
font-size:12px;
color:#444;
}


a#previous{
float:left;
height:15px;
width:80px;
display:block;
background:url(../images/bt-previous2.jpg) no-repeat 0 0;
text-indent:-5000px;
margin-right:20px;}
a#previous:hover{background:url(../images/bt-previous2.jpg) no-repeat 0 -15px;}

a#next{
float:left;
height:15px;
width:46px;
display:block;
background:url(../images/bt-next2.jpg) no-repeat 0 0;
text-indent:-5000px;}
a#next:hover{background:url(../images/bt-next2.jpg) no-repeat 0 -15px;}



/*********   SIGN IN    ********/



#sign-col2{
float:left;
width:380px;
}

#contact-col2{
float:left;
width:650px;
}

#map-col2{
float:left;
width:700px;
}


h2#sign-info{
display:block;
height:36px;
background:url(../images/tit-sign-info.jpg) no-repeat 30px 20px;
margin-bottom:17px;
text-indent:-5000px;
}

h2#sign-account{
display:block;
height:36px;
background:url(../images/tit-sign-account.jpg) no-repeat 30px 20px;
margin-bottom:17px;
text-indent:-5000px;
}

h2#contact{
display:block;
height:36px;
background:url(../images/tit-contact.jpg) no-repeat 50px 20px;
margin-bottom:17px;
text-indent:-5000px;
}

h2#send{
display:block;
height:36px;
background:url(../images/tit-send.jpg) no-repeat 50px 20px;
margin-bottom:17px;
text-indent:-5000px;
}

h2#map{
display:block;
height:36px;
background:url(../images/tit-map.jpg) no-repeat 50px 20px;
margin-bottom:17px;
text-indent:-5000px;
}

h2#notice{
display:block;
height:36px;
background:url(../images/tit-legal-notice.jpg) no-repeat 50px 20px;
margin-bottom:17px;
text-indent:-5000px;
}


#contenu-sign2{
float:left;
padding:20px 10px 20px 30px;
border-left:1px solid #c6dade;
font-size:11px;
color:#000;
}

#form-contact, #form-contact2, #map-content{
float:left;
padding:20px 10px 20px 50px;
border-left:1px solid #c6dade;
font-size:11px;
color:#000;
}

#contenu-sign2 li, #form-contact li, #map-content li{
clear:both;
list-style:none;
}

#contenu-sign2 li.decale{
clear:both;
list-style:none;
padding-left:60px;
}

#contenu-sign2 label.signin{
float:left;
display:block;
width:190px;
height:25px;
}

#form-contact label.champs{
float:left;
display:block;
width:200px;
height:25px;
}

#form-contact a.send-msg{
clear:both;
width:600px;
margin-left:300px;
}

#contenu-sign2 label.signin_error, #form-contact #error{
float:left;
display:block;
width:190px;
height:25px;
color: red;
}

#contenu-sign2 label.signin2{
float:left;
display:block;
width:320px;
height:25px;
}

#contenu-sign2 label.boutons{
float:left;
display:block;
height:25px;
}

#contenu-sign2 input{
float:left;
}

#contenu-sign2 input.bt{
float:left;
margin:0 5px 5px 5px;
}

#contenu-sign2 img{
float:left;
margin:2px 5px 0 5px;
}

#contenu-sign2 a#previous{
float:left;
height:15px;
width:80px;
display:block;
background:url(../images/bt-previous2.jpg) no-repeat 0 -15px;
text-indent:-5000px;}
#contenu-sign2 a#previous:hover{background:url(../images/bt-previous2.jpg) no-repeat 0 0;}





#sign-col3{
float:left;
width:280px;
}

h2#sign-company{
display:block;
height:36px;
background:url(../images/tit-sign-company.jpg) no-repeat 30px 20px;
margin-bottom:17px;
text-indent:-5000px;
}

#contenu-sign3{
float:left;
padding:20px 10px 20px 30px;
border-left:1px solid #c6dade;
font-size:11px;
color:#000;
}

#contenu-sign3 li{
clear:both;
list-style:none;
}

#contenu-sign3 label.signin2{
display:block;
width:200px;
height:25px;
}

#contenu-sign3 input{
margin-bottom:15px;}

#contenu-sign3 a#next{
float:left;
height:15px;
width:46px;
display:block;
background:url(../images/bt-next2.jpg) no-repeat 0 -15px;
text-indent:-5000px;}
#contenu-sign3 a#next:hover{background:url(../images/bt-next2.jpg) no-repeat 0 0;}




#sign-col4{
float:left;
width:280px;
}

#contenu-sign4{
float:left;
padding:10px 10px 20px 30px;
margin-top:53px;
border-left:1px solid #c6dade;
font-size:11px;
color:#000;
}

a#pay{
display:block;
height:37px;
width:190px;
margin:130px 0 120px 40px;
border:0;
background:url(../images/pay-now.jpg) no-repeat 0 0;
text-indent:-5000px;
text-decoration:none;
}

a#pay:hover{
background:url(../images/pay-now.jpg) no-repeat 0 -37px;
}


/********** ABOUT *************/



#about-col2{
float:left;
width:680px;
}

h2#about-cgensse{
display:block;
height:36px;
background:url(../images/tit-about-cgensse.jpg) no-repeat 40px 20px;
margin-bottom:17px;
text-indent:-5000px;
}

#contenu-about2{
float:left;
padding:20px 10px 20px 40px;
border-left:1px solid #c6dade;
font-size:12px;
color:#444;
}

/********** TESTIMONIES *************/


#testimonies-col2{
float:left;
width:700px;
}

h2#testimonies{
display:block;
height:36px;
background:url(../images/tit-testimonies.jpg) no-repeat 40px 20px;
margin-bottom:17px;
text-indent:-5000px;
}

#contenu-testimonies2{
float:left;
padding:20px 10px 20px 40px;
border-left:1px solid #c6dade;
font-size:12px;
color:#444;
}


a#previous{
float:left;
height:15px;
width:80px;
display:block;
background:url(../images/bt-previous2.jpg) no-repeat 0 0;
text-indent:-5000px;
margin-right:20px;}
a#previous:hover{background:url(../images/bt-previous2.jpg) no-repeat 0 -15px;}

a#next{
float:left;
height:15px;
width:46px;
display:block;
background:url(../images/bt-next2.jpg) no-repeat 0 0;
text-indent:-5000px;}
a#next:hover{background:url(../images/bt-next2.jpg) no-repeat 0 -15px;}



/********** ORDER BOOK *************/


#order-col2{
float:left;
width:660px;
}

#contenu-order2{
float:left;
padding:20px 10px 20px 40px;
border-left:1px solid #c6dade;
font-size:11px;
color:#444;
}

h2#order{
display:block;
height:36px;
background:url(../images/tit-orderbook.jpg) no-repeat 40px 20px;
margin-bottom:17px;
text-indent:-5000px;
}

img.cover{
margin:10px;
float:left;
border:1px solid #ccc;
}


/********** TASK *************/



#task-col2{
float:left;
width:580px;
}

h2#tit-task{
display:block;
height:56px;
background:url(../images/global-management-tool.jpg) no-repeat 40px 0;
margin-bottom:17px;
text-indent:-5000px;
}

#contenu-task2{
float:left;
padding:20px 10px 20px 40px;
border-left:1px solid #c6dade;
font-size:12px;
color:#444;
}




/**********  FREE BOOK  ********/


#freebook-col2{
display:block;
float:left;
width:700px;
}

h2#freebook{
display:block;
height:36px;
background:url(../images/tit-ethical-management.jpg) no-repeat 40px 20px;
margin-bottom:17px;
text-indent:-5000px;
}


#contenu-freebook2{
float:left;
padding:20px 10px 20px 40px;
border-left:1px solid #c6dade;
font-size:11px;
color:#444;
}


a#previous{
float:left;
height:15px;
width:80px;
display:block;
background:url(../images/bt-previous2.jpg) no-repeat 0 0;
text-indent:-5000px;
margin-right:20px;}
a#previous:hover{background:url(../images/bt-previous2.jpg) no-repeat 0 -15px;}

a#next{
float:left;
height:15px;
width:46px;
display:block;
background:url(../images/bt-next2.jpg) no-repeat 0 0;
text-indent:-5000px;}
a#next:hover{background:url(../images/bt-next2.jpg) no-repeat 0 -15px;}


#contenu-freebook2 img{
	float:left;
	margin:10px 15px 10px 0;
	border:1px solid #ccc;}

#contenu-freebook2 li{list-style-position:inside;}



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



#parenthese-droite{
float:left;
width:49px;
height:373px;
background:url(../images/parenthese-droite.jpg) no-repeat 0 0;
}








