@charset "utf-8";
/* CSS Document */
body {
	color: #6A6A6A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	line-height: 18px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}
.bottomtext {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.bottomtext a:link {
	color: #990000;
	text-decoration: none;
}
.bottomtext a:hover {
	color: #CC0000;
	text-decoration: none;
}
.bottomtext a:visited {
	color: #990000;
	text-decoration: none;
}
.style1 {font-size: 10px;
}

.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6A6A6A;
	font-style: normal;	line-height: 18px;
}
.style3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6A6A6A;	line-height: 18px;
}
.style6 {
	color: #c0404b;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	line-height: 18px;
}
a:link {
	color: #990000;
	text-decoration: none;
}
a:hover {
	color: #CC0000;
	text-decoration: none;
}
a:visited {
	color: #990000;
	text-decoration: none;
}

td {
font-size: 12px;
	line-height: 18px;
}
TABLE.vierkant { border: 2px solid #c0404b; 
}
.vierkant TABLE { border: 1px solid #c0404b; 
line-height: 18px;
}
.vierkant TABLE Td { border: 1px solid #c0404b; 
line-height: 18px;
}
img.textplaatje{
border-style:solid;
border-width:2px 2px 2px 2px; 
border-color:#C0404B #C0404B #C0404B #C0404B;
}
.vierkant2 TABLE { border: 2px solid #c0404b; 
line-height: 18px;
}
.vierkant2 TABLE TD { border: 0px solid #c0404b; 
line-height: 18px;
}
.vierkant2 TABLE TR { border: 0px solid #c0404b; 
line-height: 18px;
}
td.achtergrond1 {background:url(../images/balk.gif) repeat;
}
td.achtergrond2 {background:url(../images/redbalk.gif) repeat;
}
td.achtergrond3 {background:url(../images/sproducts_24.gif) repeat;
}
.uberflow {
overflow: auto; width: 333px; height: 30px;
}

.datata {
border: 0px solid #ffffff;
font-size:10px;
}
.datata tr {
	padding: 2px; 
	border: 1px solid #fff;
	font-size:10px;
}
.datata td {
background-color : #efefef;
border: 1px solid #fff;	
padding-top: 2px;
padding-right: 5px;
padding-bottom: 2px;
padding-left: 5px;
font-size:10px;
}


body.snif {

				background: #ffffff;             /* background behind table */

			}

			table.snif {

				border: 0px solid #444444;       /* main table border style */

			}

			td.snDir {

				color: #ffffff;                  /* table header text color */

				background-color: #990000;       /* table header background color */

			}

			td.snDir a {

				color:white;                     /* link text color within table header */

			}

			tr.snHeading, td.snHeading, td.snHeading a {

				color: #dddddd;                  /* column headings text color */

				background-color: #444444;       /* column headings background color */

			}

			tr.snF td a {

				color: #000000;                  /* file listing link text color (filename)*/

			}

			tr.snF td a:hover, a.snif:hover {

				background-color: #FFECC2;       /* file listing link hover background color */

			}

			tr.snEven {

				background-color: #eeeeee;       /* file listing background color for even numbered rows */

			}

			tr.snOdd {

				background-color: #dddddd;       /* file listing background color for odd numbered rows */

			}

			tr.snF td {

				color: #444444;                  /* file listing text color */

			}

			.snCopyright * {

				color: #bbbbbb;                  /* copyright notice text color */

			}

			.snWhite {

				color: white;                    /* active page in paging header */

			}

			<?php 

			}

			?>

			

			/*** FONTS ***/

			.snif * {

				font-family: Tahoma, Sans-Serif;

				font-size: 10pt;

			}

			.snif a, a.snif {

				text-decoration: none;

			}

			.snif a:hover, a.snif:hover {

				text-decoration: underline;

			}

			.snCopyright * {

				font-size: 8pt;

			}

			.snifSmaller {

				font-weight: normal;

				font-size: 8pt;

			}

			td.snDir {

				font-weight: bold;

			}

			tr.snHeading, td.snHeading, td.snHeading a {

				font-weight: bold;

			}

			

			

			/*** MARGINS AND POSITIONS ***/

			table.snif {

				<?php 

				if ($tableWidth100Percent) {

					echo "width:100%;";

				}

				?>

			}

			table.snif td {

				padding-left: 10px;

				padding-right: 10px;

			}

			table.snif td.littlepadding {

				padding-left: 4px;

				padding-right: 0px;

			}

			td.snDir {

				padding-top: 3px;

				padding-bottom: 3px;

			}

			tr.snHeading, td.snHeading, td.snHeading a {

				padding-top: 3px;

				padding-bottom: 3px;

			}

			tr.snF td {

				padding-top: 2px;

				padding-bottom: 2px;

				vertical-align: top;

				padding-left: 10px;

				padding-right: 10px;

				white-space: nowrap;

			}

			.snif img {

				border:none;

			}

			.snW {

				white-space: normal;

			}

