body { background-color:#FFFFFF; font-family:"Century Gothic"; font-size:12px; color:#666666 }
a { font-family: "Century Gothic"; font-size:12px; color:#666666 ; text-decoration:none }
#main {
	position:relative;
	visibility:visible;
	left:0;
	top:0;
	width:960px;
	height:600px;
	z-index:1;
	margin-right: auto;
	margin-left: auto;
	margin-top:30px;
	border: 1px outset #999999;
	background-color: #FFFFFF;
	/*background: url(medias/fond_main.png) no-repeat;*/
}
#contenu_texte2 { float:left; height:560px; width:360px; padding: 10px 10px 20px 20px }
.titre { font-family:"Century Gothic";font-size: 24px; color: #49B256; font-weight: bold;  }
.titre a { font-family:"Century Gothic";font-size: 24px; color: #49B256; font-weight: bold; text-decoration: none}
.stitre { font-family:"Century Gothic";font-size: 16px; color: #49B256; font-weight: bold; }
#titre2 { float:left; height:100px; width:330px; vertical-align:top; }
#texte2 { float:left; height:390px; width:330px;  text-align:justify; padding-top: 50px }
#vignette2 { position:relative; float:left; height: 600px; width:150px;   }
#vignette2 p { position:absolute; bottom:0 }
#photos2 { position:relative; float:right; height:600px; width: 570px; }


#contenu_texte3 { float:left; height:560px; width:390px; padding: 10px 10px 20px 20px }
.titre3 { font-family:"Century Gothic";font-size: 24px; color: #49B256; font-weight: bold;  }
.titre3 a { font-family:"Century Gothic";font-size: 24px; color: #49B256; font-weight: bold; text-decoration: none}
.stitre3 { font-family:"Century Gothic";font-size: 16px; color: #49B256; font-weight: bold; }
#titre3 { float:left; height:100px; width:360px; vertical-align:top; }
#texte3 { float:left; height:390px; width:330px;  text-align:justify;  padding-top: 50px; padding-right:30px }
#vignette3 { position:relative; float:left; height:600px; width:120px;  }
#photos3 { float:right; height:600px; width: 420px;  }

#retour { position:relative;float:left; height:120px; width:360px; }
#retour .credit_photos { font-size:10px; }
#retour p { position:absolute; bottom:0 }
#retour_verti { position:relative;float:left; height:75px; width:50px; }
#retour_verti p { position:absolute; bottom:0 }
#lien_verti { position:relative;float:left; height:40px; width:360px; }

.newsletter { font-family:"Century Gothic"; font-size:22px; color:#000000; padding-right:85px; text-align:left }
.newsletter_form { font-family:"Century Gothic"; font-size:16px; color:#000000; padding-right:50px; text-align:left }

.vertilignes { font-family:"Century Gothic"; font-size:22px; color:#FFFFFF; text-align:left }
.vertilignes_lien { font-family:"Century Gothic"; font-size:20px; color:#FFFFFF; text-align:left }
/*.vertilignes a { font-family:"Century Gothic"; font-size:22px; color:#FFFFFF; text-align:left; text-decoration:none;  }*/
#texte_contacts { float:left; height:390px; width:330px;  text-align:right; padding-top: 30px }
.titre_contacts { font-family:"Century Gothic";font-size: 26px; color: #535353;   }
.texte_contacts { font-family:"Century Gothic";font-size: 14px; color: #535353; font-weight: bold;  }
.contacts { font-family:"Century Gothic"; font-size:14px; color:#49B256; text-align:right }

#contenu_carnet { position:relative; float:left; height:570px; width:200px; padding: 10px 10px 20px 20px; }
#contenu_carnet p { position:absolute; bottom:10px; font-size:12px }
#contenu_carnet a { font-family: "Century Gothic"; font-size:24px; font-weight:bold; color:#666666 ; text-decoration:none }
#news_carnet { float:left; height:510px; width:710px; padding: 10px 10px 10px 10px; overflow:auto }
#news_photo { float:left; height:180px; width:240px;  }
#news_texte{ float:left; height:auto; width:430px; padding-left:10px }
#news_tout{ float:left; width:690px; }
.titre_news { font-family:"Century Gothic";font-size: 16px; font-weight:bold; color: #535353;  }
.texte_news { font-family:"Century Gothic";font-size: 16px; color: #535353; text-align:justify;  }
.texte_news a { font-family:"Century Gothic";font-size: 16px; color: #535353; text-align:justify; font-style:italic; font-weight:800  }
