@charset "utf-8";
/* CSS Document */

/*a:link {color:#666666}
a:visited {color:#333333}
a:hover {color:#999999}
a:active {color:#2f38de}*/
html {
     overflow: -moz-scrollbars-vertical;
     overflow: scroll;
}
body{
	width: 993px; /*width de frame + borderLeft + borderRight*/
	margin: auto; /*Centrer le contenu*/
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 0.75em;
	background-color: #FFFFFF;
	background-image: url(../images/background.gif);
	background-repeat: repeat-x;
}
img{
	display : block; /*Pour corriger le surplus d'espace autour des images*/
}
#frame{
	width: 980px;
	margin: 0px;
	height: 100%;
	float: left;
}
#borderLeft{
	width: 6px;
	height: 622px; /*Hauteur des bordures gauche et droite*/
	background-image:url(../images/bordureLeft.gif);
	background-repeat:no-repeat;
	float: left;
}
#borderRight{
	width: 7px;
	height: 622px; /*Hauteur des bordures gauche et droite*/
	background-image:url(../images/bordureRight.gif);
	background-repeat:no-repeat;
	float: right;	
}
#header{
	padding-top: 84px;
}
#headerPrint{
	display: none;
}
#topMenu{
}
#topMenu ul{
	margin: 0px;
	padding: 0px;
}
#topMenu li{
	display: inline;
	padding: 0px;
	margin: 0px;
	list-style: none;
	float: left;
}
#topMenu a{
	color : #FFFFFF;
	text-decoration: none;
}
#sousMenu{
	padding-top: 53px; /*Hauteur de l'image background*/
	padding-bottom: 10px;
	padding-left: 175px; /*Le même que Main*/
	height: 12px; /*Hauteur du texte sous-menu*/
	background-image: url(../images/bg_sousmenu.gif);
	background-repeat: no-repeat;
	clear:both;
}
#sousMenu ul{
	margin: 0px;
	padding: 0px;
}
#sousMenu li{
	display: inline;
	padding: 0px;
	margin: 0px;
	list-style: none;
	float: left;
}
#sousMenu a{
	color: #666666;
	text-decoration: none;
}
#sousMenu a:hover{
	text-decoration: underline;
}
#sousMenu a:active{
	font-weight: bold;
}
#sousMenuUL{
	/*visibility: hidden;*/
	display: none;
}
#sousMenuServiceUL{
	display: none;
}
#titrePots{
	padding-left: 48px;
	padding-right: 48px;
	padding-top: 10px;
	width: 600px;
}
#titrePlante{
	padding-left: 48px;
	padding-top: 10px;
	width: 300px;
	height: 12px;
}
#sousMenu_Plantes{
	width: 500px;
	padding-right: 155px;
	padding-top: 0px; /*Hauteur de l'image background*/
	padding-bottom: 0px;
	/*padding-left: 175px; /*Le même que Main*/
	height: 12px; /*Hauteur du texte sous-menu*/
	float:right;
}
#sousMenu_Plantes ul{
	margin: 0px;
	padding: 0px;
}
#sousMenu_Plantes li{
	display: inline;
	padding: 0px;
	margin: 0px;
	list-style: none;
	float: right;
}
#sousMenu_Plantes a{
	color: #666666;
	text-decoration: none;
}
#sousMenu_Plantes a:hover{
	text-decoration: underline;
}
#sousMenu_Plantes a:active{
	font-weight: bold;
}
#sousMenu_PlantesUL{
	visibility: hidden;
}
#sousMenu_PlantesBas{
	padding-top: -10px; /*Hauteur de l'image background*/
	padding-bottom: 0px;
	/*padding-left: 175px; /*Le même que Main*/
	height: 12px; /*Hauteur du texte sous-menu*/
	font-size:1.15em;
}
#sousMenu_PlantesBas ul{
	margin: 0px;
	padding: 0px;
}
#sousMenu_PlantesBas li{
	display: inline;
	padding: 0px;
	margin: 0px;
	list-style: none;
	float: left;
}
#sousMenu_PlantesBas a{
	color: #d60d87 !important;
	text-decoration: none;
}
#sousMenu_PlantesBas a:hover{
	text-decoration: underline;
}
#sousMenu_PlantesBas a:active{
	color:#6eb43f;
	text-decoration: underline;
	/*font-weight: bold;*/
}
#sousMenu_PlantesBasUL{
	visibility: hidden;
}

#main{
	padding-left: 175px; /*Le même que sousMenu*/
	padding-right: 30px;
	width: 435px; /*640 - (padding left) - (padding right)*/
	padding-bottom: 20px;
	float: left;
	height: 300px;
	height: auto !important;
	min-height: 300px;
}
#copyright{
	float:left;
	width:350px;
	padding-left:175px;
	padding-top:0px;
	margin-top:0;
	font-size:0.75em;
	color: #999999;
}
#main a{
	color: #d60d87;
	text-decoration: none;
	/*font-weight: bold;*/
}
#main a:hover{
	text-decoration: underline;
}
#main h1{
	font-size: 1.6em;
	margin: 0px;
	padding-top: 10px;
}
#main h2{
	font-size: 1.3em;
	margin: 0px;
	padding: 16px 0 16px 0;
}
#main h3{
	font-size:1.1em;
}
#mainPhotos a{
	color: #d60d87;
	text-decoration: none;
	/*font-weight: bold;*/
}
#mainPhotos a:hover{
	text-decoration: underline;
}
#mainPhotos h1{
	font-size: 1.5em;
	margin: 0px;
	padding-top: 10px;
}
#mainPhotos{
	padding-left: 175px; /*Le même que sousMenu*/
	width: 785px;
	padding-bottom: 20px;
	float: left;
}
#mainPhotos h1{
	font-size: 1.5em;
	margin: 0px;
	padding-top: 10px;
}
#rightImage{
	width: 340px;
	padding-bottom: 20px;
	float: right;
}
#gallery {
		padding-top: 25px;
		width: 700px;
	}
	#gallery ul { list-style: none; }
	#gallery li { display: inline; float:left; }
	#gallery ul img {
		border: 10px solid #FFFFFF;
		border-width: 10px 10px 10px;
	}
	#gallery ul a:hover img {
		border: 10px solid #E7E7E7;
		border-width: 10px 10px 10px;
		color: #E7E7E7;
	}
	#gallery ul a:hover { color: #E7E7E7; }

.joindre{
	font-size: 1.25em;
	line-height: 20px;
}
.indicatif{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style:italic;
}
.spacer20{
	height: 20px;
}
.fushia{
	color: #d60d87;
}
.orange{
	color: #f36f21;
}
.vertOlive{
	color: #bace21;
}
.vert{
	color: #6eb43f;
}
.rouge{
	color: #ed1c24;
}
.paddingLeft{
	padding-left: 5px;
}
.paddingRight{
	padding-right: 5px;
}
.bold{
	font-weight: bold;	
}

@media print {

#header{
	display: none;
}
#headerPrint{
	display: block;
}
#topMenu{
	display: none;
}
#sousMenu{
	display: none;
}
#main{
	padding-left: 0px; /*Le même que sousMenu*/
	padding-right: 30px;
	width: 300px; /*640 - (padding left) - (padding right)*/
	padding-bottom: 20px;
}
#mainPhotos{
	padding-left: 0px; /*Le même que sousMenu*/
	padding-right: 30px;
	width: 500px; /*640 - (padding left) - (padding right)*/
	padding-bottom: 20px;
}
#rightImage{
	width: 340px;
	padding-top: 15px;
	float:left;
}
#titrePlante{
	padding-left: 50px;
	padding-top: 10px;
	width: 300px;
	height: 12px;
}
#sousMenu_Plantes{
	display: none;
}
#sousMenu_PlantesBas{
	display: none;
}
#borderLeft{
	display: none;
}
#borderRight{
	display: none;
}
#facebook{
	display:none;
}
#linkedin{
	display:none;
}
