/* Created By Idar Creative www.idar.nl */
* {margin:0px;padding:0px;border:0px;}
BODY { Z-INDEX:-100;overflow:auto; background: #cee7e7 url(images/bg.gif) top left repeat-x; }
HTML {overflow:auto;}

html, body {height: 100%;}


BODY,TD,A,FONT,LI,P,BLOCKQUOTE,DIV, SPAN
{	line-height: 14pt;
	font-family: Verdana, "trebuchet MS",Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#6f4f2a;
	}
	
H1,H2,H3,H4 {padding-bottom:8px;}
H1,H2,H3 {color:#b78b57;}
H1 {font-weight: normal; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, Helvetica; background-color: transparent; font-size: 150%;}
H2 {font-size:130%;font-weight: normal;}
H3 {font-size:120%;font-weight: normal;margin-bottom:0px;}

P {padding-bottom:8px;}
UL {list-style:none;list-style: url(images/i_pijl.gif); margin:8px; margin-left:15px;}
A {color:#b78b57;text-decoration:underline;}
A:hover{color:#b78b57;text-decoration:none;}
INPUT, TEXTAREA, select {margin:1px;border:solid 1px #b78b57;font-size:8pt;padding:1px;}
OPTION {padding:2px;}
	

#siteContainer 	{position:relative; width:100%;height:auto;}
#topContainer 		{position:relative;width:100%;margin:auto;float:left;height:30px;background: url(images/bg_top.png) no-repeat 50% 100%;}
#siteGradient		{position:relative;width:100%;margin:auto;float:left;height:auto !important;background: url(images/bg_middle.png) repeat-y 50% 0%;}
#siteLayout       {position:relative;width:900px; margin:auto;}
#headerContainer	{position:relative;width:900px;margin:auto; height:105px;float:left; background:#ffffff;}

#iconContainer 	{position:relative;float:right;color:#336666;font-size:9px;padding-right:20px;padding-top:20px;line-height: 11px;text-align:right;}
#iconContainer A {;font-size:9px;line-height: 11px;color:#336666; text-decoration: none;}
#iconContainer A:HOVER {text-decoration: underline;}

#logoContainer {position:relative;float:left;padding-left:20px;padding-top:5px;height:75px;}
#newsBarContainer {position:relative;float:left;margin-left:40px;margin-top:30px;height:30px;width:400px; border:solid 1px #cee7e7;}
#newsBarContainer P {color:#336666;padding:6px;}
#newsbardiv{width: 400px; height: 30px; position:relative; overflow: hidden;}

#site_language	{position:absolute; float:right; left:780px;margin-top:84px; width:100px;height:25px;z-index:100;}	
#site_language IMG {margin-right:10px;border:solid 1px #336666;}

#navContainer {position:relative;float:left;margin-left:20px;width:860px;background:#336666  url(images/bg_nav.gif) repeat-x; height:25px;}
UL#nav	{position:relative;overflow: hidden; white-space:nowrap;margin:0px 0px 0px 0px;}
UL#nav LI {text-align: center; list-style: none; vertical-align: middle; list-style-image: none;float:left;}
UL#nav A, UL#nav A:link, UL#nav A:visited, UL#nav A:active
		{color:#ffffff;text-decoration: none; text-align: center; font-size:11px; white-space:nowrap; text-transform:lowercase;
			display:block;line-height:25px;height:25px;padding-left:30px; padding-right:30px;
		}
UL#nav A:hover {color:#fff;text-decoration: none;background:url(images/bg_nav_o.gif) 50% 100% no-repeat;}
UL#nav A#here  {color:#fff; text-decoration: none; background:url(images/bg_nav_o.gif) 50% 100% no-repeat;} 


#bodyContainer {position:relative; float:left; width:100%; height:auto !important; min-height:350px; background:#ffffff url(images/stones.gif) 0% 100%  no-repeat;}
#LeftContainer	{position:relative; float:left; width:200px;height:auto !important; min-height:350px; padding-left:20px;}

#subnavContainer {margin-top:10px;padding-top:10px;padding-bottom:1px;width:180px; }
UL#subnav {list-style: none;margin-top:0px;padding:0px;margin-left:10px; background:url(images/bg_subnav.gif) no-repeat;}
UL#subnav LI { list-style-image: none;}
UL#subnav A	{ padding-left:5px;color:#336666;line-height:24pt; text-decoration: none;background: url(images/arrow_o.gif)  100% 50% no-repeat;
				width:155px; display:block;font-size:9px;font-weight:normal; text-transform:lowercase;border-bottom:solid 1px #CEE7E7;}
				
UL#subnav A:hover {background: url(images/arrow.gif)  100% 50% no-repeat; color:#65A8A9;text-decoration: underline;}
UL#subnav A#sel 	{background: url(images/arrow_s.gif)  100% 50% no-repeat; color:#336666; text-decoration: none;} 


#NewsContainer {margin-left:10px; width:170px;}
#NewsContainer H1 {margin-top:10px;font-size:150%;font-weight:normal;color:#65A8A9;}
#NewsContainer P, #NewsContainer SPAN {font-size:8pt;font-family:Arial;line-height: normal;color:#336666;}

/*
#ContentleftContainer, #ContentleftContainer2 {position:relative; float:left; margin-bottom:20px;width:220px;}
#ContentleftContainer P , #ContentleftContainer2 P {font-size:8pt;}
#ContentleftContainer A, #ContentleftContainer2 A {font-size:8pt;}
*/

#ContentleftContainer3 {position:relative; float:left;height:350px;width:180px;}


#site_middle		{position:relative;float:left;width:660px; height:100%; height:auto; min-height:210px;}
#contentContainer	{position:relative;float:left;background:#ffffff; width:660px; height:100%; height:auto; min-height:100px;
							padding-top:15px;padding-bottom:20px;}
#contentRight		{position:relative;float:right;width:185px; height:100%; height:auto; min-height:100px; padding-top:15px;}


#endContainer 			{position:relative;width:100%;margin:auto;float:left;height:40px; background: url(images/bg_bottom.png) no-repeat top center;}
#footerContainer 		{position:relative;width:900px; margin:auto;}
#disclaimerContainer	{position:relative;float:right;margin-top:5px;}
#disclaimerContainer SPAN		{font-size:10px; color:#65a8a9;}
#disclaimerContainer A			{font-size:10px; color:#336666; text-decoration:none;}
#disclaimerContainer A:HOVER 	{text-decoration: underline;}

.align-center {text-align:center;}
.align-right {text-align:right;}
.bold {font-weight:bold;}
.cijfer {display:block;width:25px;float:left;padding-left:2px;}
.submit {background:#b78b57; cursor:pointer;width:100px;color:#ffffff;}

/**********************************************
  TYPO3 STYLES
************************************************/
.csc-mailform {padding:10px; border:solid 1px #b78b57;background-color:#F7F4F0;width:400px;position:relative;margin-bottom:10px;}
.csc-mailform-field LABEL{position:absolute; text-align:left; float:left;}
.csc-mailform-field INPUT, .csc-mailform-field TEXTAREA, .csc-mailform-field SELECT  {margin:1px;Margin-left:120px;border:solid 1px #b78b57;font-size:8pt;padding:2px;}
.csc-mailform-field TEXTAREA {width:260px;}
.csc-mailform-field SELECT {width:224px;}
INPUT.csc-mailform-submit {background:#b78b57; cursor:pointer; margin-left:120px;text-transform:lowercase;width:100px;color:#ffffff;}
INPUT.csc-mailform-submit:HOVER {text-decoration:underline;color:#ffffff;}
.csc-mailform-label {font-weight:bold;font-size:7pt;}

.table_tipafriend {border:solid 1px #b78b57;background-color:#F7F4F0; margin-bottom:8px;}
.table_tipafriend TD {padding:1px;padding-left:4px;padding-right:4px;}
.table_tipafriend INPUT , .table_tipafriend TEXTAREA {padding:2px;border:solid 1px #b78b57;}
.btn_submit {background:#b78b57; cursor:pointer;text-transform:lowercase; width:100px;color:#ffffff;font-size:8pt;padding:2px;margin-bottom:4px;}

/**********************************************
   Dropdown styles
************************************************/

DIV.tx-dropdownsitemap-pi1  {padding-left:20px;text-transform:lowercase;}
.tx-dropdownsitemap-pi1 DIV {padding-bottom:10px;}
.tx-dropdownsitemap-pi1 DIV.level_1 {padding-bottom:5px;}








