@charset "utf-8";
/* CSS Document written by Cow XL webdevelopment */


a
{
	color: #157eb7;
	text-decoration:none;
}

a:hover
{

	text-decoration:underline;
}


address
{
	font-style:normal;
}

.form_txt
{
	width:250px;
	vertical-align:top;
	padding-bottom:15px;
	font-weight:bold;
}

.form_inbetween
{
	width:10px;
	vertical-align:top;
	padding-bottom:15px;
}

.form_input
{
	padding-bottom:15px;
}


.button
{
	border:none;
	background-color:#157eb7;
	padding:10px 5px;
	font:12px Arial, sans-serif;
	color:#fff;
	cursor:pointer;
}

.button:hover
{
	background-color:#095782;
}

.field
{
	border:#157eb7 1px solid;
	background-color:#eee;
	padding:5px;
	width:250px;
}

.tarea
{
	border:#157eb7 1px solid;
	background-color:#eee;
	padding:5px;
	width:250px;
}

#form_check
{
	display:none;
}

.error
{
	padding:10px;
	margin:10px 0px;
	border:1px solid #F00;
	color:#F00;
	background-color:#FFB3B3;
}

.error a
{
	color:#000;	
}

.succes
{
	padding:10px;
	margin:10px 0px;
	border:1px solid #090;
	color:#090;
	background-color:#fff;
}

.info
{
	padding:10px;
	margin:10px 0px;
	border:1px solid #157eb7;
	color:#157eb7;
	background-color:#fff;
}

.clear
{
	clear:both;
}

.small
{
	font-size:9px;
}

hr
{
	border:none;
	height:1px;
	color:#adadad;
	background-color:#adadad;
	clear:both;
	margin:15px 0px;
}

.besteloverzicht
{
	border-top: 1px solid #ccc;
	background-color:#eee;
	list-style-type:none;	
}

.besteloverzicht li
{
	border-bottom: 1px solid #ccc;
	padding:10px 5px;
}

.besteloverzicht li strong
{
	color:#157eb7;
	
}

.besteloverzicht li span
{
	display:block;
	float:right;
	width:70px;
}

.besteloverzicht li span a
{
	color:#fff;
	display:block;
	width:70px;
	text-align:center;
	background-color:#999;
}

.besteloverzicht li span a:hover
{
	color:#fff;
	background-color:#000;
	text-decoration:none;
}

a.bigbutton
{
	display:block;
	width:170px;
	background-color:#157eb7;
	color:#fff;
	padding:10px 5px;
	text-align:center;
	font-weight:bold;
}

a.bigbutton:hover
{
	background-color:#095782;
	color:#fff;
	text-decoration:none;
}

.bussinesorder
{
	background-color:#ccc;
	padding:10px;
	margin-bottom:5px;
}

.bussinesorder span
{
	font-weight:bold;
	cursor:pointer;
}

#faq_ul
{
	border-top: 1px solid #ccc;
	background-color:#eee;
	list-style-type:none;
}

#faq_ul li
{
	border-bottom: 1px solid #ccc;
}

#faq_ul li a
{
	display:block;
	padding:10px 5px;
}

#faq_ul li a:hover
{
	background-color:#ccc;
}


.productBox
{
	clear:both;
}

.producttabelhead
{
	float:left;	
}

.producttabelhead td
{
	border-bottom: 1px solid #ccc;
	padding:10px 5px;
	background-color:#ccc;
	width:110px;
}

.producttabel
{
	float:left;
}

.producttabel td
{
	border-bottom: 1px solid #ccc;
	padding:10px 5px;
	background-color:#eee;
	width:70px;
	font-size:11px;
}

.producttabel .lang
{
	width:150px;	
}

.producttabelhead .lang
{
	width:150px;	
}

.aanbieding
{
	color: #ff0000;
	padding:0px;
	margin:0px;
}

.producttabel td .ext
{
	color:#000;
	font-size:12px;	
	font-weight:bold;
}

.producttabel td .vrij
{
	color:#090;
	font-weight:bold;
}

.producttabel td .error
{
	color:#F00;
	font-weight:bold;
}

.producttabel td .bezet
{
	color:#F00;
	font-weight:bold;
}

.bestelknop a
{
	display:block;
	background-color:#157eb7;
	color:#fff;
	padding:10px 5px;
	text-align:center;
}

.bestelknop a:hover
{
	background-color:#095782;
	color:#fff;
	text-decoration:none;
}

