/********************************/ /*	    						*/
	/*	  POUR LE MENU DEROULENT	*/ /*	   							*/
	/********************************/
td.sous-menu-on {
	/*font-family: Arial, Trebuchet MS, Helvetica, sans-serif;
font-size: 10px; 
color: #002163;*/
	background-color: #bef7ff;
}

td.sous-menu-off {
	/*font-family: Arial, Trebuchet MS, Helvetica, sans-serif;
font-size: 10px; 
color: #002163;*/
	background-color: #98ddf8;
}

/********************************/ /*	    */
	/*	       LIENS HYPERTEXTES	    */ /*	    */
	/********************************/
a:visited {
	text-decoration: none;
}

a:active {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a:link {
	text-decoration: none;
}

a:visited:hover {
	text-decoration: underline;
}

/************************************************/
a.lien-sous-menu-off:visited,a.lien-sous-menu-off:active,a.lien-sous-menu-off:link
	{
	font-family: arial, trebuchet ms, helvetica, sans-serif;
	font-size: 11px;
	color: #002163;
	text-decoration: none;
}

a.lien-sous-menu-off:hover,a.lien-sous-menu-off:visited:hover {
	font-family: arial, trebuchet ms, helvetica, sans-serif;
	font-size: 11px;
	color: #002163;
	text-decoration: none;
}

/************************************************/
a.lien-sous-menu-on:visited,a.lien-sous-menu-on:active,a.lien-sous-menu-on:link
	{
	font-family: arial, trebuchet ms, helvetica, sans-serif;
	font-size: 11px;
	color: #002163;
	text-decoration: none;
}

a.lien-sous-menu-on:hover,a.lien-sous-menu-on:visited:hover {
	font-family: arial, trebuchet ms, helvetica, sans-serif;
	font-size: 11px;
	color: #002163;
	text-decoration: none;
}

/************************************************/
a.lien-menu-accueil:visited,a.lien-menu-accueil:active,a.lien-menu-accueil:link
	{
	font-family: arial, trebuchet ms, helvetica, sans-serif;
	font-size: 10px;
	color: #707070;
	text-decoration: none;
}

a.lien-menu-accueil:hover,a.lien-menu-accueil:visited:hover {
	font-family: arial, trebuchet ms, helvetica, sans-serif;
	font-size: 10px;
	color: #3d3d3d;
	text-decoration: none;
}

/************************************************/
a.lien-menu-eng-off:visited,a.lien-menu-eng-off:active,a.lien-menu-eng-off:link
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a6dff7;
	text-decoration: none;
}

a.lien-menu-eng-off:hover,a.lien-menu-eng-off:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a6dff7;
	text-decoration: none;
}

/************************************************/
a.lien-menu-eng-on:visited,a.lien-menu-eng-on:active,a.lien-menu-eng-on:link
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

a.lien-menu-eng-on:hover,a.lien-menu-eng-on:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

/************************************************/
a.lien-menu-gauche-off:visited,a.lien-menu-gauche-off:active,a.lien-menu-gauche-off:link
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

a.lien-menu-gauche-off:hover,a.lien-menu-gauche-off:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #002163;
	text-decoration: none;
}

/************************************************/
a.lien-menu-gauche-on:visited,a.lien-menu-gauche-on:active,a.lien-menu-gauche-on:link
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #002163;
	text-decoration: none;
}

a.lien-menu-gauche-on:hover,a.lien-menu-gauche-on:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #002163;
	text-decoration: none;
}

/************************************************/
a.lien-www-marseille:visited,a.lien-www-marseille:active,a.lien-www-marseille:link
	{
	font-family: helvetica, arial, sans-serif;
	font-size: 9px;
	color: #919191;
	text-decoration: none;
}

a.lien-www-marseille:hover,a.lien-www-marseille:visited:hover {
	font-family: helvetica, arial, sans-serif;
	font-size: 9px;
	color: #919191;
	text-decoration: underline;
}

/************************************************/
a.lien-menu-bas:visited,a.lien-menu-bas:active,a.lien-menu-bas:link {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #abe1f7;
	text-decoration: none;
}

a.lien-menu-bas:hover,a.lien-menu-bas:visited:hover {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}

/************************************************/
a.lien-chemin-fer:visited,a.lien-chemin-fer:active,a.lien-chemin-fer:link
	{
	font-family: arial, helvetica, sans-serif;
	font-size: 9px;
	color: #002163;
	text-decoration: none;
}

a.lien-chemin-fer:hover,a.lien-chemin-fer:visited:hover {
	font-family: arial, helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
}

/************************************************/
a.lien-menu-bando:visited,a.lien-menu-bando:active,a.lien-menu-bando:link
	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #a6dff7;
	font-weight: bold;
	text-decoration: none;
}

a.lien-menu-bando:hover,a.lien-menu-bando:visited:hover {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

/************************************************/
a.lien-toute-news:visited,a.lien-toute-news:active,a.lien-toute-news:link
	{
	font-family: arial, trebuchet ms, helvetica, sans-serif;
	font-size: 9px;
	color: #b71101;
	text-decoration: none;
}

a.lien-toute-news:hover,a.lien-toute-news:visited:hover {
	font-family: arial, trebuchet ms, helvetica, sans-serif;
	font-size: 9px;
	color: #7f0b00;
	text-decoration: none;
}

/************************************************/
a.lien-titre-rouge:visited,a.lien-titre-rouge:active,a.lien-titre-rouge:link
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b71101;
	font-weight: bold;
	text-decoration: none;
}

a.lien-titre-rouge:hover,a.lien-titre-rouge:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7f0b00;
	font-weight: bold;
	text-decoration: none;
}

.titre-rouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b71101;
	font-weight: bold;
	text-decoration: none;
}

/************************************************/
a.lien-compagnie:visited,a.lien-compagnie:active,a.lien-compagnie:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #787878;
	text-decoration: none;
}

a.lien-compagnie:hover,a.lien-compagnie:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

/************************************************/
a.lien-affiner-recherche:visited,a.lien-affiner-recherche:active,a.lien-affiner-recherche:link
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0042ff;
	text-decoration: none;
}

a.lien-affiner-recherche:hover,a.lien-affiner-recherche:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002163;
	text-decoration: none;
}

/************************************************/
a.lien-affiner-recherche-bold:visited,a.lien-affiner-recherche-bold:active,a.lien-affiner-recherche-bold:link
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0042ff;
	font-weight: bold;
	text-decoration: none;
}

a.lien-affiner-recherche-bold:hover,a.lien-affiner-recherche-bold:visited:hover
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002163;
	font-weight: bold;
	text-decoration: none;
}

/************************************************/
a.lien-affiner-recherche-big-bold:visited,a.lien-affiner-recherche-big-bold:active,a.lien-affiner-recherche-big-bold:link
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0042ff;
	font-weight: bold;
	text-decoration: none;
}

a.lien-affiner-recherche-big-bold:hover,a.lien-affiner-recherche-big-bold:visited:hover
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #002163;
	font-weight: bold;
	text-decoration: none;
}

/************************************************/
a.lien-voir-detail:visited,a.lien-voir-detail:active,a.lien-voir-detail:link
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0042ff;
	text-decoration: none;
}

a.lien-voir-detail:hover,a.lien-voir-detail:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002163;
	text-decoration: none;
}

a.lien-voir-compagnie:visited,a.lien-voir-compagnie:active,a.lien-voir-compagnie:link,a.lien-voir-compagnie:hover,a.lien-voir-compagnie:visited:hover
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

/************************************************/
a.lien-voir-detail-blanc:visited,a.lien-voir-detail-blanc:active,a.lien-voir-detail-blanc:link
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f1f1f1;
	text-decoration: none;
	font-weight: normal;
}

a.lien-voir-detail-blanc:hover,a.lien-voir-detail-blanc:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}

/************************************************/
a.lien-blanc:visited,a.lien-blanc:active,a.lien-blanc:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f1f1f1;
	text-decoration: none;
	font-weight: normal;
}

a.lien-blanc:hover,a.lien-blanc:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}

/************************************************/
a.lien-prec-suiv:visited,a.lien-prec-suiv:active,a.lien-prec-suiv:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}

a.lien-prec-suiv:hover,a.lien-prec-suiv:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}

/************************************************/
a.lien-copyright:visited,a.lien-copyright:active,a.lien-copyright:link {
	font-family: arial, helvetica, sans-serif;
	font-size: 9px;
	color: #797979;
	text-decoration: none;
}

a.lien-copyright:hover,a.lien-copyright:visited:hover {
	font-family: arial, helvetica, sans-serif;
	font-size: 9px;
	color: #3d3d3d;
	text-decoration: none;
}

/********************************/ /*	    */
	/*	      POLICE DE CARACTÈRES	    */ /*	    */
	/********************************/
.text-titre-principale {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	letter-spacing: -1px;
	color: #33bcf1;
}

.text-menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #002163;
}

.text-menu-bas {
	font-family: arial, helvetica, sans-serif;
	font-size: 9px;
	color: #abe1f7;
}

.text-menu-bando {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #a6dff7;
}

.text-copyright {
	font-family: arial, helvetica, sans-serif;
	font-size: 9px;
	color: #797979;
}

.text-menu_accueil {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #707070;
}

.text-www-marseille {
	font-family: helvetica, arial, sans-serif;
	font-size: 9px;
	color: #919191;
}

.text-new-promo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.text-titre-gen-gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #787878;
}

.text-titre-gen-gris-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5E5E5E;
}

.text-titre-gen-gris-bold-grand {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #787878;
}

.text-titre-gen-gris-grand {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #787878;
}

.text-paragraphe-gen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.text-paragraphe-gen-petit {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 11px;
}

.text-toute-news {
	font-family: arial, trebuchet ms, helvetica, sans-serif;
	font-size: 9px;
	color: #b71101;
}

.text-date-heure {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002162;
}

.text-depart-arrivee {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}


.text-titre-de-a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.text-sous-input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #787878;
}

.text-affiner-recherche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0042ff;
}

.text-menu-on-eng {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}

.text-tablo-rech-bas {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.text-tablo-rech-bas-info-vol-direct {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.text-chemin-fer {
	font-family: arial, trebuchet ms, helvetica, sans-serif;
	font-size: 9px;
	color: #002163;
}

/********************************/
h1.titre-text-new-promo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	color: #b71101;
}

/********************************/ /*	    */
	/*	      CONSTRUCTIONS	    */ /*	    */
	/********************************/
table.t-acrobat {
	border: #cccccc 1px solid;
	background-color: #ffffff;
}

/********************************/
table.t-encart-gris {
	border: #cccccc 1px solid;
	background-color: #ffffff;
}

/********************************/
table.t-encart-orange {
	border: #f14800 1px solid;
	background-color: #fff5dd;
}

/********************************/
table.t-encart-bleu {
	border: #0042ff 1px solid;
	background-color: #ffffff;
}

/********************************/
td.separation-standard-bas {
	border-bottom: #cccccc 1px solid;
}

/********************************/
td.separation-standard-haut {
	border-top: #cccccc 1px solid;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
}

/********************************/
td.td-new-promotion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color: #797979;
}

/********************************/

div.guide-horaire {
  text-align: center;
}

div.guide-horaire table {

}

div.guide-horaire table td.text-depart-arrivee  {
  text-align: left;
}



td.td-tablo-rech-ced {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #797979;
}

td.td-recherche-vol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:  #39F;
	background-color: #FFCC33;
}

td.td-tablo-rech-titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #39F;
	background-color: #FFCC33;
}

td.td-tablo-rech-titre-dco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #39F;
	background-color: #FFCC33;
}

td.td-tablo-rech-titre-vol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	background-color: #FFCC33;
}

td.td-rub-fond-bleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #e7f2f5;
}

td.td-rub-fond-beige {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #f5f0e1;
}

td.td-tablo-rech-date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #39F;
	background-color: #FFCC33;
}

td.td-tablo-rech-affine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	background-color: #000000;
}

td.td-tablo-rech-rub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #FFCC33;
}

td.td-tablo-rech-rub-dco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #ededed;
}

td.td-tablo-rech-rub-dco a:visited,
td.td-tablo-rech-rub-dco a:active,
td.td-tablo-rech-rub-dco a:link,
td.td-tablo-rech-rub-dco a:hover,
td.td-tablo-rech-rub-dco a:visited:hover {
	color: #39F;
}

td.td-tablo-rech-rub-code {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #f1f1f1;
}

td.td-tablo-rech-rub-code_clair {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #f8f8f8;
}

td.td-gris-clair-texte-gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #787878;
	background-color: #f8f8f8;
}

td.td-gris-clair-texte-bold-gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #787878;
	background-color: #f8f8f8;
}

td.td-gris-texte-gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #787878;
	background-color: #f8f8f8;
}

td.td-gris-texte-bold-gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #787878;
	background-color: #f8f8f8;
}

td.td-tablo-rech-rub-desti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	background-color: #ededed;
}

td.td-tablo-rech-rub-heure-hall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #fff0af;
}

td.td-tablo-rech-vol-pre-sui {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #39F;
	background-color: #FFCC33;
}
td.td-tablo-rech-vol-pre-sui a:visited,
td.td-tablo-rech-vol-pre-sui a:active,
td.td-tablo-rech-vol-pre-sui a:link,
td.td-tablo-rech-vol-pre-sui a:hover,
td.td-tablo-rech-vol-pre-sui a:visited:hover {
	color: #39F;
}

/********************************/ /*	    */
	/*	      ÉLÉMENTS FORMULAIRES	    */ /*	    */
	/********************************/
input {
	font-size: 11px;
	font-size /**/: 14px;
}

.input-field {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: #707070 1px solid;
	background-color: #ffffff;
}

/********************************/
.select-field {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #ffffff;
	/*border: #999999 1px solid;*/
}

/********************************/
.textarea {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: #999999 1px solid;
	background-color: #ffffff;
}

/********************************/ /*.submit-button 
	{
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: #999999 1px solid;
	background-color: #FFFFFF;
	}*/
a.lien-sous-menu-off:active {
	font-family: arial, "trebuchet ms", helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC33;
	text-decoration: none;
}

/********************************/
img.img-contour-noir {
	border-color: #000000;
}

.text-descrip-fiche {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 13px;
}

.text-paragraphe-gen-grand {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}

td.td-tablo-alert {
	background-color: #ff9900;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	font-family: "trebuchet ms", arial, helvetica, sans-serif;
}

table.t-alert {
	border-right: 1px solid #ff9900;
	border-bottom: 1px solid #ff9900;
	border-left: 1px solid #ff9900;
}

/************************************************/
a.lien-alerte:visited,a.lien-alerte:link,a.lien-alerte:active {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #787878;
	text-decoration: none;
}

a.lien-alerte:hover,a.lien-alerte:visited:hover {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

/************************************************/
	/* Style utilisé pour les résultats htdig */
a.titre-resultat-recherche:visited,a.titre-resultat-recherche:active,a.titre-resultat-recherche:link
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b71101;
	font-weight: bold;
	text-decoration: none;
}

a.titre-resultat-recherche:hover,a.titre-resultat-recherche:visited:hover
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7f0b00;
	font-weight: bold;
	text-decoration: none;
}

.mots-resultat-recherche {
	color: #000000;
	font-weight: bold;
}

.texte-resultat-recherche {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 11px;
}

.info-resultat-recherche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #787878;
	line-height: 11px;
}

.intro-resultat-recherche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #787878;
}

a.recherche-suite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0042ff;
	text-decoration: none;
}

.td-pvv-impression {
	font-family: "trebuchet ms";
	font-size: 11px;
	color: #000000;
	background-color: #ffffff;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
}

.table-pvv-impression {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-left-color: #000000;
}

.liseret_v {
	background: url(../img/commun/bg_liseret_gris_v.gif) repeat-y fixed left
		top;
}

.div-detection-flash {
	border: 1px solid #333;;
	padding: 20px;;
	margin: 10px;;
	background: white;;
	width: 350px;
}

.reponse_sondage {
	margin-top: 5px;;
	margin-bottom: 5px;;
	margin-left: 15px;
}

.erreur-recherche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b71101;
}

/************************************************/
	/* Style utilisé pour le panier de vol           */
span.panier-mail-envoye {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #11b701;
}

span.panier-mail-erreur {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b71101;
}

td.panier-explication {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding:7px 10px 10px 10px;
	background-color:#EDEDED; 
}

#drapeau{
	text-align: right;
	white-space: nowrap;
	/*padding: 3px 0px 3px 20px;*/
	width: 200px;
	height: 20px;
}
#drapeau img{
	/*padding: 3px 4px 3px 4px;*/
	margin: 3px 0px 3px 8px;
}

