/* Cache Generated: 16 November 2011 */

#ContentContainer{ padding:5px 0;}
#ContentContainer .Content{ width:620px; padding:0 20px; margin:0 5px 0 0; float:left; border-right:1px solid #DADADC;}
#ContentContainer .Content ul#Breadcrumb{ width:100%; padding:16px 0; margin:5px 0 0; list-style:none; border-bottom:1px dotted #686d71; float:left;}
#ContentContainer .Content ul#Breadcrumb li{ padding:0 3px; float:left; font-weight:bold; color:#686D71;}
#ContentContainer .Content ul#Breadcrumb li.liFirst{ color:#669329;}
#ContentContainer .Content ul#Breadcrumb li.liFirst a{ color:#669329; text-decoration:underline;}
#ContentContainer .Content ul#Breadcrumb li a{ color:#686D71; text-decoration:none;}
#ContentContainer .Content ul#Breadcrumb li a:hover{ text-decoration:underline;}
#ContentContainer .Content h2{ width:100%; margin:15px 0 10px; float:left; color:#B3D329;}
#ContentContainer .Content p{ font-size:80%; line-height:140%; margin:0; padding:0 0 30px 0; float:left; width:100%; }
#ContentContainer .Content p.green{ font-size:80%; line-height:140%; margin:0; padding:0 0 30px 0; float:left; width:100%; font-weight:bold; color:#669329; }
#ContentContainer .Content img{ float:left; margin:0 10px 0 0;}
#ContentContainer .Content img.productimage{ border:1px solid #C5C6C6;}
#ContentContainer .Content p a{ color:#669329;}
#ContentContainer .Content ul{ padding:0 0 30px 35px; margin:0; float:left; font-size:80%; width:90%;}
#ContentContainer .Content ul li.sublevel{ margin:0 0 0 20px;}
#ContentContainer .Content ul li.subsublevel{ margin:0 0 0 40px;}
#ContentContainer .Content ul li { color:#669329; text-decoration:none;}
#ContentContainer .Content ul li a{ color:#669329; text-decoration:none;}
#ContentContainer .Content ul li a:hover{ text-decoration:underline;}
#ContentContainer .Content table{ float:left;}
#ContentContainer .Content table label{ font-size:80%;}
#ContentText{ width:300px; float:left; padding:0 0 0 10px;}
#ContentContainer .Content #ProductImage{ width:100px; height:100px; float:left;}
#ContentContainer .Content .Staff{ padding:10px 0; margin:0 0 15px 0; width:580px; padding:0 20px; float:left;}
#ContentContainer .Content .Staff p{ padding:0; margin:0; text-align:justify; width:436px; float:left;}
#ContentContainer .Content .Staff .StaffImage{ height:102px; width:132px; float:left; display:inline-block;}
#ContentContainer .Content .Staff img{ border:1px solid #BDBEC0; text-align:left; width:120px; height:100px; margin:0 10px 0 0; float:left; }
#ContentContainer .Content ul#News{ list-style:none; padding:0; margin:0; float:left; width:100%;}
#ContentContainer .Content ul#News li{ padding:0 0 20px; margin:0; width:100%; float:left; color:#669329;}
#ContentContainer .Content ul#News li strong{ float:left; font-size:100%; padding:0 0 10px;}
#ContentContainer .Content ul#News li i{ float:left; color:#686D71;}
#ContentContainer .Content #Contact{ width:100%; margin:0 0 15px; font-size:80%;}
#ContentContainer .Container{ width:300px; padding:10px; float:left; background:url(/img/front_lowergradient.gif) top repeat-x; }
#ContentContainer .Container h2{ width:100%; padding:5px 0 10px; margin:0; float:left; font-weight:normal; color:#686d71; border-bottom:1px dotted #686d71;}
#ContentContainer .Container ul{ width:100%; padding:0; margin:0; list-style:none; font-size:80%; font-weight:bold;}
#ContentContainer .Container ul li{ width:100%; float:left; padding:7px 0; margin:0; border-bottom:1px dotted #686d71; background:url(/img/plus_default.gif) right 7px no-repeat;}
#ContentContainer .Container ul li a{ color:#669329; text-decoration:none; width:100%; float:left;}
#ContentContainer .Container ul li a:hover{ text-decoration:underline;}
#ContentContainer .Container p{ font-size:80%; margin:10px 0 0 0; float:left;}
#ContentContainer .Container p a{ color:#669329;}
#ContentContainer .Container ul li.Current{ background:url(/img/plus.gif) right 7px no-repeat;}
#ContentContainer .Container ul li.Current a{ color:#686d71;}
#ContentContainer .Container ul li ul{ width: 260px; float: left; padding: 0 0 0 10px; }
#ContentContainer .Container ul li ul li{ width: 100%; float: left; padding: 3px 0; background: none; border:0; }
#ContentContainer .Container ul li.Current ul{ width: 260px; float: left; padding: 0 0 0 10px; }
#ContentContainer .Container ul li.Current ul li{ width: 100%; float: left; padding: 3px 0; background: none; border:0; }
#ContentContainer .Container ul li.Current ul li a{ color:#669329;}
#ContentContainer .Container ul li.Current ul li.Current a{ color:#686d71;}
.DarkGreen{ color:#669329;}
.LightGreen{ color:#B3D329;}
#map{ width:600px; height:300px; float:left; margin:0 0 0 20px; border:1px solid #DADADC;}
#ContentContainer .Content #product_list{ width:100%; padding:0; margin:0; list-style:none;}
#ContentContainer .Content #product_list li{ width:100%; float:left; padding:10px 0; border-top:1px dotted #818181;}
#ContentContainer .Content #product_list li.first{ border:0;}
#ContentContainer .Content #product_list li img{ width:201px; height:151px; margin:0 6px 0 0; float:left; border:1px solid #C5C6C6;}
#ContentContainer .Content #product_list li .shadow{ width:391px; float:left; background:url(/img/shadow.jpg) repeat-x top left; padding:10px;}
#ContentContainer .Content #product_list li .shadow img{ width:auto; height:auto; margin:0; border:0;}
#ContentContainer .Content #product_list li .shadow p.header{ font-size:18px; padding:0 0 10px;}
#ContentContainer .Content #product_list li ul{ padding:0 0 10px 15px; margin:0; width:376px; list-style-image:url(/img/product_list.png);}
#ContentContainer .Content #product_list li ul li{ border:0; color:#1D1818; font-size:12px; padding:0 0 5px;}
#ContentContainer .Container .more_product_info{ width:290px; float:left; padding:5px; margin:10px 0 0; background:url(/img/shadow.jpg) repeat-x top left;}
#ContentContainer .Container .more_product_info h2{ font-size:20px; border:0;}
#ContentContainer .Container .more_product_info img{ width:290px; border:0;}
#ContentContainer .Container .more_product_info ul li{ border-top:1px dotted #686D71; border-bottom:0;}
#ContentContainer .Container .more_product_info ul li p{ font-size:13px; margin:0; padding:5px 0;}
#ContentContainer .Container .more_product_info ul li p a{ font-size:13px;}
.shareholding{ width: 620px; float: left; padding: 0; margin: 0;}
.shareholding iframe{ width: 620px; height: 690px; float: left; padding: 0; margin: 0; border: none; overflow: visible;}
.newsholding{ width: 620px; float: left; padding: 0; margin: 0;}
.newsholding iframe{ width: 620px; height: 1000px; float: left; padding: 0; margin: 0; border: none; overflow: visible;}


