/*				==========			OVERALL STYLE			==========			*/

html {
	background-color:#F1F3F9;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	margin:0;
	padding:0;
}
body {
	margin:0;
	padding:0;
}
#container {
	background-image:url(../images/containerbg.jpg);
	background-repeat:repeat-x;
	background-color:#C7EFA2;
	width:914px;
	height:auto;
	margin:auto;
	margin-top:20px;
	border:solid #CCCCCC 1px;
	margin-bottom:20px;
}
#header {
	background-repeat:no-repeat;
	width:910px;
	height:121px;
	margin:2px;
	padding-bottom:1px;
	border-bottom:solid #CCCCCC 1px;
}
#headertitle {
	width:600px;
	height:100px;
	float:left;
	margin-top:25px;
}
#middle {
	width:913px;
	height:auto;
	margin-top:10px;
}
#content {
	margin-left:150px;
	/*margin-top:-20px;*/
	font-size:12px;
	width:400px;
	text-align:center;
	float:left;
}
#banner {
	background-image:url(../images/banner.jpg);
	width:167px;
	height:366px;
	float:right;
	margin-top:30px;
	margin-right:50px;
	text-align:center;
}
#sales {
	width:913px;
	float:left;
}
#footer {
	text-align:center;
	font-size:11px;
	color:#333333;
	padding:6px;
}
#footer a {
	color:#333333;
	}
img.banner {
	margin-left: 220px;
	border:#4B893E solid 1px;
}
/*				==========			MENU STYLE			==========			*/	
			
ul {
	list-style: none;
	padding:0;
	margin:0;
}
#menucontainer {
	background-image:url(../images/menubg.png);
	background-repeat:repeat;/**/
	/*width: 280px;
	height:auto;
	margin-right: 48px;*/
	float:right;
	padding:5px;
	margin:0px;
	text-align:right;
	height:111px;
	vertical-align:middle;
}
#menucontainer ul {
	margin:0px;
	padding:0px;
}
#menucontainer ul li {
	margin-bottom:6px;
	font-size:11px;
	font-weight:bold;
}
#menucontainer ul li a,
#menucontainer ul li a:visited {
	text-decoration:underline;
	
}
#menucontainer ul li a:hover,
#menucontainer ul li a:active {
	text-decoration:none;
	
}
#menucontainer ul li a img {
	border:0;
	vertical-align:middle;
	margin-left:5px;
	width:12px;
	height:12px;
}
#menu3 {
	margin:0px auto;
	padding:0px;
	text-align:center;
}
#menu3 ul {
	margin:0px;
	padding:0px;
}
#menu3 ul li {
	font-size:12px;
	font-weight:bold;
	display:inline;
	margin-left:10px;
	margin-right:10px;
	color:#333;
}
#menu3 ul li a:link, 
#menu3 ul li a:visited {
	color:#333;
	text-decoration:underline;
/*display: block;
				padding: 10px 10px 10px 10px;*/
				}
#menu3 ul li a:hover,
#menu3 ul li a:active {
	text-decoration:none;
/*padding: 10px;
	background-image: url(../images/menubutback.png);
	background-position: 0 -36px;*/
				}
table.flags {
	width:170px;
	text-align:center;
	font-size:10px;
	font-weight:bold;
}
/*				==========			OBJECT STYLE				==========			*/

img {
	border:none;
}
h1 {
	text-align:center;
	color:#333333;
	position: absolute;
	left: -9000px;
}
h2 {
	font-size:18px;
	color:#339933;
}
h2.h2intro {
	margin:0;
	padding:0;
	color:#333333;
}
h3 {
	color:#339933;
}
p {
	margin:0;
	padding:0;
}
a {
	color:#FFFFFF;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
/*				==========			WEEDOVERVIEW STYLE			==========			*/

table.intro {
	background-color:#98CF76;
	vertical-align:top;
	padding-bottom:10px;
	border:#4B893E solid 1px;
	padding:10px;
}
table.allplants {
	margin:auto;
}
table#paydel {
	width:480px;
	margin:auto;
}
table#paydel td {
	vertical-align:top;
}
table.plant {
	background-color:#98CF76;
	width:294px;
	height:170px !important;
	font-size:11px;
	vertical-align:top;
	margin-bottom:6px;
	margin-right:3px;
	margin-left:3px;
}
table.plant td {
	padding-right:3px;
}
td.phead {
	background-image:url(../images/tableheader.jpg);
	height:35px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	vertical-align: top;
}
.phead strong {
	color:#FFF
	}
td.indicator {
	font-weight:bold;
	text-align:right;
	width:100px;
}

td.indinfo span {
	display:inline !important;	
	}
td.plant_photo a,
td.plant_photo img,
.price_button img {
	margin:0;
	padding:0
	}
.price_button {
	display:inline !important;
	border:0;
	margin:0;
	padding:0
	}
img.imgplant {
	border: #56B23F solid 1px;
}
p#strong {
	font-weight:bold;
}
h2.saletitle {
	text-align:center;
}
p.salepar {
	font-size:11px;
	text-align:center;
}
/*				==========			BANNER STYLE			==========			*/	
	
			
p.bantitle {
	color:#339933;
	font-size:14px;
	font-weight:bold;
	padding:5px;
	margin-top:-14px;
}
p.bantekst {
	color:#666666;
	font-size:11px;
	padding:5px;
}
p.banlink {
	color:#FF00FF;
	font-size:11px;
	padding:5px;
}
/*				==========			CONTACT STYLE			==========			*/

.contacttitle {
	text-align:left;
	margin-left:150px;
}
table.contact {
	margin:auto;
	width:420px;
	text-align:left;
}
table.contact td {
	vertical-align:top;
}
td.contacttekst {
	text-align:right;
	font-weight:bold;
}
textarea.message {
	height:150px;
}
#footer {
	clear:both;
	}