body {
	background-color:#efefef;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
}
img {
	border:0px none;
}

h1 {
	font-size:18px;
}

#maincontainer {
	width:1200px;
	margin:auto auto;
}

#header {
	width:1200px;
	height:291px;
	background-image: url(/images/index/header.png);
	background-repeat: no-repeat;
}

#headerlinks {
	width:200px;
	float:left;
	margin-top:29px;
	margin-left:26px;
	font-weight:bold;
	color:#adacac;
}
#headerlinks a {
	margin-left:4px;
	margin-right:4px;
	color:#adacac;
}
#zoeken {
	float:left;
	margin-left:50px;
	position:relative;
	top:266px;
	width:200px;
}
#zoeken #submitImage {
	margin-left:4px;
}
#screenshotTour {
	width:300px;
	height:125px;
	float:right;
	margin-right:278px;
	margin-top:32px;
	text-align:right;
}
#screenshotTourVestigingen {
	margin-left:10px;
}
#screenshotTour .geselecteerd {
	color:#c92728;
}
#webshopImage {
	float:left;
	height:75px;
	margin-left:425px;
	margin-top:135px;
	position:relative;
	width:190px;
}
#webshopImageLeft {
	height:60px;
	width:250px;
	left:40px;
	position:absolute;
	top:240px;
}

#contentwrapper {
	width:926px;
	float:left;
	margin-left:25px;
	margin-bottom:20px;
	background-color:#f8f8f8;
}

#left {
	width:228px;
	float:left;
	text-align:center;
}
#menuleft {
	width:224px;
	float:right;
	text-align:left;
}
#menuleft ul {
	margin-left:-41px;
}
#menuleft ul li {
	list-style:none;
	width:204px;
	background-color:#efefef;
	margin-bottom:3px;
	padding:2px 0px 2px 20px;
}
#menuleft ul li a {
	color:#a00101;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
#menuleft ul li a:hover {
	text-decoration:underline;
}

/** Tagcloud **/
#tagcloud {
	width:190px;
	margin:auto auto;
}
#tagcloud span, #tagcloud div {
	margin:2px;
}
#tagcloud a {
	text-decoration:none;
}
#tagcloud a:hover {
	text-decoration:underline;
}
#tagcloud .e1 {
	color:#c02a2b;
	font-size:11px;
}
#tagcloud .e2 a {
	color:#f50005;
}
#tagcloud .e3 a {
	color:#670d0c;
	font-size:11px;
}
#tagcloud .e4 a {
	color:#e98a89;
	font-size:12px;
}
#tagcloud .e5 {
	width:100%;
	clear:both;
}
#tagcloud .e5 a{
	color:#e0282b;
	font-size:14px;	
}
#tagcloud .e6 a {
	color:#ac2b2a;
	font-size:13px;
}
#tagcloud .e7 a {
	color:#7d1818;
	font-size:13px;
}
#tagcloud .e8 a {
	color:#5a0e0e;
	font-size:14px;
}
#tagcloud .e9 a {
	color:#eb5b5a;
	font-size:13px;
}
#tagcloud .e10 {
	text-align:left;
}
#tagcloud .e10 a {
	color:#ad2b2a;
	font-size:12px;
}
#tagcloud .e11 a {
	color:#eb7371;
	font-size:12px;
}
#tagcloud .e12 {
	text-align:left;
}
#tagcloud .e12 a {
	color:#800a09;
	font-size:13px;
}
#tagcloud .e13 {
	text-align:right;
}
#tagcloud .e13 a {
	color:#cb2e2d;
	font-size:14px;
}
#tagcloud .e14 {
	text-align:left;
}
#tagcloud .e14 a {
	color:#5b2424;
	font-size:13px;	
}
/** Einde tagcloud **/

#content {
	width:664px;
	float:left;
	padding:7px;
	padding-left:20px;
}
#contentleft {
	width:100%;
	height:200px;
	clear:both;
}

#magazineimage {
	float:left;
	margin:10px 15px 15px;
}

#productsfromfolder {
	width:550px;
	clear:both;
	margin:30px auto 20px auto;
}
#productsfromfolder h2 {
	font-size:18px;
}
#productsfromfolderallproducts {
	width:100%;
	text-align:right;
	margin-top:3px;
}
#productsfromfolderallproducts a {
	color:#000000;
}
#productsfromfoldercontents {
	background-color:#efefef;
	width:100%;
}

/** De vestigingen (foto, adresgegevens) **/
.vestiging {
	width:698px;
	float:left;
	margin-bottom:10px;
}
.vestiging .foto {
	width:190px;
	float:left;
	margin-top:10px;
}
.vestiging .gegevens {
	width:508px;
	float:left;
}
.vestiging .gegevens_kaarsenkelder {
	width:508px;
	float:left;
	margin-top:45px;
}
.vestiging .kolom1 {
	width:235px;
	float:left;
}
.vestiging .kolom2 {
	width:200px;
	float:left;
}
/** Einde vestigingen **/



/** 		  **/
/** 		  **/
/** JCarousel **/
/** 		  **/
/** 		  **/
.jcarousel-container {
    border:0px none;
}
.jcarousel-container-horizontal {
    width:470px;
    padding:0px 40px;
}
.jcarousel-clip-horizontal {
    width:480px;
    height:125px;
}
.jcarousel .jcarousel-item {
    width:100px;
    height:125px;
}
.jcarousel .jcarousel-item-horizontal {
    margin-right:25px;
}
.jcarousel .jcarousel-item-placeholder {
    background:#fff;
    color:#000;
}
.jcarousel-next-horizontal {
    position:absolute;
    top:43px;
    right:-20px;
    width:28px;
    height:38px;
    cursor:pointer;
    background: transparent url(/images/index/magazine/pijl_rechts.png) no-repeat 0 0;
}
.jcarousel .jcarousel-next-horizontal:hover {
    background-position:-32px 0;
}
.jcarousel .jcarousel-next-horizontal:active {
    background-position:-64px 0;
}
.jcarousel .jcarousel-next-disabled-horizontal,
.jcarousel .jcarousel-next-disabled-horizontal:hover,
.jcarousel .jcarousel-next-disabled-horizontal:active {
    cursor:default;
    background-position:-96px 0;
}
.jcarousel-prev-horizontal {
    position:absolute;
    top:43px;
    left:-20px;
    width:28px;
    height:38px;
    cursor:pointer;
    background: transparent url(/images/index/magazine/pijl_links.png) no-repeat 0 0;
}
.jcarousel .jcarousel-prev-horizontal:hover {
    background-position:-32px 0;
}
.jcarousel .jcarousel-prev-horizontal:active {
    background-position:-64px 0;
}
.jcarousel .jcarousel-prev-disabled-horizontal,
.jcarousel .jcarousel-prev-disabled-horizontal:hover,
.jcarousel .jcarousel-prev-disabled-horizontal:active {
    cursor:default;
    background-position:-96px 0;
}
