@import url("style.css");
@import url("lightbox.css");
body {
	background-color:#FFFFFF;
	background-image:url(../images/dotcom_body2.gif);
}
a:hover {
	color: #FF6600;
}
h1 {
	color: #FF6600;
	font-family:"Courier New";
	font-size: 18px;
}
div.column-left h1 {
	font-size:14px;
}
div.shaddow {
	background-image:url(../images/dotcom_shadow_right.gif);
}
div.header {
	border-top-color:#712D00;
}
div.header span.logo {
	padding:60px 0 0 20px;
}
div.header div.image {
	background-color:#FF8C2B;
}
div.content {
	margin:0 0 0 4px;
	padding-left: 4px;
	background: url(../images/ecomict_bg_column_right.gif) no-repeat top left;
	width:466px;
	_width:462px;
}
div.content-boxes {
	background: #FFFFFF;
}
div.kruimels {
	visibility:visible;
	margin-left:8px;
}
div.column-center {
	background-image:url(../images/dotcom_bg_column_center.gif);
}
div.nomenu {
	padding-top: 100px;
}
div.column-center-image {
	padding-top: 10px;
}
div.column-right {
	position:relative;
	_height:220px;
	min-height:220px;
	padding-bottom:30px;
	width: 290px;
	margin-top:20px;
}
div.b2b_banner {
	position:absolute;
	bottom:-30px;
	width: 176px;
}
div.footer  {
	background:url(../images/dotcom_footer.gif) no-repeat top left;
	padding: 0 8px 0 20px;
}

div.footer a, div.footer a:hover, div.footer a:active, div.footer a:visited {
	text-decoration:none;
	color:#515254;
	border-bottom:1px solid #515254;
}
div.footer a:hover {
	border-bottom: 1px solid #FF6600;
}

div.search span.form {
	border: 1px solid #712D00;
}
div.search {
	background-color:#FF8C2B;
}
div.search label {
	color: #000000;
}
div.search input.search_button {
	background-image:url(../images/dotcom_search_button.gif);
}
/** menu **/
ul.menu li a, ul.menu li a:link, ul.menu li a:hover, ul.menu li a:active, ul.menu li a:visited {
	background-image:url(../images/dotcom_menu_button.gif);
	font-family:"Courier New";
	font-size: 14px;
}
ul.menu li a:hover, ul.menu li a.act, ul.menu li a.act:visited {
	color: #FF6600;
}
div.menu_center ul.menu li a, div.menu_center ul.menu li a:link, div.menu_center ul.menu li a:hover, div.menu_center ul.menu li a:active, div.menu_center ul.menu li a:visited {
	background-image:url(../images/dotcom_menu_button_gray.gif);
}
div.menu_center ul.menu li a:hover, div.menu_center ul.menu li a.act, div.menu_center ul.menu li a.act:visited {
	background-image:url(../images/dotcom_menu_button_blue.gif);
	color: #712D00;
}


div.kruimels a:hover, div.kruimels span a {
	color: #FF6600;
}

a.internal-link-onderplaatje, a.internal-link-onderplaatje:hover, a.internal-link-onderplaatje:active, a.internal-link-onderplaatje:visited {
	color:#515254;
	background-image:url(../images/dotcom_menu_button.gif);
}

/* projecten / referenties */
div.tx-websiteportfolio-pi1 img {
	border:none;
}
div.tx-websiteportfolio-pi1 div.randomview {
	min-height: 85px;
	position:relative;
	width: 280px;
}
div.tx-websiteportfolio-pi1 div.projecten {
	padding-bottom: 15px;
	background: url('../images/spacer.gif') no-repeat bottom center;
}
div.tx-websiteportfolio-pi1 div.randomview span.screenshot {
	margin: 0 4px;
	padding:4px;
	_padding-top:6px;
	width:100px;
	height:75px;
	display:block;
	float:left;
	background: url('../images/screenshot_thumb_bg.png') no-repeat center center;
}
div.tx-websiteportfolio-pi1 div.randomview span.screenshot a {
	display:block;
	height: 75px;
}
div.tx-websiteportfolio-pi1 h3 {
	margin: 4px 0;
	padding:0;
	font-size:12px;
}
div.tx-websiteportfolio-pi1 h3 a, div.tx-websiteportfolio-pi1 h3 a:hover, div.tx-websiteportfolio-pi1 h3 a:active, div.tx-websiteportfolio-pi1 h3 a:visited {
	text-decoration:none;
}
div.tx-websiteportfolio-pi1 h3 a:hover {
	text-decoration:underline;
}
div.tx-websiteportfolio-pi1 div.randomview span.more {
	position:absolute;
	right:8px;
	text-align:right;
	bottom:0;
}
div.tx-websiteportfolio-pi1 div.projecten span.more {
	bottom:15px;

}
div.tx-websiteportfolio-pi1 div.randomview p.bodytext {
	padding: 3px 8px 3px 4px;
}
div.tx-websiteportfolio-pi1 div.item {
	min-height: 118px;
	width:465px;
	position:relative;
	margin-bottom:10px;
}
div.tx-websiteportfolio-pi1 div.item h3 {
	padding: 8px 0 0 0;
}
div.tx-websiteportfolio-pi1 div.item span.screenshot {
	margin: 0 4px;
	padding:4px;
	_padding-top:6px;
	width:142px;
	height:109px;
	display:block;
	float:left;
	background: url('../images/screenshot_thumb_bg2.jpg') no-repeat center center;

}
div.tx-websiteportfolio-pi1 div.item span.screenshot a {
	display:block;
	padding:4px;
	height: 100px;
}
div.tx-websiteportfolio-pi1 div.item span.more {
	position:absolute;
	right:8px;
	text-align:right;
	bottom:2px;
}
div.tx-websiteportfolio-pi1 div.entry {
	width: 460px;
	_width: 455px;
}
div.tx-websiteportfolio-pi1 div.entry .title {
	padding: 8px 4px;
	font-size: 14px;
	font-weight:bold;
}
div.tx-websiteportfolio-pi1 div.entry .title a {
	text-decoration:none;
}
div.tx-websiteportfolio-pi1 div.entry div.screenshot {
	width: 150px;
	float:left;
	overflow:hidden;
	margin-right: 4px;
}
div.tx-websiteportfolio-pi1 div.entry div.screenshot div.thumbnails {
	margin: 4px;
	text-align:center;
	display:block;
}
div.tx-websiteportfolio-pi1 div.entry div.screenshot a, div.tx-websiteportfolio-pi1 div.entry div.screenshot a:visited {
	margin:4px 4px 4px 0;
	display:block;
	width:142px;
	height:109px;
	background: url('../images/screenshot_thumb_bg2.jpg') no-repeat center center;
}
div.tx-websiteportfolio-pi1 div.entry div.screenshot img {
	margin:4px;
}
div.tx-websiteportfolio-pi1 div.entry div.description, div.tx-websiteportfolio-pi1 div.entry div.particulars, div.tx-websiteportfolio-pi1 div.entry div.lauchdate, div.tx-websiteportfolio-pi1 div.entry div.category {
	margin-left: 156px;
}
div.tx-websiteportfolio-pi1 div.entry .category {
	padding: 4px 4px;
}
div.tx-websiteportfolio-pi1 div.entry .categoryLabel, .particularsLabel {
	display:block;
	font-weight:bold;
	padding-top:4px;
}
div.tx-websiteportfolio-pi1 div.navigation {
	border-top: 1px dashed #333333;
	padding: 4px;
	margin:20px 0;
	text-align:center;
	clear:left;
	position:relative;
	width:100%;
}
div.tx-websiteportfolio-pi1 div.navigation span.previous {
	position:absolute;
	top:4px;
	left: 4px;
	text-align:left;
	display:block;
	width: 100px;
}
div.tx-websiteportfolio-pi1 div.navigation .list {
	margin: 0 auto;
	width:100%;
}
div.tx-websiteportfolio-pi1 div.navigation span.next {
	position:absolute;
	top:4px;
	right: 4px;
	text-align:right;
	display:block;
	width: 100px;
}
.tx-indexedsearch .tx-indexedsearch-searchbox table td {
	color:#515254;
	text-align:right;
}
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-sword {
	border: 1px solid #515254;
	height: 18px;
	width: 370px;
	padding:0;
}
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button {
	border: 1px solid #515254;
	height: 18px;
	color:#FF8C2B;
	padding:0;
	line-height:12px;
	font-size:11px;
}
.tx-indexedsearch .tx-indexedsearch-browsebox, .tx-indexedsearch .tx-indexedsearch-browsebox a {
	color:#FF8C2B;
}
.tx-indexedsearch div.tx-indexedsearch-res div {
	padding-right: 18px;
}