/* CSS Document Global*/
html{background:#cbdbee;}
body{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;line-height:16px;
	margin:0px;padding:0px;background:#cbdbee}
#page{margin:0 auto; padding:0; width:765px;overflow:hidden; }
#corps{clear:both;overflow:hidden;position:relative; padding:1px 0;}
#content{width:765px;clear:both; margin:0;text-align:left;overflow:visible;}
#centre{clear:both;overflow:hidden;width:550px;float:right;margin-left:2px;padding-bottom:0px; margin-bottom:0;}
#centre-img{position:absolute;top:91px; right:112px;width:35px;}
a,#centre-txt a:hover{font-weight:bold;color:#4c4b4b;text-decoration:none;outline:none;}
#centre-txt a.blanc, .info a{font-weight:normal;}
#centre-txt a:hover.blanc,#centre-txt p.info a:hover{font-weight:normal; color:#FFF}
.menu{position:absolute;top:60px;left:225px;}
#centre-txt{
	width:375px;
	float:left;
	padding:0px 15px 0px 15px;
	margin-top:102px;margin-bottom:10px;}

img{
	border:0px;}
title{
	background-color:#cbdbee;}

	
#animHome{margin-left:auto;margin-right:auto;
	width:765px;}
	
#tetiere{
	position:absolute;top:-5px;left:2px;
	width:765px;}
#tetiere .saisons{
	position:absolute;top:-8px;left:10px;}
#tetiere .kokoro{
	position:absolute;top:10px;left:221px;
	text-align:left;font-size:11px;}
#tetiere .logo{text-indent:-50000px;}	
#tetiere a{
	margin-left:-4px;
	font-size:0.76em; line-height:0.76em;color:#4c4b4b;}
#tetiere a.brigitte{margin-right:5px;
	font-weight:bold; color:#4c4b4b;}	
#tetiere a:hover{color:#fff}
#tetiere #txt{margin:20px 0px 0px 220px; }

#pub{ width:375px; height:87px; padding-bottom:30px; }
#pubImg{display:block;float:left; margin-left:0px; padding-top:10px;;width:237px; height:87px;}
#pubPlus{display:block;float:right;margin-top:14px; width:130px; height:69px;}

h1{
	font-size:17px;font-weight:lighter;font-style:italic;line-height:20px;
	margin-bottom:10px;margin-top:10px;}
h2{
	font-size:14px;
	margin-bottom:5px;}
.oblique{
	font-style:italic;font-weight:lighter;}
h3{
	font-weight:bold;
	margin-bottom:5px;}
h4{
	font-weight:bold;font-style:italic;
	padding-left:25px;}
p{
	color:#000;}
strong{
	font-size:12px;}	
.titre{
	padding:0;margin:0;margin-top:0px;
	font-size:13px;font-weight:bold;}
.liste,.sousliste,.ssliste,.liste2{font-size:13px;line-height:5px;}
.sousliste{	font-style:italic;padding-left:10px;}	
.ssliste{font-style:italic;padding-left:20px;}	
.chevron{
	font-weight:bold;}	
p.info{
	padding-top:15px;
	text-align:center;font-size:13px;font-style:italic;line-height:15px;}
p.info2,.info2 a{margin:0px;padding:0px;text-align:center;font-size:13px; font-weight:lighter;font-style:italic;line-height:15px;}
p.info2 vert, .vert a{color:#669966;}

#origine{
	display:none;}
#origine h2{
	font-weight:normal;}
#credits{
	display:none;
	font-size:11px;}	
#credits strong{
	font-size:11px;}	
	
#footerContact{padding-top:0px; text-align:left; overflow:visible; float:left;}
#footerToutAge{padding-top:54px; text-align:left; overflow:visible; float:left;}
#footerEnceinte{padding-top:248px; text-align:left; overflow:visible; float:left;}
#footerEntreprise{padding-top:279px;margin:0px;overflow:visible; float:left;}
#footerApprendre{padding-top:6px;margin:0px;overflow:visible; float:left;}
#footerHt{padding-top:91px; margin-bottom:0px;overflow:visible; float:left;}
#footerPrincipe{padding-top:34px; text-align:left; overflow:visible; float:left;}
#footerPrincipeQ{padding-top:221px; text-align:left; overflow:visible; float:left;}
#footerPlan{padding-top:60px; text-align:left; overflow:visible; float:left;}
#footer2{padding-top:35px;margin:0px;overflow:visible; float:left;}
#footer3{padding-top:60px;margin:0px;overflow:visible; float:left;}
#footerQGspecificite{padding-top:-15px;margin:0px;overflow:visible; float:left;}
#footerPrincipeWT{padding-top:272px; text-align:left; overflow:visible; float:left;}
#footerWToutage{padding-top:161px;margin:0px;overflow:visible; float:left;}
#footerWTinitiation{padding-top:241px;margin:0px;overflow:visible; float:left;}





#footerContent{margin:auto; padding:0; width:765px;position:relative;overflow:visible; }

#footerContent #fleur{position:absolute; left:15px; bottom:0px;}
	
#pied{
	position:absolute;
	bottom:-1px;
	left:0;
	background-color:#FFF;
	color:#669966;
	height:2px;
	width:765px;}


