* {
	margin: 0;
	padding: 0;
	border: none;
	text-decoration: none;
	font-size: 12px;
	color: #fff;
}

body {
	background-color: #003778;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
}

#page {
	position: relative;
    margin: auto;
    width: 960px;
    margin-top: 20px;
}

.bandeau {
	position: relative;
    width: 100%;
    height: 140px;
    overflow:hidden;
}

#bandeau-accueil-fr {
	background-image: url('../images/bg-accueil-fr.jpg');
}

#bandeau-accueil-en {
	background-image: url('../images/bg-accueil-en.jpg');
}

#bandeau-contacts-fr {
	background-image: url('../images/bg-contacts-fr.jpg');
}

#bandeau-contacts-en {
	background-image: url('../images/bg-contacts-en.jpg') !important;
}

#bandeau-liens-fr {
	background-image: url('../images/bg-liens-fr.jpg');
}

#bandeau-liens-en {
	background-image: url('../images/bg-liens-en.jpg');
}

#bandeau-conseil-et-direction-fr {
	background-image: url('../images/bg-conseil-et-direction-fr.jpg');
}

#bandeau-conseil-et-direction-en {
	background-image: url('../images/bg-conseil-et-direction-en.jpg');
}

#bandeau-activites-fr {
	background-image: url('../images/bg-activites-fr.jpg');
}

#bandeau-activites-en {
	background-image: url('../images/bg-activites-en.jpg');
}

#bandeau-resultats-fr {
	background-image: url('../images/bg-resultats-fr.jpg');
}

#bandeau-resultats-en {
	background-image: url('../images/bg-resultats-en.jpg');
}


#bannerbandeau {
	position: absolute;
	top: 0px;
	left: 0px;
	overflow: hidden;
}

#navig {
	position: relative;
    width: 100%;
    height: 32px;
    border-top: 1px solid #006198;
    border-bottom: 1px solid #006198;
}

#navig ul,
#colGauche ul {
	list-style: none;
}

#navig li {
	float: left;
	position: relative;
	line-height: 32px;
	height: 32px;
	margin-top: 1px;
}

#navig a {
	color: #fff;
	text-align: center;
	border: 1px solid #006198;
	border-bottom: 0px none;
	border-top: 0px none;
	line-height: 32px;
	height: 32px;
	padding: 10px 25px 7px 25px;
	margin-top: 1px;
	font-weight: bold;
	margin-left:-1px;
}

#navig a:hover {
	background: url('../images/bg-navig.jpg') repeat-x;
}

#navig a.aAccueil {
	margin-left: 280px !important;
}

#navig a.navigLangue {
	border: 0px none;
	padding: 0px;
	font-weight: normal;
}

#navig li.liNavigLangue {
	float:right;
}

#navig a.navigLangue:hover {
	background: none;
	color: #cccc99;
}

#navig.activites a.aActivites,
#navig.conseil-et-direction a.aConseilDirection,
#navig.contacts a.aContacts,
#navig.liens a.aLiens,
#navig.resultats a.aResultats {
	background: url('../images/bg-navig.jpg') repeat-x;
}

#colGauche {
	position: relative;
    width: 250px;
    float: left;
}

#colGauche li {
	text-align: right;
	border-bottom: 1px solid #006198;
}

#colGauche li.liNegoceInternational {
	border-top: 1px solid #006198;
}

#colGauche a {
	color: #fff;
	text-align: right;
	line-height: 32px;
	height: 32px;
	padding: 10px 0px 7px 0px;
}

#colGauche a:hover {
	color: #cccc99;
}

#colGauche .imgRapportAnnuel {
	border: 1px solid #006198;
	padding: 5px;
	vertical-align: middle;
	margin: 8px 0 0 60px;
	width: 130px;
}

#colGauche .imgRapportAnnuel p {
	white-space: nowrap;
	font-size: 10px;
	text-align: center;
	vertical-align: middle;
}

#colGauche .imgRapportAnnuel p img {
	margin: 0 3px -5px 0;
}
 
#colGauche ul.negoce-international a.aNegoceInternational,
#colGauche ul.affaires-commerciales a.aAffairesCommerciales,
#colGauche ul.operations-documentaires a.aOperationsDocumentaires,
#colGauche ul.transferts a.aTransferts,
#colGauche ul.tresorerie-devises a.aTresorerieDevises {
	color: #cccc99;
}

#navigColGauche {
	position: absolute;
	margin-top: 200px;
	width:100%;
}

#horloge {
	position: absolute;
	width: 170px;
	height: 170px;
	margin-left: 40px;
}
/*
#navigColGauche {
    position: relative;
    margin-top:0px;
}

#horloge {
    position: relative;
    width: 170px;
    height: 170px;
    margin-left: 40px;
	background: url('../images/logo-bg.gif') no-repeat;
}
*/
#mini-horloge {
	position: absolute;
	width: 148px;
	height: 148px;
	left: 650px;
	top: -30px;
}

.ui-effects-transfer {
	background: url('../images/logo-bg.gif') no-repeat;
	filter:alpha(opacity=30);
	-moz-opacity: 0.3; 
	opacity: 0.3;
}

#contenu {
	position: relative;
    margin: 32px 68px 0 250px;
    padding-left: 32px;
    text-align: justify;
    width: 610px;
}

#contenu.activites {
	background: url('../images/journal.jpg') no-repeat bottom right;
	padding-bottom: 300px;
}

#contenu.affaires-commerciales {
	background: url('../images/poupees-desordres.gif') no-repeat bottom right;
	padding-bottom: 100px;
}


#contenu.contacts {
	background: url('../images/poupees-ordres.gif') no-repeat bottom right;
	padding-bottom: 100px;
}

#contenu.operations-documentaires {
	background: url('../images/operations-documentaires.gif') no-repeat bottom right;
	padding-bottom: 100px;
}

#contenu.tresorerie-devises {
	background: url('../images/tresorerie-devises.gif') no-repeat bottom right;
	padding-bottom: 100px;
}

#contenu h1 {
	font-weight: bold;
	font-size: 15px;
	margin-bottom:16px;
}

#contenu h2 {
	margin-bottom:16px;
}

#contenu p {
    margin-bottom: 16px;
}

#contenu ul {
    margin: 0px 0px 16px 32px;
}


#contenu a {
	color: #cccc99;
}

#contenu a:hover {
	color: #fff;
}

#separation {
	height:1px;
	width:100%;
	border-bottom: 1px solid #006198;
}

p.pDisclaimer {
	text-align: center;
	margin-top:5px;
}

.tableContenuBoard {
	border-collapse: collapse;
	margin-bottom: 16px;
}

.tableContenuBoard thead{
	font-weight: bold;
}

.tableContenuBoard th{
	width:238px;
}

.tableContenuBoard td {
	width: 350px;
}

.tableContenuBoard td,
.tableContenuBoard th{
	vertical-align: top;
	padding: 5px;
	text-align: left;
}

.tableContenuBoard td.aligneDroite,
.tableContenuBoard th.aligneDroite {
	text-align: right;
	width: 70px;
}

.tableContenuBoard td.aligneCentre {
	text-align: center;
}

.tableContenuBoard tr.derniereLigne td {
	border-bottom: 1px solid #006198;
	padding-bottom: 32px;
}

.tableContenuBoard td.label {
	width: 300px;
}

.conseilDirection thead {
	background-color: #dde2ff;
}

.conseilDirection thead td,
.direction thead td,
.responsables-departements thead td{
	color: #003778;
}

.conseilDirection {
	background: url('../images/bgConseilDirection.gif') repeat-x;
}

.direction thead {
	background-color: #fff0c1;
}

.direction {
	background: url('../images/bgDirection.gif') repeat-x;
}

.responsables-departements thead {
	background-color: #e9e9e9;
}

.responsables-departements {
	background: url('../images/bgResponsablesDepartements.gif') repeat-x;
}

input,
textarea {
	background-color: #006198;
	width: 300px;
}

input {
	height: 18px;
}

textarea {
	height: 100px;
}

.input-submit {
	width: 100px;
}

.form-contact-error {
	color: #f00;
	font-style: italic;
}

.closeDOMWindow {
	border:1px solid #fff;
	width:12px;
	text-align:center;
	position:absolute;
	top:5px;
	left:540px;
}

p.pCorrespondantBanking {
	margin-bottom:10px;
}

.tCorrespondantBanking {
	margin-top:10px;
	width:100%;
}

.tCorrespondantBanking td,
.tCorrespondantBanking th {
	text-align:left;
}
