html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
margin:0;
padding:0;
}

body {
text-align:center;
font:15px/28px Tahoma, Geneva, sans-serif;
color:#58585A;
background:#FFF url(../b/medinaie6.jpg) no-repeat fixed left bottom;
}

ul {
list-style:none;
}

blockquote,q {
quotes:none;
}

:focus {
outline:0;
}

h1,h2,h3,h4,h5,h6,p,pre,blockquote,ul,ol,dl,address {
text-align:left;
}

h1 {
color:#103E6C;
font:normal 34px/190px Georgia, "Times New Roman", Times, serif;
margin-left:462px;
}

h2 {
color:#0FA632;
font-weight:700;
font-size:17px;
line-height:20px;
margin-bottom:0.5em;
}

p {
margin-bottom:1em;
text-align:left;
}

#wrapper {
width:926px;
text-align:center;
position:relative;
margin-top:100px;
margin-right:auto;
margin-left:auto;
}

#header {
width:926px;
background:url(../b/logomedina.png) no-repeat left top;
height:195px;
}

.rechter {
float:right;
display:inline;
width:463px;
position:relative;
border-left:1px solid #AEAEAE;
padding-left:30px;
min-height:350px;
text-align:left;
padding-bottom:30px;
}

.rechter iframe {
width:455px;
overflow:auto;
height:800px;
}

.linker {
float:left;
display:inline;
overflow:hidden;
width:410px;
position:relative;
}

.clear {
clear:both;
}

a {
outline:none;
font-weight:700;
color:#55c7db;
text-decoration:none;
}

#menu {
float:right;
text-align:right;
margin-top:70px;
margin-right:12px;
}

#rechtsmenu {
float:left;
text-align:left;
margin-top:4px;
}

#menu li a,#rechtsmenu li a {
text-decoration:none;
font:normal 30px/47px Georgia, "Times New Roman", Times, serif;
color:#55c7db;
height:50px;
padding:10px 0 7px 60px;
}

#menu li a:hover,#menu li a.actief,#rechtsmenu li a:hover,#rechtsmenu li a.actief {
color:#0FA632;
height:50px;
padding:10px 0 7px 60px;
}

li a.planning {
background:url(../b/menu-planning.png) no-repeat 0 0;
}

li a:hover.planning {
background:url(../b/menu-planning.png) no-repeat 0 -50px;
}

li a.timesheet {
background:url(../b/menu-time.png) no-repeat 0 0;
}

li a:hover.timesheet {
background:url(../b/menu-time.png) no-repeat 0 -50px;
}

li a.folder {
background:url(../b/menu-folder.png) no-repeat 0 0;
}

li a:hover.folder {
background:url(../b/menu-folder.png) no-repeat 0 -50px;
}

li a.webmail {
background:url(../b/menu-mail.png) no-repeat 0 0;
}

li a:hover.webmail {
background:url(../b/menu-mail.png) no-repeat 0 -50px;
}

li a.medewerkers {
background:url(../b/menu-medewerkers.png) no-repeat 0 0;
}

li a:hover.medewerkers {
background:url(../b/menu-medewerkers.png) no-repeat 0 -50px;
}

li a.todolist {
background:url(../b/menu-todo.png) no-repeat 0 0;
}

li a:hover.todolist {
background:url(../b/menu-todo.png) no-repeat 0 -50px;
}

li a.archive {
background:url(../b/menu-archive.png) no-repeat 0 0;
}

li a:hover.archive {
background:url(../b/menu-archive.png) no-repeat 0 -50px;
}

li a.report {
background:url(../b/menu-report.png) no-repeat 0 0;
}

li a:hover.report {
background:url(../b/menu-report.png) no-repeat 0 -50px;
}

form {
width:406px;
margin-top:74px;
}

legend,.hidden {
display:none;
}

fieldset {
border:0;
}

textarea {
margin-top:-20px;
}

label {
width:115px;
text-align:right;
float:left;
font-size:16px;
margin:0 10px 0 0;
padding:9px 0 0;
}

input {
width:220px;
display:block;
font-size:18px;
color:#3a3a3a;
margin:0 0 10px;
padding:4px;
}

input[type=checkbox] {
width:20px;
display:inline-block;
margin:0;
}

.button {
background:url(../b/button-bg.png) repeat-x top center;
border:1px solid #999;
-moz-border-radius:5px;
color:#000;
font-weight:700;
-webkit-border-radius:5px;
font-size:13px;
width:70px;
text-decoration:none;
padding:5px;
}

.button:hover {
background:#FFF;
color:#333;
}

.medewerker {
float:left;
width:100px;
display:inline;
overflow:hidden;
height:150px;
margin-right:15px;
font-size:10px;
text-align:center;
line-height:11px;
}

.medewerker2 {
float:left;
width:100px;
display:inline;
overflow:hidden;
height:210px;
margin-right:15px;
font-size:10px;
text-align:left;
line-height:13px;
color:#111;
}

a:hover,.medewerker2 strong {
color:#0FA632;
}

#rechtsmenu li,.medewerker img,.medewerker2 img {
margin-bottom:3px;
}
#iso {
	background: url(../b/ISO-9001-DNV-UK-colour.png) no-repeat;
	height: 71px;
	width: 39px;
	position: absolute;
	right: 10px;
	bottom: 10px;
}
