body {
	background-color : #ffffff;
	color: #ffffff;
	text-align: left;
	margin-left: 0%;
	margin-right: 0%;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 9pt ! important;
}

body.main {
	background-color : #ffffff;
	color: #000000;
	text-align: left;
	margin-left: 0%;
	margin-right: 0%;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 9pt ! important;
}

table {
	color: #000000;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 9pt ! important;
}

td.price {
	color: #003fdc;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 12px;
	font-weight : bold;
	text-align : right;
	vertical-align : bottom;
}

td.price_special {
	color: #FF6403;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 12px;
	font-weight : bold;
	text-align : right;
	vertical-align : bottom;
}

td.aanbieding {
	color: #003fdc;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 11px;
	font-weight : bold;
	text-align : right;
	vertical-align : bottom;
}

td.information {
	color: #003fdc;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 11px;
	font-weight : bold;
	text-align : left;
	vertical-align : bottom;
}

td.error {
	color: #ff0000;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 11px;
	font-weight : bold;
	text-align : left;
	vertical-align : bottom;
}

td.groot {
	color: #003fdc;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 13px ! important;
	font-weight : bold;
	text-align : left;
}

td.platform {
	color: #000000;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 11px ! important;
	text-align : right;
	vertical-align : middle;
}

td.omschrijving {
	color: #000000;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 11px ! important;
	text-align : left;
	vertical-align : top;
}

td.title {
	color: #003fdc;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 11px ! important;
	font-weight : bold;
	vertical-align : middle;
}

td.title_big {
	color: #003fdc;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 13px ! important;
	font-weight : bold;
	vertical-align : middle;
}

td.cart_price {
	color: #003fdc;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 13px ! important;
	font-weight : bold;
	text-align : right;
	vertical-align : middle;
}

td.cart {
	color: #003fdc;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 13px ! important;
	font-weight : bold;
	text-align : left;
	vertical-align : middle;
}

td.blue_normal {
	color: #003fdc;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 13px ! important;
	text-align : left;
	vertical-align : middle;
}

td.white_normal {
	color: #ffffff;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 13px ! important;
	vertical-align : middle;
}

td.white_normal2 {
	color: #ffffff;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 13px ! important;
	vertical-align : middle;
	text-align : left;
}

td.white_normal3 {
	color: #ffffff;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 11px ! important;
	vertical-align : middle;
	text-align : left;
}


td.bottom {
	vertical-align : bottom;
}

td.button {
	color: #000000;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 8pt ! important;
	text-align : left;
	margin-left: 15;
	font-weight : bold;
	vertical-align : middle;
}

td.subbutton {
	color: #000000;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 9pt ! important;
	text-align : left;
	vertical-align : middle;
}

td.subbutton {
	vertical-align : bottom;
}

.menu_text {
	margin-top: -23px; 
}

.menu_text_sub {
	margin-top: -21px; 
}

td.middle {
	color: #ffffff;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 9pt ! important;
	text-align : left;
	line-height : 100%;
	vertical-align : baseline;
}

td.middle_right {
	color: #000000;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 9pt ! important;
	text-align : right;
	line-height : 100%;
	vertical-align : baseline;
}

td.center {
	color: #000000;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 9pt ! important;
	text-align : center;
	line-height : 130%;
}

td.oranje {
	color: #cc3300;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 9pt ! important;
	text-align : left;
	line-height : 130%;
}

td.oranje_right {
	color: #cc3300;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 9pt ! important;
	text-align : right;
	line-height : 130%;
}

td.right {
	color: #000000;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 9pt ! important;
	text-align : right;
	vertical-align : bottom;
}

td.image {
	color: #000000;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 9pt ! important;
	text-align : center;
	vertical-align : bottom;
}

td.image_right {
	color: #000000;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 9pt ! important;
	text-align : right;
	vertical-align : top;
}

td.grijs_right {
	color: #000000;
	background : #cccccc;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 10pt ! important;
	font-weight : bold;
	text-align : right;
	vertical-align : middle;
}

td.oudeprijs {
	color: #000000;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 13pt ! important;
	font-weight : bold;
	text-align : right;
	vertical-align : bottom;
	text-decoration : line-through;
}

td.geel {
	color: #000000;
	background : #ffcc00;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 9pt ! important;
	font-weight : bold;
	text-align: center;
}

td.clock {
	color: #ffffff;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 9pt ! important;
	text-align : right;
	line-height : 80%;
}

td.menu_content {
	color: #eeee00;
	text-align: left;
	margin-left: 10%;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 11pt ! important;
	line-height : 130%;
}

td.madeby {
	color: #FFFFFF;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 8pt ! important;
	text-align : right;
	line-height : 130%;
}

a.madeby, a.madeby:visited, a.madeby:link {
	color: #FFFFFF;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 8pt ! important;
	text-align : right;
	text-decoration: underline;
	font-weight : bold;
	line-height : 130%;
}

a.madeby:active, a.madeby:hover {
	color: #FF6403;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 8pt ! important;
	text-align : right;
	text-decoration: underline;
	font-weight : bold;
	line-height : 130%;
}

a.white_normal2, a.white_normal2:active, a.white_normal2:visited, a.white_normal2:link, a.white_normal2:hover {
	color: #ffffff;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 13px ! important;
	vertical-align : middle;
	text-align: left;
}

a.information, a.information:active, a.information:visited, a.information:link, a.information:hover {
	font-family: "Arial, Helvetica, sans-serif";
    text-decoration: none;
	color: #003fdc;
	font-size: 11px ! important;
}

a:link, a:visited {
	font-family: arial, helvetica, verdana, sans-serif;
	text-decoration: none;
	color: #000000;
}

a:hover, a:active {
	font-family: arial, helvetica, verdana, sans-serif;
	text-decoration: none;
	color: #000000;
}

a.u:link, a.u:visited {
	font-family: arial, helvetica, verdana, sans-serif;
	text-decoration: underline;
	color: #000000;
}

a.u:hover, a.u:active {
	font-family: arial, helvetica, verdana, sans-serif;
	text-decoration: underline;
	color: #000000;
}

a.menu, a.menu:active, a.menu:visited, a.menu:link, a.menu:hover,  {
	font-family: "Arial, Helvetica, sans-serif";
    text-decoration: none;
	font-weight : bold;
	color: #ffffff;
	font-size: 10pt ! important;
}

a.blue, a.blue:active, a.blue:visited, a.blue:link, a.blue:hover,  {
	font-family: "Arial, Helvetica, sans-serif";
    text-decoration: none;
	color: #003fdc;
}

a.menu2, a.menu2:active, a.menu2:visited, a.menu2:link, a.menu2:hover,  {
	font-family: "Arial, Helvetica, sans-serif";
    text-decoration: none;
	color: #003fdc;
	font-size: 10pt ! important;
}

a.box, a.box:active, a.box:visited, a.box:link {
	width : 20px;
	height : 20px;
	border : 1px solid Black;
	margin : 2px 2px 2px 2px;
}

a.box:hover {
	width : 20px;
	height : 20px;
	border : 1px solid Silver;
}

a.top, a.top:active, a.top:visited, a.toplink, a.top:hover {
	color: #003fdc;
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 11px ! important;
}

a.ww, a.ww:active, a.ww:visited, a.ww:link,  {
	font-family: "Arial, Helvetica, sans-serif";
    text-decoration: underline;
	color: #000000;
}

a.ww:hover,  {
	font-family: "Arial, Helvetica, sans-serif";
    text-decoration: underline;
	color: #003fdc;
}

a.oranje, a.oranje:active, a.oranje:visited, a.oranjelink, a.oranje:hover {
	color: #FF6403;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 9pt ! important;
	text-align : left;
	line-height : 130%;
}

span.box {
	width : 20px;
	height : 20px;
	border : 1px solid Black;
	margin : 2px 2px 2px 2px;
}

input.small {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    font-size:11px;
    border: 1 solid #000000;
}

input {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    font-size:11px;
    font-weight:bold;
	vertical-align : middle;
}


h2 {
	color : Navy;
}

p.oranje {
	color: #FF6403;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 9pt ! important;
	text-align : left;
	line-height : 130%;
}

tr {
	vertical-align : top;
}


