
/*__________ RESET DEFAULTS __________ */

* {
   padding: 0;
   margin: 0;
   -moz-box-sizing     :   border-box;
   box-sizing          :   border-box;
}

ul {
    padding-left: 1em;
    margin-left: 0;
}

ol, blockquote {
   padding-left: 35px;
}

h1, h2, h3, h4, h5, h6, p, blockquote,
 form, label, ul, ol, dl, fieldset, address {
    margin-bottom: 1em;
}

/*__________ HTML DEFAULTS __________ */

body {
    margin: 0;
    padding: 0;   
    text-align: center;
    font-family: Verdana;
    font-size: 12pt;
    line-height: 120%;
    font-size: 75%;
}

h3, h4, h5, h6 {
    font-size: 100%;
}

/* start auto css */
body {
}

a {
    color: #000;
}

a:hover {
}

ul.ul_lijst li a {
}

h6.rubriektitel {
}

span.kruimelspoor {
}

/* end auto css */

table {
    font-size: 100%;
}

div#content table,
div#content iframe {
    max-width: 470px;
    _width: 470px;
}

div#content iframe {    
    width: 510px;
    _width: 520px;
    height: 400px;
    font-size: 100%;
}

/*__________ SIMSITE DEFAULTS __________ */
ul {
  padding-left: 16px;
}

ul.ul_lijst {
  padding-left: 0px;
}

ul.ul_lijst li a {
}

h6.rubriek {
}

h6.rubriek a {
}

div#rubrieken_wrap {
    width: 100%;
}


/*__________ WEBSITE __________ */

div#globalWrapper {
    margin: 0px auto;
    text-align: left;
    width: 955px;    
    position: relative;
    margin-left: auto;
    margin-right: auto;
    min-height: 400px;
    _display: table;
    _height: 400px;  
    border: 1px solid #666;       
}

div#header {
    width: 610px;
    margin-left: 4px;
    height: 40px;
    position: relative;
    background: #E60000;   
}

div#content {
    position: relative;    
    margin: 0 150px 0 155px;
    _height: 700px;
    min-height: 700px;
    background: transparent url(../images/internet/greybg.gif) right top repeat-y;
}

div#innercontent {
    text-align: left;
    padding: 40px 0 130px 30px;
    width: 510px;
    min-height: 300px;
    _height: 300px;   
}

div#content_container  {
    background: #e5e5e5;
    position: relative;
    min-height: 400px;
    display: block;
    _height: 600px;   
}

div#content_left  {
    position: absolute;
    width: 155px;
    height: 100%;
    top: 0px;
    left: 0px;
    background: #e5e5e5;    
}

div#contentleft  {
    position: relative;
}

div#content_right  {
    position: absolute;
    width: 180px;
    height: 100%;
    top: 0px;
    right: 0px;
    _right: -1px;    
    background: #d2d2d2 url(../images/internet/rightcolum-redbg.gif) right top repeat-y;
}

div#search {
    width: 100%;
    height: 40px;
    position: relative;        
    background: #E60000;    
}

div#search form#searchformsite input#keyword {
    width: 135px;
    height: 15px;    
    margin: 5px 10px 0px 10px;
    border: none;
}

div#search form#searchformsite input#submit {
    background: url(../images/but_zoek.gif) top left no-repeat;
    border: none;
    width: 57px;
    height: 11px;
    position: absolute;
    right: 10px;
    top: 25px;
    cursor: pointer;
}

div#name {
    color: #fff;
    font-size: 90%;
    position: absolute;
    top: 10px;
    left: 60px;
    width: 100px;
    font-weight: bold;
}

div#address {
    position: absolute;
    top: 50px;
    left: 60px;
    width: 120px;
    height: 100px;
    font-size: 80%;
    color: #FFFFFF;
    font-weight: normal;
    line-height: 105%;
}

div#address a{
    color: #FFFFFF;
    text-decoration: none;
}

div#address a:hover{
    color: #000;
}

a#logo {
    position: absolute;
    display: block;
    top: -17px;
    _top: -16px;   
    right: 1px;
    width: 179px;
    height: 99px;   
    background: url(../images/internet/logo-notxt.gif) left -3px no-repeat;     
    _background: url(../images/internet/logo-notxt.gif) left -4px no-repeat; 
}

/*__________ WEBSITE NAVIGATIE __________*/

div#quickmenu {
    position: relative;
    text-align: right;
    padding-right: 300px;
    height: 20px;
    padding-top: 3px;   
}

div#quickmenu a {
    text-decoration: none;
    margin: 0 5px;
    font-size: 80%;
    font-weight: bold;
    color: #666666;
}

div#navigation {
    position: relative;    
    width: 155px;
    z-index: 20;       
}

div#navigation ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    padding-bottom: 21px;
}

div#navigation ul li a {
    text-decoration: none;
    font-weight: bold;
    display: block;
    padding-left: 5px;   
    min-height: 21px;
    _height: 21px;
    width: 150px;    
    font-size: 90%;
    background: #fff;
    margin-bottom: 1px;
    _float: left;
    border: 1px solid #fff;
}

div#navigation ul li {
    position: relative;
}

div#navigation ul li div.submenu ul {
    width: 142px;
    background: green;
}

div#navigation ul li div.submenu {
    width: 155px;
    position:absolute;
    display: block;
    text-align: left;
    right: -159px;
    _right: -10px;
    top: 0px;
    z-index: 200;
    padding: 0;
    margin: 0;
    _margin-top: -1px;   
}

div#navigation ul li ul li {    
    min-height: 20px;
    _height: 20px;
    margin:0 !important;
    border: none !important;    
    _margin-top: -1px !important;
    padding: 0px;
    width: 140px;
}

div#navigation ul li ul li a {
    padding: 5px 10px 5px 14px;
    margin: 0 !important;   
    min-height: 10px;
    _height: 10px;
    width: 135px;
    font-size: 90%;
    color: #FFFFFF;
    font-weight: normal;
    overflow-x:hidden;    
}

div#navigation ul li a.item_nonactive {
}

div#navigation ul li a.item_active ,
div#navigation ul li a:hover{
    color: #ffffff;
    border: 1px solid #fff;
}

div#navigation ul li ul li a.subitem_nonactive {
}

div#navigation ul li ul li a.subitem_active ,
div#navigation ul li ul li a:hover{   
       font-weight: bold; 
       _width: 135px;
}

a#degemeente {
    display:block;
    height: 40px;
    position: relative;
    width: 100%;
    background: url(../images/internet/thema-gemeente.jpg) top left no-repeat;
}    

a#actueel {
    display:block;
    height: 40px;
    position: relative;
    width: 100%;
    background: url(../images/internet/thema-actueel.jpg) top left no-repeat;
}   

a#vrijetijd {
    display:block;
    height: 40px;
    position: relative;
    width: 100%;
    background: url(../images/internet/thema-vrijetijd.jpg) top left no-repeat;
}   

a#wonen {
    display:block;
    height: 40px;
    position: relative;
    width: 100%;
    background: url(../images/internet/thema-wonenleven.jpg) top left no-repeat;
}

a#ondernemen {
    display:block;
    height: 40px;
    position: relative;
    width: 100%;
    background: url(../images/internet/thema-ondernemen.jpg) top left no-repeat;
}

div#image_right {
    top: 160px;
    right: 0px;
    position: absolute;
    height: 280px;
    width: 180px;
    background: url(../images/internet/xmpl_image_1.jpg) top left no-repeat;
}

div#banners {
    position: relative;
    margin-top: 35px; 
    display: block; 
}

div#banners div.bann {
    width: 133px;
    height: 58px;
    position: relative;
    margin: 10px 0 5px 17px;
    display: block;    
    border: 1px solid #e5e5e5; 
    z-index: 10; 
}

div#banners div.bann a.box{
    position: relative;
    width: 133px;
    height: 38px;  
    display: block;  
    z-index: 10;
    borde: none;
}

div#banners div.bann a.box img{
    position: absolute;
    bottom: 0px;
    left: 0px;
    width: 133px;
    height: 38px;
    border: none;
    border-bottom: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    display: block;
    z-index: 10;
}

div#banners div.bann div.headline {
    position: relative;
    display: block;
    height: 20px;
    width: 133px;
    _width: 134px;
    color: #E60000;
    padding-left: 5px;
    background:#fff url(../images/internet/banner_arrow.gif) 95% 50% no-repeat;
    border-right: 1px solid #e5e5e5;
    font-size: 90%;
    font-weight: bold;
    z-index: 10;
}

div.headline a.link {
    display: block;
    width: 100%;
    height: 100%;
    text-decoration: none;
    color: #E60000;
}

div#banners div.shadow {
    background: #666;
    position: absolute;
    right: -5px;
    top: 5px;
    _top: 6px;
    width: 133px;
    height: 58px; 
}

div.nav_2 ul , div.nav_2{
    background-color: #E60000 !important;
}

div.nav_2 ul li a{
    color: #E60000;   
}

div.nav_2 ul li a.item_active , div.nav_2 ul li a:hover{   
    background-color: #E60000 !important;
    color: #fff;
}

div.nav_2 ul li div.submenu {    
    background: transparent url(../images/internet/submenu-edge-red.gif) right top repeat-y !important;
    _border-top: 1px solid #e60000;
}

div.nav_2 ul li ul li {
    width: 135px !important;
    margin: 0;
    padding: 0;
}

div.nav_2 ul li ul li a {
    background: #E60000 !important;
    width: 142px !important;
    border: none !important;
    color: #fff;
    
}

div.nav_2 ul li ul li a.subitem_active , div.nav_2 ul li ul li a:hover {
    background: #E60000 url(../images/internet/submenu_bullit.gif) 5px 7px no-repeat !important;
    font-weight: bold;
}


div.nav_3 ul , div.nav_3{
    background-color: #0052A9 !important;
}

div.nav_3 ul li a{
    color: #0052A9;   
}

div.nav_3 ul li a.item_active , div.nav_3 ul li a:hover{   
    background-color: #0052A9 !important;
}


div.nav_3 ul li div.submenu {    
    background: transparent url(../images/internet/submenu-edge-blue.gif) right top repeat-y !important;
    _border-top: 1px solid #0052A9;
}

div.nav_3 ul li ul li {

}

div.nav_3 ul li ul li a{
    background: #0052A9 !important;
    border: none !important;
    color: #fff;    
}

div.nav_3 ul li ul li a.subitem_active , div.nav_3 ul li ul li a:hover {
    background: #0052A9 url(../images/internet/submenu_bullit.gif) 5px 7px no-repeat !important;
    font-weight: bold;
}

div.nav_3 div.temp{
    height: 100%;
    width: 142px;
    background-color: #0052A9;
    
}

div.nav_4 ul , div.nav_4 {
    background-color: #11891D !important;
}

div.nav_4 ul li a {
    color: #11891D;   
}

div.nav_4 ul li a.item_active , div.nav_4 ul li a:hover {   
    background-color: #11891D !important;
}

div.nav_4 ul li div.submenu {    
    background: transparent url(../images/internet/submenu-edge-green.gif) right top repeat-y !important;
    _border-top: 1px solid #11891D;
}

div.nav_4 ul li ul li {

}

div.nav_4 ul li ul li a{
    background: #11891D !important;
    border: none !important;
    color: #fff;
    
}
div.nav_4 ul li ul li a.subitem_active , div.nav_4 ul li ul li a:hover {
    background: #11891D url(../images/internet/submenu_bullit.gif) 5px 7px no-repeat !important;
    font-weight: bold;
}

div.nav_4 div.temp {
    height: 100%;
    width: 142px;
    background-color: #11891D;   
}

div.nav_5 ul , div.nav_5 {
    background-color: #F5B100 !important;
}

div.nav_5 ul li a {
    color: #F5B100;   
}

div.nav_5 ul li a.item_active , div.nav_5 ul li a:hover {   
    background-color: #F5B100 !important;
}

div.nav_5 ul li div.submenu {    
    background: transparent url(../images/internet/submenu-edge-yellow.gif) right top repeat-y !important;
    _border-top: 1px solid #F5B100;
}

div.nav_5 ul li ul li {

}

div.nav_5 ul li ul li a {
    background: #F5B100 !important;
    border: none !important;
    color: #fff;   
}

div.nav_5 ul li ul li a.subitem_active , div.nav_5 ul li ul li a:hover {
    background: #F5B100 url(../images/internet/submenu_bullit.gif) 5px 7px no-repeat !important;
    font-weight: bold;
}

div.nav_5 div.temp {
    height: 100%;
    width: 142px;
    background-color: #F5B100;
    
}

div.nav_6 ul , div.nav_6 {
    background-color: #666666 !important;
}

div.nav_6 ul li a {
    color: #666666;   
}

div.nav_6 ul li a.item_active , div.nav_6 ul li a:hover {   
    background-color: #666666 !important;
}

div.nav_6 ul li div.submenu {    
    background: transparent url(../images/internet/submenu-edge-grey.gif) right top repeat-y !important;
    _border-top: 1px solid #666666;
}

div.nav_6 ul li ul li {

}

div.nav_6 ul li ul li a {
    background: #666666 !important;
    border: none !important;
    color: #fff;
    
}
div.nav_6 ul li ul li a.subitem_active , div.nav_6 ul li ul li a:hover {
    background: #666666 url(../images/internet/submenu_bullit.gif) 5px 7px no-repeat !important;
    font-weight: bold;
}

div.nav_6 div.temp {
    height: 100%;
    width: 142px;
    background-color: #666666;
    
}

div#innercontent ul.ul_bestuur ,div#innercontent ul.ul_bestuur li{
    list-style-type: none ;
}

ul.ul_lijst li.lijstitem .lijstitem_intro, ul.ul_lijst li.lijstitem_bullet .lijstitem_intro , .lijstitem_intro {
    color: #000000;
    font-weight: normal;
}

.lijstitem_titel , h6{
    font-size: 110%;
    color: #E60000;
    font-weight: bold;
}

table#sitemaptable a.h6,
a.rubriek {
   text-decoration: none;
   color: #E60000;
}

a.meerinfo {
    font-size: 80%;
    color: #E60000;
    font-weight: bold;
    text-decoration: none;
}

div.lijstitem_datum {
    font-size: 80%;
    color: #000000;
    font-weight: normal;
}

div.tedownloaden , div#gekoppeldeitems {
    color: #E60000;
    font-weight: bold;
}

div.tedownloaden a , div#gekoppeldeitems a {
    text-decoration: none;
}

div#gekoppeldeitems a {
    padding-left: 14px;
}

div#krumb {
    position: absolute;
    font-size:  80%;
    font-weight: bold;
    color: #fff;
    text-decoration: none;
    top: 15px;
    left: 30px;
}

div#page_name {
    color: #0052a9;
    position: absolute;
    top: 50px;
    left: 30px;
    font-weight: bold;
    font-size: 120%;
    line-height: 120%;

}

div.page_name2 { 
    color: #e60000 !important;
}

div.page_name3 { 
    color: #0052a9 !important;
}

div.page_name4 { 
    color: #11891D !important;
}

div.page_name5 { 
    color: #F5B100 !important;
}

div.page_name6 { 
    color: #666666 !important;
}

div#krumb a {
    color: #fff;
    text-decoration: none;
}
/*titles*/
a.bestuur {
    font-weight: bold;
    font-size: 110%;
    padding-left: 20px;
}
div.innercontent_2 a.lijstitem_titel,
div.innercontent_2 table#sitemaptable a.h6,
div.innercontent_2 a.rubriek  {
    color: #E60000;
}

div.innercontent_2 div.tedownloaden , div.innercontent_2 div.gekoppeldeitemskop {
    color: #E60000;
}

div.innercontent_2 div.tedownloaden li.lijstitem_bullet ,
div.innercontent_2 div#gekoppeldeitems a  ,
div.innercontent_2  ul.ul_lijst li.lijstitem_bullet , div.innercontent_2 a.bestuur{
    color: #000;
    background: url(../images/internet/bullit_groot_red.gif) left 2px no-repeat !important;
}

div.innercontent_2 h6 , div.innercontent_2 h6 a , div.innercontent_2 a.bestuur{
    color: #E60000;
    text-decoration: none;
}

div.innercontent_3 a.lijstitem_titel,
div.innercontent_3 table#sitemaptable a.h6,
div.innercontent_3 a.rubriek {
    color: #0052a7;
}

div.innercontent_3 div.tedownloaden , div.innercontent_3 div.gekoppeldeitemskop {
    color: #0052a7;
}

div.innercontent_3 div.tedownloaden li.lijstitem_bullet ,
div.innercontent_3 div#gekoppeldeitems a , 
div.innercontent_3  ul.ul_lijst li.lijstitem_bullet, div.innercontent_3 a.bestuur{
    color: #000;
    background: url(../images/internet/bullit_groot_blue.gif) left 2px no-repeat !important;
}
div.innercontent_3 h6 , div.innercontent_3 h6 a{
    color: #0052a7;
    text-decoration: none;
}

div.innercontent_4 a.lijstitem_titel,
div.innercontent_4 table#sitemaptable a.h6,
div.innercontent_4 a.rubriek {
    color: #11891d;
}

div.innercontent_4 div.tedownloaden , div.innercontent_4 div.gekoppeldeitemskop {
    color: #11891d;
}

div.innercontent_4 div.tedownloaden li.lijstitem_bullet ,
div.innercontent_4 div#gekoppeldeitems a , 
div.innercontent_4  ul.ul_lijst li.lijstitem_bullet , div.innercontent_4 a.bestuur{
    color: #000;
    background: url(../images/internet/bullit_groot_green.gif) left 2px no-repeat !important;
}
div.innercontent_4 h6 , div.innercontent_4 h6 a{
    color: #11891d;
        text-decoration: none;
}
div.innercontent_5 a.lijstitem_titel,
div.innercontent_5 table#sitemaptable a.h6,
div.innercontent_5 a.rubriek {
    color: #f5b100;
}

div.innercontent_5 div.tedownloaden , div.innercontent_5 div.gekoppeldeitemskop {
    color: #f5b100;
}

div.innercontent_5 div.tedownloaden li.lijstitem_bullet ,
div.innercontent_5 div#gekoppeldeitems a ,
div.innercontent_5 li.lijstitem_bullet , div.innercontent_5 a.bestuur{
    color: #000;
    background: url(../images/internet/bullit_groot_yellow.gif) left 2px no-repeat !important;
}
div.innercontent_5 h6 , div.innercontent_5 h6 a{
    color: #f5b100;
        text-decoration: none;
}
div.innercontent_6 a.lijstitem_titel,
div.innercontent_6 table#sitemaptable a.h6,
div.innercontent_6 a.rubriek {
    color: #666666;
}

div.innercontent_6 div.tedownloaden , div.innercontent_6 div.gekoppeldeitemskop {
    color: #666666;
}

div.innercontent_6 div.tedownloaden li.lijstitem_bullet,
div.innercontent_6 div#gekoppeldeitems a ,
div.innercontent_6 ul.ul_lijst li.lijstitem_bullet , div.innercontent_6 a.bestuur {
    color: #000;
    background: url(../images/internet/bullit_groot_grey.gif) left 2px no-repeat !important;
}                                     
div.innercontent_6 h6 , div.innercontent_6 h6 a{
    color: #666666;
        text-decoration: none;
}

div#home_intro {
    margin-bottom: 2em;
}

/*home news*/
div#news {
    position: relative;
}

div.news_item {
    margin-bottom: 20px;
    position: relative;
    _height: 50px;
    min-height: 100px;
}

div.news_item .lijstitem_intro{
    min-height: 50px;
    _padding-bottom: 20px;
}

div.news_item img {
    float:left;
    margin: 0 10px 0 0;
    position: relative;
    height: 100px;
    width: 150px
}

div.news_item div.endblock {
    border-bottom: 1px solid #e60000;
    height: 20px;
    width: 493px;
    text-align: right;
    position: relative;
    _margin-top: -20px;       
}

div.news_item div.endblock a {
    background: url(../images/internet/img_endblock.gif) right bottom no-repeat;
    width: 90px;
    height: 20px;
    display: block;
    right: -17px;
    position: absolute;    
}

div.news_item div.meer {
    border-bottom: 1px solid #e60000;
    height: 20px;
    width: 493px;
    text-align: right;
    position: relative;
    _margin-top: -20px;
}

div.news_item div.meer a {
    background: url(../images/but_meer.gif) right bottom no-repeat;
    width: 90px;
    height: 20px;
    display: block;
    right: -17px;
    position: absolute;    
}

div#print {
    height: 20px;
    text-align: right;
    position: absolute;
    right: 50px;
    top: 50px;
}

div#print a {
    height: 20px;
    margin-left: 5px;
}

div#print a#terug {
    width: 90px;
    height: 20px;
}

.calendar , table#legenda {
    width: 400px !important;
    text-align: left;
    _margin-left: -50px;
}

div#gallery_navbarmiddle a img , div#gallery_navbarleft a img , div#gallery_navbarright a img , div#gallery_navbarfarright a img {
    width: auto;
}

div#innercontent ul li  {
    list-style-type: disc;     
}

div#innercontent ul li ul li {
    list-style-type: circle;    
}

div#innercontent ul li ul li ul li {
    list-style-type: square;       
}

a#ep_readspeaker_href {
    background: url(../images/leesvoor.png) no-repeat;
    position: absolute;
    top: 1px;
    right: 210px;
    width: 81px;
    height: 16px;
    z-index: 2;
}

div.tedownloaden ul.ul_lijst li.lijstitem_bullet a.readspeaker_doc {
    display: block;
    background: url(../images/leesvoor.png) no-repeat;
    width: 90px;
    height: 16px;
    padding: 0px;
    text-align: right;
    color: #e5e5e5;
    font-size: 0px;
}
