/* CSS FOR PBL - NAVIGATION */
/* ------------------------ */


/* DIV: topnavigation */
div#topnavigation { position: absolute;	top: 0px; left: 43px; text-align: left; font-family: Arial, Helvetica, sans-serif; width: 710px; height: 18px; }
div#topnavigation ul { float: left; margin: 0px; padding: 0px; height: 24px; background: url("../images/bg_topnav_line.jpg") no-repeat bottom right; }
div#topnavigation ul li { float: left; margin: 0; height: 24px; display: inline; }
div#topnavigation ul li a {	float: left; display: block; height: 24px; padding: 6px 8px 0px 8px; color: #FFF; background: url("../images/bg_topnav_line.jpg") no-repeat bottom left; text-decoration: none; text-transform: uppercase; voice-family: "\"}\""; voice-family: inherit; height: 18px;}
div#topnavigation a:hover,
div#topnavigation a.active { font-weight: normal; color: #709F4C; background: url("../images/bg_topnav_hovergreen.jpg") no-repeat top left; }

/* DIV: staticnavigation */
div#staticnavigation { display: none; position: absolute; top: 37px; right: 100px; padding: 5px 5px 5px 15px; border: 1px solid #A6C190; }
div#header.header-pages div#staticnavigation { right: 235px; }
div#staticnavigation a { display: block; float: left; padding: 0 0 0px 10px; margin: 0 15px 0 0; background: url("../images/bg_topnav_subbutton-red.jpg") no-repeat 0px 5px; color: #fff; text-decoration: none; }
div#staticnavigation a:hover { text-decoration: underline; }

/* DIV: l-col */
div#l-col { float: left; width: 234px; min-height: 300px; _height: 300px; text-align: right; padding: 15px 15px 150px 0; voice-family: "\"}\""; voice-family: inherit; width: 219px; min-height: 150px; _height: 150px;}
div#l-col a { display: block; background: url("../images/bg_l_col_a.gif") no-repeat top right; text-transform: uppercase; color: #4A5B64; padding: 0 15px 0 0; margin: 0 0 10px 0; text-decoration: none; line-height: 13px;}
div#l-col a.active, div#l-col a:hover { background: url("../images/bg_l_col_a_active.gif") no-repeat top right; }
div#l-col a.active { font-weight: bold; }

div#l-col a.sub_, div#l-col a.sub_active { background: url("../images/bg_l_col_a_sub.gif") no-repeat top right; font-size: 11px; text-transform: none; margin: 0 0 5px 0; }
div#l-col a.sub_active, div#l-col a.sub_:hover { background: url("../images/bg_l_col_a_sub_active.gif") no-repeat top right; }
div#l-col a.sub_active { font-weight: bold; }

/* PAGE NAVIGATION */
div.pagenavigation-top{	float: right; margin: 0; text-align: right;	color: #666; }
div.pagenavigation-bottom {	float: left; width: 100%; margin: 35px 0 0 0; text-align: center; color: #666; }
div.pagenavigation-top a, div.pagenavigation-bottom a { vertical-align: middle; }
div.pagenavigation-top img, div.pagenavigation-bottom img { vertical-align: middle; padding:0; margin:0; }
div.pagenavigation-top a.active, div.pagenavigation-bottom a.active { color: #1BBE01; text-decoration: none;}	