* { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px; color: #000000; padding: 0px; margin: 0px; }
* P { margin-bottom: 15px; line-height: 16px; }
body { background-color: #FFFFFF;	text-align: center; }
div.center { width: 760px; height: 100%; margin: 0px auto 0px auto; padding-top: 130px; background-image: url(pix/page_bg.gif); }
div.poscenter { width: 740px;	margin: 0px 10px 0px 10px; }

/* HEADER
---------------------------------------------------------*/
#header { text-align: left; width: 740px; height: 102px; z-index: 10; top: 0px; position: absolute;	padding: 0px !important; }
#headervsl { float: left;	position:static; background-color: #FFCC00; height: 102px; width: 592px; margin: 0px; padding: 0px; }

/* FOOTER
---------------------------------------------------------*/
#homefooter { padding-left: 148px;} 
#footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; padding: 20px 10px 0px 10px; margin-top: 0px; }
#footer A { text-decoration: none; color: #999999; }
#footer A:visted { text-decoration: none; color: #999999; }
#footer A:active { text-decoration: none; color: #FF0000; }
#footer A:hover { text-decoration: none; color: #FF0000; }

/* SEARCH
---------------------------------------------------------*/
#search { background-color: #EBEDF2; height: 102px; width: 148px; float: left; }
#search input {	font-size: 10px; font-weight: bold; line-height: 13px; padding: 1px 3px 0px 3px; color: #00A0C6; border: 1px solid #00A0C6; width: 101px; height: 17px; }
#search a { font-size: 10px; line-height: 16px; color: #666666; text-decoration: none; padding-left: 10px; }
#search a:visited { }
#search a:active { } 
#search a:hover { text-decoration: none; color: #FF0000; }
#search table { border-collapse: collapse; margin: 17px 0px 14px 10px; }

/* TOP-NAV-BOX 
---------------------------------------------------------*/
#topnavbox { text-align: left; width: 740px;	height: 28px;	background-color: #00A0C6; z-index: 10; top: 102;	position: absolute; }
#topnavbox table { border-collapse: collapse; height: 28px; }
#topnavbox td { padding: 0px 11px 0px 10px; background-image:url(pix/menu_div.gif); background-repeat:no-repeat;  background-position:right;  }
#topnavbox td.last { background-image: none; }
#topnavbox td.first { padding: 0px; width: 100px; background-image: none; }
#topnavbox td.first A:hover { color: #333333; }
#topnavbox span { padding-left: 22px; background-image:url(pix/btn_home.gif); background-repeat: no-repeat; }
#topnavbox span:hover { padding-left: 22px; background-image:url(pix/btn_home1.gif); background-repeat: no-repeat; }
#topnavbox A { font-weight: bold; color: #FFFFFF; text-decoration: none; }

/* SUB NAVIGATION
---------------------------------------------------------*/
#subnavigation { margin-top: 0px; }
#subnavigation div { font-size: 10px; font-weight: bold; color: #00A0C6; padding: 0px 5px 0px 10px; }
#subnavigation div { behavior: url('hover.htc'); }
#subnavigation div:hover { background-color: #EBEDF2; cursor: pointer; }
#subnavigation div.active { color: #FF0000;  background-color: #EBEDF2; behavior: none; cursor: auto;  }
#subnavigation div.active:hover { color: #FF0000; background-color: #EBEDF2;  behavior: none; cursor: auto;  }
#subnavigation a { font-size: 10px; font-weight: bold; color: #00A0C6; text-decoration: none; }
#subnavigation div.active a { color: #f00; }

/* SUB SUBNAVIGATION
---------------------------------------------------------*/
#subsubnavigation { margin-top: 0px; }
#subsubnavigation div { font-size: 10px; color: #00A0C6; padding: 0px 0px 0px 15px; background-image: url(pix/img_sub.jpg); background-repeat: no-repeat; background-position: 11px 5px; }
#subsubnavigation div { behavior: url('hoversub.htc'); } 
#subsubnavigation div:hover { background-color: #F3F4F7; cursor: pointer; }
#subsubnavigation div.active { color: #FF0000;  background-color: #F3F4F7; background-image: url(pix/img_sub_over.jpg); background-repeat: no-repeat; behavior: none; cursor: auto; } 
#subsubnavigation div.active:hover { color: #FF0000; background-color: #F3F4F7; background-image: url(pix/img_sub_over.jpg); background-repeat: no-repeat; behavior: none; cursor: auto; } 
#subsubnavigation a { font-size: 10px; color: #00A0C6; text-decoration: none; }
#innerFrame { width: 740px; height: 500px; border: none; }

/* PULLDOWN
---------------------------------------------------------*/
#collector { top: 0px; left:0px; position: absolute; width: 100%; height: 100%; visibility: hidden; z-index: 100; }
.pulldowncap { font-weight: bold; line-height: 28px; height: 28px; vertical-align: middle; color: #FFFFFF; position: absolute; background-color : #7ECCE2; padding: 0px 11px 0px 11px; visibility: hidden; cursor: pointer; z-index: 101; }
.pulldowncap A { color: #FFFFFF; line-height: 28px; height: 28px; vertical-align: middle; text-decoration: none; } 
.pulldowncap A:hover { color: #333333; }
.pulldown { text-align: left; top: 28px; line-height: 18px; position: absolute; background-image: url(pix/pulldown_bg.gif); background-repeat: repeat-x; background-position: top; background-color: #7ECCE2; padding: 5px 10px 5px 10px; visibility: hidden; z-index: 102; }
.pulldown a { color: #FFFFFF; text-decoration: none; }
.pulldown a:visited { color: #FFFFFF; text-decoration: none; }
.pulldown a:active { color: #FFFFFF; text-decoration: none; }
.pulldown a:hover { color: #000000; text-decoration: none; }

/* IK WIL NU DIRECT BOX
---------------------------------------------------------*/
#ikwilnudirect { height: 148px; background-image: url(pix/ikwilnudirect_bg.gif); background-repeat: repeat-x; background-color: #ff0000; padding: 0px 10px 0px 10px; }
#ikwilnudirectlogo { float: left; width: 138px; height: 128px; margin: 10px 0px 10px 0px; }
#ikwilnudirectmenu { float: left; height: 128px; width: 286px; margin: 10px 0px 10px 0px; background-color: #FFFFFF; }
#ikwilnudirectmenu IMG { margin: 0px 0px 0px 10px; }
#ikwilnudirectmenu table { border-collapse: collapse; height: 100%; width: 100%;}
#ikwilnudirectmenu td { padding: 0px; margin: 0px; } 

/* IK WIL NU DIRECT BOX -- SUB
---------------------------------------------------------*/

/* IK WIL NU DIRECT ALTIJD ZICHTBAAR (TIJDELIJK) (11-11-2009) */
#ikwilnudirectsub { height: 148px; background-image: url(pix/ikwilnudirect_bg.gif); background-repeat: repeat-x; background-color: #ff0000;	padding: 0px 10px 0px 10px; z-index: 2; top: -20px; visibility: visible!important; margin-bottom: 10px; }
#ikwilnudirectsub IFRAME { padding: 0px; margin: 0px; border: 0px none; width: 100%; height: 100%; }
#ikwilnudirectInhoud { height: 150px; width: 100%; background-image: url(pix/ikwilnudirect_bg.gif); background-repeat: repeat-x;	background-color: #ff0000; padding: 0px; position: absolute; }
#ikwilnudirectcollector {	position: absolute; z-index: 1; top: 110px; visibility: hidden; }
#ikwilnudirectsmall {	height: 10px;	background-image: url(pix/ikwilnudirect_bg.gif); background-repeat: repeat-x;	background-color: #F3F4F7; display: none; }
#ikwilnudirectsmall_form { height: 18px; background-image: url(pix/ikwilnudirect_bg_form.gif); background-repeat: no-repeat; background-position: top right; background-color: #CCCCCC; }

/* IK WIL NU DIRECT ALLEEN ZICHT BIJ ONCLICK - DEZE CSS TERUG ZETTEN (11-11-2009)
#ikwilnudirectsub { height: 148px; background-image: url(pix/ikwilnudirect_bg.gif); background-repeat: repeat-x; background-color: #ff0000;	padding: 0px 10px 0px 10px; position: absolute; z-index: 2; top: -20px; visibility: hidden; }
#ikwilnudirectsub IFRAME { padding: 0px; margin: 0px; border: 0px none; width: 100%; height: 100%; }
#ikwilnudirectInhoud { height: 148px; width: 100%; background-image: url(pix/ikwilnudirect_bg.gif); background-repeat: repeat-x;	background-color: #ff0000; padding: 0px; position: absolute; }
#ikwilnudirectcollector {	position: absolute; z-index: 1; top: 110px; visibility: hidden; }
#ikwilnudirectsmall {	height: 10px;	background-image: url(pix/ikwilnudirect_bg.gif); background-repeat: repeat-x;	background-color: #F3F4F7; }
#ikwilnudirectsmall_form { height: 18px; background-image: url(pix/ikwilnudirect_bg_form.gif); background-repeat: no-repeat; background-position: top right; background-color: #CCCCCC; }
*/

/* CONTENT
---------------------------------------------------------*/
#leftBackground { width: 150px; height: 400px; background-repeat: no-repeat; background-position: 110px 145px; margin: 0px; padding: 0px; }
#contentbox { width: 740px; background-image: url(pix/content_bg.gif); background-repeat: repeat-x; background-position: top; text-align: left; top: 130; }
#contentbox .leftcolumn { width: 148px; float: left; background: inherit; }
#contentbox .centercolumn { width: 444px; float: left; background: inherit; }
#contentbox .centercolumn ul { padding-left: 15px; margin: 0px; }
#contentbox .centercolumn td { margin: 0px; padding: 2px; }
#contentbox .rightcolumn { width: 148px; height: 148px; margin: 0px; padding: 0px; background-image: url(pix/right_column_bg.gif); background-repeat: repeat-x; background-position: top;	background-color: #FFFFFF; float: left; }
#contentbox .rightcolumn img { margin: 0px; padding: 0px; }
#contentbox .rightcolumn iframe { margin: 0px; padding: 0px; }
#contentbox .rightcolumn P { margin: -1px; padding: -1px; }
#contentbox .rightcolumn table { border-collapse:collapse; }
#flashbg { background: none; z-index: 10; position: absolute; display: block; }

/* HOME - CONTENT
---------------------------------------------------------*/
#homecontent { padding-left: 158px; }
#homecontent .artikel { padding: 20px 10px 0px 0px; }
#homecontent .artikel A { text-decoration: none; color: #00A0C6; }
#homecontent .artikel A:visited { text-decoration: none; color: #00A0C6; }
#homecontent .artikel A:active { text-decoration: none; color: #FF0000; } 
#homecontent .artikel A:hover { text-decoration: none; color: #FF0000; }

/* ACTUEEL
---------------------------------------------------------*/
#actueel { }
#actueel .header{ padding: 42px 0px 0px 10px; }
#actueel .artikel {	padding: 20px 0px 0px 10px; }
#actueel .artikel A { text-decoration: none; color: #00A0C6; }
#actueel .artikel A:visited { text-decoration: none; color: #00A0C6; }
#actueel .artikel A:active { text-decoration: none; color: #FF0000; } 
#actueel .artikel A:hover { text-decoration: none; color: #FF0000; }

/* SUBPAGE - CONTENT
---------------------------------------------------------*/
#subpagecontent { background-color: #F3F4F7; padding: 15px 10px 10px 10px; xposition: absolute; }
#subpagecontent .formtext { font-size: 10px; font-weight: bold; color: #838383; }
#subpagecontent .artikel { margin: 20px 10px 0px 0px; width: 414px; overflow: hidden; }
#subpagecontent .artikel A { text-decoration: none; color: #00A0C6; }
#subpagecontent .artikel A:visited { text-decoration: none; color: #00A0C6; }
#subpagecontent .artikel A:active { text-decoration: none; color: #FF0000; } 
#subpagecontent .artikel A:hover { text-decoration: none; color: #FF0000; }
#subpagecontent table { border-collapse:collapse; }


/* MEAVITA
---------------------------------------------------------*/
#meavita { background-color: #F3F4F7; background-image: url(pix/meavita_bg.gif); background-repeat: repeat-x; padding: 15px 10px 10px 10px; }
#meavita .formtext { font-size: 10px; font-weight: bold; color: #838383; }
#meavita .artikel { margin: 20px 10px 0px 0px; width: 414px; overflow: hidden; }
#meavita .artikel A { text-decoration: none; color: #00A0C6; }
#meavita .artikel A:visited { text-decoration: none; color: #00A0C6; }
#meavita .artikel A:active { text-decoration: none; color: #FF0000; } 
#meavita .artikel A:hover { text-decoration: none; color: #FF0000; }

/* FORM - NAVIGATION
---------------------------------------------------------*/
#formnavigation { width: 100%; }
#formnavigation ul { text-align: right; color: #FF0000; background-color: #CCCCCC; padding: 3px 0px 3px 0px; }
#formnavigation ul li { display: inline; align: right; color: #888888; font-weight: bold; }
#formnavigation ul li.active { background-color: #AAAAAA; font-weight: bold; color: #FFFFFF }

.textareafield { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 254px; height: 65px; border: 1px solid #99B1C7; }

/* VRAAGBLOK
---------------------------------------------------------*/
#vraagblok { margin: 10px 0px 0px 0px; background-color: #F3F4F7; }
#vraagblok table { border-collapse: collapse; border-spacing: 0; }
#vraagblok .vraagkop { font-weight: bold; color: #FFFFFF; padding: 0px 0px 0px 5px; background-color: #888E9C; }
#vraagblok .vraagtxt { padding: 5px 5px 5px 5px; }
#vraagblok .vraagtxt A { text-decoration: none; color: #00A0C6; }
#vraagblok .vraagtxt A:visited { text-decoration: none; color: #00A0C6; }
#vraagblok .vraagtxt A:active { text-decoration: none; color: #FF0000; } 
#vraagblok .vraagtxt A:hover { text-decoration: none; color: #FF0000; }
#vraagblok .vraagtxt UL {padding: 0px 0px 0px 30px; margin:0px; }
#vraagblok .vraagtxt OL {padding: 0px 0px 0px 30px; margin:0px; }
#vraagblok .vraagtxt LI {padding: 0px 0px 0px 0px; margin:0px; }
#vraagblok .vraaginleiding { color : #7B8394;}
#vraagblok ul.vraag { padding : 0px 0px 0px 0px; margin: 0px; }
#vraagblok ul.vraag li { font-size: 10px; list-style-type: none; background-image: url(pix/vraaglijst_li.gif); background-repeat: no-repeat; background-position: left; color: #000000;}
#vraagblok ul#vraaglist li { padding: 0px 0px 0px 10px; margin:0px;}
#vraagblok ul#vraaglist li a { text-decoration:none; color:#00A0C6}
#vraagblok ul#vraaglist a:hover { text-decoration:underline; color:#00A0C6}
#vraagblok .vraagkopfoto { font-weight: bold; width: 148px; text-align: center; color: #FFFFFF; background-color: #FF0000; margin: 0px; padding: 0px; }

/* AANGEPASTE STYLES VOOR CMS
---------------------------------------------------------*/
#homecontent .header { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 23px; font-weight: bold; text-decoration: none; color:#00A0C6; } 
#subpagecontent .header { padding: 0px 0px 0px 0px; margin: 20px 0 0 0; font-size: 23px; font-weight: bold; text-decoration:none; color:#00A0C6; }  
#meavita .header { padding: 20px 0px 0px 0px; font-size: 23px; font-weight: bold; text-decoration:none; color:#00A0C6; }

/* ARTIKEL
---------------------------------------------------------*/
#artikel { padding-left: 5px; margin: 20px 10px 0px 0px; width: 414px; overflow: hidden; }
#artikel A { text-decoration: none; color: #00A0C6; }
#artikel A:visited { text-decoration: none; color: #00A0C6; }
#artikel A:active { text-decoration: none; color: #FF0000; } 
#artikel A:hover { text-decoration: none; color: #FF0000; }
#artikel .titel { color: #FF0000; padding-bottom: 10px; font-weight: bold; }
#artikel .longfield { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 254px; border: 1px solid #99B1C7; }
#artikel .mediumfield { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 131px; border: 1px solid #99B1C7; }
#artikel .tussenlmfield { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 173px; border: 1px solid #99B1C7; }
#artikel .tussenlm2field { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 190px; border: 1px solid #99B1C7; }
#artikel .short2field { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 40px; border: 1px solid #99B1C7; }
#artikel .short3field { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 32px; border: 1px solid #99B1C7; }
#artikel .short4field { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 18px; border: 1px solid #99B1C7; }
#artikel .shortfield { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 75px; border: 1px solid #99B1C7; }
#artikel .formtext { font-size: 10px; font-weight: bold; color: #838383; }
#artikel .formtext_in { font-size: 10px; font-style: italic; color: #838383; }

/* ZORGVERLENERS
---------------------------------------------------------*/
#zvtool table.show { background:#00a0c6 url(pix/bg_table_hdr.gif) no-repeat top; }
#zvtool td.show { vertical-align: top; }
#zvtool td.label { font-weight: bold; color: #fff; text-align: center; }
#zvtool tr.item0 TD { background: #fff; }
#zvtool tr.item1 TD { background: #f3f4f7; }

/* KRUIMELPAD
---------------------------------------------------------*/
#homecrumpath { padding-left: 158px;} 
#crumpath { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; padding: 0px 10px 0px 0px; }
#crumpath A { text-decoration: none; color: #999999; }
#crumpath A:visited { text-decoration: none; color: #999999; }
#crumpath A:active { text-decoration: none; color: #FF0000; }
#crumpath A:hover { text-decoration: none; color: #FF0000; }

/* KRUIMELPAD - MIJNAZIVO
---------------------------------------------------------*/
#crumpath_normal, #crumpath_normal a { font-weight: normal; color: #fff !important; xline-height: 30px; margin: 0px !important; }
#crumpath_normal_inlog, #crumpath_normal_inlog a { font-weight: normal; color: #fff !important; xline-height: 30px; padding: 15px 0 0 0 !important ; }

/* MIJN AZIVO -TOEVOEGINGEN-
---------------------------------------------------------*/
table.mijnazivodata { background-color: #ffffff; margin-top: 0px; } 
table.mijnazivodata td { background-color: #ebedf2; vertical-align: top; }
.inEmail { width: 150px; }
.txten { margin-left: 10px; margin-right: 10px; }
.mijnazivo_contentarea { position: relative; width: 427px; overflow: hidden; background: #fff url(mijnazivopix/mijnazivo_back.gif) repeat-x bottom left; top: 7px; left: -10px; padding: 0 10px 10px 10px; }
.mijnazivo_zonneboogrechts {
	position: relative;
	margin: 0px;
	padding: 0px;
	top: -3px;
	left: 10px;
}
.mijnazivo_inlogrechts { position: relative; top: -79px; left: 10px; }

.mijnazivo_subpagecontent { background: url(mijnazivopix/zonneboog_top.gif) no-repeat; background-color: transparent !important; xheight: 380px; }
.mijnazivo_subpagecontent.inlog .mijnazivo_inlogrechts { margin:5px 0pt 0pt; padding:0px; }
.mijnazivo_subpagecontent.inlog { background: url(mijnazivopix/inlog_background.gif) no-repeat; margin: 0px; padding-bottom:0px !important; padding-top:0px !important; height: 380px; } 
.mijnazivo_subpagecontent.inlog #crumpath_normal { background: transparent none repeat scroll 0%; padding: 0px !important 0 0 0; margin: 0px !important 0 0 0; }
.mijnazivo_subpagecontent.inlog div { color: #d62800 !important; font-weight: bold; }

.inlogform { position: relative; left: 47px; top: 4px; width: 327px; margin: 18px 0 0 0; padding: 0px 22px; }
.inlogform table { width: 290px; }
.inlogform input { border: 1px solid #007b98; }
.inlogform td { color: #d62800; }

.mijnazivonieuws_small { position: relative; left: -10px; padding: 3px 10px; width: 445px; }
.mijnazivonieuws_small.odd { background-color: #e4e7ee; }
.mijnazivonieuws_small.even { background-color: #f3f4f8; }
.mijnazivonieuws_small .categorie { color: #0795c7; font-weight: bold; }
.mijnazivonieuws_small .titel { font-weight: normal; color: #0795c7; text-decoration: underline; }
.mijnazivonieuws_small .bla { color: red; }
.mijnazivonieuws_small a { color: #0795c7; }
.mijnazivonieuws_small.archief a { color: #0795c7; font-weight: normal; line-height: 40px; }

#contentbox .centercolumn .zonneboog { position: absolute; margin: 12px 0 0 437px; z-index: 100; }
#contentbox .centercolumn .zonneboog_lager { position: absolute; margin: 12px 0 0 437px; z-index: 100; }
