*{margin:0; padding:0}
body, html{height:100%}
body{background-color:#b9bfc4; background-image:url(uploads/images/body.gif); background-repeat:repeat-x; font-family:Verdana, Sans-Serif; font-size:0.75em; line-height:1.6em; color:#000}
table{border-collapse:collapse; padding-bottom:15px}
table td{vertical-align:top; padding-right:20px; border-bottom:dotted 1px #aaa}
p{padding-bottom:15px}
ul, ol{list-style-position:inside; padding-bottom:15px}
ul ul, ul ol, ol ul, ol ol{margin-left:25px; padding-bottom:0}
/* links */
a{text-decoration:none}
a:link{color:#006aff; text-decoration:none}
a:hover{color:#f00; text-decoration:underline}
a:visited{color:#6f00a9}
a img{border:0}
#outer{position:relative; width:934px; margin:0 auto; min-height:100%}
* html #outer{height:100%}
#inner{padding:0 0 65px 0}
/*Headings*/
h1, h2, h3, h4, h5, h6{color:#000; margin-bottom:20px; font-weight:normal}
h1{font-size:1.5em}
h2{font-size:1.2em}
h3{font-size:1.2em; margin-bottom:10px}
h4, h5, h6{font-size:1.1em; margin-bottom:10px}
/* header */
#header{height:99px; position:relative; z-index:0; padding:22px 0 0 0}
#header h1{position:absolute; right:0; top:100px; color:#006; font-weight:normal; text-transform:lowercase}
#header_gradient{position:absolute; left:0; top:0; z-index:-1; background:url(uploads/images/header.png) repeat-y 0 0; width:540px; height:121px}
/* menu */
#menu{height:55px; margin-bottom:20px}
#menu ul{}
#menu li{display:inline-block; height:55px; background:url(uploads/images/menu.gif) no-repeat right 0; float:left; list-style-type:none}
#menu a
{
	display:inline-block; height:41px; color:#fff; text-decoration:none; font-family:Arial, Sans-Serif;
	font-size:1.3em; padding:14px 30px 0 30px; min-width:82px; text-align:center; letter-spacing:1px
} 
#menu a:hover{background:url(uploads/images/menu_hover.gif) repeat-x}
/* submenu */
#submenu_outer{background:#464e58 url(uploads/images/submenu_top.gif) no-repeat; width:250px; padding-top:10px; float:left}
#submenu{min-height:250px; color:#fff}
#submenu h1, #submenu h2, #submenu h3, #submenu h4, #submenu h5, #submenu h6{color:#fff}
#submenu a{color:#fff}
#submenu_bottom{height:20px; background:#31373e url(uploads/images/submenu_bottom.gif) no-repeat 0 bottom; border-top:dotted 1px #fff}
#submenu h2{background:#31373e url(uploads/images/orange_icon.gif) no-repeat 10px 5px; border-bottom:dotted 1px #fff; margin:0 0 10px 0; padding:6px 0 6px 40px; color:#fff}
/* content */
#content_outer{background:url(uploads/images/content.png) repeat-y; width:660px; float:right}
#content{min-height:300px; background:url(uploads/images/content_top.gif) no-repeat; padding:30px 30px 0 30px}
#content h1{font-size:2em}
#content h2{font-size:1.8em}
#content h3{font-size:1.6em}
#content_bottom{background:url(uploads/images/content_bottom.png) no-repeat; height:31px}
#content ul li{list-style-type:none; border-bottom:dotted 1px #aaa}
#content ul ul li, #content ol ul li{list-style-type:disc; border:0}
/* footer */
#footer{position:relative; height:34px; margin:-47px 0 0 0; color:#fff; background:#545a60 url(uploads/images/footer.gif) repeat-x; padding:13px 0 0 14px}
#footer div{position:absolute; right:0; bottom:14px}
#footer a{color:#fff; line-height:1.4em; text-decoration:none; padding:0 15px}
#footer a:hover{text-decoration:underline}
/* taglist */
ul.tags{margin-left:16px}
ul.tags li{list-style-type:none; height:25px}
ul.tags li a{padding-left:15px; background:url(uploads/images/tags.gif) no-repeat 0 4px; font-size:1.2em}
ul.tags li a:hover{background-position:0 -20px; padding-left:23px; text-decoration:none}
ul.tags li.selected a{background-position:0 -45px; padding-left:29px}
/* spotlight */
div.spotlight_item{padding:0 13px}
div.spotlight_item ul{width:220px; overflow:hidden}
div.spotlight_item li{list-style-type:none; border-bottom:dotted 1px #fff; font-size:.8em; height:17px}
/* catalogus */
div.jg_data_list table{width:100%}
div.jg_data_list table td{border:0}
div.catalog_0, div.catalog_1{padding-bottom:20px}
div.catalog_0 ul, div.catalog_1 ul{width:300px}
div.catalog_0 li, div.catalog_1 li{border-bottom:dotted 1px #aaa; line-height:1.8em; list-style-type:none}
div.catalog_0 img{float:right}
div.catalog_1 img{float:left}
div.catalog_1 ul{float:right}
/* pager */
div.jg_data_pager table{margin-top:10px}
div.jg_data_pager td{border:0; padding:0 2px}
div.jg_data_pager td.jg_page_selected{font-weight:bold}
div.jg_data_pager td a{}
div.jg_data_pager td a:hover{}
div.jg_data_pager td.jg_page_next{padding-left:10px}
div.jg_data_pager td.jg_page_next a{}
div.jg_data_pager td.jg_page_prev{padding-right:10px}
div.jg_data_pager td.jg_page_prev a{}
/* jeegoo overrides */
img.jg_adm_menu{margin:-16px 0 0 -13px !important}
img.jg_adm_submenu{margin:-26px 0 0 -13px !important}
#jg_adm_boundary.jg_adm_submenu{margin:-10px 0 0 0 !important; padding:0 0 10px 0 !important}
img.jg_adm_content{margin:-45px 0 0 -42px !important}
