#pagecontent {
	text-align:justify;
	font-size: 8pt;
	font-weight: normal;
	font-family:Verdana, Helvetica, sans-serif;
	color: #102C45;
	line-height:150%;
	letter-spacing:normal;
	padding:0pt;
	margin:0pt;
}

#pagecontent ul {

	list-style-type: disc;
	list-style-image: url(/myImages/w4dot_trans.gif);
	list-style-position: outside;

}

#pagecontent ul .listeniveaudeux {
	list-style-type: disc;
	list-style-image: url(/myImages/bullet_carre_bleu.gif);
	list-style-position: outside;
}

#ImageChateau 
{
	float:left;
	padding:1em 0;
	margin-top:1em;
}

#ImageChateau2 
{
	float:left;
	padding:1em;
	margin-top:-1em;
}
#ImageCoffret2 
{
	float:right;
	display:inline;
	padding:1em 0;
	margin-top:-1em;
	margin-right:0;
}

#ImageCoffret 
{
	display:inline;
float:right;
margin-right:0;
margin-top:2em;
padding:0;
}

#LabelPresentation
{
	display:inline;
	float:left;
	padding:1em;
	width:510px;
}

#LabelLetter 
{
	display:inline;
	float:left;
	padding:1em 0;
	width:750px;
}

.normal {
	font-size: 8pt;
	font-weight: normal;
	font-family:Verdana, Helvetica, sans-serif;
	color: #102C45;
	letter-spacing:normal;
}

.small {
	font-size: 7.5pt;
	font-weight: normal;
	font-family:Verdana, Helvetica, sans-serif;
	color: #102C45;
	letter-spacing:normal;
}

.small a {color:#21578A;text-decoration:none;}
.small a:hover {color: #EB6E07;text-decoration:none;}
.small a:active {color: #21578A;text-decoration:none;}
.small a.visited {color: #21578A;text-decoration:none;}
.small a:active:hover {color: #EB6E07;text-decoration:none;}
.small a:visited:hover {color: #EB6E07;text-decoration:none;}

.title {
	font-size:14pt;
	letter-spacing:1px;
	line-height:130%;
	color: #EB6E07;
	font-weight:bold;
	text-align:left;
	padding: 0 0 15px 0;
	margin: 0 0 15px 0;
	text-align:left;
}


.subtitle {
	font-size:11pt;
	line-height:130%;
	color: #102C45;
	font-weight:bold;
	text-align:left;
	padding: 0 0 7px 0;
	margin: 0 0 7px 0;
}

.telecharger 
{
	border:1px solid #FFFFFF;
	color:#102C45;
	font-size:11pt;
	font-weight:bold;
	line-height:130%;
	padding:0.5em;
	text-align:left;
	width:750px;
}

#LinkButton4 
{
	color:#EB6E07;

}

#telechargermiddle 
{
	float:left;
	margin-left:1em;
}

#LinkButton4 a {color:#EB6E07;text-decoration:none;}
#LinkButton4 a:hover {color: #EB6E07;text-decoration:underline;}
#LinkButton4 a:active {color: #EB6E07;text-decoration:none;}
#LinkButton4 a.visited {color: #EB6E07;text-decoration:none;}
#LinkButton4 a:active:hover {color: #EB6E07;text-decoration:underline;}
#LinkButton4 a:visited:hover {color: #EB6E07;text-decoration:underline;}


.telechargerdescription
{
	color:#102C45;
	font-size:9pt;
	line-height:130%;
	text-align:left;
}

.floatimageleft {
	float:left;
	margin:0.2em 0.4em;
	padding:0.5em;
}

.floatimageright {
	float:right;
	margin-right:15px;
	margin-bottom:15px;
}

.textboldOrange {
	color: #EB6E07;
	font-weight:bold;
}

.GreySingleBorder {
	background-color:#fefefe; 
	border:1px solid #d9d9d9;
	padding:0.3em;
}

.dottedblueline  {
	border:1px dotted #102C45;
	padding:0.5em;
}

.ColorsBusinessIntelligence {
	color:#6E3C76;
	background-color:#EADBED;
}

.ColorsProfilTechnique {
	color:#EB6E07;
	background-color:#FDE2CB;
}

.ColorsExpertMetier {
	color:#4F8E1E;
	background-color:#E1F5D1;
}

.ColorsProfilFonctionnel {
	color:#194168;
	background-color:#C8DEF2;
}

.GreyTitre {
	color:#808080;
	font-weight:bold;
}

.FontNoir {
	color:#000000;
}

.GreySingleBorderDivide {background-color:#fefefe; border-top:3px solid #bFbFbF;border-right:1px solid #bFbFbF;border-left:1px solid #bFbFbF;border-bottom:1px solid #bFbFbF;}


.date {
	color:#EB6E07;
	font-size:7.5pt;
	font-weight:bold;
	margin:0pt 0pt 7px;
	padding:0pt 0pt 7px;
}

.telephone {
	font-size:7.5pt;
	font-weight:normal;
	color:#595959;
}

.dropcap {
	color: #102C45;
	font-size:3em;
	float:left;
	line-height:0.8;
	margin-right:4px;
	margin-top:0.1em;
	margin-bottom:0.1em;
}

.redfonthighlight {
	color:#FF3300;
}

.redfonthighlightbold {
	color:#FF3300;
	font-weight:bold;
}

.encours {
	color:#CC0000;
	font-family:"Courier New", Courier, monospace;
	font-weight:bold;
	font-variant:small-caps;
	font-style:italic;
	font-size:8pt;

}

.greyborder {
	border:.05em dashed #A2A2A2;
	padding:1em;
	margin:0;
}

.borderbleuclair {
	border:.05em dashed #C8DEF2;
	padding:2em;
	margin:1em;
}

.cadre_fond_bleu {
	background-color:#C8DEF2;
	border:1px dashed #92BCE5;
	padding:1em;
	margin:0;
}

.cadre_fond_gris {
	background-color:#f2f2f2;
	border:1px dotted #d9d9d9;
	padding:1em;
	margin:0;
}

.coupurepresse {
	font-size:7.5pt;
}

.coupuretitre {
	font-size:8pt;
}

.coupurecategory {
	float:left;
	text-align:right;
	width:50px;
	margin-left:35px;
}

.coupuredescription {
	float:right;
	text-align:justify;
	padding:0pt;
	width: 500px;
}

.coupuredate>.date {
	font-size:7.5pt;
}

.coupuredate {
	float:left;
	text-align:left;
	padding: 0pt 0.5em;
}

.coupurelink {
	float:left;
	text-align:left;
	padding: 0pt 0.5em;
}


td.calendar {
	border:0.01em solid #f2f2f2;
	text-align:center;
	padding:0pt;
}

td.calendaractive {
	background-color:#102C45;
	color:#ffffff;
	padding:0pt;
}

.expertmetier {
	color:#008000;
	font-weight:bold;
	font-size:9pt;
}

.management {
	color:#800000;
	font-weight:bold;
	font-size:9pt;
}

.utilisateurs {
	color:#927cf3;
	font-weight:bold;
	font-size:9pt;
}

.experttechnique {
	color:#ff8000;
	font-weight:bold;
	font-size:9pt;
}

.rightAlign {text-align:right;}

.boitebleu {
	padding:1em;
	border:0.05em dashed #92BCE5;
}

#titlebox 
{
	margin: 0 0 0.5em;
	padding:0.7em;
	text-align:left;
	height:117px;
	background-image:url(/img/bandeau-barre.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

#LabelTitle 
{
	color:#102C45;
	font-size:14pt;
	font-weight:bold;
	line-height:150%;
}

#TitleTextPos 
{
	margin:7.5em 10em 0 0;
}



#LabelTitleTop 
{
	color:#EB6E07;
	font-size:14pt;
	font-weight:bold;
	line-height:150%;
}

#loginform
{
	width: 350px;
	margin-top:1em;
    margin-left: auto; 
    margin-right: auto; 
    padding:1em;
    border:0.05em dashed #92BCE5;
}

#myTable 
{
	padding:1em;
	border:0.05em dashed #92BCE5;
}

#myPasswordTable
{
	padding:1em;
	border:0.05em dashed #92BCE5;
}

#verify_form 
{
	width:750px;
	margin:0;
	overflow:hidden;
}

#LabelFormulaire
{
	margin-top:1em;
	margin-bottom:1em;
}

#messagespace 
{
	width:550px;
	margin-left: auto;
	margin-right: auto;
	padding:2em;
	border:0.05em dashed #e0e0e0;
	margin-bottom:2em;
	
}

#PanelMessages 
{
	margin-top:1em;
}

.rowstyle 
{
	margin-left:.5em;
}

#formulaire_rappel 
{
	width:480px;
	margin-left: auto;
	margin-right: auto;
	padding:2em;
}

#deconnect-tab 
{
	width:750px;
	margin:0;
	padding:0;
	text-align:right;
}

#language-tab 
{
	width:750px;
	margin:0;
	padding:0;
	text-align:right;
}

#retour-tab 
{
	width:750px;
	margin:0;
	padding:0;
	text-align:right;
}

#verify-form 
{
	width:750px;
	margin:0 0 0 -1.5em;
	padding:0;
}

.lbNewAccountButton 
{
	margin:0.5em 0;
}

.lbRecoveryButton
{
	margin:0.5em 0;
}

.lbLoginScreenButton
{
	margin:0.5em 0;
}


.DataGridSearchResults table tr td {
	border:0.05em solid #d9d9d9;
}


.srchPanelSearchResults  {
	padding:0.2em;
}

.srchPagerStyle td {
	text-align:left;
	border:0.1em solid #FFFFFF;
	padding:0.3em;
}

.srchDataGridSearchResults {
	border:none;
}

.srchDataGridSearchResults td {

}

.srchHeaderStyle td {
	padding:0.3em;
	background-color:#564838;
	color:#ffffff;
	border:0.1em solid #564838;

}

.srchHeaderStyle td a {color:#ffffff;text-decoration:none;}
.srchHeaderStyle td a:hover {color: #ffffff;text-decoration:none;}
.srchHeaderStyle td a:active {color: #ffffff;text-decoration:none;}
.srchHeaderStyle td a.visited {color: #ffffff;text-decoration:none;}
.srchHeaderStyle td a:active:hover {color: #ffffff;text-decoration:none;}
.srchHeaderStyle td a:visited:hover {color: #ffffff;text-decoration:none;}

.srchHeaderStyle td {
	padding:0.3em;
	background-color:#564838;
	color:#ffffff;
	border:0.1em solid #564838;

}

.srchResultItem td {
	padding:0.3em;
	background-color:#FFFFFF;
	border:0.1em solid #564838;
}

.srchResultItemAlternate td {
	padding:0.3em;
	background-color:#E0D1AA;
	border:0.1em solid #564838;
}

li.bulletListAlt a {color: #92BCE5;text-decoration:none;}
li.bulletListAlt a:hover {color: #92BCE5;text-decoration:none;}
li.bulletListAlt a:active {color: #92BCE5;text-decoration:none;}
li.bulletListAlt a.visited {color: #92BCE5;text-decoration:none;}
li.bulletListAlt a:active:hover {color: #92BCE5;text-decoration:none;}
li.bulletListAlt a:visited:hover {color: #92BCE5;text-decoration:none;}


.demoscreens 
{
	height:200px;
	margin:0.7em auto;
	padding:1em;
	width:660px;
}

.lbldemoscreenstitle 
{
	color:#5B9BD8;
	font-size:14px;
	font-weight:bold;
	line-height:110%;
	text-align:left;
}

.lbldemoscreenstext 
{
	color: #000000;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
    line-height:120%;
    margin: 2em 0;
}

.imgdemoscreens 
{
	float:right;
	margin-left:1.5em;
}

#myw4footer {
	font-size:7pt;
	margin:0 auto;
	padding:70px 0 1em;
	text-align:center;
	width:750px;

}

#myw4copyright hr {
	background-color:#cccccc;
	border:0 none;
	color:#cccccc;
	height:1px;
}

/*#myw4copyright a {text-decoration:none;color:#ffffff;}
#myw4copyright a:hover {text-decoration:none;color:#F8BD40;}
#myw4copyright a:active {text-decoration:none;color:#296087;}
#myw4copyright a:visited {text-decoration:none;color:#296087;}
#myw4copyright a:active:hover {text-decoration:none;color:#F8BD40;}
#myw4copyright a:visited:hover {text-decoration:none;color:#F8BD40;}*/

#myw4grouplogos {
border:0.01em dotted #F0F0F0;
clear:both;
height:65px;
margin:2em auto 1em;
padding:0.5em;
text-align:center;
width:340px;
}

#myw4grouplogos img {
	float:left;
	display:inline;
	padding-left:0.7em;
	padding-right:0.7em;
}

.formItemLine 
{
	clear:both;
	display:block;
	width:720px;
	margin:0 auto;
	padding:5px;
}

.formItemLineCalendar
{
	background-color:#F2F2F2;
	border:0.01em solid #F2F2F2;
	float:left;
	margin:0.5em;
	overflow:hidden;
	padding:0.5em;
	width:310px;

}

.formItemLineCalendar>table 
{
	margin-top:1em;
}

.dynCalendar 
{
}

.chkProduit 
{

}

.formLine 
{
	height:1px;
	width:720px;
	background-color:#5B9BD8;
	margin:1.5em auto;
}

.formItem  
{
	display:inline;
	float:left;
	margin-left:5px;
}

.formItemTitle 
{
	width:100px;
	text-align:right;
	display:inline;
	float:left;
	margin-left:5px;
}

.formItemSaisie 
{
	width:150px;
	display:inline;
	float:left;
	margin-left:5px;
}

.formItemValidation
{
	display:inline;
	float:left;
	margin:5px;
}

.subtitleBleu {
	color:#5B9BD8;
	font-size:14px;
	font-weight:bold;
	line-height:150%;
	text-align:left;
}

.NavigationPanel 
{
	display:block;
	height:15px;
	width:300px;
	padding:0.7em;
	background-color:#f2f2f2;
	margin:0.5em 0;
	border:0.01em solid #21578A;
	font-weight:bold;
	text-align:center;
}

.MessagePanel 
{
	display:block;
	height:30px;
	width:740px;
	padding:0.3em;
	background-color:#5B9BD8;
	margin:2.5em 0;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	
}




.ModifyPanel
{
	Z-INDEX: 102; 
	LEFT: 8px; 
	POSITION: absolute; 
	TOP: 25px; 
	margin-top:2.5em;
	width:700px;
}

.TelechargementPanel 
{
	padding:0.5em;
	width:700px;
}

.SearchPanel 
{
	padding:0.5em;
	border:1px dotted #5B9BD8;
	width:400px;
	display:block;
	margin:3em auto;	
}

.Calendars 
{
	background-color:#F2F2F2;
	border:0.01em solid #F2F2F2;
	float:left;
	margin:0.5em;
	overflow:hidden;
	padding:0.5em;
	width:310px;

}

#lblLeonardiMsg 
{
	margin:0.5em;
	overflow:hidden;
	padding:0.5em;
	width:310px;
}

#CalendarFactory 
{
	clear:both;
	width:300px;
}

#CalendarEvolution
{
	clear:both;
	width:300px;
}

#CalendarAgile
{
	clear:both;
	width:300px;
}

#CalendarW4BPMSuite
{
	clear:both;
	width:300px;
}

#CalendarStudio
{
	clear:both;
	width:300px;
}

.Calendar
{
	clear:both;
	width:300px;
}


#lblTelechargeW4 
{	
	background-color:#d9d9d9;
	color:#102C45;
	font-size:10pt;
	font-weight:bold;
	line-height:130%;
	margin:0;
	padding:1em;
	text-align:left;
	width:130px;
	
}

#lblTelecharge 
{
	background-color:#d9d9d9;
	color:#102C45;
	font-size:10pt;
	font-weight:bold;
	line-height:130%;
	margin:0;
	padding:1em;
	text-align:left;
	width:130px;
}

table#W4BPMSuiteTelechargement>tr>td
{
	background-color:#d9d9d9;
	color:#102C45;
	font-size:10pt;
	font-weight:bold;
	line-height:130%;
	margin:0;
	padding:1em;
	text-align:left;
	width:130px;

}

table#LeonardiTelechargement>tr>td 
{
	background-color:#d9d9d9;
	color:#102C45;
	font-size:10pt;
	font-weight:bold;
	line-height:130%;
	margin:0;
	padding:1em;
	text-align:left;
	width:130px;
}

#lblTelechargeB1 {
	background-color:#D9D9D9;
	color:#102C45;
	font-size:10pt;
	font-weight:bold;
	line-height:130%;
	margin:0;
	padding:1em;
	text-align:left;
	width:130px;
}

#selectcommercial 
{
	border:1px solid #F2F2F2;
	float:left;
	height:100px;
	margin:1em;
	padding:1em;
	text-align:left;
	width:150px;
}

#emailcommercial 
{
	margin:1em 0;
}

#lblB1Message 
{
	margin:0.5em;
	overflow:hidden;
	padding:0.5em;
	width:310px;
	background-color:#F2F2F2;
}

