/* Body en container */
BODY, P { font-size: 14px; font-family: helvetica neue, arial, tahoma; color: #8F61AB; font-weight: 500; }

#containerBuiten { background: #FFFFFF; text-align: center; }
#containerBasis { background: #FFFFFF; text-align: center; }

html,body { margin: 0; padding: 10px 0px 10px 0px; width:100%; height:100%; background: #FFFFFF; text-align: center; }

/* Balk bovenaan met logo en zoekvenster */
#topbalkdiv { background: #1B144B; width: 800px; height: 180px; }
#topbalkdiv { background: url('http://www.medistart.nl/images/medistart-logo.jpg') no-repeat top center; }

/* Servicebalk met het menu bovenaan */
#topservicebalkdiv { background: #FFFFFF; width: 800px; height: 40px; }

.topservicelink { font-size: 16px; color: #00A4E7; font-family: helvetica neue, arial, tahoma; text-decoration: none; font-weight: bold; }
A.topservicelink:hover { text-decoration: underline; }

.topservicelinkselected { font-size: 16px; color: #0167B5; font-family: helvetica neue, arial, tahoma; text-decoration: none; font-weight: bold; }

.topservicebolletjespan { vertical-align: middle; }
.topservicebolletjezelf { vertical-align: middle; }

/* Footer onderaan de website */
#footer { background: #EAF1F9; text-align: middle; width: 800px; text-align: center; }
#footer { font-size: 12px; color: #00A4E7; font-family: helvetica neue, arial, tahoma; text-decoration: none; font-weight: bold; }

/* Mainbalk */
#Mainbalk { width: 800px; padding: 20px 0px; text-align: left; }

H1.itemtitel { color: #0167B5; font-weight: bold; text-align: center; font-size: 16px; }
H2.itemtitel { color: #0167B5; font-weight: bold; text-align: center; font-size: 14px; }

H1 { color: #0167B5; font-weight: bold; text-align: left; font-size: 16px; }
H2 { color: #0167B5; font-weight: bold; text-align: left; font-size: 14px; }

.leesverderlink { color: #34B5ED; font-weight: normal; font-size: 14px; text-decoration: none;}
A.leesverderlink:hover { text-decoration: underline; }

.netwerklink { color: #8F61AB; font-size: 14px; text-decoration: none; }
A.netwerklink:hover { text-decoration: underline; }

/* MediStart Netwerk kolom styling */
.medistartnetwerkbox { padding: 0px; margin: 0px; }
.netwerktiteltabel { color: #0167B5; font-weight: bold; text-align: left; font-size: 14px; padding: 0px 0px 10px 0px}
.netwerkwitlijntje { display: none; }
.netwerkitemtabel { list-style-type: disc; }
.netwerklinktabel { color: #8F61AB; font-size: 14px; text-decoration: none; }
A.netwerklinktabel:hover { text-decoration: underline; }
.netwerkul { padding: 0px 0px 0px 16px; margin: 0px; }

/* Adminlinks */
.adminlink { font-size: 10pt; color: #CCCCCC; font-family: helvetica neue, Arial, Tahoma; text-decoration: none; }
A.adminlink:hover { text-decoration: underline; }

/* Zoekbox */

.zoekbox	{ width: 140px; height: 24px; margin: 0px; vertical-align: bottom; }
.zoekbox	{ border: 1px solid #0167B5; background: #ffffff; padding-left: 5px; padding-top: 3px; color: #00A4E7; }

.zoekbutton	{ border: 0px; margin: 0px; vertical-align: bottom; }

.zoektekst	{ font-size: 100%; font-weight: bold; width: 20px; height: 20px; border: 1px solid #008BCA; }
.zoektekst	{ color: #008BCA; background: #ffffff; }

.zoektable	{ position: right; height: 180px; text-align: middle; }

/* Fontsize */

.fontsize {text-decoration: none; color: #008BCA; }

/* Nieuwspagina's */

.nieuwszoekendiv { background: invisible; margin: 0px 0px 4px 0px; padding: 8px 8px; width: 592px !important; * width: 608px; }
.nieuwszoekenform { padding: 0px; margin: 0px; }
.nieuwszoekinput { display: inline; height: 22px; }
.nieuwszoeksubmit { font-family: Arial, Verdana; font-size: 100%; font-weight: bold; font-style: normal; padding: 0px; margin: 0px; height: 22px; }
.nieuwszoekinput { border: 1px solid #008BCA; }
.nieuwszoeksubmit { color: #008BCA; background: invisible; border: 1px solid #008BCA; }

div.nieuwsshortitem { background: #FFFFFF; margin: 0px 0px 4px 0px; padding: 8px 8px; width: 592px !important; * width: 608px; }
H1.nieuwsitemkop { font-family: Arial, Verdana; font-weight: bold; font-style: normal; line-height: 100%; padding: 0px; margin: 0px; }

.nieuwsitemlink { font-family: Arial, Verdana; font-size: 100%; font-weight: bold; }
.nieuwsitemlink:link,.nieuwsitemlink:visited { text-decoration: none; }
.nieuwsitemlink:hover { text-decoration: underline; }

div.nieuwsafsluiting { margin: 8px 0px 0px 0px; min-height: 16px; }
div.nieuwsleesverder { float: left; min-height: 16px; font-size: 90%; }
div.nieuwsbron { float: left; font-size: 90%; min-height: 12px; font-style: italic; }
div.nieuwsdatumitem { float: right; font-size: 90%; min-height: 16px; font-style: italic; }
div.nieuwsdatum { float: right; font-size: 90%; min-height: 16px; }

div.nieuwspaginanummering { margin: 0px 0px 4px 0px; padding: 5px 5px; width: 592px !important; * width: 608px; }
div.nieuwspaginanummering { background: #B2DDE6; }

.nieuwspaginanummerselected { font-family: Arial, Verdana; font-size: 100%; font-weight: bold; color: #000000; }
.nieuwspaginanummer { font-family: Arial, Verdana; font-size: 100%; font-weight: normal; }
.nieuwspaginanummer:link,.nieuwspaginanummer:visited { text-decoration: none; }
.nieuwspaginanummer:hover { text-decoration: underline; }

div.hetoverigenieuws { background: invisible; margin: 0px 0px 4px 0px; padding: 8px 8px; width: 592px !important; * width: 608px; text-align: center; }
H1.hetoverigenieuws { font-family: Arial, Verdana; font-weight: bold; font-style: normal; }
H1.hetoverigenieuws { color: #0167B5; }

H1.nieuwsitemkop { color: #008BCA; }
.nieuwspaginanummer { color: #008BCA; }

.nieuwsitemlink { color: #008BCA; }