/* Created by www.idar.nl */
/* Disable all margin and padding */
/*{margin:0;padding:0;}*/
/*text-align:center;  zorg er voor dat de pagina gecentreeerd wordt in ie */

BODY {
Z-INDEX:-100;
/*color:#002d62;*/
color:#808080;
line-height:11pt; font-size:9pt;
FONT-FAMILY: "trebuchet ms", trebuchet, Tahoma, arial, verdana, sans-serif, "Lucida Sans Unicode";
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;PADDING-TOP: 0px;
margin-bottom: 0px; margin-left: 0px;margin-right: 0px;margin-top: 0px;
background-image: url(images/grgrad3.gif); background-repeat: repeat-x; background-position: top left; background-color: #f1f1f1;
overflow:auto;
}

.small {font-size:7pt;}
.setwidth {width:675px;}

#bgFlash{background: url(images/introscherm.jpg) no-repeat ; height:479px; width:900px; Z-INDEX:0;}
#intro_actie { position:absolute; Z-INDEX:1000; height:454px;/*display:none;*/}
#actie_img {position:absolute; top:365px; left:5px; border:none;}


A {color:#ffc423;text-decoration: underline;font-weight:normal;}
A:HOVER{ color:#ffc423; text-decoration: none; font-weight:normal;}

H1 {text-transform: uppercase; font-size:13pt;color:#002d62; font-weight: normal;}
H2 {text-transform: uppercase; font-size:11pt;color:#ffc423; font-weight: bold;}
H3 {text-transform: uppercase; font-size:9pt;color:#ffc423;font-weight: bold;}
H4 {text-transform: uppercase; font-size:9pt;color:#002d62;font-weight: bold;}


UL {list-style-image: url(images/i_arrow.gif);margin-left:10px; }
UL A {border-bottom:solid 1px #ffc423; color:#002d62;text-decoration: none;font-weight:normal;line-height:13pt;}
UL A:HOVER{text-decoration: none; font-weight:normal;}

hr {color:#e8e8e8; background-color:#e8e8e8;height:1px;border: 0;margin-top:5px; margin-bottom:5px; width|:80%;} 

/*----------------- MAIN TOP HEADER -----------------*/
#site 		{position:relative; width:900px; min-height:500px; height:auto !important; height:500px; background:#ffffff;}
#site_header 	{position:relative;width:900px; height:200px; background:#ffffff;}
#site_image	{position:relative;width:900px; height:200px; background:url(images/bg_home.jpg) no-repeat #ffc423;}
#topnav	   	{Z-INDEX:1;position:absolute; width:180px;overflow: hidden; background:#ffc423;margin-left:13px; Z-INDEX:1000;}
#topnav IMG	{margin-top:2px; margin-left:4px;margin-right:4px;padding-top:-3px;border:0;}
#site_logo	{Z-INDEX:1;position:absolute;TOP:44px; Z-INDEX:1000;}

/*----------------- MAIN SITE NAVIGATION -----------------*/

#site_navigation   {position:relative; width:900px; color:#333333; height:24px;background: url(images/bg_nav.gif) repeat-x;}	
#site_navigation A {color:#ffffff;}
UL#nav	{width:900px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border:0px;float:left; overflow: hidden; }
UL#nav LI {display:inline; text-align: center; list-style: none; color:#fff; vertical-align: middle; list-style-image: none; }
UL#nav A, UL#nav A:link, UL#nav A:visited, UL#nav A:active
		{height:24px; color:#064e96; text-decoration: none; text-align: center; float:left;
		vertical-align:center;  line-height:24px; font-size:8pt; font-weight:bold;padding-left:9px; padding-right:8px; 
		background: url(images/bg_nav.gif) 100% 50% no-repeat;border:0;}
			
UL#nav A:hover {background: url(images/bg_nav_o.gif) #002858 repeat-x; color:#fff;text-decoration: none;}
UL#nav A#here 	{background: url(images/bg_nav_o.gif) #002858 repeat-x; color:#fff; text-decoration: none;} 

/*----------------- SUB NAVIGATION -----------------*/

UL#subnav {list-style: none outside;border-bottom:solid 2px #ffffff; margin:0;padding:0;}
UL#subnav LI { list-style-image: none;}
UL#subnav A, UL#subnav A:link, UL#subnav A:visited, UL#subnav A:active
	{border-bottom:solid 1px #f1f1f1; padding-left:15px;width:152px;display:block;height:24px; color:#002d62; text-decoration: none; vertical-align:center;  line-height:24px; font-size:9pt;font-weight:normal;}
			
UL#subnav A:hover {background: url(images/bg_nav_a.gif)  0% 50% no-repeat; color:#002d62;text-decoration: none;}
UL#subnav A#here 	{background: url(images/bg_nav_a.gif)  0% 50% no-repeat; color:#002d62; text-decoration: none;} 

/*----------------- LEFT CONTENT PAGE -----------------*/
#site_left 		{position:relative;width:196px; min-height:300px; height:auto !important; height:300px;float:left;}
#site_left DD{border-bottom:solid 4px #ffffff;margin-bottom:4px;}
#site_help		{position:relative;height:18px; width:145px; background:#f1f1f1; padding: 12px 0px 8px 25px; border-bottom:solid 2px #fff;}
#site_extra		{width:168px;}
#site_extra H3		{text-transform: uppercase; font-size:9pt;line-height:15pt;background:#002d62;color:#ffffff;font-weight: bold;
			margin:0;padding:0;Margin-top:4px;Margin-bottom:4px;padding-left:4px;}
#site_extra UL 		{margin:0;margin-left:16px;padding:0;padding-bottom:5px;}
#site_printpage		{position:absolute;}
#site_tipfriend		{position:absolute;LEFT:60px;}
#site_fontsize		{position:absolute;LEFT:90px;}
#site_fontsize A 	{color:#5f5f5f;text-decoration:none; font-weight:bold;}
#site_printpage A	{color:#5f5f5f;text-decoration:none;}

span.cReduceTextSize a	{font-size: .8em;}
span.cNormalTextSize a	{font-size: 1em;}
span.cEnlargeTextSize a	{font-size: 1.2em;}

/*----------------- MAIN CONTENT PAGE -----------------*/
#content_layout{position:relative; width:887px; background: url(images/bg_content.gif) repeat-x; Z-INDEX:1;  padding: 24px 0px 0px 13px;}
#site_middle	{position:relative; width:691px; float:left;}
#site_content	{position:relative; width:675px; float: left;Z-INDEX:1;}
#site_welcome	{position:relative; width:675px; float:left; min-height:230px; height:auto !important; height:230px;padding:0;}
#site_right     {position:relative; float:left; margin-left:5px;}

.tx-slideshow-pi1 {position:relative;text-align: left;z-index:1;}
#tx_slideshow_pi1 {position:relative;z-index:1;}
#tb_double 	  {position:relative;width:675px;Z-INDEX:1;}
#tb_double TD {}
#td_right {padding-left:10px;}
#tb_double>DIV {position:relative;}

/*for Opera*/
html>body #site_welcome {width:675px; position:relative;}
html>body #content_layout {float:left;}

#site_column1	{position:relative;width:172px;height:225px;float:left;}
#site_column2	{position:relative;width:173px;height:225px;float:left;}
#site_column3	{position:relative;width:173px;height:225px;float:left;}
#site_column4	{position:relative;width:173px;height:225px;float:right;}
#site_column1 H3, #site_column2 H3,#site_column3 H3, #site_column4 H3 {margin:0; padding:0;font-weight:bold;}
#site_column1 H3 A, #site_column2 H3 A,#site_column3 H3 A, #site_column4 H3 A {font-weight:bold;text-decoration:none; border:0;}
#site_column1 P, #site_column2 P,#site_column3 P, #site_column4 P {width:160px;margin:0; padding:0;line-height:11pt;}
#site_column1 A.more, #site_column2 A.more,#site_column3 A.more, #site_column4 A.more {display:block;text-align:right; width:140px;}


/*----------------- MAIN BOTTOM PAGE -----------------*/

#site_bottom {position:relative; padding:0;}
/* footer */
div#footer {position: relative;color: #336699;font-size:8pt; padding:0;	margin:0; text-align: right;}
div#footer a {	color: #336699;	text-decoration: none; border-bottom:0px;}
div#footer a:hover {text-decoration:underline; border-bottom:0px;}

.no_border{border:none; border:0px;}
.gray {color:#c0c0c0;}
.yellow {color:#ffc423;}
A.more {background:url(images/i_more.gif) no-repeat 100% 50%; color:#002d62;text-decoration:none; font-weight:bold;padding-right:14px;}

INPUT, OPTION,SELECT, TEXTAREA{
FONT-FAMILY: Tahoma, arial, verdana, sans-serif;
border:solid 1px silver;
}

#downloads a.download { background:url(images/pdf_icon.gif) no-repeat left center; padding-left:20px;}


/*--------TYPO3 CSS ----------------------------*/
.faq_items {list-style-image:none; list-style: none;  margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; padding-left:15px;color:#ffc423;}
.faq_items LI {list-style-image:none; list-style: none;}
.tx-irfaq-pi1 DL {padding-bottom:15px;}
DIV.news-list-item I {padding-left:15px;}
DIV.news-list-item .news_more {padding-left:15px;}
DIV.news-single-item I{padding-left:15px;}
DIV.news-single-img {position:absolute;}
.news-single-related DT {font-weight:bold;margin-top:4px;}

.tx-indexedsearch-searchbox td {padding: 4px;}
.tx-indexedsearch-searchbox TABLE {padding:10px; width:350px; background: #f1f1f1;}

.csi-image {margin:0;padding:0;border:0px;}
DL.csi-image{margin:0;padding:0;border:0px;padding-right:4px;}
.csi-imagewrap{margin:0px;padding:0px; border:0px;}
.csi-clear{margin:0;padding:0;}

/* Pictures on left, add padding on right */
DIV.csi-left DIV.csi-imagewrap .csi-image,
DIV.csi-intext-left-nowrap DIV.csi-imagewrap .csi-image,
DIV.csi-intext-left DIV.csi-imagewrap .csi-image {display: inline; /* IE fix for double-margin bug */  margin-right: 0px;}
/* Pictures on right, add padding on left */
DIV.csi-right DIV.csi-imagewrap .csi-image,
DIV.csi-intext-right-nowrap DIV.csi-imagewrap .csi-image,
DIV.csi-intext-right DIV.csi-imagewrap .csi-image {display: inline; /* IE fix for double-margin bug */ margin-left: 0px;}
/* Pictures centered, add padding left and right */
DIV.csi-center DIV.csi-imagewrap .csi-image { display: inline; /* IE fix for double-margin bug */  margin-left: 0px;margin-right: 0px;}
DIV.csi-textpic DIV.csi-imagewrap .csi-image .csi-caption { margin: 0; }
DIV.csi-textpic DIV.csi-imagewrap .csi-image IMG { margin: 0; }
/* Space below each image (also in-between rows) */
DIV.csi-textpic DIV.csi-imagewrap .csi-image { margin-bottom: 5px;margin-top: 0px;}
DIV.csi-equalheight DIV.csi-imagerow { margin-bottom: 0px; display: block; }

/*

.csc-mailform {margin-left:10px;padding:10px; border:solid 1px #dadada;background-color:#fafafa;width:400px;position:relative;}
.csc-mailform-field LABEL{position:absolute; text-align:left; float:left;}
.csc-mailform-field INPUT,.csc-mailform-field TEXTAREA {margin:1px;Margin-left:120px;border:solid 1px #dadada;font-size:8pt;padding:2px;}
.csc-mailform-field TEXTAREA {width:260px;}
.csc-mailform-label {color:#002d62;font-size:11px;}

*/

.csc-mailform {padding:4px 0px 4px 4px; border:solid 1px #D0CFD0;width:500px;}
.csc-mailform-field LABEL{text-align:left; color:#4b4b4b;margin-left:4px;float:left;display:block;clear:left;width:150px;}
.csc-mailform-field INPUT, .csc-mailform-field TEXTAREA, .csc-mailform-field SELECT {font-size:8pt; margin:1px;border:solid 1px #D0CFD0;padding:2px;}
.csc-mailform-field TEXTAREA {width:261px;}
INPUT.csc-mailform-submit {background:#808080;cursor:pointer; margin-left:150px;text-transform: uppercase;font-size: 11px;  padding-left:10px;color:#ffffff;border:none;width:100px;border:none;}
INPUT.csc-mailform-submit:HOVER {background:#002d62;}
.csc-mailform-label {color:#002d62;}


/* Dropdown Sitemap */
.tx-dropdownsitemap-pi1 A {}
.tx-dropdownsitemap-pi1 LI.open OL {}
.tx-dropdownsitemap-pi1 LI.closed OL {display: none;}
.tx-dropdownsitemap-pi1 LI.open UL {}
.tx-dropdownsitemap-pi1 LI.closed UL {display: none;}
.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;}
.tx-dropdownsitemap-pi1 DIV.expAll A 		{border-bottom:solid 1px #ffc423; color:#002d62;text-decoration: none;font-weight:normal;}
.tx-dropdownsitemap-pi1 DIV.expAll A:HOVER	{text-decoration: none; color:#ffc423;font-weight:normal;}
DIV.level_1{border-bottom:none;}
DIV.level_2{border-bottom:none;}

DIV.level_1 A {text-decoration: none;}
DIV.level_2 A {text-decoration: none;}

.tx-dropdownsitemap-pi1 DIV.level_1 A {text-decoration: none;border-bottom:none;}
.tx-dropdownsitemap-pi1 DIV.level_2 A {text-decoration: none;border-bottom:none;}
.tx-dropdownsitemap-pi1 DIV.level_1 A:HOVER {text-decoration: none;}
.tx-dropdownsitemap-pi1 DIV.level_2 A:HOVER {text-decoration: none;}


/*Search browser */
UL.browsebox  {margin: 10px 0px 10px 60px; padding: 0px 0px 0px 10px; border:0px;}
UL.browsebox LI {display:inline; text-align: center; list-style: none; vertical-align: middle; padding-right:10px;}

/*------- DEALERS --------*/
.tb_dealers {width:675px;}
.tb_dealers  TD {padding-right:10px;text-transform:lowercase;}
.tb_dealers  TH {text-align:left;text-transform:capitalize;}
.tb_dealers  IMG{border:0;}

#tb_actiedealers .bodytext{margin:0;padding:0;}
.contenttable{margin:0;padding:0;}


#tb_winnaars .bodytext{margin:0;padding:0;}


/*    PRINT      */

@media print {
*{margin:0;padding:0;}
#td_align{background: transparent; border:none; display:none;visibility: hidden;width:1%; }
#site_header{background: transparent; border:none; display:none;visibility: hidden; }
#site_navigation{background: transparent; border:none; display:none;visibility: hidden; }
#topnav {background: transparent; border:none; display:none;visibility: hidden; }
#site_bottom, #site_printpage, #site_tipfriend, #site_left {background: transparent; border:none; display:none;visibility: hidden; width:1%; }

#site {position:relative; background: #ffffff; width:auto;}
#content_layout{position:relative;width:auto;}
#site_content	{position:relative;padding:0px 0px 0px 0px; width:auto;}
#site_welcome	{position:relative; padding:0px; width:auto;}
.bodytext{width:auto;}
}
