body {background-image:url(/images/background.gif); background-attachment: fixed; background-repeat: x-repeat; background-position: top; font-family:Tahoma, Arial; font-size: 12px; line-height: 16px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#bodyFB {fbackground-image:url(/images/pixel.gif); font-family:Tahoma, Arial; font-size: 12px; line-height: 16px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#container {width:922px; margin-top: 30px; margin-left:auto; margin-right:auto; padding: 0px 10px 10px 10px; background:url(/images/container_background.jpg) repeat-x; background-color: #D8D8D8;}
a {outline:none;}

#logo	{float:left; height:86px; padding: 0px; margin: 0px;}

#menu ul {clear:left; list-style:none; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
#menu li { float:left; position:relative; text-align:center;}
#menu a {text-decoration: none; font-weight: bold;}

a.home {background-image:url(/images/menu_home_bg.jpg); background-position: bottom; background-repeat: no-repeat;  width: 85px; height: 22px; padding:9px 4px 0px 0px; float:left; color: #E11f27; }
a.home:hover, a.home_highlight {background-image:url(/images/menu_home_bg_over.jpg); background-position: bottom; background-repeat: no-repeat;  width: 85px; height: 22px; padding:9px 4px 0px 0px; float:left; color:#2CB34A;}

a.uitvaartzorg {background-image:url(/images/menu_uitvaartzorg_bg.jpg); background-position: bottom; background-repeat: no-repeat; width: 117px; height: 22px; padding:9px 4px 0px 0px;  float:left; color: #E11f27; }
a.uitvaartzorg:hover, a.uitvaartzorg_highlight {background-image:url(/images/menu_uitvaartzorg_bg_over.jpg); background-position: bottom; background-repeat: no-repeat; width: 117px; height: 22px; padding:9px 4px 0px 0px;  float:left; color:#2CB34A;}

a.uitvaartkostenmeter {background-image:url(/images/menu_uitvaartkostenmeter_bg.jpg); background-position: bottom; background-repeat: no-repeat; width: 167px; height: 22px; padding:9px 4px 0px 0px;  float:left; color: #E11f27; }
a.uitvaartkostenmeter:hover, a.uitvaartkostenmeter_highlight {background-image:url(/images/menu_uitvaartkostenmeter_bg_over.jpg); background-position: bottom; background-repeat: no-repeat; width: 167px; height: 22px; padding:9px 4px 0px 0px;  float:left; color:#2CB34A;}

a.verzekeraars {background-image:url(/images/menu_verzekeraars_bg.jpg); background-position: bottom; background-repeat: no-repeat; width: 125px; height: 22px; padding:9px 4px 0px 0px;  float:left; color: #E11f27; }
a.verzekeraars:hover, a.verzekeraars_highlight {background-image:url(/images/menu_verzekeraars_bg_over.jpg); background-position: bottom; background-repeat: no-repeat; width: 125px; height: 22px; padding:9px 4px 0px 0px;  float:left; color:#2CB34A;}

a.veelgesteldevragen {background-image:url(/images/menu_veelgesteldevragen_bg.jpg); background-position: bottom; background-repeat: no-repeat; width: 171px; height: 22px; padding:9px 4px 0px 0px;  float:left; color: #E11f27; }
a.veelgesteldevragen:hover, a.veelgesteldevragen_highlight {background-image:url(/images/menu_veelgesteldevragen_bg_over.jpg); background-position: bottom; background-repeat: no-repeat; width: 171px; height: 22px; padding:9px 4px 0px 0px;  float:left; color:#2CB34A;}

a.actueel {background-image:url(/images/menu_actueel_bg.jpg); background-position: bottom; background-repeat: no-repeat; width: 117px; height: 22px; padding:9px 4px 0px 0px;  float:left; color: #E11f27; }
a.actueel:hover, a.actueel_highlight {background-image:url(/images/menu_actueel_bg_over.jpg); background-position: bottom; background-repeat: no-repeat; width: 117px; height: 22px; padding:9px 4px 0px 0px;  float:left; color:#2CB34A;}

/* opmaak voor de homepage */
#content_home {background-image:url(/images/page_background.jpg); background-repeat: no-repeat; background-position: bottom left; background-color: #FFFFFF; color: #666666; font-size: 12px; font-family:Tahoma, Arial; width: 922px; padding: 0px 0px 25px 0px;}
#left_home 	{float: right; width: 294px; line-height: 18px;}
#left_home h1 {margin: 20px 0px 15px 0px; font-family: "Times New Roman", Times, serif; color: #848588; letter-spacing: 1px;}
#left_home a {text-decoration:none; color: #FF0000; font-weight: bold;}
#right_home	{float: right; width: 337px; margin: 0px 17px 0px 27px;}

/* opmaak voor alle (sub)pagina's */
#content_page {clear:both; float:left; background-image:url(/images/page_background.jpg); background-repeat: no-repeat; background-position: bottom left; background-color: #FFFFFF; color: #666666; width: 922px; padding: 0px 0px 25px 0px;}
#content_page_woekerpolis {clear:both; float:left; background-repeat: no-repeat; background-position: bottom left; background-color: #FFFFFF; color: #666666; width: 922px; padding: 0px 0px 25px 0px;}
#left_page {float: right; width: 513px; line-height: 18px; padding: 25px 0px 0px 25px; font-family: Verdana; font-size: 10pt;}
#left_page_berekenuwpremie {float: left; width: 780px; line-height: 18px; padding: 25px 0px 0px 25px; font-family: Verdana; font-size: 10pt;}
#left_page_woekerpolischeck {float: left; width: 880px; line-height: 18px; padding: 25px 0px 0px 25px; font-family: Verdana; font-size: 10pt;}
#left_page p,
#left_page_berekenuwpremie p,
#left_page_woekerpolischeck p {margin: 10px 0px 0px 0px;}
#left_page h1,
#left_page_berekenuwpremie h1,
#left_page_woekerpolischeck h1 {margin: 20px 0px 15px 0px; font-family: "Times New Roman", Times, serif; color: #848588; letter-spacing: 1px; line-height:28px;}
#left_page h2,
#left_page_berekenuwpremie h2,
#left_page_woekerpolischeck h2 {margin: 0px 0px 5px 0px; font-family: "Times New Roman", Times, serif; color: #848588; letter-spacing: 1px; font-size: 18px;}
#left_page a,
#left_page_berekenuwpremie a,
#left_page_woekerpolischeck a {color: #2cb34a; font-weight: bold;}
#left_page ul,
#left_page_berekenuwpremie ul,
#left_page_woekerpolischeck ul {margin:5px 0px 0px 20px; padding:0px;}
#left_page li,
#left_page_berekenuwpremie li,
#left_page_woekerpolischeck li {list-style: square;}
#left_page .img_left,
#left_page_berekenuwpremie .img_left,
#left_page_woekerpolischeck .img_left {border: 1px solid #d8d8d8; margin: 5px 10px 0px 0px;}
#left_page .img_right,
#left_page_berekenuwpremie .img_right,
#left_page_woekerpolischeck .img_right {border: 1px solid #d8d8d8; margin: 5px 0px 0px 10px;}
#right_page	{float: right; width: 337px; margin: 25px 17px 0px 27px; font-size: 12px; font-family:Tahoma, Arial; }
#right_pageFB	{float: left; width: 337px; margin: 25px 17px 0px 27px; font-size: 12px; font-family:Tahoma, Arial; }

#contactform form {background:#fff99b url(/images/bg-form.gif) no-repeat left top; clear:left; color:#4e4f4e!important; padding:5px 15px 0px 15px; border-left:1px solid #e2db59; border-right:1px solid #e2db59; border-bottom:1px solid #e2db59; margin:0px 0px 0px 0px; }
#contactform form p { padding:0px 0px 0px 47px;}
#contactform a			{color:#3ca638;}
#contactform a:hover	{color:#000000;}
#contactform fieldset { border-top:1px dotted #4e4f4e!important; border:none; padding:15px 0px 0px 0px; margin:0;}
#contactform label { font-weight: bold; color: #565558; line-height: 24px; height: 24px; 	display: block; color: #696969; float: left; width: 120px; }
#contactform .input { float: left; width: 170px; height: 16px; border: 1px solid #e2db59; padding: 3px 0px 3px 10px; }
#contactform .input2 { float: left; width: 85px; height: 16px; border: 1px solid #e2db59; padding: 3px 0px 3px 10px; }
#contactform select {width:182px; color:#000000; margin:0; padding:0;}
#contactform .dotted { border-top:1px dotted #4e4f4e!important;	border-bottom:1px dotted #4e4f4e!important;	padding:10px 0px 10px 0px; margin:20px 0px 0px 0px;}
#contactform #btnContact {clear:both; float:right; padding: 0px 0px 0px 0px; margin: 10px 0px 5px 0px; width : 168px!important; height : 36px!important;background: url(/images/btnContact.gif); color:#FF0000; font-weight:bold; border : none; cursor: pointer; font-size: 11px;}

#woekeralert {display:none;}
#woekeralerticon {display:none;}
#woekerform form {background:#fff99b url(/images/bg-form.gif) no-repeat left top; clear:left; color:#4e4f4e!important; padding:5px 15px 0px 15px; border-left:1px solid #e2db59; border-right:1px solid #e2db59; border-bottom:1px solid #e2db59; margin:0px 0px 0px 0px; }
#woekerform .woekersend {height:344px; background:#fff99b url(/images/bg-woekerform.gif) no-repeat left top; clear:left; color:#4e4f4e!important; padding:19px 30px 0px 35px; border-left:1px solid #e2db59; border-right:1px solid #e2db59; border-bottom:1px solid #e2db59; margin:0px 0px 0px 0px; }
#woekerform form p { padding:0px 0px 0px 47px;}
#woekerform a			{color:#ff0000;}
#woekerform a:hover	{color:#ff0000;}
#woekerform fieldset { border-top:1px dotted #4e4f4e!important; border:none; padding:15px 0px 0px 0px; margin:0;}
#woekerform strong { font-weight: bold; line-height: 20px; color: #696969; float: left; }
#woekerform label { font-weight: bold; color: #565558; line-height: 24px; height: 24px; 	display: block; color: #696969; float: left; width: 120px; }
#woekerform .input { float: left; width: 170px; height: 16px; border: 1px solid #e2db59; color:#4e4f4e; padding: 3px 0px 3px 10px; }
#woekerform .input2 { float: left; width: 85px; height: 16px; border: 1px solid #e2db59; color:#4e4f4e; padding: 3px 0px 3px 10px; }
#woekerform select {float:left; clear:left; width:300px; color:#4e4f4e; margin:5px 0px 0px 0px; padding:0; font-family:Tahoma, Arial; font-size: 12px; line-height: 16px; border: 1px solid #e2db59;}
#woekerform .dotted { border-top:1px dotted #4e4f4e!important;	border-bottom:1px dotted #4e4f4e!important;	padding:10px 0px 10px 0px; margin:20px 0px 0px 0px;}
#woekerform #btnContact {clear:both; float:right; padding: 0px 0px 0px 0px; margin: 10px 29px 5px 0px; width : 248px!important; height : 36px!important;background: url(/images/btnWoeker.gif); color:#FF0000; font-weight:bold; border : none; cursor: pointer; font-size: 11px;}
#woekercheckbtn {clear:both; float:right; padding: 0px 0px 0px 0px; margin:10px 29px 5px 0px; width:248px; height:36px; background:url(/images/btnWoeker.gif); color:#ff0000; font-weight:bold; border:none; cursor:pointer; font-size:12px; text-decoration:none; text-align:center; line-height:36px; outline:none;}
#woekercheckbtn2 {clear:both; float:left; padding: 0px 0px 0px 0px; margin:0px 29px 0px 190px; width:248px; height:36px; background:url(/images/btnWoeker.gif); color:#ff0000; font-weight:bold; border:none; cursor:pointer; font-size:12px; text-decoration:none; text-align:center; line-height:36px; outline:none;}
#woekercheckpage {height:334px; padding:19px 0px 0px 0px;}
#woekercheckpage #left {width:300px; height:230px; float:left;}
#woekercheckpage #left label {width:114px;}
#woekercheckpage #right {width:300px; height:230px; float:left; margin:0px 0px 0px 27px;}
#woekercheckpage #right div {float:left; width:300px; margin:0px 0px 20px 0px;}


/* CallMeNow op de homepage */
#right_home #callmenow form {background-color:#fff99b; clear:left; color:#4e4f4e!important; margin: 25px 0px 0px 0px; padding:5px 15px 0px 15px; border:1px solid #e2db59;}
#right_home #callmenow fieldset { border-top:1px dotted #4e4f4e!important; border:none; padding:15px 0px 0px 0px; margin:0;}
#right_home #callmenow label { font-weight: bold; color: #565558; line-height: 24px; height: 24px; 	display: block; color: #696969; float: left; width: 120px; }
#right_home #callmenow .input { float: left; width: 170px; height: 16px; border: 1px solid #e2db59; padding: 3px 0px 3px 10px; }
#right_home #callmenow select {width:182px; color:#000000; margin:0; padding:0;}
#right_home #callmenow #btnCallMeNow {clear:both; float:right; padding: 0px 0px 0px 0px; margin: 7px 85px 5px 0px; width : 100px!important; height : 36px!important;background: url(/images/btnCallMeNow.gif); color:#FF0000; font-weight:bold; border : none; cursor: pointer; font-size:11px; }

/* CallMeNow op de (sub)pagina's */
#right_page #callmenow form {background-color:#fff99b; clear:left; color:#4e4f4e!important; margin: 25px 0px 0px 0px; padding:5px 15px 0px 15px; border:1px solid #e2db59;}
#right_page #callmenow fieldset { border-top:1px dotted #4e4f4e!important; border:none; padding:15px 0px 0px 0px; margin:0;}
#right_page #callmenow label { font-weight: bold; color: #565558; line-height: 24px; height: 24px; 	display: block; color: #696969; float: left; width: 120px; }
#right_page #callmenow .input { float: left; width: 170px; height: 16px; border: 1px solid #e2db59; padding: 3px 0px 3px 10px; }
#right_page #callmenow select {width:182px; color:#000000; margin:0; padding:0;}
#right_page #callmenow #btnCallMeNow {clear:both; float:right; padding: 0px 0px 0px 0px; margin: 7px 85px 5px 0px; width : 100px!important; height : 36px!important;background: url(/images/btnCallMeNow.gif); color:#FF0000; font-weight:bold; border : none; cursor: pointer; font-size:11px; }
#right_pageFB #callmenow form {background-color:#fff99b; clear:left; color:#4e4f4e!important; margin: 25px 0px 0px 0px; padding:5px 15px 0px 15px; border:1px solid #e2db59;}
#right_pageFB #callmenow fieldset { border-top:1px dotted #4e4f4e!important; border:none; padding:15px 0px 0px 0px; margin:0;}
#right_pageFB #callmenow label { font-weight: bold; color: #565558; line-height: 24px; height: 24px; 	display: block; color: #696969; float: left; width: 120px; }
#right_pageFB #callmenow .input { float: left; width: 170px; height: 16px; border: 1px solid #e2db59; padding: 3px 0px 3px 10px; }
#right_pageFB #callmenow select {width:182px; color:#000000; margin:0; padding:0;}
#right_pageFB #callmenow #btnCallMeNow {clear:both; float:right; padding: 0px 0px 0px 0px; margin: 7px 85px 5px 0px; width : 100px!important; height : 36px!important;background: url(/images/btnCallMeNow.gif); color:#FF0000; font-weight:bold; border : none; cursor: pointer; font-size:11px; }



#logos {clear:both; background-color: #EDEDED; height: 84px;}
#logos ul {list-style:none; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
#logos li {float:left; padding: 20px 0px 0px 0px; width: 182px; text-align:center;}
#logos li.spacer {background-image: url(/images/spacer.gif); margin: 12px 0px 8px 0px; width: 2px; height: 44px;}

#footer {width:942px; margin-left:auto; margin-right:auto; margin-top: 10px; padding: 0px 0px 10px 0px; color: #FFFFFF; text-align: center;}
#footer a {color:#fff; text-decoration:none;}
#footer a:hover {color:#fff; text-decoration:underline;}

.red {color: #FF0000; font-weight: bold;}

.tekst {font-family: Verdana; font-size: 10pt;}

a.lndpage {text-decoration:none; color: #FF0000; font-weight: bold;}

#banner					{width:922px; height:225px; clear:both; background:url(/images/banner.jpg);}
#banner #button			{width:185px; height:61px; background:url(/images/button_banner_2_bg.png); float:left; text-decoration:none; color:#000; font-weight:bold; font-size:13px; line-height:18px; margin:0px 0px 0px 0px; float:left; text-align:center; padding:16px 10px 0px 0px;}
#banner #button a:hover{}
#banner #button2		{width:185px; height:61px; background:url(/images/button_banner_2_bg.png); float:left; text-decoration:none; color:#000; font-weight:bold; font-size:13px; line-height:18px; margin:0px 0px 0px 0px; float:left; text-align:center; padding:16px 10px 0px 0px;}
#banner #button2 a:hover{}
#banner b				{font-size:14px; color:#E11f27;}

#sitemap				{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#sitemap li				{margin:15px 0px 0px 0px;}
#sitemap ul				{margin:0px 0px 0px 20px; padding:0px 0px 0px 0px;}
#sitemap ul li			{margin:2px 0px 0px 0px;}

#home-car				{width:180px; height:400px; float:left; background:#fff99b; border:1px solid #e2db59; margin:5px 0px 0px 17px; line-height:18px; padding:0px 10px 0px 10px;}
#home-car a				{color:#ff0000; text-decoration:none;}
#home-car a:hover		{color:#666666; text-decoration:none;}
#home-car .readmore a 	{float:right; color:#ff0000; text-decoration:none; font-weight:bold;}
#home-car h4			{margin:20px 0px 15px 0px; font-family:"Times New Roman", Times, serif; color:#848588; letter-spacing:1px; line-height:18px;}

#homebanner				{clear:left; float:left; width:200px; margin:5px 0px 0px 18px;}
#bannertop				{float:right; margin:15px 0px 0px 0px;}
