/** CSS SWITCHSHOPS **/

html {
    overflow: -moz-scrollbars-vertical;
	overflow: scroll;
}

body{
	margin:0;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5F6062;
	line-height:18px;
}


div.outer{
	width:100%;
	text-align:center;
}

table td{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5F6062;
}


a:link, a:active, a:visited{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	text-decoration:underline;
}

a:hover{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d82f;
	text-decoration:underline;
}

/*HEADER*/
div.header{
	margin: 0px auto;
	width:1100px;
	height:103px;
	clear:both;
	border:0px solid green;
}

div.headerleft{
	width:980px;
	float:left;
}

div.headerright{
	float:left;
	width:57px;
	margin-top:28px;
}

div.logo{
	float:left;
	width:186px;
	/*margin-right:28px;*/
	margin-top:26px;
	text-align:right;

}

div.navigation{
	float:left;
	margin-left:26px;
	height:29px;
	margin-top:74px;
}

div.tab{
	float:left;
	margin-right:3px;
	font-size:0;
	height:29px;
	/*font-size:0;
	overflow:hidden;*/
}

div.tab ul li{
	list-style:none;
}

div.tab ul li a:link, div.tab ul li a:active, div.tab ul li a:visited, div.tab ul li a:hover{
	color:#ffffff;
}

.drop_down_element {
	position: absolute;
	z-index: 400;
	padding-bottom:10px;
	background:url('../layout/edu.switchshops.be/submenu.png') no-repeat left bottom;
}

.drop_down_element ul {
	margin: 0; padding: 0; list-style: none;
	/*border: 1px solid #999;
	border-top: 0;
	background: white;
	padding: 0.5em;*/
	width:146px;
}

.drop_down_element .inner {
	/*padding: 1em;*/
}

.drop_down_element ul li{
	padding-top:3px;
	padding-bottom:3px;
	padding-left:6px;
}

.drop_down_element ul li.active{
	padding-top:3px;
	padding-bottom:3px;
	padding-left:6px;
	cursor:pointer;
	background-color:#c1d72e;
}

.drop_down_element ul li a:link, .drop_down_element ul li a:active, .drop_down_element ul li a:visited{
	color:#FFFFFF;
	text-decoration:none;
}

.drop_down_element ul li a:hover{
	color:#FFFFFF;
	text-decoration:none;
}

.drop_down_element ul li.active a:link, .drop_down_element ul li.active a:active, .drop_down_element ul li.active a:visited{
	color:#5F6062;
	text-decoration:none;
}

.drop_down_element ul li.active a:hover{
	color:#5F6062;
	text-decoration:none;
}

.message {
	font-size: 12px;
	font-weight: bold;
}

h3.toggler {
	cursor: pointer;
	border-bottom: 1px solid #e7e7e7;
	margin: 0.3em 0 0;
	padding: 0.2em 0 0;
}

h3.visible {
	background: #e7e7e7;
	border: 3px solid #ccc;
	border-width: 1px 1px 3px;
	margin: 0;
	padding: 0.5em 0.5em 0;
}

#accordion {
	margin: 0; padding: 0;
	list-style: none;
}

#accordion ul li {
	padding: 5px 0;
}


/*EINDE HEADER*/


/*HEADER SUB*/
div.headersub{
	clear:both;
	width:100%;
	height:22px;
	background-color:#006a8c;
}

div.headersub-cont{
	margin:auto;
	width:1100px;
	height:22px;
	text-align:right;
	border:0px solid red;
	font-size:0;
}

div.headsubnav{
	float:right;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#ffffff;
	width:712px;
	text-align:center;
	padding-top:3px;
}


/*EINDE HEADER SUB*/



/*CONTENT*/

div.pagetitlebox{
	clear:both;
	width:100%;
	margin:0;
	height:35px;
	background-image:url("../layout/edu.switchshops.be/title-rep.gif");
	background-repeat:repeat-y;
	background-position:left;
	background-color:#c2d830;
	margin-top:23px;
}

div.pagetitle{
	clear:both;
	width:635px;
	margin:auto;
	text-align:left;
	border:0px solid red;
	padding-top:5px;
}



span.rss{
	float:left;
	margin-left:7px;
	margin-top:4px;
}

td.btn-rss{
	padding-left:9px;
	padding-top:2px;
}

div.horizon{
	width:1019px;
	clear:both;
	margin:auto;
	margin-top:34px;
	border:0px solid red;
}

.horizonsmall{
	width:848px;
	clear:both;
	margin:auto;
	margin-top:34px;
	border:0px solid red;
}

div.horizonedu{
	width:1019px;
	clear:both;
	margin:auto;
	margin-top:16px;
	border:0px solid red;
}

div.horizonHome{
	width:1039px;
	clear:both;
	margin:auto;
	margin-top:34px;
	border:0px solid red;
}

div.horizoneduHome{
	width:1039px;
	clear:both;
	margin:auto;
	margin-top:16px;
	border:0px solid red;
}

div.horizon2{
	width:1019px;
	clear:both;
	margin:auto;
	margin-top:11px;
	border:0px solid red;
}

div.horizon-newsletter{
	width:680px;
	clear:both;
	margin:auto;
	margin-top:28px;
}

div.content-newsletter{
	text-align:left;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	line-height:18px;
	border:0px solid red;
}

div.content-small{
	clear:both;
	width:666px;
	margin:auto;
	text-align:left;
	border:1px solid green;
}

div.content-products{
	float:left;
	width:603px;
	margin-left:20px;
	margin-right:15px;
}

div.content-login{
	float:left;
	width:603px;
	margin-left:20px;
	margin-right:15px;
	text-align:left;
}
div.content{
	float:left;
	width:617px;
	margin-left:12px;
	margin-right:9px;
}

div.content-home{
	float:left;
	width:618px;
	margin-left:12px;
	margin-right:8px;
}

div.subscribebox{
	width:680px;
	clear:both;
	margin-top:30px;
}

div.subscribebox-top{
	width:680px;
	height:13px;
	clear:both;
	background-image:url("../layout/edu.switchshops.be/subscribe-top.gif");
	background-repeat:no-repeat;
	font-size:0;
}

div.subscribebox-btm{
	width:680px;
	height:13px;
	clear:both;
	background-image:url("../layout/edu.switchshops.be/subscribe-btm.gif");
	background-repeat:no-repeat;
	font-size:0;
}

div.subscribebox-mid{
	width:680px;
	clear:both;
	background-image:url("../layout/edu.switchshops.be/subscribe-rep.gif");
	background-repeat:repeat-y;
	border:0px solid green;
	padding-top:6px;
}

.subscribeconfirm{
	padding-bottom:5px;
	color:#5F6062;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}

div.pdfbox{
	float:right;
}

div.pdf-txtbox{
	float:right;
	margin-left:7px;
	margin-right:36px;
	margin-top:11px;
	margin-top:9px !ie;
}

div.swfbox{
	float:right;
}

div.swf-txtbox{
	float:right;
	margin-left:7px;
	margin-right:60px;
	margin-top:11px;
	margin-top:9px !ie;
}

div.brochures-txt{
	clear:both;
	padding-top:24px;
	padding-top:14px !ie;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:16px;
}

div.titlebox{
	float:left;
	background-color:#c1d82f;
	border:0px solid red;
	margin-left:13px;
}

div.titlebox-left{
	float:left;
	background-image:url("../layout/edu.switchshops.be/white-left.gif");
	background-repeat:no-repeat;
	width:6px;
	height:32px;
}

div.titlebox-mid{
	float:left;
	background-image:url("../layout/edu.switchshops.be/white-rep.gif");
	background-repeat:repeat-x;
	height:26px;
	height:32px !ie;
	font:16px "Lucida Grande", Geneva, Arial, sans-serif;
	font-weight:bold;
	padding-top:6px;
	cursor:pointer;
}

div.titlebox-right{
	float:left;
	background-image:url("../layout/edu.switchshops.be/white-right.gif");
	background-repeat:no-repeat;
	width:6px;
	height:32px;
}

table.checkfields{
	margin-top:24px;
	margin-left:36px;
	margin-right:36px;
	width:608px;
}

span.troubles{
	clear:both;
	font:14px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	text-align:center;
	width:680px;
	display:block;
	margin-top:30px;
	margin-bottom:18px;
}

span.troubles a:link, span.troubles a:active, span.troubles a:visited{
	font:14px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	text-decoration:underline;
}

span.troubles a:hover{
	font:14px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d82f;
	text-decoration:underline;
}

div.hometabs{
	float:left;
	height:34px;
	margin-bottom:0px;
}

div.hometabOuter{
	float:left;
	width:122px;
	height:34px;
}

div.hometab{
	position:absolute;
	background-image:url('../layout/edu.switchshops.be/tabgreen.jpg');
	background-repeat:no-repeat;
	float:left;
	width:122px;
	height:24px;
	height:34px !ie;
	padding-top:10px;
	margin-left:-60px !ie;
	font:bold 13px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#ffffff;
	text-align:center;
	cursor:pointer;
}

div.hometabsel{
	background-image:url('../layout/edu.switchshops.be/tabdark.jpg');
	background-repeat:no-repeat;
	float:left;
	width:122px;
	height:24px;
	height:34px !ie;
	padding-top:10px;
	font:bold 13px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#ffffff;
	text-align:center;
	cursor:pointer;
}

div.hometabselsel{
	position:absolute;
	background-image:url('../layout/edu.switchshops.be/tabdark.jpg');
	background-repeat:no-repeat;
	float:left;
	width:122px;
	height:24px;
	height:34px !ie;
	padding-top:10px;
	margin-left:-60px !ie;
	font:bold 13px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#ffffff;
	text-align:center;
	cursor:pointer;
}

div.hometabdivider{
	float:left;
	width:2px;
	height:2px;
}

div.homeTabContent{
	float:left;
	height:430px;
	width:618px;
}

div.splashbox{
	position:absolute;
	height:420px;
	height:440px !ie;
	width:618px;
	/*border-color:#acacac;
	border-style:dashed;
	border-width:thin;*/
	text-align: center;
	margin-top:10px;
	/*margin-left:10px;
	margin-left:-300px !ie;
	margin-right:10px;*/
	margin-left:-307px !ie;
	margin-bottom:10px;
	/*padding:10px;*/
	clear:left;
	text-align:center;
}

div.splashboxNotVisible{
	display:none;
	height:420px;
	height:440px !ie;
	/*border-color:#acacac;
	border-style:dashed;
	border-width:thin;*/
	text-align: center;
	padding:10px;
	clear:left;
}

div.promo-items{
	float:left;
	/*margin-top:22px;*/
	border:0px solid red;
}

div.promobox{
	float:left;
	width:151px;
}

div.promobox-top{
	background-image:url("../layout/edu.switchshops.be/spottop.jpg");
	background-repeat:no-repeat;
	clear:both;
	width:151px;
	height:6px;
	font-size:0;
	overflow:hidden;
}

div.promobox-head{
	background-image:url("../layout/edu.switchshops.be/spotrep.jpg");
	background-repeat:repeat-y;
	clear:both;
	width:151px;
	height:30px;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#ffffff;
	font-weight:bold;
}

div.promobox-head table{
	height:30px;
}

div.promobox-head td{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
}

div.promobox-btm{
	background-image:url("../layout/edu.switchshops.be/spotbtm.jpg");
	background-repeat:no-repeat;
	clear:both;
	width:151px;
	height:14px;
	font-size:0;
	overflow:hidden;
}

div.promobox-content{
	clear:both;
	background-image:url("../layout/edu.switchshops.be/spotbg.jpg");
	background-repeat:repeat-y;
	width:124px;
	width:151px !ie;
	height:205px;
	text-align:left;
	padding-left:14px;
	padding-right:13px;
	/*padding-bottom:9px;*/
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#000000;
}

div.promobox-content img{
	padding-left:6px;
}

div.promospacer{
	float:left;
	width:3px;
	height:3px;
}



/*EINDE CONTENT*/


/*LEFT*/
div.left{
	float:left;
}

div.left-topfaq{
	background-image:url("../layout/edu.switchshops.be/lbl-faq.jpg");
	background-repeat:no-repeat;
	clear:both;
	width:211px;
	height:44px;
	font-size:0;
	overflow:hidden;
}

div.left-midfaq{
	background-image:url("../layout/edu.switchshops.be/leftGreyRep.jpg");
	background-repeat:repeat-y;
	clear:both;
	width:185px;
	width:211px !ie;
	padding:16px 10px 6px 16px;
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#ffffff;
	text-align:left;
	cursor:pointer;
}

div.left-btmfaq{
	background-image:url("../layout/edu.switchshops.be/leftGreyBtm.jpg");
	background-repeat:no-repeat;
	clear:both;
	width:211px;
	height:12px;
}

div.left-topWork{
	background-image:url("../layout/edu.switchshops.be/lbl-workatswitch.jpg");
	background-repeat:no-repeat;
	clear:both;
	/*width:191px;*/
	width:211px;
	height:44px;
	font-size:0;
	overflow:hidden;
}

div.left-midWork{
	background-image:url("../layout/edu.switchshops.be/leftGreenRep.jpg");
	background-repeat:repeat-y;
	clear:both;
	width:185px;
	width:211px !ie;
	padding:16px 10px 6px 16px;
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	text-align:left;
	cursor:pointer;
}

div.left-btmWork{
	background-image:url("../layout/edu.switchshops.be/leftGreenBtm.jpg");
	background-repeat:no-repeat;
	clear:both;
	width:211px;
	height:12px;
}

div.left-topgreen{
	background-image:url("../layout/edu.switchshops.be/lbl-allbenefits.jpg");
	background-repeat:no-repeat;
	clear:both;
	width:211px;
	height:44px;
	font-size:0;
	overflow:hidden;
}

div.left-midgreen{
	background-image:url("../layout/edu.switchshops.be/leftGreenRep.jpg");
	background-repeat:repeat-y;
	clear:both;
	width:190px;
	width:211px !ie;
	padding:16px 5px 6px 16px;
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	text-align:left;
	cursor:pointer;
}

div.left-midgreen a:link, div.left-midgreen a:active, div.left-midgreen a:visited{
	color:#000000;
	text-decoration:none;
}

div.left-midgreen a:hover{
	color:#ffffff;
	text-decoration:none;
}

.leftmacosxs{
	position:absolute;
	margin-left:135px;
	margin-top:-70px;
}

div.left-btmgreen{
	background-image:url("../layout/edu.switchshops.be/leftGreenBtm.jpg");
	background-repeat:no-repeat;
	clear:both;
	width:211px;
	height:12px;
}

div.left-topblue{
	background-image:url("../layout/edu.switchshops.be/lbl-switchonderwijs.jpg");
	background-repeat:no-repeat;
	clear:both;
	width:211px;
	height:45px;
	font-size:0;
	overflow:hidden;
}

div.left-midblue{
	background-image:url("../layout/edu.switchshops.be/leftBlueRep.jpg");
	background-repeat:repeat-y;
	clear:both;
	width:185px;
	width:211px !ie;
	padding:16px 10px 6px 16px;
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#ffffff;
	text-align:left;
	cursor:pointer;
}

div.left-btmblue{
	background-image:url("../layout/edu.switchshops.be/leftBlueBtm.jpg");
	background-repeat:no-repeat;
	clear:both;
	width:211px;
	height:12px;
}

div.left-topb2b{
	background-image:url("../layout/edu.switchshops.be/lbl-b2b.jpg");
	background-repeat:no-repeat;
	clear:both;
	width:211px;
	height:44px;
	font-size:0;
	overflow:hidden;
}

div.left-midBlack{
	background-image:url("../layout/edu.switchshops.be/leftBlackRep.jpg");
	background-repeat:repeat-y;
	clear:both;
	width:185px;
	width:211px !ie;
	padding:16px 10px 6px 16px;
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#ffffff;
	text-align:left;
	cursor:pointer;
}

div.left-btmBlack{
	background-image:url("../layout/edu.switchshops.be/leftBlackBtm.jpg");
	background-repeat:no-repeat;
	clear:both;
	width:211px;
	height:12px;
}

div.left-top{
	background-image:url("../layout/edu.switchshops.be/products-top.jpg");
	background-repeat:no-repeat;
	clear:both;
	width:191px;
	height:45px;
	font-size:0;
	overflow:hidden;
}

div.left-mid{
	background-image:url("../layout/edu.switchshops.be/products-rep.jpg");
	background-repeat:repeat-y;
	clear:both;
	width:191px;
	padding-top:16px;
	padding-bottom:16px;
}

div.left-btm{
	background-image:url("../layout/edu.switchshops.be/products-btm.jpg");
	background-repeat:no-repeat;
	clear:both;
	width:191px;
	height:12px;
}

ul.rightnav{
	margin:0;
	padding:0;
	padding-left:30px;
}
ul.cartitem{
	margin:0;
	padding:0;
	padding-left:13px;
}

ul.leftnav-winkels{
	margin:0;
	padding:0;
	padding-left:20px;
	padding-right:10px;
}

ul.leftnav-winkels li{
	/*list-style-image:url("../layout/edu.switchshops.be/pointer-white.gif");*/
	list-style-image:url("../images/arrow_white.png");
	margin-bottom:7px;
}

ul.leftnav-winkels li:hover{
	/*list-style-image:url("../layout/edu.switchshops.be/pointer-green.gif");*/
	list-style-image:url("../images/arrow_green.png");
	margin-bottom:7px;
}

ul.leftnav-winkels li a:link, ul.leftnav-winkels li a:active, ul.leftnav-winkels li a:visited{
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#ffffff;
}

ul.leftnav-winkels li a:hover{
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d72e;
}

.leftnav{
	margin:0;
	padding:0;
}
.leftmenuspacer
{
	width:148px;
	height:12px;
}

ul.idbox-leftnav{
	margin:0;
	padding:0;
	padding-left:50px;
}

.subitemborder
{
	margin-left:-20px !important;
	margin-left:-12px;
	margin-bottom:0px !important;
	margin-bottom:-3px;
}
.leftmenuitem0
{
	text-align:left;
	margin-left:16px;
}

.leftmenuitem1
{
	background-color:#FFFFFF;
	margin-left:-12px;
	width:168px;
	text-align:left;

}
.leftmenuitem2
{
	background-color:#FFFFFF;
	margin-left:-12px;
	width:168px;
	text-align:left;
}

ul.leftnav{
	margin:0;
	padding:0;
	padding-left:26px;
}

.leftnav li, ul.rightnav li, ul.cartitem li, ul.idbox-leftnav li{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#ffffff;
	text-align:left;
	list-style-image:url("../layout/edu.switchshops.be/bullet.gif");
	margin-bottom:3px;
/*	padding-left:12px;*/
}
a.leftitemlink0:link, a.leftitemlink0:active, a.leftitemlink0:visited{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#ffffff;
	text-decoration:none;
}

a.leftitemlink0:hover{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d82f;
	text-decoration:none;
}

a.leftitemlinksel0:link, a.leftitemlinksel0:active, a.leftitemlinksel0:visited{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d82f;
	text-decoration:none;
}

a.leftitemlinksel0:hover{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d82f;
	text-decoration:none;
}


a.leftitemlink1:link, a.leftitemlink1:active, a.leftitemlink1:visited{
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#3a3a3a;
	text-decoration:none;
}

a.leftitemlink1:hover{
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d82f;
	text-decoration:none;
}
a.leftitemlinksel1:link, a.leftitemlinksel1:active, a.leftitemlinksel1:visited{
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#C1D82F;
	text-decoration:none;
}

a.leftitemlinksel1:hover{
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#C1D82F;
	text-decoration:none;
}
a.leftitemlink2:link, a.leftitemlink2:active, a.leftitemlink2:visited{
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#3a3a3a;
	text-decoration:none;
}

a.leftitemlink2:hover{
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d82f;
	text-decoration:none;
}
a.leftitemlinksel2:link, a.leftitemlinksel2:active, a.leftitemlinksel2:visited{
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#C1D82F;
	text-decoration:none;
}

a.leftitemlinksel2:hover{
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#C1D82F;
	text-decoration:none;
}

div.leftspacer{
	width:191px;
	clear:both;
	height:1px;
	font-size:0;
	overflow:hidden;
	background-image:url("../layout/edu.switchshops.be/spacer.gif");
	background-repeat:repeat-x;
}

div.leftsearch{
	padding-top:15px;
	clear:both;
	width:191px;
	background-image:url("../layout/edu.switchshops.be/products-rep.jpg");
	background-repeat:repeat-y;
	text-align:center;
}

div.left-logo{
	background-image:url("../layout/edu.switchshops.be/logo-switchleft.jpg");
	background-repeat:no-repeat;
	width:220px;
	height:114px;
	clear:both;
}

div.left-winkels{
	clear:both;
	background-image:url("../layout/edu.switchshops.be/left-winkels.gif");
	background-repeat:repeat-y;
	width:198px;
	width:220px !ie;
	padding-top:22px;
	padding-left:22px;
	text-align:left;
	padding-bottom:45px;
	border:0px solid blue;
}

div.leftbtm-winkels{
	clear:both;
	background-image:url("../layout/edu.switchshops.be/leftbtm-winkels.gif");
	background-repeat:no-repeat;
	width:220px;
	height:10px;
	border:0px solid red;
}

div.idbox{
	clear:both;
	margin-top:16px;

}

div.idbox-top{
	width:219px;
	height:43px;
	background-image:url("../layout/edu.switchshops.be/idbox-top.gif");
	background-repeat:no-repeat;
}

div.idbox-mid{
	width:219px;
	padding-top:16px;
	background-image:url("../layout/edu.switchshops.be/idbox-rep.gif");
	background-repeat:repeat-y;
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#ffffff;
}

div.statusbox-mid{
	width:198px;
	width:219px !ie;
	padding-top:16px;
	background-image:url("../layout/edu.switchshops.be/idbox-rep.gif");
	background-repeat:repeat-y;
	padding-left:11px;
	padding-right:10px;

}

div.statusbox-midlink{
	width:219px;
	padding-top:16px;
	background-image:url("../layout/edu.switchshops.be/idbox-rep.gif");
	background-repeat:repeat-y;
}

div.idbox-spacer{
	width:219px;
	height:1px;
	clear:both;
	font-size:0;
	overflow:hidden;
	background-color:#ffffff;
	border:0px solid red;
}

div.idbox-btm, div.statusbox-btm, div.contactbox-btm{
	width:219px;
	height:10px;
	clear:both;
	background-image:url("../layout/edu.switchshops.be/idbox-btm.gif");
	background-repeat:no-repeat;
}

div.btn{
	clear:both;
	width:219px;
	height:18px;
	height:21px !ie;
	padding-top:3px;
}

div.shopcartleftspacer{
	width:152px;
	height:1px;
	clear:both;
	font-size:0;
	overflow:hidden;
	background-color:#ffffff;
	margin-left:35px;
	margin-top:6px;
}

div.left-topmac{
	background-image:url("../layout/edu.switchshops.be/macademie-top.jpg");
	background-repeat:no-repeat;
	clear:both;
	width:220px;
	height:114px;
	font-size:0;
	overflow:hidden;
}

div.left-midmac{
	background-image:url("../layout/edu.switchshops.be/macademie-rep.jpg");
	background-repeat:repeat-y;
	clear:both;
	width:220px;
	padding-top:16px;
	padding-bottom:5px;
}

div.left-btmmac{
	background-image:url("../layout/edu.switchshops.be/macademie-btm.jpg");
	background-repeat:no-repeat;
	clear:both;
	width:220px;
	height:12px;
}

div.login-spacer{
	width:260px;
	height:1px;
	clear:both;
	font-size:0;
	overflow:hidden;
	background-color:#ffffff;
}

/*EINDE LEFT*/


/*RIGHT*/

div.right{
	float:left;
}

div.loggedinbox-top{
	clear:both;
	background-image:url("../layout/edu.switchshops.be/login-top.jpg");
/*	background-image:url("../layout/edu.switchshops.be/login-top2.jpg");*/
	background-repeat:no-repeat;
	width:190px;
	height:43px;
	font-size:0;
	overflow:hidden;
}

div.loginbox{
	clear:both;
	width:190px;
}

div.loginbox-top{
	clear:both;
	/*background-image:url("../layout/edu.switchshops.be/login-top.jpg");*/
	background-image:url("../layout/edu.switchshops.be/login-top2.jpg");
	background-repeat:no-repeat;
	width:190px;
	height:43px;
	font-size:0;
	overflow:hidden;
}

div.loginbox-top2{
	clear:both;
	background-image:url("../layout/edu.switchshops.be/login-top.jpg");
	/*background-image:url("../layout/edu.switchshops.be/login-top2.jpg");*/
	background-repeat:no-repeat;
	width:190px;
	height:43px;
	font-size:0;
	overflow:hidden;
}

div.loginbox-mid{
	clear:both;
	/*background-image:url("../layout/edu.switchshops.be/right-rep.jpg");*/
	background-image:url("../layout/edu.switchshops.be/right-rep2.jpg");
	background-repeat:repeat-y;
	width:190px;
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#ffffff;
	text-align:center;
}

div.loginbox-btm, div.newbox-btm, div.toptenbox-btm{
	clear:both;
	/*background-image:url("../layout/edu.switchshops.be/right-btm.jpg");*/
	background-image:url("../layout/edu.switchshops.be/right-btm2.jpg");
	background-repeat:no-repeat;
	width:190px;
	height:10px;
}

div#loginboxfirst{
	visibility:hidden;
	display:none;
}

div#loginboxform{
	visibility:hidden;
	display:none;
}

div.btn-login{
	clear:both;
	width:190px;
	height:14px;
	padding-top:18px;
	padding-bottom:4px;
}

div.btn-register{
	clear:both;
	width:190px;
	height:19px;
	height:23px !ie;
	padding-top:5px;
}

div.btn-registerservice{
	clear:both;
	width:215px;
	height:19px;
	height:23px !ie;
	padding-top:5px;
}

div.rightspacerservice{
	width:218px;
	height:1px;
	clear:both;
	font-size:0;
	overflow:hidden;
	background-color:#ffffff;
}

div.rightspacer{
	width:190px;
	height:1px;
	clear:both;
	font-size:0;
	overflow:hidden;
	background-color:#ffffff;
}

div.shopcartrightspacer{
	width:152px;
	height:1px;
	clear:both;
	font-size:0;
	overflow:hidden;
	background-color:#ffffff;
	margin-left:15px;
	margin-top:6px;
}

div.shopcartsubtotal
{
	font:11px "Lucida Grande",Geneva, Arial,sans-serif;
	color:#c1d82f;
	text-decoration:none;
	font-weight:normal;
	width:152px;
	margin-left:15px;
	margin-bottom:6px;
	margin-top:11px;
}

div.shopcartsubtotalidbox
{
	font:11px "Lucida Grande",Geneva, Arial,sans-serif;
	color:#c1d82f;
	text-decoration:none;
	font-weight:normal;
	width:152px;
	margin-left:35px;
	margin-bottom:6px;
	margin-top:11px;
}

div.shopcartsubtotalleft
{
	font:11px "Lucida Grande",Geneva, Arial,sans-serif;
	color:#c1d82f;
	text-decoration:none;
	font-weight:normal;
	float:left;
}

div.shopcartsubtotalright
{
	font:11px "Lucida Grande",Geneva, Arial,sans-serif;
	color:#c1d82f;
	text-decoration:none;
	font-weight:normal;
	float:right;
}

div.lbl-shopcart{
	margin-top:14px;
	clear:both;
	cursor:pointer;
}

div.shopcartitems
{
	text-align:left;
	cursor:pointer;
}

div.shopcart{
	/*margin-top:35px;*/
	margin-top:10px;
	color:#ffffff;
	text-align:center;
}

div.newbox, div.toptenbox{
	clear:both;
	width:190px;
	margin-top:11px;
}

div.newbox-top{
	clear:both;
	width:190px;
	height:44px;
	background-image:url("../layout/edu.switchshops.be/lbl-new.jpg");
	background-repeat:no-repeat;
}

div.newbox-mid, div.toptenbox-mid{
	background-image:url("../layout/edu.switchshops.be/new-rep.jpg");
	background-repeat:repeat-y;
	clear:both;
	width:180px;
	width:190px !ie;
	padding-right:10px;
	padding-top:20px;
	padding-bottom:26px;
}

div.toptenbox-top{
	clear:both;
	width:190px;
	height:44px;
	background-image:url("../layout/edu.switchshops.be/lbl-topten.jpg");
	background-repeat:no-repeat;
}


div.loginboxmac{
	clear:both;
	width:220px;
}

div.loginbox-topmac{
	clear:both;
	/*background-image:url("../layout/edu.switchshops.be/login-top.jpg");*/
	background-image:url("../layout/edu.switchshops.be/mac-login-top.jpg");
	background-repeat:no-repeat;
	width:220px;
	height:43px;
	font-size:0;
	overflow:hidden;
}

div.loginbox-midmac{
	clear:both;
	/*background-image:url("../layout/edu.switchshops.be/right-rep.jpg");*/
	background-image:url("../layout/edu.switchshops.be/mac-right-rep.jpg");
	background-repeat:repeat-y;
	width:220px;
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#ffffff;
	text-align:center;
}

div.loginbox-btmmac{
	clear:both;
	/*background-image:url("../layout/edu.switchshops.be/right-btm.jpg");*/
	background-image:url("../layout/edu.switchshops.be/mac-loginbox-btm.jpg");
	background-repeat:no-repeat;
	width:220px;
	height:11px;
}

/*EINDE RIGHT*/


/*FORM*/

form{
	margin:0;
	padding:0;
}

td.inputsearch{
	background-image:url("../layout/edu.switchshops.be/input-search.gif");
	background-repeat:no-repeat;
	background-position:top left;
	width:168px;
	height:24px;
}

input.inputsearch{
	width:168px;
	height:22px;
	border:0px solid white;
	background:transparent;
	font:14px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	padding-top:2px;
}


label{
 	color:#5f6062;
 	font:12px "Lucida Grande",Geneva, Arial,sans-serif;
 	font-weight:bold;
}


td.inputsubscribe{
	background-image:url("../layout/edu.switchshops.be/input-subscribe.gif");
	background-repeat:no-repeat;
	background-position:top left;
	width:247px;
	height:22px;
}

input.inputsubscribe{
	width:247px;
	height:22px;
	border:0px solid white;
	background:transparent;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	padding-top:2px;
}

div.redtext{
	padding-left:175px;
	padding-left:180px !ie;
	padding-bottom:15px;
	color:#fb4242;
	font-weight:bold;
	font-size:13px;
}

span.redwarning{
	color:#fb4242;
}

span.redtexthidden{
	display:none;
	visibility:hidden;
}

span.redtext{
	display:inline;
	visibility:visible;
	color:#fb4242;
}

p.redwarning{
	color:#fb4242;
}

td.redwarning{
	color:#fb4242;
}

td.rederrormsg{
	text-align:center;
	background-image:url("images/wallet/61greenrep.jpg");
	background-repeat:repeat-y;
	padding-bottom:10px;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#fb4242;
	font-weight:bold;
}

label.redlabel{
	/*color:#cf4b4b;*/
	color:#fb4242;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	font-weight:bold;
}

label.whitelabel{
	color:#ffffff;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	font-weight:bold;
}

label.whitelabelnormal{
	color:#ffffff;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	font-weight:normal;
}

label.greenlabel{
	color:#c1d82f;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	font-weight:bold;
}

label.greenlabel-sm{
	color:#c1d82f;
	font:10px "Lucida Grande",Geneva,Arial,sans-serif;
	font-weight:bold;
}

label.graylabel{
	color:#5f6062;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	font-weight:bold;
}

label.graylabelnormal{
	color:#5f6062;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	font-weight:normal;
}

label.graylabel-sm{
	color:#5f6062;
	font:10px "Lucida Grande", Geneva, Arial, sans-serif;
	font-weight:bold;
}

td.inputmedium{
	background-image:url("../layout/edu.switchshops.be/bg-inputmedium.gif");
	background-repeat:no-repeat;
	background-position:top center;
	/*width:183px;*/
	height:17px;
}

input.inputmedium{
	width:183px;
	height:17px;
	border:0px solid white;
	background:transparent;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	/*padding-top:2px;*/
}

td.inputmediumb{
	background-image:url("../layout/edu.switchshops.be/bg-inputmediumb.gif");
	background-repeat:no-repeat;
	background-position:bottom center;
	width:123px;
	height:17px;
}

input.inputmediumb{
	width:123px;
	height:17px;
	border:0px solid white;
	background:transparent;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	/*padding-top:2px;*/
}

td.inputmediumg{
	background-image:url("../layout/edu.switchshops.be/bg-inputmediumg.jpg");
	background-repeat:no-repeat;
	background-position:top center;
	/*width:183px;*/
	height:20px;
}

input.inputmediumg{
	width:183px;
	height:20px;
	border:0px solid white;
	background:transparent;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	/*padding-top:2px;*/
}

td.inputright{
	background-image:url("../layout/edu.switchshops.be/bg-inputright.gif");
	background-repeat:no-repeat;
	background-position:top center;
	width:154px;
	height:17px;
	text-align:center;
}

input.inputright{
	width:154px;
	width:149px !ie;
	height:17px;
	border:0px solid white;
	background:transparent;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	margin-left:0px;
	margin-left:18px !ie;
}

td.inputloginmac{
	background-image:url("../layout/edu.switchshops.be/bg-inputloginmac.gif");
	background-repeat:no-repeat;
	background-position:top center;
	width:184px;
	height:17px;
	text-align:center;
}

input.inputloginmac{
	width:184px;
	width:179px !ie;
	height:17px;
	border:0px solid white;
	background:transparent;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	margin-left:0px;
	margin-left:18px !ie;
}

td.inputregisterlogin{
	background-image:url("../layout/edu.switchshops.be/bg-inputregisterlogin.gif");
	background-repeat:no-repeat;
	background-position:top center;
	height:20px;
	text-align:center;
}

input.inputregisterlogin{
	width:221px;
	height:20px;
	border:0px solid white;
	background:transparent;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
}

td.inputregisterloginb{
	background-image:url("../layout/edu.switchshops.be/bg-inputregisterloging.gif");
	background-repeat:no-repeat;
	background-position:top center;
	width:165px;
	height:20px;
}

input.inputregisterloginb{
	width:165px;
	height:20px;
	border:0px solid white;
	background:transparent;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
}

input.inputlong{
	width:431px;
	height:20px;
	border:0px solid white;
	background:transparent;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	padding-top:2px;
}

input.inputlonggreen{
	width:431px;
	height:20px;
	border:0px solid white;
	background:transparent;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d72e;
	font-weight:bold;
	padding-top:2px;
}

td.inputlong{
	background-image:url('../layout/edu.switchshops.be/bg-inputlong.gif');
	background-repeat:no-repeat;
	background-position:top left;
}

td.inputlongg{
	background-image:url('../layout/edu.switchshops.be/bg-inputlongg.gif');
	background-repeat:no-repeat;
	background-position:top left;
	height:23px;
}

td.inputregisterchoice1{
	background-image:url("../layout/edu.switchshops.be/bg-inputregisterchoice1.jpg");
	background-repeat:no-repeat;
	background-position:top left;
	/*width:161px;*/
	height:21px;
}

input.inputregisterchoice1{
	width:161px;
	height:21px;
	border:0px solid white;
	background:transparent;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	/*padding-top:2px;*/
}

td.inputregisterchoice1short{
	background-image:url("../layout/edu.switchshops.be/bg-inputregisterchoice1short.jpg");
	background-repeat:no-repeat;
	background-position:top left;
	/*width:183px;*/
	height:21px;
}

input.inputregisterchoice1short{
	width:111px;
	height:21px;
	border:0px solid white;
	background:transparent;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	/*padding-top:2px;*/
}

td.inputregisterchoice2{
	background-image:url("../layout/edu.switchshops.be/bg-inputregisterchoice2.jpg");
	background-repeat:no-repeat;
	background-position:top left;
	/*width:161px;*/
	height:21px;
}

input.inputregisterchoice2{
	width:161px;
	height:21px;
	border:0px solid white;
	background:transparent;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	/*padding-top:2px;*/
}

td.inputregisterchoice2short{
	background-image:url("../layout/edu.switchshops.be/bg-inputregisterchoice2short.jpg");
	background-repeat:no-repeat;
	background-position:top left;
	/*width:183px;*/
	height:21px;
}

input.inputregisterchoice2short{
	width:111px;
	height:21px;
	border:0px solid white;
	background:transparent;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	/*padding-top:2px;*/
}

select.ctregisterchoiceinvoicecode{
	 width:45px;
	 margin-right:5px;
	 font-size:11px;
}

select.ctcombo{
	width:168px;
	height:17px;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
}

select.ctcombogreen{
	width:168px;
	height:17px;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d72e;
}

select.ctcombomedium{
	width:211px;
	heightl7px;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
}

select.ctcomboshort{
	width:50px;
	height:17px;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
}

select.ctcomboshort2{
	width:60px;
	height:17px;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
}

input.inputmedium3{
	width:211px;
	height:20px;
	border:0px solid white;
	background:transparent;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	padding-top:2px;
}

input.inputmedium3green{
	width:211px;
	height:20px;
	border:0px solid white;
	background:transparent;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d72e;
	font-weight:bold;
	padding-top:2px;
}

td.inputmedium3{
	background-image:url('../layout/edu.switchshops.be/bg-inputmedium3.gif');
	background-repeat:no-repeat;
	background-position:top left;
	height:22px;
}

td.inputmedium3g{
	background-image:url('../layout/edu.switchshops.be/bg-inputmedium3g.gif');
	background-repeat:no-repeat;
	background-position:top left;
	height:23px;
}

input.inputshort{
	width:62px;
	height:20px;
	border:0px solid white;
	background:transparent;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	padding-top:2px;
}

input.inputshortgreen{
	width:62px;
	height:20px;
	border:0px solid white;
	background:transparent;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d72e;
	font-weight:bold;
	padding-top:2px;
}

td.inputshort{
	background-image:url('../layout/edu.switchshops.be/bg-inputshort.gif');
	background-repeat:no-repeat;
	background-position:top left;
	height:22px;
}

td.inputshortg{
	background-image:url('../layout/edu.switchshops.be/bg-inputshortg.gif');
	background-repeat:no-repeat;
	background-position:top left;
	height:22px;
}

input.inputmedium2{
	width:360px;
	height:20px;
	border:0px solid white;
	background:transparent;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	padding-top:2px;
}

input.inputmedium2green{
	width:360px;
	height:20px;
	border:0px solid white;
	background:transparent;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d72e;
	font-weight:bold;
	padding-top:2px;
}

td.inputmedium2{
	background-image:url('../layout/edu.switchshops.be/bg-inputmedium2.gif');
	background-repeat:no-repeat;
	background-position:top left;
	height:22px;
}

td.inputmedium2g{
	background-image:url('../layout/edu.switchshops.be/bg-inputmedium2g.gif');
	background-repeat:no-repeat;
	background-position:top left;
	height:22px;
}

input.inputmedium4{
	width:160px;
	height:20px;
	border:0px solid white;
	background:transparent;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	padding-top:2px;
}

td.inputmedium4{
	background-image:url('../layout/edu.switchshops.be/bg-inputmedium4.gif');
	background-repeat:no-repeat;
	background-position:top left;
	height:22px;
}

td.inputmedium4g{
	background-image:url('../layout/edu.switchshops.be/bg-inputmedium4g.gif');
	background-repeat:no-repeat;
	background-position:top left;
	height:22px;
}

input.inputmini{
	width:43px;
	height:20px;
	border:0px solid white;
	background:transparent;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	padding-top:2px;
}

input.inputminigreen{
	width:43px;
	height:20px;
	border:0px solid white;
	background:transparent;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d72e;
	font-weight:bold;
	padding-top:2px;
}

td.inputmini{
	background-image:url('../layout/edu.switchshops.be/bg-inputmini.gif');
	background-repeat:no-repeat;
	background-position:top left;
	height:22px;
}

td.inputminig{
	background-image:url('../layout/edu.switchshops.be/bg-inputminig.gif');
	background-repeat:no-repeat;
	background-position:top left;
	height:22px;
}

input.inputmini2{
	width:55px;
	height:20px;
	border:0px solid white;
	background:transparent;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	padding-top:2px;
}

input.inputmini2green{
	width:55px;
	height:20px;
	border:0px solid white;
	background:transparent;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d72e;
	font-weight:bold;
	padding-top:2px;
}

td.inputmini2{
	background-image:url('../layout/edu.switchshops.be/bg-inputmini2.gif');
	background-repeat:no-repeat;
	background-position:top left;
	height:22px;
}

td.inputmini2g{
	background-image:url('../layout/edu.switchshops.be/bg-inputmini2g.gif');
	background-repeat:no-repeat;
	background-position:top left;
	height:22px;
}

input.inputmedium5{
	width:147px;
	height:20px;
	border:0px solid white;
	background:transparent;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	padding-top:2px;
}

input.inputmedium5green{
	width:147px;
	height:20px;
	border:0px solid white;
	background:transparent;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d72e;
	font-weight:bold;
	padding-top:2px;
}

td.inputmedium5{
	background-image:url('../layout/edu.switchshops.be/bg-inputmedium5.gif');
	background-repeat:no-repeat;
	background-position:top left;
	height:22px;
}

td.inputmedium5g{
	background-image:url('../layout/edu.switchshops.be/bg-inputmedium5g.gif');
	background-repeat:no-repeat;
	background-position:top left;
	height:22px;
}

input.inputmedium6{
	width:280px;
	height:20px;
	border:0px solid white;
	background:transparent;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	padding-top:2px;
}

td.inputmedium6{
	background-image:url('../layout/edu.switchshops.be/bg-inputmedium6.gif');
	background-repeat:no-repeat;
	background-position:top left;
	height:22px;
}

td.inputmedium6g{
	background-image:url('../layout/edu.switchshops.be/bg-inputmedium6g.gif');
	background-repeat:no-repeat;
	background-position:top left;
	height:22px;
}

div.notinput{
	padding-left:7px;
	font:bold 12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#C1D72E;
}

input.inputmedium7{
	width:248px;
	height:20px;
	border:0px solid white;
	background:transparent;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	padding-top:2px;
}

td.inputmedium7{
	background-image:url('../layout/edu.switchshops.be/wallet/bg-inputgreen.gif');
	background-repeat:no-repeat;
	background-position:top center;
	height:36px;
}

input.inputmedium8{
	width:248px;
	height:20px;
	border:0px solid white;
	background:transparent;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	padding-top:2px;
}

td.inputmedium8{
	background-image:url('../layout/edu.switchshops.be/wallet/bg-inputgrey.gif');
	background-repeat:no-repeat;
	background-position:top center;
	height:36px;
}

input.inputmedium8b{
	width:191px;
	height:20px;
	border:0px solid white;
	background:transparent;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	padding-top:2px;
}

td.inputmedium8b{
	background-image:url('../layout/edu.switchshops.be/wallet/bg-inputgreymedium.gif');
	background-repeat:no-repeat;
	background-position:top center;
	height:36px;
}

input.inputmedium9b{
	width:261px;
	height:20px;
	border:0px solid white;
	background:transparent;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	padding-top:2px;
}

td.inputmedium9b{
	background-image:url('../layout/edu.switchshops.be/bg-inputmedium9g.gif');
	background-repeat:no-repeat;
	background-position:top center;
	height:20px;
}

input.inputmedium10g{
	width:130px;
	height:20px;
	border:0px solid white;
	background:transparent;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	padding-top:2px;
}

td.inputmedium10g{
	background-image:url('../layout/edu.switchshops.be/bg-inputmedium10g.gif');
	background-repeat:no-repeat;
	background-position:top center;
	height:20px;
}

input.inputwalletgrey{
	width:186px;
	height:22px;
	border:0px solid white;
	background:transparent;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	padding-top:2px;
}

td.inputwalletgrey{
	background-image:url('../layout/edu.switchshops.be/wallet/bg-walletgrey.gif');
	background-repeat:no-repeat;
	background-position:top center;
	height:22px;
}

input.inputwalletgreysmall{
	width:128px;
	height:22px;
	border:0px solid white;
	background:transparent;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	padding-top:2px;
}

td.inputwalletgreysmall{
	background-image:url('../layout/edu.switchshops.be/wallet/bg-walletgreysmall.gif');
	background-repeat:no-repeat;
	background-position:top center;
	height:22px;
}

td.inputmediumg{
	background-image:url("../layout/edu.switchshops.be/bg-inputmediumg.jpg");
	background-repeat:no-repeat;
	background-position:top center;
	/*width:183px;*/
	height:20px;
}


/*EINDE FORM*/


/*FOOTER*/
div.footer{
	border:0px solid red;
	clear:both;
	width:980px;
	margin:auto;
	margin-top:26px;
	margin-bottom:50px;

}

div.footerdiv{
	background-image:url("../layout/edu.switchshops.be/grayspacer.gif");
	background-repeat:repeat-x;
	width:980px;
	height:1px;
	clear:both;
	font-size:0;
}

div.footertxt{
	width:980px;
	clear:both;
	text-align:center;
	font:10px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#A6AEB4;
	padding-top:8px;
	padding-bottom:8px;
}

a.footerlink:link, a.footerlink:active, a.footerlink:visited{
	font:10px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#A6AEB4;
	text-decoration:none;
}

a.footerlink:hover{
	font:10px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#A6AEB4;
	text-decoration:underline;
}

a.footerlinksel:link, a.footerlinksel:active, a.footerlinksel:visited{
	font:10px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#000000;
	text-decoration:none;
}

a.footerlinksel:hover{
	font:10px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#000000;
	text-decoration:none;
}

#footerapplelogos{
	/*float:left;
	padding-left:118px;*/
	padding-top:12px;
	padding-bottom:10px;
	text-align:center;
}

/*.footerapplefirst{
	float:left;
	padding-right:42px;
	text-align:left;
}

.footerapplebig{
	float:left;
	width:150px;
	text-align:left;
}

.footerapple{
	float:left;
	width:135px;
	text-align:left;
}*/


/*EINDE FOOTER*/

/*VARIA*/
div.cleardiv{
	font-size:0;
	margin:0;
	padding:0;
	overflow:hidden;
	clear:both;
}

/*EINDE VARIA*/

/* NEWS */
ul.newsnav{
	margin:0;
	padding:0;
	margin-left:14px;
	margin-left:16px !ie;
}

ul.newsnav li{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	text-align:left;
	list-style-image:url("../layout/edu.switchshops.be/bullet-green.gif");
	margin-bottom:3px;
}

div.newsitem{
	clear:both;
	width:635px;
	margin:auto;
	text-align:left;
	line-height:18px;
}

div.newsdiv{
	margin:auto;
	clear:both;
	width:666px;
	height:3px;
	background-image:url("../layout/edu.switchshops.be/news-div.gif");
	background-repeat:no-repeat;
	margin-top:20px;
	margin-bottom:15px;
	font-size:0;
	overflow:hidden;
}

.newsselfdiv{
	float:left;
	width:666px;
	height:3px;
	background-image:url("../layout/edu.switchshops.be/news-div.gif");
	background-repeat:no-repeat;
	/*margin-top:20px;*/
	margin-bottom:15px;
	font-size:0;
	overflow:hidden;
}

.newsitembox{
	float:left;
	width:635px;
	margin-left:178px;
	text-align:left;
	line-height:18px;
}

div.newsitemself{
	float:left;
	width:635px;
	margin-left:16px;
	margin-bottom:20px;
}

span.newsdate{
	clear:both;
	display:block;
	margin-bottom:10px;
}

span.newstitle{
	float:left;
}

.newsselfimg{

}

.rssnews{
	margin-bottom:-2px;
}

img.newsimg{
	float:right;
	margin-top:-50px;
}

img.promimg{
	float:right;
	margin-top:-40px;
}

/* EINDE NEWS */

/*LINKS */
a.graylink:link, a.graylink:active, a.graylink:visited{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	text-decoration:none;
}

a.graylink:hover{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d82f;
	text-decoration:none;
}

a.graylinkunderline:link, a.graylinkunderline:active, a.graylinkunderline:visited{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	text-decoration:underline;
}

a.graylinkunderline:hover{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d82f;
	text-decoration:underline;
}

a.graylink2:link, a.graylink2:active, a.graylink2:visited{
	font:bold 12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	text-decoration:underline;
}

a.graylink2:hover{
	font:bold 12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	text-decoration:underline;
}

a.downloadlink:link, a.downloadlink:active, a.downloadlink:visited{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	text-decoration:none;
	font-weight:bold;
}

a.downloadlink:hover{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	text-decoration:underline;
	font-weight:bold;
}

a.whitelink:link, a.whitelink:active, a.whitelink:visited{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}

a.whitelink:hover{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d72e;
	text-decoration:none;
	font-weight:bold;
}

a.whitelinksel:link, a.whitelinksel:active, a.whitelinksel:visited{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d72e;
	text-decoration:none;
	font-weight:bold;
}

a.whitelinksel:hover{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d72e;
	text-decoration:none;
	font-weight:bold;
}

a.whitelinksmall:link, a.whitelinksmall:active, a.whitelinksmall:visited{
	font:10px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}

a.whitelinksmall:hover{
	font:10px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d72e;
	text-decoration:none;
	font-weight:bold;
}

a.whitelink2:link, a.whitelink2:active, a.whitelink2:visited{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
}

a.whitelink11:link, a.whitelink11:active, a.whitelink11:visited{
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
}

a.whitelink11:hover{
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d82f;
	text-decoration:none;
	font-weight:normal;
}

a.whitelink2sel:link, a.whitelink2sel:active, a.whitelink2sel:visited{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d82f;
	text-decoration:none;
	font-weight:normal;
}

a.whitelink2sel:hover{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d82f;
	text-decoration:none;
	font-weight:normal;
}

a.whitelinkgreen:link, a.whitelinkgreen:active, a.whitelinkgreen:visited{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
}

a.whitelinkgreen:hover{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d82f;
	text-decoration:none;
	font-weight:normal;
}

a.greenlink:link, a.greenlink:active, a.greenlink:visited{
	font:11px "Lucida Grande",Geneva, Arial,sans-serif;
	color:#c1d82f;
	text-decoration:none;
	font-weight:normal;
}

a.greenlink:hover{
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d82f;
	text-decoration:underline;
	font-weight:normal;
}

a.greenlinksmall:link, a.greenlinksmall:active, a.greenlinksmall:visited{
	font:10px "Lucida Grande",Geneva, Arial,sans-serif;
	color:#c1d82f;
	text-decoration:none;
	font-weight:bold;
}

a.greenlinksmall:hover{
	font:10px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d82f;
	text-decoration:underline;
	font-weight:bold;
}
a.blacklink:link,a.blacklink:active,a.blacklink:visited{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	text-decoration:none;
	color:#231F20;
	font-weight:bold;
}
a.blacklink:hover{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	text-decoration:underline;
	color:#231F20;
	font-weight:bold;
}

a.whitelinkbig:link, a.whitelinkbig:visited, a.whitelinkbig:active
{
	color:#ffffff;
	font:bold 12px "Lucida Grande", Geneva, Arial, sans-serif;
	text-decoration:none;
}

a.whitelinkbig:hover
{
	color:#ffffff;
	font:bold 12px "Lucida Grande", Geneva, Arial, sans-serif;
	text-decoration:underline;
}

a.graylinkbig:link, a.graylinkbig:visited, a.graylinkbig:active
{
	color:#5f6062;
	font:bold 12px "Lucida Grande", Geneva, Arial, sans-serif;
	text-decoration:none;
}

a.graylinkbig:hover
{
	color:#5f6062;
	font:bold 12px "Lucida Grande", Geneva, Arial, sans-serif;
	text-decoration:underline;
}

a.redlinkbig:link, a.redlinkbig:visited, a.redlinkbig:active
{
	color:#fb4242;
	font:bold 12px "Lucida Grande", Geneva, Arial, sans-serif;
	text-decoration:none;
}

a.redlinkbig:hover
{
	color:#fb4242;
	font:bold 12px "Lucida Grande", Geneva, Arial, sans-serif;
	text-decoration:underline;
} 


/*EINDE LINKS*/

/*WINKELS*/
div.content-winkels{
	float:left;
	width:799px;
}

div.winkel-title{
	clear:both;
	width:775px;
	height:35px;
	margin-left:24px;
}

div.winkel-titleleft{
	float:left;
	background-image:url("../layout/edu.switchshops.be/shoptitle-left.gif");
	background-repeat:no-repeat;
	width:9px;
	height:35px;
}

div.winkel-titleright{
	float:left;
	background-image:url("../layout/edu.switchshops.be/shoptitle-right.gif");
	background-repeat:no-repeat;
	width:6px;
	height:35px;
}

div.winkel-titlemid{
	float:left;
	width:760px;
	height:27px;
	height:35px !ie;
	background-image:url("../layout/edu.switchshops.be/shoptitle-mid.gif");
	background-repeat:repeat-x;
	text-align:left;
	font:14px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	font-weight:bold;
	padding-top:8px;
}

div.winkeltitletop{
	float:left;
}

div.winkeltitle-feestdagen{
	background-image:url("../layout/edu.switchshops.be/shoptitlerep.jpg");
	background-repeat:repeat-y;
	float:left;
	width:760px;
	width:775px !ie;
	padding-left:15px;
	padding-top:3px;
	padding-bottom:2px;
	text-align:left;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	font-weight:normal;
}

div.winkeltitlebtm{

}

div.winkel-address{
	float:left;
	text-align:left;
	margin-left:39px;
	margin-top:31px;
	margin-bottom:25px;
	margin-right:20px;
	border:0px solid red;
	width:258px;
}

div.shoppicture{
	float:left;
	margin-top:30px;
	border:0px solid green;
}

div.shopspacer{
	float:left;
	border:0px solid red;
}


div.shopdiv{
	clear:both;
	background-image:url("../layout/edu.switchshops.be/shopdiv.gif");
	background-repeat:no-repeat;
	width:762px;
	height:1px;
	font-size:0;
	overflow:hidden;
	margin-left:37px;
}

div.winkel-addtoaddressbook{
	float:left;
	padding-top:8px;
	padding-left:15px;
	font-size:11px;
	line-height:14px;
}

div.routeplan{
	float:left;
	margin-left:6px;
	margin-top:9px;
	margin-bottom:2px;
}

div.routeplanmeir{
	float:left;
	margin-left:15px;
	margin-top:9px;
	margin-bottom:2px;
}

div.routeplanwaasland{
	float:left;
	margin-left:10px;
	margin-top:9px;
	margin-bottom:25px;
}

div.routeplangent{
	float:left;
	margin-left:36px;
	margin-top:9px;
	margin-bottom:20px;
}

div.routeplanoostende{
	float:left;
	margin-left:36px;
	margin-top:9px;
	margin-bottom:20px;
}

#googlemaps{
	float:left;
	width:380px;
	height:350px;
	margin-left:40px;
	margin-top:10px;
	margin-bottom:10px;
}

#simple_example_window{
	width:273px;
	margin-left:72px;
}

#simple_example_window_contents{
	background-color: #000;
	background: url('../images/balloon.png') no-repeat left top;
	height:105px;
	padding-top:10px;
	color:#ffffff;
}

#simple_example_window_contents a:link, #simple_example_window_contents a:active, #simple_example_window_contents a:visited{
	color:#c1d72e;
}

#custom_info_window_red_beak{
	width: 28px;
	height: 38px;
	/*background: url('../images/balloon.png') top left no-repeat transparent;*/
}

* html #simple_example_window_beak{
	/* Alpha transparencies hack for IE */
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/red_beak.png', sizingMethod='crop');
}

#simple_example_window_tl, #simple_example_window_tr, #simple_example_window_bl, #simple_example_window_br,
#simple_example_window_t,#simple_example_window_l,#simple_example_window_r,#simple_example_window_b{
	/*background-color: #F00;*/
	height: 2px;
	width: 2px;
}

#simple_example_window_close{
	background:url('../images/mapsclose.png') no-repeat left top;
	height:20px;
	width:20px;
	color:#ffffff;
}

#mtgt_unnamed_0{
	margin-top:-50px;
}

#simple_example_window2{
	width:273px;
	margin-left:72px;
	/*margin-top:12px;*/
}

#simple_example_window2_contents{
	background-color: #000;
	background: url('../images/balloonbig.png') no-repeat left top;
	height:195px;
	padding-top:10px;
	color:#ffffff;
}

#simple_example_window2_contents a:link, #simple_example_window2_contents a:active, #simple_example_window2_contents a:visited{
	color:#c1d72e;
}

* html #simple_example_window2_beak{
	/* Alpha transparencies hack for IE */
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/red_beak.png', sizingMethod='crop');
}

#simple_example_window2_tl, #simple_example_window2_tr, #simple_example_window2_bl, #simple_example_window2_br,
#simple_example_window2_t,#simple_example_window2_l,#simple_example_window2_r,#simple_example_window2_b{
	/*background-color: #F00;*/
	height: 2px;
	width: 2px;
}

#simple_example_window2_close{
	background:url('../images/mapsclose.png') no-repeat left top;
	height:20px;
	width:20px;
	color:#ffffff;
}

div.routedesc{
	float:left;
	width:357px;
	margin-left:14px;
	margin-top:23px;
	margin-bottom:15px;
	text-align:left;
	line-height:15px;
}

div.routedescgrey{
	float:left;
	height:19px;
	height:22px !ie;
	padding-top:3px;
	padding-left:2px;
	padding-right:5px;
	color:#c1d72e;
	background-image:url("../layout/edu.switchshops.be/routedescgrey-rep.jpg");
	background-repeat:repeat-x;
}

div.routedesctxt{
	clear:both;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:7px;
}

div.hours{
	float:left;
	margin-left:48px;
	margin-top:22px;
}

div.hours-left{
	float:left;
	padding-right:45px;
}

div.hours-right{
	float:left;
}

div.hours-days{
	float:left;
	width:74px;
	padding-top:42px;
	font-size:11px;
	text-align:left;
}

div.hours-day{
	padding-bottom:1px;
}

div.hours-table{
	float:left;

}

div.hours-special{
	clear:both;
	padding-top:18px;
	padding-top:10px !ie;
	text-align:left;
	font:13px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	font-weight:bold;
	letter-spacing:0px;

}

div.hours-feestdagen{
	padding-top:7px;
	padding-left:19px;
	font-weight:normal;
}

div.omleidingtxt{
	margin-left:24px;
	padding-left:4px;
	padding-right:20px;
	padding-top:19px;
	text-align:left;
}

/*EINDE WINKELS*/


/*PRODUCTS*/
div.productstitle{
	clear:both;
	width:603px;
	height:35px;
	border:0px solid green;
	margin-top:1px;
}


div.productstitle-left{
	float:left;
	width:9px;
	height:35px;
	background-image:url("../layout/edu.switchshops.be/productstitle-left.gif");
	background-repeat:no-repeat;
}

div.productstitle-right{
	float:left;
	width:8px;
	height:35px;
	background-image:url("../layout/edu.switchshops.be/productstitle-right.gif");
	background-repeat:no-repeat;
}

div.productstitle-mid{
	float:left;
	width:586px;
	height:35px;
	background-image:url("../layout/edu.switchshops.be/productstitle-rep.gif");
	background-repeat:repeat-x;
	font:14px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
}

div.productstitle-self{
	float:left;
	padding-top:8px;
}

div.productstitle-midsearch{
	float:left;
	width:586px;
	height:27px;
	height:35px !ie;
	padding-top:8px;
	background-image:url("../layout/edu.switchshops.be/productstitle-rep.gif");
	background-repeat:repeat-x;
	font:14px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
}

.breadcrumb{
	float:right;
	width:370px;
	padding-right:5px;
	text-align:right;
}

table.breadcrumbtable{
	height:35px;
}

table.breadcrumbtable td{
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
}

table.breadcrumbtable td a:link, table.breadcrumbtable td a:active, table.breadcrumbtable td a:visited{
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}

table.breadcrumbtable td a:hover{
	font-size:11px;
	color:#c1d72e;
	font-weight:normal;
	text-decoration:none;
}

.nowrap{
	white-space:nowrap;
}

div.catbox{
	float:left;
	width:135px;
	cursor:pointer;
}

div.catheader{
	clear:both;
	width:111px;
	width:135px !ie;
	height:48px;
	height:56px !ie;
	padding-left:14px;
	padding-right:10px;
	padding-top:8px;
	background-image:url("../layout/edu.switchshops.be/catheader.gif");
	background-repeat:no-repeat;
	text-align:left;
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#ffffff;
	font-weight:bold;
}

div.catfooter{
	clear:both;
	width:135px;
	height:20px;
	background-image:url("../layout/edu.switchshops.be/catfooter.gif");
	background-repeat:no-repeat;
}

div.catmid{
	width:135px;
	background-image:url("../layout/edu.switchshops.be/catrep.gif");
	background-repeat:repeat-y;
	text-align:center;
	height:112px;
}

div.catspacer{
	width:603px;
	height:18px;
	clear:both;
}

div.catboxspacer{
	float:left;
	width:20px;
	height:10px;
}

div.paging{
	clear:both;
	text-align:center;
	margin-bottom:15px;
	margin-top:22px;
	font:10px "Lucida Grande", Geneva, Arial, sans-serif;
	font-weight:bold;
	color:#c1d82f;
}

a.pagecountlink:link, a.pagecountlink:active, a.pagecountlink:visited{
	font:10px "Lucida Grande", Geneva, Arial, sans-serif;
	font-weight:bold;
	color:#c1d82f;
	text-decoration:none;
}

a.pagecountlink:hover{
	font:10px "Lucida Grande", Geneva, Arial, sans-serif;
	font-weight:bold;
	color:#5f6062;
	text-decoration:underline;
}

div.productoverviewrow{
	clear:both;
	cursor:pointer;
	border:0px solid red;
}

div.productdetail{
	margin-top:28px;
	/*margin-left:9px;
	margin-right:15px;
	width:579px;*/
	width:603px;
	text-align:left;
	border:0px solid red;
	float:left;
	font-size:11px;
}

div.productdetailinfo{
	float:left;
	width:354px;
	border:0px solid red;
/*	margin-left:9px;*/
}

div.producttxt{
	float:left;
	width:356px;
	width:397px !ie;
	color:#000000;
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	line-height:16px;
	padding-left:19px;
	padding-top:16px;
	padding-right:24px;
	border:0px solid red;
}
.producttxt ul
{
	margin-left:0px;
	padding-left:17px;
}
div.requirements{
	float:left;
	width:132px;
	width:204px !ie;
	padding-top:16px;
	padding-right:50px;
	color:#000000;
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	line-height:16px;
	padding-left:7px;
	border:0px solid blue;
}
.requirements ul
{
	margin-top:0px;
	margin-left:0px;
	padding-left:15px;
}
div.productimage{
	float:right;
	margin-right:30px;
	border:0px solid blue;
}

div.producttxt-container{
	width:603px;
	margin-top:5px;
	padding-bottom:29px;
	clear:both;
	background-image:url("../layout/edu.switchshops.be/productcontainer-rep.gif");
	background-repeat:repeat-y;
	border:0px solid green;
}

div.cart-add{
	float:right;
	margin-right:16px;
	margin-top:17px;
}

p{
	margin-top:0;
	margin-left:0;
	margin-right:0;
	margin-bottom:15px;
}

div.productoverviewspacer{
	clear:both;
	width:603px;
	height:1px;
	background-image:url("../layout/edu.switchshops.be/productoverviewspacer.gif");
	background-repeat:no-repeat;
	background-position:center;
	/*overflow:hidden;*/
	font-size:0px;
	border:0px solid red;
	margin-top:0px;
	margin-top:15px !ie;
	padding-top:15px;
	padding-top:0px !ie;
	margin-bottom:0px;
	margin-bottom:15px !ie;
	padding-bottom:15px;
	padding-bottom:0px !ie;
}

div.productinfo{
	float:left;
	text-align:left;
	margin-left:15px;
}

div.productpicture{
	float:right;
	width:78px;
	height:78px;
	margin-right:27px;
}

h1{
	font:17px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	font-weight:bold;
	padding:0;
	margin:0;
	padding-top:3px;
}

h2{
	font:20px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	font-weight:bold;
	padding:0;
	margin:0;
}


h6{
	font:14px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	font-weight:bold;
	margin:0;
	padding:0;
	margin-bottom:8px;
}

.h7{
	font:13px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#A7A9AC;
	font-weight:bold;
	margin:0;
	padding:0;
	margin-bottom:9px;
}

h3{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	font-weight:normal;
	margin:0;
	padding:0;
	margin-bottom:4px;
}
h4{
	font:10px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	font-weight:normal;
	margin:0;
	padding:0;
}

h5{
	font:16px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#231F20;
	font-weight:bold;
	margin:0;
	padding:0;
	margin-bottom:-2px;
	margin-top:12px;
}

table.versie{
	margin-top:15px;
	margin-bottom:25px;
}

td.versie-price{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	padding-left:60px;
}

td.versie{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	padding-left:10px;
}

td.stock{
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	width:145px;
}

td.stockright{
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	width:145px;
}

td.bullet{
	width:25px;
}

table.stock{
	margin-top:11px;
	margin-left:7px;
}

div.relatedprodtitle{
	margin-left:15px;
	font:bold 12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#000000;
	margin-bottom:12px;
}

div.relatedproducts{
	margin-left:15px;
	float:left;
	border:0px solid red;
}

div.relatedproduct{
	float:left;
	width:138px;
	/*padding-left:10px;*/
	cursor:pointer;
	/*background:url('../layout/edu.switchshops.be/relatedproddivider.jpg')  repeat-y right top;*/
}

div.relatedprodname{
	width:120px;
	width:130px !ie;
	height:50px;
	margin:0;
	padding:0;
	margin-bottom:8px;
	padding-left:10px;
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	font-weight:bold;
}

div.relatedproddivider{
	float:left;
	width:2px;
	height:235px;
	background:url('../layout/edu.switchshops.be/relatedproddivider.jpg')  repeat-y right top;
}

div.relatedprodprice{
	width:120px;
	width:130px !ie;
	margin:0;
	padding:0;
	margin-bottom:-2px;
	margin-top:12px;
	padding-left:10px;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#231F20;
	font-weight:bold;
}

div.relatedprodcat{
	width:120px;
	width:130px !ie;
	margin:0;
	padding:0;
	margin-bottom:4px;
	padding-left:10px;
	font:10px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	font-weight:normal;
}

.productsstudentsdiscount{
	padding-top:10px;
}

.productsstudents{
	float:left;
	padding-top:6px;
	padding-left:7px;
	font-size:14px;
}

.productsstudents a:link, .productsstudents a:active, .productsstudents a:visited{
	font-size:14px;
	text-decoration:none;
}

.productsstudents a:hover{
	font-size:14px;
}


/*EINDE PRODUCTS*/


/* DISCLAIMER */
.disclaimerrep{
	float:left;
	width:603px;
	padding-left:28px;
	padding-bottom:18px;
	text-align:left;
	font-weight:bold;
	background:url('../layout/edu.switchshops.be/disclaimer-rep.jpg') repeat-y left top;
}

.disclaimertitle{
	float:left;
	width:510px;
	padding-top:15px;
	padding-bottom:20px;
	font-size:18px;
}

.disclaimertxt{
	float:left;
	width:180px;
	padding-bottom:75px;
	font-size:12px;
}

.disclaimerimg{
	float:left;
	padding-left:59px;
}

.disclaimerextratxt{
	float:left;
	width:520px;
	padding-bottom:22px;
	font-size:11px;
	font-weight:normal;
}

.disclaimerbtns{

}

.disclaimerbtnno{
	float:left;
	padding-left:64px;
}

.disclaimerbtnyes{
	float:left;
	padding-left:20px;
}



/* EINDE DISCLAIMER */


/*SERVICE*/
div.statusbox{
	clear:both;
	margin-bottom:11px;
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#ffffff;
}

div.statusbox-top{
	clear:both;
	background-image:url("../layout/edu.switchshops.be/status-top.gif");
	background-repeat:no-repeat;
	width:219px;
	height:44px;
}

div.contactbox{
	clear:both;
	margin-top:11px;
}

div.contactbox-top{
	clear:both;
	width:219px;
	height:43px;
	background-image:url("../layout/edu.switchshops.be/contactbox-top.gif");
	background-repeat:no-repeat;
}

div.contactbox-mid{
	width:179px;
	width:219px !ie;
	padding-top:16px;
	background-image:url("../layout/edu.switchshops.be/idbox-rep.gif");
	background-repeat:repeat-y;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#ffffff;
	text-align:left;
	padding-left:20px;
	padding-right:20px;
}

div.service-leftbox{
	float:left;
	width:382px;
	margin-left:24px;
}

div.service-rightbox{
	float:left;
	width:382px;
	margin-left:10px;
	/*margin-left:10px;*/
}

div.service-title{
	clear:both;
	width:382px;
	height:35px;
	margin-left:24px;

}

div.service-titlelittle{
	clear:both;
	width:382px;
	height:35px;
}

div.service-titlemid{
	float:left;
	width:760px;
	height:26px;
	height:35px !ie;
	background-image:url("../layout/edu.switchshops.be/shoptitle-mid.gif");
	background-repeat:repeat-x;
	text-align:left;
	font:14px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5F6062;
	font-weight:bold;
	padding-top:9px;
}

div.service-titlemidlittle{
	float:left;
	width:367px;
	height:26px;
	height:35px !ie;
	background-image:url("../layout/edu.switchshops.be/shoptitle-mid.gif");
	background-repeat:repeat-x;
	text-align:left;
	font:14px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5F6062;
	font-weight:bold;
	padding-top:9px;
}

div.service-content{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	line-height:20px;
	text-align:left;
	margin-left:39px;
	margin-top:19px;
	margin-bottom:24px;
	margin-right:14px;
}

div.item-content{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	line-height:20px;
	text-align:left;
	margin-left:39px;
	margin-top:19px;
	margin-bottom:24px;
	margin-right:86px;
	border:0px solid green;
}

div.service-contentlittle{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	line-height:20px;
	text-align:left;
	margin-left:14px;
	margin-top:19px;
	margin-bottom:24px;
	margin-right:20px;
}

div.service-contentlittletop{
	height:8px;
	margin-top:19px;
}

div.service-contentlittlegreen{
	background-image:url('../layout/edu.switchshops.be/serviceboxrep.jpg');
	background-repeat:repeat-x;
	height:181px;
	padding-top:5px;
	font:13px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	/*line-height:20px;*/
	text-align:left;
	padding-left:14px;
	padding-right:20px;
}

div.service-contentlittlegreen a:link, div.service-contentlittlegreen a:active, div.service-contentlittlegreen a:visited{
	font:14px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#000000;
	text-decoration:none;
}

div.service-contentlittlegreen a:hover{
	font:14px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#000000;
	text-decoration:underline;
}

/*div.service-contentlittlebtm{
	clear:both;
	height:10px;
	margin-top:-5px;
	padding-top:0px !ie;
}*/

div.service-content-faq{
	float:left;
	margin-left:24px;
	margin-bottom:25px;
	margin-top:25px;
	/*margin-right:14px;*/
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	line-height:20px;
	text-align:left;
}

/*.faqblocknotop{

	float:left;
	width:336px;
	width:372px !ie;
	padding-left:25px;
	padding-right:12px;
	padding-top:16px;
}

.faqblock{
	background-image:url('../layout/edu.switchshops.be/faqcatbtm.jpg');
	background-repeat:no-repeat;
	float:left;
	width:336px;
	width:349px !ie;
	margin-left:12px;
	padding-left:13px;
	margin-right:12px;
	padding-top:16px;
}*/

.faqcat{
	float:left;
	width:150px;
	font:bold 12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	text-align:center;
}

#faqcat1{
	margin-left:14px;
}

#faqcat2{
	width:120px;
	margin-left:55px;
}

#faqcat3{
	width:160px;
	margin-left:65px;
}

#faqcat4{
	width:130px;
	margin-left:65px;
}

.faqcatname{
	padding-top:15px;
}

.faqcatname a:link, .faqcatname a:active, .faqcatname a:visited{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.faqcatname a:hover{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

div.service-content-faq{
	float:left;
	margin-left:24px;
	margin-bottom:25px;
	margin-top:25px;
	/*margin-right:14px;*/
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	text-align:left;
}

span.italic{
	font-style:italic;
}

div.service-contentlittle2{
	margin-left:14px;
	margin-top:19px;
	margin-bottom:24px;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	line-height:15px;
	text-align:left;
}

div.service-contentlittle2 a:link, div.service-contentlittle2 a:active, div.service-contentlittle2 a:visited{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#000000;
	text-decoration:none;
}

div.service-contentlittle2 a:hover{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#000000;
	text-decoration:underline;
}

.servicelittleright{
	float:left;
	width:188px;
	margin-left:20px;
	margin-bottom:20px;
}

div.service-content-links{
	float:left;
	margin-left:24px;
	margin-bottom:25px;
	padding-left:13px;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	text-align:left;
}

div.service-content-links a:link, div.service-content-links a:active, div.service-content-links a:visited{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

div.service-content-links a:hover{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}

.breadcrumb-service{
	float:right;
	width:370px;
	padding-right:5px;
	text-align:right;
}

table.breadcrumbtable-service{
	height:35px;
}

table.breadcrumbtable-service td{
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
}

table.breadcrumbtable-service td a:link, table.breadcrumbtable-service td a:active, table.breadcrumbtable-service td a:visited{
	font-size:11px;
	color:#5f6062;
	font-weight:normal;
	text-decoration:none;
}

table.breadcrumbtable-service td a:hover{
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}

.service-faq{
	float:left;
	margin-left:24px;
	text-align:left;
}

.faqblock{
	padding-left:15px;
}

.faqcatimg{
	float:left;
	width:275px;
}

.faqcatquestions{
	float:left;
	width:470px;	
}

.faqcatquestionline{
	float:left;
	width:470px;
	padding-bottom:14px;
}

.faqcatquestionnum{
	float:left;
	width:8px;
	padding-top:5px;
}

.faqcatquestion{
	float:left;
	width:460px;
}

.faqcat-backto{
	float:left;
	padding-top:14px;
}

.faqitem{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
}

.faqul{
	padding-left:2px;
	margin-left:15px;
}

a.faq:link, a.faq:active, a.faq:visited{
	font:14px "Lucida Grande", Geneva, Arial, sans-serif;
	font-weight:bold;
	color:#5f6062;
	text-decoration:none;
}

a.faq:hover{
	font:14px "Lucida Grande", Geneva, Arial, sans-serif;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.faqquestion{
	padding-bottom:19px;
	font:bold 14px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
}

div.faq-backtohead{
	float:left;
	width:760px;
	height:26px;
	height:35px !ie;
	background-image:url("../layout/edu.switchshops.be/shoptitle-mid.gif");
	background-repeat:repeat-x;
	text-align:left;
	font:14px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#ffffff;
	font-weight:bold;
	padding-top:9px;
}

.faq-titlemid{
	float:left;
	width:760px;
	height:35px;
	background-image:url("../layout/edu.switchshops.be/shoptitle-mid.gif");
	background-repeat:repeat-x;
	text-align:left;
	font:14px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5F6062;
	font-weight:bold;
}

.faq-titleself{
	float:left;
	padding-top:9px;
}

.breadcrumb-faq{
	float:right;
	width:370px;
	padding-right:5px;
	text-align:right;
}

/*
div.winkel-titleleft{
	float:left;
	background-image:url("../layout/edu.switchshops.be/shoptitle-left.gif");
	background-repeat:no-repeat;
	width:9px;
	height:35px;
}

div.winkel-titleright{
	float:left;
	background-image:url("../layout/edu.switchshops.be/shoptitle-right.gif");
	background-repeat:no-repeat;
	width:6px;
	height:35px;
}*/


div.switchcare-content{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	line-height:20px;
	text-align:left;
	margin-left:39px;
	margin-top:19px;
	margin-bottom:24px;
	/*margin-right:14px;*/
}

div.switchcaretxt{
	margin-top:25px;
	margin-bottom:18px;
}

.faqitemcare{
	font-style:italic;
}

.faqanswercare{
	padding-bottom:20px;
}

div.repairservice-content{
	float:left;
	margin-left:24px;
	margin-bottom:25px;
	padding-left:13px;
	padding-top:18px;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	text-align:left;
}


/*EINDE SERVICE*/


/* MACADEMIE */

.mactxt{
	padding-left:35px;
	padding-right:15px;
	text-align:left;
}

.macWerken{
	height:63px;
	margin-top:20px;
	padding-left:22px;
}

.macWerkenRep{
	float:left;
	background:url('../layout/edu.switchshops.be/macademie/macWerkenRep.jpg') repeat-x left top;
	width:745px;
	width:747px !ie;
	height:63px;
	padding-top:5px;
	padding-left:2px;
	line-height:17px;
	font-size:11px;
	text-align:left;
}

.macviews{
	height:60px;
	margin-top:20px;
	padding-left:22px;
}

.macview{
	float:left;
	padding-left:2px;
}

.listcats{
	padding-left:7px;
}

.listcat{
 	/*background-image:url('../layout/edu.switchshops.be/macademie/bg-list.jpg');*/
 	background:url('../images/macademie/listBox.jpg') no-repeat left top;
 	float:left;
 	height:323px;
 	width:243px;
 	margin-left:20px;
 	cursor:pointer;
}

.listtitle{
	font:22px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#ffffff;
}

/*.maccattitle{
	height:95px;
	width:771px;
	margin-left:24px;
	margin-left:20px !ie;
	background:url('../layout/edu.switchshops.be/macademie/cursustitle.jpg') no-repeat left top;
}

.maccattitletxt{
	float:left;
	padding-left:15px;
}

.maccattitleimg{
 	float:right;
 	padding-top:8px;
 	padding-right:7px;
}*/

.maccattitle{
	height:33px;
	height:48px !ie;
	width:747px;
	width:775px !ie;
	margin-left:24px;
	margin-left:20px !ie;
	padding-top:15px;
	padding-left:28px;
	font-size:22px;
	font-weight:normal;
	text-align:left;
	background:url('../images/macademie/titleBack.jpg') no-repeat left top;
}

.cursussen{
	margin-top:35px;
	text-align:left;
}

.cursus{
	float:left;
	width:754px;
	margin-left:30px;
	margin-bottom:10px;
	padding-bottom:20px;
	background:url('../images/greendivider.jpg') repeat-x left bottom;
}

/*.edtitle{
	margin-left:35px;
}

.ednumber{
	font:bold 20px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#C1D72E;
}*/

.ed-img{
	float:left;
	width:135px;
	padding-left:5px;
}

.ed-desc{
	float:left;
	width:555px;
}

.edname{
	font:14px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f60062;
	font-weight:bold;
}

.eddesc{
	/*margin-left:60px;
	margin-top:15px;
	margin-bottom:17px;*/
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
}

tr.warninggray{
	background-image:url("../layout/edu.switchshops.be/macademie/greyboxrep.jpg");
	background-repeat:repeat-y;
}

tr.whiteback{
	background:#ffffff;
	font-family:"Lucida Grande", Geneva, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#5f6062;
	text-align:center;
}

td.macwhite{
	font-family:"Lucida Grande", Geneva, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
}

td.macwhiteleft{
	padding-left:24px;
	font-family:"Lucida Grande", Geneva, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-align:left;
}

td.macwhitepadding{
	padding-left:24px;
	padding-right:24px;
	font-family:"Lucida Grande", Geneva, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-align:left;
}

td.macwhitepadding ul{
	padding:0px;
	margin:0px;
	margin-left:15px;
}

td.macgreen{
	font-family:"Lucida Grande", Geneva, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#C1D72E;
	text-align:center;
}

td.macgreenleft{
	padding-left:24px;
	font-family:"Lucida Grande", Geneva, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#C1D72E;
	text-align:left;
}

select.ctmac{
	width:45px;
	height:17px;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
}

.ed-subscribe{
	/*margin-left:20px;*/
	float:left;
	width:638px;
	padding-left:60px;
	visibility: hidden;
	display: none;
}

#macsubscribeblock{

}

td.macsubscribetitle{
	font-size:13px;
	font-weight:bold;
}

table.cursusinfo{
	background-image:url('../layout/edu.switchshops.be/macademie/cursusinfo.jpg');
	background-repeat:no-repeat;
	margin-left:20px;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5F6062;
}

tr.edgradient{
	background-image:url('../layout/edu.switchshops.be/macademie/cursusinfo.jpg');
	background-repeat:no-repeat;
	height:21px;
	width:777px;
}

tr.edcalgradient{
	background: url('../layout/edu.switchshops.be/macademie/cursusinfo.jpg') no-repeat right top;
	height:21px;
	width:800px;
}

td.txtsaldo{
	padding-right:35px;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5F6062;
}

.calnr{
	height:20px;
	width:101px;
	text-align:right;
	border:0px solid red;
}

.calbox{
	background-image:url("../layout/edu.switchshops.be/macademie/calendarrep2.jpg");
	background-repeat:repeat-y;
	height:160px;
	border:0px solid red;
}

.calboxna{
	background-image:url("../layout/edu.switchshops.be/macademie/calendarrep_na.jpg");
	background-repeat:repeat-y;
	height:160px;
	border:0px solid red;
}

.calboxrep{
	background-image:url("../layout/edu.switchshops.be/macademie/kalenderitemrep.gif");
	background-repeat:repeat-y;
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	padding-left:5px;
	padding-right:2px;
	vertical-align:middle;
	color:#5f6062;
	width:85px;
	border:0px solid red;
}

.caltable{
	/*margin-top:-1px;*/
}

td.nonactive{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	color:#dfdfe1;
	width:74px;
	padding-left:10px;
	padding-right:5px;
}

td.calbuypoints{
	width:92px;
	vertical-align:middle;
	padding-left:0px;
	background-color:#ffffff;
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	font-weight:bold;
	color:#c1d72f;
}

a.calbuypoints:link, a.calbuypoints:active, a.calbuypoints:visited{
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	font-weight:bold;
	color:#c1d72f;
	text-decoration:none;
	cursor:pointer;
}

a.calbuypoints:hover{
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	font-weight:bold;
	color:#c1d72f;
	text-decoration:none;
	cursor:pointer;
}

a.locationlink:link, a.locationlink:active, a.locationlink:visited{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	text-decoration:none;
	color:#c1d72f;
}

a.locationlink:hover{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	text-decoration:none;
	color:#c1d72f;
}

a.locationlinksel:link, a.locationlinksel:active, a.locationlinksel:visited{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	text-decoration:none;
	color:#5f6062;
}

a.locationlinksel:hover{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	text-decoration:none;
	color:#5f6062;
}

td.edlocgradient{
	padding-right:35px;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5F6062;
}

table.locationcontent td{
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5F6062;
}

a.mactoplink:link, a.mactoplink:active, a.mactoplink:visited{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	text-decoration:none;
	color:#5f6062;
}

a.mactoplink:hover{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	text-decoration:none;
	color:#5f6062;
}

td.macsubscribeimg{
	 width:164px;
	 padding-top:10px;
}

td.macsubscribedesc{
	padding-top:10px;
	padding-right:10px;
}


/* EINDE MACADEMIE */


/* WALLET */

div.content-wallet{
	clear:both;
	width:680px;
	margin:auto;
	text-align:left;
	line-height:18px;
}

div.content-walletpage{
	clear:both;
	width:845px;
	margin:auto;
	text-align:left;
	line-height:18px;
}

div.walletpage-logo{
	margin-bottom:34px;
	text-align:center;
}

div.walletleft{
	float:left;
	width:580px;
	text-align:justify;
}

div.wallettxt{
	float:left;
	margin-bottom:18px;
	padding-left:5px;
	padding-right:8px;
}

.walletmacblock{
	float:left;
	height:111px;
	height:175px !ie;
	width:392px;
	width:579px !ie;
	padding-top:64px;
	padding-left:187px;
	cursor:pointer;
	background:url("../images/wallet/macademieblock.jpg") no-repeat;
}

a.walletblocklink:link, a.walletblocklink:active, a.walletblocklink:visited{
	line-height:12px;
	font-size:11px;
	text-decoration:none;
}

a.walletblocklink:hover{
	line-height:12px;
	font-size:11px;
	color:#5F6062;
	text-decoration:none;
}

.walletadviceblock{
	float:left;
	height:138px;
	height:193px !ie;
	width:209px;
	width:579px !ie;
	padding-top:55px;
	padding-left:370px;
	margin-top:13px;
	cursor:pointer;
	background:url("../images/wallet/1on1adviceblock.jpg") no-repeat;
}

.walletblocktxtmac{
	text-align:left;
	padding-right:13px;
	border:0px solid red;
}

div.walletright{
	float:right;
	width:245px;
}

div.walletblock{
	margin-top:16px;
}

td.walletgreen{
	background-image:url("../layout/edu.switchshops.be/wallet/greenrep.jpg");
	background-repeat:repeat-y;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	border:0px solid red;
	text-align:center;
	align:center;
}

div.registerchoicetxt{
	float:left;
	margin-top:30px;
	margin-bottom:18px;
	padding-left:5px;
	padding-right:8px;
	text-align:justify;
}

div.registerchoice2{
	float:left;
	margin-left:6px;
}

td.registerchoice1green{
	background-image:url("../layout/edu.switchshops.be/registerchoice1-rep.jpg");
	background-repeat:repeat-y;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	border:0px solid red;
	text-align:left;
}

td.registerchoice2green{
	background-image:url("../layout/edu.switchshops.be/registerchoice2-rep.jpg");
	background-repeat:repeat-y;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	border:0px solid red;
	text-align:left;
}

td.registerchoice3green{
	background-image:url("../layout/edu.switchshops.be/registerchoice3-rep.jpg");
	background-repeat:repeat-y;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	border:0px solid red;
	text-align:center;
}

td.registerchoicegreen{
	background-image:url("../layout/edu.switchshops.be/registerchoice-rep.jpg");
	background-repeat:repeat-y;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	border:0px solid red;
	align:center;
}

div.registerchoicetext{
	padding-left:14px;
	padding-right:5px;
}

td.walletgrey, tr.walletgrey{
	background-image:url("../layout/edu.switchshops.be/wallet/greyrep.jpg");
	background-repeat:repeat-y;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#ffffff;
	border:0px solid red;
	text-align:center;
	align:center;
}

td.walletnewgrey, tr.walletnewgrey{
	background-image:url("../layout/edu.switchshops.be/wallet/greyboxrep.jpg");
	background-repeat:repeat-y;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#ffffff;
	border:0px solid red;
	text-align:center;
	align:center;
}

td.registerchoicegrey{
	background-image:url("../layout/edu.switchshops.be/registerchoicegrey-rep.jpg");
	background-repeat:repeat-y;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#ffffff;
	border:0px solid red;
	text-align:center;
	align:center;
}

td.walletlabel{
	font:bold 12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5F6062;
	text-align:center;
}

td.walletgreylabel{
	font:bold 12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#ffffff;
	text-align:center;
}

a.walletpasswordforgotten:link, a.walletpasswordforgotten:active, a.walletpasswordforgotten:visited{
	font-style:italic;
	text-decoration:none;
}

a.walletpasswordforgotten:hover{
	font-style:italic;
	color:#ffffff;
	text-decoration:none;
}

td.height25{
	height:25px;
}

td.whitetext{
	color:#ffffff;
}

td.walletsubmit{
	text-align:center;
}

div.walletpageproblems{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5F6062;
	text-align:center;
}

a.walletpageproblems:link, a.walletpageproblems:active, a.walletpageproblems:visited{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	text-decoration:underline;
	color:#5f6062;
}

a.walletpageproblems:hover{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	text-decoration:underline;
	color:#c1d72e;
}

div.walletproblems{
	font:14px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5F6062;
	text-align:center;
}

a.walletproblems:link, a.walletproblems:active, a.walletproblems:visited{
	font:14px "Lucida Grande", Geneva, Arial, sans-serif;
	text-decoration:underline;
	color:#5f6062;
}

a.walletproblems:hover{
	font:14px "Lucida Grande", Geneva, Arial, sans-serif;
	text-decoration:underline;
	color:#c1d72e;
}

td.errormsg{
	text-align:center;
	background-image:url("images/wallet/61greenrep.jpg");
	background-repeat:repeat-y;
	padding-bottom:10px;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	font-weight:bold;
}

span.errormsg{
	text-align:center;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d72e;
	font-weight:bold;
}

div.horizoncard{
	width:1019px;
	clear:both;
	margin:auto;
	margin-top:16px;
	border:0px solid red;
}

td.walletback{
	background:url('../layout/edu.switchshops.be/wallet/card-boxrep.jpg') repeat-y left top;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
}

td.txtwallet{
	font:bold 13px "Lucida Grande", Geneva, Arial, sans-serif;
	line-height:20px;
}

td.wallet-historyback{
	background:url('../layout/edu.switchshops.be/wallet/card-historyrep.jpg') repeat-y;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
}

table.wallet-historytable{
	margin-left:38px;
}

tr.card-historytitle{
	background-color:#ffffff;
}

td.card-historytitleleft{
	background:url('../layout/edu.switchshops.be/wallet/card-historyleft.jpg') no-repeat left top;
	background-color:#ffffff;
}

td.card-historytitle{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
}

td.card-historytitleright{
	background:url('../layout/edu.switchshops.be/wallet/card-historyright.jpg') no-repeat right top;
	background-color:#ffffff;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
}

td.card-historytxt{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
}

td.card-historytxtlight{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#9b9b9d;
}

td.walletcard-btn{
	padding-bottom:10px;
	padding-bottom:6px !ie;
}

a.walletcardlink:link, a.walletcardlink:active, a.walletcardlink:visited{
	font:bold 12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	font-style:italic;
	text-decoration:underline;
}

a.walletcardlink:hover{
	font:bold 12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d72e;
	font-style:italic;
	text-decoration:underline;
}

td.onlineid-historyback{
	background:url('../layout/edu.switchshops.be/card-historyrep.jpg') repeat-y;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	font-color:#ffffff;
}

td.onlineid-historytxt{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#ffffff;
}

td.onlineid-historytitleleft{
	background:url('../layout/edu.switchshops.be/card-historyleft.jpg') no-repeat left top;
	background-color:#ffffff;
}

td.onlineid-historytitleright{
	background:url('../layout/edu.switchshops.be/card-historyright.jpg') no-repeat right top;
	background-color:#ffffff;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
}

div.fileinputs
{
	position: relative;
	width:300px;
}

div.fakefile
{
	position: absolute;
	top: -5px;
	left: 65px;
	z-index: 1;
}

input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity:0;
	z-index: 2;
}

td.error
{
	color:red;
	font-size:12px;
	font-family:"Lucida Grande", Geneva, Arial, sans-serif;
	font-weight:bold;
}


.walleterror{
	font:bold 12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#ffffff;
}

div.register-contact-wallet{
	clear:both;
	width:680px;
	background-image:url("../layout/edu.switchshops.be/register-contact-rep.gif");
	background-repeat:repeat-y;
	padding-top:20px;
}

td.wallet-greenwarning{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d72e;
}

div.wallet-registerbevestiging{
	background-image:url('../layout/edu.switchshops.be/wallet/walletbevestiging.jpg');
	background-repeat:no-repeat;
	width:680px;
	height:311px;
	padding-top:123px;
	text-align:center;
	font:bold 14px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
}

/* 1-OP-1 ADVIES: uitleg */

.size14{
	font-size:14px;
	font-weight:bold;
}

.size16{
	font-size:16px;
	font-weight:bold;
}


/* 1-OP-1 ADVIES */

div.content-advies{
	clear:both;
	width:1019px;
	margin:auto;
	line-height:18px;
	text-align:center;
}

div.adviesborder{
	background:url('../layout/edu.switchshops.be/adviesborder.jpg');
	background-repeat:repeat-y;
	width:679px;
	margin-left:170px;
	margin-left:0px !ie;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
}

div.adviestxt{
	padding:20px 30px 20px 35px;
}

table.adviesbox{
	background:url('../layout/edu.switchshops.be/adviesboxtop.jpg');
	background-repeat:no-repeat;
	background-color:#c1d72e;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
}

td.adviesboxtop{
	padding-top:18px;
	padding-right:22px;
}

td.adviesback{
	padding-left:58px;
	padding-right:58px;
}

td.adviesbackwhite{
	padding-left:58px;
	padding-right:58px;
	color:#ffffff;
}

tr.adviesboxbtm{
	background:url('../layout/edu.switchshops.be/adviesboxbtm.jpg');
	background-repeat:no-repeat;
	height:63px;
}


div.adviesbacktextarea{
	/*background:url('../layout/edu.switchshops.be/textarea-advies.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	width:471px;
	height:102px;*/
	margin-left:58px;
	/*padding-left:0px;*/
}

textarea.adviestext{
	width:471px;
	height:102px;
	border:1px;
	/*background:transparent;*/
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	padding-top:2px;
	padding-left:5px;

}

span#advieswarning{
	font:bold 12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#ffffff;
}

table.addpointsbox{
	background:url('../layout/edu.switchshops.be/addpointsboxtop.jpg');
	background-repeat:no-repeat;
	background-color:#c1d72e;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
}

td.addpointsconf{
	font:bold 12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
}

/* WALLETCART */

div.walletcart-top1{
	clear:both;
	width:603px;
	height:39px;
	background-image:url("../layout/edu.switchshops.be/walletcart-top1.gif");
	background-repeat:no-repeat;
}
div.walletcart-top2{
	clear:both;
	width:603px;
	height:39px;
	background-image:url("../layout/edu.switchshops.be/walletcart-top2.gif");
	background-repeat:no-repeat;
}
div.walletcart-top3{
	clear:both;
	width:603px;
	height:39px;
	background-image:url("../layout/edu.switchshops.be/walletcart-top3.gif");
	background-repeat:no-repeat;
}
/*
div.walletcart-top4{
	clear:both;
	width:603px;
	height:39px;
	background-image:url("../layout/edu.switchshops.be/cart-top4.gif");
	background-repeat:no-repeat;
}*/

div.walletcartimg{
	text-align:left;
	padding-left:10px;
	padding-bottom:10px;
}

div.walletcart-confirmtext{
	padding-top:34px;
	padding-bottom:27px;
	padding-left:23px;
	padding-right:30px;
	text-align:left;
}


/* CHARTER */

div.chartertitle{
	margin-top:10px;
	margin-bottom:10px;
}


/* ENQUETE */

div#enquetecontent{
	float:left;
	margin-left:24px;
	margin-bottom:25px;
	/*padding-left:13px;*/
	padding-top:18px;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	text-align:left;
}

div.enquetecontent-rep{
	background:#dce796 url('../layout/edu.switchshops.be/enquetecontent-rep.jpg') repeat-x left top;
	min-height:64px;
	min-height:81px !ie;
	height:auto !important;
	height:81px;
	padding-top:6px;
	padding-bottom:11px;
	padding-left:12px;
	padding-right:60px;
	font-size:13px;
}

div.enqueteText{
	padding-top:34px;
	color:#000000;
	font-size:14px;
	font-weight:bold;
}

div.enqueterow{
	margin-top:6px;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:11px;
}

div#enqueteform{
	margin-top:25px;
}

/*div.enqueterowgreen{
	margin-top:6px;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:11px;
	background:url('../layout/edu.switchshops.be/enquetequestiongreen.jpg') repeat-y left top;
}*/

div.enqueteDivider{
	height:38px;
	background:url('../layout/edu.switchshops.be/enquetedivider.jpg') repeat-x left center;s
}

label.enquetequestion{
	font-style:italic;
	font-weight:bold;
	font-size:13px;
}

label.enquetequestionerror{
	font-style:italic;
	font-weight:bold;
	font-size:13px;
	color:#fb4242;
}

ul.enqueteAnswers{
	margin:0px;
	padding:0px;
	margin-top:20px;
}

ul.enqueteAnswers li{
	font-size:13px;
	list-style:none;
}

div.inputEnquete{
	float:left;
	margin-left:8px;
	background:url('../layout/edu.switchshops.be/bg-inputenquete.jpg') no-repeat left top;
}

input.inputEnquete{
	width:236px;
	height:23px;
	border:0px;
	background:none;
}

div.enqueteRemarks{
	margin-top:15px;
	padding:1px;
	background:url('../layout/edu.switchshops.be/bg-textareaenquete.jpg') no-repeat left top
}

div.enqueteRemarks textarea{
	width:579px;
	height:171px;
	height:169px !ie;
	padding:5px;
	font-size:12px;
	font-family:"Lucida Grande", Geneva, Arial, sans-serif;
	overflow:auto;
	border:0px;
	background:none;
}

ul.enqueteAnswersRemarks{
	margin:0px;
	padding:0px;
	margin-top:13px;
}

ul.enqueteAnswersRemarks li{
	float:left;
	font-size:13px;
	list-style:none;
}

div.enqueteRemarksText{
	float:left;
	padding-top:15px;
	font-size:14px;
}

div.enqueteBtn{
	text-align:left;
	padding-top:30px;
}

.btnSendResults{
	width:234px;
	height:48px;
	border:0px;
	cursor:pointer;
	background:url('../layout/edu.switchshops.be/btn-sendresults.jpg') no-repeat left top;
}

div.enqueteThanks{
	padding-top:54px;
	padding-left:40px;
}

div.enqueteThanksTxt{
	float:left;
	padding-left:35px;
	padding-top:28px;
	font-size:22px;
	font-weight:bold;
}

div.errorred{
	padding-bottom:15px;
	color:#fb4242;
	font-size:14px;
	font-family:"Lucida Grande", Geneva, Arial, sans-serif;
	font-weight:bold;
}

div.errorredinline{
	padding-top:10px;
	padding-bottom:5px;
	color:#fb4242;
	font-size:12px;
	font-family:"Lucida Grande", Geneva, Arial, sans-serif;
	font-weight:bold;
}

div.success{
	padding-top:30px;
	padding-left:12px;
	font-size:12px;
	font-family:"Lucida Grande", Geneva, Arial, sans-serif;
	font-weight:bold;
}


/* registerchoice */

div.register-login{
	width:334px;
	float:left;
	margin-top:15px;
	margin-bottom:30px;
	margin-bottom:0px !ie;
	border:0px solid red;
}

div.register-login-top{
	width:334px;
	height:12px;
	clear:both;
	background-image:url("../layout/edu.switchshops.be/register-login-top.gif");
	background-repeat:no-repeat;
	font-size:0;
}

div.register-login-btm{
	width:334px;
	height:12px;
	clear:both;
	background-image:url("../layout/edu.switchshops.be/register-login-btm.gif");
	background-repeat:no-repeat;
	font-size:0;
}

div.register-login-mid{
	width:334px;
	clear:both;
	background-image:url("../layout/edu.switchshops.be/register-login-rep.gif");
	background-repeat:repeat-y;
	text-align:center;
	padding-top:8px;
}

div.register-new{
	width:334px;
	float:left;
	margin-top:15px;
	margin-left:12px;
	margin-bottom:30px;
	margin-bottom:0px !ie;
}

div.register-new-top{
	width:334px;
	height:12px;
	clear:both;
	background-image:url("../layout/edu.switchshops.be/register-new-top.gif");
	background-repeat:no-repeat;
	font-size:0;
}

div.register-new-btm{
	width:334px;
	height:12px;
	clear:both;
	background-image:url("../layout/edu.switchshops.be/register-new-btm.gif");
	background-repeat:no-repeat;
	font-size:0;
}

div.register-new-mid{
	width:334px;
	clear:both;
	background-image:url("../layout/edu.switchshops.be/register-new-rep.gif");
	background-repeat:repeat-y;
	text-align:center;
	padding-top:8px;
}

span.register-new-txt{
	display:block;
	clear:both;
	font:12px "Lucida Grande",Geneva, Arial, sans-serif;
	color:#ffffff;
	margin-top:22px;
}

div.register-contact-box{
	clear:both;
	margin-top:12px;
}

div.register-contact-top{
	clear:both;
	width:680px;
	height:51px;
	background-image:url("../layout/edu.switchshops.be/register-contact-top.gif");
	background-repeat:no-repeat;
}

div.register-gegevens-top{
	clear:both;
	width:680px;
	height:51px;
	background-image:url("../layout/edu.switchshops.be/register-gegevens-top.gif");
	background-repeat:no-repeat;
}

div.register-persoon-top{
	clear:both;
	width:680px;
	height:51px;
	background-image:url("../layout/edu.switchshops.be/register-persoon-top.gif");
	background-repeat:no-repeat;
}

div.register-contact-mid{
	clear:both;
	width:680px;
	background-image:url("../layout/edu.switchshops.be/register-contact-rep.gif");
	background-repeat:repeat-y;
	padding-top:57px;
}

div.register-contact-miderr{
	clear:both;
	width:680px;
	background-image:url("../layout/edu.switchshops.be/register-contact-rep.gif");
	background-repeat:repeat-y;
	padding-top:22px;
	padding-right:40px;
	text-align:left;
	border:0px solid red;
}

div.update-contact-top{
	clear:both;
	background-image:url('../layout/edu.switchshops.be/update-contact-top.jpg');
	background-repeat:repeat-y;
	text-align:center;
}

div.update-contact-logo{
	padding-bottom:26px;
}

div.update-contact-txt{
	padding-bottom:12px;
}

div.update-contact-mid{
	clear:both;
	width:680px;
	background-image:url("../layout/edu.switchshops.be/update-box-back.jpg");
	background-repeat:repeat-y;
	padding-top:8px;
}

div.update-contact-miderr{
	clear:both;
	width:680px;
	background-image:url("../layout/edu.switchshops.be/update-box-back.jpg");
	background-repeat:repeat-y;
	padding-top:22px;
}

div.updategreentext{
	padding-left:30px;
	padding-right:30px;
	padding-bottom:20px;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d72e;
	text-align:center;
}

div.whitetext{
	padding-left:175px;
	padding-left:180px !ie;
	padding-bottom:15px;
	color:#ffffff;
	font-weight:bold;
	font-size:13px;
}

div.register-contact-midsucc{
	clear:both;
	width:680px;
	background-image:url("../layout/edu.switchshops.be/register-contact-rep.gif");
	background-repeat:repeat-y;
	padding-top:25px;
}

div.regsuccess{
	text-align:center;
	color:#ffffff;
	font-weight:bold;
	font:bold 12px "Lucida Grande", Geneva, Arial, sans-serif;
}

div.register-fiche-mid{
	clear:both;
	width:552px;
	width:680px !ie;
	background-image:url("../layout/edu.switchshops.be/register-contact-rep.gif");
	background-repeat:repeat-y;
	padding-top:44px;
	padding-left:64px;
	padding-right:64px;
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#ffffff;
	font-weight:normal;
}

div.register-contact-btm{
	clear:both;
	width:680px;
	height:12px;
	background-image:url("../layout/edu.switchshops.be/register-contact-btm.gif");
	background-repeat:no-repeat;
}


td.label{
	text-align:right;
	width:186px;
	width:200px !ie;
	height:22px;
	padding-right:14px;
	color:#ffffff;
}
td.label2{
	text-align:right;
	width:135px;
	height:22px;
	padding-right:7px;
	color:#ffffff;
}
td.labeltextarea
{
	text-align:left;
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#ffffff;
}
td.labeltextareagreen
{
	text-align:left;
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d72e;
}
td.personalign{
	padding-left:66px;
}

td.emailinfo{
	padding-left:45px;
	padding-left:32px !ie;
	padding-right:100px;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d82f;
}


/*categorypage*/

.productline
{
	width:600px;
	border:0px solid blue;
	/*min-height:70px;
	height:auto !important;*/
	height:70px;
	cursor:pointer;
}
.productlineleft
{
	width:430px;
	width:445px !ie;
	border:0px solid red;
	float:left;
	margin-left:14px;
	margin-left:0px !ie;
}
.productlineright
{
	width:130px;
	border:0px solid red;
	text-align:right;
	float:left;
}
.productname
{
	width:400px;
	text-align:left;
	font:14px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	font-weight:bold;
}
.productcode
{
	width:400px;
	text-align:left;
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#b1b8c1;
	font-weight:normal;
	margin-top:3px;
}
.productpriceincl
{
	width:400px;
	text-align:left;
	font:14px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	font-weight:bold;
	margin-top:3px;
}
.productpriceexcl
{
	width:400px;
	text-align:left;
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	font-weight:normal;
}

.productpricesub
{
	width:400px;
	text-align:left;
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	font-weight:normal;
	font-style:italic;

}


.productspacer
{
/*	margin-top:18px;
	margin-bottom:18px;
*/	float:left;
	/*margin-top:14px !important;
	margin-top:0px;*/
	margin-bottom:14px !important;
	margin-bottom:0px;
	margin-left:14px;
	width:570px;
	height:1px;
	background-image:url(../layout/edu.switchshops.be/productspacer.gif);
	background-repeat:repeat-x;
}

.producttopmargin
{
	width:570px;
	height:10px;
	font-size:1px;
}
.pagecounter{
	color:#5F6062;
	font-size:10px;
	font-family:"Lucida Grande", Geneva, Arial, sans-serif;
	margin-top:18px;
}

.trhidden{
	visibility:hidden;
	display:none;
}

.inputimage{
	cursor:pointer;
}


/* AUTOSUGGETS */

div.auto_complete
{
  	position:absolute;
  	width:240px;
  	background-color:white;
  	border:1px solid #FFFFFF;
  	margin:0px;
  	padding:0px;
/*  	height:160px;*/
}

div.auto_complete ul
{
  	border:1px solid #FFFFFF;
  	margin:0;
  	padding:0;
  	/*width:100%;*/
  	width:280px;
  	list-style-type:none;
  	background: #fff;
}

div.auto_complete ul li
{
  	margin:0;
  	padding:3px;
  	/*width: 100%;
  	background: #fff;*/
  	font-size:10px;
}

div.auto_complete ul li.selected
{
  	background-color: #C1D82F;
}

div.auto_complete ul strong.highlight
{
  	color: #800;
  	margin:0;
  	padding:0;
}

div.register-contact-box{
	clear:both;
	margin-top:12px;
}
div.cart-box
{
	width:603px;
	margin-left:6px;
}
div.cart-top1{
	clear:both;
	width:603px;
	height:39px;
	background-image:url("../layout/edu.switchshops.be/cart-top1.gif");
	background-repeat:no-repeat;
}
div.cart-top2{
	clear:both;
	width:603px;
	height:39px;
	background-image:url("../layout/edu.switchshops.be/cart-top2.gif");
	background-repeat:no-repeat;
}
div.cart-top3{
	clear:both;
	width:603px;
	height:39px;
	background-image:url("../layout/edu.switchshops.be/cart-top3.gif");
	background-repeat:no-repeat;
}
div.cart-top4{
	clear:both;
	width:603px;
	height:39px;
	background-image:url("../layout/edu.switchshops.be/cart-top4.gif");
	background-repeat:no-repeat;
}
div.cart-mid{
	clear:both;
	width:603px;
	background-image:url("../layout/edu.switchshops.be/cart-rep.gif");
	background-repeat:repeat-y;
/*	padding-top:57px;*/
	padding-top:25px;
	color:#FFFFFF;
}

div.cart-btm{
	clear:both;
	width:603px;
	height:12px;
	background-image:url("../layout/edu.switchshops.be/cart-btm.gif");
	background-repeat:no-repeat;
}

div.cart-btmtxt-rep{
	background-image:url("../layout/edu.switchshops.be/cart-btmtxt-rep.jpg");
	background-repeat:repeat-y;
	padding-top:5px;
	padding-bottom:2px;
	padding-left:20px;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	text-align:left;
}

.carttitlecontainer{
	width:603px;
	color:#FFFFFF;
	border:0px solid red;
}

.carttitle1{
	float:left;
	height:24px;
	padding-left:28px;
	vertical-align:middle;
	width:331px !important;
	width:359px;
	color:#FFFFFF;
	text-align:left;
	border:0px solid #000000;
}

.carttitle2{
	border:0px solid #000000;
	float:left;
	padding-top:2px;
	height:24px;
	padding-left:13px;
	vertical-align:middle;
	width:59px;
	width:69px !ie;
	color:#FFFFFF;
	text-align:left;
}

.carttitle3{
	border:0px solid #000000;
	float:left;
	padding-top:2px;
	height:24px;
	text-align:right;
	vertical-align:middle;
	width:74px;
	color:#FFFFFF;
	text-align:right;
}

.carttitle4
{
	border:0px solid #000000;
	float:left;
	padding-top:2px;
	height:24px;
	text-align:right;
	vertical-align:middle;
	width:86px;
	color:#FFFFFF;
	text-align:right;
}
.cartitemcontainer{
	border:0px solid #000000;
	margin-top:7px;
	width:603;
	height:17px;
}

.cartitem1{
	border:0px solid #000000;
	float:left;
	margin-top:1px;
	padding-left:14px;
/*	height:17px;*/
	z-index:12;
	width:355px !important;
	width:369px;
	color:#FFFFFF;
	text-align:left;
}

.cartitem2{
	border:0px solid #000000;
	float:left;
	margin-top:1px;
	vertical-align:middle;
	width:59px;
	color:#FFFFFF;
	text-align:left;
}

.cartitem3{
	float:left;
	margin-top:1px;
	text-align:right;
	z-index:10;
	width:75px;
	color:#FFFFFF;
	text-align:right;
	border:0px solid red;
}

.cartitem4{
	float:left;
	margin-top:1px;
	margin-left:2px;
	margin-left:0px !important;
	text-align:right;
	z-index:9;
	width:86px;
	color:#FFFFFF;
	text-align:right;
	border:0px solid red;
}

.cartdividerhor
{
	margin-top:3px;
	width:603px;
	height:1px;
	clear:both;
	font-size:0;
	overflow:hidden;
	background-color:#ffffff;
	border:0px solid red;
}

.cartdividerhortrans
{
	width:603px;
	height:14px;
	clear:both;
	font-size:0;
	overflow:hidden;
	background-image:url("../layout/edu.switchshops.be/cart-rep.gif");
	background-repeat:repeat-y;
}

input
{
	padding-left:6px;
}

select.prodamount
{
	width:40px;
	height:17px;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
}

#carttotal
{
	margin-top:12px;
	width:410px;
	color:#FFFFFF;
	font-size:14px;
	text-align:right;
	border:0px solid blue;
	float:left;
	font-weight:bold;
}

#carttotalcostex
{
	float:left;
	border:0px solid blue;
	width:68px !important;
	width:73px;
	padding-top:2px;
	margin-top:10px;
	margin-left:24px;
	padding-right:5px;
	color:#000000;
	text-align:right;
	background-image:url('../layout/edu.switchshops.be/bg-carttotal.gif');
	background-repeat:no-repeat;
	background-position:top left;
	height:22px;
}
#carttotalcostin
{
	float:left;
	border:0px solid blue;
	width:68px !important;
	width:73px;
	padding-top:2px;
	margin-top:10px;
	margin-left:15px;
	padding-right:5px;
	color:#000000;
	text-align:right;
	background-image:url('../layout/edu.switchshops.be/bg-carttotal.gif');
	background-repeat:no-repeat;
	background-position:top left;
	height:22px;
}
.cartbottombtns
{
	margin-top:6px;
}

.cartbottombtnstransport
{
	margin-top:27px;
	padding-bottom:23px;
	background-image:url(../layout/edu.switchshops.be/cart-rep.gif);
	background-repeat:repeat-y;
}

div.relatedbox-top{
	width:580px;
	height:9px;
	clear:both;
	background-image:url("../layout/edu.switchshops.be/related-top.gif");
	background-repeat:no-repeat;
	font-size:0;
	margin-left:11px;
}

div.relatedbox-mid{
	width:580px;
	clear:both;
	background-image:url("../layout/edu.switchshops.be/related-mid.gif");
	background-repeat:repeat-y;
	border:0px solid green;
	padding-top:6px;
	margin-left:10px;
}

div.relatedbox-btm{
	width:580px;
	height:9px;
	clear:both;
	background-image:url("../layout/edu.switchshops.be/related-btm.gif");
	background-repeat:no-repeat;
	font-size:0;
	margin-left:11px;
	margin-bottom:21px;
}
.relatedbox-midtitle
{
	color:#5F6062;
	font-family:"Lucida Grande",Geneva,Arial,sans-serif;
	font-size:16px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	text-align:left;
	margin-left:11px;
	margin-bottom:8px;
}
.relatedproductline
{
	width:580px;
	border:0px solid blue;
	height:70px;
	cursor:pointer;
}
.relatedproductlineleft
{
	width:310px;
	border:0px solid red;
	float:left;
	margin-left:14px;

}
.relatedproductlinemiddle
{
	width:100px;
	border:0px solid red;
	float:left;
	text-align:left;
	margin-top:25px;
}
.relatedproductlineright
{
	width:130px;
	border:0px solid red;
	text-align:right;
	float:left;
}
.relatedproductname
{
	width:310px;
	text-align:left;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	font-weight:bold;
}
.relatedproductcode
{
	width:310px;
	text-align:left;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#b1b8c1;
	font-weight:bold;
	margin-top:3px;
}
.relatedproductpriceincl
{
	width:310px;
	text-align:left;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	font-weight:bold;
	margin-top:3px;
}
.relatedproductpriceexcl
{
	width:310px;
	text-align:left;
	font:10px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	font-weight:bold;
}

.relatedproductspacer
{
/*	margin-top:14px !important;*/
	margin-top:0px;
	margin-bottom:14px !important;
	margin-bottom:0px;
	margin-left:14px;
	width:554px;
	height:1px;
	background-image:url(../layout/edu.switchshops.be/productspacer.gif);
	background-repeat:repeat-x;
}

.relatedproducttopmargin
{
	width:580px;
	height:10px;
	font-size:1px;
}

div.common-box
{
	width:603px;
	margin-top:12px;
}
div.common-top{
	clear:both;
	width:679px;
	height:13px;
	background-image:url("../layout/edu.switchshops.be/loginbox-top.jpg");
	background-repeat:no-repeat;
	font-size:0px;
}
div.common-mid{
	clear:both;
	width:679px;
	background-image:url("../layout/edu.switchshops.be/loginbox-rep.jpg");
	background-repeat:repeat-y;
	background-color:#c1d72e;
	padding-top:12px;
	color:#5f6062;
	text-align:center;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
}
div.common-mid table{
	color:#5f6062;
	text-align:center;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
}
div.common-btm{
	clear:both;
	width:679px;
	height:12px;
	background-image:url("../layout/edu.switchshops.be/loginbox-btm.jpg");
	background-repeat:no-repeat;
}

div.common-left{
	float:left;
	width:490px;
	background-image:url("../layout/edu.switchshops.be/loginbox-rep.jpg");
	background-repeat:repeat-y;
}

div.common-right{
	float:left;
	background-image:url("../layout/edu.switchshops.be/loginbox-rep.jpg");
	background-repeat:repeat-y;
	padding-top:100px;
}

div.transportcontainer, div.paymentcontainer
{
	width:578px;
	margin-left:23px;
	text-align:left;
}

div.confirmationcontainer
{
	width:577px;
	margin-left:23px;
	text-align:left;
}

ul.transport{
	margin:0;
	padding:0;
	margin-left:18px;
	margin-top:12px;
}

ul.transport li{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#FFFFFF;
	text-align:left;
	list-style-image:url("../layout/edu.switchshops.be/bullet.gif");
	margin-bottom:3px;
}
div.transporttitle
{
	background-image:url("../layout/edu.switchshops.be/transporticon.gif");
	background-repeat:no-repeat;
	width:159px;
	height:33px;
	clear:both;
	border:0px solid red;
}
div.paymenttitle
{
	background-image:url("../layout/edu.switchshops.be/paymenticon.gif");
	background-repeat:no-repeat;
	width:207px;
	height:33px;
	clear:both;
	border:0px solid red;
	margin-bottom:33px;

}
div.invoicetitle
{
	background-image:url("../layout/edu.switchshops.be/invoiceicon.gif");
	background-repeat:no-repeat;
	width:180px;
	height:33px;
	clear:both;
	border:0px solid red;
	margin-top:15px;
}

div.deliverytitle
{
	background-image:url("../layout/edu.switchshops.be/deliveryicon.gif");
	background-repeat:no-repeat;
	width:184px;
	height:42px;
	clear:both;
	border:0px solid red;
}
select.vest
{
	color:#5F6062;
	font-family:"Lucida Grande",Geneva,Arial,sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:17px;
	line-height:normal;
	width:200px;
}


div.cart-midbtm{
	float:left;
	width:603px;
	height:360px;
	height:330px !ie;
	background-image:url("../layout/edu.switchshops.be/cart-rep.gif");
	background-repeat:repeat-y;
/*	padding-top:57px;*/
	padding-top:25px;
	color:#FFFFFF;
	border:0px solid red;
}

div.cart-midbtm td{
	color:#FFFFFF;
}

.cartconfirmationcontainer{
	float:left;
	width:577px;
	margin-left:23px;
	padding-bottom:20px;
	text-align:left;
}

.confirmationleft
{
	float:left;
	width:280px;
	border:0px solid red;
}

.confirmationicon{
	float:left;
	width:65px;
}

.confirmationright
{
	float:left;
	width:295px;
	border:0px solid red;
}

.cart-confirmtext{
	float:left;
	width:547px;
	width:600px !ie;
	padding-top:34px;
	padding-bottom:7px;
	padding-left:23px;
	padding-right:30px;
	text-align:left;
	border:0px solid red;
}

.cart-confirmbackhome{
	float:left;
	width:600px;
}

span.greentext{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d72e;
}

#bancontactinfo{
	padding-left:12px;
	padding-right:20px;
	padding-top:5px;
}




/* STIJLEN */

.b2bextragroot{
	font:25px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5F6062;
}

.b2bgroot{
	font:16px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5F6062;
}

.b2bnormaal{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5F6062;
}

.b2bklein{
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5F6062;
}

.b2bextragroot-gekleurd{
	font:25px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d72d;
}

.b2bgroot-gekleurd{
	font:16px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d72d;
}

.b2bnormaal-gekleurd{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d72d;
}

.b2bklein-gekleurd{
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d72d;
}

.b2bextragroot-gekleurd-vet{
	font:25px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d72d;
	font-weight:bold;
}

.b2bgroot-gekleurd-vet{
	font:16px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d72d;
	font-weight:bold;
}

.b2bnormaal-gekleurd-vet{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d72d;
	font-weight:bold;
}

.b2bklein-gekleurd-vet{
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d72d;
	font-weight:bold;
}

.subarticleradio{
	float:left;
	width:28px;
}

.subarticleradiobutton{

}

.subarticlename{
	float:left;
	width:290px;
}

.subarticleprice{
	float:left;
	width:80px;
}

.subarticleradiochecked{
	float:left;
	width:28px;
}

.subarticlenamechecked{
	float:left;
	width:290px;
	font-weight:bold;
}

.subarticlepricechecked{
	float:left;
	font-weight:bold;
	width:80px;
}

.productpriceblock{
	float:left;
	width:417px;
	padding-left:17px;
}

.productorderblock{
	float:left;
	text-align:right;
	width:160px;
	margin-top:35px;
}

input.input_bts{
	width:35px;
	height:26px;
	border:0px solid white;
	background:transparent;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	padding-top:4px;
}

td.input_bts{
	background-image:url('../layout/edu.switchshops.be/bg-input_bts.gif');
	background-repeat:no-repeat;
	background-position:top left;
	height:28px;
	text-align:center;
}



/*** highslide **/
.highslide {
	cursor: url(../images/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 0px solid gray;
}
.highslide:hover img {
	border: 0px solid silver;
}

.highslide-image {
    border-bottom: 0px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;

    border-bottom: 1px solid white;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: silver;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(../images/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}

a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}




/* DARK HOMEPAGE (FOR EARTH HOUR) */

body.dark{
	background-color:#000000;
}

div.left-topfaqdark{
	background-image:url("../layout/edu.switchshops.be/faq-topdark.jpg");
	background-repeat:no-repeat;
	clear:both;
	width:191px;
	height:46px;
	font-size:0;
	overflow:hidden;
}

div.left-midfaqdark{
	background-image:url("../layout/edu.switchshops.be/products-repdark.jpg");
	background-repeat:repeat-y;
	clear:both;
	width:165px;
	width:191px !ie;
	padding:16px 10px 16px 16px;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5F6062;
	text-align:left;
	cursor:pointer;
}

div.left-btmdark{
	background-image:url("../layout/edu.switchshops.be/products-btmdark.jpg");
	background-repeat:no-repeat;
	clear:both;
	width:191px;
	height:12px;
}

div.left-topdark{
	background-image:url("../layout/edu.switchshops.be/products-topdark.jpg");
	background-repeat:no-repeat;
	clear:both;
	width:191px;
	height:46px;
	font-size:0;
	overflow:hidden;
}

div.left-middark{
	background-image:url("../layout/edu.switchshops.be/products-repdark.jpg");
	background-repeat:repeat-y;
	clear:both;
	width:191px;
	padding-top:16px;
	padding-bottom:16px;
}

div.leftsearchdark{
	padding-top:15px;
	clear:both;
	width:191px;
	background-image:url("../layout/edu.switchshops.be/products-repdark.jpg");
	background-repeat:repeat-y;
	text-align:center;
}

div.loginbox-topdark{
	clear:both;
	/*background-image:url("../layout/edu.switchshops.be/login-top.jpg");*/
	background-image:url("../layout/edu.switchshops.be/login-topdark.jpg");
	background-repeat:no-repeat;
	width:190px;
	height:45px;
	font-size:0;
	overflow:hidden;
}

div.loginbox-top2dark{
	clear:both;
	background-image:url("../layout/edu.switchshops.be/login-topdark.jpg");
	/*background-image:url("../layout/edu.switchshops.be/login-top2.jpg");*/
	background-repeat:no-repeat;
	width:190px;
	height:45px;
	font-size:0;
	overflow:hidden;
}

div.loggedinbox-topdark{
	clear:both;
	background-image:url("../layout/edu.switchshops.be/login-topdark.jpg");
/*	background-image:url("../layout/edu.switchshops.be/login-top2.jpg");*/
	background-repeat:no-repeat;
	width:190px;
	height:45px;
	font-size:0;
	overflow:hidden;
}

div.loginbox-middark{
	clear:both;
	background-image:url("../layout/edu.switchshops.be/right-rep2dark.jpg");
	background-repeat:repeat-y;
	width:190px;
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5F6062;
	text-align:center;
}

div.loginbox-btmdark, div.newbox-btmdark, div.toptenbox-btmdark{
	clear:both;
	/*background-image:url("../layout/edu.switchshops.be/right-btm.jpg");*/
	background-image:url("../layout/edu.switchshops.be/right-btm2dark.jpg");
	background-repeat:no-repeat;
	width:190px;
	height:10px;
}

div.newbox-topdark{
	clear:both;
	width:190px;
	height:44px;
	background-image:url("../layout/edu.switchshops.be/lbl-newdark.jpg");
	background-repeat:no-repeat;
}

div.newbox-middark, div.toptenbox-middark{
	background-image:url("../layout/edu.switchshops.be/new-repdark.jpg");
	background-repeat:repeat-y;
	clear:both;
	width:180px;
	width:190px !ie;
	padding-right:10px;
	padding-top:20px;
	padding-bottom:26px;
}

div.toptenbox-topdark{
	clear:both;
	width:190px;
	height:44px;
	background-image:url("../layout/edu.switchshops.be/lbl-toptendark.jpg");
	background-repeat:no-repeat;
}

div.hometabdark{
	background-image:url('../layout/edu.switchshops.be/tabgreendark.jpg');
	background-repeat:no-repeat;
	float:left;
	width:122px;
	height:24px;
	height:34px !ie;
	padding-top:10px;
	font:bold 14px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#1a171b;
	text-align:center;
	cursor:pointer;
}

div.hometabseldark{
	background-image:url('../layout/edu.switchshops.be/tabdarkdark.jpg');
	background-repeat:no-repeat;
	float:left;
	width:122px;
	height:24px;
	height:34px !ie;
	padding-top:10px;
	font:bold 14px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5F6062;
	text-align:center;
	cursor:pointer;
}

div.hometabselseldark{
	position:absolute;
	background-image:url('../layout/edu.switchshops.be/tabdarkdark.jpg');
	background-repeat:no-repeat;
	float:left;
	width:122px;
	height:24px;
	height:34px !ie;
	padding-top:10px;
	font:bold 14px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5F6062;
	text-align:center;
	cursor:pointer;
}

div.promobox-topdark{
	background-image:url("../layout/edu.switchshops.be/spottopdark.jpg");
	background-repeat:no-repeat;
	clear:both;
	width:151px;
	height:6px;
	font-size:0;
	overflow:hidden;
}

div.promobox-headdark{
	background-image:url("../layout/edu.switchshops.be/spotrepdark.jpg");
	background-repeat:repeat-y;
	clear:both;
	width:151px;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#ffffff;
	font-weight:bold;
}

div.promobox-btmdark{
	background-image:url("../layout/edu.switchshops.be/spotbtmdark.jpg");
	background-repeat:no-repeat;
	clear:both;
	width:151px;
	height:14px;
	font-size:0;
	overflow:hidden;
}

div.promobox-contentdark{
	clear:both;
	background-image:url("../layout/edu.switchshops.be/spotbgdark.jpg");
	background-repeat:repeat-y;
	width:124px;
	width:151px !ie;
	text-align:left;
	padding-left:14px;
	padding-right:13px;
	padding-bottom:9px;
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5F6062;
}

div.shopcartdark{
	margin-top:35px;
	color:#5F6062;
	text-align:center;
}

.leftnavdark li, ul.rightnavdark li, ul.cartitemdark li, ul.idbox-leftnavdark li{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5F6062;
	text-align:left;
	list-style-image:url("../layout/edu.switchshops.be/bullet.gif");
	margin-bottom:3px;
}
a.leftitemlink0dark:link, a.leftitemlink0dark:active, a.leftitemlink0dark:visited{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5F6062;
	text-decoration:none;
}

a.leftitemlink0dark:hover{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d82f;
	text-decoration:none;
}

div.rightspacerdark{
	width:190px;
	height:1px;
	clear:both;
	font-size:0;
	overflow:hidden;
	background-color:#1a171b;
}

a.greenlinkdark:link, a.greenlinkdark:active, a.greenlinkdark:visited{
	font:11px "Lucida Grande",Geneva, Arial,sans-serif;
	color:#5F6062;
	text-decoration:none;
	font-weight:normal;
}

a.greenlinkdark:hover{
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5F6062;
	text-decoration:underline;
	font-weight:normal;
}

label.whitelabeldark{
	color:#5F6062;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	font-weight:bold;
}

label.whitelabelnormaldark{
	color:#5F6062;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	font-weight:normal;
}

a.whitelinkdark:link, a.whitelinkdark:active, a.whitelinkdark:visited{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#1a171b;
	text-decoration:none;
	font-weight:bold;
}

a.whitelinkdark:hover{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d72e;
	text-decoration:none;
	font-weight:bold;
}

a.whitelinkseldark:link, a.whitelinkseldark:active, a.whitelinkseldark:visited{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d72e;
	text-decoration:none;
	font-weight:bold;
}

a.whitelinkseldark:hover{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d72e;
	text-decoration:none;
	font-weight:bold;
}


/* onze voordelen - switch edu - switch b2b pagina's */

.horizontitle{
	margin-bottom:30px;
}

.floatleft{
	float:left;
}

.floatright{
	float:right;
}

.displayblock{
	display:block;
}

.superBig{
	font-size:12px;
	font-weight:bold;
	vertical-align:super;
}

.super{
	position:absolute;
	margin-top:-4px;
	font-size:9px;
}

.voordelen-title{
	padding-top:7px;
	font-weight:bold;
	font-size:22px;
}

.voordelen-box{
	float:left;
	width:1023px;
	margin-top:20px;
	/*padding-top:17px;*/
	padding-bottom:25px;
	background:url('../layout/edu.switchshops.be/voordelen-back.jpg') repeat-y center top;
}

.voordeelitemrow{
	float:left;
	background:url('../layout/edu.switchshops.be/greendividerlong.jpg') no-repeat left bottom;
}

.voordeelitem{
	float:left;
	width:493px;
	padding-top:15px;
	padding-bottom:20px;
	text-align:left;
	/* background:url('../layout/edu.switchshops.be/greendivider.jpg') repeat-x left bottom; */
}

.voordeelleft{
	float:left;
	width:320px;
}

.voordeelleftbig{
	float:left;
	width:360px;
}

.voordeelleftmedium{
	float:left;
	width:320px;
}

.voordeelleftsmall{
	float:left;
	width:260px;
}

.voordeeltitle{
	font-size:18px;
	font-weight:bold;
}

table.voordeeltable{
	height:50px;
}

.voordeellogo{
	clear:both;
}

.voordeelstep{
	float:left;
}

.voordeellogo{
	float:left;
	padding-top:20px;
}

.voordeeltxt{
	float:left;
	width:493px;
	padding-top:15px;
}

.voordeeldivider{
	float:left;
	width:35px;
}

.voordeellogobig{
	padding-top:47px;
	text-align:center;
}

#voordelenBtm{
	float:left;
	padding-top:30px;
	font-size:10px;
	line-height:12px;
	text-align:left;
}

#voordelenBtm a:link, #voordelenBtm a:active, #voordelenBtm a:visited{
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

#voordelenBtm a:hover{
	font-size:10px;
	font-weight:bold;
	color:#c1d72e;
	text-decoration:none;
}

.horizoncontent{
	text-align:left;
}

.horizoncontentleft{
	float:left;
	width:568px;
	text-align:justify;
}

.horizoncontentleft a:link, .horizoncontentleft a:active, .horizoncontentleft a:visited{
	font-weight:bold;
	text-decoration:none;	
}

.horizoncontentleft a:hover{
	font-weight:bold;	
}

div.bigbold{
	padding-bottom:15px;
	font-size:18px;
	font-weight:bold;
}

ul.smallPadding{
	margin:0px;
	padding:0px;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:15px;
}

ul.smallPadding li{
	margin:0px;
	padding:0px;
}

div.b2btop{
	padding-top:20px;
	padding-bottom:28px;
}

.b2bbtmleft{
	float:left;
	padding-right:6px;
}

.b2bbtmright{
	float:left;
	width:228px;
}

.horizoncontentright{
	float:right;
	width:244px;
}

.rightblackrep{
	padding-top:20px;
	padding-bottom:24px;
	padding-left:19px;
	padding-right:15px;
	color:#ffffff;
	background:#000000;
}

.rightblackrep a:link, .rightblackrep a:active, .rightblackrep a:visited{
	color:#c1d72e;
	font-weight:bold;
	text-decoration:none;
}

.rightblackrep a:hover{
	color:#ffffff;
	font-weight:bold;
}

div.justify{
	text-align:justify;
}

span.bold{
	text-align:left;
	font-weight:bold;
}

span.greenbold{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#c1d72e;
	font-weight:bold;
}

.edutopleft{
	float:left;
	width:367px;
}

.edutopright{
	float:right;
	width:187px;
	text-align:right;
}

.educomputer{
	position:absolute;
	margin-top:-25px;
	margin-left:10px;
	margin-left:-180px !ie;
}

.edutextbox{
	padding-top:26px;
}

.rightbluerep{
	padding-top:20px;
	padding-bottom:24px;
	padding-left:19px;
	padding-right:15px;
	color:#ffffff;
	background:#00718f;
}

.rightbluerep a:link, .rightbluerep a:active, .rightbluerep a:visited{
	color:#c1d72e;
	font-weight:bold;
	text-decoration:none;
}

.rightbluerep a:hover{
	color:#ffffff;
	font-weight:bold;
}


/* MOBISTAR */

div.content-mobistar{
	float:left;
	width:603px;
	margin-left:20px;
	margin-right:14px;
	margin-right:0px !ie;
}

div.mobistar-content{
	float:left;
	width:603px;
	margin-left:15px;
	margin-top:25px;
	margin-bottom:24px;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	line-height:18px;
	text-align:left;
	border:0px solid green;
}

div.mobistar-content h2{
	font-size:24px;
	padding-bottom:25px;
}

div.mobistar-content h1{
	font-size:18px;
	padding:0 0 13px 0;
}

div.mobistar-part{
	float:left;
	width:573px;
	margin-bottom:25px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:20px;
	background:url('../images/greendivider.jpg') repeat-x left bottom;
}

div.mobistar1-txt{
	float:left;
	width:350px;
}

div.mobistar1-img{
	float:right;
	padding-right:30px;
}

div.mobistar2-part1{
	float:left;
	width:573px;
	padding-bottom:25px;
}

div.mobistar2-part2{
	float:left;
	width:573px;
}

div.mobistar2-img{
	float:left;
	padding-left:30px;
}

div.mobistar2-txt{
	float:right;
	width:380px;
}

div.mobistar-part-btm{
	float:left;
	width:573px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:20px;
	font-size:8px;
	line-height:9px;
}

/*
div.mobistar-bottom{
	width:573px;
	padding-top:20px;
	font-size:8px;
	line-height:9px;
	text-align:left;
}*/


/* CONTACT */

#contact{
	width:764px;
	margin-top:14px;
	margin-left:24px;
	background:#5f6062;
}

#contacttop{
	float:left;
	margin:0px;
}

#contactrep{
	float:left;
	width:724px;
	width:764px !ie;
	padding-left:25px;
	padding-right:25px;
	padding-top:17px;
	color:#ffffff;
	text-align:left;
	background:#5f6062;
}

#contactTable td{
	color:#ffffff;
}

#contactTable td a:link, #contactTable td a:active, #contactTable td a:visited{
	color:#ffffff;
}

#contactTable td a:hover{
	color:#c1d72e;
}

td.contactLeft{
	width:270px;
}

.contactQuestion{
	width:255px;
	width:259px !ie;
	height:27px;
	height:34px !ie;
	padding-top:7px;
	padding-left:4px;
	color:#5F6062;
	font-size:12px;
	font-weight:bold;
	background:url('../layout/edu.switchshops.be/contactQuestion.jpg') no-repeat left top;
}

.contactDivider{
	width:720px;
	margin-top:20px;
	margin-bottom:14px;
	background:url('../layout/edu.switchshops.be/contactDivider.jpg') repeat-x left top;
}

#contactStep2{

}

.displaynone{
	display:none;
}

.contactLetter{
	width:35px;
	height:23px;
	height:28px !ie;
	padding-top:5px;
	color:#5F6062;
	font-weight:bold;
	text-align:center;
	background:url('../layout/edu.switchshops.be/contactLetter.jpg') repeat-x left top;
}

table.contactMyData{
	width:390px;
}

table.contactMyData td, table.contactMyData2 td{
	color:#ffffff;
}

td.contactMyDataLeft{
	width:43px;
}

td.contactMyDataLabel{
	width:132px;
}

td.contactMyDataInput{
	background-image:url('../layout/edu.switchshops.be/bg-inputmedium3.gif');
	background-repeat:no-repeat;
	background-position:center left;
	height:22px;
	width:230px;
}

td.contactMyDataButton{
	/*width:215px;*/
	padding-right:5px;
	text-align:right;
}

input.inputmedium11{
	width:101px;
	height:20px;
	border:0px solid white;
	background:transparent;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	padding-top:2px;
}

td.inputmedium11{
	background-image:url('../layout/edu.switchshops.be/bg-inputmedium11.gif');
	background-repeat:no-repeat;
	background-position:top left;
	height:22px;
}

#contactStep3{

}

#contactRemark{
	/*width:460px;*/
}

#contactRemark td{
	color:#ffffff;
}

.contactShopLeft{
	width:290px;
}

.contactShopRight{
	width:434px;
}

td.textarealong{
	background-image:url("../layout/edu.switchshops.be/bg-textarealong.gif");
	background-repeat:no-repeat;
	background-position:top left;
	height:150px;
}

textarea.textarealong{
	width:450px;
	height:150px;
	padding:5px;
	border:0px solid white;
	background:transparent;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#5f6062;
	overflow:auto;
}

#errorWrongAddresscode td{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#fb4242;
	font-weight:bold;
}

#errorEmptyAddresscode td{
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#fb4242;
	font-weight:bold;
}

td#errormsg{
	padding-bottom:20px;
	font:12px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#fb4242;
	font-weight:bold;
}

.redBoxRep{
	float:left;
	height:22px;
	height:29px !ie;
	padding-top:7px;
	padding-left:7px;
	padding-right:7px;
	color:#ffffff;
	background:url('../layout/edu.switchshops.be/redBoxRep.jpg') repeat-x left top;
}

.filebutton{

}

#contactbtm{
	float:left;
	margin:0px;
}

.contactconfirm{
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}


/* contactstatus */

#contactstatus{
	width:764px;
	margin-top:14px;
	margin-left:24px;
	padding-top:40px;
}

div.contactstatusLeft{
	float:left;
	padding-left:140px;
	margin-bottom:11px;
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#ffffff;
}

div.contactstatusRight{
	float:left;
	padding-left:30px;
	margin-bottom:11px;
	font:11px "Lucida Grande", Geneva, Arial, sans-serif;
	color:#ffffff;
}
