body{
  background: #4b4b4b;;
  color: #fff;
  font-family: Trebuchet ms, Arial;
  font-size: 12px;
  line-height:18px;
  padding:0px;
  margin:0px;
}

textarea{font-family: Trebuchet ms, Arial; font-size: 12px; color:#000;}

a{ color: #005ffc;}
a.active{color: #ff6600;}
a.underline, div#rechterzijde div.afwijkend a.underline{text-decoration:underline;}

h1{font-size:18px; font-weight:bold;}


div.clear{clear:both;}
div.clearright{clear:left;}
div.center{ text-align: center; }
.right{ text-align:right; }
div#midden p.wit{color:#fff;}
table.top td{vertical-align: top;  }

img{border:none;}

/* algemene eerste template styling*/

div#kimContainer{width:996px; height:auto; margin:0px auto; background: #000;}

div#linkerzijde{width:220px; min-height:500px; float:left;}
div#rechterzijde{width:270px; min-height:500px; float:left;}
div#midden{width:500px; min-height:777px; float:left; position:relative;}

div#midden h1, div#midden{color: #000;}
div#midden div.padding{width:360px; margin:290px auto 0px auto;}

div#midden div#playert{position:relative; }
div#midden img.bigPijl{position:relative; top:44px; left:240px;}
div#midden img.bigPijlWeb{position:relative; top:496px; left:238px;}
div#midden img.bigPijlCommunicatie{position:relative; top:425px; left:238px; }

p.ondertitelEvents{color: #000; margin:5px 0px 0px 0px;}
p.ondertitelCommunicatie{color: #fff; margin:0px; position:relative; top:697px; font-size:8px;}
p.ondertitelPortfolio{color: #fff; margin:0px; position:relative; top:689px;}

a.newssend{display:block; float:right; width:22px; height:22px; margin-left:5px;}

div#rechterzijde h1{color: #ff6600;}
td.naarsite{font-size:10px; text-align:right; width:175px;}
td.partnerName{width:100px;}

div#linkerzijde{text-align:right;}
div#linkerzijde div.padding{padding:20px 20px 0px 0px;}
div#linkerzijde a{text-decoration:none; color: #fff;}
div#linkerzijde a:hover, div#linkerzijde a.active{color: #ff6600;}
ul.linkermenu a{font-size:20px; font-weight:bold;}
ul.linkermenu li{ list-style: none; display:block; margin:10px 0px; text-align:right;}

div#rechterzijde div.wiewatwaar{font-size:11px;}
div#rechterzijde div.padding{padding:20px 20px 0px 20px;}
div#rechterzijde div.paddingPortfolio{padding:2px 0px 0px 20px;}
div#rechterzijde div.afwijkend h1{color: #fff;}
div#rechterzijde div.afwijkend b{color: #ff6600;}
div#rechterzijde div.afwijkend a{color: #fff; text-decoration:none;}

a.logoBig{position:relative; top:0px; left:80px; z-index:3;}

div#midden h1.oranje{color:#ff6600;}
div.formPage h1.oranje{font-size:12px; font-weight:bold; margin-bottom:0px; color:#ff6600; padding-left:88px;}
div.formPage h1.form{font-weight:bold; margin:0px 0px 40px 0px; padding-left:88px;}
div.formPage div.padded{padding-left:88px;}

table.formulier{position:relative; left:88px; top:0px;}
table.formulier td{text-align:left; vertical-align:top;}
table.formulier input, table.formulier textarea {width:200px; border: solid 2px #000;}
table.formulier select{width:206px;}
table.formulier td.right{text-align:right;}

/* achtergronden */

div.home{background: url(../images/big/home.JPG) no-repeat;}
div.overktc{background: url(../images/big/overktc.JPG) no-repeat;}
div.events{background: url(../images/big/events.JPG) no-repeat;}
div.web{background: url(../images/big/web.JPG) no-repeat;}
div.communicatie{background: url(../images/big/communicatie.JPG) no-repeat;}
div.portfolio{background: url(../images/big/portfolio.JPG) no-repeat;}
div.marketing{background: url(../images/big/marketing.JPG) no-repeat;}
div.partners{background: url(../images/big/partners.JPG) no-repeat;}
div.overig{background: #fff;}

div#tip{position:absolute; top:35px; left:35px; width:399px; text-align:center; background:#ffffff; padding:15px;}
div#tip span.tip{font-weight:bold; }

div#midden div.tip3{top:250px;}

