@charset "utf-8";
/* CSS Document */

body {
	font-family: arial;
	background-color: #98cd91;
}
.menu {
	color:#FFFFFF;
	font-size: 10pt;
	font-weight: bold;
	padding-left: 80px;
	text-align: center;
}
.menu-left {
	font-size:10pt;
	
	font-family: arial; 
	font-weight: lighter;
	color: #000000;
	font-weight: bold;
	text-align: left;
}
.menu-left ul {
	margin: 3px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}

.menu-left ul li {
	font-size: 10pt;
	padding-left: 0px;
	padding-right: 2px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: normal;
	margin-left: 15px;
	border-bottom: 1px solid #006633;
}
.menu-left a {
	text-decoration: none;
	color: #006600;
}
.menu-left a:hover {
	color: #000000;
}
.content {
	font-size:10pt;
	padding-bottom:10px;
	padding-top:10px;
	padding-right:10px;
	padding-left:10px;
	font-family: arial; 
	color: #000000;
}
.con {
	padding-left:0px;
	padding-bottom:5px;
	height: 100%;
	border-left: solid 0px #c5d6a0;
	text-align: left;
}

.con ul {
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.con ol {
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.con ul li {
	padding: 3px;
	margin-left: 15px;
}
.con ul li a{
	text-decoration: none;
	color:#006600;
}
.con ol li {
	padding-left: 0px;
	margin-left: 0px;
}
.contact_home {
	width:120px; 
	float:right;
	padding-right:18px;
	text-align:right;
	font-size:9pt;
	padding-top: 100px;
}
.mar {
	color: #FFFFFF;
	padding: 3px;
}
.power {
	color: #666666;
	font-size: 8pt;
}
.footer {
	padding: 10px;
}
.footer a{
	text-decoration: none;
	color: #333333;
}
.stat {
	margin-bottom: 10px;
	text-align: right;
	font-size: 8pt;
}
.lang {
	float:right;
	font-size: 10pt;
}
.lang a {
	text-decoration: none;
	color:#7e775d;
}
/* Menu */

* {margin:0; padding:0;}
        
div#listmenu {
   width:100%;       
   float: left;           
   font-size:10pt;
   margin-top:2px;        
}
div#listmenu ul {
	margin:0 0 0 25px;   
	margin-left: 0;   
	margin-bottom: 5px;
	
}
div#listmenu li {
   float:left;   
   position:relative;     
   list-style-type:none;             
   padding-top: 0px;
	padding-bottom: 0px;
	border-right: 1px solid #6da90d;
}
div#listmenu li:first-child {
   border-left:1px solid #6da90d;    
 }
div#listmenu li:hover {
    
}
div#listmenu a {
	display: block;
	padding:0 6px 0 6px;      
	text-decoration:none;       
	color:#ffffff;     
   }
div#listmenu a:hover {
   color:#ffff0b;
}        
* html div#listmenu ul {      
   float:left;               
   margin-left:15px; 
   border-right: 0px;  
}      
   
div#listmenu ul li ul {        
  margin:0;  
  width:130px;      
  left:-0px;  
  position: absolute;
  font-size: 8pt;
}
div#listmenu ul li ul li {
   width:100%; 
   padding: 2px;
   background-color: #176100;
   border-left:1px solid #237003;      
   border-bottom:1px solid #237003;
   border-right:1px solid #237003;
   border-top:1px solid #237003;
   text-align: left;
}   
div#listmenu ul li ul li:first-child {
   border-top:1px solid #237003;   
   border-left:1px solid #237003;    
   }
div#listmenu ul li ul li:hover {
   background-color: #8fbb4a;  
   color: #000000; 
   }
div#listmenu ul li ul li a:hover {
   color: #000000;   
   }
* html a {display:block;}

* html  div#listmenu ul li ul {        
   border-top:1px solid #dadada;
   border-left:0px;        
}


body div#listmenu ul li ul {display:none;}
div#listmenu ul li:hover ul {
	display:block;
	
}
div#listmenu ul li:hover ul, div#listmenu ul li ul:hover {
	display:block;
	color: #000000;
}

/*News */
.news_title {
	font-weight: bold;
	font-size: 12pt;
	color: #006600;
}
.news_title a {
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
	color: #006600;
}
.more {
	border: 1px solid #009900;
	background-color: #006633;
	padding: 3px;
	width: 80px;
	text-align: center;
	float: right;
}
.more a {
	text-decoration: none;
	color:#FFFFFF;
	font-size: 8pt;
}
.latest_news {
	margin-right: 10px;
	color: #000000;
	text-align: left;
}
.latest_news li {
	padding-left: 2px;
	
}
.latest_news div {
	font-weight:bold
}
.latest_news a{
	text-decoration: none;
	color: #000000;
}
.latest_news a:hover{
	color: #006600;
}
.archive {
	margin-right: 10px;
	color: #000000;
	text-align: left;
}
.archive li {
	padding-left: 2px;
	
}
.archive div {
	font-weight:bold
}
.archive a{
	text-decoration: none;
	color: #000000;
}
.archive a:hover{
	color: #006600;
}	
.most_popular {
	margin-right: 10px;
	color: #000000;
	text-align: left;
}
.most_popular div{
	font-weight:bold
}
.most_populat li {
	padding-left: 2px;
	
}
.most_popular a{
	text-decoration: none;
	color: #000000;
}
.most_popular a:hover{
	color: #006600;
}	
.about_title {
	font-weight: bold;
	font-size: 12pt;
	color: #006600;
}
.about_title a {
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
	color: #006600;
}
.contact_title{
	font-weight: bold;
	font-size: 14pt;
	color: #006600;
}
.contact textarea {
	width: 400px;
	height: 100px;
}
.contact #con_err {
	color:#FF0000;
}
.products_title {
	font-weight: bold;
	font-size: 12pt;
	color: #006600;
}
.products_title a {
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
	color: #006600;
}
.marketing_title {
	font-weight: bold;
	font-size: 12pt;
	color: #006600;
}
.marketing_title a {
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
	color: #006600;
}

.business_title {
	font-weight: bold;
	font-size: 12pt;
	color: #006600;
}
.business_title a {
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
	color: #006600;
}
.pimage img {
	float: left;
	margin-right: 20px;
	margin-bottom: 5px;
}
.news_writter {
	font-size: 8pt;
	font-style:italic;
}
.news_date {
	font-size: 8pt;
	font-style:italic;
}
.catalog {
	width: 270px;
	margin: 2px;
	font-size: 8pt;
	
}
.catalog li {
	padding-left: 5px;
}
.catalog td {
	margin-right: 10px;
	margin-left: 10px;
	
}
.catalog_title {
	background-image:url(../images/catalog_header.png);
	background-repeat: no-repeat;
	color: #000000;
	width: 270px;
	height: 35px;
	padding-top: 10px;
}
.catalog_title a {
	text-decoration: none;
	color: #000000;
	font-weight:bold;
	padding-left: 30px;
	
}
.catalog_title a:hover {
	color: #FF0000;
}

.catalog_header a {
	text-decoration: none;
	color: #000000;
	font-weight:bold;
}

.catalog_header a:hover {
	color: #FF0000;
}
.catalog_category_title {
	color: #0000FF;
	font-size: 10pt;
	font-weight: bold;
}
.more_catalog a{
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.more_catalog a:hover {
	color: #006600;
}
.catalog_title_detail {
	
	font-weight: bold;
	font-size: 12pt;
}
.catalog_title_detail a {
	color: #000000;
	text-decoration: none;
}
