/*body {
	background-image: url(../images/fond.jpg) !important;
} */
p {}
table {background-color: #fff; text-decoration: none;}
td    {background-color: #fff; text-decoration: none;}
img   {background-color: transparent; text-decoration: none; border: solid 1px ;border-color:transparent;}

.txo_bloc_titre   { background-color: transparent; text-decoration: none; margin-top: 52px; margin-bottom: 36px; text-align: center; border-width: 0px; border-color: #ff8c00;border-style:solid; }
.txo_bloc_600_l   { background-color: transparent; text-decoration: none; width: 600px; margin: 40px; padding: 20px; text-align: left }
.txo_bloc_601_l   { background-color: transparent; text-decoration: none; width: 600px; margin-left: 40px;margin-top: 10px;margin-bottom: 10px; padding-left: 20px; text-align: left }
.txo_bloc_900_l   { background-color: transparent; text-decoration: none; width: 900px; margin: 40px; padding: 20px; text-align: left }
.txo_bloc_901_l   { background-color: transparent; text-decoration: none; width: 900px; margin-left: 40px; margin-top: 10px; padding-left: 20px; text-align: left }
.txo_bloc_l       { background-color: transparent; text-decoration: none; width: 100%; margin-left: 40px; margin-top: 10px; padding-left: 20px; text-align: left }
.txo_bloc_400_c   { background-color: transparent; text-decoration: none; width: 400px; margin-left: auto;margin-right: auto; padding: 4px; text-align: center; }
.txo_image_cadre  { background-color: #fff; text-decoration: none; margin-top: 8px; margin-bottom: 4px; padding: 2px; text-align: center; border-width: 1px; border-color: #7f7f7f;border-style:solid; }

.txo_bloc_blanc           {background-color:#fff;text-decoration: none}
.txo_bloc_blanc a         {background-color:#fff;text-decoration: none}
.txo_bloc_blanc a:link    {background-color:#fff;text-decoration: none}
.txo_bloc_blanc a:hover   {background-color:#fff;text-decoration: none}
.txo_bloc_blanc a:visited {background-color:#fff;text-decoration: none}

/* old styles
.marge_2      { background-color: #fff; text-decoration: none; width: 600px; margin: 40px; padding: 20px; text-align: center } 
marge_center { margin-left: 318px; width: 64px; height: 64px; border-width: 1pt; border-color: #ff8c00; background-image: url("http://www.txo/bz/images/copyleft.png"); background-repeat: no-repeat } 
*/

.txo_titre        { color: #567;    background-color: transparent; text-decoration: none; font-size: 52px; font-family: Helvetica; font-weight: bold; line-height: 52px; font-stretch: condensed; text-align: center }
.txo_titre a       { color: #567;    background-color: transparent; text-decoration: none }
.txo_titre a:hover { color: #b22222; background-color: transparent; text-decoration: none }

/* sous titre [old property - font-stretch: condensed;]*/
.txo_sous_titre         { color: #567;    background-color: transparent; font-size: 36px; font-weight: bold; font-family: Helvetica; font-weight: normal; line-height: 36px; text-align: center;margin-bottom:18px; }
.txo_sous_titre a       { color: #567;    background-color: transparent; text-decoration: none }
.txo_sous_titre a:hover { color: #b22222; background-color: transparent; text-decoration: none }

.txo_sous_titre_gras    { color: #567; font-size: 32px; font-family: Helvetica; font-weight: bold; line-height: 32px; text-align: center; padding-bottom: 32px }

.txo_titraille         { color: #567;    background-color: transparent; font-size: 24px; font-family: Helvetica; font-weight: normal; line-height: 32px; text-align: center }
.txo_titraille a       { color: #567;    background-color: transparent; text-decoration: none }
.txo_titraille a:hover { color: #b22222; background-color: transparent; text-decoration: none }

.txo_footer_colored {color:#fff;font-size: 12px; font-family:Helvetica; line-height: 16px; border-right: 12px solid #D81012; margin-right:4px;  }

/* intertitre        
.intertitre[old]{ color: #567;   background-color: #fff; text-decoration: none; font-size: 18px; font-family: Helvetica; font-weight: bold; line-height: 18px; font-stretch: condensed; text-align: left; padding-top: 18px; padding-bottom: 4px; padding-left: 18px; border-width: 1px; border-color: #f60 }
*/
.txo_intertitre         { color: #567;   background-color: transparent; text-decoration: none; font-size: 18px; font-family: Helvetica; text-align: left; padding-top: 5px; padding-bottom: 7px;}
.txo_intertitre a       { color: #567;   background-color: transparent; text-decoration: none; font-weight: bold;  }
.txo_intertitre a:hover { color: #b22222;background-color: transparent; text-decoration: none; font-weight: bold;  }

.txo_intertitre_2 { color: #567; font-size: 24px; font-family: Helvetica; font-weight: bold; line-height: 24px; font-stretch: condensed; text-align: left; margin-bottom: 12px; padding-top: 48px; padding-bottom: 12px; padding-left: 18px; width: 580px; border-top: 1px #f60; border-right: 1px #f60; border-bottom: 1px solid #f60; border-left: 1px #f60 }

/* surtitre */
.txo_surtitre         { color: #000;  background-color: transparent; text-decoration: none; font-size: 16px; font-family:Helvetica,"Century Gothic", Arial, sans-serif; line-height: 16px; padding-top: 14px; padding-bottom: 14px;}
.txo_surtitre a       { color: #567;   background-color: transparent; text-decoration: none }
.txo_surtitre a:hover { color: #b22222;background-color: transparent; text-decoration: none }

/* onglet */
.txo_onglet         { color: #567; background-color: #fff; font-size: 18px; font-family: Helvetica; text-decoration: none; line-height: 18px; text-align: left; padding-top: 8px; padding-bottom: 4px;}
.txo_onglet a       { color: #567; background-color: #fff; text-decoration: none }
.txo_onglet a:hover { color: #b22222; background-color: #fff; text-decoration: none }


.txo_texte_courant        { color: black; background-color: #fff; font-size: 16px; font-family: "Times New Roman"; font-weight: normal; line-height: 20px; font-stretch: condensed; text-align: justify; text-indent: 18px; padding-bottom: 20px; width: 600px }
.txo_texte_courant a     { background-color: #fff; text-decoration: none }
.txo_texte_courant a:hover { color: #c03; background-color: #fff; text-decoration: none }

.txo_texte_courant_gras  { color: black; background-color: #fff; font-size: 16px; font-family: "Times New Roman"; font-weight: bold; line-height: 20px; font-stretch: condensed; text-align: justify; text-indent: 18px; width: 580px }
.txo_texte_courant_gras2  		{ color: #999; background-color: transparent; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 20px; text-align: justify; margin-left: 18px; padding-bottom: 6px; width: 580px }
.txo_texte_courant_gras2 a     { color: #999; background-color: transparent; text-decoration: none }
.txo_texte_courant_gras2 a:hover { color: #c03; background-color: transparent; text-decoration: none }

.txo_note         { color: black; font-size: 14px; font-family: "Times New Roman"; font-style: italic; line-height: 14px; text-indent: 18px; padding-top: 6px; padding-bottom: 8px; width: 600px }
.txo_note a:hover { color: #b22222;text-decoration: none }

.txo_surnote         { color: black;   background-color: #fff; text-decoration: none; font-size: 12px; font-family:Helvetica; line-height: 16px; text-indent: 18px; padding-top: 16px; padding-bottom: 16px;}
.txo_surnote a       { color: #567;    background-color: #fff; text-decoration: none }
.txo_surnote a:hover { color: #b22222; background-color: #fff; text-decoration: none }

.txo_surnote_sans         { color: #000;    background-color: transparent; text-decoration: none; font-size: 12px; font-family:Helvetica; line-height: 16px; padding-top: 16px; padding-bottom: 16px;}
.txo_surnote_sans a       { color: #567;    background-color: transparent; text-decoration: none }
.txo_surnote_sans a:hover { color: #b22222; background-color: transparent; text-decoration: none }

.txo_footer        { color: #000;  background-color: transparent; text-decoration: none; font-size: 12px; font-family:"Century Gothic", Arial, sans-serif; line-height: 16px; padding-top: 16px; padding-bottom: 16px;}
.txo_footer a      { color: #567;   background-color: transparent; text-decoration: none }
.txo_footer a:hover { color: #b22222;background-color: transparent; text-decoration: none }

.txo_download         { color: #567;    background-color: #fff; font-size: 12px; font-family: Helvetica; text-decoration: none; text-align: left; padding: 6px; margin-top: 12px; margin-bottom: 12px; }
.txo_download a       { color: #567;    background-color: transparent; text-decoration: none ; border-width: 1pt; border-color: #ff8c00;border-style:solid }
.txo_download a:hover { color: #b22222; background-color: transparent; text-decoration: none }

.txo_validator           { background-color: #fff; text-decoration: none }
.txo_validator a         { background-color: #fff; text-decoration: none }
.txo_validator a:hover   { background-color: #fff; text-decoration: none }
.txo_validator img       { background-color: #fff; text-decoration: none; border: solid 1px; border-color:transparent }

/* 
Début CSS du Code de la Déroute 
*/
.cdd_colonne_l { background-color:transparent; text-align: center; visibility: visible; margin: 4px; width: 200px; float: left; position: relative; clear: left }

.cdd_colonne_r { background-color: transparent; text-align: center; visibility: visible; margin: 4px; width: 680px; float: left }
.cdd_colonne_r a:link    { color: #c30; background-color: transparent; text-decoration: none; text-indent: 4px }
.cdd_colonne_r a:visited { color: #c30; background-color: transparent; text-decoration: none; text-indent: 4px }
.cdd_colonne_r a:hover   { color: #c30; background-color: transparent; text-decoration: none; text-indent: 4px }

.cdd_colonne_inner_c         { background-color:transparent; text-decoration: none; text-align: center; margin-left: auto; margin-right: auto; visibility: visible; margin: 4px; width: 108px; float: left; position: relative; clear: left; height: 108px }
.cdd_colonne_inner_c a       { color: #567;    background-color: transparent; text-decoration: none }
.cdd_colonne_inner_c a:hover { color: #b22222; background-color: transparent; text-decoration: none }
.cdd_colonne_inner_c img     { color: #b22222; background-color: transparent; text-decoration: none }

.cdd_titre      { color: #999; font-size: 12px; font-family: Verdana; font-weight: 700; text-align: left;    text-indent: 0;    margin-bottom: 2pt; margin-top: 10pt;  margin-left: 12px }
.cdd_sous_titre    { color: #06f; font-size: 14px; font-family: Verdana; font-weight: 700; text-align: center;  text-indent: 0;    margin-bottom: 2pt }
.cdd_inter_titre     { color: #06f; font-size: 12px; font-family: Verdana; font-weight: 700; text-align: left;    text-indent: 24px; margin-bottom: 12pt; margin-top: 12px; }

.cdd_texte_courant  { color: #666; font-size: 12px; font-family: Verdana; font-weight: 400; text-align: justify; text-indent: 24px; margin-bottom: 12px }
.cdd_texte_avertissement { color: #666; font-size: 10px; font-family: Verdana; font-weight: 400; text-align: justify; text-indent: 24px; margin-bottom: 10px }

.cdd_modele        { color: #999; font-size: 10px; font-family: Verdana; font-weight: 400; text-align: left;    text-indent: 0;    margin-bottom: 6pt;  margin-left: 12px; margin-top: 2px }

.cdd_image          {background-color: #fff; text-decoration: none;}
.cdd_image a        {background-color: #fff; text-decoration: none;}
.cdd_image a:hover  {background-color: #fff; text-decoration: none;}
.cdd_image img      {background-color: #fff; text-decoration: none; border: solid 10px ; border-color:#fff }

.cdd_signature            { color: black; font-size: 10px; font-family: Verdana; font-weight: 700; text-align: right; margin-left: 12px; margin-top: 12px; margin-bottom: 12pt }

.cdd_signature_l          { color: black; font-size: 10px; font-family: Verdana; font-weight: 700; text-align: left;  margin-left: 12px; margin-top: 12px; margin-bottom: 6pt }
.cdd_signature_l a        { color: #567;   background-color: transparent; text-decoration: none }
.cdd_signature_l a:hover  { color: #b22222;background-color: transparent; text-decoration: none }
/* 
Fin CSS du Code de la Déroute 
*/
.txotxo           { color: #c30; text-decoration: none; }
.txotxo a:link    { color: #c30; text-decoration: none; }
.txotxo a:hover   { color: #c30; text-decoration: none; }

/* 
Début CSS pour Upgradz 
*/
#cadre {margin-top: 10px;border-left: 3px;border-top: 3px;border-bottom: 3px;border-right: 0px; border-color: #ff8c00; ;border-style:solid}
