#head, #menu, #fancy_wrap, .c1, .c2, .c3, .c4, .cont_title, #left_cont {	display: none;	}#content {	width: 700px;	}
#right_cont {	margin: 0;	padding: 0;	}
@CHARSET "ISO-8859-1";

/*	dl {
    margin: 0;
    padding: 0;
    width: 300px;
}

dt, dd {
    display: block;
    float: left;
    margin: 0;
    padding: 0;
    width: 150px;
	margin-top: 15px;
}*/




/* Toegevoegd! */
.bold {
	font-weight: bold;
}

.bold ul {
	font-weight: normal;
}



.path {
	color: grey;
}

.path li {
	display: inline;
}

.path li a {
	text-decoration: none;
	color: grey;
}


body			{
				margin:0;
				padding:0 0 50px 0;
				font-size:11px;
				text-align:center;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				line-height:normal;
				color:#446070;
				background:url(images/bg.gif) top repeat-x #DDEAF2;
				}

a 				{
				text-decoration:underline;
				color:#94232A;
				}
		
a:hover 		{
				text-decoration:none;
				color:#000000;
				}

p				{
				margin:0;
				padding:0 0 12px 0;
				}
				
img				{border:0;}
				
div				{
				margin:0;
				padding:0;
				text-align:left;
				}
.admin	{
background-color: #DDEAF2; 
padding: 15px;
width: 660px;
color: #000000;
}
.admin a {
				text-decoration: none;
				color: #000000;
		}		
		
.abs			{vertical-align:middle;}
				
fieldset		{
				border:0;
				margin:0;
				padding:0;
				}
				
label			{
				margin:0;
				padding:0;
				}
				
input, select, textarea {
				font:1em Arial, Helvetica, sans-serif;
				color:#000000;
				border:1px solid #1D557A;
				}
				
#container		{

				margin:0 auto;
				position:relative;
				}

/* ---------------------------------- header ----------------------------------------------*/

#head			{
				width:923px;
				height:67px;
				position:relative;
				}

#head .logo		{
				position:absolute;
				top:14px;
				left:11px;
				}
				
#head .slogan	{
				position:absolute;
				top:29px;
				left:225px;
				font:11px Verdana, Arial, Helvetica, sans-serif;
				color:#044892;
				}
				
#head .search	{
				width:305px;
				position:absolute;
				top:26px;
				right:0;
				}

#head .search input	{
				font-size:1.3em;
				vertical-align:middle;
				margin-right:12px;
				}
				
/* ---------------------------------- menu ----------------------------------------------*/
#menu			{
				width:922px;
				height:33px;
				position:relative;
				background:url(images/menu_px.gif) top repeat-x;
				}
				
#menu .left_brd	{
				width:11px;
				height:33px;
				position:absolute;
				top:0;
				left:0;
				background:url(images/menu_c1.gif);
				}
				
#menu .right_brd	{
				width:11px;
				height:33px;
				position:absolute;
				top:0;
				right:0;
				background:url(images/menu_c2.gif);
				}
				
#menu ul		{
				margin:0 auto;
				padding:9px 0 4px 25px;
				list-style:none;
				overflow:hidden;
				}
				
#menu li		{
				margin:0 50px 0 0;
				padding:0;
				font:bold 1em Verdana, Arial, Helvetica, sans-serif;
				color:#FFFFFF;
				float:left;
				}
				
#menu li a		{
				color:#FFFFFF;
				text-decoration:none;
				}
				
#menu li a:hover	{
				color:#ACBAC2;
				text-decoration:none;
				}
				
#menu li.last	{margin:0;}

				
/* ---------------------------------- content ----------------------------------------------*/

h1				{
				font:bold 1em Arial, Helvetica, sans-serif;
				color:#959595;
				}
				
h2				{
				font:bold 1.2em Arial, Helvetica, sans-serif;
				color:#042C4D;
				}
h2 a {
color: #042C4D;
}
				
h3				{
				font-family: Arial, Helvetica, sans-serif;
				color: #446070;
				font-size: 18px;
				margin-bottom: 20px;
				}
h4				{
				font-size: 10px;
				font-weight: bold;
				font-style:italic;
				margin-bottom: 5px;
				}			

h5				{
				color:#688799;
font-size:20px;
}				
h1, h2, h4, h5
				{
				margin:0;
				padding:0;
				}
h6				{
				margin: 20;
				padding: 20;
				color: #FFFFFF;
				font: 2em Arial;
				}
				
#content		{

				position:relative;
				overflow:hidden;
				}
				
.c1				{
				width:16px;
				height:16px;
				background:url(images/c1.gif);
				position:absolute;
				top:0;
				left:0;
				}
				
.c2				{
				width:16px;
				height:16px;
				background:url(images/c2.gif);
				position:absolute;
				top:0;
				right:0;
				}
				
.c3				{
				width:16px;
				height:16px;
				background:url(images/c3.gif);
				position:absolute;
				bottom:0;
				left:0;
				}
				
.c4				{
				width:16px;
				height:16px;
				background:url(images/c4.gif);
				position:absolute;
				bottom:0;
				right:0;
				}
				
.cont_title		{
				width:888px;
				position:relative;
				padding-bottom:8px;
				margin-bottom:20px;
				border-bottom:1px solid #839DAC;
				color:#2D6080;
				}
				
.cont_title a	{
				color:#2D6080;
				text-decoration:none;
				}
				
.title_links	{
				float:right;
				}
				
#left_cont		{
				width:180px;
				min-height:200px;
				float:left;
				position:relative;
				}
				
*html #left_cont{
				height:200px;
				}
				
.cart			{
				width:180px;
				min-height:125px;
				margin-bottom:25px;
				padding-bottom:3px;
				position:relative;
				background:url(images/px_blue.gif) top repeat-x #CCE9F8;
				color:#1F5890;
				}
				
.cart h2		{
				margin:0 0 0 15px;
				padding:10px 10px 15px 23px;
				background:url(images/icon1.gif) 0 10px no-repeat;
				}
				
*html .cart		{height:125px;}
				
.cc1			{
				width:7px;
				height:7px;
				overflow:hidden;
				background:url(images/cc1.gif);
				position:absolute;
				top:0;
				left:0;
				}
				
.cc2			{
				width:7px;
				height:7px;
				overflow:hidden;
				background:url(images/cc2.gif);
				position:absolute;
				top:0;
				right:0;
				}
				
.cc3			{
				width:7px;
				height:7px;
				overflow:hidden;
				background:url(images/cc3.gif);
				position:absolute;
				bottom:0;
				left:0;
				}
				
.cc4			{
				width:7px;
				height:7px;
				overflow:hidden;
				background:url(images/cc4.gif);
				position:absolute;
				bottom:0;
				right:0;
				}
				
.cart fieldset	{
				position:relative;
				margin-bottom:12px;
				margin-left:17px;
				}
				
.cart label		{
				width:120px;
				float:right;
				margin-right:8px;
				text-align:left;
				}
				
.cart .line		{
				height:17px;
				margin-top:8px;
				background:url(images/px.gif) center repeat-x;
				}
				
.cart b			{
				color:#224866;
				}
				
.left_search	{
				width:155px;
				padding:0 10px 5px 15px;
				margin-bottom:15px;
				border-bottom:1px solid #97B5C8;
				}
				
.left_search h2	{
				padding:0 0 15px 23px;
				background:url(images/icon2.gif) 0 0 no-repeat;
				}
				
.left_search select	{
				margin:3px 0 0 0;
				width:147px;
				}
				
.left_cont		{
				width:160px;
				padding:0 5px 5px 15px;
				margin-bottom:15px;
				border-bottom:1px solid #97B5C8;
				}
				
.left_cont_wo	{
				width:160px;
				padding:0 5px 5px 15px;
				}
				
.left_cont h2	{
				padding:0 0 15px 23px;
				background:url(images/icon3.gif) 0 0 no-repeat;
				}
				
.list			{
				margin:0;
				padding:0;
				list-style:none;
				}
				
.list li		{
				margin:0 0 8px 0;
				padding:0 0 0 15px;
				background:url(images/arr1.gif) 0 2px no-repeat;
				}
				
.list li a		{
				color:#1B394D;
				text-decoration:none;
				}
				
.list li a:hover	{
				color:#63AED3;
				text-decoration:none;
				}
				

				
#right_cont		{
				
				}

.main_title		{
				width:690px;
				height:37px;
				color:#FFFFFF;
				background:url(images/title_bg.gif) 0 0 no-repeat;
				position:relative;
				}
				
.main_title1		{
				background:transparent url(images/title_bg.gif) no-repeat scroll 0 0;
color:#FFFFFF;
height:37px;
position:relative;
width:690px;
				}
.main_title1 b {
		font-size:20px;
font-weight:normal;
left:20px;
position:absolute;
top:7px;
}				
				


.main_title_prod {
background:transparent url(images/title_bg.gif) no-repeat scroll 0 0;
color:#FFFFFF;
height:37px;
position:relative;
width:690px;				
				}
				
.main_title_prod h1 {
color:#FFFFFF;
font-size:20px;
font-weight:normal;
padding:9px 0 0 14px;
				}
.main_title span {
				top: 12px;
				left: 14px;
				color:#FFFFFF;
				position: absolute;
				}
				
.main_title h1	{
				padding:9px 0 0 14px;
				}
				
.main_title b	{
				position:absolute;
				top:12px;
				right:14px;
				}
				
.cont_center	{
				width:690px;
				background:#ffffff;
				position:relative;
				overflow:hidden;
				}
				
.catalog_row	{
				background:url(images/dot.gif) bottom repeat-x;
				padding-bottom:2px;
				margin:1px 0;
				overflow:hidden;
				position:relative;
				zoom:1;
				}

.item			{
				width:125px;
				float:left;
				padding:8px 6px 15px 6px;
				text-align:center;
				border-right:1px solid #B8C3C9;
				font:bold 1.1em Verdana, Arial, Helvetica, sans-serif;
				color:#15384C;
				}
				
.item_last		{
				width:125px;
				float:left;
				padding:8px 6px 15px 6px;
				text-align:center;
				border-right:none;
				font:bold 1.1em Verdana, Arial, Helvetica, sans-serif;
				color:#15384C;
				}
				
.item span, .item_last span		{
				display:block;
				height: 40px;
				}
				
.item .price, .item_last .price	{
				color:#688799;
				margin-top: 20px;
				}

.cont_text		{
				padding:2px 0;
				background:url(images/dot.gif) bottom repeat-x;
				}
				
.cont_text .left_text		{
				padding:15px 20px;
				}
				
.cont_text h2	{
				font-size:1.4em;
				color:#2A98B4;
				margin-bottom:15px;
				}
				
.list_bull		{
				margin:0;
				padding:0;
				list-style:none;
				}
				
.list_bull li	{
				margin:0;
				padding:2px 0 5px 28px;
				background:url(images/icon4.gif) 0 0 no-repeat;
				}
				
.banner			{
			
				
				
				border-left:1px solid #B8C3C9;
float:right;
height:142px;
padding: 0 20px;
text-align:center;
width:175px;
				}
				
.banner span	{
				
				display:block;
margin-top:15px;
text-align:center;
				}
.paginationControl {
text-align: right;
padding: 5px;
}		
				
.paginationControl span.disabled  {
display: none;
}				

.errors li {
	font-weight: bold;
	color: red;
}