/* Style website specifiek*/
body {
margin: 0;
padding: 0;
background: #5b683c url(images/background.jpg) no-repeat top center;
color: #1a1a1a;
font-family:Tahoma, sans-serif;
font-size: 12px;
text-align:center;
overflow: -moz-scrollbars-vertical;
}
#wrapper {
text-align:left;
margin:auto;
position: relative;
width: 774px;
background:#ffffff;
}
#top {
padding:0;
margin:0 auto;
height:227px;
width:774px;
float:left;
}
#menu {
list-style:none;
margin: 0;	
font-size:12px;
float:left;
width:744px;
height:39px;
background: url(images/menu_bg.jpg) no-repeat top left;
}
#menu ul { /* all lists */	
margin: 0;
list-style: none;
float:right;
}

#menu a {
color: #3d97f8;
display: block;
padding:11px;
padding-top:15px;	
text-decoration:none;
font-weight:bold;
background:url(images/menuspacer.jpg) no-repeat left;
}
#menu a:hover {
color: #909090;
text-decoration:none;
background:url(images/menuspacer2.jpg) no-repeat left;
}
#menu li { /* all list items */
float: left;
width: auto; /* width needed or else Opera goes nuts */
}

#menu li:hover ul ul, #menu li:hover ul ul ul, #menu li.sfhover ul ul, #menu li.sfhover ul ul ul {
left: -999em;
}

#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul, #menu li li li.sfhover ul { /* lists nested under hovered list items */
left: auto;
}

#tekst {
width:444px;
float:left;
margin-top:10px;
padding:12px 8px 12px 12px;
line-height:19px;
min-height:430px;
height: auto !important;
height:430px;
}


#tekst2 {
width:720px;
float:left;
margin-top:10px;
padding:15px;
line-height:19px;
min-height:430px;
height: auto !important;
height:430px;
}
#tekst a {
color: #0066CC;
text-decoration: none;
}
#tekst a:hover {
color: #fff;
background:#3d97f8;
text-decoration: none;
}
#tekst2 a {
color: #0066CC;
text-decoration: none;
}
#tekst2 a:hover {
color: #fff;
background:#3d97f8;
text-decoration: none;
}

#tekst li {
padding-bottom:12px;
}
#aside {
width:280px;
margin-top:10px;
padding:10px;
line-height:19px;
float:right;
}	
.imgaside{
border:none;
}
.imgaside a:hover{
text-decoration:none;
}
#footer {
background:url(images/footer.jpg);
margin:0 auto;
width: 774px;
height:42px;
}

h1 {
font-family:Tahoma;
font-size:15px;
font-weight:bold;
color:#3d97f8;
padding-bottom:10px;
margin:0;
}

h2 {
font-family:Tahoma;
font-size:13px;
font-weight:bold;
color: #333333;
padding-bottom:10px;
margin:0;
}

h3 {
font-family:Tahoma;
font-size:13px;
font-weight:bold;
color: #FF0000;
padding-bottom:10px;
margin:0;
}

a {
color: #0066CC;
text-decoration: none;
}
a:hover {
color: #333;
}

.head {
padding-bottom:10px;
}
#foto {
padding-top:55px;
}
#foto a {
color:#fff;
text-decoration: none;
}
#foto a:hover {
color:#fff;
background:#fff;
text-decoration: none;
}
.clinic {
width:406px;
height:304px;
border:2px solid #3d97f8;
}
