@charset "iso-8859-2";

/* CSS Document */



* {

	margin: 0;

	padding: 0;

}



img{

	border: 0px solid #000000; 

}



body {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}



h3{

	color: #687279;

}



div#header {

	width: 100%;

}



div#fill_left {

	float: left;

	width: 50%;

	background-color: #e4e9eb;

	height: 222px;

}



div#logobox {

	float: left;

	width: 219px;

	height: 222px;

	background-color: #FFFFFF;

}



div#logobox img {

	margin-top: 66px;

}



div#fillpicbox {

	float: left;

	width: 105px;

	height: 222px;

}



div#fill_right {

	float: left;

	width: 50%;

	height: 222px;

	background-color: #6ea400;

}



div#content {

	

}



div#menucontainer {

	background-color: #687279;

	width: 100%;

	height: 31px;

	clear: both;

}



div.centerbox {

	width: 648px;

	margin-left: auto;

	margin-right: auto;

}



div.searchbox {

	/*width: 218px;*/

	height: 21px;

	color: #FFFFFF;

	float: left;

	position: relative;

	top: 4px;

}



div#searchbox table {

	height: 29px;

}



input.searchbox {

	width: 130px;

	background-color: #e4e9eb;

	position: relative;

	left: 50px;

	top: -18px;

}



div#menu {

	width: 430px;

	height: 31px;

	float: left;

}



div#menu ul {

	list-style-type: none;

}



div#menu ul li {

	display: inline;

	color: #e4e9eb;

	line-height: 31px;

	vertical-align: middle;

	font-weight: bold;

}



div#menu a{

	color: #e4e9eb;

	font-weight: bold;

}



div#menu ul li.separator {

	margin-left: 11px;

	margin-right: 11px;

}



div#newscontainer {

	background: #FFFFFF url(../design/bg_newscontainer.jpg) repeat-x;

	width: 100%;

	float: left;

	padding-bottom: 50px;

}



div.column {

	margin-left: 6px;

	padding-top: 32px;

	width: 212px;

	float: left;

}



div.firstcolumn {

	margin-left: 0px;

}



div.column h1 {

	font-size: 16px;

	color: #6ea400;

	padding-top: 15px;

	padding-left: 20px;

	padding-right: 20px;

	padding-bottom: 3px;

}



div.column a{

	color: #6ea400;

}



div.column p {

	padding-left: 20px;

	padding-right: 20px;

	color: #687279;

}



div.column  ol {

	padding-left: 40px;

}



div#link {

	width: 100%;

	height: 21px;

	clear: both;

	background-color: #e4e9eb;

}



div#link ul {

	list-style-type: none;

}



div#link ul li {

	display: inline;

	line-height: 21px;

	vertical-align: middle;

	font-weight: bold;

}



div#link ul li a {

	text-decoration: none;

	color: #687279;

}



div#link ul li.separator {

	margin-left: 11px;

	margin-right: 11px;

}



div#copyright {

	

	padding-top: 5px;
	padding-bottom: 5px;

	background-color: #687279;

	color: #FFFFFF;

}



div#contentcontainer {

	background: #FFFFFF url(../design/bg_newscontainer.jpg) repeat-x;

	width: 100%;

	float: left;

	padding-bottom: 31px;

	padding-top: 13px;

}



div#prodselector {

	width: 648px;

	height: 31px;

	background-color: #687279;

}



div#prodselector div#title {

	float: left;

	background: url(../design/bg_title.jpg) no-repeat;

	width: 217px;

	height: 31px;

}



div#prodselector div#prodcat {

	float: left;

	width: 431px;

	height: 31px;

}



div#prodselector div#prodcat ul {

	list-style-type: none;

}



div#prodselector div#prodcat ul li {

	float: left;

	display: block;

	line-height: 31px;

	vertical-align: middle;

	color: #FFFFFF;

}



div#prodselector div#prodcat ul li a {

	display: block;

	float: left;

	height: 31px;

	padding-left: 6px;

	padding-right: 6px;

	text-decoration: none;

	color: #FFFFFF;

}



div#prodselector div#prodcat ul li a:hover {

	background-color: #6ea400;

}



div#prodlister {

	margin-top: 5px;

	width: 648px;

	background-image: url(../design/bg_prodlister.jpg);

}



div#prodlistermenu {

	float: left;

	width: 179px;

	margin-right: 4px;

	padding-left: 17px;

	padding-right: 17px;

	padding-top: 19px;

	padding-bottom: 19px;

	color: #FFFFFF;

/*	background-color: #6ea400;	*/

}



div#prodlistermenu  a{

	color: #FFFFFF;

}



div#prodlistermenu h1 {

	font-size: 14px;

}



div#prodlistermenu h2 {

	font-size: 12px;

	font-weight: bold;

}



div#prodlistermenu ul {

	padding-left: 15px;

	padding-top: 5px;

}



div#prodbox {

	float: left;

	width: 411px;

	padding: 10px;

/*	background-color: #e4e9eb;  */

}



div#prodbox ul {

	list-style-type: none;

}



div#prodbox ul li {

	display: inline;

	font-size: 11px;

	font-weight: bold;

}



div#prodbox ul li a {

	color: #687279;

	text-decoration: none;

}



div#prodbox h1 {

	font-size: 14px;

	color: #6ea400;

	margin-top: 10px;

	margin-bottom: 5px;

}



div#prodbox p {

	color: #687279;

}



div#prodbox a {

	color: #6ea400;

}



#submit{

	border: none;

	background: url(../design/button_search.jpg) no-repeat;

	width: 19px;

	height: 19px;

	position: relative;

	top: 2px;

	left: 6px;

}



a {

	text-decoration: none;

}



div#static {

	margin-top: 5px;

	width: 640px;

	background-color: #E4E9EC;

}



div#staticbox {

	float: left;

	width: 636px;

	padding: 10px;

	background-color: #E4E9EC;

}



div#staticbox h1 {

	font-size: 14px;

	color: #6ea400;

	margin-top: 10px;

	margin-bottom: 5px;

}



div#staticbox p, ol {

	color: #687279;

}



div#staticbox  ol {

	padding-left: 40px;

}



div#staticbox a {

	color: #6ea400;

}



li .first, li.second{

	behavior: url('IEFixes.htc');

}



.nav{

	position: relative;

	left: 75px; /* 140 */

}



li.first{

	width: 77px;

}



ul.nav, ul.first{ /* all lists */

	padding: 0;

	margin: 0;

	list-style: none;

}



li.first, li.second{ /* all list items */

	float: left;

	position: relative;	

	height: 30px;

	line-height: 30px;

	vertical-align: middle;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	background-color: #687279;

	padding-left: 6px;

	color: #E4E9EB;

	font-weight: bold;

	text-align: left;

}



li a {

	text-decoration: none;

	color: #E4E9EB;

}



ul.first { /* second-level lists */

	display: none;

	position: absolute;

	left: 0;

	top: 30px; 

}



ul.second { /* second-level lists */

	display: none;

	position: absolute;

	left: 150px;

	top: 0px; 

}



li.second { /* second-level lists */

	width: 100px;

	font-size: 9px;

	text-align: left;

	height: 20px;

	line-height: 18px;

}



ul.third { /* third-level lists */

	display: none;

	position: absolute;

	left: 150px;

	top: 0px; 

}



li.first:hover ul.first, li.first.hover ul.first  {

	display: block;

}



ul.first li:hover ul.second, ul.first li.hover ul.second {

	display: block;

}



ul.second li:hover ul.third, ul.second li.hover ul.third {

	display: block;

}



td{

	color: #687279;

}



th{

	color: #6EA400;

}



input, textarea{

	background-color: #e4e9eb;

}



#newcomment label{

	color: #687279;

}



.errors{

	font-style: italic;

	color:  #687279;

}



.comment{

	border-bottom-style: dotted;

	padding: 5px;

}
