/*
 * MarketingTribune verticals, kleuren en stijlen
 *
 * Wijzig de body class om van vertical te switchen. 
 *
 */

div.article div.article-footer p.readmore a.more.algemeen {color:#FF6600;}
div.article div.article-footer p.readmore a.more.b2b {color: #CC9933;}
div.article div.article-footer p.readmore a.more.bureaus {color: #61c6e9;}
div.article div.article-footer p.readmore a.more.content {color:#663366;}
div.article div.article-footer p.readmore a.more.design {color:#009999;}
div.article div.article-footer p.readmore a.more.food-en-retail {color: #66CC33;}
div.article div.article-footer p.readmore a.more.media {color: #339966;}
div.article div.article-footer p.readmore a.more.online {color:#336699;}
div.article div.article-footer p.readmore a.more.sponsoring {color:#CC0000;}
div.article div.article-footer p.readmore a.more.zorg {color:#CC3366;}

/* ==========================================================================
   PORTAL PAGES: #FF6600 - body class="portal"
   ========================================================================== */
/* .portal {color:#FF6600;} gooit e.e.a. door de war... */
.portal a.vert:link, a.vert:active, a.vert:hover, a.vert:visited {color:#FF6600; background: none;}
span.type.portal {background-color: #FF6600 !important;}

body.portal div.right-column.meer span.type.algemeen {background-color: #FFFFFF !important; color:#FF6600;}
body.portal div.right-column.meer span.type.b2b {background-color: #FFFFFF !important; color:#CC9933;}
body.portal div.right-column.meer span.type.bureaus {background-color: #FFFFFF !important; color:#61C6E9;}
body.portal div.right-column.meer span.type.content {background-color: #FFFFFF !important; color:#663366;}
body.portal div.right-column.meer span.type.design {background-color: #FFFFFF !important; color:#009999;}
body.portal div.right-column.meer span.type.food-en-retail {background-color: #FFFFFF !important; color:#66CC33;}
body.portal div.right-column.meer span.type.media {background-color: #FFFFFF !important; color:#339966;}
body.portal div.right-column.meer span.type.online {background-color: #FFFFFF !important; color:#336699;}
body.portal div.right-column.meer span.type.sponsoring {background-color: #FFFFFF !important; color:#CC0000;}
body.portal div.right-column.meer span.type.zorg {background-color: #FFFFFF !important; color:#CC3366;}
body.portal div.right-column.meer li.vac-meta  a.vac-aanmelden:link {color:#FF6600;}
body.portal div#content-right-column div.right-column.agenda div.agenda-datum .maand {background: #FF6600}
body.portal div.right-column.agenda li a.agenda-aanmelden:link {color: #FF6600;}
body.portal div.article div.header div.vert-icon span.icon.b2b {background-position: 0 -100px;height: 60px;}
body.portal div.article div.header div.vert-icon span.icon.cm {background-position: 0 -201px;height: 60px;}
body.portal div.article div.header div.vert-icon span.icon.design {background-position: 0 -300px; eight: 60px;}
body.portal div.article div.header div.vert-icon span.icon.food {background-position: 0 -400px;height: 60px;}
body.portal div.article div.header div.vert-icon span.icon.media {background-position: 0 -500px;height: 60px;}
body.portal div.article div.header div.vert-icon span.icon.online {background-position: 0 -600px;height: 60px;}
body.portal div.article div.header div.vert-icon span.icon.sponsoring {background-position: 0 -700px;height: 60px;}
body.portal div.article div.header div.vert-icon span.icon.zorg {background-position: 0 -800px;height: 60px;}
body.portal div.article div.header div.vert-icon span.icon a {display: block;height: 60px;text-indent: -10000px;width: 60px;}
body.portal div.article div.body p a, a:link, a:active, a:hover, a:visited {color: #FF6600;}
body.portal div#advertorial span.adv-tag {color: #FF6600;}
/* stuur door */
body.portal form.comment {font-size:0.9em;}
body.portal form.comment fieldset {border:0 none;}
body.portal form.comment input.txt {height: 14px; border:1px solid #e1e1e1; float:right; margin: 0 175px 0 0; width: 180px;}
body.portal form.comment label {cursor: pointer; float:left;}
body.portal form.comment label small.error {color: #FF6600; font-weight:bold;font-size: 0.9em;}
body.portal form.comment textarea {border:1px solid #e1e1e1; width: 545px;font-family:Arial, Helvetica, sans-serif;font-size:13px;margin:10px 0 0 0;}
body.portal form.comment input.subm {background-color: #FF6600;border: 0 none;color: #FFFFFF;cursor: pointer;display: inline;font: bold 11px/22px Arial,Helvetica,sans-serif;height: 24px;outline: 0 none;overflow: visible;padding: 2px 8px 5px;text-align: center;text-decoration: none !important;text-transform: uppercase;width: auto;}
body.portal form.comment input.subm:hover {background-color: #424242;color: #FFFFFF;text-decoration: none !important;}
body.portal form.comment span.verplicht {font-size: 0.9em;}
span.doorgestuurd {font-size: 0.9em; color: #FF6600;}
a#back_to_article  {float:right;background-color: #888888;color: #FFFFFF;cursor: pointer;display: inline;font: bold 11px/22px Arial,Helvetica,sans-serif;outline: 0 none;overflow: visible;margin:-23px 0 0 0;padding: 1px 8px;text-align: center;text-decoration: none !important;text-transform: uppercase;width: auto;}
a#back_to_article:hover {background-color: #424242;color: #FFFFFF;text-decoration: none !important;}
/* file component */
body.portal div.file-component {font-size: 0.9em;}
body.portal div.file-component div.info {visibility: hidden; line-height: 5px;}
body.portal div.file-component a, a:link, a:visited, a:active {color: #FF6600;text-decoration: none;}
body.portal div.file-component a:hover {text-decoration: underline;}
/* ==========================================================================
   ALGEMEEN PAGES: #FF6600 - body class="algemeen"
   ========================================================================== */
.algemeen {color:#FF6600;}
.algemeen a.vert:link, a.vert:active, a.vert:hover, a.vert:visited {color:#FF6600; background: none;}
span.type.algemeen {background-color: #FF6600 !important;}
body.algemeen div.right-column.meer span.type {color:#FF6600;}
body.algemeen div.right-column.meer li.vac-meta a.vac-aanmelden:link {color:#FF6600;}
body.algemeen div#content-right-column div.right-column.agenda div.agenda-datum .maand {background: #FF6600}
body.algemeen div.right-column.agenda li a.agenda-aanmelden:link {color: #FF6600;}
body.algemeen div.article div.header div.vert-icon span.icon.b2b {background-position: 0 -100px;height: 60px;}
body.algemeen div.article div.header div.vert-icon span.icon.cm {background-position: 0 -201px;height: 60px;}
body.algemeen div.article div.header div.vert-icon span.icon.design {background-position: 0 -300px; eight: 60px;}
body.algemeen div.article div.header div.vert-icon span.icon.food {background-position: 0 -400px;height: 60px;}
body.algemeen div.article div.header div.vert-icon span.icon.media {background-position: 0 -500px;height: 60px;}
body.algemeen div.article div.header div.vert-icon span.icon.online {background-position: 0 -600px;height: 60px;}
body.algemeen div.article div.header div.vert-icon span.icon.sponsoring {background-position: 0 -700px;height: 60px;}
body.algemeen div.article div.header div.vert-icon span.icon.zorg {background-position: 0 -800px;height: 60px;}
body.algemeen div.article div.header div.vert-icon span.icon a {display: block;height: 60px;text-indent: -10000px;width: 60px;}
body.algemeen div.article div.body p a, a:link, a:active, a:hover, a:visited {color: #FF6600;}
body.algemeen div.bio h3 a, div.bio h3 a:link, div.bio h3 a:visited, div.bio h3 a:hover, div.bio h3 a:active, div.bio h3 a:focus {color:#FF6600;}
/* stuur door */
body.algemeen form.comment {font-size:0.9em;}
body.algemeen form.comment fieldset {border:0 none;}
body.algemeen form.comment input.txt {height: 14px; border:1px solid #e1e1e1; float:right; margin: 0 175px 0 0; width: 180px;}
body.algemeen form.comment label {cursor: pointer; float:left;}
body.algemeen form.comment label small.error {color: #FF6600; font-weight:bold;font-size: 0.9em;}
body.algemeen form.comment textarea {border:1px solid #e1e1e1; width: 545px;font-family:Arial, Helvetica, sans-serif;font-size:13px;margin:10px 0 0 0;}
body.algemeen form.comment input.subm {background-color: #FF6600;border: 0 none;color: #FFFFFF;cursor: pointer;display: inline;font: bold 11px/22px Arial,Helvetica,sans-serif;height: 24px;outline: 0 none;overflow: visible;padding: 2px 8px 5px;text-align: center;text-decoration: none !important;text-transform: uppercase;width: auto;}
body.algemeen form.comment input.subm:hover {background-color: #424242;color: #FFFFFF;text-decoration: none !important;}
body.algemeen form.comment span.verplicht {font-size: 0.9em;}
span.doorgestuurd {font-size: 0.9em; color: #FF6600;}
a#back_to_article  {float:right;background-color: #888888;color: #FFFFFF;cursor: pointer;display: inline;font: bold 11px/22px Arial,Helvetica,sans-serif;outline: 0 none;overflow: visible;margin:-23px 0 0 0;padding: 1px 8px;text-align: center;text-decoration: none !important;text-transform: uppercase;width: auto;}
a#back_to_article:hover {background-color: #424242;color: #FFFFFF;text-decoration: none !important;}
/* file component */
body.algemeen div.file-component {font-size: 0.9em;}
body.algemeen div.file-component div.info {visibility: hidden; line-height: 5px;}
body.algemeen div.file-component a, a:link, a:visited, a:active {color: #FF6600;text-decoration: none;}
body.algemeen div.file-component a:hover {text-decoration: underline;}

body.algemeen ul.pagevertical li.pagelogo {background-position:0px 0px; height:60px;}
body.algemeen ul#menu li:nth-child(6) {float:left;border-right:1px solid #E9E9E9;}
body.algemeen ul#menu li.selected a.active, ul#menu li.selected a:focus {border-top:2px solid #FF6600; padding:6px 8px 8px 8px; text-decoration: none !important; color:#444444}
body.algemeen ul#menu li.normal a:hover, ul#menu li.normal a:active, ul#menu li.normal a:focus {color:#FF6600;border-top:2px solid #FF6600; text-decoration: none !important; color:#444444}
body.algemeen div.file-component div.filename a, a:link, a:active, a:hover, a:visited {color:#FF6600; text-decoration: underline;}
/* ==========================================================================
   BUSINESS-TO-BUSINESS: #CC9933 - body class="b2b" HALLO
   ========================================================================== */
body.b2b .mt-header {border-bottom: 10px solid #CC9933!important }

.b2b {color:#CC9933;}
.b2b a.vert, .b2b a.vert:link, .b2b a.vert:active, .b2b a.vert:hover, .b2b a.vert:visited, .b2b a.vert:focus {color:#CC9933; background: none;}

span.type.b2b {background-color: #CC9933 !important;}
body.b2b div#block-verticals {background-color:#CC9933; background-position:0px -26px;} /* image: sprite_bg-verticals.png */
body.b2b ul#header li.logo {background-position:0px -75px; height:65px;} /* image: sprite_logo-verticals-resp.png */
body.b2b ul#menu li:nth-child(4) {float:left;border-right:1px solid #E9E9E9;}
body.b2b ul#menu li.selected a.active, ul#menu li.selected a:focus {border-top:2px solid #CC9933; padding:6px 8px 8px 8px; text-decoration: none !important; color:#444444}
body.b2b ul#menu li.normal a:hover, ul#menu li.normal a:active, ul#menu li.normal a:focus {color:#CC9933;border-top:2px solid #CC9933; text-decoration: none !important; color:#444444}
body.b2b div.bio h3 a, div.bio h3 a:link, div.bio h3 a:visited, div.bio h3 a:hover, div.bio h3 a:active, div.bio h3 a:focus {color:#CC9933;}
body.b2b div.article ul.related li.header a, body.b2b div.article ul.related li.header a:link {color:#CC9933}
body.b2b div.article div.body p a, a:link, a:active, a:hover, a:visited {color: #CC9933; text-decoration: underline;}
body.b2b div.article div.body li a, a:link, a:active, a:hover, a:visited {color: #CC9933; text-decoration: underline;}
body.b2b div#content-right-column div.right-column.agenda div.agenda-datum .maand {background: #CC9933}
body.b2b div.right-column.meer span.type {color:#CC9933;}
body.b2b div.right-column.agenda li a.agenda-aanmelden:link {color: #CC9933;}
body.b2b div.right-column.meer li.vac-meta a.vac-aanmelden:link {color:#CC9933;}
body.b2b div#content-right-column div.right-column.meer a.reactie-meta {color:#CC9933; font-size:0.9em}
body.b2b ul.pagevertical li.pagelogo {background-position:0px -100px; height:60px;}
body.b2b input.subm {background-color: #CC9933;}
body.b2b input.subm:hover {background-color: #424242;}
body.b2b div.file-component div.filename a, a:link, a:active, a:hover, a:visited {color:#CC9933; text-decoration: underline;}
/* ==========================================================================
   BUREAUS: #61c6e9 - body class="bureaus"
   ========================================================================== */
.bureaus {color:#61c6e9;}
.bureaus a.vert, .bureaus a.vert:link, .bureaus a.vert:active, .bureaus a.vert:hover, .bureaus a.vert:visited, .bureaus a.vert:focus {color:#61c6e9; background: none;}
span.type.bureaus {background-color: #61c6e9 !important;}
body.bureaus div#block-verticals {background-color:#61c6e9; background-position:0px -234px;} /* image: sprite_bg-verticals.png */
body.bureaus ul#header li.logo {background-position:0px -675px; height:65px;} /* image: sprite_logo-verticals.png */
body.bureaus ul#menu li:nth-child(4) {float:left;border-right:1px solid #E9E9E9;}
body.bureaus ul#menu li.selected a.active, ul#menu li.selected a:focus {border-top:2px solid #61c6e9; padding:6px 8px 8px 8px; text-decoration: none !important; color:#444444}
body.bureaus ul#menu li.normal a:hover, ul#menu li.normal a:active, ul#menu li.normal a:focus {color:#61c6e9;border-top:2px solid #61c6e9; text-decoration: none !important; color:#444444}
body.bureaus div.bio h3 a, div.bio h3 a:link, div.bio h3 a:visited, div.bio h3 a:hover, div.bio h3 a:active, div.bio h3 a:focus {color:#61c6e9;}
body.bureaus div.article ul.related li.header a, body.bureaus div.article ul.related li.header a:link {color:#61c6e9}
body.bureaus div.article div.body p a, a:link, a:active, a:hover, a:visited {color: #61c6e9; text-decoration: underline;}
body.bureaus div.article div.body li a, a:link, a:active, a:hover, a:visited {color: #61c6e9; text-decoration: underline;}
body.bureaus div#content-right-column div.right-column.agenda div.agenda-datum .maand {background: #61c6e9}
body.bureaus div.right-column.meer span.type {color:#61c6e9;}
body.bureaus div.right-column.agenda li a.agenda-aanmelden:link {color: #61c6e9;}
body.bureaus div.right-column.meer li.vac-meta a.vac-aanmelden:link {color:#61c6e9;}
body.bureaus div#content-right-column div.right-column.meer a.reactie-meta {color:#61c6e9; font-size:0.9em}
body.bureaus ul.pagevertical li.pagelogo {background-position:0px -900px; height:60px;}
body.bureaus input.subm {background-color: #61c6e9;}
body.bureaus input.subm:hover {background-color: #424242;}
body.bureaus div.file-component div.filename a, a:link, a:active, a:hover, a:visited {color:#61c6e9; text-decoration: underline;}
/* ==========================================================================
   CONTENT MARKETING: #663366 - body class="cm"
   ========================================================================== */
.cm {color:#663366;}
.content {color:#663366;} 
.cm a.vert, .cm a.vert:link, .cm a.vert:active, .cm a.vert:hover, .cm a.vert:visited, .cm a.vert:focus {color:#663366; border:0 none;}
span.type.content {background-color: #663366 !important;}
body.cm div#block-verticals {background-color:#663366; background-position:0px -52px;} /* image: sprite_bg-verticals.png */
body.cm ul#header li.logo {background-position:0px -201px;height:90px;} /* image: sprite_logo-verticals.png */
body.cm ul#menu li:nth-child(4) {float:left;border-right:1px solid #E9E9E9;}
body.cm ul#menu li.selected a.active, ul#menu li.selected a:focus {border-top:2px solid #663366; padding:6px 8px 8px 8px; text-decoration: none !important; color:#444444}
body.cm ul#menu li.normal a:hover, ul#menu li.normal a:active, ul#menu li.normal a:focus {color:#663366;border-top:2px solid #663366; text-decoration: none !important; color:#444444}
body.cm div.bio h3 a, div.bio h3 a:link, div.bio h3 a:visited, div.bio h3 a:hover, div.bio h3 a:active, div.bio h3 a:focus {color:#663366;}
body.cm div.article ul.related li.header a, body.cm div.article ul.related li.header a:link {color:#663366}
body.cm div.article div.body p a, a:link, a:active, a:hover, a:visited {color: #663366; text-decoration: underline;}
body.cm div.article div.body li a, a:link, a:active, a:hover, a:visited {color: #663366; text-decoration: underline;}
body.cm div.right-column.meer span.type {color:#663366;}
body.cm div#content-right-column div.right-column.agenda div.agenda-datum .maand {background: #663366}
body.cm div.right-column.agenda li a.agenda-aanmelden:link {color: #663366;}
body.cm div.right-column.meer li.vac-meta a.vac-aanmelden:link {color:#663366;}
body.cm ul.pagevertical li.pagelogo {background-position:0px -200px; height:60px;}
body.cm input.subm {background-color: #663366;}
body.cm input.subm:hover {background-color: #424242;}
body.cm div.file-component {font-size: 0.9em;}
body.cm div.file-component div.info {visibility: hidden; line-height: 5px;}
body.cm div.file-component a, a:link, a:visited, a:active {color: #663366;text-decoration: none;}
body.cm div.file-component a:hover {text-decoration: underline;}
body.cm div.file-component div.filename a, a:link, a:active, a:hover, a:visited {color:#663366; text-decoration: underline;}
/* ==========================================================================
   DESIGN: #009999 - body class="design"
   ========================================================================== */
.design {color:#009999;}
.design a.vert, .design a.vert:link, .design a.vert:active, .design a.vert:hover, .design a.vert:visited, .design a.vert:focus {color:#009999; border:0 none;}
span.type.design {background-color: #009999 !important;}
body.design div#block-verticals {background-color:#009999; background-position:0px -78px;} /* image: sprite_bg-verticals.png */
body.design ul#header li.logo {background-position:0px -301px;height:90px;} /* image: sprite_logo-verticals.png */
body.design ul#menu li:nth-child(4) {float:left;border-right:1px solid #E9E9E9;}
body.design ul#menu li.selected a.active, ul#menu li.selected a:focus {border-top:2px solid #009999; padding:6px 8px 8px 8px; text-decoration: none !important; color:#444444}
body.design ul#menu li.normal a:hover, ul#menu li.normal a:active, ul#menu li.normal a:focus {color:#009999;border-top:2px solid #009999; text-decoration: none !important; color:#444444}
body.design div.bio h3 a, div.bio h3 a:link, div.bio h3 a:visited, div.bio h3 a:hover, div.bio h3 a:active, div.bio h3 a:focus {color:#009999;}
body.design div.article ul.related li.header a, body.design div.article ul.related li.header a:link {color:#009999;}
body.design div.article div.body p a, a:link, a:active, a:hover, a:visited {color: #009999; text-decoration: underline;}
body.design div.article div.body li a, a:link, a:active, a:hover, a:visited {color: #009999; text-decoration: underline;}
body.design div.right-column.meer span.type {color:#009999;}
body.design div.right-column.meer li.vac-meta a.vac-aanmelden:link {color:#009999;}
body.design div#content-right-column div.right-column.agenda div.agenda-datum .maand {background: #009999;}
body.design div.right-column.agenda li a.agenda-aanmelden:link {color: #009999;}
body.design ul.pagevertical li.pagelogo {background-position:0px -300px; height:60px;}
body.design input.subm {background-color: #009999;}
body.design input.subm:hover {background-color: #424242;}
body.design div.file-component div.filename a, a:link, a:active, a:hover, a:visited {color:#009999; text-decoration: underline;}
/* ==========================================================================
   FOOD EN RETAIL: #66CC33 - body class="food"
   ========================================================================== */
.food-en-retail {color:#66CC33;}
.food {color:#66CC33;}
.food a.vert, .food a.vert:link, .food a.vert:active, .food a.vert:hover, .food a.vert:visited, .food a.vert:focus {color:#66CC33; border:0 none;}
span.type.food-en-retail {background-color: #66CC33 !important;}
body.food div#block-verticals {background-color:#66CC33; background-position:0px -104px;} /* image: sprite_bg-verticals.png */
body.food ul#header li.logo {background-position:0px -401px;height:90px;} /* image: sprite_logo-verticals.png */
body.food ul#menu li:nth-child(4) {float:left;border-right:1px solid #E9E9E9;}
body.food ul#menu li.selected a.active, ul#menu li.selected a:focus {border-top:2px solid #66CC33; padding:6px 8px 8px 8px; text-decoration: none !important; color:#444444}
body.food ul#menu li.normal a:hover, ul#menu li.normal a:active, ul#menu li.normal a:focus {color:#66CC33;border-top:2px solid #66CC33; text-decoration: none !important; color:#444444}
body.food div.bio h3 a, div.bio h3 a:link, div.bio h3 a:visited, div.bio h3 a:hover, div.bio h3 a:active, div.bio h3 a:focus {color:#66CC33;}
body.food div.article ul.related li.header a, body.food div.article ul.related li.header a:link {color:#66CC33;}
body.food div.article div.body p a, a:link, a:active, a:hover, a:visited {color: #66CC33; text-decoration: underline;}
body.food div.article div.body li a, a:link, a:active, a:hover, a:visited {color: #66CC33; text-decoration: underline;}
body.food div.right-column.meer span.type {color:#66CC33;}
body.food div.right-column.meer li.vac-meta a.vac-aanmelden:link {color:#66CC33;}
body.food div#content-right-column div.right-column.agenda div.agenda-datum .maand {background: #66CC33}
body.food div.right-column.agenda li a.agenda-aanmelden:link {color: #66CC33;}
body.food ul.pagevertical li.pagelogo {background-position:0px -400px; height:60px;}
body.food input.subm {background-color: #66CC33;}
body.food input.subm:hover {background-color: #424242;}
body.food div.file-component div.filename a, a:link, a:active, a:hover, a:visited {color:#66CC33; text-decoration: underline;}
/* ==========================================================================
   MEDIA: #339966 - body class="media"
   ========================================================================== */
.media {color:#339966;}
.media a.vert, .media a.vert:link, .media a.vert:active, .media a.vert:hover, .media a.vert:visited, .media a.vert:focus {color:#339966; border:0 none;}
span.type.media  {background-color: #339966 !important;}
body.media div#block-verticals {background-color:#339966; background-position:0px -130px;} /* image: sprite_bg-verticals.png */
body.media ul#header li.logo {background-position:0px -501px;height:90px;} /* image: sprite_logo-verticals.png */
body.media ul#menu li:nth-child(4) {float:left;border-right:1px solid #E9E9E9;}
body.media ul#menu li.selected a.active, ul#menu li.selected a:focus {border-top:2px solid #339966; padding:6px 8px 8px 8px; text-decoration: none !important; color:#444444}
body.media ul#menu li.normal a:hover, ul#menu li.normal a:active, ul#menu li.normal a:focus {color:#339966;border-top:2px solid #339966; text-decoration: none !important; color:#444444}
body.media div.bio h3 a, div.bio h3 a:link, div.bio h3 a:visited, div.bio h3 a:hover, div.bio h3 a:active, div.bio h3 a:focus {color:#339966;}
body.media div.article ul.related li.header a, body.media div.article ul.related li.header a:link {color:#339966}
body.media div.article div.body p a, a:link, a:active, a:hover, a:visited {color: #339966; text-decoration: underline;}
body.media div.article div.body li a, a:link, a:active, a:hover, a:visited {color: #339966; text-decoration: underline;}
body.media div.right-column.meer span.type {color:#339966;}
body.media div.right-column.meer li.vac-meta a.vac-aanmelden:link {color:#339966;}
body.media div#content-right-column div.right-column.agenda div.agenda-datum .maand {background: #339966;}
body.media div.right-column.agenda li a.agenda-aanmelden:link {color: #339966;}
body.media ul.pagevertical li.pagelogo {background-position:0px -500px; height:60px;}
body.media input.subm {background-color: #339966;}
body.media input.subm:hover {background-color: #424242;}
body.media div.file-component div.filename a, a:link, a:active, a:hover, a:visited {color:#339966; text-decoration: underline;}
/* ==========================================================================
   ONLINE MARKETING: #336699 - body class="online"
   ========================================================================== */
.online {color:#336699;}
.online a.vert, .online a.vert:link, .online a.vert:active, .online a.vert:hover, .online a.vert:visited, .online a.vert:focus {color:#336699; border:0 none;}
span.type.online {background-color: #336699 !important;}
body.online div#block-verticals {background-color:#336699; background-position:0px -156px;} /* image: sprite_bg-verticals.png */
body.online ul#header li.logo {background-position:0px -601px;height:90px;} /* image: sprite_logo-verticals.png */
body.online ul#menu li:nth-child(4) {float:left;border-right:1px solid #E9E9E9;}
body.online ul#menu li.selected a.active, ul#menu li.selected a:focus {border-top:2px solid #336699; padding:6px 8px 8px 8px; text-decoration: none !important; color:#444444}
body.online ul#menu li.normal a:hover, ul#menu li.normal a:active, ul#menu li.normal a:focus {color:#336699;border-top:2px solid #336699; text-decoration: none !important; color:#444444}
body.online div.bio h3 a, div.bio h3 a:link, div.bio h3 a:visited, div.bio h3 a:hover, div.bio h3 a:active, div.bio h3 a:focus {color:#336699;}
body.online div.article ul.related li.header a, body.online div.article ul.related li.header a:link {color:#336699}
body.online div.article div.body p a, a:link, a:active, a:hover, a:visited {color: #336699; text-decoration: underline;}
body.online div.article div.body li a, a:link, a:active, a:hover, a:visited {color: #336699; text-decoration: underline;}
body.online div.right-column.meer span.type {color:#336699;}
body.online div.right-column.meer li.vac-meta a.vac-aanmelden:link {color:#336699;}
body.online div#content-right-column div.right-column.agenda div.agenda-datum .maand {background: #336699}
body.online div.right-column.agenda li a.agenda-aanmelden:link {color: #336699;}
body.online ul.pagevertical li.pagelogo {background-position:0px -600px; height:60px;}
body.online input.subm {background-color: #336699;}
body.online input.subm:hover {background-color: #424242;}
body.online div.file-component div.filename a, a:link, a:active, a:hover, a:visited {color:#336699; text-decoration: underline;}
/* ==========================================================================
   SPONSORING: #CC0000 - body class="sponsoring"
   ========================================================================== */
.sponsoring {color:#CC0000;}
.sponsoring a.vert, .sponsoring a.vert:link, .sponsoring a.vert:active, .sponsoring a.vert:hover, .sponsoring a.vert:visited, .sponsoring a.vert:focus {color:#CC0000; border:0 none;}
span.type.sponsoring {background-color: #CC0000 !important;}
body.sponsoring div#block-verticals {background-color:#CC0000; background-position:0px -182px;} /* image: sprite_bg-verticals.png */
body.sponsoring ul#header li.logo {background-position:0px -701px;height:90px;} /* image: sprite_logo-verticals.png */
body.sponsoring ul#menu li:nth-child(5) {float:left;border-right:1px solid #E9E9E9;}
body.sponsoring ul#menu li.selected a.active, ul#menu li.selected a:focus {border-top:2px solid #CC0000; padding:6px 8px 8px 8px; text-decoration: none !important; color:#444444}
body.sponsoring ul#menu li.normal a:hover, ul#menu li.normal a:active, ul#menu li.normal a:focus {color:#CC0000;border-top:2px solid #CC0000; text-decoration: none !important; color:#444444}
body.sponsoring div.bio h3 a, div.bio h3 a:link, div.bio h3 a:visited, div.bio h3 a:hover, div.bio h3 a:active, div.bio h3 a:focus {color:#CC0000;}
body.sponsoring div.article ul.related li.header a, body.sponsoring div.article ul.related li.header a:link {color:#CC0000;}
body.sponsoring div.article div.body p a, a:link, a:active, a:hover, a:visited {color: #CC0000; text-decoration: underline;}
body.sponsoring div.article div.body li a, a:link, a:active, a:hover, a:visited {color: #CC0000; text-decoration: underline;}
body.sponsoring div.right-column.meer span.type {color:#CC0000;}
body.sponsoring div.right-column.meer li.vac-meta a.vac-aanmelden:link {color:#CC0000;}
body.sponsoring div#content-right-column div.right-column.agenda div.agenda-datum .maand {background: #CC0000}
body.sponsoring div.right-column.agenda li a.agenda-aanmelden:link {color: #CC0000;}
body.sponsoring ul.pagevertical li.pagelogo {background-position:0px -700px; height:60px;}
body.sponsoring input.subm {background-color: #CC0000;}
body.sponsoring input.subm:hover {background-color: #424242;}
body.sponsoring div.file-component div.filename a, a:link, a:active, a:hover, a:visited {color:#CC0000; text-decoration: underline;}
/* ==========================================================================
   ZORGMARKETING: #CC3366 - body class="zorg"
   ========================================================================== */
.zorg {color:#CC3366;}
.zorg a.vert, .zorg a.vert:link, .zorg a.vert:active, .zorg a.vert:hover, .zorg a.vert:visited, .zorg a.vert:focus {color:#CC3366; border:0 none;}
span.type.zorg {background-color: #CC3366 !important;}
body.zorg div#block-verticals {background-color:#CC3366; background-position:0px -208px;} /* image: sprite_bg-verticals.png */
body.zorg ul#header li.logo {background-position:0px -801px;height:90px;} /* image: sprite_logo-verticals.png */
body.zorg ul#menu li:nth-child(4) {float:left;border-right:1px solid #E9E9E9;}
body.zorg ul#menu li.selected a.active, ul#menu li.selected a:focus {border-top:2px solid #CC3366; padding:6px 8px 8px 8px; text-decoration: none !important; color:#444444}
body.zorg ul#menu li.normal a:hover, ul#menu li.normal a:active, ul#menu li.normal a:focus {color:#CC3366;border-top:2px solid #CC3366; text-decoration: none !important; color:#444444}
body.zorg div.bio h3 a, div.bio h3 a:link, div.bio h3 a:visited, div.bio h3 a:hover, div.bio h3 a:active, div.bio h3 a:focus {color:#CC3366;}
body.zorg div.article ul.related li.header a, body.zorg div.article ul.related li.header a:link {color:#CC3366;}
body.zorg div.article div.body p a, a:link, a:active, a:hover, a:visited {color: #CC3366; text-decoration: underline;}
body.zorg div.article div.body li a, a:link, a:active, a:hover, a:visited {color: #CC3366; text-decoration: underline;}
body.zorg div.right-column.meer span.type {color:#CC3366;}
body.zorg div.right-column.meer li.vac-meta a.vac-aanmelden:link {color:#CC3366;}
body.zorg div#content-right-column div.right-column.agenda div.agenda-datum .maand {background: #CC3366;}
body.zorg div.right-column.agenda li a.agenda-aanmelden:link {color: #CC3366;}
body.zorg ul.pagevertical li.pagelogo {background-position:0px -800px; height:60px;}
body.zorg input.subm {background-color: #CC3366;}
body.zorg input.subm:hover {background-color: #424242;}
body.zorg div.file-component div.filename a, a:link, a:active, a:hover, a:visited {color:#CC3366; text-decoration: underline;}