BODY
{
	background-color : #ffffff;
	color: #8E8B82;
}

A
{
	color: #2F3F61;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

a.slimmtable
{
	color: #2F3F61;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

a.slimmtable:visited
{
	color: #2F3F61;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

a.slimmtable:hover
{
	color: #2F3F61;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

A.nav
{
	color: #FF4F1C;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

A.nav:visited
{
	color: #FF4F1C;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

A.nav:hover
{
	color: #FF4F1C;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

A.produktheader
{
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
A.produktheader:hover
{
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
A.produktheader:visited
{
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.xstooltip 
{
    visibility: hidden;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;

    font: normal 8pt sans-serif;
    padding: 3px;
    border: solid 0px;
}

.oranje {
	color: #FF4B1B;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
a.oranje {
	color: #FF4B1B;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
a.oranje:hover {
	color: #FF4B1B;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

a.oranje:visited {
	color: #FF4B1B;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.oranjetext {
	color: #FF4B1B;
	font-weight: bold;
}
a.oranjetext {
	color: #FF4B1B;
	font-weight: bold;
}
a.oranjetext:hover {
	color: #FF4B1B;
	font-weight: bold;
}
a.oranjetext:visited {
	color: #FF4B1B;
	font-weight: bold;
}

.zwartvet {
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.tabs {
	text-align: left;
	position:absolute;
	margin-top: -21px;
	margin-left: 0px;
	height: 20px;
	padding: 0;
	/*background:url(/gfx/bar_off.gif) repeat-x;  */
	overflow: visible;
}

.tabsul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.tabsli {
	display:inline;
	position: relative;
}

.tabs a:hover{
	background:#E4E5E0 url(/gfx/tabbg.jpg) repeat-x;
	font:11px Tahoma, verdana, helvetica, sans-serif;
	font-weight:bold;
	position:relative;
/*	padding:2px 2px 2px 2px;
	margin: 0px -4px 0px 0px;*/
	padding: 2;
	margin: 0;
	color:#7A7A7A;
	text-decoration:none;
	border-left:1px solid #A7A7A5;
	border-right:1px solid #A7A7A5;
}

.tabs a.tab-active {
	background:#E4E5E0 url(/gfx/tabbg.jpg) repeat-x; 
	font:11px Tahoma, verdana, helvetica, sans-serif;
	font-weight:bold;
	position:relative;
/*	padding:2px 2px 2px 2px;
	margin: 0px -4px 0px 0px;*/
	padding: 2;
	margin: 0;
	color:#7A7A7A;
	text-decoration:none;
	border-left:1px solid #A7A7A5;
	border-right:1px solid #A7A7A5;
	border-bottom: 1px solid #E4E5E0;
}

.tabs a {
	background:#E4E5E0 url(/gfx/tabbg.jpg) repeat-x;
	font:11px Tahoma, verdana, helvetica, sans-serif;
	font-weight:bold;
	position:relative;
/*	padding:2px 2px 2px 2px;
	margin: 0px -4px 0px 0px;*/
	padding: 2;
	margin: 0;
	color:#7A7A7A;
	text-decoration:none;
	border-left:1px solid #A7A7A5;
	border-right:1px solid #A7A7A5;
	border-bottom: 1px solid #A7A7A5;
}

.tab-container {
	/*border-left: 1px solid #A7A7A5;*/
	position: relative;
}

.tab-panes {
	padding: 0;
	margin: 0;
	border-left:1px solid #A7A7A5;
	border-right:1px solid #A7A7A5;
	border-bottom: 1px solid #A7A7A5;
	border-top: 1px solid #A7A7A5 !important;
	border-top: 1px solid #A7A7A5;
	background: #E4E5E0;
}

A.produktheader:hover {
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.produktheader
{
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

a.top {
	color: #FF4F1C;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-decoration: none;
	font-weight: normal;
}

a.top:visited {
	color: #FF4F1C;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-decoration: none;
	font-weight: normal;
}

a.top:hover {
	color: #FF4F1C;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-decoration: underline;
	font-weight: normal;
}

a.red {
	color: #FF4F1C;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

a.red:visited {
	color: #FF4F1C;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

a.red:hover {
	color: #FF4F1C;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

.smallred {
	color: #FF4F1C;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

a.smallred {
	color: #FF4F1C;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

a.smallred:visited {
	color: #FF4F1C;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

a.smallred:hover {
	color: #FF4F1C;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	font-weight: normal;
}

A:HOVER
{
	color: #B64304;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
 
A:ACTIVE
{
	color: #B64304;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

a.roodlink { color: #FF2C06; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
A:HOVER.roodlink { color: #AC416D; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: underline; }
A:ACTIVE.roodlink { color: #FF5645; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: underline; }

a.catlinks
{
	color: #ffffff;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

a.catlinks:HOVER
{
	color: #ffffff;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

a.catlinks:ACTIVE
{
	color: #ffffff;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

TABLE, TR, TD
{
	color: #8E8B82;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : normal;
}

P
{
	color: #2F3F61;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

H1
{
	color: #2F3F61;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight : bold;
}

.nav
{
	color: #FF4F1C;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.navitem {
	color: #7A7A7A;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}

.nav2
{
	color: #6D6C67; /* bruin */
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.table
{
	color: #ffffff;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.hoover
{
	background-color: #FCE8BC;
}

.tpgbold
{
	color: #FF4F1C;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.oritable
{
	color: #6D6C67;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.bold
{
	color: #6D6C67;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.MenuItem {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #8E8B82;
	font-weight: bold;
}

a.menunav {
	color: #8E8B82;
	font-weight: bold;
	font-size: 11px;
}

a.menunavsel{
	color: #f58635;
	font-weight: bold;
	font-size: 11px;
}

a.menunavsel:hover {
	color: #f58635;
	font-weight: bold;
	font-size: 11px;
}

a.menunavsel:visited {
	color: #f58635;
	font-weight: bold;
	font-size: 11px;
}

a.menunav:hover {
	color: #8E8B82;
	font-weight: bold;
	font-size: 11px;
}
a.menunav:visited {
	color: #8E8B82;
	font-weight: bold;
	font-size: 11px;
}

a.menunavoranje {
	color: #FF4F1C;
	font-weight: bold;
	font-size: 11px;
}
a.menunavoranje:hover {
	color: #FF4F1C;
	font-weight: bold;
	font-size: 11px;
}
a.menunavoranje:visited {
	color: #FF4F1C;
	font-weight: bold;
	font-size: 11px;
}

.MenuItemOver {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
	color: #8E8B82;
}

.MenuItemClick {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
	color: #8E8B82;
}

.selectbox {
	background-color:#CFCFCF;
	border-style: solid;
	border-width: 1px;
	font-size: 11px;
	color: #336699;
	font-family: Tahoma, Verdana;
}

.maintext{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #2F3F61;
	font-weight: normal;
}

.font1{
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}

.font2{
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

input.logininput{
	background-color : transparent;
	border : 1px solid #A7A7A7;
	height : 16px;
	width : 201px;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size :8px;
}

.errorinput{
	background-color: #FFD2D2;
	font-size: 11px;
	color: #000000;
	font-family:Tahoma, Verdana;
	border-style:solid;
	border-width:1;
	border-color:#FF4F1C;
}

.okinput{
	background-color: #D2FFD2;
	font-size: 11px;
	color: #000000;
	font-family:Tahoma, Verdana;
	border-style:solid;
	border-width:1;
	border-color:#00FF00;
}

input.text{
	border : 1px solid #A7A7A7;
	height : 16px;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align : left;
}

.text2{
	background-color: #Ffffff;
	font-size: 11px;
	color: #000000;
	font-family:Tahoma, Verdana;
	border-style:solid;
	border-width:1;
	border-color:#A7A7A7;
}

textarea.text{
	border : 1px solid #A7A7A7;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size :8px;
	text-align : left;
}

input.textnumber{
	background-color : #FFFFFF;
	color: #6D6C67;
	border : 1px solid #A7A7A7;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size :12px;
	text-align : right;
	padding-right: 2px;
}

input.carttextnumber {
	background-color : #E5E5E0;
	color: #000000;
	border : 1px solid #7A7A7A;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size :11px;
	text-align : center;
	padding-right: 2px;
}

input.button{
	background-color: #E5E5E0;
	font-size: 11px;
	cursor: pointer;
	color: #000000;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	border-style:solid;
	border-width : 1;
	border-color : #A7A7A7; /* lichtgrijs */
}

.titel
{
	color: #FFFFFF;
}

.titelhead
{
	color: #FFFFFF;
	font-weight : bold;
	font-size : 14px;
}

.headlines
{
	color: #000000;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.USB
{
	color: #000000;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

select.text{
	background-color : #FFFFFF;
	border : 1px solid #A7A7A7;
	height : 16px;
	color: black;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size :11px;
	text-align : left;
}

div.maintextlogin{
	background-color : transparent;
	color : #43504E;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	text-align : left;
}

div.loginband{
	position : absolute;
	top : 74px;
}


a.side
{
	color: #2F3F61;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

a.side:visited
{
	color: #2F3F61;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

a.side:hover
{
	color: #2F3F61;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.side
{
	color: #2F3F61;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.sideb
{
	color: #ffffff;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.oritabletop
{
	border-color: #CCCCCC;
	border-width: 2px 2px 0px 2px;
	border-style: solid;
	color: #2F3F61;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.tabletop
{
	color: #ffffff;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.red
{
	color: #FF4F1C;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.titel2
{
	color: #ffffff;
	font-size: 11px;
	font-weight: normal;
}

.titel4
{
	color: #FEB720;
	font-size: 11px;
	font-weight: normal;
}

.oranjebalk {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	cursor: pointer;
	color: #FFFFFF;
	font-weight: normal;
}
a.oranjebalk {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
}
a.oranjebalk:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
}
a.oranjebalk:visited {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
}

.winkel {
	cursor: pointer;
}

a.hormenuselecttext {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #7A7A7A; /* grijs */
	font-weight: bold;
}
a.hormenuselecttext:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #7A7A7A;
	font-weight: bold;
}
a.hormenuselecttext:visited {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #7A7A7A;
	font-weight: bold;
}
a.hormenutext {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
a.hormenutext:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
a.hormenutext:visited {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

.hormenuselect {
	background: #FFF url(/gfx/menuselect.jpg) repeat-x;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #7A7A7A;
	font-weight: bold;
}
a.hormenuselect {
	background: #FFF url(/gfx/menuselect.jpg) repeat-x;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #7A7A7A;
	font-weight: bold;
}
a.hormenuselect:hover {
	background: #FFF url(/gfx/menuselect.jpg) repeat-x;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #7A7A7A;
	font-weight: bold;
}
a.hormenuselect:visited {
	background: #FFF url(/gfx/menuselect.jpg) repeat-x;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #7A7A7A;
	font-weight: bold;
}

.hormenu {
	background-color: #A7A7A7;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
a.hormenu {
	background-color: #A7A7A7;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
a.hormenu:hover {
	background-color: #A7A7A7;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
a.hormenu:visited {
	background-color: #A7A7A7;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

.itemlijnbottom {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #99ACA8;
}

.imageborder {
	border-style: solid;
	border-width: 1px;
	border-color: #99ACA8;
}

.priceperstuk {
	font-weight: bold;
	font-family: Tahoma, Arial, Verdana;
	font-size: 18px;
	color: #FF4F1C;
}

.price {
	font-weight: normal;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #FF4F1C; /* oranje */
}

.blackbutton {
	background-color: #000000;
	text-align: center;
}

.grey {
	color: #7A7A7A; /* grijs */
}
a.grey {
	color: #7A7A7A;
	font-weight: bold;
}
a.grey:hover {
	color: #7A7A7A;
	font-weight: bold;
}
a.grey:visited {
	color: #7A7A7A;
	font-weight: bold;
}

.petite {
	color: #7A7A7A;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
a.petite {
	color: #7A7A7A;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
a.petite:hover {
	color: #7A7A7A;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
a.petite:visited {
	color: #7A7A7A;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.brpetite {
	color: #6D6C67;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
a.brpetite {
	color: #6D6C67;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.brpetite:hover {
	color: #6D6C67;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.brpetite:visited {
	color: #6D6C67;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.black {
	color: #000000;
}
.bigblack {
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
}
a.bigblack {
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
}
a.bigblack:hover {
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
}
a.bigblack:visited {
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
}

.blackcart {
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
}
.blackcart2 {
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
}

.blackcart2answ {
	color: #333333;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
}

.header {
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
}
.oranjecart {
	color: #FF4F1C;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
}

.cartborders {
	border-style: solid;
	border-width: 1px;
	border-color: #A7A7A7;
}

.carthead {
	background: #FFF url(/gfx/cartbalk.jpg) no-repeat;
	height: 28;
}
.carthead2 {
	background: #FFF url(/gfx/cartbalk2.jpg) no-repeat;
	height: 28;
}

.carttopbottom {
	background-color: #E5E5E0;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #A7A7A7;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #A7A7A7;
}
.carttopbottomright {
	background-color: #E5E5E0;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #A7A7A7;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #A7A7A7;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #A7A7A7;
}
.carttopbottomleft {
	background-color: #E5E5E0;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #A7A7A7;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #A7A7A7;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #A7A7A7;
}
.carttopright {
	background-color: #E5E5E0;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #A7A7A7;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #A7A7A7;
}
.carttop {
	background-color: #E5E5E0;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #A7A7A7;
}
.cartrightbottomleft{
	background-color: #E5E5E0;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #A7A7A7;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #A7A7A7;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #A7A7A7;
}

.gegevensimage {
	position: absolute;
	margin-top: -35px;
}

.topbottom {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #A7A7A7;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #A7A7A7;
}
.topbottomright {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #A7A7A7;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #A7A7A7;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #A7A7A7;
}
.topbottomleft {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #A7A7A7;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #A7A7A7;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #A7A7A7;
}
.leftbottom {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #A7A7A7;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #A7A7A7;
}
.rightbottom {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #A7A7A7;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #A7A7A7;
}
.bottom {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #A7A7A7;
}
.top {
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #A7A7A7;
}

.tabletitle {
	color: #000000;
	margin-top: -14px;
	margin-left: 5px;
	position: absolute;
}

a.link {
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.link:hover {
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;

}
a.link:visited {
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.link2 {
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
a.link2:hover {
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
a.link2:visited {
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.recaptchatable .recaptcha_image_cell, #recaptcha_table {
   background-color:#e1ebec !important; //reCaptcha widget background color
 }
 
 #recaptcha_table {
   border-color: #a7a7a7 !important; //reCaptcha widget border color
 }
 
 #recaptcha_response_field {
   border-color: #a7a7a7 !important; //Text input field border color
   background-color:#e1ebec !important; //Text input field background color
 }