.raz{
	clear:both;	
}
.bordure {
	border: 1px solid #9E7464;
}
.bordureAffiche {
	padding: 10px;
	border: 1px solid #FFFFFF;
}
.bordureAffiche img {
	text-align:center;
	padding: 10px;
}
.bordureAffiche2 {

	padding:5px;
	border: 1px solid #FFFFFF;
}
.bordureAffiche2 div {
	text-align:center;
	padding:10px 25px;
	width:200px;
	float:left;
	display:inline;
}
.bordureGauche {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D3D5C9;
}
.bordureBas {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3D5C9;
}
.borduresup {
	border-top:1px solid #FFFFFF;
}
/* Cadre aux bordures arrondies */
.cadreInterieur {
	width:550px;
	margin:30px;
	background-color: #859a6e;
}
#hautgauche, #hautdroit, #basgauche, #basdroit {
	height: 19px;
	width: 19px;
	background-repeat: no-repeat;
	font-size:1px; /* correction d'un bug IE */
}
#hautgauche {
	background: url(images/cadre/hautgauche.jpg);
}
#hautdroit {
	float: right;
	background: url(images/cadre/hautdroit.jpg);
}
#basgauche {
	background: url(images/cadre/basgauche.jpg);
}
#basdroit {
	float: right;
	background: url(images/cadre/basdroit.jpg);
}
.interieurCadre {
	position:relative;
	padding-left:10px;
	padding-right:10px;
}
.interieurCadre2 {
	position:relative;
	padding-left:10px;
	padding-right:10px;
	min-height:700px;
}
.texteCadre {
	color:#758760;
	font-size:1.2em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
.texteCadre2 {
	color:#FFFFFF;
	font-size:1.2em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
.titremanif {
	font-size:1.4em;
}
.titremanif {
	font-size:1.4em;
	color: #F5BA19;
}
/*#################################jardins en lumieres*/
#chaumont {
	margin-top:30px;
	position:relative;
	width:500px;
	margin-left:30px;/*height:130px;*/
	}
#chaumont img {
	margin-right:20px;
}
.retourligne{
	overflow:hidden;
}
#videos {
	width:550px;
	margin-left:40px;
	position:relative;
}
#videos .g {
	width:250px;
	float:left;
	margin-right:20px;
}
#listenocturne {
	margin-top:40px;
	position:relative;/*overflow:hidden;*/
	/*margin-top:250px;*/
}
/* Fin du cadre */
.titreCat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FEFAF5;
	letter-spacing: 1px;
	font-weight: bold;
}
.texteNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration:none;
}
.texteNav a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration:none;
}
.texteNav a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration:none;
}
.texteNav a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #B7D496;
	text-decoration:none;
}
.texteNav a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration:none;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #F5BA19;
	text-decoration:none;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #F5BA19;
	text-decoration:none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #D3D5C9;
	text-decoration:none;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #F5BA19;
	text-decoration:none;
}
a.lienBlanc {
	color:#DDDDDD;
	text-decoration:none;
}
a:hover.lienBlanc {
	color:#DDDDDD;
	text-decoration:underline;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.zoneSaisie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 100%;
	border: 1px solid #D3D5C9;
}
.zoneMessage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 100%;
	border: 1px solid #D3D5C9;
}
.bouton {
	border: 0px;
}
.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #444444;
}
.texteSNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration:none;
}
.texteSNav a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration:none;
}
.texteSNav a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration:none;
}
.texteSNav a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #758760;
	text-decoration:none;
}
.texteSNav a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration:none;
}
.bordureBlanche {
	border: 1px solid #D3D5C9;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #F5BA19;
	letter-spacing: 1px;
}
h1.blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 1px;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F5BA19;
	letter-spacing: 1px;
}
.light{
	font-weight:normal;
	   }
.Lien11B {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}
.Lien11B a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}
.Lien11B a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}
.Lien11B a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F5BA19;
	text-decoration:none;
}
.Lien11B a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}
.Lien13B, .Lien13B:link,.Lien13B:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration:none;
}
.Lien13B:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration:none;
}
.texteGras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.texteOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F5BA19;
}
.LienOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F5BA19;
	text-decoration:none;
}
.LienOrange a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F5BA19;
	text-decoration:none;
}
.LienOrange a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F5BA19;
	text-decoration:none;
}
.LienOrange a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B7D496;
	text-decoration:none;
}
.LienOrange a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F5BA19;
	text-decoration:none;
}
.texteGras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.texteGras2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.texteGras3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;	
}
.lienVert a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B7D496;
}
.lienVert a:hover {
	color: #ffffff;
}
.coupcoeur {
	position:relative;
	float:left;
	margin:4px;
	margin-top:15px;
	width:100px;
}
.coupcoeur2 {
	position:relative;
	float:left;
	margin:15px;
	margin-top:15px;/*width:100px;*/
}
#listecoupcoeur {
	position:relative;
	width:560px;
	height:280px;
}
#listecoupcoeur2 {
	position:relative;
	width:520px;
	height:280px;
}
#listecoupcoeur22 {
	position:relative;
	width:520px;/*height:500px;*/
}
#listecoupcoeur22 img {
	margin-left:10px;
	margin-bottom:10px;
}
#textepres {
	position:relative;
	width:530px;/*height:400px;*/
	
}
.listepalmares {
	position:relative;
	width:540px;
	min-height:240px;
	height:100%;
}
#listeconcours {
	position:relative;
	width:560px;
	height:100px;
}
.listeconcours2 {
	position:relative;
	width:540px;
	height:100%;
}
.listeconcours3 {
	position:relative;
	width:540px;
	/*height:580px;*/
	min-height:1500px;
	height:100%;
}
.listeconcours4 {
	position:relative;
	width:540px;
	min-height:1160px;
	height:100%;
}
.listeconcours5 {
	position:relative;
	width:540px;
	min-height:1950px;
	height:100%;
}
.listeconcours6 {
	position:relative;
	width:540px;
	min-height:1360px;
	height:100%;
}
.listeconcours23 {/*affiches actuelles de manifestations*/
	position:relative;
	width:540px;
	/*height:580px;*/
	/*min-height:650px;
	height:100%;*/
	overflow:hidden;
	padding-bottom:20px;
}
.listeconcours24 {/*affiches actuelles des jardins*/
	position:relative;
	width:540px;
	overflow:hidden;
	padding-bottom:20px;
}
.listeconcours25 {/*affiches historiques de manifestations*/
	position:relative;
	width:540px;
	overflow:hidden;
	padding-bottom:20px;
}
.listeconcours26 {/*affiches historiques des jardins*/
	position:relative;
	width:540px;
	overflow:hidden;
	padding-bottom:20px;
}
.petit {
	font-size:11px;
}
.conteneurAffiche {
	position:relative;
	width:540px;
	height:auto;
	overflow:hidden;
}
.affichemanif {
	position:relative;
	float:left;
	width:110px;
	height:140px;
	margin:10px;
}
.affichemanifpalmares {
	position:relative;
	float:left;
	width:130px;
	height:140px;
	margin:20px;
}
.affichejardin {
	position:relative;
	float:left;
	width:110px;
	height:100%;
	margin:10px;
}
.affichejardinpalmares {
	position:relative;
	float:left;
	width:130px;
	height:100%;
	margin:20px;
}
.sautdeligne {
	/*background-color:#666666;*/
	position:relative;
	width:500px;
	height:20px;
	margin-top:30px;
	margin-left:20px;
	margin-bottom:20px;/*float:left;*/

}
#decaleG {
	margin-left:5px;
}
#decaleG2 {
	margin-left:5px;
}
a.lienguide {
	text-decoration:underline;
	/*color:#F5BA19;*/
	color:#FFFFFF;
}
a:hover.lienguide {
	text-decoration:none;
	color:#FFFFFF;
}

/* page photogrpahes*/
#photographe{
	/*border: 1px solid white; */
}
#photographe ul{
	list-style-type: none; 
	width:100%;	
	height:auto;
}
#photographe li{
	float:left;
	margin-right:35px;	
	margin-bottom:35px;
}
p.contour {
	 border: 1px solid #FFF;
    font-size: 20px;
    font-weight: bold;
    margin: 36px 0 0;
    padding: 27px 5px;
    text-align: center;
	margin-right:10px;
	margin-left : 10px;
}
p.contourfondvert {
	 border: 1px solid #000000;
    font-size: 13px;
    margin: 36px 0 0;
    padding: 27px 5px;
	margin-right:10px;
	margin-left : 10px;
	background-color: #EEFFBD;
	color : black;

}
div#placement{
	margin-top :42px;
}
div#placement2{
	margin-top :135px;
}
p.textGnoir{
	color:#000;
	font-weight: bold;
}
div#corp{
	margin-right:30px;	
}
p.textGblanc{
	color:#FFF;
	font-weight: bold;
	font-size:14px;
}
strong.vert{
	color : #808000;	
}
ul.sanspoint{
	list-style-type: none;
}

