/* Created Idar Creative: www.idar.nl */
* {margin:0;padding:0;}
BODY { Z-INDEX:-100;overflow:auto; background-image: none; background: #eae6e2 url(images/background.jpg) repeat-x top left;}
HTML {overflow:auto;}
BODY,TD,A,FONT,LI,P,BLOCKQUOTE,DIV, SPAN
{font-family: Tahoma, "Trebuchet MS", Arial, sans-serif; font-size:9pt; color:#283e50; margin:0px;line-height:18px;}

H1,H2,H3,H4 {padding-bottom:8px;}
H1,H2,H3 {color:#884220;}
H1 {font-size:125%;font-weight:normal;text-transform:uppercase; FONT-FAMILY: Verdana, Tahoma,"Trebuchet MS";}
H2 {font-size:11pt;font-weight: normal;}
H3 {font-size:11pt;font-weight: normal;margin-bottom:0px;}

P {padding-bottom:8px;}
UL {list-style: url(images/bg_subnav_0.gif); margin:8px; margin-left:15px;}
OL {margin:8px; margin-left:15px;}
A {color:#884220;text-decoration:underline;}
A:hover{color:#884220;text-decoration:none;}
INPUT, SELECT, TEXTAREA{ FONT-FAMILY: Tahoma, arial, verdana, sans-serif;border:solid 1px #e4ded4;}
OPTION {padding:2px;}

#siteContainer 	{position:relative; width:100%;height:auto;}
#siteGradient		{position:relative;width:100%;margin:auto;float:left;height:auto !important;background: url(images/bg_gradient-trans.png) repeat-y 50% 0%;}
#siteLayout       {position:relative;width:940px; margin:auto;}

#headerContainer	{position:relative;width:940px;margin:auto; height:329px;float:left; background:#ffffff;}
#logoContainer		{position:absolute;float:left;margin-top:15px;z-index:10; top:0px;left:0px;}
#logoContainer IMG {}
#imageContainer {position:relative;width:940px;float:left;height:217px;text-align:left;background: #283e50;}

/*----------------- MAIN SITE NAVIGATION -----------------*/
#languageContainer {position:relative;float:right; margin-right:10px;margin-top:0px; border-top:solid 45px #ffffff; width:66px;}
#languageContainer IMG	{margin-left:6px;padding-top:0px;border:0;vertical-align: middle; }

UL#nav	{width:650px;margin: 0px 0px 0px 250px; padding: 0px 0px 0px 0px; border:0px;float:left; overflow: hidden; white-space:nowrap;}
UL#nav LI {text-align: center; list-style: none; color:#283e50; vertical-align: middle; list-style-image: none;float:left;}
UL#nav A, UL#nav A:link, UL#nav A:visited, UL#nav A:active
		{height:25px;line-height:25px;display:block;color:#283e50; padding-top:20px; text-decoration: none; text-align: center;  FONT-FAMILY: Arial, Tahoma;
		font-size:10pt;padding-left:12px; padding-right:12px; border:0; text-transform: uppercase; white-space:nowrap;
		}
			
UL#nav A:hover {color:#fff;text-decoration: none;background:#928370;}
UL#nav A#here  {color:#fff; text-decoration: none; background:#283E50;} 

#icon_navigation   {position:relative;float:right; margin-left:6px;width:140px;text-align:right; border-top:solid 47px #ffffff;height:20px; }
#icon_navigation A {font-size:8pt; text-decoration:none;color:#283e50;}
#icon_navigation A:HOVER {font-size:8pt; text-decoration:underline;}
#icon_navigation IMG	{margin-left:3px;margin-right:2px;}
#icon_navigation IMG:HOVER {text-decoration:underline;}


/* END   ----------- MAIN SITE NAVIGATION -----------------*/


#bodyContentContainer	{position:relative; width:100%;height:auto !important; background:#ffffff url(images/bg_left.gif) no-repeat; float:left;}
#contentLeftContainer	{position:relative;float:left;width:237px;height:100%; height:auto; min-height:100px; padding-left:20px;color:#56697a;}
#contentContainer	{position:relative;float:left;background:#ffffff;width:673px; height:100%; height:auto; min-height:100px;padding-top:15px;}

#subnavContainer {padding-top:20px;margin-bottom:30px;}
UL#subnav {list-style: none;margin-top:0px;padding:0;margin-left:0px;}
UL#subnav LI { list-style-image: none;}
UL#subnav A{padding-left:10px;color:#56697a; text-decoration: underline; line-height: 14pt;
				width:170px; display:block; vertical-align:center; font-size:9pt;font-weight:normal; text-transform: capitalize;  }
UL#subnav A:hover {background: url(images/bg_subnav.gif)  0% 50% no-repeat; color:#56697a;text-decoration: none;}
UL#subnav A#sel 	{background: url(images/bg_subnav_0.gif)  0% 50% no-repeat; color:#56697a; text-decoration: none;} 

/*
#newsContainer {font-size:8pt;margin-bottom:30px;}
#newsContainer H1 {font-size:8pt;margin:0;padding:0;color:#56697a;font-family: Tahoma;}
#newsContainer .txt_news {border:solid 1px #928370;width:115px;font-size:7pt;height:12px;padding:2px;}
#newsContainer .submit_news {color:#56697a; background:none;font-size:8pt; border:none; text-decoration: underline;cursor:pointer;}
#newsContainer .submit_news:HOVER {text-decoration:none;cursor:pointer;}
*/

#subLeftContainer {margin-bottom:20px;}
#subLeftContainer P {color:#56697a;font-size:8pt;}
#subLeftContainer A {font-size:8pt;}

#site_middle{position:relative;float:left;width:673px; height:100%; height:auto; min-height:210px;}

/* ------- 4 Columns (oude versie)---------------------
#site_column1, #site_column2, #site_column3, #site_column4
	{position:relative;float:left;width:164px; border-right:solid 1px #e4ded4; height:112px; border-bottom:solid 8px #ffffff; margin-bottom:8px;}
#site_column2, #site_column3, #site_column4 {padding-left:4px;}
#site_column4 {border:none;}
#site_column1 H1, #site_column2 H1, #site_column3 H1, #site_column4 H1 {font-size:8pt;margin:0;padding:0;font-family: Tahoma; margin-top:8px;}
#site_column1 P, #site_column2 P, #site_column3 P, #site_column4 P {font-size:8pt; margin:0;padding:0;}
#site_column1 A, #site_column2 A, #site_column3 A, #site_column4 A {font-size:8pt; }
-------------- END 4 Columns (oude versie) */


/* ------- 2 Columns (nieuw versie)---------------------*/
#site_column3, #site_column4 {background: transparent; border:none; display:none;visibility: hidden;width:1%;}
#site_column1, #site_column2 {position:relative;float:left;width:492px; border-right:solid 1px #e4ded4; height:112px;
			      border-bottom:solid 8px #ffffff; margin-bottom:8px;}
#site_column2 { width:164px;padding-left:8px;border:none;}
#site_column1 H1, #site_column2 H1 {font-size:8pt;margin:0;padding:0;font-family: Tahoma; margin-top:8px;}
#site_column1 P, #site_column2 P {font-size:8pt; margin:0;padding:0;}
#site_column1 A, #site_column2 A {font-size:8pt; }

#site_column2 UL { margin-top:0px;padding-top:0px;}
 /* -----------2 Columns [end] ------------------------*/


#footerContainer{position:relative;float:left;width:940px; margin:auto; height:42px;overflow:hidden; background:#ffffff url(images/bg_footer.gif) no-repeat;}
#footerContainer #footernavContainer {position:relative; float:left;padding-top:11px;}

#footerContainer #footernavContainer #printContainer {position:relative;float:left;width:0px;padding-left:0px;font-size:8pt;color:#e4ded4;}
/*#footerContainer #footernavContainer #printContainer {position:relative;float:left;width:50px;padding-left:30px;font-size:8pt;color:#e4ded4;}*/
#footerContainer #footernavContainer #tipfriendContainer {position:relative;float:left;width:100px; padding-left:20px;font-size:8pt;color:#e4ded4;margin-top:0px;}

#footerContainer #footernavContainer #tipfriendContainer A , #footerContainer #footernavContainer #printContainer A
	{ font-size:8pt;color:#e4ded4;text-decoration:none; }
#footerContainer #footernavContainer #tipfriendContainer A:HOVER , #footerContainer #footernavContainer #printContainer A:HOVER
	{ color:#ffffff;text-decoration:none; }


#footerContainer #footernavContainer #tipfriendContainer IMG, #footerContainer #footernavContainer #printContainer IMG {margin-right:5px;}


#footerContainer #disclaimerContainer {position:relative;float:right;text-align: right;height:42px;padding-top:12px;} 						
#footerContainer #disclaimerContainer SPAN {padding-right:20px;font-size:8pt;margin-top:4px; color:#e4ded4;}
#footerContainer #disclaimerContainer SPAN A {font-size:8pt;color:#e4ded4;}
#footerContainer #disclaimerContainer SPAN A:HOVER {color:#ffffff;text-decoration:none;}

#endContainer {position:relative;width:100%;margin:auto;float:left;height:14px;background: url(images/bg_footer-trans.jpg) no-repeat 50% 0%;}


/* --------- CLASSES -----------*/
.light_gray {color:#928370;}
.align-right {text-align:right;}
.small {font-size:90%;}
.xsmall {font-size:85%; font-weight:bold;}
.xsmall SPAN {font-size:85%; font-weight:bold;} 
.xsmall SPAN A {font-size:100%; font-weight:bold;} 
.readmore-right { padding-right:10px; background: url(images/bg_subnav_0.gif) no-repeat center right;border-right:solid 60px #ffffff;}
/* ----------CLASSES [end] -----*/


.tbTarieven {border:0; padding:2px; margin: 0 !important; border-collapse: collapse !important; border-spacing: 0 !important;font-size:8pt;}
.tbTarieven TD, .tbTarieven TH {font-size:8pt;}
.tbTarieven TH {background-color:#928370;color:#ffffff;padding:2px;margin:0px;}
.tbTarieven TH+TH+th {text-align:center;} 
.tbTarieven tr td:first-child {padding:4px;}
.tbTarieven tr+tr {background-color:#e4ded4;}
.tbTarieven tr+tr+tr {background-color:#ffffff;}
.tbTarieven tr+tr+tr+tr {background-color:#e4ded4;}
.tbTarieven tr+tr+tr+tr+tr {background-color:#ffffff;}
.tbTarieven tr+tr+tr+tr+tr+tr {background-color:#e4ded4;}
.tbTarieven tr+tr+tr+tr+tr+tr+tr {background-color:#ffffff;}
.tbTarieven tr+tr+tr+tr+tr+tr+tr+tr {background-color:#e4ded4;}
.tbTarieven tr+tr+tr+tr+tr+tr+tr+tr+tr {background-color:#ffffff;}
.tbTarieven tr+tr+tr+tr+tr+tr+tr+tr+tr+tr {background-color:#e4ded4;}
.tbTarieven tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr {background-color:#ffffff;}
.tbTarieven tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr {background-color:#e4ded4;}
.tbTarieven tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr {background-color:#ffffff;}
.tbTarieven tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr {background-color:#e4ded4;}
.tbTarieven tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr {background-color:#ffffff;}
.tbTarieven tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr {background-color:#e4ded4;}
.tbTarieven tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr {background-color:#ffffff;}
.tbTarieven tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr {background-color:#e4ded4;}
.tbTarieven tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr {background-color:#ffffff;}
.tbTarieven tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr+tr {background-color:#e4ded4;}

/**********************************************
sIFR
************************************************/
.sIFR-flash { visibility: visible !important;margin: 0;}
.sIFR-replaced {visibility: visible !important;}
span.sIFR-alternate {position: absolute;left: 0;top: 0;width: 0;height: 0;display: block;overflow: hidden;}
/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] { display: none !important;}
.sIFR-hasFlash h1 {visibility: hidden; line-height:24px;height:24px;}
.sIFR-hasFlash h2 {visibility: hidden;line-height:20px;	height:20px;}
.sIFR-hasFlash h3 {visibility: hidden;line-height:16px;	height:16px;}

/**********************************************
  TYPO3 STYLES
************************************************/
.csc-mailform {padding:10px; border:solid 1px #e4ded4;background-color:#fafafa;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 #dadada;font-size:8pt;padding:2px;}
.csc-mailform-field TEXTAREA {width:260px;}
.csc-mailform-field SELECT {width:224px;}
INPUT.csc-mailform-submit {background:#283e50; cursor:pointer; margin-left:120px;text-transform:uppercase;
			width:100px;border:solid 1px #e4ded4;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 #e4ded4;background-color:#fafafa; margin-bottom:8px;}
.table_tipafriend TD {padding:4px;}
.table_tipafriend INPUT {padding:3px;}

.tx-indexedsearch-searchbox td {padding: 4px;}
.tx-indexedsearch-searchbox TABLE {padding:10px; width:350px; border:solid 1px #e4ded4;background-color:#fafafa; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button
   {background:#283e50; cursor:pointer; border:solid 1px #e4ded4;color:#ffffff;text-transform:uppercase;padding:3px;}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {padding:3px;}

/**********************************************
   Dropdown styles
************************************************/
DIV.tx-dropdownsitemap-pi1  {padding-left:20px;}
.tx-dropdownsitemap-pi1 A {}
.tx-dropdownsitemap-pi1 IMG {display:none;}
.tx-dropdownsitemap-pi1 LI.open OL {}
.tx-dropdownsitemap-pi1 LI.closed OL {}
.tx-dropdownsitemap-pi1 LI.open UL {}
.tx-dropdownsitemap-pi1 LI.closed UL {}
.tx-dropdownsitemap-pi1 LI {}
.tx-dropdownsitemap-pi1 DIV {}
.tx-dropdownsitemap-pi1 DIV.level_2 {}
.tx-dropdownsitemap-pi1 DIV.level_2 A {}
.tx-dropdownsitemap-pi1 DIV.level_3 {}
.tx-dropdownsitemap-pi1 DIV.level_4 {}
.tx-dropdownsitemap-pi1 DIV.level_5 {}
.tx-dropdownsitemap-pi1 DIV.expAll 		{text-align: center; font-weight:normal; font-size:10pt;display: none;}
.tx-dropdownsitemap-pi1 DIV.expAll A 		{font-weight:normal;}
.tx-dropdownsitemap-pi1 DIV.expAll A:HOVER	{font-weight:normal;}
DIV.level_1{}
DIV.level_1 A {}
DIV.level_2 A {}
DIV.level_2{}

/***********************
ALTER NORMAL TYPO3 STYLES 
************************/
TABLE.table_home {width:500px;}
.table_home TH {background-color:#808080;color:#ffffff;height:24px;width:100%;}
.btn_submit {background:#283e50; cursor:pointer; border:solid 1px #e4ded4;color:#ffffff;text-transform:uppercase;padding:3px;}


/* Space below each image (also in-between rows) */
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom:0px; }
#contentRightContainer .csc-textpic-imagewrap {margin-bottom: 4px;}

/* Border just around the image */
	DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
		border: 1px solid #928370;
		/*  #928370  #884220  */
		padding: 0px 0px;
	}


/* ============TOOLTIP ==============*/
 .dvhdr1 {
            background:#928370;font-family:arial; font-size:12px; font-weight:bold; border:1px solid #928370;
            padding:5px;width:400px; font-size:90%; color:#ffffff;
         }
         
.dvbdy1 {
            background:#FFFFFF; font-family:arial; font-size:12px; border-top:1px solid #928370; border-left:1px solid #928370;
            border-right:1px solid #928370; border-bottom:1px solid #928370;  padding:5px; width:400px; font-size:90%;
         }
/*===================================*/



/**********************************************    
		PRINT     
*********************************************/

@media print {
*{margin:0;padding:0;}
#contentLeftContainer, #footerContainer, #imageContainer, #headerContainer, #navContainer  
 		{background: transparent; border:none; display:none;visibility: hidden;width:1%;}
#contentContainer {position:relative;padding:0px 0px 0px 0px; width:640px;}
}

