@charset "UTF-8";
.nonvisual
{
	left: -2000px;
	position: absolute;
}
a.accessebilty_navigatie
{
	color: #37a6d8;
	font-size: 1.2em;
	left: 2em;
	position: absolute;
	text-decoration: none;
	top: -200em;
	z-index: 1000;
}
.accessebilty_navigatie:focus
{
	outline-width: 0;
	top: -19.8em;
}
* html .accessebilty_navigatie:focus
{
	outline-width: 0;
	top: 10px;
}
*
{
	font-family: arial,helvetica,sans-serif;
}
* html img
{
	behavior: url("/misc/iepngfix.htc");
}
h1
{
	border-bottom: 1px solid #00508f;
	color: #00508f;
	font-size: 2.4em;
	font-weight: 900;
	line-height: 110%;
	margin-right: 10px;
	margin-top: 4px;
	padding-top: 0;
}
h1.with_link
{
	padding-right:150px;	
}
div.header_link
{
	float:right;
	margin:-34px 10px 0 0; 
}
div.header_link a {
	font-size:1.2em;
	color:#37A6D8;
	text-decoration:none;
	font-weight:normal;
}
.article h1.vademecum, h1.vademecum
{
	margin-bottom: 4px;
}
a.more
{
	background: transparent url(/images/mednet/pfeil_blau.gif) 1px 0.25em no-repeat;
	color: #37a6d8;
	font-size: 1.2em;
	padding-left: 13px;
	text-decoration: none;
}
a.more:hover
{
	text-decoration: underline;
}
a.duplex
{
	background: transparent url(/images/mednet/dubbele_pijl.gif) 1px 0.25em no-repeat;
	line-height: 2.4em;
	padding-left: 17px;
	vertical-align: 2em;
}
a.loading
{
	background: transparent url(/images/mednet/arrow_loader_lite.gif) 0 0 no-repeat;
	padding-left: 17px;
}
a.inside
{
	border: 0;
	color: inherit !important;
	font: inherit !important;
	margin: 0;
	padding: 0;
	text-decoration: none;
}
a.rss
{
	background: transparent url(/images/mednet/rss.gif) 99% 2px no-repeat;
	color: #37a6d8;
	font-size: 1.2em;
	padding-right: 15px;
	text-decoration: none;
}
span.rss
{
	background: transparent url(/images/mednet/rss.gif) 99% 2px no-repeat;
	font-size: 1em;
	padding-right: 10px;
	vertical-align: -1px;
}
h1 a.rss,
h2 a.rss
{
	font-size: 9px;
	float: right;	
	line-height:20px;
	background: url(/images/heal/rss.gif) no-repeat 99% 5px;
	margin: 7px 0 0;
}
h2 a.rss
{
	margin: 0 !important;
}
a.linkButton, a.linkButtonPurple {
	background: transparent url(/images/mednet/button_bg.png) 0 bottom repeat-x;
	height: 20px;
	outline-width: 0;
	text-decoration: none;
	float:left;
	margin:0 10px 0 0;
}
a.linkButton span, a.linkButtonPurple span
{
	background: transparent url(/images/mednet/pfeil_button.gif) 1em 0.45em no-repeat;
	color: #fff;
	display: block;
	font-size: 1.2em;
	font-weight: 700;
	line-height: 120%;
	text-transform:uppercase;
	padding: 2px 1.5em 2px 2.5em;
}
a.linkButtonPurple {
	background: transparent url(/images/mednet/purplebutt_bg.gif) 0 bottom repeat-x;
}
a.linkButtonPurple span {
	background: transparent url(/images/mednet/pfeil_button_purple.gif) 1em 0.45em no-repeat;
}
a.order
{
	background: transparent url(/images/mednet/button_bg.png) 0 bottom repeat-x;
	display: block;
	height: 20px;
	outline-width: 0;
	text-decoration: none;
	width: 9em;
}
a.order span
{
	background: transparent url(/images/mednet/pfeil_button.gif) 3px 0.45em no-repeat;
	color: #fff;
	display: block;
	font-size: 1.2em;
	font-weight: 700;
	line-height: 120%;
	padding: 2px 6px 2px 18px;
}
a.extlink
{
	background: transparent url(/images/mednet/arrow_extlink.gif) 1px 0.25em no-repeat;
	color: #37a6d8;
	font-size: 1.2em;
	padding-left: 16px;
	text-decoration: none;
}
a.purple_button
{
	background: transparent url(/images/mednet/purplebutt_bg.gif) 0 bottom repeat-x;
	display: block;
	height: 20px;
	outline-width: 0;
	text-decoration: none;
}
a.purple_button:hover {
	text-decoration:none !important;
}
a.purple_button span
{
	background: transparent url(/images/mednet/pfeil_button_purple.gif) 12px 0.45em no-repeat;
	color: #fff;
	display: block;
	font-weight: 700;
	line-height: 120%;
	padding: 2px 6px 2px 28px;
	text-transform:uppercase;
}

button.liteblue
{
	background: transparent url(/images/mednet/button_bg.png) left bottom repeat-x;
	border: 0;
	cursor: pointer;
	height: 20px;
	outline-width: 0;
	padding: 0 .7em;
}
button span
{
	background: transparent url(/images/mednet/pfeil_button.gif) 1px 0.35em no-repeat;
	color: #fff;
	display: block;
	font-size: 1.1em;
	font-weight: 700;
	line-height: 120%;
	padding: 2px 6px 2px 18px;
}
html>body button
{
	font-size: 1em;
}
html>body button span
{
	height: 30px;
}
.skip, .auralinline, .auralblock, #navigatie ul li
{
	display: none;
}
.slim 
{
	font-weight: 100 !important;
}
@media aural
{
.auralinline
{
	display: inline;
}
.auralblock
{
	display: block;
}
}
a:hover.inside,#header_navi li a:hover
{
	text-decoration: underline;
}
a.liteblue,.rss_list li a
{
	color: #37a6d8;
	font-size: 1.2em;
	text-decoration: none;
}
a.liteblue:hover
{
	text-decoration: underline;
}
.odd
{
	background-color: #f9fAfc;
}
div.space
{
	height: 20px;
}
br.clear
{
	clear: both;
}
hr.space
{
	/*border-left: 1px solid #d5d4dc;*/
	border-top: 1px solid #d5d4dc;
	clear: both;
	color: #fff;
	height: 0px;
	margin: 4px 15px 30px;
}
#content hr.space
{
	margin: 4px 10px 30px 0;
}
#sidebar hr.space
{
	margin: 17px 0 15px;
}
hr.bluespacer {
	border-top: 1px solid #00508f;
	clear:both;
	height:1px;
	margin:25px 5px 20px;		
}
.uppercase
{
	text-transform: uppercase;
}
span.purple, a.purple
{
	color: #8a2981 !important;
	font-size: 1em;
	line-height: 10px;
	text-decoration: none;
	text-transform: uppercase;
	vertical-align: middle;
}
a:hover.purple
{
	text-decoration: underline;
}
span.partner
{
	background-color: #8a2981;
	color: #fff;
	font-size: 10px !important;
	font-weight: 900;
	letter-spacing: 1px;
	line-height: 110%;
	padding: 0 4px;
	text-transform: uppercase;
	vertical-align: middle;
}
span.newicon
{
	background-color: #37a6d8;
	color: #fff;
	font-size: 10px !important;
	font-weight: 900;
	letter-spacing: 1px;
	line-height: 110%;
	padding: 0 4px;
	text-transform: uppercase;
	vertical-align: middle;
}
span.strike
{
	text-decoration: line-through;
}
span.nowrap
{
	white-space: nowrap !important;
}
span.ok
{
	background: transparent url(/images/mednet/ok_blau.gif) no-repeat 1px 0.25em;
	color: #37a6d8;
	font-size: 1.2em;
	font-weight: 700;
	padding-left: 13px;
}
div.ajax_melding
{
	background: #fff;
	border: 1px dashed #00508f;
	left: 200px;
	margin: auto;
	margin-top: -62px;
	padding: 12px;
	position: absolute;
	width: 42em;
	z-index: 100;
}
label.fotocaption
{
	color: #d5d4dc;
	display: block;
	font-size: 10px;
	height: 12px;
	line-height: 10px;
	margin: 0;
	padding: 0;
	position: absolute;
	right: 0;
	text-align: center;
	top: 282px;
	vertical-align: top;
}
span.small
{
	color: #d5d4dc;
	display: block;
	font-size: 1em;
	line-height: 14px;
	margin: 0;
	padding: 0;
	text-align: center;
}
.darkblue
{
	color: #00508f;
}
.liteblue
{
	color: #37a6d8;
}
.white
{
	color: #fff;
}
.purple
{
	color: #8a2981;
}
.grey
{
	color: #929799;
}
.boxhead dd
{
	float: right;
	height: 20px;
	margin: 0;
	padding: 0;
	position: relative;
	top: 0;
	width: 20px;
}
.boxhead dd img
{
	border: 0;
	height: 20px;
	margin: 0;
	padding: 0;
	width: 18px;
}
.boxhead dd a
{
	display: block;
	height: 20px;
	margin: 0;
	padding: 0;
}
.boxhead a.more_dark
{
	background: transparent url(/images/mednet/button_bg_forward_backward.png) top right no-repeat;
}
.boxhead a:hover.more_dark
{
	background: transparent url(/images/mednet/button_bg_forward_backward.png) bottom right no-repeat;
}
.boxhead a.back_dark
{
	background: transparent url(/images/mednet/button_bg_forward_backward.png) top left no-repeat;
}
.boxhead a:hover.back_dark
{
	background: transparent url(/images/mednet/button_bg_forward_backward.png) bottom left no-repeat;
}
.boxhead a.more_lite
{
	background: transparent url(/images/mednet/button_bg_forward_backward.png) bottom right no-repeat;
}
.boxhead a:hover.more_lite
{
	background: transparent url(/images/mednet/button_bg_forward_backward.png) top right no-repeat;
}
.boxhead a.back_lite
{
	background: transparent url(/images/mednet/button_bg_forward_backward.png) bottom left no-repeat;
}
.boxhead a:hover.back_lite
{
	background: transparent url(/images/mednet/button_bg_forward_backward.png) top left no-repeat;
}
html
{
	background: #f9fafc url(/images/mednet/body_gradient.gif) 0 0 repeat-x;
	height: 100%;
}
body
{
	background: #f9fafc url(/images/mednet/body_background.gif) center top repeat-y;
	border: 1px solid transparent;
	font-size: 62.5%;
	height: auto;
	margin: 0;
	padding: 0;
	text-align: center;
}
div#page_wrapper
{
	background: #fff;
	height: auto;
	margin: 230px auto 0;
	padding: 0;
	position: relative;
	text-align: left;
	top: 1px;
	width: 99em;
}
html>body div#page_wrapper
{
	width: 98.9em;
}
div#header
{
	background: #fff;
	height: 230px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: -231px;
	width: 99em;
	z-index: 100;
}
html>body div#header
{
	width: 98.9em;
}
#header a#logolink
{
	text-decoration: none;	
}

img#logo
{
	left: 1.5em;
	position: absolute;
	top: 10px;
	border: 0;
}
img#portallogo
{
	left: 28.6em;
	position: absolute;
	top: 24px;
}
div#page
{
	margin: 0;
	min-height: 30em;
	padding: 0;
}
html>body div#page
{
	width: 98.8em !important;
}
div#content
{
	float: left;
	margin: -1px 10px 0 15px;
	padding: 0;
	width: 65em;
}
div#sidebar
{
	background: #fff;
	float: left;
	margin: 0 15px 0 0;
	width: 30em;
}
#sidebar h2
{
	font-size: 14px;
	color: #00508f; 
}
html>body div#sidebar
{
	width: 29.8em !important;
}
div#footer
{
	margin-left: 15px;
	width: 96em;
}
ul#header_navi
{
	height: 3.2em;
	list-style: none;
	margin: 0;
	padding: 0;
	position: absolute;
	right: 10px;
	top: 4px;
	width: auto;
}
#header_navi li
{
	float: left;
	margin: 0;
	padding: 0;
}
#header_navi li a
{
	border-left: 1px solid #d5d4dc;
	color: #37a6d8;
	font-size: 1.2em;
	line-height: 14px;
	padding: 0 6px;
	text-decoration: none;
}
#header_navi li:first-child a
{
	border-left: 0;
}
#header_navi li.first a
{
	border-left: 0;
}
#header_navi li a.rss {
	background-position:35px 2px;
	margin-right:5px;
	padding-right:15px;
}
h2.breadHead
{
	display: inline;
	position: absolute;
}
ul#bread_crumbs
{
	background: transparent url(/images/mednet/bread_bg.gif) center left repeat-x;
	/*border-right: 1px solid #d5d4dc;*/
	height: 30px;
	left: 15px;
	list-style: none;
	margin: 0;
	padding: 0;
	position: relative;
	top: 13em;
	width: 96em;
}
#bread_crumbs li
{
	background: transparent url(/images/mednet/bread_sep.gif) center left no-repeat;
	float: left;
	font-size: 1.2em;
	line-height: 30px;
	padding-left: 25px;
}
#bread_crumbs li:first-child
{
	background: transparent url(/images/mednet/bread_lb.gif) center left no-repeat;
	padding-left: 10px;
}
#bread_crumbs li.first
{
	background: transparent url(/images/mednet/bread_lb.gif) center left no-repeat;
	padding-left: 10px;
}
#bread_crumbs li.last
{
	color: #00508f;
	font-weight: 700;
}
#bread_crumbs li a
{
	color: #37a6d8;
	text-decoration: none;
}
#bread_crumbs li.logout
{
	background: transparent url(/images/mednet/logout_icon.png) center left no-repeat;
	float: right;
	padding-left: 0px;
}
#bread_crumbs li.logout a
{
	font-weight: 700;
	text-transform: capitalize;
	padding-left:42px;
	padding-left:42px;
}
ul#navigatie
{
	background: #37a6d8 url(/images/mednet/nav_bg.png) top left repeat-x;
	display: block;
	height: 6em;
	left: 15px;
	list-style: none;
	margin: 0;
	padding: 0;
	position: relative;
	top: 11.7em;
	width: 96em;
}
ul#navigatie ul
{
	list-style: none;
	margin: 0;
	min-width: 95em;
	padding: 0;
}
#navigatie li
{
	float: left;
	height: 2.4em;
	margin: 0;
	padding-top: 6px;
}
#navigatie li.service
{
	height: 30px;
	margin: 0;
	position: absolute;
	right: 0;
}
#navigatie li a
{
	background: transparent url(/images/mednet/nav_spacer.png) left center no-repeat;
	color: #fff;
	font-size: 1.4em;
	font-weight: 700;
	padding: 0 9px 0 11px;
	text-decoration: none;
	text-transform: uppercase;
}
#navigatie li a:hover
{
	text-decoration: underline;
}
#navigatie li:hover
{
	background: #37b6e9;
	height: 2.5em;
}
#navigatie li.active
{
	background: #37b6e9;
	height: 2.5em;
}
#navigatie li.first a
{
	background: none;
}
#navigatie li:first-child a
{
	background: none;
}
#navigatie li:hover a
{
	background: none;
}
#navigatie li.active a
{
	background: none;
}
#navigatie li.service a
{
	background: none;
}
#navigatie ul
{
	clear: both;
	left: 0;
	position: absolute;
	top: 30px;
}
#navigatie li.active li
{
	background: #37a6d8 url(/images/mednet/nav_bg_sub.png) left bottom repeat-x;
	border: 0;
	display: inline;
	float: left;
	height: 30px;
	line-height: 30px;
	margin: 0;
	padding: 0 6px 0 0;
}
#navigatie li:hover li
{
	background: #37a6d8 url(/images/mednet/nav_bg_sub.png) left bottom repeat-x;
	border: 0;
	display: inline;
	float: left;
	height: 30px;
	line-height: 30px;
	margin: 0;
	padding: 0 6px 0 0;
}
#navigatie ul li:first-child
{
	padding: 0 6px 0 0;
}
#navigatie ul li.first
{
	padding: 0 6px 0 0;
}
#navigatie li.service ul
{
	left: auto;
	right: 0;
	width: 95em;
}
#navigatie li.service li
{
	float: right;
	padding: 0 0 0 6px;
}
#navigatie li:hover li a
{
	background: transparent url(/images/mednet/nav_spacer_sub.png) left center no-repeat;
	border: 0;
	color: #fff;
	font-size: 1.4em;
	line-height: 30px;
	padding: 0 3px 0 10px;
	text-decoration: none;
	text-transform: none;
}
#navigatie li.active li a
{
	background: transparent url(/images/mednet/nav_spacer_sub.png) left center no-repeat;
	border: 0;
	color: #fff;
	font-size: 1.4em;
	line-height: 30px;
	padding: 0 3px 0 10px;
	text-decoration: none;
	text-transform: none;
}
#navigatie li.service li a
{
	background: transparent url(/images/mednet/nav_spacer_sub.png) right center no-repeat;
	padding: 0 10px 0 3px;
}
#navigatie li li:first-child a
{
	background: none;
}
#navigatie li.service li:first-child a
{
	background: none;
}
#navigatie li.service li.first a
{
	background: none;
}
#navigatie li li.first a
{
	background: none;
}
#navigatie li li a:hover
{
	text-decoration: underline;
}
#navigatie li li.active a
{
	color: #00508f;
}
#header form
{
	margin: 0;
	padding: 0;
}
#header fieldset
{
	border: 1px solid #d5d4dc;
	left: 66.3em;
	margin: 2em 0 1em;
	padding: 10px 10px 7px;
	position: absolute;
	top: 1.6em;
	width: 29em;
}
#header fieldset input
{
	border: 1px solid #d5d4dc;
	border-top: 2px solid #d5d4dc;
	font-size: 1.2em;
	height: 1.5em;
	line-height: 15px;
	margin-bottom: 8px;
	padding: 1px 2px 2px;
	width: 23.7em;
}
#header fieldset input.input_init
{
	color: #d5d4dc;
}
html>body #header fieldset input.input_init
{
	padding-bottom: 0;
}
#header fieldset select
{
	font-size: 1.2em;
	height: 1.5em;
	margin: 0;
	position: relative;
	width: 15em;
}
#header fieldset button
{
	float: right;
	text-transform: uppercase;
}
#header fieldset button.float
{
	float: right;
}
#header fieldset input.submit
{
	background: #37a6d8 url(/images/mednet/zoeken_knop.gif) center center no-repeat;
	border: 0;
	cursor: pointer;
	height: 1.7em;
	left: 10px;
	margin: 0;
	position: relative;
	text-transform: uppercase;
	top: 0;
	width: 7.6em;
}
#header fieldset select {
	float:left;
	margin:0;
	border-color:#D5D4DC;
	border-style:solid;
	border-width:2px 1px 1px;
}
div.hilights_box
{
	background: #37a6d8 url(/images/mednet/teaser_flaeche_hell.png) left bottom repeat-x;
	height: 12.8em;
	padding: 6px 5px;
	position: relative;
	width: 29em;
}
.hilights_box div.boxhead
{
	border-bottom: 1px solid #37a6d8;
	height: 25px;
	margin: 0;
	top: 5px;
	width: 29em;
}
.hilights_box h2
{
	border: 0;
	color: #fff;
	font-size: 1.5em;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 8px;
}
.hilights_box h2 a
{
	text-transform: uppercase;
}
.hilights_box .boxhead dl
{
	float: right;
	height: 2em;
	margin: 0;
	overflow: hidden;
	padding: 0;
	width: 4em;
}
.hilights_box .boxhead dd
{
	background-image: url(/images/mednet/button_bg_forward_backward.png);
	float: left;
	height: 2em;
	margin: 0;
	padding: 0;
	width: 2em;
}
.hilights_box .boxhead .previous
{
	background-position: top left;
}
.hilights_box .boxhead .previous_over, .hilights_box .boxhead .previous:hover, .hilights_box .boxhead .previous_over:hover
{
	background-position: bottom left;
}
.hilights_box .boxhead .next
{
	background-position: top right;
}
.hilights_box .boxhead .next_over, .hilights_box .boxhead .next_over:hover, .hilights_box .boxhead .next:hover
{
	background-position: bottom right;
}
.hilights_box div.boxbody
{
	clear: both;
	font-size: 0.6em;
	height: 12em;
	margin-top: 5px;
	padding: 5px;
}
.hilights_box .boxbody:hover
{
	background: #37a6d8;
}
.hilights_box .boxbody.hover
{
	background: #37a6d8;
}
.hilights_box .boxbody span.h3
{
	color: #fff;
	display: block;
	font-size: 1.2em;
	font-weight: 100;
	font-weight: 700;
	line-height: 13px;
	margin: 0;
	padding: 1px 0 4px;
	
}
.hilights_box .boxbody span.h3 a
{
	color: #fff;
	text-decoration: none;
}
.hilights_box .boxbody span.h3 a.producttype
{
	font-size: 11px;
	font-weight: 400;
	line-height: 12px;
	text-transform: uppercase;
}
.hilights_box .boxbody.hover span.h3 a
{
}
.hilights_box .boxbody span.h3 a:hover
{
	text-decoration: underline;
}
.hilights_box .boxbody img
{
	border: 1px solid #37a6d8;
	float: left;
	height: 56px;
	margin: 0 10px 10px 0;
	padding: 1px;
	width: 76px;
}
.hilights_box .boxbody p a
{
	color: #fff;
	font-weight: 800;
	padding-left: 1px;
	text-decoration: none;
}
.hilights_box .boxbody p
{
	color: #000;
	font-size: 1.2em;
	line-height: 16px;
	margin: 0;
	margin-left: 90px;
	padding: 4px 0;
}
.hilights_box .wrap
{
	height: 9.8em;
	top: 5px;
	width: 29em;
}
.hilights_box .container
{
	height: 9.8em;
	margin: 0;
	top: 0;
}
.hilights_box .container li
{
	background: transparent;
	height: 9.8em;
	width: 29em;
}
.hilights_box div.pager
{
	color: #fff;
	font-size: 1.2em;
	position: absolute;
	right: 50px;
	top: 8px;
}
#sidebar .yoda_ad h5, #sidebar .werbeblock h5
{
	color: #d5d4dc;
	font-size: 10px;
	line-height: 14px;
	margin: 0;
	padding: 0;
	text-align: center;
}
#sidebar div.scrollist_box
{
	padding-top: 2.1em;
}
.scrollist_box div.boxhead
{
	height: 25px;
	margin: 0 5px;
}
.scrollist_box .boxhead dl
{
	float: right;
	margin: 0;
	padding: 0;
	text-align: right;
	width: 100px;
}
.scrollist_box .boxhead dt
{
	color: #00508f;
	font-size: 11px;
	line-height: 15px;
	margin: 0;
	padding: 2px 0 0;
	width: 100px;
}
.scrollist_box div.boxbody
{
	border: 1px solid #d5d4dc;
	height: 17em;
	overflow: auto;
	padding: 5px;
	width: 28.8em;
}
.scrollist_box .boxbody dl
{
	margin: 0 0 15px;
	padding: 0;
	width: 27em;
}
.scrollist_box .boxbody dt
{
	color: #00508f;
	font-size: 1.4em;
	font-weight: 700;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
}
.scrollist_box .boxbody dd
{
	color: #37a6d8;
	font-size: 1.4em;
	margin: 0;
	padding: 0;
}
#sidebar div.themalist_box
{
	padding-top: 1.2em;
}
.themalist_box div.boxhead
{
	height: 25px;
	margin: 0 5px;
}
.themalist_box .boxbody
{
	border-top: 1px solid #d5d4dc;
	color: #37a6d8;
	padding: 5px;
	width: 29.3em;
}
.themalist_box .boxbody a
{
	color: #37a6d8;
	display: inline;
	font-size: 1.4em;
	margin: 0;
	padding: 0;
	text-decoration: none;
}
.themalist_box .boxbody a:hover
{
	text-decoration: underline;
}
div.list_teaserbox
{
	color: #000;
	margin: 0 !important;
	padding: 0 !important;
}
div.list_teaserbox h2, div.mono_colum_box h2
{
	border-bottom: 1px solid #d5d4dc;
	color: #00508f;
	font-size: 1.4em;
	line-height: 1.4em;
	margin: 0 0 6px;
	padding: 0 0 5px;
	text-transform: uppercase;
	width: 21em;
}
div.list_teaserbox ul
{
	color: #37a6d8;
	list-style-position: outside;
	margin: 0 0 -15px 15px;
	padding: 0;
	top: 0;
	width: 130px;
}
div.list_teaserbox ul.left
{
	float: left;
}
div.list_teaserbox ul.right
{
	float: right;
}
div.list_teaserbox ul li
{
	float: left;
	font-size: 1.2em;
	margin: 0;
	padding: 0;
}
div.list_teaserbox ul li a
{
	color: #37a6d8;
	display: block;
	height: 20px;
	text-decoration: none;
}
div.list_teaserbox ul li a:hover
{
	text-decoration: underline;
}
#sidebar div.standard_box
{
	padding: 2em 0 .5em;
}
#sidebar div.standard_box img
{
	height: 13em;
	width: 30em;
}
#sidebar div.sponsors h5
{
	color: #d5d4dc;
	font-size: 10px;
	line-height: 14px;
	margin: 0;
	padding: 0;
	text-align: center;
}
#sidebar ul.sponsors
{
	border: 1px solid #d5d4dc;
	list-style: none;
	margin: 0;
	padding: 2px 9px;
	width: 28em;
}
#sidebar ul.sponsors li
{
	border-top: 1px solid #d5d4dc;
	/*height: 5.8em;*/
	margin: 0;
	overflow: hidden;
	padding: 9px 0;
	position: relative;
	width: 28em;
}
#sidebar ul.sponsors li a.more
{
	font-size: 1em;
}
#sidebar ul.sponsors li:first-child
{
	border: 0;
}
#sidebar ul.sponsors li.first
{
	border: 0;
}
#sidebar ul.sponsors li img
{
	float: left;
	width: 48px;
	height: 40px;
}
#sidebar ul.sponsors li p
{
	font-size: 1.2em;
	left: 72px;
	line-height: 15px;
	margin: 0;
	padding: 0;
	float: right;
	width: 17.6em;
	
}
#sidebar ul.sponsors li p span
{
	color: #37a6d8;
	font-weight: 700;
}
div.magazine_teaser
{
	width: 30em;
}
div.magazine_teaser div
{
	float: left;
	overflow: hidden;
	width: 18em;
}
div.magazine_teaser img
{
	float: right;
}
div.magazine_teaser h2
{
	color: #00508f;
	font-size: 1.2em;
	font-weight: 700;
	line-height: 15px;
	margin: 0;
	padding: 15px 2px 0 0;
}
div.magazine_teaser p
{
	font-size: 1.2em;
	line-height: 15px;
	margin: 0;
	padding: 12px 0 24px;
}
div.magazine_teaser a.more
{
	float: left;
	margin-top: 2px;
}
div.magazine_teaser a.order
{
	margin-left: 7.5em;
}
div.newsteaser
{
	border: 1px solid #fff;
	left: -1px;
	position: relative;
	top: -1px;
	width: 63em;
}
div.newsteaser div.topnews
{
	float: left;
	position: relative;
	width: 420px;
}
div.newsteaser div.topnews h1
{
	border: 0 !important;
	color: #00508f;
	font-size: 2.4em;
	font-weight: 900;
	line-height: 110%;
	margin: 14px 0;
	padding: 0;
}
img#topnewsimg
{
	border: 1px solid #d5d4dc;
	height: 311px;
	margin: 0;
	padding: 1px;
	width: 416px;
}
div.newsteaser div.topnews p
{
	color: #000;
	font-size: 1.2em;
	line-height: 20px;
	margin: 0;
	padding: 0;
}
div.newsteaser div.newslist
{
	float: left;
	margin: 0 0 0 2em;
	width: 19em;
}
.newsteaser a.purple, .newsbox .info a.purple, .newsbox li .purple
{
	font-size: 10px;
	vertical-align: 2px !important;
}
.double_teaser .info a.purple
{
	vertical-align: 1px !important;
}
div.videonewslist
{
	float: left;
	margin: 0 0 10px 2em;
	width: 19em;
}
div.newsteaser div.newslist h2, .videonewslist h2
{
	color: #00508f;
	font-size: 1.4em;
	line-height: 1.4em;
	margin: 7px 0 6px;
	padding: 0;
	text-transform: uppercase;
	width: 14em;
}
.videonewslist h2
{
	border-bottom: 1px solid #d5d4dc;
	padding: 0 0 5px;
	width: 19em;
}
div.newsteaser div.newslist ul, .videonewslist ul
{
	border-top: 1px solid #d5d4dc;
	height: 31em;
	list-style: none;
	list-style-image: url(/images/mednet/listdot_light.gif);
	margin: 0;
	overflow: hidden;
	padding: 2px 0 26px;
	width: 19em;
}
.videonewslist ul
{
	border: 0;
	height: 200px;
	padding: 2px 0;
	width: 28em;
}
div.newsteaser div.newslist li, .videonewslist li
{
	margin: 0 0 0 17px;
	padding: 2px 0 4px;
}
div.newsteaser div.newslist li a, .videonewslist li a
{
	color: #37a6d8;
	font-size: 1.2em;
	line-height: 120%;
	text-decoration: none;
}
div.newsteaser div.newslist li a:hover, .videonewslist li a:hover
{
	text-decoration: underline;
}
div.newsteaser div.newslist li a .purple, .videonewslist li a .purple
{
	display: block;
	font-size: .8em;
	font-weight: 700;
	line-height: 120%;
}
div.newsteaser div.newslist li a:hover .purple, .videonewslist li a:hover .purple
{
	text-decoration: none;
}
div.newsteaser div.newslist div
{
	border-top: 1px solid #d5d4dc;
	padding-top: 1em;
	position: absolute;
	top: 37.4em;
	width: 19em;
}
div.newsteaser a.more
{
	display: block;
	margin: 4px 0;
}
div.newslist a.more
{
	font-weight: 700;
	margin: 10px 0;
}
div.newslist a.rss
{
	font-weight: 700;
	margin: 10px 0;
}
div.doubleteaser
{
	height: 34em;
	margin-bottom: 15px;
	position: relative;
	width: 64em;
}
.doubleteaser .dossiers
{
	background: transparent url(/images/mednet/dossiers_bg.png) bottom repeat-x;
	float: left;
	height: 34em;
	margin-right: 20px;
	overflow: hidden;
	width: 31em;
}
.doubleteaser div.opinie
{
	background: transparent url(/images/mednet/dossiers_bg.png) bottom repeat-x;
	float: left;
	height: 34em;
	overflow: hidden;
	width: 31em;
}
.doubleteaser div.boxhead
{
	border-bottom: 1px solid #d5d4dc;
	left: 0;
	padding: 5px 0 0;
	position: absolute;
	width: 29em !important;
	margin: 0 10px;
}
.doubleteaser .dossiers h2
{
	color: #00508f;
	float: left;
	font-size: 1.4em;
	margin: 8px 0 6px 10px;
	padding: 0;
	text-transform: uppercase;
}
.doubleteaser .boxhead dl
{
	float: right;
	height: 2em;
	margin: 0 !important;
	overflow: hidden;
	padding: 0;	
	width: 4em;
}
.doubleteaser .boxhead dt
{
	color: #00508f;
	float: left;
	font-size: 11px;
	height: 20px;
	line-height: 15px;
	margin: 0;
	overflow: hidden;
	padding: 3px 0 0;
	text-transform: uppercase;
	white-space: nowrap;
	width: 62px;
}
.doubleteaser .boxhead dd
{
	background-image: url(/images/mednet/button_bg_forward_backward.png);
	float: left;
	height: 2em;
	margin: 0;
	padding: 0;
	width: 2em;
}
.doubleteaser .vertical div.boxhead dd
{
	background-image: url(/images/mednet/button_bg_up_down.png);
}
.hilights_box .boxhead .previous
{
	background-position: top left !important;
}
.doubleteaser div.boxhead .previous_over, .doubleteaser div.boxhead .previous:hover, .doubleteaser div.boxhead .previous_over:hover
{
	background-position: bottom left !important;
}
.doubleteaser div.boxhead .next
{
	background-position: top right !important;
}
.doubleteaser div.boxhead .next_over, .doubleteaser div.boxhead .next_over:hover, .doubleteaser div.boxhead .next:hover
{
	background-position: bottom right !important;
}
.doubleteaser ul
{
	list-style: none;
	margin: 0;
	padding: 0;
}
.doubleteaser li
{
	height: 9em;
	list-style-image: none;
	margin: 0;
	padding: 5px;
	position: relative;
}
.doubleteaser li span.h3
{
	display: inline;
	font-size: 12px;
	font-weight: 700;
	left: 8px;
	position: relative;
	top: 0;
	vertical-align: top;
}
.doubleteaser li span.h3 a
{
	color: #37a6d8;
	font-size: 1em;
	line-height: 14px;
	margin: 2px 0 6px;
	padding: 0;
}
.doubleteaser li span.h3 a.purple
{
	color: #8a2981;
	font-size: 10px;
	line-height: 10px;
	margin-right: 4px;
	padding-bottom: 2px;
	text-transform: uppercase;
	vertical-align: middle;
}
.doubleteaser li a
{
	text-decoration: none;
}
.doubleteaser li a:hover
{
	text-decoration: underline;
}
.doubleteaser li:hover a.purple
{
	text-decoration: none;
}
.doubleteaser li a:hover.purple
{
	text-decoration: none;
}
.doubleteaser li p
{
	line-height: 90%;
	margin: 10px 0 0;
	padding: 0;
	position: relative;
}
.doubleteaser .dossiers li img
{
	border: 1px solid #d5d4dc;
	margin-top: 4px;
	padding: 1px;
	vertical-align: top;
}
.doubleteaser .dossiers li span.h3
{
	display: block;
	height: 15px;
	left: 88px;
	overflow: hidden;
	top: -64px;
	width: 17em;
}
.doubleteaser .dossiers li p
{
	font-size: 1.2em;
	left: 90px;
	line-height: 120%;
	top: -62px;
	width: 16.6em;
	height:3.7em;
	overflow:hidden;
}
.doubleteaser .dossiers li a.more
{
	display: block;
	font-size: 1.2em;
	margin-top: 2px;
	left:90px;
	top:-63px;
	position:relative;
	width:15.5em;
}
.doubleteaser .opinie
{
	position: relative;
}
.doubleteaser .opinie h2
{
	color: #00508f;
	float: left;
	font-size: 1.4em;
	margin: 8px 10px 0;
	padding: 0;
	text-transform: uppercase;
}
.doubleteaser div.opinie li
{
	background: url(/images/mednet/quotes.gif) 10px 10px no-repeat;
}
.doubleteaser div.opinie li span.h3
{
	left: 40px;
	width: 20em;
}
.doubleteaser div.opinie li p
{
	color: #00508f;
	font: 17px/19px "Times New Roman",times,serif;
	left: 40px;
	top: 0px;
	width: 14.7em;
}
.doubleteaser .opinie li p a.more
{
	font-size: 12px;
	line-height: 14px;
	margin-top: 2px;
	vertical-align: top;
}
div.three_colum_box, div.two_colum_box
{
	padding-bottom: 20px;
	width: 64em;
}
.three_colum_box div.rss_list
{
	float: left;
	margin: 0 0 0 30px;
	padding: 0;
	position: relative;
	width: 19em;
}
.two_colum_box div.rss_list
{
	float: left;
	margin: 0 0 0 33px;
	padding: 0;
	position: relative;
	width: 30em;
}
.three_colum_box div.rss_list img.ajaxload, .two_colum_box div.rss_list img.ajaxload
{
	left: 10em;
	position: absolute;
	top: 15em;
}
.three_colum_box div:first-child, .two_colum_box div:first-child
{
	margin-left: 0;
}
.three_colum_box div.first, .two_colum_box div.first
{
	margin-left: 0;
}
.rss_list a.rss
{
	background: transparent url(/images/mednet/rss.gif) 5.5em 2.3px no-repeat;
	float: right;
	font-size: 9px;
	line-height: 17px;
	margin-right: -10px;
	padding-right: .4em;
	width: 6.4em;
}
.two_colum_box .rss_list a.rss
{
	margin-right: 0;
}
.rss_list h2
{
	color: #00508f;
	float: left;
	font-size: 1.4em;
	font-weight: 700;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	width: 127px;
}
.two_colum_box .rss_list h2
{
	width: 206px;
}
.rss_list ul
{
	border-top: 1px solid #d5d4dc;
	clear: both;
	list-style-image: url(/images/mednet/listdot_light.gif);
	list-style-type: none;
	margin: 0 4px 14px 0;
	overflow: hidden;
	padding: 8px 0 0 16px;
	width: 18em;
}
.two_colum_box .rss_list ul
{
	width: 286px;
}
.rss_list li
{
	line-height: 15px;
	margin: 0 0 4px;
	padding: 0;
}
.rss_list li a:hover
{
	text-decoration: underline;
}
div.mono_colum_box
{
	float: right;
	margin: 0 0 10px 20px;
	padding: 0;
	width: 31em;
}
div.mono_colum_box ul
{
	list-style: none;
	margin: 0 0 12px;
	padding: 0;
}
div.mono_colum_box li
{
	margin-bottom: 6px;
}
div.werbeblock
{
	float: left;
	height: 250px;
	margin-left: 10px;
	margin-bottom: 10px;
	position: relative;
	top: -14px;
	width: 300px;
}
#sidebar div.werbeblock
{
	float: none !important;
	min-height: 250px;
	height:auto;
	margin-left: 0;
	position: static;
	top: 0;
	width: 300px;
}
div.werbeblock span
{
	color: #d5d4dc;
	display: block;
	font-size: 10px;
	line-height: 14px;
	margin: 0;
	padding: 0;
	position: relative;
	text-align: center;
	top: -2px;
	width: 300px;
}
div.webtv_teaser
{
	background: transparent url(/images/mednet/teaser_flaeche_hell_gross.png) left bottom repeat-x;
	float: right;
	height: 250px;
	margin-bottom: 15px;
	margin-right: 10px;
	width: 310px;
}
.webtv_teaser div.boxhead
{
	border-bottom: 1px solid #37a6d8;
	height: 25px;
	padding: 5px 10px 0;
}
.webtv_teaser .boxhead dl
{
	float: right;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	width: 100px;
}
.webtv_teaser .boxhead dt
{
	color: #fff;
	float: left;
	font-size: 11px;
	line-height: 15px;
	margin: 0;
	overflow: hidden;
	padding: 2px 0 0;
	width: 60px;
}
.webtv_teaser .prevpics
{
	height: 40px;
	padding: 10px 5px 10px 10px;
}
.webtv_teaser .prevpics img
{
	border: 1px solid #37a6d8;
	float: left;
	height: 37px;
	margin-left: 9px;
	padding: 1px;
	width: 62px;
}
.webtv_teaser .prevpics img:first-child
{
	margin-left: 0;
}
.webtv_teaser .prevpics img.first
{
	margin-left: 0;
}
.webtv_teaser #webtv_content
{
	clear: both;
	margin: 0;
	padding: 0;
}
.webtv_teaser #webtv_content img
{
	border: 1px solid #37a6d8;
	height: 146px;
	margin: 0 10px;
	padding: 1px;
	width: 286px;
}
#footer
{
	background: #37a6d8;
}
#footer div.footernav
{
	background: #014073 url(/images/mednet/footer_bg_nav.png) left top repeat-x !important;
	margin: 0;
	overflow: hidden;
	padding: 1.5em 0 2.5em;
	position: relative;
	width: 96em;
}
#footer .footernav div
{
	float: left;
}
#footer .footernav div.logos
{
	height: 14em;
	padding: 6px 2px 0 20px;
	text-align: center;
	width: 20em;
}
#footer .footernav .logos img
{
	border: 0;
	margin: 0 16px 0 auto;
}
#footer .footernav .logos hr
{
	border: 1px solid #4d85b1;
	border-top: 1px solid #014073;
	clear: both;
	color: #014073;
	height: 1px;
	margin: 0 0 6px 10px;
	width: 80%;
}
#footer .footernav .logos p
{
	clear: both;
	color: #fff;
	font-size: 11px;
	margin: 22px 18px 27px 0;
	padding: 0;
	text-align: center;
}
#bodem_navigatie
{
	list-style: none;
	margin: 0 20px 2px 8px;
	padding: 0;
	width: 70em;
}
#bodem_navigatie ul
{
	list-style: none;
	padding: 0;
}
#bodem_navigatie li
{
	clear: both;
	margin: 2px 0;
	padding: 0;
}
#bodem_navigatie li a
{
	color: #37a6d8;
	float: left;
	font-size: 13px;
	font-weight: 700;
	line-height: 15px;
	margin: 0;
	padding: 0 0 4px;
	text-decoration: none;
	width: 8.8em;
}
#bodem_navigatie li a:hover
{
	text-decoration: underline;
}
#bodem_navigatie li ul
{
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
	width: 58em;
}
#bodem_navigatie li li
{
	clear: none;
	float: left;
	margin: 0;
	padding: 0;
	width: auto;
}
#bodem_navigatie li li a
{
	border-left: 1px solid #37a6d8;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
	line-height: 12px;
	margin: 2px 0 4px;
	padding: 0 7px;
	text-decoration: none;
	white-space: nowrap;
	width: auto !important;
}
#bodem_navigatie li li:first-child a
{
	border: 0;
	padding-left: 0;
}
#bodem_navigatie li li.first a
{
	border: 0;
	padding-left: 0;
}
#bodem_navigatie li li a.rss
{
	background: transparent url(/images/mednet/rss.gif) 92% 2px no-repeat;
	font-size: 10px;
	padding-right: 20px;
}
#footer .footernav dd
{
	float: left;
	margin: 0;
	padding: 4px 0 0;
	position: relative;
}
#footer .footernav dd a
{
	border-left: 1px solid #37a6d8;
	color: #fff;
	font-size: 1.2em;
	font-weight: 700;
	line-height: 15px;
	padding: 0 7px;
	text-decoration: none;
}
#footer .footernav dd:first-child a
{
	border: 0;
	padding-left: 0;
}
#footer .footernav dd.first a
{
	border: 0;
	padding-left: 0;
}
#footer .footernav dd a.rss
{
	background: transparent url(/images/mednet/rss.gif) 92% 2px no-repeat;
	font-size: 10px;
	padding-right: 20px;
}
#footer div.servicelinks
{
	background: #37a6d8 url(/images/mednet/footer_bg_nav_legal.png) left bottom repeat-x;
	margin: 0;
	padding: 7px 5px 27px 337px;
	position: relative;
}
#footer .servicelinks ul
{
	list-style: none;
	margin: 0;
	padding: 0;
}
#footer .servicelinks li
{
	float: left;
	margin: 6px 0;
}
#footer .servicelinks li a
{
	border-left: 1px solid #00508f;
	color: #fff;
	font-size: 1.2em;
	line-height: 12px;
	padding: 0 8px;
	text-decoration: none;
}
#footer .servicelinks li:first-child a
{
	border: none;
	padding-left: 0;
}
#footer .servicelinks li.first a
{
	border: none;
	padding-left: 0;
}
#footer .servicelinks p
{
	clear: both;
	color: #fff;
	font-size: 1.2em;
	margin: 0;
}
ul#sitemap
{
	list-style: none;
	margin-bottom: 4em;
}
ul#sitemap li
{
	list-style-image: none;
	background: none;
	line-height: 14px;
	list-style: none;
	margin: 12px 0 0;
	padding: 0;
	vertical-align: middle;
}
ul#sitemap li li
{
	background: transparent url(/images/mednet/sitemap.gif) 0 -12px no-repeat;
	line-height: 28px;
	margin-bottom: -12px;
	margin-left: 15px;
	margin-top: 0;
	padding-left: 25px;
}
ul#sitemap li a
{
	font-size: 14px;
}
div.article
{
	border: 1px solid #fff;
	left: -1px;
	position: relative;
	top: 7px;
	width: 64em;
	overflow:hidden;
}
.article h1
{
	color: #00508f;
	font-size: 2.4em;
	font-weight: 900;
	line-height: 110%;
	line-height: 24px;
	margin: 14px .5em 30px 0;
	padding: 0;
}
.article img.article
{
	border: 1px solid #e1e3e2;
	float: left;
	height: 146px;
	margin: 0 20px 20px 0;
	padding: 1px;
	width: 196px;
}
p.paragraph, .article p
{
	color: #000;
	font-size: 1.5em;
	line-height: 22px;
	margin: 0;
	margin-bottom: 34px;
	margin-right: 1em;
	padding: 0;
}
.article ul
{
	color: #000;
	line-height: 110%;
	list-style-image: url(/images/mednet/listdot_light.gif);
	list-style-type: none;
	margin: 0 4px 4px 0;
	padding: 8px 0 0 16px;
}
.article ol{padding: 0;}
.article li
{
	color: #000;
	font-size: 1.5em;
	line-height: 150%;
}
.article h2
{
	color: #00508f;
	font-size: 1.6em;
	font-weight: 900;
	line-height: 110%;
	line-height: 16px;
	margin: 14px 1em 4px 0;
	padding: 0;
}
.article div.faq_head h1
{
	border-bottom: 1px solid #00508f;
	font-weight: 900;
	height: 24px;
	line-height: 110%;
	line-height: 24px;
	margin: 0 1em 12px 0;
	padding: 0 0 8px;
}
.article div.faq_head p
{
	margin-top: 0;
}
.article div.faq_head ul
{
	list-style: none;
	margin: 0 0 24px;
	padding: 0;
}
.article div.faq_head li
{
	background: transparent url(/images/mednet/pfeil_blau.gif) 1px 0.25em no-repeat;
	color: #37a6d8;
	font-size: 1.4em;
	margin: 2px 0;
	padding: 0 0 0 15px;
	position: relative;
}
.article div.faq_head li a
{
	color: #37a6d8;
	display: block;
	font-size: 1em;
	left: 1.2em;
	line-height: 130%;
	position: relative;
	text-decoration: none;
	top: -1.2em;
}
.article h2.faq
{
	color: #37a6d8;
	font-size: 1.5em;
}
.article div.faq
{
	margin: 14px 0 28px;
}
.article div.faq p
{
	margin-bottom: 0;
}
.article p.author
{
	border-bottom: 1px solid #e1e3e2;
	font-size: 1.2em;
	line-height: 14px;
	margin: 0;
	margin-right: 1em;
	padding: 0;
	padding-bottom: 4px;
}
p.paragraph a, .article a
{
	color: #36a6d8;
	text-decoration: none;
}
p.paragraph a, .article p a
{
	font-size: 1em;
}
p.paragraph a:hover, .article a:hover
{
	text-decoration: underline;
}
.article p.author a.rss
{
	position: absolute;
	right: 18px;
}
.article div.werbeblock
{
	border-bottom: 1px solid #e1e3e2;
	border-top: 1px solid #e1e3e2;
	height: 265px;
	margin: 0 20px 0 5px;
	padding: 10px 0;
	top: -4px;
}
.article .nobordertop div.werbeblock
{
	border-top: 0 !important;
	top: 4px !important;
}
.article div.flash
{
	float:left;
	margin: 0 20px 0 5px;
}
.article div.flash a
{
	text-decoration:none;
}
.article div.flash img {
	border:2px solid #36A6D8;	
}
ul.article_stats
{
	list-style: none;
	margin: 0;
	padding: 0;
}
.article_stats li
{
	background: none;
	border-left: 1px solid #e1e3e2;
	display: inline;
	font-size: 1.2em;
	line-height: 14px;
	margin: 0;
	padding: 2px 3px 0 7px;
	vertical-align: middle;
	white-space: nowrap;
}
.hiblue .article_stats li,
.hipurple .article_stats li,
div.article .article_stats li
{
	padding: 2px 2px 0 5px;
}
.article_stats li.img
{
	padding: 2px 0 0;
}
.article_stats li:first-child, .article_stats li.first, .article_stats li.img
{
	border-left: 0;
	padding-left: 0;
}
img.beoordeling
{
	background: transparent url(/images/mednet/purple_stars.png) no-repeat;
	height: 12px;
	width: 58px;
}
.article_stats li a
{
	color: #36a6d8;
	text-decoration: none;
}
.article_stats li a:hover
{
	text-decoration: underline;
}
ul.article_buttons
{


	list-style: none;
	margin: 15px 0 0;
	padding: 0;
	overflow:hidden;
	/*clear:both;*/
}
.article_buttons li
{


	background: none;
	border-bottom: 1px solid #e1e3e2;
	color: #929799;
	float: left;
	font-size: 1.2em;
	margin: 0 1.5em 1.5em 0;
	padding: 6px 0;
	width: 138px;


}
.article_buttons li a
{
	font-weight: 700;
}
ul.article_bookmarks
{
	list-style: none;
	margin: 20px 0 0;
	padding: 0;
}
.article_bookmarks li
{
	display: inline;
	font-size: 1.2em;
	line-height: 14px;
	margin: 0;
	padding: 0;
	white-space: nowrap;
}
.article_bookmarks li.label
{
	float: left;
	line-height: 18px;
	width: 12.5em;
}
.article_bookmarks li a img
{
	border: 0;
	height: 16px;
	margin-left: 8px;
	width: 16px;
}
div.external_links
{
	border-bottom: 1px solid #00508f;
	border-top: 1px solid #00508f;
	float: left;
	margin: 0;
	margin-top: 34px;
	padding: 8px 0;
	width: 300px;
}
.external_links h2
{
	border-bottom: 1px solid #e1e3e2;
	font-size: 1.4em;
	margin: 0;
	padding: 2px 0 6px;
	text-transform: uppercase;
}
.external_links ul
{
	line-height: 110%;
	list-style-image: url(/images/mednet/listdot_light.gif);
	list-style-type: none;
	margin: 0 4px 4px 0;
	padding: 8px 0 0 16px;
	width: 90%;
}
.external_links li
{
	font-size: 1.2em;
	line-height: 150%;
	margin-bottom: .4em;
}
.carousel
{
	margin: 0 auto;
}
.carousel .wrap
{
	overflow: hidden;
	position: relative;
}
.carousel .container
{
	position: absolute;
	top: 0;
	width: 30000px;
}
.carousel .container ul
{
	margin: 0;
	padding: 0;
}
.carousel .container li
{
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: left;
}
.carouselv
{
	margin: 0 auto;
}
.carouselv .boxhead
{
	height: 30px !important;
	padding: 0 !important;
	top: 0;
	width: 99.4% !important;
}
.carouselv .boxhead dl
{
	margin: 5px !important;
}
.carouselv .wrap
{
	height: 315px;
	margin-top: 30px !important;
	overflow: hidden;
	position: relative;
	width: 310px;
}
.carouselv .container
{
	font-family: sans-serif;
	height: 310px;
	position: absolute;
	top: 0;
	width: 9000px;
}
.carouselv .container ul
{
	margin: 0;
	padding: 0;
}
.carouselv .container li h3
{
	color: #00508f !important;
	font-weight: 800;
	margin: 0;
}
.carouselv .container li
{
	float: left;
	height: 9em;
	list-style: none;
	margin: 0;
	padding: 5px 5px 10px;
	text-align: left;
	width: 300px;
}
.carouselw
{
	margin: 0 auto;
}
.carouselw .boxhead
{
	height: 30px !important;
	padding: 0 !important;
	top: 0;
	width: 99.4% !important;
}
.carouselw .boxhead dl
{
	margin: 5px !important;
}
.carouselw .wrap
{
	height: 315px;
	margin-top: 3px !important;
	overflow: hidden;
	position: relative;
	width: 640px;
}
.carouselw .container
{
	height: 9000px;
	position: absolute;
	top: 0;
	width: 640px;
}
.carouselw .container ul
{
	margin: 0;
	padding: 0;
}
.carouselw .container li
{
	float: left;
	list-style: none;
}
/*______ webshop footer (tabteaser)*/
.tabbr
{
	background: transparent url(/images/mednet/tabs_bg_gradient.gif) no-repeat top left;
	position: relative;
	width: 960px;
}
.tabbr h2
{
	color: #00508f;
	float: left;
	font-size: 1.5em;
	font-weight: 600;
	margin: 0;
	padding: 0.5em 0 0;
}
.tabbr .tabsNav
{
	height: 2em;
}
.tabbr .tabsNav a strong
{
	background: transparent url(/images/mednet/tab-bg-shadow.gif) right 0 no-repeat;
	color: #37a6d8;
	display: block;
	font-size: 1.5em;
	font-weight: 600;
	height: 2.5em;
	padding-left: 1em;
	padding-right: 1em;
	padding-top: 0.5em;
}
.tabsNav a
{
	background: transparent url(/images/mednet/tab-bg-inactive.jpg) 0 0 repeat-x;
	color: #00508f;
	cursor: pointer;
	display: block;
	float: left;
	margin-left: 1em;
	margin-top: 0;
	text-decoration: none;
	outline: 0;
}

.tabbr .boxhead
{
	position: absolute;
	right: 0;
	top: -3.4em;
}
.tabbr .boxhead dl
{
	height: 2em;
	margin: 0;
	overflow: hidden;
	padding: 0;
	width: 4em;
}
.tabbr .boxhead dd
{
	background-image: url(/images/mednet/button_bg_forward_backward.png);
	float: left;
	height: 2em;
	margin: 0;
	padding: 0;
	width: 2em;
}
.tabbr .previous
{
	background-position: bottom left;
}
.tabbr .previous_over, .tabbr .previous:hover, .tabbr .previous_over:hover
{
	background-position: top left;
}
.tabbr .next
{
	background-position: bottom right;
}
.tabbr .next_over, .tabbr .next_over:hover, .tabbr .next:hover
{
	background-position: top right;
}
.tabbr .boxhead div.pager {
	color: #00508f;
	font-size:1.2em;
	position:absolute;
	right:50px;
	top:1px;
	white-space:nowrap;
}
.tabsCnt
{
	left: 0;
	position: absolute;
	top: 4em;
}
.activeTab
{
	background-image: url(/images/mednet/tab-bg-active.gif) !important;
}
.activeTab strong
{
	color: #00508f !important;
}

/*______ shoplist container (footer)*/
#retrometro
{
	height: 26em;
}
.container
{
	clear: both !important;
}
.shopR
{
	width: 96em;
}

.shopR .wrap
{
	height: 22em;
	width: 96em;
}
.shopR .container
{
	height: 22em;
	margin-top: 1em;
	top: 0;
	width: 30000px;
}

.shopR .container li
{
	background: #fff;
	height: 22em;
	text-align: left;
	width: 960px;
}
.shopR .container li div.shopitem {
	width: 320px;
	float: left;
}
/*______ shoplist container (sidebar)*/
#sideshop
{
	height: 66em;
	margin: 20px 0 0;
}

.shopS
{
	width: 29em;
	padding: 6px 5px;
	position: relative;
}

.shopS h2
{
	position: absolute;
	top: -3px;
}
.shopS div.pager
{
	color: #00508f;
	font-size: 1.2em;
	position: absolute;
	right: 50px;
	top: 8px;	
}
.shopS div.boxhead
{
	border: 0;
	height: 25px;
	margin: 0;
	width: 29em;
}
.shopS .boxhead dl
{
	float: right;
	height: 2em;
	margin: 0;
	overflow: hidden;
	padding: 0;
	width: 4em;
}
.shopS .boxhead dd
{
	background-image: url(/images/mednet/button_bg_forward_backward.png);
	float: left;
	height: 2em;
	margin: 0;
	padding: 0;
	width: 2em;
}
.shopS .boxhead .previous
{
	background-position: bottom left;
}
.shopS .boxhead .previous_over, .shopS .boxhead .previous:hover, .shopS .boxhead .previous_over:hover
{
	background-position: top left;
}
.shopS .boxhead .next
{
	background-position: bottom right;
}
.shopS .boxhead .next_over, .shopS .boxhead .next_over:hover, .shopS .boxhead .next:hover
{
	background-position: top right;
}
.shopS li
{
	float: left;
}
.shopS li div.shopitem
{
	clear:both;
	border-top: 1px solid #d5d4dc;	
}

.shopS .wrap,
.shopS li
{
	height: 66em;
	width: 29.5em;
}
.shopS .container
{
	top: 0;
	height: 66em;
}
/*______ shop items (both shops)*/
div.shopitem
{
	width: 29em;
	height: 21em;
	padding: 1em 0 0;
	position: relative;
}
.shopitem div.img_box
{
	float: left;
	margin: 0 2px 0 0;
	height: 17em;
	padding: 10px 0 0;
}
.shopitem .img_box img
{
	border: 0;
	margin: 0;
	vertical-align: top;
}

.shopitem h3,
.shopitem p
{
	width: 21em;		
}
.shopitem h3
{
	font-size: 1.4em;
	color: #00508f;
	font-weight: 800;
	margin: 0 10px 0 0; 
}
.shopitem p
{
	height: 8.2em;
	color: #000;
	font-size: 1.2em;
	line-height: 15px;
	margin: 0 10px 20px 0;
	padding: 12px 2px 0 0;
}
.shopitem p span.price
{
	color: #8a2981 !important;
	font-weight: bold;
}
.shopitem p span.sup
{
	font-size: .8em;
	font-weight: bold;
	vertical-align: 2px; 	
}
.shopitem div a.more,
.shopitem div a.order	
{
	position: absolute;
	float: left;
	top: 156px;
	margin-bottom: 1.2em;
}

.shopitem a.more
{
	background: transparent url(/images/mednet/pfeil_blau.gif) 0.1em 0.5em no-repeat;
	line-height: 180%;
	width: 80px;
	left: 78px;
}
.shopitem a.order {
	position: absolute;
	left: 170px;
	padding: 0 0 0 4px;
	width: 8.3em;
} 
.shopitem a.order span
{
	padding-top:3px;
	font-size: 1.1em;
}

/*______*/


img.ajaxload
{
	border: 0;
	height: 31px;
	width: 31px;
}
div.doublemedia
{
	height: 24em;
	margin-bottom: 20px;
	padding: 6px 15px 10px;
	position: relative;
	width: 61em;
}
div.monomedia
{
	float: left;
	height: 24em;
	margin-bottom: 20px;
	margin-left: 5px;
	padding: 6px 15px 10px;
	position: relative;
	width: 28.2em;
}
div.specialmedia
{
	float: left;
	height: 24.5em;
	margin: 0 0 10px 15px;
	top: -11px !important;
	right: -3px;
	padding: 6px 15px 10px;
	position: relative;
	width: 28.2em;
}
.doublemedia div.boxhead
{
	height: 25px;
	margin: 0;
	top: 5px;
	width: 61.2em;
}
div.monomedia div.boxhead,
div.specialmedia div.boxhead
{
	height: 25px;
	margin: 0;
	top: 5px;
	width: 28em;
}
div.doubleteaser div.boxhead .pager, div.monomedia div.boxhead .pager, div.specialmedia div.boxhead .pager, div.doublemedia div.boxhead .pager
{
	font-size: 1.2em;
	position: absolute;
	right: 52px;
	top: 6px;
}
div.cartoons div.boxhead .pager
{
	color: #00508f;
	right: 60px;
	top: 8px;
}
div.video div.boxhead .pager
{
	color: #fff;
	right: 60px;
	top: 8px;
}
.doublemedia h2, .monomedia h2, .specialmedia h2
{
	border: 0;
	font-size: 1.4em;
	margin: 0;
	padding: 0;
	position: absolute;
	text-transform: uppercase;
	top: 8px;
}
.doublemedia .boxhead dl, .monomedia .boxhead dl, .specialmedia .boxhead dl
{
	float: right;
	height: 2em;
	margin: 0;
	overflow: hidden;
	padding: 0;
	width: 4em;
}
.doublemedia .boxhead dd, .monomedia .boxhead dd, .specialmedia boxhead dd
{
	background: transparent url(/images/mednet/button_bg_forward_backward.png);
	float: left;
	height: 2em;
	margin: 0;
	padding: 0;
	width: 2em;
}
.doublemedia .boxhead .previous
{
	background-position: top left;
}
.doublemedia .boxhead .previous_over, .doublemedia .boxhead .previous:hover, .doublemedia .boxhead .previous_over:hover
{
	background-position: bottom left;
}
.doublemedia .boxhead .next
{
	background-position: top right;
}
.doublemedia .boxhead .next_over, .doublemedia .boxhead .next_over:hover, .doublemedia .boxhead .next:hover
{
	background-position: bottom right;
}
.monomedia .boxhead .previous,
.specialmedia .boxhead .previous	
{
	background-position: top left;
}
.monomedia .boxhead .previous_over, .monomedia .boxhead .previous:hover, .monomedia .boxhead .previous_over:hover,
.specialmedia .boxhead .previous_over, .specialmedia .boxhead .previous:hover, .specialmedia .boxhead .previous_over:hover
{
	background-position: bottom left;
}
.monomedia .boxhead .next,
.specialmedia .boxhead .next
{
	background-position: top right;
}
.monomedia .boxhead .next_over, .monomedia .boxhead .next_over:hover, .monomedia .boxhead .next:hover,
.specialmedia .boxhead .next_over, .specialmedia .boxhead .next_over:hover, .specialmedia .boxhead .next:hover
{
	background-position: bottom right;
}
.doublemedia div.boxbody, .monomedia div.boxbody, .specialmedia div.boxbody
{
	clear: both;
	height: 22em;
	margin-top: 5px;
	padding: 0;
}
.doublemedia .container img, .monomedia .container img, .specialmedia .container img
{
	border: 1px solid #37a6d8;
	float: left;
	height: 206px;
	margin: 0 25px 0 0;
	padding: 1px;
	width: 276px;
}
.monomedia .container img,
.specialmedia .container img
{
	margin-right: 0;
}
.doublemedia .container span img
{
	margin: 0 0 0 26px;
}
.doublemedia .container li span
{
	float: left;
	height: 206px;
}
.doublemedia .wrap
{
	height: 26em;
	top: 5px;
	width: 61.5em;
}
.monomedia .wrap, .specialmedia .wrap
{
	height: 26em;
	top: 5px;
	width: 29em;
}
.doublemedia .container, .monomedia .container, .specialmedia .container
{
	height: 26em;
	margin: 0;
	top: 0;
}
.doublemedia .container li
{
	background: transparent;
	height: 26em;
	width: 61.5em;
}
.monomedia .container li, .specialmedia li
{
	background: transparent;
	height: 26em;
	width: 29em;
}
div.cartoons
{
	background: transparent url(/images/mednet/dossiers_bg.png) left bottom repeat-x;
}
div.video
{
	background: #37b6e9 url(/images/mednet/teaser_flaeche_hell.png) left bottom repeat-x;
}
.cartoons h2
{
	color: #00508f;
}
.video h2
{
	color: #fff;
}
.cartoons .container li span
{
	border-left: 1px solid #d5d4dc;
}
.video .container li span
{
	border-left: 1px solid #00508f;
}
.imgbox
{
	float: left;
	margin-right: 18px;
}
.imgbox img
{
	border: 1px solid #e1e3e2;
	margin: 0;
	padding: 1px;
}
.imgbox p
{
	color: #9e9da2;
	font-size: 1.2em;
	line-height: 120%;
}
.newsbox
{
	float: left;
}
.newsbox div.info
{
	border-bottom: 1px solid #e1e3e2;
	font-size: 1.2em;
	line-height: 120%;
	margin-bottom: 10px;
	margin-top: -2px;
	padding: 0 0 5px;
}
.newsbox div.info a, .newsbox div.info span
{
	font-size: 1em;
	white-space: nowrap;
}
.newsteaser .topnews span.purple,
.newsbox div.info span.purple,
.newsbox div.info a.purple
{
	font-size: 11px !important;
	vertical-align: 0px;
}

.newsbox h2
{
	color: #00508f;
	font-size: 1.4em;
	font-weight: 600;
	line-height: 110%;
	margin: 0 0 5px;
}
.newsbox p
{
	font-size: 1.3em;
	margin: 8px 0 6px;
	padding: 0;
}
.newsbox .article_stats
{
	margin-top: 20px;
}
.newsbox .article_stats li.img img
{
	margin-top: 1px;
}
.newsbox .article_stats a
{
	font-size: 1em;
	line-height: 100%;
}
.newsbox ul.list
{
	border: 0;
	list-style: none;
	margin: 0;
	padding: 2px 0 4px;
}
div.double_teaser .newsbox ul.list
{
	margin-bottom: 12px;
}
.newsbox ul.list li
{
	background: transparent url(/images/mednet/dot_blau.gif) 0 8px no-repeat;
	margin: 0;
	padding: 4px 0 4px 12px;
}
.newsbox ul.list li span
{
}
div.standard_teaser
{
	margin-bottom: 1em;
	padding: 10px 10px 15px;
	width: 62em;
}
.standard_teaser .imgbox
{
	width: 200px;
}
.standard_teaser .imgbox img
{
	height: 146px;
	width: 196px;
}
.standard_teaser .newsbox
{
	width: 40em;
}
div.double_teaser, div.triple_teaser
{
	margin-bottom: 1em;
	padding: 0;
	width: 64em;
}

.double_teaser .newsbox
{
	margin-left: 20px;
	width: 31em;
}
.triple_teaser .newsbox
{
	margin-left: 20px;
	width: 20em;
}
.double_teaser div:first-child.newsbox, .triple_teaser div:first-child.newsbox, .double_teaser div.first, .triple_teaser div.first
{
	margin-left: 0;
}
.underline
{
	border-bottom: 1px solid #e1e3e2;
	padding-bottom: 4px;
}
.hipurple
{
	background-color: #f4e8f2;
}
.hiblue
{
	background-color: #e6f5fc;
}
.double_teaser div.hipurple, .double_teaser div.hiblue
{
	padding: 10px;
	width: 29em;
}
.triple_teaser div.hipurple, .triple_teaser div.hiblue
{
	padding: 8px;
	width: 18em;
}
div.tabteaser
{
	margin: 2em 0;
	width: 64em;
}
.tabteaser ul.tabs
{
	height: 3em;
	list-style: none;
	margin: 0;
	margin-bottom: -5px;
	padding: 0;
	position: relative;
	z-index: 100;
}

.tabteaser ul.tabs li
{
	background: #fdfdfd url(/images/mednet/teasertab_bg_left.gif) left bottom repeat-x;
	border-left: 1px solid #fff;
	float: left;
	height: 3em;
	padding: 0;
}
.tabteaser ul.tabs li:first-child, .tabteaser ul.tabs li.first
{
	border-left: 1px solid #e1e3e2;
	padding-left: 5px;
}
.tabteaser ul.tabs li a
{
	background: transparent url(/images/mednet/teasertab_bg_right.gif) right bottom no-repeat;
	color: #37a6d8;
	font-size: 1.4em;
	line-height: 230%;
	padding: 4px 12px 3px 10px;
	text-decoration: none;
}
.tabteaser ul.tabs li.active a
{
	color: #00508f;
	outline-width: 0;
}
.tabteaser .tabteaser_box
{
	background: #fdfdfd;
	border: 1px solid #e1e3e2;
	padding: 20px 20px 10px 15px;
}

.tabteaser .imgbox
{
	width: 284px;
}
.tabteaser .imgbox img
{
	height: 210px;
	width: 280px;
}
.tabteaser .newsbox
{
	width: 300px;
}
#sidebar div.vraagCollega
{
	background-image: url(/images/mednet/bg_vraag_het_een_collega.png);
	height: 140px;
	width: 100.6%;
}
#sidebar div.vraagCollega h2
{
	color: #00508f;
	padding-left: 10px;
	padding-top: 8px;
	text-transform: uppercase;
}
#sidebar div.vraagCollega a.order
{
	position: absolute;
	top: 68px;
	white-space: nowrap;
	width: 110px;
}
#sidebar div.vraagCollega .boxbody
{
	margin: 10px;
	padding-right: 100px;
	position: relative;
}
#sidebar div.vraagCollega .boxbody p
{
	font-size: 1.5em;
}
#sidebar div.sitebox-standard h2
{
	border-bottom: 1px solid #d5d4dc;
	color: #36a6d8;
	margin: 0 0 5px;
	padding: 2px 0 5px;
	text-transform: uppercase;
}
#sidebar div.sitebox-standard h3
{
	color: #36a6d8;
	font-size: 1.1em;
	font-weight: 100;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
}
#sidebar div.sitebox-standard
{
	border: 1px solid #d5d4dc;
	overflow: auto;
	padding: 5px;
	width: 28.8em;
}
#sidebar div.sitebox-standard img
{
	float: left;
	margin-right: 10px;
}
#sidebar div.sitebox-standard div.boxbody p
{
	margin-top: 0;
	padding-top: 0;
}
#sidebar div.sitebox-standard div.boxbody
{
	font-size: 1.2em;
}
#sidebar div.sitebox-vakgebieden
{
	background: #fff url(/images/mednet/sitebox_arrow_hl.png) left top no-repeat;
}
#inline-vakgebieden
{
	background: #fff !important;
}
div#shadowbox_body_inner
{
	background: #fff !important;
}
#sidebar div.sitebox-vakgebieden h3
{
	color: #37a6d8;
	font-size: 1.5em;
	margin: 0;
	padding-left: 6px;
	padding-top: 5px;
	text-transform: uppercase;
}
#sidebar div.sitebox-vakgebieden h3 img
{
	float: left;
	height: 30px;
	margin-left: -5px;
	margin-top: -5px;
	padding-right: 8px;
	width: 20px;
}
#sidebar div.sitebox-vakgebieden h3 a img
{
	border: 0;
}
#sidebar div.sitebox-vakgebieden ul
{
	color: #37a6d8;
	margin: 14px 0 20px;
	padding: 0 0 0 17px;
}
#sidebar div.sitebox-vakgebieden ul li a
{
	color: #37a6d8;
	font-size: 1.2em;
	text-decoration: none;
}

/*----------------Sidebar Mijn Profile */
#sidebar .siteboxProfile {
	background: transparent url(/images/mednet/sitebox_profile_bg2.png) repeat-x bottom left;
	height:127px;
	margin:25px 0 10px 0;
}

#sidebar .siteboxProfile h2 {
	text-transform:uppercase;
	border-bottom:1px solid #D5D4DC;
	color: #00508F;
	font-size:1.4em;
	margin:0 0 5px 0;
	padding:2px 0 5px;
}

#sidebar .siteboxProfile .profilePic {
	float:left;
	margin:8px 9px;
	width:42px;
	padding:1px;
	border:1px solid #E2E2E2;
}

#sidebar .siteboxProfile .profileName {
	float:left;
	font-size:1.2em;
	margin:8px 0;
}

#sidebar .siteboxProfile a {
	margin: 0 10px;	
}

#sidebar .communityButton {
	background: transparent url(/images/mednet/sitebox_button.png) no-repeat top left;
	width:280px;
	height:15px;
	text-transform:uppercase;
	display:block;
	color:#ffffff;
	padding:7px 10px 10px 10px;
	font-size:1.4em;
	text-decoration:none;
	font-weight:bold;
	margin:3px 0 3px -2px;
	white-space:nowrap;
}

#sidebar .recentAnswers {
	margin:15px 0 10px 0;
}

#sidebar .recentAnswers h2 {
	text-transform:uppercase;
	border-bottom:1px solid #D5D4DC;
	color: #00508F;
	font-size:1.4em;
	margin:0 0 5px 0;
	padding:2px 0 5px;
}

#sidebar .recentAnswers ul {
	background:#e1e4f1 url(/images/mednet/gradient_small_bg.png) repeat-x scroll left top;
	list-style:none;
	margin:0;
	padding:0;
}
#sidebar .recentAnswers li {
	list-style:none;
	margin:0px 10px;
	padding:0.9em 1em 1em 4em;
	background: transparent url(/images/mednet/vraag_icon.png) no-repeat scroll 0px 12px;
	border-bottom:1px solid #D5D4DC;
}

#sidebar .recentAnswers li a.recentTitle {
	font-size:1.2em;
	color:#00508F;
	text-decoration:none;
	display:block;
	margin-bottom:3px;
}
#sidebar .recentAnswers li span.recentMsg {
	font-size:1.2em;
	color:#37A6D8;
}


#shadowbox_body
{
	border: none !important;
}
.hidden
{
	display: none;
}
.blnd
{
	cursor: pointer;
}
div#preview
{
	border: 6px dashed #f00;
	color: #f00;
	font-size: 2.4em;
	font-weight: 900;
	left: 15em;
	letter-spacing: 4px;
	padding: 12px 48px;
	position: absolute;
	text-transform: uppercase;
	top: -8em;
	z-index: 10000;
}
div#header_print
{
	background: #fff;
	height: 106pt;
	margin: 0;
	padding: 0;
	position: absolute;
	top: -106pt;
	width: 520pt;
	z-index: 100;
}
#header_print img#logo
{
	left: 10pt;
	position: absolute;
	top: 8pt;
}
#header_print img#portallogo
{
	left: 286pt;
	position: absolute;
	top: 22pt;
}
#header_print p
{
	bottom: -80pt;
	font-size: 10pt;
	left: 12pt;
	position: relative;
	white-space: nowrap;
}
#printprev
{
	background: #fff;
	height: 100%;
	padding-left: 30pt;
	text-align: left;
	width: 100%;
}
#printprev #page
{
	width: 520pt;
}
#printprev #page_wrapper
{
	margin: 106pt 0 0;
	padding: 0;
	width: 520pt;
}
#printprev #sidebar
{
	display: none;
}
#printprev h1
{
	border: none;
}
#printprev p.author
{
	border: none;
	margin-bottom: 30pt;
}
#printprev .buttons a
{
	float: left;
	margin: 20px 0 40px;
	width: 6.7em;
}
#printprev .buttons a span
{
	background: transparent url(/images/mednet/pfeil_button_back.gif) 3px 0.4em no-repeat;
	font-weight: 700;
	margin-left: 4px;
	padding: 2px 6px 0 20px;
	vertical-align: bottom;
}
#printprev .buttons button
{
	float: right;
	margin: 20px 40px 40px 0;
}
#printprev div.external_links {
	width: 620px !important;
}
@media print
{
#printprev .buttons
{
	display: none;
}
}
.carouselv .container li
{
	height: 300px;
}
.itemGrp
{
	background: transparent url(/images/mednet/quotes_new.gif) no-repeat scroll 0 2px;
	height: 100px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 2px;
}
.itemGrp span.purple
{
	font-weight: normal;
	vertical-align: 1px;
	font-size: 11px;
}
div.doubleteaser div#dtDossiers .itemGrp
{
	background: none;
}
.doubleteaser div.opinie li
{
	background: none;
}
.list_rssbox {
	position: relative;
	margin-top: 10px;
}
.list_rssbox a.toTop {
	position: absolute;
	right:0;
	top: 2px;
}
.list_rssbox h2
{
	border-bottom: 1px solid #D5D4DC;
	color: #00508F;
	font-size: 1.4em;
	line-height: 1.4em;
	margin: 0 0 6px;
	padding: 0 0 5px;
	width: 21em;
}
.list_rssbox ul
{
	color: #37a6d8;
	list-style: disc;
	margin: 2px 0 2px 0;
	padding: 0;
}
.list_rssbox ul li
{
	margin: 0 0 0 14px;
	padding: 2px 0;
}
.list_rssbox ul li a
{
	color: #37a6d8;
	font-size: 12px;
}
.list_rssbox ul li a:link, .list_rssbox ul li a:visited
{
	text-decoration: none;
}
.list_rssbox ul li a:hover, .list_rssbox ul li a:active
{
	text-decoration: underline;
}

/*----------------Inbox/Contact Lists */
div.blueBox {
	background-color:#f0f8ff;
	padding:20px 20px;
	text-align:center;
	margin:20px 10px 20px 0;
	font-size:1.2em;	
}
div.blueBox a.liteblue {
	font-size:1em;
}


div#inbox, div#addressbook {
	width:650px;
	margin-top:30px;	
	background:transparent url(/images/mednet/tabs_bg_gradient.gif) no-repeat scroll -360px top;
}

#inboxTabs strong span, #abookTabs strong span {
	color:#D5D4DC;
}

div#inbox div.pagination, div#addressbook div.pagination {
	clear:both;	
}

div.searchCount {
	font-size:1.2em;
	margin:0 0 0 10px;	
}

div.listHead {
	border-top:1px solid #e2e2e2;
	border-bottom:1px solid #e2e2e2;
	overflow:hidden;
}

div.columnName, div.columnText, div.columnStatus, div.columnDate, div.columnAction, div.columnSummary {
	float:left;
}

div.listHead div.columnName, div.listHead div.columnText, div.listHead div.columnStatus, div.listHead div.columnDate, div.listHead div.columnAction, div.listHead div.columnSummary {
	padding:10px 10px 5px;
}
div.listBody div.columnName, div.listBody div.columnText, div.listBody div.columnStatus, div.listBody div.columnDate, div.listBody div.columnAction, div.listBody div.columnSummary {
	padding:5px 10px;
}

div.listHead div.columnName, div.listBody div.columnName {
	width:18em;
	text-align:right;
}

div.listHead div.columnText, div.listBody div.columnText {
	width:29em;
}
div.listHead div.columnText span {
	/*margin-left:25px;*/
}
div.listHead div.columnStatus, div.listBody div.columnStatus {
	width:11em;
}
div.listHead div.columnDate, div.listBody div.columnDate {
	width:8em;
}
div.listHead div.columnAction, div.listBody div.columnAction {
	width:11em;
}
div.listHead div.columnSummary, div.listBody div.columnSummary {
	width:39em;
}
div.listHead div span {
	font-weight:bold;
	font-size:1.2em;
}

div.listRow {
	overflow:hidden;
	border-bottom:1px solid #e2e2e2;
	clear:both;
}

div.listBody div.columnName img {
	float:left;
	width:44px;
	border:1px solid #929799;
	padding:1px;
}

div.columnName a, div.columnText a, div.columnName a:visited, div.columnText a:visited {
	color:#37A6D8;
	text-decoration:none;
	font-size:1.2em;
}

div.columnSummary a, div.columnSummary a:visited {
	font-size:1em;
	color:#37A6D8;
	text-decoration:none;
} 

div.listBody div.unread a, div.columnName a, div.columnSummary a {
	font-weight:bold;
}

div.listBody div.columnAction span, div.listBody div.columnSummary span, div.listBody div.columnDate span {
	color:#000;
	font-size:1.2em;	
}

div.listBody div.columnName span.listName {
/*	margin:0 0 0 5em;
	display:block; */
}
div.listBody div.columnName span.listDate {
	font-size:1.2em;
	color:#000000;
}

div.listBody div.columnStatus span {
	color:#00508F;
	font-size:1.2em;
}
div.listBody div.unread div.columnStatus span {
	font-weight:bold;
}
div.messageHead {
	border-bottom:1px solid #e2e2e2;
	overflow:hidden;
	padding:0 0 10px 5px;
}
div.messageHead table th, div.messageHead table td {
	font-size:1.2em;
	padding:0 5px;
	font-weight:normal;
}
div.messageHead a {
	color:#37A6D8;
	text-decoration:none;
}
div.messageHead span {
	color:#00508F;
}
div.messageBody {
	font-size:1.2em;
	border-bottom:1px solid #e2e2e2;
	overflow:hidden;
	padding:10px 10px 20px;
}
div.messageActions {
	border-bottom:1px solid #e2e2e2;
	overflow:hidden;
	padding:10px 10px 20px;
}
div.messageActions a.delete {
	float:right;
}

div#contacts div.columnName {
	width:23em;
}
div#contacts div.columnText {
	width:25em;
}

div#contacts div.columnStatus{
	text-align:right;
	width:10em;
}
div#contacts div.listBody div.columnStatus span {
	color:#37A6D8;
}
div#contacts div.listBody div.columnStatus a {
	text-decoration:none;
}
div#contacts div.listHead div.columnText span {
	margin-left:20px;
}
div#contacts div.listBody div.columnText span {
	color:#37A6D8;
	font-size:1.2em;
	margin-left:20px;
}

#peopleSearchBox {
	margin-bottom:5px;
	height:90px;
	overflow:hidden;
	background: transparent url(/images/mednet/people_search_box.png) no-repeat top left;	
}

#peopleSearchBox h2 {
	display:block;
	margin:10px 15px 0 100px;
	text-transform:uppercase;
	color:#00508F;
	font-size:1.6em;
}

#peopleSearchBox fieldset {
	margin:0;
	padding:0;
	border:0;	
}

#peopleSearchBox input.name {
	margin:20px;
	width:407px;
	margin:11px 10px 0 123px;
	border-color:#D5D4DC;
	border-style:solid;
	border-width:2px 1px 1px;
}

#peopleSearchBox button {
	margin:-5px 0 0;
	width:85px;
	top:-2px;
	position:relative;
}
#peopleSearchBox button span {
	text-transform: uppercase;	
}
#peopleSearchBox div.bottom {
	margin:2px 0 0 123px;
}

#peopleSearchBox div.bottom span {
	font-size:1.2em;
}
#peopleSearchBox div.bottom select.profession {
	/*width:95px;*/
	margin:0 4px 0 4px;
	border-color:#D5D4DC;
	border-style:solid;
	border-width:2px 1px 1px;
}
#peopleSearchBox div.bottom select.specialty {
	/*width:125px;*/
	margin:0 0 0 3px;
	border-color:#D5D4DC;
	border-style:solid;
	border-width:2px 1px 1px;
}

#peopleSearch{
	border-top:1px solid #e2e2e2;
}

#peopleSearch div.listRow {
	padding:10px;
}
#peopleSearch div.listRow img.profileImg {
	float:left;
	width:42px;
	padding:1px;
	border:1px solid #929799;
}
#peopleSearch div.listRow div.info {
	float:left;
	margin-left:20px;
	width:550px;	
}
#peopleSearch div.listRow div.info a {
	font-weight:bold;
	color:#37A6D8;
	font-size:1.2em;
}
#peopleSearch div.listRow div.info div {
	height:15px;
	overflow:hidden;
	font-size:1.2em;
	padding-top:5px;	
}

#peopleSearch div.listRow div.info div.smallInfo{
	font-size:1em;
}



/*----------------Vademecum */
#mijnVragen, #mijnAntwoorden {
	height:36em;
	width:63em;
	position:relative;
	background:#F9FAFC url(/images/mednet/dossiers_bg.png) repeat-x scroll center bottom;
	padding-top:10px;
}
#mijnAntwoorden {
	height:39em;
}
#mijnVragen div.boxhead, #mijnAntwoorden div.boxhead {
	top:0;
	z-index:999;
}
#mijnVragen h2, #mijnAntwoorden h2 {
	padding:0;
	margin:0;
	top:10px;
	left:10px;
	text-transform:uppercase;
}
#mijnVragen .wrap, #mijnAntwoorden .wrap
{
	height: 36em;
	width: 63em;
}

#mijnVragen .container, #mijnAntwoorden .container
{
	height: 36em;
	margin-top: 1.5em;
	width: 30000px;
}

#mijnVragen .container li, #mijnAntwoorden .container li
{
	background: transparent;
	height: 36em;
	text-align: left;
	width: 63em;
}

#mijnAntwoorden .wrap, #mijnAntwoorden .container, #mijnAntwoorden .container li {
	height:39em;
}

div.boardMessage {
	height:10em;
	width:61em;
	margin:0.5em 1em;
	padding-top:1em;
	padding-bottom:0;
}

div.boardMessage a {
	color:#37A6D8;
	font-size:1.2em;
	text-decoration:none;
}
div.boardMessage a:hover {
	text-decoration:underline;
}

div.boardMessage .msgTop {
	width:100%;
	position:relative;
}
div.boardMessage hr.space {
	margin:10px 0 !important;
}

div.boardMessage .msgTop .catTitle, div.boardMessage .msgTop .catMore {
	background: transparent url(/images/mednet/dossiers_bg.png) repeat-x scroll 0 0;
	position:absolute;
	top:-19px;
	padding:12px;
}
div.boardMessage.count1 .msgTop .catTitle, div.boardMessage.count1 .msgTop .catMore {
	background-position: 0 0px;
}
div.boardMessage.count2 .msgTop .catTitle, div.boardMessage.count2 .msgTop .catMore {
	background-position:0 -110px;
}
div.boardMessage.count3 .msgTop .catTitle, div.boardMessage.count3 .msgTop .catMore {
	background-position:0 -230px;
}
#mijnAntwoorden div.boardMessage.count1 .msgTop .catTitle, div.boardMessage.count1 .msgTop .catMore {
	background-position: 0 10px;
}
#mijnAntwoorden div.boardMessage.count2 .msgTop .catTitle, div.boardMessage.count2 .msgTop .catMore {
	background-position:0 -90px;
}
#mijnAntwoorden div.boardMessage.count3 .msgTop .catTitle, div.boardMessage.count3 .msgTop .catMore {
	background-position:0 -200px;
}

#mijnAntwoorden div.boardMessage {
	margin:1em;
}

div.boardMessage .msgTop .catTitle {
	font-weight:bold;
	left:38px
}
div.boardMessage .msgTop .catMore {
	left:430px;
	width:165px;
	color:#d5d4dc;
}

div.boardMessage .msgTop .catMore a {
	padding:0 5px;
}

div.boardMessage .msgBody {
	padding:1em 1em 1em 5em;
	background: transparent url(/images/mednet/vraag_icon.png) no-repeat scroll 10px 15px;
}

div.boardMessage .msgBody a.msgTitle {
	font-size:1.4em;
	color:#00508F;
	font-weight:bold;
}
div.boardMessage .msgBody span.newicon, div.boardMessage .msgBody span.partner {
	vertical-align: text-top !important;
}
div.boardMessage .msgBody .msgBottom {
	margin: 3px 0 0;
}
div.boardMessage .msgBody .msgBottom span.date {
	font-size:1.2em;
	padding:0 5px;
}
div.boardMessage .msgBody .msgBottom span.answerCount {
	color:#9d9ea2;
	font-size:1.2em;
}

div.footer {
	margin-top:20px;
	border-top: 1px solid #d5d4dc;
	overflow:hidden;
	padding-top:15px;
}

div.footer div.changeInterests {
	float:right;
	font-size:1.2em;
	margin:2px 0 0 0;
}
div.footer a.linkButtonPurple {
	margin:0 0 0 10px;	
	float:right;
}
div.footer div.changeInterests a {
	font-size:1em;
}

/**********************************************************/
/*VADEMECUM***HOME*/
#cHBerichten div{padding-top:15px;}
#cHBerichten div h2, #cHDivBerichten h2{ color: #00508f;font-size:1.4em;border-bottom:1px solid #00508f;padding-left:10px;margin-right:10px;padding-bottom:5px;}
#cHDivBerichten h2 {margin:20px 0 0 0; }
.hVheadline{ color: #00508f;font-size:1.4em;font-weight:bold;margin-right:10px;margin-left:10px;padding-top:10px;border-bottom:1px solid #d5d4dc;padding-bottom:5px;}
#cHBerichten div table{width: 64em;border-collapse:collapse;}

#cHBerichten div table tr th{border-bottom:1px solid #d5d4dc;font-size: 1.2em;padding-right:20px;}
#cHBerichten div table tr th.date{padding-left:10px;}

#cHBerichten div table tr td{border-bottom:1px solid #d5d4dc;font-size: 1.2em;padding-top:5px;padding-bottom:5px;padding-right:20px;vertical-align: top;}
#cHBerichten div table tr td.date{padding-left:10px;}
#cHBerichten div table tr td.boardDate{padding-left:10px;width:110px;}
#cHBerichten div table tr td.name,#cHBerichten div table tr th.name{text-align:right;}
#cHBerichten div table tr td.name a{font-weight:bold;text-decoration:none;color: #37a6d8;}
#cHBerichten div table tr td.boardName,#cHBerichten div table tr th.boardName{text-align:left;width:100px;}
#cHBerichten div table tr td.boardName a{font-weight:bold;text-decoration:none;color: #37a6d8;}
#cHBerichten div table tr td.message a{text-decoration:none;color: #37a6d8;}
#cHBerichten div table tr td.message span{color: #9d9ea2;}
#cHBerichten div table tr td.title a{text-decoration:none;color: #00508F;}
#cHBerichten div table tr td.bolder a{font-weight:bold;}
#cHBerichten div table tr td.status{color: #00508f;}
#cHBerichten div table tr td.unread{font-weight:bold;}
#cHBerichten div table tr td.foot{padding-bottom:20px;}
#cHBerichten div table tr td.foot a.more{font-size: 1em;font-weight:bold;padding-bottom:10px;}

/**********************************************************/
/*VADEMECUM***INTERESSES***SHADOWBOX*/
.vakgebiedenWrp{margin:10px;}
div#inline-vakgebieden-content{overflow:hidden;}
.vakgebiedenWrp .vakgebiedenContent{background: #f9fafc url(/images/mednet/dossiers_bg.png) repeat-x bottom; margin-right:10px;padding-left:10px;}
.vakgebiedenWrp div.col{float:left;width:30%;padding:0 0 15px 10px; background: url(/images/mednet/listdot_light.gif) no-repeat;}
.vakgebiedenWrp div.col a {color: #37a6d8;text-decoration:none; font-weight:bold;font-size:1.2em;}
.vakgebiedenWrp div h3.withBorder{border-top:1px solid #d5d4dc;margin-right:10px;padding-top:20px;}
#interessesFooter{background:lime;}
div.vakgebiedenWrp div.IFooter{clear:both; text-align:right;padding-top:10px;margin:20px 10px 0 0;border-top:1px solid #d5d4dc;}
div.vakgebiedenWrp div.IFooter span{font-size:1.2em;}
div.vakgebiedenWrp div div.theLine{height:2px;border-top:1px solid #d5d4dc;border-left:1px solid #d5d4dc;clear:both;}
.vakgebiedenWrp div h3{font-size:1.3em !important;text-transform: uppercase;}

/* Fixes for Mijn Mednet Homepage */
.vademecum_container .blueBox {
	margin:0;
}


.NieuwsarchiefIntroText {
	font-size:1.2em;
	margin:0 5px 20px 0;
}

.archive_results #results {
	width:63em !important;	
}

.archive_results #results div.boxhead {
	width:63em !important;
}
.archive_results #results div.boxhead_bottom {
	border-bottom:none;
	border-top:1px solid #D5D4DC;
}
.archive_results #results div.boxhead a {
	text-decoration:none;
}

div.archivebox {
	float:left !important;
	overflow:hidden !important;
	clear:both !important;
	width:63em !important;
	margin:7px 10px !important;
}

div.archivebox div.date{
	float:left !important;
	width:8em !important;
	clear:none !important;
	font-size:1.2em;
}
div.archivebox div.vakgebied{
	float:left !important;
	width:12em !important;
	clear:none !important;	
}
div.archivebox div.title{
	float:left !important;
	width:38em !important;
	clear:none !important;
}
div.archivebox div.title a{
	font-size:1.2em !important;
}


/* 	extra print style 	*/


.article_buttons {
	display: none;
}

#reacties_form_container {
	display: none;
}

.werbeblock {
	display: none;
}

#header,
#sidebar,
#footer {
	display: none;
}

.shadowbox_container,
.fContainerBlock {
	display: none;
}

div#page_wrapper {
	margin: 0 auto 0;
}

div.external_links {
	width: 64em;
}

.blogsContainer,
.reactiesContainer,
.bookArticle,
.standard_teaser {
	display: none;
}

