/*
Title:		Standard customer style definitions
File: 		inc/style_customer.css
Version: 	v2.00
Author:		Digitalization
Contact:	info@digitalization.nl

Comments:	Here you can add customer specific style definitions which will be included after our own stylesheet.
*/

body {
	background:url('../gfx/site/achtergrond.png') repeat-x #f4f2ee;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	line-height:200%;
	color:#32302b;
}

* {
	border:none;
	margin:0;
	padding:0;
}
h1 {
	font-size:12pt;
	font-weight:normal;
	color:#3C9AC0;
}
h2 {
	float: left;
	height:28px;
	width:300px;
	margin:10px 0 0 0;
	font-size:14pt;
	color:#373535;
}
h3 {
	float: left;
	height:18px;
	width:300px;
	font-size:10pt;
	font-style:italic;
	font-weight:normal;
	color:#644d47;
}
h4 {
	font-size:12pt;
	font-weight:normal;
	color:#56a7c8;
}

.spaced { line-height: 1.4em; }
sup { line-height: 0px; margin:0px }

/* Links */
a {
	color:#32302b;
	text-decoration:underline;
}
/* /Links */

/* Container */
#container {
	width:950px;
	margin:0 auto;
}

/* Header */
#header {
	background:url('../gfx/site/header.png') no-repeat #ffffff;
	width:950px;
	height:120px;
	border-bottom:3px solid #B3D8E7;
}
#header #logo {
	float:left;
	width:315px;
	height:59px;
	padding:38px 0 0 30px;
}
#header #logo div {
float:left;
}
#header #logo img {
	float:left;
	padding:0 5px 20px 0;
}
#header #form {
	float:right;
	width:285px;
	height:45px;
	padding:5px 15px 0 0;
}

#header #form #chat_code {
	float: right;
}

#header #form img {
	float:left;
	margin:1px 5px 0 0;
}
#header #form input.text {
	float:left;
	background:url('../gfx/site/header-input-text.png');
	width:106px;
	height:22px;
	margin:0 5px 0 0;
	padding:2px 5px 0 5px;
	font-size:8pt;
	color:#3C9AC0;
}
#header #form input.submit {
	float:left;
	background:url('../gfx/site/header-input-submit.png');
	width:15px;
	height:15px;
	position:relative;
	top:2px;
	cursor:pointer;
}
#header #form a.wachtwoord-vergeten {
	float:right;
}
#header ul {
	float:right;
	width:900px;
	margin: 0px 0 0 0;
	padding:0 50px 0 0;
}
#header li {
	float:right;
	list-style:none;
	display:block;
}
#header li a {
	float:left;
	display:block;
	background:url('../gfx/site/header-menu.png') repeat-x 0 5px;
	height:24px;
	margin:0 5px 0 0;
	padding:2px 0 0 0;
	font-size:9pt;
}
#header li a span.links, #header span.rechts {
	display:block;
	background:url('../gfx/site/header-menu-links.png') no-repeat left;
	line-height:21px;
	padding:0 0 0 10px;
}
#header li a span.rechts {
	background:url('../gfx/site/header-menu-rechts.png') no-repeat right;
	padding:0 10px 0 0;
}
#header li a:hover, #header li.actief a {
	background:#3C9AC0;
	height:26px;
	padding:0;
	color:#ffffff;
}
#header li a:hover span.links, #header span.rechts, #header li span.links_actief, #header li span.rechts_actief {
	display:block;
	background:url('../gfx/site/header-menu-actief-links.gif') no-repeat left;
	line-height:26px;
	padding:0 0 0 10px;
}
#header li a:hover span.rechts, #header li span.rechts_actief {
	background:url('../gfx/site/header-menu-actief-rechts.gif') no-repeat right;
	padding:0 10px 0 0;
}
/* /Header */

/* Body */
#body {
	background:#ffffff;
	width:950px;
	padding:9px 0 0 0;
	overflow:hidden;
}

#body ul {
	margin-left: 16px;
	margin-top:	5px;
	/*list-style:  url('../gfx/site/bullet.jpg');		*/
}

#body li {
	margin-top: -2px;
}

li a {
	text-decoration:		none;
}

/* Middel */
#middel_index{
 float:left;
 background:#f1eee7;
 width:950px;
 height:210px;
 overflow:hidden;
}

#middel {
 float:left;
 background:#fff;
 width:950px;
 height:190px;
 overflow:hidden;
}

#middel_index {
	height:260px;
}
#middel_index #header_img {
	float:left;
	width:950px;
	height:260px;
}
#middel_index .padding {
	padding:0 8px 8px 0;
	overflow:hidden;
}
#middel_index .rechterkop {
	float:left;
	background:#ffffff;
	width:280px;
	height:118px;
	margin:8px 0 0 8px;
}
#middel_index .rechterkop img.titel {
	float:none;
	padding:10px 0 5px 0;
}
#middel_index .rechterkop a img {
	position:relative;
	top:5px;
	left:75px;
}
/* /Middel */

table#dolf_table {
	border:			0px solid black;
}

table#dolf_table td {
	border:			0px solid black;
}

/* Content */
#content, #content_breed {
	float:left;
	width:594px;
	padding:30px;
}
div.foto {
	width:594px;
	padding:20px 0 10px 0;
	overflow:hidden;
}
#content_breed div.foto {
	width:890px;
}
img.foto {
	float:left;
	padding:0 20px 0 0;
}
#content_breed {
	width:890px
}
#content_breed a.pdf {
	color:#ff0000;
}
#content_breed p a:hover {
	color:#F28D2C;
}
/* /Content */

/* Kolom */
#kolom {
	float:left;
	width:295px;
	padding:0;
	margin:0;
	margin-top:	18px;
}
#kolom p {
	padding:0;
	font-family:"Times New Roman", Times, serif;
	color:#3C9AC0;
	font-size:12pt;
}
#kolom h1 {
	margin:30px 0 0 0;
}
#kolom img.bedrijf {
	padding:60px 0 0 0;
}

#kolom .quote {
	padding:0;
	margin: 0;
	width: 250px;
	_width: 200px;
}

/* /Kolom */

/* Experience workshop */
#register_experience_workshop {
	width:			267px;
	height:			37px;
	padding-top:	8px;
	text-align:		center;
	background:		url('../gfx/site/register_experience_workshop.png') no-repeat;
}
/* /Experience workshop */

/* Form */
#form {
	float:left;
	width:295px;
	padding-top:30px;
	margin:0;
}

#form input.text {

	background:url('../gfx/site/middel-input-text.png');
	width:106px;
	height:22px;
	margin:0 5px 0 0;
	padding:2px 5px 0 5px;
	font-size:8pt;
	color:#3C9AC0;
}
#form input.submit {

	background:url('../gfx/site/header-input-submit.png');
	width:15px;
	height:15px;
	position:relative;
	top:2px;
	cursor:pointer;
}

#form input.login {

	width:85px;
	height: 22px;
	background:url('../gfx/site/log-in-button.png');
}

#form .quote {
	padding:0;
	margin: 0;
	width: 250px;
	_width: 200px;
}

/* /Kolom */



/* /Body */

/* Footer */
#footer {
	background:url('../gfx/site/footer.png');
	width:930px;
	height:174px;
	padding:4px 10px 0 10px;
	color:#5f5e59;
}
#footer ul {
	float:left;
}
#footer li {
	display:inline;
}
#footer li a {
	display:inline;
	color:#5f5e59;
}
#footer p {
	float:right;
}
/* /Footer */

/* sIFR -- Niet aanpassen! */
.sIFR-flash {
	visibility: visible !important;
	margin: 0;
	padding: 0;
}
.sIFR-replaced {
	visibility: visible !important;
}
span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}
/* Hide Adblock Object tab */
.sIFR-flash + div[adblocktab=true] {
	display: none !important;
}