* {
margin:0;
padding: 0;
border:0;
}

html {
height:100%;
}

body {
background-color:white;
background-image:url(../css/img/bg-img.jpg);
background-repeat:no-repeat;
background-position:top center;
font-size:12px;
color:black;
width:100%;
height:100%;
font-family:Arial, Verdana, Helvetica, sans-serif;
}

a {
color:#adadad;
text-decoration:none;
}

a:link {
color:#adadad;
text-decoration:none;
}

a:visited {
color:#adadad;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}


h1, h2 {
color: #00aef0;
font-size: 16px;
font-weight: bold;
font-family: 'Trebuchet MS','Times New Roman',Times,serif,Arial,Verdana;
margin-bottom: 5px;
clear: both;
}

h3 {
color:#00AEF0;
font-size:16px;
font-weight:bold;
font-family: 'Trebuchet MS','Times New Roman',Times,serif,Arial,Verdana;
margin-bottom:5px;
clear:both;
}

h1 a, h2 a {
color: #00aef0;
font-size: 16px;
font-weight: bold;
font-family: 'Trebuchet MS','Times New Roman',Times,serif,Arial,Verdana;
margin-bottom: 5px;
clear: both;
}

h3 a {
color:#00AEF0;
font-size:16px;
font-weight:bold;
font-family: 'Trebuchet MS','Times New Roman',Times,serif,Arial,Verdana;
margin-bottom:5px;
clear:both;
}

div#content h1 {
margin: 0px 0 15px 0;
}

#content ol {
margin-left:15px;
list-style-type:none;
}

div#headercontainer div#header div#header-img div.csc-textpic.csc-textpic-left.csc-textpic-above div.csc-textpic-imagewrap {
margin:0 !important;
padding:0 !important;
width:867px !important;
height:95px !important;
}

/* BANNERS */

div#banner-content p.bodytext {
display:none;
}

div#banner-content h1 {
margin-top:0;
}

div#banner-content h1 a {
color:#fff;
font-size:22px;
font-weight:bold;
font-family: 'Trebuchet MS','Times New Roman',Times,serif,Arial,Verdana;
text-align:center;
display:block;
height:80px;
border-bottom:2px solid #fff;
width:125px;
margin:0 auto;
padding-top:5px;
background-image:url(../css/img/banner_arrow.gif);
background-repeat:no-repeat;
background-position:95% 90%;
line-height:26px;
margin-top:0px;
}

div#banner-content h1.csc-firstHeader a {
padding-top:0px;
}

/* INTRANET INLOGGEN */
div#login h1.csc-firstHeader {
color: #1d4865;
font-size:15px;
font-weight:bold;
margin-top:0;
}

div#login div.tx-felogin-pi1 h3 {
display:none;
}

div#login div.tx-felogin-pi1 div {
font-size:11px;
}

div#login div.tx-felogin-pi1 form fieldset legend {
display:none;
}

div#login div.tx-felogin-pi1 label {
color: #1d4865;
margin-top:10px;
}

div#login div.tx-felogin-pi1 input {
border:1px solid #e9e9e9;
font-size:11px;
}

div#login div.login-submit {
margin-top:10px;
}

.pass-forgot a {
color:#1d4865;
font-size:11px;
font-weight:normal;
padding-top:5px;
}

.pass-forgot {
padding-top:5px;
}

/* Uitgelicht */

div#uitgelicht h1.csc-firstHeader {
color:#f6921e;
font-size:18px;
margin-bottom:10px;
}

div#uitgelicht div.csc-textpic-text p.bodytext a {
color:#0090ff;
font-weight:bold;
}

p.archief-button {
margin-top:20px;
}

p.archief-button a {
margin-top:20px;
color:#545454;
font-weight:bold;
}

div.contact-gegevens {
float:left;
}

div.contact-formulier {
float:right;
width:400px;
} 

.tx-dropdownsitemap-pi1 {
margin-top:15px;
}

.tx-dropdownsitemap-pi1 div.level_1 {
margin-top:5px;
}

.tx-dropdownsitemap-pi1 div.level_2 {
margin-top:5px;
}

.tx-dropdownsitemap-pi1 div.level_3 {
margin-top:5px;
}



/******	START VIDEO KULO *********/
/*
div#bedrijfsmov
div.tx-kuloplayer-pi1
div.tx_kuloplayer_pi1-player-text h1 {
	color: #78756a;
}
*/
div#bedrijfsmov
div.tx-kuloplayer-pi1 {
position: relative;
top: 10px;
left: 5px;
float: left;
margin: 0 0 10px 0;
padding: 5px 7px 5px 7px;
width: 160px;
/* background-color: #eee; */
}

div#bedrijfsmov
div.tx-kuloplayer-pi1
div.tx_kuloplayer_pi1-player {
float: left;
margin: 0;
padding: 0;
width: 160px;
}

/******	STOP VIDEO KULO *********/


div#middlecontainer div#content div.csc-textpic-text {
padding-bottom:35px;
}

div#middlecontainer div#rightcontainer div#bedrijfsmov a {
font-size:10px;
}

div#rightcontainer div#bedrijfsmov p.bodytext {
padding-left:10px;
}

div#content div.csc-textpic-text p.bodytext img {
margin: 5px 10px 0 0;
}

div#content div.csc-textpic-text div img {
margin:5px 10px 0 0;
}

div.news-list-item div.news-list-morelink {
clear:both;
padding-top:5px;
}

div#content p.bodytext span.important {
color:red;
}

div#content p.bodytext span.detail {
color:green;
}

div#content p.bodytext span.name-of-person {
color:#007eff;
}