@charset "utf-8";

#cadre700 {
	width: 694px;
	padding-top: 10px;
	background-image: url(../images/structure/cadre_700jpeg/cadre_700haut.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 10px;
}
#bloccadre700 {
	padding-bottom: 12px;
	background-image: url(../images/structure/cadre_700jpeg/cadre_700bas.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#cadretexte700p  {
	margin-top: 0;
	margin-right: 7px;
	margin-bottom: 0;
	margin-left: 7px;
}
#cadre700a {
	width: 694px;
	padding-top: 10px;
	background-image: url(../images/structure/cadre_700jpeg/cadre_700haut.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 10px;
}
#bloccadre700a {
	padding-bottom: 12px;
	background-image: url(../images/structure/cadre_700jpeg/cadre_700bas.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#bloccadre700pa  {
	margin-top: 0;
	margin-right: 7px;
	margin-bottom: 0;
	margin-left: 7px;
}
#cadre700b {
	width: 694px;
	padding-top: 10px;
	background-image: url(../images/structure/cadre_700jpeg/cadre_700haut.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 10px;
}
#bloccadre700b {
	padding-bottom: 12px;
	background-image: url(../images/structure/cadre_700jpeg/cadre_700bas.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#bloccadre700pb  {
	margin-top: 0;
	margin-right: 7px;
	margin-bottom: 0;
	margin-left: 7px;
}
#cadre700c {
	width: 694px;
	padding-top: 10px;
	background-image: url(../images/structure/cadre_700jpeg/cadre_700haut.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 10px;
}
#bloccadre700c {
	padding-bottom: 12px;
	background-image: url(../images/structure/cadre_700jpeg/cadre_700bas.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#bloccadre700pc  {
	margin-top: 0;
	margin-right: 7px;
	margin-bottom: 0;
	margin-left: 7px;
}
#cadre700d {
	width: 694px;
	padding-top: 10px;
	background-image: url(../images/structure/cadre_700jpeg/cadre_700haut.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 10px;
}
#bloccadre700d {
	padding-bottom: 12px;
	background-image: url(../images/structure/cadre_700jpeg/cadre_700bas.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#bloccadre700pd  {
	margin-top: 0;
	margin-right: 7px;
	margin-bottom: 0;
	margin-left: 7px;
}
#cadre700e {
	width: 694px;
	padding-top: 10px;
	background-image: url(../images/structure/cadre_700jpeg/cadre_700haut.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 10px;
}
#bloccadre700e {
	padding-bottom: 12px;
	background-image: url(../images/structure/cadre_700jpeg/cadre_700bas.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#bloccadre700pe  {
	margin-top: 0;
	margin-right: 7px;
	margin-bottom: 0;
	margin-left: 7px;
}
#cadre700f {
	width: 694px;
	padding-top: 10px;
	background-image: url(../images/structure/cadre_700jpeg/cadre_700haut.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 10px;
}
#bloccadre700f {
	padding-bottom: 12px;
	background-image: url(../images/structure/cadre_700jpeg/cadre_700bas.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#bloccadre700pf  {
	margin-top: 0;
	margin-right: 7px;
	margin-bottom: 0;
	margin-left: 7px;
}
#cadre700g {
	width: 694px;
	padding-top: 10px;
	background-image: url(../images/structure/cadre_700jpeg/cadre_700haut.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 10px;
}
#bloccadre700g {
	padding-bottom: 12px;
	background-image: url(../images/structure/cadre_700jpeg/cadre_700bas.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#bloccadre700pg  {
	margin-top: 0;
	margin-right: 7px;
	margin-bottom: 0;
	margin-left: 7px;
}
#cadre700h {
	width: 694px;
	padding-top: 10px;
	background-image: url(../images/structure/cadre_700jpeg/cadre_700haut.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 10px;
}
#bloccadre700h {
	padding-bottom: 12px;
	background-image: url(../images/structure/cadre_700jpeg/cadre_700bas.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#bloccadre700ph  {
	margin-top: 0;
	margin-right: 7px;
	margin-bottom: 0;
	margin-left: 7px;
}
#cadre700i {
	width: 694px;
	padding-top: 10px;
	background-image: url(../images/structure/cadre_700jpeg/cadre_700haut.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 10px;
}
#bloccadre700i {
	padding-bottom: 12px;
	background-image: url(../images/structure/cadre_700jpeg/cadre_700bas.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#bloccadre700pi  {
	margin-top: 0;
	margin-right: 7px;
	margin-bottom: 0;
	margin-left: 7px;
}

.asterisque {
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	text-align: left;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 7px;
	font-size: 12px;
}
.cadrephotodr {
	padding-top: 0px;
	padding-right: 50px;
	margin-top: 0px;
	margin-bottom: 0px;
	float: right;
}
.cadretitre700 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #663300;
	text-align: left;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #660000;
	line-height: 25px;
	padding-left: 7px;
	margin-right: 5px;
	margin-left: 5px;
}
.cadretitre700double {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #663300;
	text-align: left;
	font-weight: bold;
	margin-top: 0px;
	line-height: 25px;
	margin-right: 5px;
	text-decoration: none;
}

.cadretitre700exposant {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #663300;
	font-weight: bold;
	line-height: normal;
	font-style: normal;
}
.cadretitre700droit {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #663300;
	text-align: left;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 10px;
	line-height: 25px;
	padding-left: 7px;
	margin-right: 5px;
	margin-left: 5px;
	float: right;
}
.cadretitre700droitnormal {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #663300;
	text-align: left;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 5px;
	line-height: normal;
	padding-left: 7px;
	margin-right: 5px;
	margin-left: 5px;
	float: right;
}
.cadretitre700droitlien {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #663300;
	text-align: left;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 10px;
	line-height: 25px;
	padding-left: 7px;
	margin-right: 5px;
	margin-left: 5px;
	float: right;
	text-decoration: underline blink;
}

.cadretitre700droitexposant {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #663300;
	font-weight: bold;
	line-height: 25px;
	margin-left: 5px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 10px;
	padding-left: 7px;
}
.cadretitre700milieu {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #663300;
	text-align: center;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #660000;
	line-height: 25px;
	padding-left: 7px;
	margin-right: 5px;
	margin-left: 5px;
}

.cadretitre700sejour {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #660000;
	text-align: left;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 10px;
	line-height: 25px;
	padding-left: 50px;
	margin-right: 5px;
	margin-left: 5px;
	text-decoration: blink;
}
.cadretitre700sejourdouble {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #660000;
	text-align: left;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 10px;
	line-height: 25px;
	padding-left: 50px;
	margin-right: 5px;
	margin-left: 5px;
	text-decoration: blink;
}


.cadretitre700trait {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	color: #663300;
	text-align: left;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #660000;
	line-height: normal;
	padding-left: 7px;
	margin-right: 5px;
	margin-left: 5px;
}
.cadretitre700gauche {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #663300;
	text-align: left;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 10px;
	line-height: 25px;
	padding-left: 50px;
	margin-right: 5px;
	margin-left: 5px;
}
.cadretitre700gauchehaut {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #663300;
	text-align: left;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-left: 50px;
	margin-right: 5px;
	margin-left: 5px;
}
.cadretitre700gauchehautssmarge {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #663300;
	text-align: left;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-right: 5px;
}
.cadretitre700petitsansmarge {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #663300;
	text-align: left;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 10px;
	line-height: 25px;
	margin-right: 5px;
	margin-left: 5px;
}







.cadretexte700 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 17px;
}
.cadretexte700debut {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #663300;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 0px;
	font-size: 10px;
	text-decoration: blink;
	padding-bottom: 0px;
	text-align: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.cadretexte700droit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	padding-top: 0px;
	margin-top: 0px;
	float: right;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #663300;
}

.cadretexte700droithaut {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	padding-top: 0px;
	margin-top: 0px;
	float: right;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #663300;
}
.cadretexte700email {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0000FF;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
	text-align: left;
	padding-left: 15px;
}
.cadretexte700emailmillieu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0000FF;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
	text-align: center;
}
.cadretexte700espace {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: none;
	padding-bottom: 0px;
}
.cadretexte700espace2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6px;
	color: #000000;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: none;
	padding-bottom: 0px;
}



.cadretexte700haut {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 20px;
}
.cadretexte700nonjustifie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.cadretexte700nonjustifiehaut {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: normal;
	padding-bottom: 7px;
}
.cadretexte700petitsansmarge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 17px;
}


.cadretexte700titregauche {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	font-weight: bold;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 7px;
	font-size: 14px;
	text-decoration: underline;
}
.cadretexte700titregauche16 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	font-weight: bold;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 7px;
	font-size: 16px;
	text-decoration: underline;
}
.cadretexte700titregauche16marron {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #663300;
	font-weight: bold;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 7px;
	font-size: 16px;
	text-decoration: none;
}

.cadretexte70011 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 150px;
	font-size: 11px;
	font-style: italic;
}
.cadretexte70011police {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-align: justify;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 7px;
	font-size: 12px;
}
.cadretexte70011policeasterisque {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-align: left;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 7px;
	font-size: 10px;
	font-style: italic;
	padding-bottom: 0px;
	text-decoration: blink;
	line-height: 12px;
}
.cadretexte70011policenonjustifiessmarge {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	font-size: 11px;
}


.cadretexte700110 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-align: right;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 11px;
	font-style: italic;
}





.cadretexte70012 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 150px;
	font-size: 12px;
	line-height: 17px;
}
.cadretexte70012g {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 10px;
	font-size: 12px;
}
.cadretexte70012gdroit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #660000;
	text-align: right;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 10px;
	font-size: 12px;
}

.cadretexte70012gnormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	font-size: 12px;
}

.cadretexte70012g1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 10px;
	font-size: 12px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
}
.cadretexte70012g1droit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #663300;
	text-align: right;
	font-weight: bold;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 10px;
	font-size: 12px;
	float: right;
	padding-top: 10px;
}
.cadretexte70012g2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	font-weight: bold;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	margin-left: 0px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-bottom: 10px;
}
.cadretexte70012g3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	font-weight: bold;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	margin-left: 0px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-bottom: 10px;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
}
.cadretexte70012gh {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-align: center;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 10px;
	font-size: 16px;
	line-height: normal;
	font-style: italic;
}
.cadretexte70012gh2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 10px;
	font-size: 14px;
	line-height: normal;
	font-style: italic;
}
.cadretexte70012gpop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #663300;
	text-align: justify;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 10px;
	font-size: 12px;
}
.cadretexte70012h {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #660000;
	text-align: justify;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 150px;
	font-size: 12px;
	line-height: 18px;
	font-style: italic;
}
.cadretexte70012hemail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0000CC;
	text-align: justify;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 150px;
	font-size: 12px;
	line-height: 18px;
	font-style: italic;
}
.cadretexte70012menuordre {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #663300;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
}
.cadretexte70012menuordreitalsoul {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #663300;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
}


.cadretexte70012nonjustifiehaut {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: normal;
	padding-bottom: 7px;
}
.cadretexte70012nonjustifietreshaut {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: normal;
	text-decoration: underline;
	padding-bottom: 7px;
}

.cadretexte70012police {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-align: justify;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 7px;
	font-size: 14px;
}
.cadretexte70012policegauche {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-align: left;
	font-weight: normal;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 14px;
	margin-right: 10px;
	margin-left: 7px;
}


.cadretexte70012policehaut {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-align: justify;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 7px;
	font-size: 14px;
	line-height: 25px;
}
.cadretexte70012policehautliens {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-align: justify;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 7px;
	font-size: 14px;
	line-height: 25px;
	text-decoration: none;
}

.cadretexte70012policemillieu {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-align: center;
	font-weight: normal;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 14px;
}
.cadretexte70012policemillieubas {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-align: center;
	font-weight: normal;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 14px;
	line-height: 10px;
}

.cadretexte70012policemillieuhaut {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-align: center;
	font-weight: normal;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 14px;
	line-height: 25px;
}
.cadretexte70012policenonjustifie {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 7px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.cadretexte70012policenonjustifiemilieu {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 7px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: center;
}

.cadretexte70012policessmarge {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-align: justify;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	font-size: 14px;
}
.cadretexte700120 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 10px;
	font-size: 14px;
	text-align: justify;
}






.cadretexte700120bis {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-align: left;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	font-size: 14px;
}

.cadretexte700120bis2 {
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	text-align: left;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	font-size: 16px;
}
.cadretexte700120bis2g {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 13px;
	font-style: italic;
	vertical-align: baseline;
	height: 25px;
	padding-top: 10px;
	line-height: 25px;
	text-decoration: underline;
}
.cadretexte700120ssmarge {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	font-size: 14px;
	text-align: justify;
}

.cadretexte700120g {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-align: justify;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 7px;
	font-size: 14px;
}
.cadretexte700120v {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	font-size: 12px;
}
.cadretexte70012100 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 100px;
	font-size: 12px;
}
.cadretexte70012100g {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	padding-top: 20px;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 100px;
	font-size: 14px;
}
.cadretexte70012adresse {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	font-size: 14px;
	line-height: 20px;
}
.cadretexte70012adressegauche {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	font-size: 14px;
	line-height: 20px;
	padding-bottom: 5px;
}

.cadretexte700120gprix {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-align: center;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 7px;
	font-size: 16px;
}
.cadretexte700120gprixpetit {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-align: center;
	font-weight: bold;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 14px;
	vertical-align: middle;
}


.cadretexte70012societe {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	font-size: 18px;
	line-height: 24px;
	font-weight: bold;
}
.cadretexte70012societepetit {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	font-size: 16px;
	line-height: 24px;
	font-weight: bold;
}
.cadretexte70012societetrespetit {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
}



.cadretexte70012sitemail {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #663300;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
}
.cadretexte70012sitemailbas {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #663300;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
}

.cadretexte70013policemillieu {
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	text-align: center;
	font-weight: normal;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 13px;
}
.cadretexte70014 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	font-size: 14px;
}
.cadretexte70014policeasterisque {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-align: left;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	font-size: 14px;
	font-style: italic;
	padding-bottom: 0px;
	text-decoration: blink;
	line-height: 16px;
}


.cadretexte70014policemillieu {
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	text-align: center;
	font-weight: normal;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 14px;
}
.cadretexte70016policehaut {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-align: justify;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 7px;
	font-size: 16px;
	line-height: 25px;
}
.cadretexteemail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0000CC;
	text-align: left;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 10px;
	margin-top: 0px;
	padding-left: 70px;
	font-size: 13px;
}
.calendrier12 {
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	text-align: center;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	font-size: 12px;
}

.calendrierdate {
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	text-align: center;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	font-size: 12px;
}
.calendriermois {
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	text-align: left;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	font-size: 15px;
}

.calendriersaison {
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	text-align: center;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	font-size: 12px;
}
.lire700 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #CC3300;
	text-align: right;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 10px;
	float: right;
	text-decoration: blink;
}
.lire700gras {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #CC3300;
	text-align: right;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 10px;
	float: right;
	text-decoration: blink;
}

.lire700nonflottant {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #CC3300;
	text-align: right;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 10px;
	text-decoration: blink;
}


.marchedate {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 7px;
	font-size: 10px;
	text-align: left;
	text-decoration: none;
}
.marchedategrande {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 7px;
	font-size: 14px;
	text-align: left;
	padding-top: 0px;
}
.marchedateseul {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 7px;
	font-size: 10px;
	text-align: left;
	text-decoration: none;
	padding-bottom: 12px;
}
.marchejour {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 7px;
	font-size: 14px;
	text-align: left;
	line-height: 18px;
	padding-top: 7px;
}

.marchejourbas {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 7px;
	font-size: 14px;
	text-align: left;
	line-height: 18px;
	padding-bottom: 12px;
}


.marchejourcorps {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 7px;
	font-size: 14px;
	text-align: left;
	line-height: 18px;
	padding-bottom: 12px;
}
.marchejourseul {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 7px;
	font-size: 14px;
	text-align: left;
	line-height: 18px;
	padding-top: 7px;
	padding-bottom: 12px;
}


.marchelieu {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 7px;
	font-size: 14px;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 12px;
}

.marchelistejour {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 7px;
	font-size: 14px;
	text-align: left;
	padding-top: 7px;
	padding-bottom: 12px;
}
.marchelistejourpetit {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 7px;
	font-size: 10px;
	text-align: left;
	padding-top: 7px;
	padding-bottom: 12px;
}

.marchetitrenoirmilieu {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
}
.marchetitrenoirmilieubas {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 12px;
	padding-bottom: 12px;
	padding-top: 0px;
}

.marchetitrenoirmilieuhaut {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	padding-top: 7px;
	padding-bottom: 0px;
	margin-top: 7px;
	margin-bottom: 0px;
}




.marchetype {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #663300;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 7px;
	font-size: 14px;
	text-align: left;
	font-style: normal;
	line-height: 16px;
}
.marchetypeseul {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #663300;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 7px;
	font-size: 14px;
	text-align: left;
	font-style: normal;
	line-height: 16px;
	padding-bottom: 12px;
}

.marchetypetete {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #663300;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 7px;
	font-size: 14px;
	text-align: left;
	line-height: 18px;
	padding-top: 7px;
	padding-bottom: 5px;
	text-decoration: underline;
}
.marchesoustitrenoirmilieubas {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 12px;
	padding-bottom: 12px;
	padding-top: 0px;
}

.marcheville {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 7px;
	font-size: 14px;
	text-align: left;
	padding-top: 7px;
	padding-bottom: 12px;
}

.nomediteurbrochure {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-align: center;
	font-weight: normal;
	padding-top: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 10px;
	font-style: italic;
	padding-bottom: 5px;
	text-decoration: none;
	line-height: 12px;
}
.nomediteurbrochurecadre {
	margin: 5px;
	float: left;
	width: 100%;
}
.partenairetitre {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #663300;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 3px;
	font-size: 16px;
	text-align: left;
	line-height: 18px;
	padding-top: 7px;
	padding-bottom: 5px;
	text-decoration: underline;
}









.photoannonce {
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 7px;
}
.photoediteurbrochure {
	margin-top: 0px;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
}

.photo700 {
	margin-top: 0px;
	padding-top: 0px;
}
.photo700gauche {
	margin-top: 7px;
	padding-top: 0px;
	float: left;
	margin-bottom: 7px;
	margin-right: 7px;
}
.photo700droit {
	margin-top: 7px;
	padding-top: 0px;
	float: right;
	margin-left: 7px;
	margin-bottom: 7px;
}
.photo700milieu {
	margin-top: 0px;
	padding-top: 0px;
}
.photo700cadredroit {
	margin-top: 0px;
	padding-top: 0px;
	float: left;
	margin-left: 0px;
	margin-bottom: 10px;
	margin-right: 10px;
}


.pictoannonce {

}
.tableaudistances {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	padding-top: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-right: 0px;
}
.telechargement10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #663300;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 10px;
	font-size: 10px;
	text-decoration: none;
	padding-bottom: 0px;
	margin: 0px;
	font-style: italic;
}
.telechargement14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #663300;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 0px;
	font-size: 14px;
	text-decoration: none;
	padding-bottom: 0px;
	margin: 0px;
	font-style: italic;
}
.telechargement14milieuclignotant {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #663300;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 0px;
	font-size: 14px;
	text-decoration: blink;
	padding-bottom: 0px;
	margin: 0px;
	font-style: italic;
	text-align: center;
}


.texteannonce {
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	text-align: center;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 7px;
	font-size: 15px;
}
.texteannoncegauche {
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	text-align: left;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 7px;
	font-size: 15px;
}
.texteannoncegaucheemail {
	font-family: "Times New Roman", Times, serif;
	color: #663300;
	text-align: left;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 7px;
	font-size: 15px;
}
.texteannoncegauchesiteweb {
	font-family: "Times New Roman", Times, serif;
	color: #663300;
	text-align: left;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 20px;
	font-size: 15px;
}
.texteannoncegauchesitewebsansmarge {
	font-family: "Times New Roman", Times, serif;
	color: #663300;
	text-align: left;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	font-size: 18px;
	text-decoration: none;
}

.textecontact18gras {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #000000;
	text-align: center;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: none;
}

.texteformulaire2emeligne {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: right;
	font-weight: normal;
	font-size: 11px;
	vertical-align: top;
}

.texteformulairegras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: right;
	font-weight: bold;
	padding-top: 10px;
	font-size: 11px;
	vertical-align: top;
	text-decoration: none;
	padding-right: 10px;
}
.texteformulairegrasbis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 10px;
	margin-top: 0px;
}


.texteformulairearemplir {
	color: #000000;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
}
.texteformulairearemplirbis {
	color: #000000;
	margin-top: 15px;
	margin-bottom: 5px;
	vertical-align: bottom;
}

.texteformulairearemplirmilieu {
	color: #000000;
	float: none;
	margin-top: 5px;
	margin-bottom: 5px;
}
.texteliensgauchesansmarges {
	font-family: "Times New Roman", Times, serif;
	color: #663300;
	text-align: left;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	font-size: 18px;
	text-decoration: none;
	padding-bottom: 10px;
	line-height: 30px;
}







.textemenustandard {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #663300;
}


.textemenusouligne {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	color: #663300;
	font-style: italic;
}

.textemenutaille12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #663300;
}
.textemenutaille12souligne {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #663300;
	font-style: italic;
}



.titreannonce {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #663300;
	text-align: left;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 25px;
	padding-left: 7px;
	text-decoration: none;
}
.titreannonceecarte {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #663300;
	text-align: left;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 25px;
	padding-left: 40px;
	text-decoration: none;
}

.titreannoncegrat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	font-size: 12px;
	padding-bottom: 5px;
	margin-left: 0px;
}

.titreannoncegratdroit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #660000;
	text-align: right;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	font-size: 12px;
	padding-bottom: 5px;
	margin-left: 0px;
}
.titreannoncegraemail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #660000;
	text-align: left;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	font-size: 12px;
	line-height: 18px;
	font-style: italic;
	margin-left: 0px;
	padding-bottom: 0px;
}

.titreannoncegratexemple {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #663300;
	text-align: center;
	font-weight: bold;
	text-decoration: underline;
	margin-top: 0px;
	margin-bottom: 0px;
}




.titreannoncegratexte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	font-size: 12px;
	padding-bottom: 0px;
	margin-left: 0px;
	line-height: 18px;
}



.titreannoncesouligne {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #663300;
	text-align: left;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 25px;
	padding-left: 7px;
	text-decoration: underline;
	font-style: italic;
}

.titreannoncemilieu {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #663300;
	text-align: center;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 25px;
	text-decoration: none;
}
.titreannoncemilieusouligne {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #663300;
	text-align: center;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 25px;
	text-decoration: underline;
	font-style: italic;
}


.titreannoncenoir {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
	text-align: left;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 25px;
	padding-left: 7px;
}
.titreannoncenoirmilieu {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
	text-align: center;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 25px;
}
.titreannoncenoirdroit {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
	text-align: right;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 25px;
	padding-right: 10px;
}

.titrechambres {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #663300;
	text-align: left;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 7px;
}



.titrevilchambre {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #663300;
	text-align: center;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 25px;
}
.titrereference {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 7px;
	font-size: 14px;
	text-align: left;
}
.titrereferencedroit {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 14px;
	text-align: right;
	padding-right: 10px;
	float: right;
	vertical-align: middle;
}
.titre700 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #663300;
	text-align: center;
	font-weight: bold;
	text-decoration: underline;
	margin-top: 0px;
	margin-bottom: 10px;
}
.titre700droit {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #663300;
	font-weight: bold;
	text-decoration: underline;
	margin-top: 0px;
	margin-bottom: 10px;
	float: right;
}
.titre700multilignes {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #663300;
	text-align: center;
	font-weight: bold;
	text-decoration: underline;
	line-height: normal;
	margin-bottom: 10px;
}
.titre700multilignesnonsouligne {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #663300;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	line-height: normal;
	margin-bottom: 10px;
}



.titre700noir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	font-weight: normal;
	line-height: 18px;
}
.titre700lignevide {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #663300;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 10px;
	line-height: 30px;
}
.titre700petitsansmarges {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #663300;
	text-align: left;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 10px;
}



.titre730 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 36px;
	color: #663300;
	text-align: center;
	font-weight: bold;
	text-decoration: underline;
	margin-top: 0px;
	margin-bottom: 10px;
	line-height: normal;
}
.titre730bas {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 36px;
	color: #663300;
	text-align: center;
	font-weight: bold;
	text-decoration: underline;
	margin-top: 0px;
	margin-bottom: 10px;
	line-height: 36px;
	padding-top: 0px;
}


.titrehaut {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #663300;
	text-align: center;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 10px;
	line-height: 12px;
	text-decoration: none;
}
.soustitre700noir {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
	text-align: center;
	font-weight: bold;
	text-decoration: underline;
	margin-top: 0px;
	margin-bottom: 10px;
}
.soustitre700noirmilieu {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
}
.soustitre700noirmilieuclignotant {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #660000;
	text-align: center;
	font-weight: bold;
	text-decoration: blink;
	margin-top: 0px;
	margin-bottom: 0px;
}
.textecontact20gras {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #000000;
	text-align: center;
	font-weight: bold;
	margin-bottom: 0px;
	text-decoration: none;
	margin-top: 0px;
	line-height: 22px;
}
.textecontact16 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: none;
}
.textecontact18 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #000000;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: none;
	font-weight: normal;
	line-height: 21px;
}
.textecontact20graslhs {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #000000;
	text-align: center;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 0px;
	text-decoration: none;
}
