/**
 * C o l o u r s
 *	Red	#921b33
 *	Grey	#6b6b6b
 */

* { margin:0; padding:0; }

body { background:white url(/images/layout/background2.gif) 0 0 repeat-x; font-family:Arial; font-size:12px; color:black; padding-bottom:50px; }
body.p-index { background-image:url(/images/layout/background.gif); }
a { color:#921b33; text-decoration:none; }
a:hover { color:#000000; text-decoration:underline; }
p, li { line-height:18px; }
.content ul { padding-left:18px; }

#wrapper { width:1152px; }

#header { height:295px; width:1152px; overflow: hidden; position:relative; background:transparent url(/images/layout/header2.gif) 0 0 no-repeat; }
body.p-index #header { height:421px; background-image:url(/images/layout/header.gif); }
#menu { position:absolute; top:40px; left:135px; }
#menu ul { list-style:none; }
#menu li { line-height:20px; font-size:14px; font-weight:normal; }
#menu a { color:#a31e39; text-decoration:none; }
#menu a:hover, #menu a.active { color:black; }
#zoeken { z-index:1; position:absolute; top:4px; right:100px; }
#zoeken .input { border:0; background-color:#e5e5e5; padding:1px 2px; width:130px; }
#zoeken .submit { border:0; background-color:transparent; color:#999999; cursor:pointer; }
#adres, #uitleg { position:absolute; left:135px; top:305px; color:white; }
#adres a, #uitleg a { text-decoration:underline; color:white; }
#uitleg { left:615px; width:440px; font-size:14px; }
#header .title { position:absolute; bottom:14px; left:135px; text-transform:lowercase; }
#header .title h1, #header .title h2 { font-size:32px; font-weight:normal; font-family:'Myriad Pro', Arial; letter-spacing:5px; }
#header .title a, #subtitle a { color:white; text-decoration:none; }
#subtitle { text-indent:-9999px; height:82px; color:white; background:#eee none left top no-repeat; text-transform:lowercase; }
#hartwrap, #hartjes, #hartjes ul, #hartjes li, #hartjes img { width:311px; height:207px; }
#hartwrap { position:absolute; right:160px; top:23px; }
#hartwrap {overflow: hidden;}
#hartjes li.after {display: none;}
/*#hartjes ul { list-style:none; position:relative; }
#hartjes li { position:absolute; top:0; left:0;  }*/

#body { position:relative; }
#body .menu { position:absolute; top:47px; left:135px; list-style:none; }
#body.special .menu { top:27px; }
#body .menu li { font-size:13px; line-height:20px; }
#body .menu a { color:#921b33; text-decoration:none; }
#body .menu a:hover, #body .menu a.active { color:black; }
#body .content { padding:20px 0 0 380px; }
#body.special .content { padding-top:0; }
#body .content h1 { color:#6b6b6b; font-size:19px; /*margin-bottom:-5px;*/ }
#body .content p { padding:6px 0; }
#body .content h2 { color:#6b6b6b; font-size:17px; }
body p.links a { color:#921b33; text-decoration:none; font-weight:bold; font-size:13px; line-height:21px; }

.instrumenten { padding-left:135px; clear:both; }
.instrument { float:left; width:220px; padding:0px 20px 0 0; background:white none 0 -7px no-repeat; }
.instrument h2, .instrument a { color:#921b33; }
.instrument h2 a { text-decoration:none; padding-top:100px; display:block; }
.instrumenten-footer { clear:both; text-align:right; padding:20px 80px 0 0; }
.instrumenten-footer a { color:#921b33; padding-left:15px; background:white url(/images/layout/bullet.gif) left center no-repeat; }

.spotlight { background:white url(/images/layout/spotlight.jpg) 0 0 no-repeat; margin-top:5px; }
.spotlight a { color:black; }
.spotlight-head { height:20px; overflow:hidden; padding:6px 0 0 136px; color:#921b33; font-weight:bold; }
.spotlight-head a { color:#921b33; text-decoration:none; }
.spotlight-body-container { position:relative; height:199px; background:#e5e5e5 url(/images/layout/spotlight.jpg) 0 -26px no-repeat; }
.spotlight-body { padding:40px 0 0 381px; width:450px; height:160px; overflow:hidden; }
.spotlight-body p.leesverder a { color:#921b33; }
.spotlight h1, .spotlight h1 a { color:#921b33; font-size:18px; text-decoration:none; }
.spotlight-news { position:absolute; left:855px; top:58px; list-style:none; }
.spotlight-news .more a { color:#921b33; }

