@charset "utf-8";
@import url(specifique/coin_arrondi_edd.css);
@import url(specifique/coin_arrondi_edd_ref.css);
/* CSS Document */
a{text-decoration:none; color:#67B3DF;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline; color:#67B3DF;}
a:active{text-decoration:none;}
/*bleu*/
#global{border:1px solid #67B3DF;}
#header{ background:url(../img/bandeau_haut_bleu.jpg) no-repeat top right;}
#header #navigation{background:url(../img/bg_nav_bleu.jpg) repeat-x top left;}
#header #navigation ul li.francais a { background:url(../img/lang_fra_bleu.jpg) 0 100%;}
#header #navigation ul li.english a { background:url(../img/lang_eng_bleu.jpg) 0 100%;;}
#header #navigation ul li.lien a { background:url(../img/lang__bleu.jpg) 0 100%;}
#header #navigation ul.principal li.lien a:hover{background-image:url(../img/lang__bleu.jpg);}
#header #navigation ul.principal li.francais a:hover{ background:url(../img/lang_fra_bleu.jpg) ;}
#header #navigation ul.principal li.english a:hover {background:url(../img/lang_eng_bleu.jpg);}
#header #navigation ul li a{ background:url(../img/bg_nav_bleu.jpg) repeat-x bottom left;}
#header #navigation ul li a:hover{ background:url(../img/bg_nav_bleu.jpg) repeat-x top left;}
#header #navigation ul li ul.sousmenu li {border:1px #67B3DF solid; background-color:#FFF;}
#header #navigation ul li ul.sousmenu li:hover {background-color:#67B3DF;}

#header #navigation ul li.es a { background:url(../img/lang_es_bleu.jpg) 0 100%;}
#header #navigation ul li.es a:hover { background:url(../img/lang_es_bleu.jpg);}
#header #navigation ul li.it a { background:url(../img/lang_ita_bleu.jpg) 0 100%;}
#header #navigation ul li.it a:hover { background:url(../img/lang_ita_bleu.jpg)}


#colgauche {border-right:1px #67B3DF solid;}
#colgauche .menu_gauche li.left_1 a.rubrique{ background-color:none;color:#666666;}
#colgauche .menu_gauche li.left_1 a.rubrique:hover{ background-color:#50a6da;color:#fff; }

#colgauche .menu_gauche li.left_2 a.sousrubrique_deux{background-color:#FFF;color:#666666;}
#colgauche .menu_gauche li.left_2 a.sousrubrique_deux:hover{background-color:#50a6da;color:#fff;}

#colgauche .menu_gauche  ul.left_3_float li a.rubrique{background-color:#95C9ef;color:#fff;}
#colgauche .menu_gauche  ul.left_3_float li a.rubrique:hover{background-color:#67B3DF;color:#fff;}

ul.menu_gauche li a,ul.menu_gauche li a:visited,ul.menu_gauche li a:link{background-color:#67B3DF;
color:#666666; text-decoration:none;border:1px solid #ffffff;}
ul.menu_gauche li a.titre,ul.menu_gauche li a.titre:visited,ul.menu_gauche li a.titre:hover{background-color:#67B3DF;color:#ffffff;}
ul.menu_gauche li a.sousrubrique_deux,ul.menu_gauche li a.rubrique{ background-color:#fff;}
ul.menu_gauche li a.sousrubrique_deux:hover,ul.menu_gauche li a.rubrique:hover{background-color:#67B3DF;color:#ffffff;}
ul.menu_gauche li a:hover{background-color:#67B3DF;color:#ffffff;}
#header #navigation ul.menu_gauche li ul.sousmenu li { background-color:#95c9ef;color:#ffffff;;}
#header #navigation ul.menu_gauche li ul.sousmenu li:hover{ background-color:#67B3DF;color:#ffffff;}
#header #navigation ul.bleu li ul.sousmenu li { background-color:#95c9ef;color:#666666;}
#header #navigation ul.bleu li ul.sousmenu li:hover { background-color:#50a6da;color:#ffffff;}
#header #navigation ul li ul.sousmenu li a:hover { background-color:#67B3DF;}
#coldroite{border-left:1px #67B3DF solid;}
#footer{ border-top:1px #67B3DF solid;}
.titre-page{color:#67B3DF;}
.Style2 {color:#FF0000;}
span.sous-titre-page12,
span.sous-titre-page12-minus{
font-size:12px;
font-weight:bold;}

.titre-page,
.linkemail,
a.linkemail span,
td.texte-normal-gras a.linkemail{color:#F89E32; text-decoration:none;}
.linkemail a{text-decoration:none;}
.linkemail a:hover{text-decoration:underline;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.marge
{
margin:0px;
padding:0px;
display:block;
}
.sous-titre-page-minus14
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: normal;
}
.sous-titre-page-minus16
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: normal;
}
.texte-normal-gras-rouge
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold; 
	color: #FF0000; 
	text-decoration: none;
}
.texte-normal-rouge
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #FF0000; 
	text-decoration: none;
}
.sous-titre-page12-minus
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: normal;
}
.texte-normal-gras-rouge
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold; 
	color: #FF0000; 
	text-decoration: none;
}
.texte-normal-rouge
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #FF0000; 
	text-decoration: none;
}
.titre-page-rouge
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	line-height: normal;
}
.sous-titre-page-rouge
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	line-height: normal;
}
.sous-titre-page-gros-rouge
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	line-height: normal;
}
.lien-page-bleu14:link
{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px;
	color: #67B3DF;
	font-weight: bold;
	text-decoration: none;
}

.lien-page-bleu14:visited
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #67B3DF;
	font-weight: bold;
	text-decoration: none;
}

.lien-page-bleu14:active
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #67B3DF;
	font-weight: bold;
	text-decoration: none;
}

.lien-page-bleu14:hover 
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	font-weight: bold;
	text-decoration: underline;
}
.lien-page-bleu14
{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px;
	color: #67B3DF;
	font-weight: bold;
	text-decoration: none;
}
.texte-noir-intro
{
	color: #000000;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
}
.texte-noir-intro-gras
{
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
}
.texte-noir-moyen
{
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
}
.texte-noir-grand
{
	color: #000000;
	font-size: 24px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
}
a:link
{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #67B3DF;
	font-weight: bold;
	text-decoration: none;
}

a:visited
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #67B3DF;
	font-weight: bold;
	text-decoration: none;
}

a:active
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #67B3DF;
	font-weight: bold;
	text-decoration: none;
}

a:hover 
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold;
	text-decoration: underline;
}
.aReadMore
{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight: bold;
	border:1px black solid; 
	background:#CCCCCC; 
	color: #000000;
	text-decoration: none;
}
.aReadMoreBleu:link
{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight: bold;
	background:#67B3DF; 
	color: #FFFFFF;
	text-decoration: none;
}

.aReadMoreBleu:visited
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.aReadMoreBleu:active
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.aReadMoreBleu:hover 
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.aReadMoreBleu
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border:1px #006699 solid;
	padding:1%;
	background:#67B3DF;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
}
.afond
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: underline;
}
.afond:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: underline;
}
.afond:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: underline;
}
.afond:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: underline;
}
.afond:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: underline;
}
.afondpave
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.afondpave:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.afondpave:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.afondpave:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.afondpave:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

.texte-TM-sous-titre
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	text-transform: uppercase;
	color: #999999;
	line-height: normal;
	font-weight: bolder;
}

.texte-TM
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-transform: uppercase;
	color: #999999;
	line-height: normal;
	font-weight: bolder;
}
.left 
{
float:left;
margin:0 10px 4px 0;
}
.leftsecu
{
float:left;
margin:0 5px 5px 0;
}
.photosecu
{
margin:0px 10px 2px 2px;
padding:2px;
}

.photo 
{
margin:0px 15px 2px 5px;
padding:2px;
}
.navhaut-decobas 
{
	BORDER-BOTTOM: #67B3DF 1px solid;
}

.page-decohautbas
{
	BORDER-TOP: #67B3DF 1px solid;
	BORDER-LEFT: #67B3DF 1px solid;
}

.navgauche-decobordure
{
	BORDER-TOP: #67B3DF 1px solid;
}
  
  
a.menuhaut:link
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999; 
	text-decoration: none;
}

a.menuhaut:visited
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;  
	text-decoration: none;
}

a.menuhaut:active
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999; 
	text-decoration: none;
}

a.menuhaut:hover
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999; 
	text-decoration: none;
}

.menuhaut 
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999; 
	text-decoration: none;
}

a.menugauche:link
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #999999;
}

a.menugauche:visited
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #999999;
}

a.menugauche:active
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #999999;
}

a.menugauche:hover
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #999999;
}

.menugauche 
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #999999;
}
.texte-gris-no-url 
{
	color: #999999;
	font-size: small;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.texte-bleu-no-url 
{
	color: #67B3DF;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-style: oblique;
}
.texte-copy 
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}
a.texte-copy-lien:link
{  
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: bold;
}

a.texte-copy-lien:visited
{  
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: bold;
}

a.texte-copy-lien:active
{  
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: bold;
}

a.texte-copy-lien:hover
{  
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
}

.texte-copy-lien
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: bold;
}
.formulaire
{
	border-width: 1px;
	border-color: #67B3DF;
	border-style: solid;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt; 
	font-weight: bold; 
	width: 150px;
	color: #67B3DF; 
	background-color: #EFEFEF;
	text-decoration: none
}
.formulaire-nbre
{
	border-width: 1px;
	border-color: #67B3DF;
	border-style: solid;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt; 
	font-weight: bold; 
	width: 35px;
	color: #67B3DF; 
	background-color: #EFEFEF;
	text-decoration: none
}
.titre-page
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #67B3DF;
	text-decoration: none;
	line-height: normal;
}
.sous-titre-page
{
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: normal;
}
.sous-titre-page12
{
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: normal;
}
.sous-titre-page-gros
{
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: normal;
}
.sous-titre-page-bleu
{
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
	color: #67B3DF;
	text-decoration: none;
	line-height: normal;
}
.sous-titre-page-bleu-gros
{
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 18px;
	font-weight: bold;
	color: #67B3DF;
	text-decoration: none;
	line-height: normal;
}
.titre-menu
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	font-weight: bold; 
	color: #FFFFFF;
	text-decoration: none;
}
.texte-normal-pave
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none;
}
.texte-normal-gras-pave
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none;
}

.texte-normal
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none;
}
.texte-normal-gras
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none;
}

.texte-contact
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	font-weight: bold; 
	font-style: lic;
	color: #336699; 
	text-decoration: none;
}
.texte-vote0
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt; 
	font-weight: bold; 
	color: #CCCCFF; 
	text-decoration: none;
}
.texte-vote1
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt; 
	font-weight: bold; 
	color: #9999FF; 
	text-decoration: none;
}
.texte-vote2
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt; 
	font-weight: bold; 
	color: #6666FF; 
	text-decoration: none;
}
.texte-vote3
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt; 
	font-weight: bold; 
	color: #3333FF; 
	text-decoration: none;
}
.texte-vote4
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt; 
	font-weight: bold; 
	color: #0000FF; 
	text-decoration: none;
}
.texte-vote5
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt; 
	font-weight: bold; 
	color: #330099; 
	text-decoration: none;
}
.texte-vote6
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt; 
	font-weight: bold; 
	color: #330099; 
	text-decoration: none;
}
.texte-vote7
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt; 
	font-weight: bold; 
	color: #330099; 
	text-decoration: none;
}
.texte-vote8
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt; 
	font-weight: bold; 
	color: #330099; 
	text-decoration: none;
}
.texte-vote9
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt; 
	font-weight: bold; 
	color: #330099; 
	text-decoration: none;
}
.texte-vote10
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt; 
	font-weight: bold; 
	color: #330099; 
	text-decoration: none;
}
.texte-copy-lien,.texte-listeref-petit {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
}


#colgauche .menu_gauche li.left_2 a.fondParentOverMenuGauche{background-color:#50a6da;color:#fff;}

/*td.sous-titre-page{ background-image:url(../img/FR/Securite/fond_sous_titre360_gche.jpg) ; background-repeat:no-repeat ; background-position:left top;}*/
