body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	background-color:#436082;
}
IMG {
border:0px none;
}
.link {
	border: 0px none;
	font-size: 11px;
	color: #B4A989;
	font-family: verdana;
	text-decoration: none;
}
.txt_actu {
	font-family: Helvetica;
	font-size: 11px;
	text-decoration: none;
	color: #505F77;
}
.textesCorps {
	font-family: Helvetica;
	font-size: 24px;
	color: #996600;
	text-decoration: none;
	text-align:left;
}
.textesCorps_2 {
	font-family: Helvetica;
	font-size: 12px;
	color: #6A7FAD;
	text-decoration: none;
	text-align:justify;
}
.stitres {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #4676AD;
}
.smenu {
	font-family: verdana;
	font-size: 10px;
	color: #6685A9;
	font-weight:normal;
	text-decoration: none;
}
.smenu_select {
	background-color:#EDE4D5;
	color: #EDEDED;
}
table.smenu td {
 border-right:1px solid #CCCCCC;
}
.traitBlanc {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: none;
	border-left-style: dotted;
	border-right-color: #677D97;
	border-left-color: #677D97;
}
.traitmenuHaut {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
}
.traitmenutab2 {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
}
.traitmenutab2Copie {
	border: 1px dotted #333333;
}
.traitmenutabcopy {
	border-top: 1px dotted #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 1px none #CCCCCC;
}
.traitorange {
	border-top: 1px none #CCCCCC;
	border-right: 4px none #F0B10A;
	border-bottom: 1px none #CCCCCC;
	border-left: 10px solid #F0B10A;
}
.traitfonce {
	border-top: 3px solid #694102;
	border-right: 3px none #694102;
	border-bottom: 3px none #694102;
	border-left: 3px none #694102;
}
.traitfonceCopie {
	border-top: 1px none #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 1px dotted #CCCCCC;
}
.traitfonce2 {
	border-top: 1px none #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 1px none #CCCCCC;
}
.traitbleu {
	border-top: 3px none #000139;
	border-right: 3px none #000139;
	border-bottom: 3px none #000139;
	border-left: 10px solid #DCDEE4;
}
.titreacc {
	font-family: Helvetica;
	font-size: 16px;
	color: #ADAD00;
	text-decoration: none;
}
.traitvert {
	border-top: 1px none #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px none #CCCCCC;
	border-left: 10px solid #CCD14F;
}
.traitbleue {
	border-top: 3px solid #215A8D;
	border-right: 1px dotted #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 3px none #215A8D;
}
.traitbTitre {
	border-right-width: 0px;
	border-left-width: 10px;
	border-right-style: none;
	border-left-style: solid;
	border-left-color: #215A8D;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.traitBN {
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #999999;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #A8B132;
}
.traitvertCopie {
	border-top: 1px none #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px none #CCCCCC;
	border-left: 3px solid #CDD153;
}
.traitorangeCopie {
	border-top: 1px none #CCCCCC;
	border-right: 4px none #D18106;
	border-bottom: 1px none #CCCCCC;
	border-left: 3px solid #F0B10A;
}
.traitviolet {
	border-top: 1px none #CCCCCC;
	border-right: 4px none #D18106;
	border-bottom: 1px none #CCCCCC;
	border-left: 2px solid #7318D1;
}
.traitvioletCopie {
	border-top: 1px none #CCCCCC;
	border-right: 4px none #D18106;
	border-bottom: 1px none #CCCCCC;
	border-left: 10px solid #7318D1;
}
.cadre {
	border: 1px solid #85A5C0;
}
.traitbleu {
	border-top: 1px none #DFDFDF;
	border-right: 1px none #DFDFDF;
	border-bottom: 1px none #DFDFDF;
	border-left: 10px solid #DFDFDF;
}
.traitbleu2 {
	border-top: 1px none #DFDFDF;
	border-right: 1px none #DFDFDF;
	border-bottom: 1px none #DFDFDF;
	border-left: 1px solid #DFDFDF;
}
.traitbleu2Copie {
	border-top: 1px none #DFDFDF;
	border-right: 1px none #DFDFDF;
	border-bottom: 1px none #DFDFDF;
	border-left: 10px solid #405871;
}
.traitturquoise {
	border-top: 1px none #CCCCCC;
	border-right: 4px none #D18106;
	border-bottom: 1px none #CCCCCC;
	border-left: 2px solid #32B2C9;
}
.traitturquoise2 {
	border-top: 1px none #CCCCCC;
	border-right: 4px none #D18106;
	border-bottom: 1px none #CCCCCC;
	border-left: 10px solid #32B2C9;
}
.txtcercles {
	font-family: Helvetica;
	font-size: 15px;
	text-decoration: none;
	color: 2F517E;
}
.cadreVert {
	border-top: 1px none #CDD153;
	border-right: 1px none #CDD153;
	border-bottom: 1px solid #CDD153;
	border-left: 1px solid #CDD153;
}
.titreDate {
	font-family: Helvetica;
	font-size: 12px;
	color: #1E304C;
	text-decoration: none;
}
.traittitreCercle {
	border-top: 1px dotted #4F7FB5;
	border-right: 1px none #4F7FB5;
	border-bottom: 1px dotted #4F7FB5;
	border-left: 1px none #4F7FB5;
}
.tgauche {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-left-style: none;
	border-right-color: #E0E0E0;
	border-left-color: #E0E0E0;
}
.smenuplus {
	font-family: verdana;
	font-size: 14px;
	color: #265D8F;
	font-weight:normal;
	text-decoration: none;
}
.titrePers {
	font-family: Helvetica;
	font-size: 14px;
	color: #4D7BA3;
}
.titreCM {
	font-family: Helvetica;
	font-size: 13px;
	color: #CC6600;
}
.nom {
	font-family: Helvetica;
	font-size: 13px;
	color: #4D7BA3;
	text-decoration: none;
}
.email {
	font-family: Helvetica;
	font-size: 11px;
	color: #4D7BA3;
	text-decoration: none;
}
.descrip {
	font-family: Helvetica;
	font-size: 12px;
	color: #5380A6;
}
.traitb {
	border-top: 3px solid #215A8D;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px none #CCCCCC;
	border-left: 3px none #215A8D;
}
.cadreStrategie {
	border-top: 4px solid #FF9820;
	border-right: 4px solid #FF9820;
	border-bottom: 4px solid #FF9820;
	border-left: 4px solid #FF9820;
}
.cadreagenda {
	border: 4px solid #E5E7ED;
}
.cadredefendre {
	border: 2px solid #7014D1;
}
.cadrebbll {
	border-top: 1px none #215A8D;
	border-right: 1px none #215A8D;
	border-bottom: 1px solid #215A8D;
	border-left: 1px solid #215A8D;
}
.cbbleu {
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #215A8D;
	border-right-color: #215A8D;
	border-bottom-color: #215A8D;
	border-left-color: #215A8D;
}
.cadreora {
	border: 1px solid #FF9820;
}
.stitreActu {
	font-family: Helvetica;
	font-size: 16px;
	color: #689DC4;
	font-weight: bold;
}
.torangeCopie {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #EFC117;
}
.tvert {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #CECE48;
}
.menuhh {
	font-family: Helvetica;
	font-size: 12px;
	color: #BB2D05;
	text-decoration: none;
}
.raisons {
	font-family: Helvetica;
	font-size: 14px;
	color: #286091;
	text-decoration: none;
}
.titreCMCopie {
	font-family: Helvetica;
	font-size: 14px;
	color: #CC6600;
}
.smenuplusCopie {
	font-family: verdana;
	font-size: 14px;
	color: #000033;
	font-weight:normal;
	text-decoration: none;
}
.traitHautB2Copie {
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #215A8D;
	border-left-width: 3px;
	border-left-style: none;
	border-left-color: #215A8D;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #215A8D;
}
.cadreVertCopie {
	border-top: 1px solid #CDD153;
	border-right: 1px solid #CDD153;
	border-bottom: 1px solid #CDD153;
	border-left: 1px solid #CDD153;
}
.stitreActuCopie {
	font-family: Helvetica;
	font-size: 19px;
	color: #689DC4;
	font-weight: bold;
}
.traitbactu {
	border-top: 2px solid #215A8D;
	border-right: 2px none #215A8D;
	border-bottom: 1px dotted #215A8D;
	border-left: 2px none #215A8D;
}
.cadrvert {
	border: 4px solid #CBCF52;
}
.txtaccc {
	font-family: verdana;
	font-size: 10px;
	color: #6685A9;
	font-weight:normal;
	text-decoration: none;
}
.cadrebbllCopie {
	border: 3px solid #366A98;
}
.cadreaccu {
	border-top: 1px none #E1E1E1;
	border-right: 1px solid #E1E1E1;
	border-bottom: 1px none #E1E1E1;
	border-left: 1px solid #E1E1E1;
}
.traitorangeCopie {
	border-top: 1px none #FF9820;
	border-right: 4px none #F0B10A;
	border-bottom: 1px solid #FF9820;
	border-left: 10px none #F0B10A;
}
.titreCMCopie {
	font-family: Helvetica;
	font-size: 13px;
	color: #405871;
}
.traitorange2 {
	border-top: 1px none #CCCCCC;
	border-right: 4px none #F0B10A;
	border-bottom: 1px none #CCCCCC;
	border-left: 2px solid #F0B10A;
}
.menuhhCopie {
	font-family: Helvetica;
	font-size: 11px;
	color: #436082;
	text-decoration: none;
}
.photo {
	float: left;
}
.pop {
	height: 30px;
	width: 190px;
	position: relative;
	visibility: visible;
	z-index: auto;
}
.smenu2 {
	font-family: Helvetica;
	font-size: 12px;
	color: #4783C6;
	font-weight:bold;
	text-decoration: none;
}
.titrelettreInfo {
	font: bold 13px Helvetica;
	color: #FFFFFF;
	text-decoration: none;
}
.raisonsCopie {
	font-family: Helvetica;
	font-size: 12px;
	color: #286091;
	text-decoration: none;
}
.cadreagendaCopie2 {
	border-top: 4px none #B3B82D;
	border-right: 3px solid #B3B82D;
	border-bottom: 3px solid #B3B82D;
	border-left: 3px solid #B3B82D;
}
.boutonAdherer {
	width: 110px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #FF6600;
	border-right-color: #FF6600;
	border-bottom-color: #FF6600;
	border-left-color: #FF6600;
	background-color: #CC0000;
	font: 13px Helvetica;
	text-decoration: none;
	color: #FFFFFF;
	float: right;
	background-position: center center;
}
.traitORANGES {
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #FF6600;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF6600;
}
.clici {
	font: 14px Helvetica;
	color: #496A98;
	text-decoration: none;
}
.titreacc2 {
	font-family: Helvetica;
	font-size: 14px;
	color: #ADAD00;
	text-decoration: none;
	font-weight: bold;
}
.espacePrint {
	height: 100px;
	width: 420px;
}
.cadrvertViolet {
	border: 4px solid #7014D1;
}
.titreacc3 {
	font-family: Helvetica;
	font-size: 14px;
	color: #F60;
	text-decoration: none;
	font-weight: bold;
}
.flch_vio {
	font: bold 1.2em Arial, Helvetica, sans-serif;
	color: #6A28AC;
}
.m_public {
	float: left;
	width: 540px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ECECEC;
	padding-bottom: 5px;
	padding-top: 5px;
}
#txt_prix a{
	font: 0.8em Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #333;
}
.title_price {
	font: 1.2em Arial, Helvetica, sans-serif;
	color: #252ABC;
}
#txt_prix_adress a {
	font: 0.8em Arial, Helvetica, sans-serif;
	color: #2326B6;
}
.txte_prix {
	text-align: justify;
	background-color: #FFF;
}
.smenu2_noir {
	font-family: Helvetica;
	font-size: 12px;
	color: #000;
	font-weight:bold;
	text-decoration: none;
}
.smenu2_noir2 {
	font-family: Helvetica;
	font-size: 14px;
	color: #000;
	font-weight:bold;
	text-decoration: none;
}
