@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	background-color:#e8e8e8;
}

#Bloc {
	width:990px;
	margin:auto;
	border:1px solid #ccc;
	border-width:0 1px 1px 1px;
	background-color:#fff;
}

#PlanetLeft {
	background:url('images/planet-menu-left.png') no-repeat;
	height:197px;
	width:171px;
	float:left;
}
#PlanetRight {
	background:url('images/planet-menu-right.png') no-repeat;
	height:99px;
	width:114px;
	float:right;
	margin:51px 0 0 0;
}

#Header {
	float:left;
	width:665px;
	height:80px;
	color:#000;
	font-weight:lighter;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	line-height:30px;
}

#Header a {
	float:left;
	width:665px;
	height:80px;
	color:#000;
	font-weight:lighter;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	line-height:30px;
	text-decoration:none;
}

#Header a img {
	border:none;
}

ul#MenuHeader {
	background:url('images/header-menu-background.png') repeat-x;
	height:42px;
	float:left;
	width:705px;
	margin:28px 0 0 0;
	padding:0;
}
ul#MenuHeader li {
	float:left;
	background:url('images/header-menu-sep.png') right top no-repeat;
	list-style-type:none;
	width:146px;
}
ul#MenuHeader li.last {background:none;width:105px;}
ul#MenuHeader li a {
	color:#fff;
	text-decoration:none;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:15px;
	display:block;
	text-align:center;
	padding:4px 0 0 0;
}


hr {
	clear:both;
	visibility:hidden;
}


#MenuLeft {
	float:left;
	width:180px;
	margin:0 10px 0 10px;
}

#MenuLeft ul {
	margin:0 0 20px 0;
	padding:0;
}
#MenuLeft ul li {
	background:url('images/menu-background.png') no-repeat;
	width:172px;
	height:32px;
	list-style-type:none;
	text-align:left;
	padding:0 0 0 10px;
	line-height:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#6c9f38;
	font-size:12px;
}
#MenuLeft ul li.head {
	background:url('images/menu-head.png') no-repeat;
	width:172px;
	height:31px;
	text-align:center;
	color:#fff;
	line-height:30px;
	padding:0;
}
#MenuLeft ul li a {
	color:#6c9f38;
	text-decoration:none;
}


#BoxContent {
	float:right;
	width:770px;
	border:1px solid #c9c9c9;
	background:#e8e8e8 url('images/heading-left.png') no-repeat;
	margin:0 10px 0 0;
}
#Content {
	border:1px solid #c9c9c9;
	background-color:#fff;
	margin:8px 5px 5px 5px;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	padding:5px;
}

#Content2, .Content2 {
	border:1px solid #c9c9c9;
	background-color:#fff;
	margin:8px 5px 5px 5px;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	padding:5px;
	text-decoration:none;
}

#Content2 a {
	text-decoration:none;
	color: #000000;
}

#Footer {
	font-size: 16px;
	color: #97C735;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	text-align:right;
	margin-right: 5px;
	clear:both;
}

#Footer a {
	text-decoration:none;
	color: #97C735;
}


h1 {
	font-size:16px;
	font-family:"Times New Roman", Times, serif;
	color:#fff;
	background:url('images/heading-right.png') right repeat-x;
	height:32px;
	line-height:30px;
	padding:6px 50px 7px 2px;
	margin:0 0 0 12px;
	display:inline;
}

h2 {
	font-size: 16px;
	color: #97C735;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: bold;
	text-decoration: underline;
	margin-left: 5px;
}

table.TableInfo td {
	border:1px solid #c9c9c9;
	vertical-align:top;
	text-align:center;
}

.ShowSeeds td {
	border:1px solid #c9c9c9;
	width:127px;
	vertical-align:top;
	text-align:center;
}
.ShowSeeds td a, table.TableInfo td a {
	text-decoration:none;
	padding:5px;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#6c9f38;
}
.ShowSeeds td a img, table.TableInfo td a img {
	border:none;
}

.disclamer {
	font-family:"Times New Roman", Times, serif;
	font-size: 14px;
	text-align:center;
	font-style: italic;	
}





/*  Table mode culture */
.ModeCulture {
	text-align:left;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
}
.ModeCulture td.hide { 
	border:none;
	background:none;
}
.ModeCulture th{
	border: 1px solid #999999;
	border-width:1px 1px 0 1px;
	padding:5px;
	background-color:#f1f1f1;
}
.ModeCulture td{
	border: 1px solid #999999;
	border-width:1px 0 0 1px;
	padding:5px;
	background-color:#f1f1f1;
}
.ModeCulture th {
	border-width:1px 0 0 1px;
	text-align:center;
	background-color:#ccc;
	color:#333;
}
.ModeCulture tr.LastRow th, .ModeCulture tr.LastRow td {
	border: 1px solid #999999;
	border-width:1px 0 1px 1px;
}
.ModeCulture tr.LastRow th{border-width:1px 0 1px 1px;}
.ModeCulture td.Last, .ModeCulture th.Last{border: 1px solid #999999; border-width:1px 1px 0 1px;}
.ModeCulture tr.LastRow td.Last{border: 1px solid #999999;}
/*  Table mode culture */


/*  Table mode culture 2 */
.ModeCulture2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	background-color:#ccc;
	border: 1px solid #999999;

}


.ModeCulture2 img {
	display:block;
	margin:auto;
}	

/*  Table mode culture 2 */


/*  Table Germination */
.Germination {
	text-align:left;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
}
.Germination td, .Germination th{
	border: 1px solid #999999;
	border-width:1px 1px 0 1px;
	padding:5px;
	background-color:#f1f1f1;
}
.Germination th {
	border-width:1px 0 0 1px;
	text-align:center;
	background-color:#ccc;
	color:#333;
}
.Germination tr.LastRow th, .Germination tr.LastRow td {
	border: 1px solid #999999;
	border-width:1px 1px 1px 1px;
}
.Germination tr.LastRow th{border-width:1px 0 1px 1px;}
/*  Table Germination */

.Next {
	font-size: 16px;
	color:#6c9f38;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	text-align:right;
	margin-right: 5px;
	font-weight: bold;
}

.Next a {
	text-decoration:none;
	color:#6c9f38;
}

.Achat {
	font-size: 16px;
	color:#6c9f38;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	text-align:center;
	margin-right: 5px;
	font-weight: bold;
}

.Achat a {
	text-decoration:none;
	color:#6c9f38;
}

.Actualite  {
	font-family: "Times New Roman", Times, serif;
	color:#000000;
	text-decoration:none;


}

.Actualite a {
	text-decoration:none;
	color:#000000;
}

.Graine  {
	font-family: "Times New Roman", Times, serif;
	color:#000000;
	font-size:14px;
	font-style: italic;
	font-weight: bold;
}

.Graine a {
	text-decoration:underline;
	color:#000000;

}