
/*__________ RESET DEFAULTS __________ */

* {
   padding: 0;
   margin: 0;
}

html,body {
    height:100%;
}

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

ol {
    padding-left: 22px;
}

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-size: 75%;
    line-height: 130%;
    font-family: Arial;
    color: #000000;
    background-color: #CED5E6;
}


h3 {
    font-size: 100%;
}

h6 {
    font-size: 110%;
}

/* start auto css */

a {
   color:#000;
   text-decoration:underline;
}

a:hover {
   color: #0C2E82;
}

ul.ul_lijst li a, ul.itemlist li a {
   font-weight: bold;
   color: #016A3A;
   text-decoration:none;
}



div#content_intranet ul.ul_lijst li a, div#content_intranet ul#itemlist li a {
     color: #0C2E82;
}

ul.ul_lijst li a:hover, ul#itemlist li a:hover  {
   color: #0C2E82;
}

div#content_intranet ul.ul_lijst li a:hover, div#content_intranet ul#itemlist li a:hover {
   color: #016A3A;
}

div#page_content ul#itemlist li.item a {
	color: #016A3A;
}

div#page_content ul#itemlist li.item a:hover {
	color: #0C2E82;
}

div#page_content ul#itemlist li.item div.item_intro a.meerinfo {
	color: #016A3A;
	font-weight:bold;
	text-decoration:none;
}

div#page_content ul#itemlist li.item div.item_intro a.meerinfo:hover {
        color: #0C2E82;
}

.item .agendapunt_volgnummer,
.item .agendapunt_volgletter {
    display: none;
}

div.item_date {
    color: #0c2e82;
    font-size: 70%;
    font-weight: bold;
}

/* end auto css */


iframe {
   width: 600px !important;
   height: 380px !important;
   margin-left: 15px;
}

table,
table.simsite_table,
table.simsite_agenda_table ,
table.simsite_recentgeplaatst_table {
  width: 600px;
  margin-left: 15px;
}

table tr td table{
   margin-left: 0px;
}

a.lijstitem_titel,
a.recent_item_titel {
  color: #016A3A;
  font-size: 100%;
  font-weight: bold;
  text-decoration:none;
}

div#resultaten ul li strong a,
div#content_intranet div#resultaten ul li strong a:hover{
     color:#016A3A;
     text-decoration:none;
}

div#resultaten ul li strong a:hover,
div#content_intranet div#resultaten ul li strong a{
     color:#0C2E82;
     text-decoration:none;
}

div#content_intranet a.lijstitem_titel,
div#content_intranet a.recent_item_titel {
  color: #0C2E82;
}

a.lijstitem_titel:hover,
a.recent_item_titel:hover {
  color: #0C2E82;
}

div#content_intranet a.lijstitem_titel:hover,
div#content_intranet a.recent_item_titel:hover {
  color: #016A3A;
}

div.lijstitem_datum {
   font-weight: bold;
   font-size: 70%;
   color:#0C2E82;
}

div#content_intranet div.lijstitem_datum {
   color:#016A3A;
}

div.tedownloaden,
div.downloads
{
  	color: #016A3A;
}

div.tedownloaden ul.ul_lijst li.lijstitem_bullet a,
div.downloads ul.itemlist li.lijstitem_bullet a,
div#gekoppeldeitems a {
 	color: #0C2E82;
  	text-decoration: none;
  	font-weight: normal;
  	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
}

div.downloads ul.itemlist li.lijstitem_bullet{
    margin-bottom:0px;
}

div.tedownloaden ul.ul_lijst li.lijstitem_bullet a.image, div.downloads ul.itemlist li.lijstitem_bullet a.image {
    background: transparent url(../images/image.gif) right top no-repeat;
	padding-right: 20px;
}

div.tedownloaden ul.ul_lijst li.lijstitem_bullet a.word, div.downloads ul.itemlist li.lijstitem_bullet a.word{
    background: transparent url(../images/word.gif) right top no-repeat;
    padding-right: 20px;
}

div.tedownloaden ul.ul_lijst li.lijstitem_bullet a.pdf, div.downloads ul.itemlist li.lijstitem_bullet a.pdf {
    background: transparent url(../images/pdf.gif) right top no-repeat;
    padding-right: 20px;
}

div#gekoppeldeitems a {
   background: transparent url(../images/bullet_klein.gif) 0px 3px no-repeat;
   padding-left: 15px;
}

div.gekoppeldeitemskop {
    color:#016A3A;
    font-weight: normal;
}

div.tedownloaden ul.ul_lijst li.lijstitem_bullet a:hover,
div.downloads ul.itemlist li.lijstitem_bullet a:hover,
div#gekoppeldeitems a:hover {
  color: #0C2E82;
}

/*__________ SIMSITE DEFAULTS __________ */
ul.ul_lijst, ul.itemlist {
   width: auto;
}

h6.rubriek a {
    color: #016A3A;
    text-decoration: none;
    font-weight: bold;
}

div#rubrieken_wrap {
    width: auto;
}



/*__________ WEBSITE __________ */

div#globalWrapper {
    margin: 0px auto;
    text-align: left;
    width: 994px;
    position: relative;
    background-color: #FFF;
    min-height:100%;

}

div#header {
    height: 175px;
    position: relative;
}

div#content,
div#content_intranet {
    background: transparent url(../images/background_image.gif) right bottom no-repeat;
    background-color:#ffffff;
    padding: 35px 0 20px 275px;
    min-height: 269px;
    padding-bottom:55px;

}

div#page_content h6, div#page_content h3, div#page_content h2 {
   color: #016A3A;
   font-size: 110%;
   border-bottom: 1px solid #016a3a;
   margin-left: -10px;
   margin-top: 0px;
   padding: 2px 10px 2px 10px;
   width: 100%;
}

div#content_intranet div#page_content h6, div#page_content h2 {
   color: #0C2E82;
}

div#page_content h6 a {
    color: #016A3A;
    text-decoration: none;
    font-weight: bold;
}

div#content_intranet div#page_content h6 a {
    color: #0C2E82;
}

div#page_content h6 a:hover {
   color: #0C2E82;
}

div#content_intranet div#page_content h6 a:hover {
   color: #016A3A;
}

div#content h6.rubriek {
    border: none;
    margin: 0 0 10px 0;
    padding: 0;
}

div#page_title {
   color: #0C2E82;
   padding: 15px 0px 15px 0px;
   font-size: 100%;
   text-transform: uppercase;
}

.news_item {
  text-align: left;
  padding: 5px 0px 5px 0px;
  width: 679px;
}

img.original_picture {
   width: 150px;
   height: 80px;
}

.news_date {
   text-align: right;
   font-weight: bold;
   font-size: 70%;
   color: #0C2E82;
   width: 679px;
}

div#content_intranet div.news_date {
   color: #016A3A;
}

.news_title {
    font-weight: bold;
    padding: 2px 0px 2px 10px;
    font-size: 100%;
    border: 1px #016A3A solid;
    width: 100%;
}

.news_title a,
div#content_intranet div.news_title a:hover {
    color: #016A3A;
    text-decoration:none;
}

.news_title a:hover,
div#content_intranet div.news_title a {
    color: #0C2E82;
}

div#content_intranet div.news_title {
    border: 1px #0C2E82 solid;
}

a.meer_news,
a.meer_news_nonimage {
   text-decoration: none;
   color: #0C2E82;
   font-weight: bold;
   display: block;
   width: 110px;
   text-align: right;

}

div#content_intranet a.meer_news,
div#content_intranet a.meer_news_nonimage {
   color: #016A3A;
}

a.meer_news {
   margin-left: 554px;
}

a.meer_news_nonimage {
   margin-left: 539px;
}

a.meer_news:hover,
a.meer_news_nonimage:hover {
   color: #016A3A;
}

div#content_intranet a.meer_news:hover,
div#content_intranet a.meer_news_nonimage:hover {
   color: #0C2E82;
}

.news_text,
.news_text_picture,
.news_text_nonimage {
  font-size: 90%;
  border-left: 1px #016A3A solid;
  border-right: 1px #016A3A solid;
  border-bottom: 1px #016A3A solid;
  padding-right: 10px;
  padding-left: 10px;
  width: 669px;
}

div#content_intranet div.news_text,
div#content_intranet div.news_text_picture,
div#content_intranet div.news_text_nonimage {
  border-left: 1px #0C2E82 solid;
  border-right: 1px #0C2E82 solid;
  border-bottom: 1px #0C2E82 solid;
}

.news_text_nonimage {
  padding-left: 15px;
}

.news_text img,
.news_text_picture img {
   padding-right: 15px;
}

.news_text_picture {
   min-height: 80px;
}

div#footer {
    position:relative;
    width: 988px;
    height: 20px;
    background: transparent url(../images/_____gemeente.gif) 789px 50% no-repeat;
    background-color: #ffffff;
    padding: 5px 0px 0px 5px;
    font-weight: bold;
    font-size: 80%;
    color: #016A3A;
    text-align:left;
    margin-left:auto;
    margin-right:auto;
    margin-top:-30px;
    border-top: 5px #0C2E82 solid;
    clear:both;
}

div#footer a {
   color: #016A3A;
   text-decoration: none;
}

div#footer a:hover {
   color: #0C2E82;
}

div#print_button {
   width: 679px;
   height: 20px;
   border-left: 1px #016A3A solid;
   border-right: 1px #016A3A solid;
   border-bottom: 1px #016A3A solid;
}

div#content_intranet div#print_button {
   border-left: 1px #0C2E82 solid;
   border-right: 1px #0C2E82 solid;
   border-bottom: 1px #0C2E82 solid;
}

div#inner{
   margin-left:528px;
   margin-bottom:25px;
}

div#inner a {
   background: transparent url(../images/print_button.gif) left top no-repeat;
   display: block;
   width: 150px;
   height: 20px;
}

div#search {
    width: 350px;
    height: 28px;
    position: absolute;
    left: 0px;
    top: 20px;
}

form#searchformsite input#keyword {
    width: 125px;
    border: none;
    position: absolute;
    top: 6px;
    left: 205px;
}

form#searchformsite #submit{
   width: 80px;
   text-align: right;
   position: absolute;
   top: 6px;
   left: 120px;
}

form#searchformsite #submit a {
    font-weight: bold;
    color: #FFF;
    text-decoration: none;
    display: block;
    font-size: 85%;
}

form#searchformsite fieldset {
	border:0;
}

form#searchformsite fieldset legend {
	display:none;
}


form#searchformsite fieldset label {
	display:none;
}


form#searchformsite fieldset input#searchsubmit {
    position:absolute;
    top:7px;
    margin: 0 0 0 134px;
    padding: 0;
    width: 55px;
	color:#FFFFFF;
	background:#0C2E82;
	border:0;
	font-weight: bold;
	font-size: 90%;
	line-height: 130%;
	cursor: pointer;
}

/* alleen voor het intranet (groene bovenbalk)*/

div#top_picture_home_intranet div#search fieldset.searchbox input#searchsubmit  {
    background-color:#016A3A;
}

div#address {
    position: absolute;
    left: 0px;
    top: 0px;
    height: 175px;
    width: 210px;
    background: #FFF url(../images/logo.gif) 15px 0px no-repeat;
    padding: 120px 0px 0px 25px;
    font-size: 80%;
    line-height: 120%;
    text-transform: uppercase;
    overflow: hidden;
}

a#home_link {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 210px;
    height: 115px;
}

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

/*__________ WEBSITE NAVIGATIE __________*/

div#quickmenu {
    position: absolute;
    left: 210px;
    top: 0px;
    width: 259px;
    height: 165px;
    background: url(../images/snelmenu_bg.gif) top left no-repeat;
    padding: 28px 0px 0px 50px;
    overflow: hidden;
}

div#quickmenu_intranet {
    position: absolute;
    left: 210px;
    top: 0px;
    width: 259px;
    height: 165px;
    background: url(../images/intranet/intra_snelmenu_bg.gif) top left no-repeat;
    padding: 28px 0px 0px 50px;
    overflow: hidden;
}

div.quickmenu_item {
  width:170px;
}

div#quickmenu a.quickmenu_active,
div#quickmenu a:hover {
   background: url(../images/snelmenu_bullit.gif) 0px 3px no-repeat;
}

div#quickmenu a:hover,
div#quickmenu_intranet a:hover {
   color: #FFF;
}

div#quickmenu_intranet a.quickmenu_active,
div#quickmenu_intranet a:hover {
   background: url(../images/intranet/intra_snelmenu_bullit.gif) 0px 3px no-repeat;
}

div#quickmenu a {
    text-decoration: none;
    color: #FFF;
    font-weight: bold;
    font-size: 70%;
    text-transform: uppercase;
    padding: 2px 0px 3px 15px;
}

div#quickmenu_intranet a {
    text-decoration: none;
    color: #FFF;
    font-weight: bold;
    padding: 2px 0px 3px 15px;
    font-size: 70%;
    text-transform: uppercase;
}

div#kopelstruken {
  position: absolute;
  left: 469px;
  top: 0px;
  width: 175px;
  height: 165px;
  background-color: #FFF;
  padding: 10px 0px 0px 0px;
  overflow: hidden;
}

div.item {
  padding: 5px 0px 5px 0px;
  text-align: center;
  border-bottom: 1px #0C2E82 solid;
}

div.item a {
   font-weight: bold;
   color: #016A3A;
   text-decoration: none;
   font-size: 100%;
   display: block;
   text-transform: uppercase;
}

div.item a:hover {
   color: #0C2E82;
}

div#top_picture,
div#top_picture_home,
div#top_picture_home_intranet,
div#top_picture_next {
    width: 350px;
    height: 194px;
    position: absolute;
    left: 644px;
    top: 0px;
}

div#top_picture img {
   width: 350px;
   height: 194px;
}

div#top_picture_home {
     background: transparent url(../images/xmpl_image_1.jpg) right top no-repeat;
}

div#top_picture_next {
     background: transparent url(../images/xmpl_image_2.jpg) right top no-repeat;
}

div#top_picture_home_intranet {
     background: transparent url(../images/intranet/intra_xmpl_image_1.jpg) right top no-repeat;
}

div#kruimel {
    position: absolute;
    left: 300px;
    top: 194px;
    width: 350px;
    font-size: 70%;
    color: #016A3A;
}

div#kruimel a {
   color: #016A3A;
   text-decoration: none;
   text-transform: uppercase;
}

div#white_box {
    width: 206px;
    background-color: #0C2E82;
	padding: 3px 7px 3px 7px;
}

div#inner_box{
    font-weight: bold;
    background-color: #FFFFFF;
    color: #0C2E82;
	   text-transform:uppercase;
	   padding:3px;
}

div#page_content {
  border-left: 1px #016A3A solid;
  border-right: 1px #016A3A solid;
  border-top: 1px #016A3A solid;
  width: 659px;
  padding: 10px;
}

div#content_intranet div#page_content {
  border-left: 1px #0C2E82 solid;
  border-right: 1px #0C2E82 solid;
  border-top: 1px #0C2E82 solid;
}

/*NAVIGATION*/

div#navigation {
    position: absolute;
    left: 15px;
    top: 175px;
    width: 220px;
	z-index: 20;
}

div#navigation div#navcontainer {
    background: #0C2E82 url(../images/menu_bottomimage.gif) right bottom no-repeat;
    padding-bottom: 140px;
}

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

div#navigation ul#navlist li {
    padding: 3px 0px 3px 7px;
}

div#navigation ul#navlist li a,
div#navigation ul#navlist li a.item_nonactive {
    text-decoration: none;
    font-weight: bold;
    display: block;
    padding: 3px 2px 3px 2px;
    color: #FFF;
	   font-size: 90%;
	   text-transform: uppercase;
	   width: 190px;;
	   border: 1px #0C2E82 solid;
}

div#navigation ul#navlist li a.item_active,
div#navigation ul#navlist li a.item_active:hover,
div#navigation ul#navlist li a:hover,
div#navigation ul#navlist li a.item_nonactive:hover {
    background-color: #016A3A;
    border: 1px #FFF solid;
}

/*SUBNAVIGATION */

div#navigation ul#navlist li ul.subcontainer {
   position: absolute;
   left: 213px;
   margin-top: -24px;
   background-color: #016A3A;
   border: 1px #FFF solid;
   width: 180px;
   padding: 5px 0px 5px 0px;
   font-size: 85%;
   z-index: 200;
}


div#navigation ul#navlist li ul.subcontainer li {
   margin: 0;
   padding: 0px;

}

div#navigation ul#navlist li ul.subcontainer li a,
div#navigation ul#navlist li ul.subcontainer li a.subitem_nonactive {
    padding: 2px 2px 2px 18px;
    font-weight: normal;
    color: #FFF;
    background: transparent url(../images/submenu_bullit.gif) 10px 7px no-repeat ;
	display: block;
	border: none;
	width: 180px;
}

div#navigation ul#navlist li ul.subcontainer li a.subitem_active,
div#navigation ul#navlist li ul.subcontainer li a.subitem_nonactive:hover,
div#navigation ul#navlist li ul.subcontainer li a:hover {
  font-weight: bold;
  background: transparent url(../images/submenu_bullit_on.gif) 3px 3px no-repeat;
  border: none;
}

div.stuk_verlopen {
    padding-left: 10px;
    padding-right: 10px;
}








/* NIEUW VOOR DE HOMEPAGE */
div#home_news   {
    width:700px;
}




div#home_news div.home_news_title   {
    border-top: 1px #016A3A solid;
    border-left: 1px #016A3A solid;
    border-right: 1px #016A3A solid;
    padding: 2px 0px 2px 10px;

}

div#home_news div.home_news_title a  {
    color: #016A3A;
    font-weight:bold;
    text-decoration:none;
}

div#home_news div.home_news_text   {
    border: 1px #016A3A solid;
    padding: 0;
    font-size: 90%;
    margin-bottom:15px;
    position: relative;
    padding-bottom: 10px;
}

div#home_news ul    {
    margin-left:0;
    padding-left:0;
    padding-right:10px;
}


div#home_news ul li div.home_news_date    {

    text-align: right;
    font-weight: bold;
    font-size: 70%;
    color: #0C2E82;
    margin:0;
    padding:0;
    line-height:12px;
}

div#home_news div.home_news_text img    {
    float:left;
    padding-right: 8px;
    padding-bottom: 8px;
}

div#home_news ul li     {
    list-style-type: none;
    padding:0;
    margin:0;
}

div#home_news div.home_news_text a.home_news_more   {
    text-decoration:none;
    color: #0C2E82;
    font-weight:bolder;
    position: absolute;
    bottom: 0px;
    right: 16px;
}

div#home_news div.home_news_text p.word {
    padding: 0px 10px;
}

div#content_intranet div.home_news_date {
   color: #016A3A;
}

p.word a font {
    font-weight: bold;
}


ul.itemlist_bullet li.item a {
    padding: 0;
}

dl.agendapunten li {
    list-style: none;
}