@charset "iso-8859-2";

html {
height:101%;
}
body {
background-image:url(images/bg.jpg);
background-repeat:repeat-x;
background-color:#3a3a3a;
background-position:top center;
margin:0px;
padding:0px;
}
body,div,p,a,table,h1,h2,h3,h4,h5,h6 {
margin:0px;
padding:0px;
}
body,div,p,a,table {
font-family:calibri,tahoma,verdana,arial;
font-size:14px;
color:#FFFFFF;
/*letter-spacing:0.05em; !important*/
}
h1 {
font-family:calibri,tahoma,verdana,arial;
font-size:17px;
font-weight:bold;
font-style: italic;
color:#3a82e6;
padding-bottom:4px;
border-bottom-style:dashed;
border-bottom-width:1px;
border-bottom-color:#616161;
width:auto;
margin-bottom:5px;
}
h2 {
font-family:calibri,tahoma,verdana,arial;
font-size:16px;
font-weight:bold;
color:#EEEEEE;
padding-bottom:3px;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#616161;
margin-bottom:4px;
margin-top:10px;
}
h3 {
font-family:calibri,tahoma,verdana,arial;
font-size:15px;
font-weight:bold;
color:#80afef;
margin-bottom:4px;
margin-top:10px;
width:360px;
}
h4{
font-size:20px;
text-transform:uppercase;
margin-bottom:10px;
border-bottom-width:3px;
border-bottom-style:ridge;
border-bottom-color:#999999;
}

table,div,td,tr {
color:#FFFFFF;
}
.container {
width:990px;
margin:auto;
border-top:0px;
border-bottom:0px;
}
#hoofding {
height:116px;
width:990px;
position:relative;
}
#hoofdingtitel {
position:relative;
top:40px;
left:20px;
width:381px;
font-family:calibri,tahoma,verdana,arial;
font-size:14px;
font-weight:bold;
color:#3a3a3a;
letter-spacing:0.15em;
text-align:center;
}
#hoofdingicons {
position:absolute;
width:400px;
top:25px;
height:80px;
left:580px;
margin:0px;
padding:0px;
}
#hoofdingicons img {
padding:0px;
margin:0px;
float:left;
}
#hoofdingicons img a:link {
padding:0px;
margin:0px;
float:left;
}

#menudiv {
height:42px;
width:990px;
margin-top:2px;
}

#inhoud {
position:relative;
background-image:url(images/inhoudbg.jpg);
background-repeat:no-repeat;
background-position:top center;
width:990px;
min-height:500px;
}
#inhoudtekst {
position:relative;
padding-left:25px;
padding-right:25px;
padding-top:0px;
}
#tabel {
padding:0px;
margin:0px;
float:left;
width:650px;
}
#offertefoto {
padding:0px;
margin:0px;
float:right;
width:230px;
position: top left;
}
#offertefoto img {
padding:0px;
margin:0px;
border:thin #FFFFFF solid;
}
#inhoudfooter {
background-image:url(images/inhoudbg2.jpg);
background-repeat:no-repeat;
background-position:top center;
width:990px;
height:30px;
}

#footer {
clear:both;
background-image:url(images/footerbg.png);
background-repeat:repeat-x;
height:150px;
background-color:#2c2c2c;
height:180px;
}
#footerinhoud {
width:990px;
margin:auto;
padding-top:35px;
}
#footerinhoud a {
text-decoration:none;
}
#footerinhoud img  {
border:none;
}


#slideshow {list-style:none; color:#fff}
#slideshow span {display:none}
#wrapper {width:990px; margin:0px auto; display:none}
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; width:990px; height:250px;}

#spacer {width:100px; height:1px;}
#image {width:990px;height:250px;}
#image img {position:absolute; z-index:25; width:990px;height:250px;}
.imgnav {position:absolute; width:25%; height:250px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(images/left.gif) left center no-repeat}
#imgnext {right:0; background:url(images/right.gif) right center no-repeat}

#imglink {position:absolute; height:50px; width:100%; z-index:100; }
.linkhover {background:url(images/link.gif) center center no-repeat}

#thumbnails {margin-top:15px}
#slideleft {float:left; width:20px; height:81px; background:url(images/scroll-left.gif) center center no-repeat; background-color:#222}
#slideleft:hover {background-color:#333}
#slideright {float:right; width:20px; height:81px; background:#222 url(images/scroll-right.gif) center center no-repeat}
#slideright:hover {background-color:#333}
#slidearea {float:left; position:relative; width:456px; margin-left:5px; height:81px; overflow:hidden}
#slider {position:absolute; left:0; height:81px}
#slider img {cursor:pointer; border:1px solid #666; padding:2px}


#home {float:left; margin-left:20px;margin-right:3px;}
#video {float:left; margin-left:2px;margin-right:15px;}
#login {float:left; margin-left:40px;	}
ul.menu {list-style:none; margin:0; padding:0;z-index:500; float:left;}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#000; text-decoration:none}
ul.menu li {position:relative; float:left; margin-right:0px;z-index:500; text-align:center;}
ul.menu ul {position:absolute; top:43px; left:0; background:#d1d1d1; width:215px; display:none; list-style:none;z-index:500;}
ul.menu ul li {position:relative; border:1px solid #000; border-top:none; width:215px; margin:0;z-index:500;text-align:left;}
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#d1d1d1;z-index:500;}
ul.menu ul li a:hover {background-color:#eeeeee;z-index:500;}
ul.menu ul ul {left:210px; top:0px;z-index:500;}
ul.menu .menulink {border-right:1px solid #000; padding:12px 7px 0px;margin:0px; font-weight:bold; width:135px;height:30px;z-index:500;color:#bababa;text-transform:uppercase;font-size:15px;}
ul.menu .menulink:hover, ul.menu .menuhover {background:url(images/header_over.gif);z-index:500;}
ul.menu .menuhover {background:url(images/header_over.gif);z-index:500;}
ul.menu .sub {background:#d1d1d1 url(images/arrow.gif) 110px 8px no-repeat;z-index:500;}
ul.menu .topline {border-top:1px solid #aaa;z-index:500;}


#rechts {
position:relative;
float:right;
width:200px;
height:150px;
padding:0px;
margin:0px;
padding-top:30px;
margin-left:15px;
margin-bottom:15px;
}
#rechts2 {
position:relative;
float:right;
width:200px;
height:100px;
padding:0px;
margin:0px;
padding-top:30px;
margin-left:15px;
margin-bottom:15px;
}
#rechts3 {
position:absolute;
float:right;
width:200px;
height:30px;
padding:0px;
margin:0px;
padding-top:27px;
margin-left:720px;
margin-bottom:15px;
}

#rechts img {
border:none;
}
#rechts2 img {
border:none;
}
#rechts3 img {
border:none;
}

.thumb {
	border-style:none;
	border-width:0px;
	padding:0px;
	margin:0px;
	background: url(images/foto_stapel_klein.png) no-repeat top left;
	width: 132px;
	height: 117px;
	padding: 15px;
	position: relative;
	text-decoration: none;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 150px;
	border:none;
}
.thumb2 {
	padding:0px;
	margin:10px;
	position:relative;
	text-decoration: none;
	border-width:5px;
	border-color:#FFFFFF;
	border-style:solid;
}

#links50 {
position:relative;
float:left;
width:450px;
padding-right:15px;
}
#rechts50 {
position:relative;
float:left;
margin-left:10px;
width:460px;
}
#fix{
clear:both;
position:relative;
width:960px;
height:1px;
}
#hoofdingspacer {
clear:both;
position:relative;
width:960px;
height:20px;
}

#referenties {
width:323px;
height:152px;
background-image:url(images/referentiesbg.jpg);
background-position:top left;
background-repeat:no-repeat;
}

#eenreferentie {
float:left;
width:175px;
height:75px;
padding:10px;
margin:10px;
margin-right:15px;
border-width:6px;
border-color:#CCCCCC;
border-style:solid;
background-color:#FFFFFF;
color:#000000;
}

.post {
position:relative;
	clear:both;
	padding-top: 5px;
	padding-bottom: 25px;
	margin-bottom:3px;
}
.post img {
border-width:1px;
border-color:#CCCCCC;
border-style:solid;
}
.post-date {
	width: 46px;
	height: 49px;
	float:left;
	background: url(images/date-bg.gif) no-repeat;
}
.post-month {
	font-size: 11px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: center;
	display:block;
	line-height: 11px;
	padding-top: 6px;
	margin-left: -1px;
}
.post-day {
	font-size: 18px;
	text-transform: uppercase;
	color: #999999;
	text-align: center;
	display:block;
	line-height: 18px;
	padding-top: 7px;
	margin-left: -1px;
}
.entry {
position:relative;
	float:right;
	width: 405px;
	margin-bottom: 30px;
white-space: normal;
}
.post-cat a, .post-comments a{
color: #999;
}

hr {
margin:0px;
padding:0px;
color:#616161;
height:1px;
border-width:1px;
border-style:solid;
border-bottom:none;
border-left:none;
border-right:none;
}

input {
padding:3px;
background-color:#F0F0F0;
font-family:calibri,tahoma,verdana,arial;
font-size:14px;
letter-spacing:0.05em;
color:#333333;
border-width:1px;
border-style:groove;
border-color:#333333;
height:15px;
margin-bottom:3px;
}
textarea {
padding:3px;
background-color:#F0F0F0;
font-family:calibri,tahoma,verdana,arial;
font-size:14px;
letter-spacing:0.05em;
color:#333333;
border-width:1px;
border-style:groove;
border-color:#333333;
height:15px;
margin-bottom:3px;
height:80px;
}

.button {
height:30px;
width:150px;
font-weight:bold;
background-image:url(images/button_verzenden.png);
color:#FFFFFF;
border:none;
cursor:pointer;
}
.crewbutton {
height:30px;
width:150px;
font-weight:bold;
background-image:url(images/button_verzenden2.png);
color:#FFFFFF;
border:none;
}

#crewlogintop {
width:194px;
height:45px;
background-image:url(images/crewlogintop.png);
background-position:top left;
background-repeat:no-repeat;
}
#crewlogininhoudtop {
width:740px;
height:43px;
background-image:url(images/crewloginheader.gif);
background-position:top left;
background-repeat:no-repeat;
}
#crewlogininhoudbg {
position:relative;
width:740px;
background-image:url(images/crewloginbg.gif);
background-position:top left;
background-repeat:repeat-y;
color:#000000;
padding-left:5px;
min-height:400px;
}
#crewloginbg {
width:194px;
background-image:url(images/crewloginbg.png);
background-position:top left;
background-repeat:repeat-y;
color:#000000;
font-weight:bold;
padding-left:15px;
}
#crewloginbg a{
color:#000000;
font-weight:bold;
font-family:tahoma,arial,verdana;
font-size:11px;
letter-spacing:normal;
}

#hoofdgroep {
position:relative;
float:left;
margin:0px;
padding:0px;
width:290px;
margin-right:20px;
}
#subgroep {
position:relative;
margin:0px;
padding:0px;
margin-bottom:20px;
}
#subgroep a{
text-decoration:none;
font-size:17px;
}

#subgroep img {
border:none;
}

#menulinks {
width:165px;
float:left;
}
#verhuurrechts {
width:710px;
float:right;
}
#verhuurtitelGeluid {
width:160px;
height:29px;
background-image:url(http://www.themixproject.be/images/titelgeluid.gif);
background-repeat:no-repeat;
background-position:top left;
margin:0px;
padding:0px;
font-size:16px;
font-weight:bold;
padding-top:3px;
padding-left:10px;
margin-bottom:2px;
color:#000000;
}
#verhuurtitelLicht {
width:160px;
height:29px;
background-image:url(http://www.themixproject.be/images/titellicht.gif);
background-repeat:no-repeat;
background-position:top left;
margin:0px;
padding:0px;
font-size:16px;
font-weight:bold;
padding-top:3px;
padding-left:10px;
margin-bottom:2px;
color:#000000;
}
#verhuurtitelVideo {
width:160px;
height:29px;
background-image:url(http://www.themixproject.be/images/titelvideo.gif);
background-repeat:no-repeat;
background-position:top left;
margin:0px;
padding:0px;
font-size:16px;
font-weight:bold;
padding-top:3px;
padding-left:10px;
margin-bottom:2px;
color:#000000;
}

#verhuurtitelTruss {
width:160px;
height:29px;
background-image:url(http://www.themixproject.be/images/titelstroom.gif);
background-repeat:no-repeat;
background-position:top left;
margin:0px;
padding:0px;
font-size:16px;
font-weight:bold;
padding-top:3px;
padding-left:10px;
margin-bottom:2px;
color:#000000;

}

#verhuurtitelExtra {
width:160px;
height:29px;
background-image:url(http://www.themixproject.be/images/titelextra.gif);
background-repeat:no-repeat;
background-position:top left;
margin:0px;
padding:0px;
font-size:16px;
font-weight:bold;
padding-top:3px;
padding-left:10px;
margin-bottom:2px;
color:#000000;

}

#verhuurtitelDecoratie {
width:160px;
height:29px;
background-image:url(http://www.themixproject.be/images/titeldecoratie.gif);
background-repeat:no-repeat;
background-position:top left;
margin:0px;
padding:0px;
font-size:16px;
font-weight:bold;
padding-top:3px;
padding-left:10px;
margin-bottom:2px;
color:#000000;

}

#verhuur #verhuuritem {
width:148px;
height:18px;
margin:0px;
padding:0px;
background-repeat:no-repeat;
background-position:right;
margin-left:5px;
display:block;
}
#verhuur #verhuuritem1 {
width:148px;
height:18px;
margin:0px;
padding:0px;
background-repeat:no-repeat;
background-position:right;
margin-left:5px;
display:block;
}
#verhuur #verhuuritem1 a {
color:#ff9919;
}
#verhuur #verhuuritem2 {
width:148px;
height:18px;
margin:0px;
padding:0px;
background-repeat:no-repeat;
background-position:right;
margin-left:5px;
display:block;
}
#verhuur #verhuuritem2 a {
color:#7bf372;
}
#verhuur #verhuuritem3 {
width:148px;
height:18px;
margin:0px;
padding:0px;
background-repeat:no-repeat;
background-position:right;
margin-left:5px;
display:block;
}
#verhuur #verhuuritem3 a {
color:#26f1ff;
}
#verhuur #verhuuritem4 {
width:148px;
height:18px;
margin:0px;
padding:0px;
background-repeat:no-repeat;
background-position:right;
margin-left:5px;
display:block;
}
#verhuur #verhuuritem4 a {
color:#ffe111;
}
#verhuur #verhuuritem5 {
width:148px;
height:18px;
margin:0px;
padding:0px;
background-repeat:no-repeat;
background-position:right;
margin-left:5px;
display:block;
}
#verhuur #verhuuritem5 a {
color:#fd7575;
}
#verhuur #verhuuritem6 {
width:148px;
height:18px;
margin:0px;
padding:0px;
background-repeat:no-repeat;
background-position:right;
margin-left:5px;
display:block;
}
#verhuur #verhuuritem6 a {
color:#f98dee;
}
#verhuur a {
position:relative;
margin:0px;
padding:0px;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
display:block;
}
#verhuur a:hover {
color:#EEEEEE;
}

#productfiche {
position:relative;
width:602px;
height:112px;
padding:0px;
margin:0px;
background-image:url(http://www.themixproject.be/images/verhuuritembg.jpg);
background-repeat:no-repeat;
background-position:top left;
margin-bottom:5px;
padding-top:9px;
padding-left:10px;
}

#productprijs {
float:left;
width:103px;
font-size:14px;
color:#FFFFFF;
}
#productnaam {
float:left;
width:480px;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
}
#productnaam a {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

#productfoto {
width:84px;
height:61px;
margin-left:0px;
margin-top:10px;
float:left;
}

#productomschrijving {
float:left;
width:482px;
height:59px;
margin-left:17px;
margin-top:9px;
padding:4px;
color:#143377;
}
#productmeerinfo {
position:absolute;
top:86px;
left:531px;

}

.merkfoto{
float:left;
width:150px;
height:60px;
padding:6px;
margin:0px;
margin-right:8px;
margin-bottom:8px;
border-width:3px;
border-color:#CCCCCC;
border-style:solid;
background-color:#FFFFFF;
color:#000000;
}

#productterug {
position:absolute;
float:right;
width:240px;
margin-left:460px;
text-align:right;
height:27px;
padding:6px;
}

#productterug a {
color:#FFFFFF;
text-decoration:none;
height:27px;
display:block;
}
#productterug a:hover {
color:#CCCCCC;
}

#tags {
margin-top:250px;
color:#333333;
}
#tags a {
color:#333333;
text-decoration:none;
}
#tags2 {
color:#333333;
}
#tags2 a {
color:#333333;
text-decoration:none;
}
#facebooklike {
position:absolute;
margin-top:2px;
margin-left:250px;
background-image:url(images/fblikebg.png);
width:267px;
height:40px;
padding-left:33px;
padding-top:5px;
z-index:9999;
}
#twitterlike {
margin:0px;
padding:0px;
position:relative;
float:right;
top:-22px;
left:-8px;
}
