body {
	background-color: #b9dfbe;
	text-align:center;
	margin:0;
	padding:0;
}
*{
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica, sans-serif


}


a{

color:#3e743e !important;
text-decoration:none;


}

#menu a {

color:#fff !important;
text-decoration:none;
font-weight:normal;
}

a:hover{

color:#3e743e;
text-decoration:underline;

}
#wrapper {
	background-color:#f5fcf6;
	width: 960px;
	margin: 0 auto 0 auto;

}
#menu{
	color:#ffffff;
	background-image:url(menuback.jpg);
	background-position:center;
	height:27px;
	padding-top:14px;

}

#menu a{
	color:#ffffff;
	text-decoration:none;
	margin:0 15px 0 15px;

}

#menu a:hover{
	color:#ffffff;
	text-decoration:underline;

}
ul{
	text-align:left;
	margin:0;
	padding:0;
	list-style:none;
}

li{
padding-left:4px;
background-image:url(leftmenuback.gif);
line-height:22px;
background-color:#daf5de;



}

li a{
text-decoration:none;
color:#184b18;

}

li a:hover{
text-decoration:underline;
color:#184b18;

}

.pad ul{
	text-align:left;
	margin:0 0 0 20px;
	padding:0;
	list-style:none;
}

.pad li{
padding:2px;
list-style:disc;
line-height:15px;
background:none;
}
.pad ol li {
padding:2px;
list-style:decimal;
line-height:15px;
background:none;
}

.pad li a{
text-decoration:none;
}

.pad li a:hover{
text-decoration:none;
}

.imagetop{
	text-align:left;
	padding-left:6px;
	background-image:url(imagetop.gif);
	background-position:0 5px;
	background-repeat:no-repeat;
	padding-top:5px;
	height:31px;
	font-weight:bold;
	

}
.imagetop a{
	color:#184b18;
	text-decoration:none;

}
.imagetop a:hover{
	
	text-decoration:underline;

}



.bottomtext{

	text-align:left;
	padding:10px;

}
#guide{
	text-align:left;
	width:150px;
	height:135px;
	background-image:url(productguide.gif);
	background-repeat:no-repeat;
	padding:45px 0 0 10px;

}

#catalogue{
	text-align:left;
	width:150px;
	height:140px;
	background-image:url(catalogue.gif);
	background-repeat:no-repeat;
	padding:20px 0 0 10px;

}

#catalogue a{

	color:#17c706;
	font-weight:bold;
	text-decoration:none;
	background-image:url(arrows.gif);
	background-position:right;
	background-repeat:no-repeat;
	padding-right:10px;
}
#catalogue a:hover{

	color:#17c706;
	text-decoration:underline;
	font-weight:bold;
}

#guide a{

	color:#17c706;
	font-weight:bold;
	text-decoration:none;
	background-image:url(arrows.gif);
	background-position:right;
	background-repeat:no-repeat;
	padding-right:10px;
}
#guide a:hover{

	color:#17c706;
	text-decoration:underline;
	font-weight:bold;
}


#footer{
	height:87px;
	background-image:url(bottom.gif);
	width:960px;
	margin: 0 auto 0 auto;
	padding-top:8px;
	}





#menubottom {

	color:#184b18;
	
	
}

#menubottom a{
	margin:0 5px 0 5px;
	color:#184b18;
	
	
}

#menubottom2 {
	padding-top:15px;
	color:#184b18;
	
	
}

#menubottom2 a{
	margin:0 5px 0 5px;

	color:#184b18;
	
	
}

#adress{
color:#184b18;
padding-top:20px;

}

.smallbasket{

	text-align:left;
	text-color:#ffffff;
	font-weight:bold;

}


.smallbasket table tr td{
	padding: 3px;	
	text-color:#ffffff;
}

.smallbasket a{
	color:#ffffff !important;
	font-weight:bold;
	background-image:url(arrow2.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:10px;

}

.smallbasket a:hover{

	
	color:#ffffff;


}

.topback{
	background-image:url(top.jpg);
	background-repeat:no-repeat;
	}
.searchform{
	width:80px;
}

#search{
	display:inline;
	position:absolute;
	margin-top:120px;
	margin-left:600px;
	width:130px;	
	}
#search a{
	color:#FFFFFF !important;
	padding-left:8px;
	}

#top1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bolder;
	position:absolute;
	margin:32px 0 0 85px;
	letter-spacing:-0.2px;
	
	color:#496c4e;

}

#top2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	letter-spacing:-0.2px;
	line-height:22px;
	font-weight:bolder;
	position:absolute;
	margin:32px 0 0 595px;
	width:150px;
	color:#496c4e;

}
.c1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	letter-spacing:-0.2px;
	font-weight:bolder;
	color:#05ce00;
	}
	
	.c2{
	
	font-size:11px;
	letter-spacing:-0.2px;
	font-weight:bold;
	color:#05ce00;
	}

#ext{
	
	font-size:11px;
	letter-spacing:-0.2px;
	font-weight:bold;
	position:absolute;
	margin:80px 0 0 85px;
	width:150px;
	color:#496c4e;

}

#best{
	
	font-size:11px;
	letter-spacing:-0.2px;
	font-weight:bold;
	position:absolute;
	margin:80px 0 0 245px;
	width:150px;
	color:#496c4e;

}

#personal{
	
	font-size:11px;
	letter-spacing:-0.2px;
	font-weight:bold;
	position:absolute;
	margin:80px 0 0 410px;
	width:150px;
	color:#496c4e;

}

#flags{
	
	
	position:absolute;
	margin:85px 0 0 630px;
	width:70px;
	color:#496c4e;

}
div.imgBox { float:right; padding:0; margin:0; margin-left:10px; width:162px; }
div.imgBox { display:block; }
div.imgBox a { display:block; overflow:hidden; }
div.imgBox div.viewlarge { width:100px; height:22px; float:none; display:block; text-align:left; margin-bottom:10px; overflow:hidden; margin-left:36px; }
div.imgBox div.viewlarge a { display:block; width:100px; height:22px; line-height:22px; margin:0; padding:0; background:url('largeview.gif') no-repeat; text-indent:30px; }

.versionstable th {border:1px solid #fff;padding:2px}
.versionstable td {border:1px solid #fff;padding:2px}

.topbannerlink {color:#05CE00 !important}