h1, h2, h3, h4, h5, p, ul, li, ol, td {
	margin: 0px;
	padding: 0px;
}
* input, * select, * textarea{
	padding:0 0 0 0;
}
body{
	background-image: url("../img/bg_strip.gif");	
	margin:0 0 0 0;
	padding:0 auto;
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;
	font-size: 12px;
	text-align: center;
}
#pageholder{
	padding:0 auto;
	margin:0 auto;
	text-align:left;
	width:776px;
}
#nav_holder{
	margin-bottom:2px;
}
#navigation{
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;
	line-height:15px;
	font-size: 12px;
	padding:0 auto;
}

#navigation { list-style-type: none; } 
#navigation li { position: relative; display: block; float: left; height: 32px; width:91px; padding:2px 2px 2px 2px; }
#navigation li:hover { z-index: 1; }
#navigation li:hover ul { display: block; }

#navigation li ul { position: absolute; display: none; left: 0; top: 36px; width: 95px; text-align:left; }
#navigation li ul li { display: block; width: 91px; clear: both; text-align: left; height: 30px; z-index: 100; padding:2px 2px 2px 2px; }
#navigation li ul li a { font-size: 12px; font-weight: bold; color: #ff0000; text-decoration: none;}
#navigation li ul li a:hover { text-decoration: none; color: #ffffff;}

/* De hoofd nav */
#navigation .btn{ background-color:#000000; color:#FFFFFF; margin:0 1px 0 1px;}
#navigation .btn:hover{ background-color:#000000; color:#FF0000; margin:0 1px 0 1px;}

#navigation .btnl{ background-color:#000000; color:#FFFFFF; margin:0 0 0 1px;}
#navigation .btnl:hover{ background-color:#000000; color:#FF0000; margin:0 0 0 1px;}

/* Deze 2 onderstaande stijlen zijn puur voor de roll over van de tekst knoppen. */
#navigation .btn a, #navigation .btnl a{
	color:#FFFFFF;
	text-decoration:none;
}
#navigation .btn a:hover, #navigation .btnl a:hover{
	color:#FF0000;
	text-decoration:none;
}

/* Sub nav */
#navigation li ul li.sub_nav { background-color:#FFFFFF; color:#000000; margin:0 0 0 0; height:17px;}
#navigation li ul li.sub_nav:hover { background-color:#FFFFFF; color:FF0000; margin:0 0 0 0;}

#navigation li ul li.sub_nav2 { background-color:#FFFFFF; color:#000000; margin:0 0 0 0; height:34px;}
#navigation li ul li.sub_nav2:hover { background-color:#FFFFFF; color:FF0000; margin:0 0 0 0;}

#navigation li ul li.sub_nav a, #navigation li ul li.sub_nav2 a{ color:#000000;}
#navigation li ul li.sub_nav a:hover, #navigation li ul li.sub_nav2 a:hover { color:FF0000;}


a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}


.bodytekst {
	font-size: 12px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	padding-top: 3px;
	padding-right: 30px;
	padding-bottom: 13px;
	padding-left: 5px;
}

.bodytekst a{	
	font-size: 12px;
	color: #FF0000;
}

.bodytekst a:hover{
	font-size: 12px;
	color: #FF0000;
	font-style: normal;
	text-decoration:underline;
}

.bodytekst2 {
	font-size: 12px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	padding-top: 3px;
	padding-right: 20px;
	padding-bottom: 13px;
	padding-left: 5px;
}
.bodytekst2 {
	font-size: 12px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 13px;
	padding-left: 5px;
}
.bodytekst2 a{	
	font-size: 12px;
	color: #000000;
}

.bodytekst2 a:hover{
	font-size: 12px;
	color: #FF0000;
	font-style: normal;
	text-decoration:underline;
}


.bodytekst_wit {
	font-size: 12px;
	color: #FFFFFF;
	font-style: normal;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 5px;
}

.bodytekst_wit2 {
	font-size: 12px;
	color: #FFFFFF;
	font-style: normal;
	font-weight: normal;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}

.bodytekst_rood {
	font-size: 12px;
	color: #FF0000;
	font-style: normal;
	font-weight: normal;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}

.bodytekst_rood a{	
	font-size: 12px;
	color: #FF0000;
}


.bodytekst_rood a:hover{
	font-size: 12px;
	color: #FF0000;
	font-weight: normal;
	text-decoration:underline;
}
.formtekst {
	font-size: 12px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}

.titeltekst_rood {
	font-size: 15px;
	color: #FF0000;
	font-style: normal;
	font-weight: normal;
	text-align:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.titeltekst_rood2 {
	font-size: 15px;
	color: #FF0000;
	font-style: normal;
	font-weight: normal;
	text-align:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.titeltekst_wit {
	font-size: 15px;
	color: #FFFFFF;
	font-style: normal;
	font-weight: normal;
	text-align:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.menuABC_wit {
	font-size: 15px;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
	text-align:center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.menuABC_wit a{
	font-size: 15px;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
}

.menuABC_wit a:hover{
	font-size: 15px;
	color: #FFFFFF;
	font-style: underline;
	font-weight: bold;
}

.keuzeABC {
	font-size: 24px;
	color: #FF0000;
	font-style: normal;
	font-weight: bold;
	text-align:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.ABCfolder {
	font-size: 12px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}

.ABCfolder a{	
	font-size: 12px;
	color: #000000;
}

.ABCfolder a:hover{
	font-size: 12px;
	color: #FF0000;
	font-weight: normal;
	text-decoration:underline;
}

.ABC_extra {
	font-size: 12px;
	color: #FF0000;
	font-style: normal;
	font-weight: normal;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}

/* Begin vacatures */
.vacature_aanhef {
	font-size: 13px;
	color:#000000;
	font-style: normal;
	font-weight: normal;
	text-align:left;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.vacature_titel {
	font-size: 16px;
	color:#000000;
	font-style: normal;
	font-weight: bold;
	text-align:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.vacature_tijd {
	font-size: 16px;
	color:#FFFFFF;
	font-style: normal;
	font-weight: bold;
	text-align:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.vacature_tekst {
	font-size: 12px;
	color:#000000;
	font-style: normal;
	font-weight: normal;
	text-align:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.vacature_tekst a{	
	font-size: 12px;
	color: #000000;
	text-decoration:underline;
}

.vacature_tekst a:hover{
	font-size: 12px;
	color: #FF0000;
	font-weight: normal;
	text-decoration:underline;
}
/* Einde vacatures */

/* Begin over de apotheek */

.SA_titel {
	font-size: 15px;
	color:#000000;
	font-style: normal;
	font-weight: normal;
	text-align:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.SA_titel2 {
	font-size: 15px;
	color:#000000;
	font-style: normal;
	font-weight: bold;
	text-align:left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
}

.SA_tekst {
	font-size: 12px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}


.SA_tekst a{	
	font-size: 12px;
	color: #FF0000;
}

.SA_tekst a:hover{
	font-size: 12px;
	color: #FF0000;
	font-weight: none;
	text-decoration:underline;
}


.service_titel {
	font-size: 15px;
	color:#FFFFFF;
	font-style: normal;
	font-weight: normal;
	text-align:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.service_tekst {
	font-size: 12px;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
}

.teamtekst {
	font-size: 12px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	line-height: 14px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 5px;
}


.titel_tekst1 {
	font-size: 15px;
	color: #FF0000;
	font-style: normal;
	font-weight: normal;
	text-align:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.titel_wit {
	font-size: 12px;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
	text-align:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}


/* Einde over de apotheek */

/* Begin over de apotheek_team */

.naam {
	font-size: 12px;
	color:#000000;
	font-style: normal;
	font-weight: bold;
	text-align:left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 5px;
}

.functie {
	font-size: 12px;
	color: #FF0000;
	font-style: normal;
	font-weight: normal;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}



/* Einde over de apotheek_team */

.tijden {
	font-size: 12px;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}


.titelform_zwart {
	font-size: 15px;
	color: #000000;
	font-style: normal;
	font-weight:bold;
	text-align:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.newstitel_menu {
	font-size: 13px;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 36px;
}

.newstitel_menu a{	
	font-size: 13px;
	color: #000000;
}

.newstitel_menu a:hover{
	font-size: 13px;
	color: #FF0000;
	font-style: bold;
	text-decoration:none;
}

.newsdatum {	
	font-size: 10px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	text-align:right;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}

.newstitel {
	font-size: 13px;
	color: #FF0000;
	font-style: normal;
	font-weight: bold;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}

.newstekst {
	font-size: 12px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.newstekst a {
	text-decoration:none;
	color:#FF0000;
}
.newstekst a:hover {
	text-decoration:underline;
	color:#FF0000;
}
.tekst3 a{
	text-decoration:none;
	color:#FF0000;
}
.tekst3 a:hover{
	text-decoration:underline;
	color:#FF0000;
}
.naw_tekst {	
	font-size: 12px;
	color: #FFFFFF;
	font-style: normal;
	font-weight: normal;
	text-align:left;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.naw_tekst a{	
	font-size: 12px;
	color: #FFFFFF;
}

.naw_tekst a:hover{
	font-size: 12px;
	color: #FF0000;
	font-style: normal;
	text-decoration:underline;
}

.footer_tekst {	
	font-size: 10px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	text-align:left;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.footer_tekst a{	
	font-size: 10px;
	color: #000000;
}

.footer_tekst a:hover{
	font-size: 10px;
	color: #FF0000;
	font-style: normal;
	text-decoration:none;
}