﻿td,.texte {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: normal}
.texte a { color: #666666; text-decoration: none}
.texte a:hover {text-decoration: underline}
.textegras {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: bold}
.text14{font-size: 14px; }
.span_chiffres{font-size: 14px; color: #3BAA60;}
.titrebleu {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #84B2FF; font-weight: bold}
.soustitrebleu {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #84B2FF; font-weight: bold}
.textegrasbleu {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #84B2FF; font-weight: bold}
.titreorange {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #F7941D; font-weight: bold}
.soustitreorange {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #F7941D; font-weight: bold}
.textegrasorange {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #F7941D; font-weight: bold}
.titrejaune {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #3BAA60; font-weight: bold}
.soustitrejaune {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #3BAA60; font-weight: bold}
.textegrasjaune {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #3BAA60; font-weight: bold}
.titrerose {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #9B8DDD; font-weight: bold}
.soustitrerose {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #9B8DDD; font-weight: bold}
.textegrasrose {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #9B8DDD; font-weight: bold}
.titremarron {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #3E8BD4; font-weight: bold}
.soustitremarron {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #3E8BD4; font-weight: bold}
.textegrasmarron {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #3E8BD4; font-weight: bold}
.breadcrumbs {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal}
.breadcrumbs a {color: #FFFFFF; text-decoration: none}
.breadcrumbs a:hover {text-decoration: underline}
.breadcrumbsgras {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold}
.pied {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2429E5; font-weight: normal}
.pied a { color: #2429E5; text-decoration: none}
.pied a:hover {text-decoration: underline}
.champ {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #7696AB}

.titregris { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #666666; font-weight: normal }
.cadres {  border: 1px #F7941D solid}
.bouton {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; background-color: #E6E6E6; border: #F7941D; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-weight: normal}
.texteCopie { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: normal ; text-indent: 5pt}

/* Benoît Smith (Frégates SA), 08/06/2004 */
img { border-style: none; }

.titrebleucnim {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #0000FF; font-weight: bold}
.textebleu {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #84B2FF; font-weight: normal}
.textebleucnim {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0000FF; font-weight: normal}
a.textebleucnim {color: #0000FF;}
.texteorange {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #F7941D; font-weight: normal}
.textegrasbleu2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #84B2FF; font-weight: bold}
.textegrasbleucnim {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #0000FF; font-weight: bold}
a.textegrasbleucnim {color: #0000FF;}
.soustitrevraimentjaune {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #E4DC02; font-weight: bold}
.soustitrebleucnim {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #0000FF; font-weight: bold}

.implantations {}
.implantations dt {
    color: #84B2FF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}
.implantations dd {
    margin-left: 0px;
    margin-bottom: 17px;
    padding-top: 10px;
}
.implantations table {
    border-style: none;
}
.implantations table td {
    padding: 0px 0px 0px 0px;
}
.implantationscommerciales {
    border-style: none;
}
.implantationscommerciales td {
    padding: 0px 0px 0px 0px;
}
.politiquerh {}
.politiquerh dt {
    color: #9B8DDD;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
}
.politiquerh dd {
    margin-left: 0px;
    margin-bottom: 17px;
    padding-top: 10px;
}
.politiquerh dd p {
    margin-top: 0px;
    padding-top: 0px;
    margin-bottom: 12px;
    padding-bottom: 0px;
}

.lastnews {
    color: #CEB131;
}
.lastnews a {
    color: #CEB131;
}

a.lienbleu { color: #2429E5; text-decoration: none;}
a:hover.lienbleu {text-decoration: underline;}

table.sousactivites td {
    width: 314px;
    padding: 5px 5px 5px 5px;
}
table.sousactivites td p.sousactivite {
    background-color: #FEF2E4;
    border: dotted 1px #F7941D;
    display: block;
	height: 200px;
    padding: 5px 5px 5px 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
}

.popupbox {
    border: solid 1px #F7941D;
    background-color: #FEF2E4;
    display: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    font-weight: normal;
    padding: 6px 6px 6px 6px;
}

p.titresousactivite a {text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #F7941D; font-weight: bold;}

td.listesitesweb ul {
	margin-left: 0px;
	padding-left: 0px;
}
td.listesitesweb ul li {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	 height: 25px;
	list-style-type: none;
	list-style-position: outside;
}

p.offre {
    text-align: center;
}
p.offre table {
    border: solid 1px Black;
    border-collapse: collapse;
    margin-left: auto;
    margin-right: auto;
    background-color: #DEF1FA;
    width: 450px;
}
p.offre table th {
    border: solid 1px Black;
    text-align: center;
    background-color: #027FBF;
    height: 24px;
}
p.offre table th a {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-decoration: underline;
    text-transform: uppercase;
    color: White;
}
p.offre table td {
    border: solid 1px Black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    width: 225px;
}