body { margin: 0px; background: url(http://s2pmedia/ovinterfoods/images/bg.gif); background-repeat: repeat-x; }
body, div, table, tr, td, p, li { font-family: Arial; font-size: 14px; }
li { padding: 0px; }

a:link { text-decoration: none; font-size: 14px; color: #111111; }
a:visited { text-decoration: none; font-size: 14px; color: #111111; }
a:hover { text-decoration: none; font-size: 14px; color: color: #990000; }
a:active { text-decoration: none; font-size: 14px; color: #111111;}

#container { width: 880px; margin: 0px auto; }

#top-menu-nav { float: left; font-size: 16px; height: 28px; list-style: none; margin: 0px; padding: 0px; line-height: 28px; }

#top-menu-nav li { margin: 0px 0px 0px 0px; display: inline; }

#top-menu-nav li a {  font-size: 15px; padding: 5px 8px 5px 8px; margin: 0px 0px 0px -3px; font-weight: bold; color: #003333; text-decoration: none; background: url(http://s2pmedia/ovinterfoods/images/menu-off.jpg) repeat-x; border-right: 1px solid #81B37A; }

#top-menu-nav li a:hover { color: #990000; background: url(http://s2pmedia/ovinterfoods/images/menu-on.jpg) repeat-x }

h1 { font-size: 21px; color: #004040; font-weight: bold; }
h2 { font-size: 14px; color: #006633; font-weight: bold; }
.style1 { font-size: 12px; }
.style3 { font-size: 14px; color: #666666; }
.news-font { font-size: 12px; color: #004040; }
.detail-product { font-size: 12px; color: #666666; font-weight: bold; }
.h-product { font-size: 14px; color: #004040; font-weight: bold; margin-top:2px; }
.h-product-small { font-size: 9px; color: #004040; font-weight: bold; margin-top:2px; }
.h-product-detail { font-size: 12px; color: #FFFFFF; font-weight: bold; }
.product-box { float: left; width: 370px; height: 125px; background-image:url(http://s2pmedia/ovinterfoods/images/home/round-rec.gif); margin-left: 20px; padding-left: 40px; background-repeat: no-repeat; }
.cop-box { width:auto; height:auto;  margin-left:30px; padding-left:10px; clip:rect(auto, auto, auto, auto); }

.left-menu { width:200px;  border:1px; float:left; height:100%; background-color:#99cc99;background-image:url(http://s2pmedia/ovinterfoods/images/menu_bg.gif); border-left-style:solid;border-color:#009900; position:relative; }
.style5 { font-size: 12px; color: #336633; }
.style7 { font-size: 13px; color: #111111; }
.style8 { color: #FFFFFF; }
.style9 { font-size: 11px;color: #000000; }
.style11 { font-size: 10px;color: #FFFFFF; }
.style12 { font-size: 12px; color: #FF9900; font-weight : bold; }
.style13 { font-size: 16px; color: #5D906B; }
.style14 { font-size: 16px; color: #004040; font-weight : bold; }
.style15 { font-size: 15px; color: #FF9900; }
.green-font {font-size: 14px; color: #336633; }
.blue-font {font-size: 14px; color: #004040; }
.green-font-strong {font-size: 9px; color:#006633; }
.style-cop { font-size: 12px; color: #2E78A5; }
.container { width: 880px;  border:1px; float:left; height:100%; background-color:#e6f1e7; margin:0px; padding:0px; overflow:hidden; }
.container-full { width: 878px;  border:1px; float:left; height:100%; background-color:#e6f1e7; margin:0px; padding:0px; border-right-style:solid; border-left-style:solid; border-color:#009900; overflow:hidden; }
.bg_bottom { width:140px; height:139px; vertical-align : bottom;   background-image:url(http://s2pmedia/ovinterfoods/images/interface/bg_menu2.jpg); position: absolute; bottom: 0; left:30px; }
.bg_bottom p { vertical-align : bottom; }

a.small-link:link { color: #41595F; font-size: 11px; text-decoration: none; }
a.small-link:visited { color: #41595F; font-size: 11px; text-decoration: none; }
a.small-link:hover { color: #111111; font-size: 11px; text-decoration: none; }
a.small-link:active { color: #FFFFFF; font-size: 11px; text-decoration: none; }

