/* Created By Idar Creative www.idar.nl */

* {margin:0px;padding:0px;border:0px;}
body { overflow:auto;background-color: #fff;}
html { overflow:auto;}
body, td, a,font, li, p, blockquote, div, span
{font-size:9pt;line-height: 14pt;color:#3b1b46;font-family: "trebuchet ms",trebuchet,Tahoma, arial, verdana, sans-serif;}
	
h1 { display:block;color:#ffffff;font-size:18px;text-align: right;line-height:33px; height:33px;text-transform: uppercase;padding-right:20px;margin:0px; background: #2fb459;margin-bottom:14px;}
h2,h3,h4    {color:#2fb459;}			
h5          {color:#2fb459; font-weight: bold; font-size: 10pt; padding: 0px 0px 0px; margin: 0px; }
p 	    {padding:0px; margin:0px;padding-bottom:8px; padding-top:4px;max-width:522px;}
ul	    {list-style-image: url(images/bullet.gif); margin:8px; margin-left:32px;}
ol          {margin:8px; margin-left:32px;}
img         {border:0px;background:none;}
img a:hover {border:0px;background:none;}

hr {color:#e8e8e8; background-color:#e8e8e8; height:1px;border:0;margin:0px;padding:0px;margin-top:5px;margin-bottom:5px;} 


a	{padding-bottom:1px;padding-left:1px; border-bottom:solid 1px #2fb459;  text-decoration: none; color:#533e57;  padding-right: 1px;  }
a:hover	{background-color: #2fb459; color:#fff; border-bottom:none;}

.nounderline 		{border:0px;border-bottom:none;background:none;}
a.nounderline  		{border:0px;border-bottom:none;background:none;}
a.nounderline :hover	{border:0px;border-bottom:none;background:none;}
a img, fieldset { border: none;}
a.button, 
a.button:link, 
a.button:visited, 
a.button:active, 
a.button:focus, 
input.csc-mailform-submit       {color:#ffffff; background:#2fb459; text-shadow: 1px 1px 1px #008db7;}
a.button:hover, 
input.csc-mailform-submit:hover {color:#ffffff; background:#533e57; text-shadow: 1px 1px 1px #505050;}

a.button, a.button:link, a.button:visited, a.button:active, a.button:focus{}


input, textarea, select {padding:4px; font-size:11px; margin:1px;background:#fafafa;
			border-top:    solid 1px #c0c0c0;border-right:  solid 1px #e8e8e8;
			border-bottom: solid 1px #e8e8e8;border-left:   solid 1px #c0c0c0;}
			
fieldset        {border:none;}
fieldset legend {display:none;}
legend          {display:none }

#bgFlash         {position: absolute; top:0px;left:0px; background: url(images/bg1.jpg); width:995px; height:708px;}
#siteContainer   {position:relative; float:left; width:850px;margin-left:40px;}
#headerContainer {position:relative; float:left; width:850px;height:135px;}
#bodyContainer   {position:relative; float:left; width:820px; padding-top:20px;background:#fff url(images/bg_content.png) top left no-repeat;  background-color: transparent;
						min-height:520px;}
#leftContainer   {position:relative; float:left;width:149px;margin-right:20px;margin-left:10px;}
#navContainer    {position:relative; float:left;margin-left:10px;}
/*
#sloganContainer {position:relative; float:left;margin-left:50px;margin-top:10px;}
*/
#sloganContainer  {display:none;}
#contentContainer {position:relative; float:left; width:621px;}
#circlesContainer {position:absolute;left:702px;width:109px;height:400px;float:right; margin-right:20px; top:120px; background: url(images/watermerk.png) top right no-repeat;}
#disclaimerContainer {position:relative; float:right;margin-top:20px;margin-right:40px; height:24px;}

ul#nav    {width: 139px;list-style: none; margin:0;padding:0;} 
ul#nav li {list-style: none; list-style-image:none;} 
ul#nav a, ul#nav a:link, ul#nav a:visited, ul#nav a:active
	{font-size:14px;color:#ffffff;display: block;width:129px; text-transform:uppercase; text-decoration: none;line-height:31px;text-decoration: none; background:#533e57;margin-bottom:4px;padding-left:10px;border:none;}
ul#nav a:hover , ul#nav a#here {color:#ffffff;background:#2fb459;border:none;}

ul#nav ul    {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin-left:10px;}
ul#nav ul li {list-style: none;list-style-image: none;}
ul#nav ul li a, ul#nav ul li a:link, ul#nav ul li a:visited, ul#nav ul li a:active 
		{font-size:8pt;text-decoration: none; text-transform: none;font-weight:normal;line-height:20px;}
ul#nav ul li a.sel{color:#ffffff;border-bottom:none; font-size:8pt;text-decoration: none; text-transform: none;font-weight:normal;background:#2fb459;}

.small  {font-size: 7pt; }
.green  {color:#2fb459; font-weight:bold;}
.purple {color:#533e57; font-weight:bold;}
 
/* Formulier */
.csc-mailform        { float:left; display:block; clear:both; width:100%; }
.csc-mailform-field  { float:left; clear:both; }
.csc-mailform-label  { float:left; display:block; clear:both; margin-left:150px; font-size:90%; line-height:normal; color:#808080; margin-bottom:8px;}
.csc-mailform-field label 	  { float:left; display:block; clear:both; width:150px; text-align:left; font-weight:bold;}
.csc-mailform-field textarea { width:243px;}
.csc-mailform-field select   { width:253px;}
.csc-mailform-field input.csc-mailform-submit    {width:100px; height:27px;margin-left:150px; text-transform: uppercase; border:none; cursor:pointer;}
.csc-mailform-field img { margin-left:150px;}
.csc-mailform-field hr  { margin-top:4px;margin-bottom:4px;}
.csc-mailform-field input:focus, .csc-mailform-field textarea:focus {border-color:#2fb459;background:#ffffff;}
.csc-mailform-field input.csc-mailform-submit:focus { background:#00b4ea; }
.csc-mailform-field:hover label  {color:#2fb459;cursor:pointer;}

#mailformgeslacht input {display:block;width:20px;float:left;border:none;}
#mailformgeslacht label {display:block;width:50px;float:left;}
.csc-form-fieldradiocell br {display:none;}


/* -------------------=== Accordion ===------------------------*/
/*div.ka-content*/
h2.ka-handler {display:block; color:#ffffff;font-size:14px;font-weight:normal;line-height:30px; height:30px; padding-left:20px; margin:0px; background:#2fb459; margin-bottom:14px;}
h2.ka-handler:hover {cursor:pointer;}
div.ka-panel.open h2 {background:#2fb459 url("images/arrow_up.png") 98% 13px no-repeat;}
div.ka-panel.close h2 {background:#2fb459 url("images/arrow_down.png") 98% 13px no-repeat;}

/* -------------------=== Modern FAQ ===------------------------*/

dd.tx-irfaq-dynans-visible p {margin-bottom:10px;}

