/* CSS ........................................................ */

html,
body {
	background-color	: #ffffff;
	margin				: 0;
	padding				: 0;
}

* {
	color				: #000000;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	line-height			: 16px;
}

/* BEDRIJF .................................................... */



#footer,
#navigatie,
#contact,
#bedrijf {
	display:none;
}

/* WEBSITE .................................................... */

#website {
	margin				: 0 auto;
	width				: 994px;
}


.floatRight {
	float				: right !important;
}

.floatLeft {
	float				: left !important;
}



/* PAGINA ..................................................... */

#pagina {
	margin				: 0;
	float				: left;
}

	#pagina div.header {
		float				: left;
		clear				: both;
		height				: 24px;
	}
	
	#pagina h1 {
		color				: #FFFFFF;
		margin				: 0;
		padding				: 0;
		height				: 24px;
		line-height			: 24px;
		vertical-align		: middle;
		text-transform		: uppercase;
		display				: block;
		float				: left;
		text-indent			: 10px;
		font-weight			: normal;
	}
	
	#pagina div.content {
		float				: left;
	}

	

	#pagina div.footer {
		float				: left;
		height				: 12px;
	}




/* -------------------------------------------------------------------------------- //
// ALINEA                                                                           //
// -------------------------------------------------------------------------------- */

#pagina div.content>h2,
#pagina div.content>div.noPrint>h2 {
	background-color	: #5f3f14;
	color				: #ffff00;
	margin				: 0;
	padding				: 0;
	height				: 20px;
	line-height			: 20px;
	vertical-align		: middle;
	display				: block;
	float				: left;
	text-indent			: 5px;
	font-weight			: normal;
	clear				: both;
	margin-bottom		: 4px;
}
	
div.alinea {
	clear				: both;
	margin-bottom		: 4px;
}

div.alinea p {
	margin				: 0;
	margin-bottom		: 4px;
	padding				: 0;
}

div.alinea img.afbeeldingLinks {
	float				: left;
	margin-right		: 10px;
	margin-bottom		: 10px;
}

div.alinea img.afbeeldingRechts {
	float				: right;
	margin-left			: 10px;
	margin-bottom		: 10px;
}

div.alinea a,
div.alinea a:link,
div.alinea a:visited {
	text-decoration		: none;
	color				: #ff0000;
}

div.alinea a:hover {
	text-decoration		: underline;
}


div.alinea table {
	border-collapse		: collapse;
	width				: 100%;
	border				: #c9b089 solid 1px;
}

div.alinea table tr th,
div.alinea table tr td {
	text-align			: left;
	padding:4px;
	border				: #c9b089 solid 1px;
}

div.alinea table tr th {
}

div.alinea table caption {
	font-weight:bold;
	padding:4px;
	background-color	: #9c4422;
	color				: #FFFFFF;
}

div.alinea table.data {
	width				: 100%;
	background-color	: #6699FF;
}












/* SLIDESHOW .................................................. */

div.slideshow {
	float				: left;
	clear				: both;
	position			: relative;
	height				: 332px;
	width				: 774px;
	margin-bottom		: 4px;
}

div.slideshow img {
	top					: 0;
	left				: 0;
	position			: absolute;
}















/* FORM ....................................................... */

form {
	margin				: 0;
	padding				: 0;
}

.links {
	float				: left;
	margin				: 0;
	margin-right		: 10px;
	margin-bottom		: 10px;
}

.rechts {
	float				: right;
	margin				: 0;
	margin-left			: 10px;
}
























label {
	cursor:pointer;
}

label:hover {
	text-decoration:underline;
}

fieldset {
	margin-bottom:10px;

}


fieldset legend {
	font-weight:bold;
}

.openPopup {
	cursor:pointer;
}





/* BASKET ...... */

button.basket_mutate {
	background-color	: #FF0000;
	border				: 1px solid #000000;
	text-align			: center;
	width				: 20px;
}

input.basket_mutate {
	width				: 40px;
	text-align			: right;
}



span.vet {
	font-weight:bold;
}









/* -------------------------------------------------------------------------------- //
// AANBOD NIEUWS                                                                    //
// -------------------------------------------------------------------------------- */

ul.aanbodNieuws {
	margin				: 0;
	padding				: 0;
	clear				: both;
	list-style-type		: none;
	float				: left;
}

ul.aanbodNieuws li {
	padding				: 5px;
	width				: 762px;
	height				: 120px;
	display				: block;
	clear				: both;
	float				: left;
	margin-bottom		: 4px;
	border				: #5f3f14 solid 1px;
}

ul.aanbodNieuws li:hover {
	background-color	: #5f3f14;
}

ul.aanbodNieuws li a.afbeelding {
	background-color	: #5f3f14;
	display				: block;
	float				: left;
	width				: 160px;
	height				: 120px;
	margin-right		: 4px;
}

ul.aanbodNieuws li a.afbeelding img {
	display				: block;
	float				: left;
	height				: 120px;
	width				: 160px;
	border				: none;
}

ul.aanbodNieuws li h2 {
	font-weight			: bold;
	height				: 16px;
	line-height			: 16px;
	vertical-align		: middle;
	margin				: 0;
	padding				: 0;
	display				: block;
	float				: left;
}

ul.aanbodNieuws li h2 a,
ul.aanbodNieuws li h2 a:link,
ul.aanbodNieuws li h2 a:visited {
	text-decoration		: none;
}

ul.aanbodNieuws li h2 a:hover {
	text-decoration		: underline;
}

ul.aanbodNieuws li div.datum {
	margin				: 0;
	padding				: 0;
	height				: 16px;
	line-height			: 16px;
	vertical-align		: middle;
	display				: block;
	text-align			: right;
	margin-right		: 5px;
}


ul.aanbodNieuws li p {
	margin				: 0;
	padding				: 0;
	border				: none;
	float				: left;
	width				: 597px;
}



/* AANBOD NIEUWS .............................................. */

	
	
	ul.nieuws li div.afbeelding {
		float				: left;
		width				: 120px;
		height				: 90px;
		margin-right		: 5px;
	}




/* afbeeldingen */

.imageContainer {
	width					: 382px;
	height					: 90px;
	position				: relative;
	overflow				: hidden;
	margin-bottom			: 10px;
}

.imageContainer .imageContainerSlider {
	overflow				: hidden;
	position				: relative;
	height					: 90px;
	left					: 0;
}

.imageContainer .selectImg {
	height					: 90px;
	width					: 120px;
	display					: block;
	float					: left;
}

div.afbeeldingen {
	margin-right			: 10px;
	display					: block;
	width					: 382px;
	float					: left;
}

div.inhoud {
	display					: block;
	width					: 382px;
	float					: left;
}


.noPrint {
	display:none;
}


.orderPrint {
	display:block;
}

div.orderPrint table tr td {
	font-size:24px;
	font-weight:bold;
}
