body {
	margin: 0px;
	padding: 0px;
	background-color:#ffffff;
	font-family:Tahoma;
	font-size:11px;
	line-height:12pt;
}

a {color:#0072BC; text-decoration: none;}
a:hover { color:#FF5402; text-decoration: none;}

form{
margin:0px;
padding:0px;
}
.table-exterieur{
background:url(../images/bg-body.jpg);
}
.header-g{
color:#86ADCC;
font-family:Tahoma;
font-size:14px;
}
.boder-blue {
	border: 1px solid #0874BC;
}
.header-p,.header-p a{
color:#427DB5;
font-family:Tahoma;
font-size:10px;
}
.menu-list {
	font-family: Tahoma;
	font-size: 11px; 
	color: #4D6184;
	background-color: #DEE8F4;
	width: 180px;
	height:15px;
}
.menu-list-rech {
	font-family: Tahoma;
	font-size: 11px;
	color: #4D6184;
	background-color: #DEE8F4;
	width: 150px;
	height: 20px;
}
.menu-list2 {
	font-family: Tahoma;
	font-size: 11px;
	color: #4D6184;
	background-color: #DEE8F4;
	width: 100px;
}
.menu-list4 {
	font-family: Tahoma;
	font-size: 11px;
	color: #4D6184;
	background-color: #DEE8F4;
	width: 130px;
}
.menu-list3 {
	font-family: Tahoma;
	font-size: 11px;
	color: #4D6184;
	background-color: #DEE8F4;
	width: 180px;
	border:solid 1px #7F9CBA;
	height:15px;
}
.menu-list-rech2 {
	font-family: Tahoma;
	font-size: 11px;
	color: #4D6184;
	background-color: #DEE8F4;
	width: 150px;
	border:solid 1px #7F9CBA;
	height:15px;
}
#menu-drapeau a{
font-family:Tahoma;
font-size:10px;
color:#ffffff;
text-decoration: none;
}

a.evt {color:#0273BF;  text-decoration: none;}
a.evt:hover { color:#FF510A;  text-decoration: none}

a.lire {color:#000000;  text-decoration: none;}
a.lire:hover { color:#0273BF;  text-decoration: none}

a.footer {color:#808080;  text-decoration: none;}
a.footer:hover { color:#595656;  text-decoration: none}

a.newsletter {color:#0077B8;  text-decoration: none;}
a.newsletter:hover { color:#00AFF0;  text-decoration: none}

a.ariane{color:#A7A7A7;  text-decoration: none; font-size:10px;}
a.ariane:hover { color:#595656;  text-decoration: none; font-size:10px;} 

a.l1{color:#747474;  text-decoration: none; }
a.l1:hover { color:#4E4C4C;  text-decoration: none; } 

a.l2{color:#06A8F0;  text-decoration: none; }
a.l2:hover { color:#0074BC;  text-decoration: none; }

a.l3{color:#000000;  text-decoration: none; }
a.l3:hover { color:#373636;  text-decoration: none; }

a.l4{color:#FF570A;  text-decoration: none; }
a.l4:hover { color:#E04802;  text-decoration: none; }

#main-menu-table td{
	padding-left:20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
		line-height:11pt;
}

#main-menu-table a {
font-family: Tahoma;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
line-height:11pt;

}

#mainmenu {
	background-image:url('../images/menu-orange.jpg');
	border-left:solid #FFFFFF 1px;
}

#mainmenu-on {
	background-image:url('../images/menu-bleue.jpg');
	border-left:solid #FFFFFF 1px;
}


#projects {
	font-family: Tahoma;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

#projects-on {
	background-image:url('../images/pages-projets-menu.gif');
	font-family: Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}

#projects a {
	color:#000000;
	text-decoration:none;
}
#projects-on a {
	color:#FFFFFF;
	text-decoration:none;
}

#investir {
	font-family: Tahoma;
	font-size:11px;
	color:#000000;
	text-decoration:none;
		line-height:10pt;
}

#investir-on {
	background-image:url('../images/pages-investir-menuleft.gif');
	font-family: Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
		line-height:10pt;
}

#investir a {
	color:#000000;
	text-decoration:none;
		line-height:10pt;
}
#investir-on a {
	color:#FFFFFF;
	text-decoration:none;
		line-height:10pt;
}

#opportunities{
	font-family: Tahoma;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

#opportunities-on {
	background-image:url('../images/page-opp-bkg.gif');
	font-family: Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}

#opportunities a {
	color:#000000;
	text-decoration:none;
}
#opportunities-on a {
	color:#FFFFFF;
	text-decoration:none;
}

#pays {
	font-family: Tahoma;
	font-size:12px;
	color:#000000;
	text-decoration:none;

}

#pays-on {
	background-image:url('../images/pays-accueil-bkg.gif');
	font-family: Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;

}

#pays a {
	color:#000000;
	text-decoration:none;
	
}
#pays-on a {
	color:#FFFFFF;
	text-decoration:none;
}

.titre-menu-gauche-g{
padding-left:2px;
color:#FF510A;
font-family:Tahoma;
font-size:12px;
}
.footer-text{
color:#808080;
font-family:Tahoma;
font-size:11px;
}
.footer-text-g{
color:#808080;
font-family:Tahoma;
font-size:12px;
}
.menu-marquee{
color:#ffffff;
font-family:Tahoma;
font-size:10px;
}
.tahoma10 {
	font-family: Tahoma;
	font-size: 10px;
}
.tahoma11 {
	font-family: Tahoma;
	font-size: 11px;
}
.tahoma12 {
	font-family: Tahoma;
	font-size: 12px;
}
.tahoma13 {
	font-family: Tahoma;
	font-size: 13px;
}
.tahoma14 {
	font-family: Tahoma;
	font-size: 14px;
}
.menuguche-body{
background:url(../images/body-menugauche.jpg);
background-repeat:repeat-y;
}
.menudroite-body{
background:url(../images/body-menudroite.jpg);
background-repeat:repeat-y;
}
.menuguche-bottom{
background:url(../images/bottom-menugauche.jpg);
background-repeat:no-repeat;
}
.menudroite-bottom{
background:url(../images/bottom-menudroite2.jpg);
background-repeat:no-repeat;
}
.peddings-gauche{
padding-left:15px;
padding-right:5px;
}
.menu-gauche-noir{
font-family:Tahoma;
font-size:10px;
color:#000000;
line-height:10pt;
}
.titre-menu-gauche-p{
color:#FF510A;
font-family:Tahoma;
font-size:11px;
}
.border-droite{
border:#dcdcdc solid 1px;}
.border-footer{
border:#DBDBDB solid 1px;}
.input-recherche {
	font-family: Tahoma;
	font-size: 11px;
	color: #FB5403;
	background-color: #ffffff;
	width: 144px;
	border: 1px solid #FB5403;
}
.input-email-menudroite {
	font-family: Tahoma;
	font-size: 10px;
	color: #928F91;
	background-color: #ffffff;
	width: 143px;
	border: 1px solid #C5C3C4;
	padding-left:7px;
}
.input-body {
	font-family: Tahoma;
	font-size: 11px;
	font-weight:Normal;
	color: #0297FD;
	background-color: #F6F8F7;
	width: 128px;
	border: 1px solid #7F9DB9;
	padding-left:4px;
}
.input-password-menudroite {
	font-family: Tahoma;
	font-size: 10px;
	color: #928F91;
	background-color: #ffffff;
	width: 121px;
	border: 1px solid #C5C3C4;
	padding-left:7px;
}
.titre-menu-droite-g{
padding-left:6px;
color:#ffffff;
font-family:Tahoma;
font-size:12px;
}
a.titre-menu-droite-g {color:#ffffff; text-decoration: none; font-weight:bold;}
a.titre-menu-droite-g:hover { color:#0077B8; text-decoration: none; font-weight:bold;}
.menu-droite-bleue{
color:#04ADF2;
font-family:Tahoma;
font-size:10px;
line-height:10pt;
}
.menu-droite-rouge{
color:#FF0000;
font-family:Tahoma;
font-size:10px;
line-height:10pt;
}
.menu-droite-bleuef{
color:#0077B8;
font-family:Tahoma;
font-size:11px;
line-height:10pt;
}
.texte-noir1-pub{
color:#000000;
font-family:Tahoma;
font-size:10px;
line-height:10pt;
}
.texte-noir2-pub{
color:#000000;
font-family:Tahoma;
font-size:12px;
line-height:12pt;
}
.texte-noir3-pub{
color:#000000;
font-family:Tahoma;
font-size:11px;
line-height:11pt;
}
.body-titre-bleue{
color:#04ADF2;
font-family:Tahoma;
font-size:10px;
}
.body-titre-gauche-m{
color:#0479C8;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
}
.body-titre-bleuef{
color:#0373BF;
font-family:Tahoma;
font-size:14px;
font-weight:bold;
}
.date-body,.date-body a{
color:#A8A8A8;
font-family:Tahoma;
font-size:11px;
text-decoration:none;
}
.texte-body{
color:#737373;
font-family:Tahoma;
font-size:11px;
}

.titre-body{
color:#717171;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
}


a.actu-titre {color:#0479C8; text-decoration: none; font-weight:bold;}
a.actu-titre:hover { color:#58A0F6; text-decoration: none; font-weight:bold;}
a.document-body {color:#00AFF0; text-decoration: none; font-weight:bold;}
a.document-body:hover { color:#0373BF; text-decoration: none; font-weight:bold;}
a.lien-blanc{ color:#ffffff; text-decoration: none;}
#global2 {
	LEFT: 2px; MARGIN-LEFT: auto; WIDTH: 1000px; MARGIN-RIGHT: auto; POSITION: relative; TOP: 1px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
IMG {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
div.calendar_widget 
{ 
position: absolute;
top: 0px; left: 0px;
width:140px; 
height: 200px; 
display: none; 
}
div.downloadlist {
float:right; 
border: 1px; 
background-color: e0e0ff; 
padding: 4px; 
border-style: outset; 
}
div.downloadlist ul { 
list-style: none; 
margin: 4px; }
.textareapartenaire3 {
	font-family: Tahoma;
	font-size: 11px;
	color: #737373;
	background-color:#DEE8F2;
	width: 416px;
	height:62px;
	border: 1px solid #7E9DB9;
}

.textareapartenaire4 {
	font-family: Tahoma;
	font-size: 11px;
	color: #737373;
	background-color:#DEE8F2;
	width: 416px;
	height:102px;
	border: 1px solid #7E9DB9;
}

#partenaire {
	font-family: Tahoma;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

#partenaire-on {
	background-image:url('../images/partenaires-menu.gif');
	font-family: Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}

#partenaire a {
	color:#000000;
	text-decoration:none;
}
#partenaire-on a {
	color:#FFFFFF;
	text-decoration:none;
}
#partenaire-special{
font-family: Tahoma;
font-size:11px;
text-decoration:none;
}
#partenaire-special-on{
font-family: Tahoma;
font-size:11px;
text-decoration:none;
}
#partenaire-special a{color:#01B3EF;  text-decoration: none; }
#partenaire-special-on a{ color:#0373BF;  text-decoration: none; }

.input-recherche2 {
	font-family: Tahoma;
	font-size: 11px;
	color: #FB5403;
	background-color: #ffffff;
	width: 144px;
	border: 1px solid #0373BF;
}
.input-recherche3 {
	font-family: Tahoma;
	font-size: 11px;
	color: #0373BF;
	background-color: #ffffff;
	width: 144px;
	border: 1px solid #0373BF;
}
#mainmenu2 {
	background-image:url('../images/menu-bleue.jpg');
	border-left:solid #FFFFFF 1px;
}

#mainmenu2-on {
	background-image:url('../images/menu-orange.jpg');
	border-left:solid #FFFFFF 1px;
}

.textfieldpartenaire3 {
	font-family: Tahoma;
	font-size: 11px;
	color: #737373;
	background-color:#DEE8F2;
	width: 45px;
	border: 1px solid #7E9DB9;
}

.textfieldpartenaire4 {
	font-family: Tahoma;
	font-size: 11px;
	color: #737373;
	background-color:#DEE8F2;
	width: 60px;
	border: 1px solid #7E9DB9;

}
.textfieldpartenaire {
	font-family: Tahoma;
	font-size: 11px;
	color: #737373;
	background-color:#DEE8F2;
	width: 176px;
	border: 1px solid #7E9DB9;

}
.listepartenaire {
	font-family: Tahoma;
	font-size: 11px;
	color: #737373;
	background-color:#DEE8F2;
	width: 176px;
	border: 1px solid #7E9DB9;
}
.textfieldpartenaire2 {
	font-family: Tahoma;
	font-size: 11px;
	color: #737373;
	background-color:#DEE8F2;
	width: 112px;
	border: 1px solid #7E9DB9;

}
.textareapartenaire {
	font-family: Tahoma;
	font-size: 11px;
	color: #737373;
	background-color:#DEE8F2;
	width: 176px;
	height:62px;
	border: 1px solid #7E9DB9;
}
.textareapartenaire2 {
	font-family: Tahoma;
	font-size: 11px;
	color: #737373;
	background-color:#DEE8F2;
	width: 416px;
	height:82px;
	border: 1px solid #7E9DB9;
}
.textfieldpartenaire5 {
	font-family: Tahoma;
	font-size: 11px;
	color: #737373;
	background-color:#DEE8F2;
	width: 417px;
	border: 1px solid #7E9DB9;

}
.image {
padding-right:10px;
padding-bottom:10px;}



.menu-list67 {
	font-family: Tahoma;
	font-size: 11px;
	color: #4D6184;
	background-color: #DEE8F4;
	width: 159px;
}
.headerbleu{
font-size:11px;
font-weight:bold;
color:#05abf2
}
