/* CSS FOR ODVB - NAVIGATION */
/* ------------------------- */

/* DIV: staticnavigation */
div#staticnavigation { position: absolute; top: 0px; right: 13px; font-size: 10px; font-family: Helvetica, Trebuchet MS, sans-serif; color: #FFF; background: url('../images/bg_staticnavigation.gif') no-repeat bottom right #454545 }
div#staticnavigation div.snav { padding: 8px 10px 6px 0; background: url('../images/bg_snav.gif') no-repeat bottom left }
div#staticnavigation a { display: inline-block; text-transform: uppercase; color: #FFF; text-decoration: none; padding: 3px 0 0 20px; margin: 0 10px 0 20px; filter:alpha(opacity=65); opacity: 0.65; -moz-opacity:0.65; }
div#staticnavigation a.active, div#staticnavigation a:hover { filter:alpha(opacity=100); opacity: 1; -moz-opacity:1; }
div#staticnavigation a.home { background: url('../images/bg_snav_home.gif') no-repeat top left }
div#staticnavigation a.contact { background: url('../images/bg_snav_contact.gif') no-repeat top left }
div#staticnavigation a.leden { background: url('../images/bg_snav_leden.gif') no-repeat top left }
div#staticnavigation a.login { background: url('../images/bg_snav_login.gif') no-repeat top left }

/* DIV: topnavigation */
div#topnavigation { position: absolute; top: 72px; left: 240px; font-size: 11px; font-family: Helvetica, Trebuchet MS, sans-serif; text-transform: uppercase; color: #170637; font-weight: bold; }
div#topnavigation ul { list-style: none; }
div#topnavigation ul li { float: left; margin: 0 5px 0 0; }
div#topnavigation a { margin: 0px; display: inline-block; text-align: center; padding: 7px 14px 0 14px; height: 18px; text-transform: uppercase; text-decoration: none; color: #333; background: url('../images/bg_topnavigation_a.gif') no-repeat top left; }
div#topnavigation li.active { background: url('../images/bg_topnavigation_li_active.gif') no-repeat top right #E85200; }
div#topnavigation a.active { background: url('../images/bg_topnavigation_a_active.gif') no-repeat top left; color: #FFF }
div#topnavigation a:hover { color: #E85200; }
div#topnavigation a.active:hover { color: #FFF; }

/* DIV: l-col */
div#l-col { float: left; position: relative; width: 185px; padding: 0px 35px 0px 20px; _padding: 0 33px 0 20px; min-height: 333px; _height: 333px; background: url('../images/bg_lcol.jpg') repeat-x top left; }
div#l-col h2 { width: 185px; background: url('../images/bg_h2_lcol.gif') no-repeat bottom left }
div#l-col ul#leftnav { width: 185px; margin: 20px 0 40px 0; list-style: none; background: url('../images/bg_leftnavigation.gif') repeat-x top left }
div#l-col ul#leftnav li { display: block; width: 185px; background: url('../images/bg_leftnavigation.gif') repeat-x bottom left; }
div#l-col ul#leftnav li a { display: block; width: 168px; padding: 7px 0 6px 17px; min-height: 15px; _height: 15px; font-size: 12px; line-height: 130%; color: #333; font-family: Helvetica, Trebuchet MS, sans-serif; text-decoration: none; vertical-align:middle; background: url('../images/bg_leftnavigation_a.gif') no-repeat 0 8px;  }
div#l-col ul#leftnav li a.active, div#l-col ul#leftnav li a.active:hover { color: #E85200; }
div#l-col ul#leftnav li a:hover { color: #E85200; }
div#l-col ul#leftnav li div.subnavitems { width: 185px; padding: 0 0 0px 0; margin: 0 0 0px 0; }
div#l-col ul#leftnav li div.subnavitems div.subnavitem { width: 185px; padding: 0 0 5px 0; }
div#l-col ul#leftnav li div.subnavitems a { display: block; width: 158px; font-size: 11px; color: #666; font-weight: normal; text-transform: none; margin: 0px; min-height: 14px; _height: 14px;padding: 0 0 0 27px; background: url('../images/bg_subnavitems_a.gif') no-repeat 17px 3px; }
div#l-col ul#leftnav li div.subnavitems a.active, div#l-col ul#leftnav li div.subnavitems a:hover { color: #E85200; }
/*div#l-col ul#leftnav li div.subnavitems a:hover { background: url('../images/bg_subnavitems_a.gif') no-repeat 0 4px; color: #115284; }
div#l-col ul#leftnav li div.subnavitems a.active, div#l-col ul#leftnav li div.subnavitems a.active:hover { background: url('../images/bg_subnavitems_a.gif') no-repeat 0 4px; color: #115284; }
div#l-col ul#leftnav li div.subsubnavitems { margin: 10px 0 10px 14px; width: 186px; }
div#l-col ul#leftnav li div.subsubnavitems a { display: block; margin: 0 0 4px 0px; font-size: 11px; color: #666; font-weight: normal; text-transform: none; padding: 0 0 0 14px; width: 172px; background: none; }
div#l-col ul#leftnav li div.subsubnavitems a:hover { background: none; }
div#l-col ul#leftnav li div.subsubnavitems a.active, div#l-col ul#leftnav li div.subsubnavitems a.active:hover { color: #115284; background: url('../images/bg_subsubnavitems_a_active.gif') no-repeat 0 5px; }*/


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