/* $Id: other.css 509 2005-02-25 15:43:13Z mathijs $ */

body {
	background-color: #EBEBEB;
	background-image: url(bg_main.gif);
	font-size: 11pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	margin-left: 25px;
	margin-right: 25px;
	margin-bottom: 25px;
	margin-top: 0px;
	color: #333333;
}

table {
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0px;
	padding: 0px;

}

table.split {
	margin: 0px;
	padding: 0px;
	background: #e0e8f3;
}


table.product {
	background: #EEEEEE;
}



tr {
	margin: 0px;
	padding: 0px;
}
td {
	margin: 0px;
	padding: 0px;
	text-align:left;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
}

td.specialRequest {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	line-height: 16px;
	background-color: #ffffff;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
	font-size: 9pt;
	color: #ed9305;
	border: 1px solid #ed9305;
}

td.product {
	margin: 0px;
	padding: 5px;
	text-align:left;
	vertical-align: top;
	color: black;
	font-family: sans-serif;
	font-size: 8pt;
}
td.productholder {
	padding: 0;
	padding-bottom: 10px;
	vertical-align: top;
}

td.pageholder {
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}

td.menu {
}

td.head {
	background: #D9E1E8;
	color: #5E5C74;
	font-size: 16pt;
	font-weight: 800;
	font-family: verdana;
	padding: 15px;

}

td.bar1 {
	background: #CD001F;
	font-size: 11pt;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	vertical-align: bottom;
	font-family: Verdana, sans-serif, Arial, Helvetica;

}

td.bar2 {
	background: #c6cede;
	font-size: 10pt;
	text-transform: uppercase;
	color: white;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 2px;
	vertical-align: bottom;
	font-family: 'arial black', sans-serif;
}

td.bar2contra {
	background: #ed9305;
	font-size: 10pt;
	text-transform: uppercase;
	color: white;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 2px;
	vertical-align: bottom;
	font-family: 'arial black', sans-serif;
}


td.info {
	background-repeat:  repeat-x;
	background-position: top center;
}


td.pageleft {
	background-color: #FFFFFF;
	background-repeat:  repeat-x;
	background-position: top center;
	vertical-align: top;
}

td.pageright {
	background-color: #FFFFFF;
	background-repeat:  repeat-x;
	background-position: top center;
	vertical-align: top;
	padding-left: 15px;
}
td.bottom {
	margin: 0px;
	padding: 0px;
	vertical-align: bottom;
}
td.top {
	vertical-align: top;
}
td.left {
	text-align: left;
}
td.right {
	text-align: right;
}
td.center {
	text-align: center;
}

td.box1 {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

td.homepage {
	padding-left: 15px;
	padding-right: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 10pt;
	background-color: white;
	color: #333333;
	font-weight: normal;
	word-spacing: +1px;
}


td.shops {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	line-height: auto;
	background-color: #ffffff;
	padding-left: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
}

td.shopscontra {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	line-height: auto;
	background-color: #ffffff;
	padding-left: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
	font-size: 9pt;
	color: #ed9305;
	border: 1px solid #ed9305;
}


td.shopson {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	line-height: auto;
	background-color: #D9E1E8;
	padding-left: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
	font-size: 8pt;
	font-weight: bold;
	color: #F78D1E;
	cursor: hand;
}


td.shops2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	line-height: auto;
	background-color: #ffffff;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 6px;
	padding-bottom: 6px;
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
}

td.shopscontra2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	line-height: auto;
	background-color: #ffffff;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 6px;
	padding-bottom: 6px;
	font-size: 9pt;
	color: #ed9305;
	border: 1px solid #ed9305;
}


td.shopson2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	line-height: auto;
	background-color: #D9E1E8;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 6px;
	padding-bottom: 6px;
	font-size: 8pt;
	font-weight: bold;
	color: #F78D1E;
	cursor: hand;
}



tr.list {
	margin: 10px;
	color: black;
}

td.list {
	border: 1px solid #c0c0c0;
	font-size: 10pt;
	vertical-align: top;
	background: #f0f0f0;
	
}
th.list {
	border: 1px solid #c0c0c0;
	font-size: 10pt;
	vertical-align: top;
	background: #f0f0f0;
	font-weight: bold;	
}


td.lowlist {
	border: 1px solid #c0c0c0;
	font-size: 10pt;
	vertical-align: top;
	background: #f0f0f0;
	height: 20px;	
}

td.list2 {
	border: 1px solid #c0c0c0;
	font-size: 10pt;
	vertical-align: top;
	background: #e8e8e8;
	
}

td.lowlist2 {
	border: 1px solid #c0c0c0;
	font-size: 10pt;
	vertical-align: top;
	background: #e8e8e8;
	height: 20px;	
}


img {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

img.boxed {
	border: 1px solid #CD001F;
}
.stapNr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bolder;
	color: #EF9814;
	text-decoration: none;
}
.stapTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
	color: #144AA3;
	text-decoration: none;
}
.assTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.assImgBorder {
	border: 1px solid #EF9814;
}

.homeTxt {
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	background: #EEEEEE;
}
