.background {  background-color: #4cb6c4}
.td-langues {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #214A5E; padding-left: 5px; height: 18px}
.td-ombr-gch {  background-image: url(images/commun/ombre_gch.jpg); background-repeat: repeat-y; background-position: left top}
.td-menu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: 7ed8e3; padding-top: 4px; padding-right: 3px; padding-left: 3px; background-color: #23495C; font-weight: bold}
a.lien-menu-off {  color: #7ED8E3; text-decoration: none}
a:hover.lien-menu-off {  color: #ebb72f; text-decoration: none}
.td-texte-intro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 25485b;
	padding-left: 35px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.td-texte {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: 25485b; padding-bottom: 20px; padding-left: 35px; padding-top: 20px; padding-right: 0px}
.t-intro {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #25485b}
.td_consultexpress {
	padding-left: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.encadre-blanc {  border: 1px #FFFFFF solid}
.td-actus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 3px;
	padding-left: 5px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #F0C05C;
	border-left-color: #F0C05C;
	background-color: #FFCC66;

}
.td-actus-fdjaun { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FFFFFF; padding-top: 3px; padding-left: 5px; background-color: f0c05c; padding-bottom: 5px}
.td-actus-encadre { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #25485B; padding-top: 5px; padding-left: 5px; padding-right: 3px; padding-bottom: 5px; border: 1px solid #FFCC66}
a.liens {  color: #23495C; text-decoration: underline}
a:hover.liens {  color: #25485b; text-decoration: none}
.encadre-blanc-2px {  border: 2px #FFFFFF solid}
.txt-adresse {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF}
a.liens-blanc {  color: #FFFFFF; text-decoration: underline}
a:hover.liens-blanc {  color: #23495C; text-decoration: none}
.td-chemin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #23495C;
	background-image: url(images/commun/bd-ombre.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-bottom-width: 1px;
	padding-bottom: 5px;
	padding-left: 35px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #4CB6C4;
}
.chemin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #23495C;
	text-decoration:none;
}
.txt-sous-titre {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #4CB6C4}
.tab-ss-menu {
	border-right-width: 2px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: black;
}
.td-accueil {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #23495C;
	background-color: #EBB72F;
	background-image: url(images/commun/angl-jaun-accueil.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-left: 5px;
	font-weight: bold;
	height: 20px;
	vertical-align: middle;
}
.td-rubrique {
	background-color: #00475d;
	padding-left: 5px;
	height: 20px;
	vertical-align: middle;
	padding-top: 4px;
	padding-bottom: 4px;


}
.td-menu-on { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #23495C; padding-top: 4px; padding-right: 3px; padding-left: 3px; background-color: #EBB72F; font-weight: bold }
.lien-menu-on { color: #23495C; text-decoration: none }
a.lien-consultexpress {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
a:hover.lien-consultexpress {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 9px;
	color: #244A5D;
	text-decoration: none;
}
.br {
	line-height: 3px;
}
a.lien-ssmenu-off {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a:hover.lien-ssmenu-off {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #244A5D;
	text-decoration: none;
	font-weight: bold;
}
a.lien-ssmenu-on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #244A5D;
	text-decoration: none;
	font-weight: bold;
}.td-ssmenu-off {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #FFFFFF;
	vertical-align: middle;
	padding-left: 5px;
	padding-top: 4px;
	padding-bottom: 4px;



}
.td-ssmenu-on {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #23495C;
	vertical-align: middle;
	padding-left: 5px;
	border-right-color: #23495C;
	padding-top: 4px;
	padding-bottom: 4px;


}
a.lien-acceuil {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #23495C;
	text-decoration: none;
}
a:hover.lien-acceuil {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
}
a.lien-rubrique {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;

}
a:hover.lien-rubrique {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #EBB72F;
	text-decoration: none;
}
.fond-bleu {
	background-color: #23495C;
}
.fond-droit-page {
	background-image: url(images/commun/fd-dt-page.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.texte9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 9px;
}
a.lien-zoom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #23495C;
	text-decoration: none;
}
a:hover.lien-zoom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #23495C;
	text-decoration: underline;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: underline;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #23495C;
	text-decoration: none;
}.td-reamarg-g {
	background-image: url(images/realisation/cadre-g.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.td-reamarg-d {
	background-image: url(images/realisation/cadre-d.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.texte10 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #25485B;
	font-size: 10px;
}
.form-table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border: 1px solid #98E5EF;
	padding: 4px 5px 4px 4px;

}
.t-accroche {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #4CB6C4
}
.encadre-bleu {
	border: 1px solid #B2C7CE;
}
.texte11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 25485b;
	padding: 0px;

}
.encadre-gris-bas-dt {
	border-top: 0px none #E0E0E0;
	border-right: 1px solid #E0E0E0;
	border-bottom: 1px solid #E0E0E0;
	border-left: 0px none #E0E0E0;

}

