@charset "UTF-8";/* CSS Document *//* Général */body{	background-color:#FFEE89;}*{font-family:Verdana, Arial, Helvetica, sans-serif;}img{border:none;}/* Fin général *//* Structure */div#global{	position:relative;	height: 620px;	width: 940px;	padding: 0px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	top: 10px;}div#content{	position:relative;	height: 600px;	width: 880px;	padding: 0px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	background-color: #FFFFFF;	top: 20px;}div#logoHorticulture{	position:absolute;	height: 143px;	width: 92px;	padding: 0px;	margin: 0px;	top: 457px;	left:103px;}div#logoFleur{	position:absolute;	height:600px;	width:300px;}div#titreGeneral{	position:absolute;	width:800px;	left:40px;	height:30px;	z-index:2;	top: 15px;	font-size: 23px;	font-weight: bold;	color: #006666;	text-align: center;}div#texte {	position: absolute;	height: 475px;	width:455px;	top: 90px;	border: none;	left: 320px;	overflow: auto;	margin: 0px;	padding-right: 15px;}div#colonne1 {	position: absolute;	height: 465px;	width:300px;	top: 90px;	border: none;	left: 320px;	overflow: auto;	padding-right: 15px;	margin: 0px;	padding-top: 0px;	padding-bottom: 0px;}div#colonne2 {	position: absolute;	height: 465px;	width:200px;	top: 90px;	border: none;	left: 650px;	margin: 0px;	padding: 0px;}div#texte1 {	position: absolute;	height: 465px;	width:230px;	top: 90px;	border: none;	left: 320px;	overflow: auto;	padding-right: 15px;	margin: 0px;	padding-top: 0px;	padding-bottom: 0px;}div#texte2 {	position: absolute;	height: 465px;	width:230px;	top: 90px;	border: none;	left: 600px;	margin: 0px;	padding: 0px;}#retour{	position: absolute;	left: 320px;	text-align: center;	z-index:1;	padding-bottom: 0px;	margin-top: 0px;	margin-bottom: 0px;	padding-top: 0px;	top: 65px;	height: 15px;	width: 50px;}#retour a {	color:#FFFFFF;	text-decoration:none;	width:50px;	height:15px;	background-color:#CC0000;	text-align:center;	display:block;	margin:0px 0;}/* Fin structure *//* Liste et menu */ul#liste{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	margin: 0px 0px 0px 40px;	padding: 5px 0px;	line-height: 18px;}#liste li{	color:#000000;	list-style-type: square;}ul#menuListe {	/*margin:0;	padding:0;	font:normal 11px Verdana, Arial, Helvetica, sans-serif;	list-style-type:none;	left:40px;	top:85px;	position:absolute;	z-index:2;	width: 220px;*/		margin:0;	padding:0;	list-style-type:none;	left:40px;	top:85px;	position:absolute;	z-index:2;	width: 220px;	font-size: 12px;	font-style: normal;	font-weight: normal;	font-variant: normal;}ul#menuListe a {color:#FFFFFF;	text-decoration:none;	line-height:20px;	width:220px;	text-align:center;	display:block;	margin:4px 0;	background-color:#CC0033;}ul#menuListe a:hover {	background-color:#FF5400;}.effetPage {	color:#FFFFFF;	text-decoration:none;	line-height:20px;	width:220px;	background-color:#FF5400;	text-align:center;	display:block;	margin:4px 0;}ul#telecharge{	padding:0px;	margin:0px;	width: 450px;}ul#telecharge li{list-style-type:none;}li.filet_rose{	border-bottom:1px solid #CC0033;	list-style-type: none;	width: 390px;	margin: 0px;	padding: 0px;	float: left;}.filet_rose{	border-bottom:1px solid #CC0033;	list-style-type: none;	width: 390px;	margin: 0px;	padding: 0px;	float: left;}li.bouton{	list-style-type: none;	float: right;	position: relative;	padding: 0px;	width: 50px;	height: 50px;	vertical-align: bottom;	margin: 0px;}.bouton{	list-style-type: none;	float: right;	position: relative;	width: 50px;	height: 50px;	vertical-align: bottom;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}/* Fin liste *//*Bejust*/div#bejust {	position: absolute;	height: 110px;	width: 15px;	background-image: url(../images/8599-bejust.png);	right: 0px;	bottom: 40px;}/* Fin Bejust *//* Formulaire */#formulaire {margin-top:15px;margin-left:0px;}.form{	font-family:Verdana, Arial, Helvetica, sans-serif;	color: #CC0033;	font-size:11px;	padding-left:0px;	text-align:left;	margin-top: 0px;	margin-right: 0px;	margin-left: 0px;}.champs {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	color:#333333;	border-top: none #CCCCCC;	border-right: none #CCCCCC;	border-bottom: 1px dotted #CCCCCC;	border-left: 1px dotted #CCCCCC;	margin-bottom: 3px;	padding-bottom: 3px;	margin-top: 3px;	padding-top: 3px;	line-height: 10px;}.envoi {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	color:#FFFFFF;	margin-bottom:2px;	margin-top:2px;	border-bottom: 1px none #999999;	border-top-style: none;	border-right-style: none;	border-left-style: none;	background-color: #666666;	text-align: center;	cursor:pointer;}/* Fin formulaire *//* Tableau */tr.couleur{background-color:#E6E6E6;}tr.evidence{	background-color:#FFDADA;}td.grisfonce{background-color:#C2C2C2;border-left:3px solid #FFFFFF;	text-align: center;}td.filet{	border-left:3px solid #FFFFFF;	text-align: center;}#tableau{	font-family: Verdana, Arial, Helvetica, sans-serif;	text-align: left;	color: #000000;	font-size: 11px;}/* Fin tableau *//* Styles de textes */p {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	margin-bottom: 0px;	margin-top: 0px;	color: #000000;	padding-bottom: 0px;	padding-top: 0px;}h1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #000000;}h2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	margin-bottom: 10px;	margin-top: 0px;	color: #000000;	font-weight:bold;	padding-bottom: 0px;}h3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	margin-bottom: 0px;	margin-top: 0px;	color: #000000;	padding-bottom: 8px;	padding-top: 0px;}/* Fin style de texte *//* Classes */.gras{font-weight:bold;}.interligne{	margin-bottom: 15px;	margin-top: 0px;}.section{	color:#CC0033;	text-decoration: none;}.section:hover{color:#000000;}.mail{text-decoration:underline;color:#000000;}.lien{	text-decoration:underline;	color: #CC0033;}.lienNoir{text-decoration:none;color:#000000;}.lienNoir:hover{color: #CC0033;}.souligne{	text-decoration:underline;	line-height: 18px;}.itineraire{text-decoration:none;color: black;}.itineraire:hover{	color:#CC0033;}.retour{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #CC0033;	margin-top: 0px;	margin-bottom: 0px;	padding-top: 0px;	padding-bottom: 0px;	text-decoration: none;}.espace_apres{	margin-bottom:7px;	padding-bottom: 0px;	line-height: 18px;}.espace{	margin-bottom:7px;	margin-top:7px;	line-height: 18px;}.titre{	text-decoration:underline;	color:#000000;	font-weight: bold;}.titre:hover{	color:#CC0033;}.soustitre{color:#000000;}.soustitre:hover{	color:#CC0033;}.grille_gras{	text-align:left;	padding-top: 3px;	padding-bottom: 3px;	padding-left: 10px;	font-weight:bold;}.grille_txt{	text-align:left;	padding-top: 3px;	padding-bottom: 3px;	padding-left: 10px;}/* Fin classes */
