/* CSS FOR JAVA - TEMPLATES */
/* ------------------------ */

/* HOME TEMPLATE */
div.homeblock { float: left; width: 852px; background: url('../images/bg_homeblock.png') repeat-y top left; _background: url('../images/bg_homeblock.gif') repeat-y top left; }
div.homeblock div.col1 { float: left; width: 195px; padding: 17px 30px 17px 0px; voice-family: "\"}\""; voice-family: inherit; width: 165px; }
div.homeblock div.col2, div.homeblock div.col3, div.homeblock div.col4 { float: left; width: 236px; padding: 17px 25px 17px 28px; voice-family: "\"}\""; voice-family: inherit; width: 183px; }
div.homeblock div.col4 { float: left; width: 185px; padding: 17px 0px 17px 28px; voice-family: "\"}\""; voice-family: inherit; width: 157px; }
div.homeblock h3 { width: 150px; height: 23px; margin: 0 0 20px 0; padding: 4px 0 0 30px; font-size: 13px; text-transform: uppercase; font-weight: normal; color: #FFF; background: url('../images/bg_homeblock_h3.gif') no-repeat top left; voice-family: "\"}\""; voice-family: inherit;width: 120px; height: 19px; }
div.homeblock h4 { margin: 0 0 5px 0; font-weight: normal; font-size: 15px; color: #333; line-height: 113%; }
div#home div.homeblock p, div.homeblock p { margin: 0 0 10px 0; }
div#home div.homeblock p.more, div#home div.homeblock p.more a, div.homeblock p.more, div.homeblock p.more a { color: #999 !important; }
div#home div.homeblock ul, div.homeblock ul { margin: 0px; padding: 0px; }
div#home div.homeblock li, div.homeblock li { margin: 0 0 1px 7px; background: url('../images/bg_homeblock_li.gif') no-repeat 0 4px; }
div#home div.homeblock li a, div.homeblock li a { text-decoration: none; }
div#home div.homeblock div.col4 li, div.homeblock div.col4 li { margin: 0 0 10px 7px; }
div#home div.homeblock div.col4 li a, div.homeblock div.col4 li a { text-decoration: underline; }
div#home div.homeblock div.col4 p.more, div.homeblock div.col4 p.more { margin: 20px 0 0 7px; }
div#home div.homeblock p.more a:hover { color: #333; }

/* BANNER TEMPLATE (BANNERS ON HOME IN FOOTER) */
div.rotatingBanners { float: left; width: 288px; height: 194px; }
div#homebanner-left { float: left; position: relative; width: 275px; height: 180px; margin: 0 12px 0 0; padding: 8px 0 0 16px; text-transform: none; font-size: 11px; background: url('../images/bg_homebanner-food.jpg') no-repeat top left; voice-family: "\"}\""; voice-family: inherit; width: 259px; height: 172px;}
div#homebanner-right { float: left; position: relative; width: 341px; height: 194px; padding: 8px 0 0 104px; text-transform: none; background: url('../images/bg_homebanner-kok.jpg') no-repeat top left; voice-family: "\"}\""; voice-family: inherit; width: 237px; }
div#homebanner-left h2, div#homebanner-right h2 { margin: 0 0 12px 0; font-family: "Myriad Pro", "Trebuchet MS", Helvetica, Geneva, Arial, sans-serif; color: #333; font-size: 24px; font-weight: normal; border: none;}
div#homebanner-left p {width: 140px; line-height: 121%; }
div#homebanner-left p.more { position: absolute; top: 140px; left: 16px; }
div#homebanner-right p.more { position: absolute; top: 140px; left: 104px; }
div#homebanner-left p.more a, div#homebanner-right p.more a { display: block; padding: 5px 0 0 27px; width: 150px; height: 23px; text-transform: uppercase; color: #FFF; text-decoration: none; background: url('../images/bg_homebanner-more.png') no-repeat top left; _background: url('../images/bg_homebanner-more.gif') no-repeat top left; voice-family: "\"}\""; voice-family: inherit; width: 123px; height: 18px; }