a:link {
color:#979696;
}

a:visited {
color:#979696;
}

a:hover {
color:#8a8a8a;
}

ul {
margin-left:20px;
}



/* ALGEMENE CSS */
#middlecontent h1.csc-firstHeader {
font-size:30px;
color:#6b6b6b;
font-weight:normal;
}

#middlecontent p.bodytext {
color:#c5c5c5;
font-size:13px;
line-height:18px;
margin-top:5px;
}

p.bodytext a.internal-link {
color:#b6b6b6;
font-size:12px;
line-height:18px;
text-decoration:none;
}

p.bodytext a.internal-link:hover {
color:#8a8a8a;
font-size:12px;
line-height:18px;
text-decoration:underline;
}

#rightcontent p.bodytext {
color:#b6b6b6;
font-size:12px;
}

#leftcontent a {
color:#b6b6b6;
font-size:10px;
color:#b49ac3;
text-decoration:none;
}

/* SECTOREN CSS, AFBEELDING MET TEKST */
#sectoren p.bodytext {
font-size:12px;
color:#ccc;
}

#sectoren p.bodytext a.internal-link {
color:#b6b6b6;
font-size:12px;
line-height:18px;
text-decoration:none;
}

#sectoren p.bodytext a.internal-link:hover {
color:#8a8a8a;
text-decoration:underline;
}

div#sectoren .csc-textpic-intext-left-nowrap {
margin:20px 0 0 30px;
}

#projectpage-sectoren p.bodytext a.internal-link {
color:#b6b6b6;
font-size:12px;
line-height:18px;
text-decoration:none;
}

#projectpage-sectoren p.bodytext a.internal-link:hover {
color:#8a8a8a;
text-decoration:underline;
}

/* RECENTEPROJECTEN OP HOMEPAGE */
#recenteprojecten h1.csc-firstHeader {
position:absolute;
left:400px;
font-size:28px;
color:#737373;
width:200px;
font-weight:normal;
line-height:28px;
top:8px;
height:60px;
}

#recenteprojecten img, #recenteprojecten img a  {
border:1px solid #717171;
}

#recenteprojecten div.csc-textpic-imagewrap {
margin-top:55px;
}

#recenteprojecten div.csc-textpic-imagerow {
width:150px !important;
}

/* QUOTE TEKST */
.tx-jmquote-pi1 {
width:280px;
height:100px;
margin-top:48px;
margin-left:22px;
font-size:16px;
font-weight:bold;
color:#fb9c07;
}

/*****************************************************
************ PROJECTEN GEDEELTE *********************/

#projectmiddlecontent a img {
border:1px solid #565656;
}

#projectmiddlecontent .csc-textpic-imagewrap {
position:relative;
z-index:1;
}

div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image {
margin-left:4px;
}

.wrapcaption {
width:161px;
height:35px;
margin:0 0 6px 1px;
padding:0;
position:absolute;
bottom:0px;
z-index:10000;
}

.hidden {
display:none;
margin:0;
padding:3px 5px 0 5px;
position:absolute;
left:0;
width:150px;
height:32px;
background-color:#000;
/* OPERA, SAFARI ETC */
opacity: 0.70;

/* FIREFOX */
-moz-opacity: 0.70;

/* IE */
filter: alpha(opacity=70);
}

.wrapcaption:hover div.hidden, div div.hidden:hover {
display:block;
z-index:10000;
position:absolute;
pointer: arrow;
}

#ibt_clearer {
clear:both;
}

/* PROJECTEN CSS -> AFBEELDINGEN */
div#projectmiddlecontent div.csc-textpic.csc-textpic-left.csc-textpic-above {
margin:0 40px 40px 0;
padding:0;
float:left !important;
}

.csc-textpic-clear {
display:none !important;
}

div.csc-textpic-left div.csc-textpic-imagewrap {
margin:0;
padding:0;
float:left;
}

/* PROJECTEN CSS -> !!MEER!! TEXT */
div#contentcontainer div#projectmiddlecontent h1 {
font-size:22px;
font-weight:bold;
line-height:28px;
color:#6b6b6b;
font-family:Arial, Helvetica, sans-serif;
}

/* PROJECTEN CSS -> LAATSTE PROJECT */
#rightcontent h1.csc-firstHeader {
font-size:18px;
font-weight:bold;
color:#6b6b6b;
line-height:14px;
margin-bottom:10px;
}

/* PROJECTEN PAGINA VERVOLG */
div#container div#contentcontainer div#project-vervolgmiddlecontent div.csc-textpic-equalheight div.csc-textpic-imagerow {
padding-top:10px;
}

#footer {
width:900px;
height:20px;
clear:both;
padding-top:5px;
margin-top:10px;
border:1px solid #424242;
}

#footer p.bodytext {
margin-left:8%;
}

#footer p.bodytext a.mail {
color:#fff;
text-decoration:none;
}

div#container div#contentcontainer div#leftcontent p.bodytext a.internal-link {
font-size:14px;
color:#fff;
font-weight:bold;
}

div#container div#contentcontainer div#leftcontent p.bodytext a.internal-link:hover {
color:#ccc;
}

#footerspacer {
height:10px;
width:800px;
clear:both;
}

.onzemensen {
lineheight:14px;
letter-spacing:2px;
}

p.onzemensen a.internal-link {
color:#e8e8e8;
text-decoration:none;
}

p.onzemensen a.internal-link:hover {
text-decoration:underline;
color:#fff;
}

div#container div#contentcontainer div#leftcontent h1 {
font-size:16px;
padding-bottom:10px;
}

div#container div#contentcontainer div#project-vervolgleftcontent h1.csc-firstHeader {
color:#949494;
font-size:18px;
padding-bottom:10px;
}

#heightspacer {
height:20px;
}

p.indent > a.download {
color: #979696;
font-size: 12px;
line-height: 18px;
text-decoration: none;
}

p.indent > a.download:hover {
color: #8a8a8a;
font-size: 12px;
line-height: 18px;
text-decoration: underline;
}

p.indent > a.internal-link {
color: #979696;
font-size: 12px;
line-height: 18px;
text-decoration: none;
}

p.indent > a.internal-link:hover {
color: #8a8a8a;
font-size: 12px;
line-height: 18px;
text-decoration: underline;
}

p.indent > a.mail {
color: #979696;
font-size: 12px;
line-height: 18px;
text-decoration: none;
}

p.indent > a.mail:hover {
color: #8a8a8a;
font-size: 12px;
line-height: 18px;
text-decoration: underline;
}

p.indent > a.external-link-new-window {
color: #979696;
font-size: 12px;
line-height: 18px;
text-decoration: none;
}

p.indent > a.external-link-new-window:hover {
color: #8a8a8a;
font-size: 12px;
line-height: 18px;
text-decoration: underline;
}

div#container div.csc-textpic.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
margin-top:-5px !important;
}

#footer a:link, #footer a:visited {
color:#fff;
}

div#container div#contentcontainer div#projectmiddlecontent h1 a:link, div#container div#contentcontainer div#projectmiddlecontent h1 a:visited {
color:#b6b6b6;
text-decoration:none;
}

div#container div#contentcontainer div#projectmiddlecontent h1 a:hover{
color:#8a8a8a;
text-decoration:underline;
}

div#headercontainer div#subnav ul#submenuitems li.submenu_CURIFSUB a:link, div#headercontainer div#subnav ul#submenuitems li.submenu_CURIFSUB a:visited {
color: #ffffff;
font-size: 12px;
text-decoration: none;
line-height: 26px;
}

div#headercontainer div#subnav ul#submenuitems li.submenu_CURIFSUB a:hover {
color: #cb8ada;
}