/**
 *  Extended stylesheet for Albert Schweitzer Ziekenhuis: subsite 'bezoekers'
 *  ===============================================================
 *  $Revision: 1.1.2.1 $
 *  ===============================================================
 *
 *  global styleguide:
 *
 *  colors {
 *    white          : #ffffff;
 *    black          : #141414;
 *    purple         : #76084e;
 *    light purple   : #ece3e8;
 *    lighter purple : #ecdde6;
 *  }
 */

/* links */
a, a:link { color: #76084e; }
a:hover { color: #2f031f; }

/* headers */
h1, h2, h3, h4, h5, h6 { color: #76084e; }

input, select, textarea { border-color: #76084e; }
    input:hover, textarea:hover { border-color: #c09db1; }
    input:focus, textarea:focus { border-color: #76084e; }

fieldset { border-color: #76084e; }
    fieldset legend { background-color: #76084e; }

label { color: #76084e; }
    label:hover { color: #2f031f; }

/* describes the default page layout */
html, body { background-color: #ecdde6; }
body { color: #141414; background-image: url(/images/bezoekers/bg.gif); border-color: #ecdde6; }
#body { }
#container { }
#mainnav { background-color: #76084e; }
#mainnav ul li a { background-image: url(/images/bezoekers/arrow_right_menu.gif); }
#mainnav ul li a:hover, #mainnav ul li a.active { color: #ecdde6; background-image: url(/images/bezoekers/arrow_right_menu_over.gif); }
#mainnav h3 { color: white; }
#mainnav h3 a { color: white; border-bottom-color: white; }
#mainnav h3 a:hover { color: #ecdde6; border-bottom-color: #ecdde6; }
#footer { }

#fontsize span:hover, #fontsize span.active { color: #76084e; border-color: #76084e; background-color: #ecdde6; }
.inline-sections dt { background-color: #ecdde6; }
.block h2 a { color: #76084e; }
.menu_default li a { background-image: url(/images/bezoekers/arrow_right.gif); }
.menu_default li a:hover { background-image: url(/images/bezoekers/arrow_right_over.gif); }
.menu_rich li a { color: #76084e; }
.menu_rich li { border-color: #76084e; background-color: #c09db1; }
.menu_rich li img { border-color: #ecdde6; }
.menu_rich span { background: url(/images/bezoekers/arrow_right.gif) 100% 50% no-repeat #ecdde6; }
.menu_rich a:hover span { color: #2f031f; background-image: url(/images/bezoekers/arrow_right_over.gif); }
dl.alphabetical dt { color: #141414; }
dl.alphabetical dd a { background-image: url(/images/bezoekers/arrow_right.gif); }
dl.alphabetical dd a:hover { background-image: url(/images/bezoekers/arrow_right_over.gif); }
p.top { background-color: #ecdde6; }
#alphabet .letter a:hover { background-color: #ecdde6; }
ul.default li a { background-image: url(/images/bezoekers/arrow_right.gif); }
ul.default li a:hover, ul.news li a:hover { background-image: url(/images/bezoekers/arrow_right_over.gif); }
ul.news li { background-image: url(/images/bezoekers/arrow_right.gif); }
ul.news li span { color: #76084e; }
dl.group dt a { background-image: url(/images/bezoekers/arrow_down.gif); }
dl.group dt a:hover { background-image: url(/images/bezoekers/arrow_down_over.gif); }
.group_rich dt { background-color: #ecdde6;  }
.group_rich dd { border-bottom-color: #ecdde6; }
.linkbox_default, .linkbox_rich, .linkbox_video { border-color: #76084e; }
.linkbox_default li { background-color: #ecdde6; background-image: url(/images/bezoekers/arrow_right.gif); }
.linkbox_rich h2 { background-color: #ecdde6; }
.linkbox_rich span { background-image: url(/images/bezoekers/arrow_right.gif); }
.linkbox_rich a:hover span { background-image: url(/images/bezoekers/arrow_right_over.gif); }
.linkbox_video li { border-bottom-color: #ecdde6; }
.imgbox { border-color: #76084e; background-color: #c09db1; }
.imgbox p { color: #76084e; background-color: #ecdde6; }
.address dt, .address dd { color: #76084e; }
.basicform dl input, .basicform dl textarea, .basicform dl select { color: #2f031f; }
.basicform dl dt { color: #2f031f; }
.basicform dl dd { color: #2f031f; }
.errors { color: #76084e; }
#resultsinfo { background-color: #ecdde6; }
#resultsinfo h2, #resultsinfo p { color: #2f031f; }
.highlight { background-color: #ecdde6; }
.forum, .topic, .pollarchive { border-color: #ecdde6; }
.forum thead th, .topic thead th, .pollarchive thead th { color: #76084e; background-color: #ecdde6; }
.forum tbody th, .forum tbody td, .pollarchive tbody th, .pollarchive tbody td { border-right-color: #ecdde6; }
.forum tr, .topic tr, .pollarchive tr { border-bottom-color: #ecdde6; }
.forum a, .pollarchive a { color: #76084e; border-color: #76084e; }
.post th { border-right-color: #ecdde6; }
.even { background-color: #c09db1; }
.first { background-color: #c09db1; border-color: #ecdde6; }
.locked, .locked a { color: #ecdde6; border-color: #ecdde6; background-color: #ecdde6; }
.pollresult { background-color: #ecdde6; }
.pollresult div { border-color: #76084e; background-color: #c09db1; }
ul.sitemap li { background-image: url(/images/bezoekers/arrow_right.gif); }
.chapters li a { background-image: url(/images/bezoekers/arrow_right.gif); }
.chapters li a:hover { background-image: url(/images/bezoekers/arrow_right_over.gif); }
.navbox { background-color: #ecdde6; }
.more a { background-image: url(/images/bezoekers/arrow_right.gif); }
.more a:hover { background-image: url(/images/bezoekers/arrow_right_over.gif); }
.button { background: url(/images/bezoekers/arrow_right_menu.gif) 90% 50% no-repeat #76084e; }
.button:hover { color: #2f031f !important; background-color: #c09db1; background-image: url(/images/bezoekers/arrow_right_menu_over.gif); }

.back { background-image: url(/images/bezoekers/arrow_left.gif); }
.back:hover { background-image: url(/images/bezoekers/arrow_left_over.gif); }
.req { color: #76084e; background-color: #ecdde6; }
.err { color: #76084e; }
.notice { background-color: #ecdde6; color: #76084e; }
.chosen { color: #76084e; }
