/* Feuille CSS */
body,p{
	margin: 0;
	padding:0;
}
body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #82b228;
	color: #003366;
}
img{
	margin: 0;
}
/* Mep générale */
#total{
	width: 950px;
	margin: 10px 0 0 -475px;
	padding: 0;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFFFFF;
}
#container_home{
	height: 747px;
	background-image: url(../images/global-home.jpg);
	background-repeat: no-repeat;
}

#container_catalogue{
	height: 300px;
	background-image: url(../images/header.jpg);
	background-repeat: no-repeat;
}

#container{
	height: 747px;
	background-image: url(../images/global.jpg);
	background-repeat: no-repeat;
}
#footer2{
	margin: 10px 18px 0px 18px;
	height: 40px;
	text-align:center; 
	color: #FFFFFF;
	background-image: url(../images/fond-footer.jpg);
	clear:left;
}

#footer3{
	margin: 10px 18px 18px 18px;
	height: 40px;
	text-align:center; 
	color: #FFFFFF;
	background-image: url(../images/fond-footer.jpg);
	clear:left;
}
/* Mep  */
#footer2 a{
	color: #FFFFFF;
	text-decoration:none;
}
#footer2 a:hover{
	text-decoration:underline;
}

#footer3 a{
	color: #FFFFFF;
	text-decoration:none;
}
#footer3 a:hover{
	text-decoration:underline;
}
.txt10{
	font-size:10px;
}
#drapeau{
	position: absolute;
	top: 123px;
	left: 18px;
}
#menu{
	position: absolute;
	top: 220px;
	left: 40px;
}
#chemin{
	margin: 210px 0 0 300px;
	font-size:18px;
	color: #006699;
}
#text{
	margin: 20px 0 0 300px;
	margin-right: 20px;
	height: 350px;
	overflow: auto;
}
#text a{
	color: #006699;
}
#anim_bas{
	position: absolute;
	top:690px;
	left:480px;
}
#anim_10{
	margin: 250px 0 0 300px;
}
/* Mep Accueil */
.imgAccueil{
	margin: 0 10px 10px 0;
	float: left;
}
#text_accueil{
	margin: 220px 20px 0 290px;
}
#text_accueil #rightImg{
	height: 50px;
	margin: 0 0 0 0;
	font-size: 16px;
	color: #00B14B;
}
/* Mep */
h1.contactH1{
	margin: 15px 10px 10px 0;
	padding: 0 0 4px 20px;
	border-bottom: 2px solid #0099CC;
}
h1.produitH1{
	margin: 15px 10px 5px 0;
	padding: 0 0 4px 20px;
	border-bottom: 2px solid #0099CC;
}
h1{
	margin:0;
	padding:0;
	font-size: 14px;
}
h2{
	margin:0;
	padding:0;
	font-size: 13px;
	color: #006699;
}
/* Classes */
.noPuce{
	list-style-type:none;
}
.puce{
	vertical-align: middle;
}
.rightTxt{
	text-align:right;
}
.leftTxt{
	text-align:left;
}
.centerTxt{
	text-align:center;
}
.left{
	float:left;
}
.rightImg{
	float: right;
	margin: 0 10px;
}
.rightImgDistrib{
	float: right;
	margin-right: 25px;
}
.clearLeft{
	margin: 0;
	clear: left;
}
.w200{
	width: 340px;
	padding: 10px 0 0 0;
	clear: left;
}
.m10{
	padding: 0 10px;
}
.imgNoSpace{
	margin: 0 5px 2px 0;
	vertical-align:middle;
}
.textMilieu{
	text-align:center;
}
.vTop{
	vertical-align:top;
}
/* Produit Mep */
.orangeTxt{
	margin-left: 10px;
	color: #FF0033;
}
#tabProd2 td{
	padding: 2px;
	text-align: right;
}
#tabProd2 .tabTdProd{
	padding: 0 0 0 20px;
}
/* Gamme Mep */
#gammeTab img{
	margin:0;
}
/* Fonctionnement Mep */
#choix_arrosage{
	margin-left: 20px;
	padding: 10px;
	width: 420px;
	border: 1px black solid;
}
#choix_arrosage table td{
	padding: 3px 1px;
}
.tabOrange,.tabVert,.tabJaune,.tabRouge{
	width: 400px;
	margin-bottom: 10px;
}
.tabVert,.tabJaune,.tabRouge{
	margin-top: 10px;
}
.tabOrange tr,.tabVert tr,.tabJaune tr,.tabRouge tr{
	text-align:center;
}
.tabOrange{
	color: #FF6633;
}
.tabVert{
	color: #009900;
}
.tabJaune{
	color: #000000;
}
.tabRouge{
	margin-bottom: 15px;
	color: #FF0000;
}
.interLigneProd{
	margin-bottom: 10px;
}
/* Mep Liens */
h1.liensH1{
	margin: 15px 10px 5px 0;
	padding: 0 0 4px 20px;
	border-bottom: 2px solid #0099CC;
}
h1.liens2H1{
	margin: 30px 10px 10px 0;
	padding: 0 0 4px 20px;
	border-bottom: 2px solid #0099CC;
}
.liensFondTA{
	margin: 0;
	padding: 0;
	border:1px solid black;
	background-color: white;
}
/* Mep Téléchargement */
.noPuceDL{
	margin: 0;
	padding: 0;
	list-style-type:none;
}
.noPuceDL li{
	margin: 10px 0 0 40px;
	padding: 0 0 0 40px;
	background-repeat: no-repeat;
}
li.flagFr{
	background-image: url(../images/flag_fr.gif);
}
li.flagGb{
	background-image: url(../images/flag_gb.gif);
}
li.flagIt{
	background-image: url(../images/flag_it.gif);
}
li.flagAll{
	background-image: url(../images/flag_all.gif);
}
li.flagSp{
	background-image: url(../images/flag_sp.gif);
}
li.flagNd{
	background-image: url(../images/flag_nd.gif);
}
li.flagJp{
	background-image: url(../images/flag_jp.gif);
}