body { padding: 0; margin: 0; font-size: 12px; color: #606060; font-family: Verdana, Arial, Helvetica, sans-serif; }
a:link, a:visited { text-decoration: none; }
a:hover, a:active { text-decoration: underline; }
a img { border: 0; }
#Header, #Main, #Footer { width: 790px; height: auto; padding: 0; margin: 0 auto; }
/* Header */
#Header { background: url(../images/top_bg.jpg) no-repeat; height: 120px;  }
#Lang { width: 225px; height: 25px; float: right; text-align: center; color: #FFF; }
#Lang span { line-height: 20px; }
#Lang a { color: #FFF; }
#ISO { width:167px; height: 76px; position:absolute; margin:40px 0 0 600px; z-index:0; }
#LogoMenu { width: 565px; float: left }
#Logo { width: 198px; padding-top: 4px; display: block; }
#Menu { width:586px; height: 26px; padding: 0; margin: 0; margin-top: 4px; list-style-type: none; }
#Menu li { display: block; height: 26px; float: left; position: relative; }
#Menu li img { display: block; }

#Menu li ul{ display:none; position: absolute; left: 0; top: 26px; border-top: 1px solid #fff; filter:alpha(opacity=80);-moz-opacity:0.8; padding: 0; margin:0; }
#Menu li ul li{ height: 18px; border:1px solid #6FB51D; background: #D0F9A0; border-top: none;}
#Menu li ul li a:link, #Menu li ul li a:visited{ display: block; padding-left: 10px; background: url(../images/dot_2.gif) 2px 5px no-repeat; width: 120px; line-height: 18px; text-decoration: none; color: #416B10; }
#Menu li ul li a:hover{ background: #6FB51D; color: #FFF;}

/* Main */

#Banner img { display: block; width: 790px;}
#Sider, #Center, #Right, #Content { float: left; background: url(../images/top_bg_1.gif) top repeat-x; }
#Sider { width: 240px; }
#Center { width: 360px; }
#Right { width: 189px; float:right; }
h2.title_bar { padding: 0; margin: 0; height: 28px; }
h1.title_bar { padding: 0; margin: 0; height: 28px; font-size: 14px; line-height: 28px; color: #4f7a00; padding-left: 36px; background: url(../images/h1_bg.gif) top left no-repeat; }

#healthHome { width:225px; margin:auto; padding-top:10px;}
#healthHome img{border:0;}
#healthHome ul{padding:5px 0; margin:0; list-style-type:none; line-height:18px; background:url(../images/bg_hbox.gif) repeat-x bottom;}
#healthHome li{background:url(../images/dot_a.gif) no-repeat 5px 8px; padding-left:12px;}
#healthHome a{color:#51811D;}


#NE { width: 220px; padding: 12px 0 0 10px; margin: 0; list-style-type: none; }
#NE li { display: block; height: auto; border-bottom: dotted #516925 1px; padding-left: 20px; padding-bottom: 2px; background: url(../images/dot_1.gif) 3px 5px no-repeat; color: #94B457; }
#NE li.last { border: none; }
#NE li span { display: block; font-size: 10px; font-weight: bold; line-height: 14px; padding-top:2px; }
#NE li a { color: #94B457; line-height: 15px; }

#NEL { width: 500px; padding: 30px 0 0 10px; margin: 0; list-style-type: none; }
#NEL li { display: block; height: auto; border-bottom: dotted #516925 1px; padding-left: 20px; padding-bottom: 2px; background: url(../images/dot_1.gif) 3px 7px no-repeat; color: #94B457; height:25px; }
#NEL li.last { border: none; }
#NEL li span { display: block; font-size: 10px; font-weight: bold; line-height: 25px; }
#NEL li a { color: #94B457; line-height: 25px; }

.more_1 { height: 32px; }
.more_1 a.more { color: #426D11; }
.more { display: block; width: 48px; line-height: 14px; font-weight: bold; padding:5px 0 0 8px; background: url(../images/dot_2.gif) left 6px no-repeat; float: right; height:20px;  }

.contact_table { width: 215px; border: none; font-size: 11px; margin: 14px 0 0 20px; }
.contact_table caption { color: #1D81D6; text-align: left; }
.contact_table th { color: #1D81D6; font-weight: bold; text-align: left; padding-bottom: 3px; }
.contact_table td { font-family: Arial; padding-right: 2px; }
.ih { width:30px; vertical-align: top; }

#Synoovo { display: block; margin: 18px 0 20px 12px; }

/*Center*/
#Profile { width: 340px; margin: 0 auto; padding: 8px 0 5px 0; line-height: 18px; }
#Profile strong { color: #2D86FF; font-weight: bold; }
.more_2 { height: 14px; width: 96%; padding-bottom: 15px;}
.more_2 a.more { color: #2D86FF; background-image: url(../images/dot_3.gif); text-decoration: underline; }

#Products { padding: 0; margin: 8px auto; width: 360px; _width: 356px; padding-left: 4px; }
#Products li { display: block; float: left; width: 80px; height: 110px; padding: 0 4px; text-align: center; overflow: hidden; }
#Products li img { border: 1px solid #ABB6C5; margin-bottom:5px; }
#Products a { color: #18498C; font-family:Arial, Helvetica, sans-serif; line-height: 14px;}


/* Right */
#SeriesButtons { padding: 0; margin: 7px 0 0 10px; width: 173px; }
#SeriesButtons li { display: block; width: 173px; height: 62px; padding: 3px 0; }
#AdBlock { width: 173px; margin: 20px 0 10px 10px; }

/*Footer*/
#Footer { border-top: 4px solid #80B71B; clear: both;  line-height: 26px; float:none; padding:5px 0 10px 0; margin-top:5px;}
#FooterLinks { width: 300px; color: #4F7A00; padding-left: 12px; float: left; }
#FooterLinks a { color: #4F7A00; }
#Copyright { float: right; font-size: 11px; }

/* scrol */

#scroller { width: 346px; margin: 0 auto; overflow: hidden; }
#Products { width: 880px; height: 140px; word-break:break-all; }



/*
.d1 { 
margin:0px auto; 
width:348px; 
overflow:hidden; 
white-space:normal; 
} 
.d2 { 
margin:0px auto; 
background-color:#FF9933; 
} 
.div2 { 
width:348px; 
height:auto; 
font-size:12px; 
float:left; 
overflow:hidden; 
} 
ul{ 
margin:0px; 
padding:9px; 
list-style:none; 
line-height:19px; 
font-size:12px; 
} 
*/