div.elementRightColumn
{
	/*background-color: #E5AE86;*/
	/*color: #1F4B89;*/
	/*color: #0F3B79;*/
	color:white;
	width: 100%;
	padding: 5px;
	font-size: 10.0pt;
	/*border-style:solid;
	border-width:2px;
	border-color:#ab4800;*/
	/*height:560px;*/
}


div.elementRightColumn span
{
	display: block;
}


div.elementRightColumn span span
{
	display: inline;
}


div.elementRightColumn .emphasis
{
	/*color: #0F3B79;*/
	color:white;
	text-align:left;
}


div.elementRightColumn span.title
{
	font-weight: bold;
	border-bottom: 1px solid white;
	/*margin-top: 12px;*/
}

div.elementRightColumn span.largetitle 
{
	font-weight: bold;
	font-size: 13px;
	margin: 0px;
	padding-right: 5px;
	text-align: center;
	width:100%;
	color:#304547;
}


div.elementRightColumn span.content
{
	margin-top: 12px;
	text-align:left;
}



div#divRightColumn hr
{
	width: 100%;
	/*color: #1F4B89;*/
	color:white;
	/*background-color: #1F4B89;*/
	background-color:white;
	height: 1px;
}

div#divContent,
div#divContentScroll
{
	height:515px;
}


div#divContent span,
div#divContentScroll span
{
	display: block;
}


div#divContent span span,
div#divContentScroll span span
{
	display: inline;
}


div#divContent span.title,
div#divContentScroll span.title
{
	border-bottom: 1px solid #304547;
	font-weight: bold;
	color: #304547;
	clear: both;
	margin-top: 25px;
	
	padding-left: 20px;
	background-repeat: no-repeat;
	background-image: url('../images/bullet.png');
	background-position: 5px 5px;
}


div#divContent span.largetitle,
div#divContentScroll span.largetitle
{
	font-weight: bold;
	font-size: 13pt;
	clear: both;
	margin-top: 25px;
	padding: 3px;
	text-align: center;
	
	/*background-color: #1F4B89;
	color: White;*/
	/*color: #1F4B89;*/
	color:#304547;
}

div#divContent span.largetitle_left,
div#divContentScroll span.largetitle_left
{
	font-weight: bold;
	font-size: 13pt;
	clear: both;
	margin-top: 2px;
	margin-left:50px;
	padding: 2px;
	text-align: justify;
	
	/*background-color: #1F4B89;
	color: White;*/
	/*color: #1F4B89;*/
	color:#304547;
}


div#divContent span.emphundertitle,
div#divContentScroll span.emphundertitle
{
	font-weight: bold;
	font-size: 13pt;
	clear: both;
	margin-top: 16px;
	text-align: left;
	/*color: #1F4B89;*/
	/*color:#304547;*/
	color: #BBBBBB;
}


div#divContent span.content,
div#divContentScroll span.content
{
	margin-top: 12px;
	text-align:justify;
}

div#divContent span.content_link,
div#divContentScroll span.content_link
{
	margin-top: 5px;
}

.emphasis
{
	font-weight: bold;
	text-transform:uppercase;
}

.emphasis_orange
{
	font-weight: bold;
	font-size:larger;
	color: #b06110;
}

#imgRSSArticles, #imgRSSNews
{
	margin-right:5px;
	border-width: 0px;
	border-style:none;
}

#imgValidRSS
{
	border-width: 0px;
	border-style:none;
}

table.tblEntenteService td.tdBullet
{
	width:25px;
	text-align:left;
	padding-bottom:10px;
}
table.tblEntenteService td.tdValue
{
	width:575px;
	text-align:justify;
	padding-bottom:10px;
	font-size:15px;
}

table.tblEntenteService th
{
	font-size:15px;
	padding-bottom:20px;
	text-align:left;
	/*color:#304547;*/
}

table.tblEntenteService td#tdNavMenu1
{
	padding:0px;
	margin:0px;
	height:15px;
	vertical-align:bottom;
}
table.tblEntenteService td#tdNavMenu2
{
	padding:0px;
	margin:0px;
	height:15px;
	vertical-align:bottom;
}
table.tblEntenteService td#tdNavMenu3
{
	padding:0px;
	margin:0px;
	height:16%;
	vertical-align:bottom;
}
table.tblEntenteService td#tdNavMenu4
{
	padding:0px;
	margin:0px;
	height:15px;
	vertical-align:bottom;
}

table.tblEntenteService td.tdContent
{
	padding-bottom:15px;
}



table.tblEntenteService td
{
	padding:0px;
	margin:0px;
	height:auto;
}

table.tblEntenteService td.tdConclusion
{
	padding:0px;
	margin:0px;
	height:200px;
	vertical-align:top;
}

table.tblEntenteService
{
	/*margin-bottom:20px;*/
	height:515px;
	width:100%;
	padding:0px;
	margin:0px;
}

table#tblRemuneration td.tdBullet
{
	width:25px;
	text-align:left;
	padding-bottom:15px;
}
table#tblRemuneration td.tdValue
{
	width:575px;
	text-align:justify;
	padding-bottom:15px;
	font-size:15px;
}

table#tblRemuneration th
{
	font-size:15px;
	padding-bottom:20px;
	text-align:left;
	/*color:#304547;*/
}

table#tblRemuneration
{
	height:200px;
	width:100%;
	padding:0px;
	margin:0px;
}

table#tblSolutionsPE
{
	height:374px!important;
	width:100%;
	padding:0px;
	margin:0px;
}

table#tblSolutionsPE td
{
	height:58px;
}

table#tblSolutionsAC
{
	height:350px;
	width:100%;
	padding:0px;
	margin:0px;
}


table.tblProcedureAnalyse td.tdBullet
{
	width:25px;
	text-align:left;
	padding-bottom:5px;
}
table.tblProcedureAnalyse td.tdValue
{
	width:575px;
	text-align:justify;
	padding-bottom:5px;
	font-size:15px;
}

table.tblProcedureAnalyse th
{
	font-size:15px;
	padding-bottom:20px;
	text-align:left;
	/*color:#304547;*/
}

table.tblProcedureAnalyse td.tdContent
{
	padding-bottom:20px;
}

table.tblProcedureAnalyse td#tdNavMenu1
{
	padding:0px;
	margin:0px;
	height:6%;
	vertical-align:bottom;
}
table.tblProcedureAnalyse td#tdNavMenu2
{
	padding:0px;
	margin:0px;
	height:6%;
	vertical-align:bottom;
}
table.tblProcedureAnalyse td#tdNavMenu3
{
	padding:0px;
	margin:0px;
	height:6%;
	vertical-align:bottom;
}

table.tblProcedureAnalyse
{
	/*margin-bottom:20px;*/
	height:515px;
	width:100%;
	padding:0px;
	margin:0px;	
}

table.tblNavPageMenu
{
	width:600px;
}

table.tblNavPageMenu td
{
	width:300px;
}

table.tblNavPageMenu td.tdRight
{
	text-align:right;
	vertical-align:bottom;
}

div#divLeader
{
	/*text-align:center;
	width:600px;*/
	text-align:center;
	width:280px;
	padding-right:160px;
	padding-left:160px;
	font-size:20px;
}

div#divLeader hr
{
	width:280px;
}

div#divLeader div
{
	text-align:center;
	width:280px;
	font-size:20px;
}

table.tblContent
{
	height:515px;
	width:95%;
	padding:0px;
	margin:0px;
	/*order:solid 1px black;*/
}

table.tblContent td.tdText
{
	/*height:412px;*/
	vertical-align:top;
}

table.tblContent td.tdLeader
{
	/*height:103px;*/
	height:103px;
	width:600px;
	text-align:center;
}

table.tblPartners
{
	/*margin-bottom:20px;*/
	height:400px;
	width:100%;
	padding:0px;
	margin:0px;
	background-color:White;
}

table.tblOtherPartners
{
	/*margin-bottom:20px;*/
	height:495px;
	width:100%;
	padding:0px;
	margin:0px;
	background-color:White;
}

table.tblPartners td
{
	padding:3px 0px 0px 0px;
	margin:0px;
	height:auto;
}

table.tblPartners td.tdKey
{
	padding:0px 3px 3px 0px;
	margin:0px;
	height:auto;
	text-align:center;
	border-bottom:solid 1px #f0f0f0;
}

table.tblOtherPartners td
{
	padding:0px;
	margin:0px;
	height:auto;
}