/* CSS Document */
body {
background:#e5e5e5;
margin:0;
padding:0;
}
#page {
width:956px;
margin:0 auto;
background:#e5e5e5 url(../img/decoupeH.gif) 0 15px no-repeat;
height:500px;
}
#header {
height:264px;
background-repeat:no-repeat;
}
#logo {
position:relative;
top:44px;
left:61px;
float:left;
width:138px;
height:111px;
background:#083096;
}
#logo img {
border:0;
margin:10px 0 0 10px;
}
#lang {
float:right;
padding:50px 58px 0 0;
color:#818f99;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:0.65em;
}
#lang a {
text-decoration:none;
color:#818f99;
}
#lang .act, #lang a:hover {
color:#315065;
}
table#titre {
margin:0;
width:254px;
height:111px;
color:#fff;
font-family:"Courier New", Courier, monospace;
text-transform:uppercase;
position:relative;
float:left;
top:44px;
left:61px;
border:0;
border-spacing:0;
border-collapse: collapse;
}
table#titre tr td.top {
height:20px;
background:#083096;
}
table#titre tr td.titre {
height:91px;
text-align:right;
vertical-align:bottom;
padding:0 10px 0 5px;
background:#083096;
filter:alpha(opacity=80);
opacity:.80;
}
h1 {
display:inline;
font-weight:normal;
font-size:1.6em;
}
#contenu {
clear:both;
padding:0 0 0 40px;
background:#e5e5e5;
}
#menuG {
float:left;
background:#dedede url(../img/basMenu3.gif) 0 100% no-repeat;
width:159px;
padding-bottom:70px;
}
#menuG ul {
margin:0;
padding:20px 10px 0 0;
font-family:"Courier New", Courier, monospace;
background:#dedede;
font-size:0.95em;
}
#menuG ul li {
list-style-type:none;
padding:3px 0;
text-align:right;
}
#menuG ul li a {
color:#315065;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
}
#menuG ul li ul {
font-family:Arial, Helvetica, sans-serif;
padding:2px 0;
margin:0;
background:none;
font-size:0.7em;
}
#menuG ul li ul li {
padding:1px 0;
}
#menuG ul li ul li a {
text-transform:none;
background:none;
font-weight:normal;
}
#menuG ul li ul li a:hover {
text-decoration:underline;
}

#centre {
float:left;
padding:20px;
padding-bottom:0;
width:480px; /* 520 - 40 */
color:#818f99;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.65em;
background:#fff;
}

#centre a {
font-weight:bold;
color:#083096;
text-decoration:none;
}
#centre a:hover {
text-decoration:underline;
}
#centre p {
margin:0 0 8px 0;
}
#centre img {
border:1px solid #818f99;
}
#centre h2 {
font-size:1.2em;
}
#centre h3 {
font-size:1.1em;
color:#7F909A;
padding:0;
margin:3px 0 10px;
}
#centre h4 {
font-size:1em;
color:#7F909A;
padding:0;
margin:3px 0;
}

#centre ul li {
list-style-position:outside;
}

.chapo {
color:#083096;
font-weight:bold;
}
#white {
background:#fff;
float:left;
width:715px;
background:#fff url(../img/rightWhite2.gif) 100% 0 repeat-y;
}
#topWhite {
width:195px;
height:20px;
float:left;
background:url(../img/topWhite.gif) 0 0 repeat-y;
}
#basWhite {
height:20px;
clear:both;
background:#fff url(../img/fdBasCentre.gif) 100% 0 repeat-y;
}
#droite {
margin:0;
float:left;
width:164px; /* 192 - 14 - 14 */
/*background:#e6e8f4 url(../img/basDroite2.gif) 100% 0 repeat-y;*/
padding:0 14px 14px;
}
#droite h2 {
font-size:1em;
color:#083096;
font-family:"Courier New", Courier, monospace;
text-transform:uppercase;
margin:15px 0 0 0;
padding:0;
}
#droite div {
font-size:0.65em;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:url(../img/separDroite.gif) 0 100% repeat-x;
padding:15px 0;
color:#083096;
}
#droite a {
text-decoration:none;
color:#083096;
background:url(../img/pictoLien.gif) 0 2px no-repeat;
padding:0 0 2px 18px;
display:block;
font-weight:bold;
}
#droite a.download {
background:url(../img/icoLienDownload.gif) 0 2px no-repeat;
}
#droite a:hover {
text-decoration:underline;
}

#droite form {
padding:0;
margin:8px 0;
}
#droite form input.txt {
border:1px solid #c5cce3;
width:135px;
height:15px;
}
#droite form input {
vertical-align:middle;
}
#droite form select {
border:1px solid #c5cce3;
width:135px;
vertical-align:middle;
font-size:1em;
padding:1px 0;
color:#083096;
vertical-align:middle;
}

#footer {
background:#e5e5e5;
width:100%;
font-size:1em;
font-weight:bold;
text-transform:uppercase;
}

#footer2 {
background:#e5e5e5;
width:100%;
font-size:0.65em;
font-weight:bold;
text-transform:uppercase;
}
.footLeft {
padding-left:40px;
}
#footer2 .footLeft {
padding:2px 0 0 0;
}
.footRight {
text-align:right;
padding-right:44px;
}
#footer2 .footRight {
text-align:right;
padding:2px 15px 0 0;
}
#extranet {
display:block;
padding:0 0 0 17px;
font-family:Arial, Helvetica, sans-serif;
color:#315065;
background:url(../img/pictoLien.gif) 0 2px no-repeat;
text-decoration:none;
}

#footer2 .footRight ul {
margin:0;
padding:0;
}
.footRight ul {
margin:0;
padding:0;
color:#fff;
}
.footRight ul li {
display:inline;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
padding:0;
color:#fff;
font-weight:bold;
}
.footRight ul li a {
color:#818f99;
text-decoration:none;
}
.footRight ul li a:hover, .footRight ul li a.act {
color:#315065;
}

#bas {
height:28px;
clear:both;
background:#e5e5e5 url(../img/decoupeB.gif) 0 0 no-repeat;
padding-bottom:15px;
}
.clear {
clear:both;
}

/* Liste News */
.newsList {
clear:both;
margin:5px 0 15px 0;
}
.newsList img {
float:left;
border:0;
margin:0 9px 5px 0;
border:1px solid #a0aab2;
}
.newsList a:hover img {
border:1px solid #083096;
}
.newsList h2 {
display:inline;
color:#083096;
font-size:1.1em;
text-decoration:none;
}
.newsList h2 a {
color:#083096;
text-decoration:none;
}
.newsList h2 a:hover {
text-decoration:underline;
}
.newsList .date {
color:#8191c1;
font-weight:bold;
}
.newsList p {
margin:3px 0;
}
.news-list-browse {
text-align:center;
}

.suite a {
display:block;
color:#083096;
clear:both;
text-decoration:none;
font-weight:bold;
height:12px;
}
.suite a span {
display:block;
background:url(../img/pictoLien.gif) 0 3px no-repeat;
padding-left:18px;
float:right;
clear:both;
}
.suite a:hover span {
cursor:pointer;
}
.suite a:hover {
text-decoration:underline;
}

/* Liste equipe */
/*.listeEquipe {
margin:15px 0;
}
.listeEquipe div {
width:50%;
float:left;
}
.listeEquipe h2 {
font-size:1em;
color:#315065;
background:url(../img/puceMenuG.gif) 0 4px no-repeat;
padding:0 0 0 10px;
margin:10px 0 0 0;
}
.listeEquipe ul {
margin:5px 0;
padding:0 0 0 10px;
list-style-type:none;
}
.listeEquipe a {
text-decoration:none;
color:#818f99;
}
.listeEquipe a:hover {
text-decoration:underline;
color:#315065;
}*/

#listeEquipe table {
width:100%;
border-collapse:collapse;
border-spacing:0;
}
#listeEquipe table td {
padding:0;
vertical-align:top;
}
#listeEquipe table td.nom {
padding:0 0 0 10px;
}
#listeEquipe h2 {
font-size:1.2em;
color:#315065;
background:url(../img/puceMenuG.gif) 0 5px no-repeat;
padding:0 0 0 10px;
margin:13px 0 4px 0;
}

/* Détail équipe */
.detailEquipe {
background:url(../img/separDroite.gif) 0 100% repeat-x;
}
.detailEquipe h2 {
color:#083095;
font-size:1.4em;
margin-top:0;
}
.detailEquipe img {
float:left;
margin:0 20px 0 0;
border:1px solid #818f99;
}
.detailEquipe table td {
vertical-align:top;
padding-bottom:3px;
}
.detailEquipe table td.td2 {
color:#083096;
padding-left:30px;
}
.detailEquipe table td.td2 a {
font-weight:bold;
color:#083096;
text-decoration:none;
}
.detailEquipe table td.td2 a:hover {
text-decoration:underline;
}

/* Carte localisation */
#centre img#europe {
float:right;
border:0;
}
#messageCarte {
float:left;
width:140px;
position:absolute;
}

/* BrowseBox (tourne pages) */
.tx-obladylistsingleview-pi1-browsebox ul, .tx-ttnews-browsebox ul {
list-style-type:none;
margin:10px 0;
padding:0;
text-align:center;
}
.tx-obladylistsingleview-pi1-browsebox a, .tx-ttnews-browsebox a {
color:#083096;
text-decoration:none;
}
.tx-obladylistsingleview-pi1-browsebox a:hover, .tx-ttnews-browsebox a:hover {
text-decoration:underline;
}
.tx-obladylistsingleview-pi1-browsebox ul li, .tx-ttnews-browsebox ul li {
display:inline;
}
.tx-obladylistsingleview-pi1-browsebox ul li.tx-obladylistsingleview-pi1-browsebox-SCell, .tx-ttnews-browsebox ul li.tx-ttnews-browsebox-SCell {
font-weight:bold;
}

/* Références client (FCE) */
.refClient {
float:left;
margin:0 8px 8px 0;
min-height:56px;
}


/* pages en bleu */
body#bleu {
background:#5c73a2;
}
#bleu #page {
background:#5c73a2 url(../img/decoupeH.gif) 0 15px no-repeat;
}
#bleu #lang {
color:#818f99;
}
#bleu #lang a {
color:#8091c1;
}
#bleu #lang .act, #bleu #lang a:hover, #bleu .chapo, #bleu #footer a:hover, #bleu #droite h2 {
color:#fff;
}
#bleu #logo, #bleu table#titre tr td.titre, #bleu table#titre tr td.top {
background:#2f417b;
}
#bleu #contenu, #bleu #menuG, #bleu #footer {
background:#5c73a2;
}
#bleu #bas {
background:#5c73a2 url(../img/decoupeB.gif) 0 0 no-repeat;
}
#bleu #centre {
color:#bbc6dc;
padding:20px;
padding-left:0;
width:500px;
background:#5c73a2;
}
#bleu #centre img {
border:1px solid #818f99;
}
#bleu #footer td {
padding-left:40px;
text-transform:uppercase;
font-size:0.65em;
font-weight:bold;
}
#bleu #footer a {
font-family:Arial, Helvetica, sans-serif;
color:#bbc6dc;
text-decoration:none;
}
#bleu #droite {
background:#6e82b1 url(../img/basDroiteBleu.gif) 0 100% no-repeat;
margin:20px 0 0 0;
}
#bleu #droite div {
color:#bbc6dc;
}
#bleu #droite a, #bleu #droite div a {
color:#fff;
background:url(../img/pictoLienBleu.gif) 0 2px no-repeat;
}
#bleu #droite a.download {
background:url(../img/pictoDownloadBleu.gif) 0 2px no-repeat;
}


/* page en vert */
body#vert {
background:#2f5e70;
}
#vert #page {
background:#2f5e70 url(../img/decoupeH.gif) 0 15px no-repeat;
}
#vert #lang {
color:#818f99;
}
#vert #lang a {
color:#7c9ba9;
}
#vert #lang .act, #vert #lang a:hover, #vert .chapo, #vert #footer a:hover, #vert #droite h2 {
color:#fff;
}
#vert #logo, #vert table#titre tr td.titre, #vert table#titre tr td.top {
background:#17394a;
}
#vert h1 span {
font-size:0.45em;
display:block;
}
#vert #contenu, #vert #menuG, #vert #footer {
background:#2f5e70;
}
#vert #bas {
background:#2f5e70 url(../img/decoupeB.gif) 0 0 no-repeat;
}
#vert #centre {
color:#88aab9;
padding:20px;
padding-left:0;
width:500px;
background:#2f5e70;
}
#vert #centre img {
border:1px solid #2f5e70;
}
#vert #footer td {
padding-left:40px;
text-transform:uppercase;
font-size:0.65em;
font-weight:bold;
}
#vert #footer a {
font-family:Arial, Helvetica, sans-serif;
color:#7c9ba9;
text-decoration:none;
}
#vert #droite {
background:#547c8c url(../img/basDroiteVert.gif) 0 100% no-repeat;
margin:20px 0 0 0;
}
#vert #droite div {
color:#88aab9;
}
#vert #droite a, #vert #droite div a {
color:#fff;
background:url(../img/pictoLienVert.gif) 0 2px no-repeat;
}
#vert #droite a.download {
background:url(../img/pictoDownloadVert.gif) 0 2px no-repeat;
}

/* reiIII */
body#reiIII {
background:#25477b;
}
#reiIII #page {
background:#25477b url(../img/decoupeH.gif) 0 15px no-repeat;
}
#reiIII #lang {
color:#818f99;
}
#reiIII #lang a {
color:#8191c1;
}
#reiIII #lang .act, #reiIII #lang a:hover, #reiIII .chapo, #reiIII #footer a:hover, #reiIII #droite h2 {
color:#fff;
}
#reiIII #logo, #reiIII table#titre tr td.titre, #reiIII table#titre tr td.top {
background:#13285d;
}
#reiIII h1 span {
font-size:0.45em;
display:block;
}
#reiIII #contenu, #reiIII #menuG, #reiIII #footer {
background:#25477b;
}
#reiIII #bas {
background:#25477b url(../img/decoupeB.gif) 0 0 no-repeat;
}
#reiIII #centre {
color:#92a3bd;
padding:20px;
padding-left:0;
width:500px;
background:#25477b;
}
#reiIII #centre img {
border:1px solid #818f99;
}
#reiIII #footer td {
padding-left:40px;
text-transform:uppercase;
font-size:0.65em;
font-weight:bold;
}
#reiIII #footer a {
font-family:Arial, Helvetica, sans-serif;
color:#8191c1;
text-decoration:none;
}
#reiIII #droite {
background:#536c9e url(../img/basDroiteReiIII.gif) 0 100% no-repeat;
margin:20px 0 0 0;
}
#reiIII #droite div {
color:#8191c1;
}
#reiIII #droite a, #reiIII #droite div a {
color:#fff;
background:url(../img/pictoLienReiIII.gif) 0 2px no-repeat;
}
#reiIII #droite a.download {
background:url(../img/pictoDownloadReiIII.gif) 0 2px no-repeat;
}

/* FIM */
body#fim {
background:#617593;
}
#fim #page {
background:#617593 url(../img/decoupeH.gif) 0 15px no-repeat;
}
#fim #lang {
color:#818f99;
}
#fim #lang a {
color:#8191c1;
}
#fim #lang .act, #fim #lang a:hover, #fim .chapo, #fim #footer a:hover, #fim #droite h2 {
color:#fff;
}
#fim #logo, #fim table#titre tr td.titre, #fim table#titre tr td.top {
background:#31436f;
}
#fim h1 span {
font-size:0.45em;
display:block;
}
#fim #contenu, #fim #menuG, #fim #footer {
background:#617593;
}
#fim #bas {
background:#617593 url(../img/decoupeB.gif) 0 0 no-repeat;
}
#fim #centre {
color:#b0bac9;
padding:20px;
padding-left:0;
width:500px;
background:#617593;
}
#fim #centre img {
border:1px solid #818f99;
}
#fim #footer td {
padding-left:40px;
text-transform:uppercase;
font-size:0.65em;
font-weight:bold;
}
#fim #footer a {
font-family:Arial, Helvetica, sans-serif;
color:#8191c1;
text-decoration:none;
}
#fim #droite {
background:#7183aa url(../img/basDroiteFim.gif) 0 100% no-repeat;
margin:20px 0 0 0;
}
#fim #droite div {
color:#B0BAC9;
}
#fim #droite a, #fim #droite div a {
color:#fff;
background:url(../img/pictoLienFim.gif) 0 2px no-repeat;
}
#fim #droite a.download {
background:url(../img/pictoDownloadFim.gif) 0 2px no-repeat;
}


