div#side-tl { background:url(../images/side-portfolio-tl.gif) transparent no-repeat scroll 50% 0; }
div#side-br { background:url(../images/side-portfolio-br.gif) transparent no-repeat scroll 50% 100%; }
div#mnav a:hover, div#header a.active { color:#F97200; }
a:hover { text-decoration:none; color:#E96200; }
h1 { font-size:24px; font-weight:normal; margin:0 0 5px 0; padding:0; }
h1 span { color:#E96200; }
h2 { font-size:20px; font-weight:normal; margin:0 0 5px 0; padding:0; color:#E96200; }
strong { color:#E96200; }
p, div.p { margin:10px 0 20px 0px; padding:0; }
div.services ul li { background:url(../images/arrow-diensten.gif) no-repeat scroll 0 8px; }
div.services a { height:20px; text-decoration:none; color:#062f43; margin-left:10px;  }
div.services a:hover { color:#CC1313; padding-left:5px; }
div.services ul, div.services li { list-style-image:none; list-style-type:none; padding:0; margin:0; }
div.services li { padding:1px 0 1px 0; }
.hidden { display:none; visibility:hidden; }
.visible { display:block; visibility:visible; }
div#view-online { float:right; text-align:center; }
div#view-online a { display:block; background:#F48E3B url(../images/btn-online.png) no-repeat 0px 0px; width:117px; height:30px; text-decoration:none; padding-top:10px; }
div#view-online a:hover { background-position:-117px 0px; color:#000000; }
div#images-con ul { list-style-image:none; list-style-position:outside; list-style-type:none; margin:3px 0 0 0; padding:0; }
div#images-con li { float:left; margin:0 2px 0 0; text-align:center; }
div#images-con a { display:block; background:#F48E3B url(../images/btn-number.png) no-repeat 0px 0px; width:21px; height:20px; text-decoration:none; padding-top:1px; }
div#images-con a:hover { background-position:-21px 0px; color:#000000; }
div#img-large { background:url(../images/loading.gif) no-repeat 50% 50%; width:460px; height:160px; }