/****************************************************************************/
/****************** CASCADING STYLE SHEET KAAKCHIRURG OOSTKUST **************/
/****************************************************************************/

body {
	font-family:"Arial";
	background:#ece9d0;
	line-height:18px;
	font-size:11px;
	color:#666666;
	margin:0;
}

/****************************************************************************/
/********************************** CONTAINER *******************************/
/****************************************************************************/

#container {
	background:url(images/bg.png) #fffdf1 top center no-repeat;
	width:100%;
}

#container .inner {
	margin:0 auto;
	width:940px;
}

/****************************************************************************/
/*********************************** HEADER *********************************/
/****************************************************************************/

#header {
	position:relative;
	height:186px;
	width:940px;
}

/****************************************************************************/
/************************************ LOGO **********************************/
/****************************************************************************/

#header h1.logo {
	text-indent:-6000px;
	height:150px;
	width:275px;
	float:left;
	padding:0;
	margin:0;
}

#header h1.logo a {
	display:block;
	height:150px;
	width:275px;
}

#header a.gezondheidszorg {
	text-indent:-6000px;
	margin:18px 0 0 0;
	display:block;
	height:74px;
	float:right;
	width:74px;
}

/****************************************************************************/
/************************************ MENU **********************************/
/****************************************************************************/

#header ul.menu {
	list-style-type:none;
	position:absolute;
	right:25px;
	padding:0;
	margin:0;
	bottom:0;
}

#header ul.menu li {
	text-indent:-6000px;
	float:left;
}

#header ul.menu li a {
	display:block;
	height:74px;
}

#header ul.menu li.welkom a {
	background:url(images/menu_welkom.png) no-repeat;
	width:84px;
}

#header ul.menu li.team a {
	background:url(images/menu_team.png) no-repeat;
	width:61px;
}

#header ul.menu li.behandelingen a {
	background:url(images/menu_behandelingen.png) no-repeat;
	width:132px;
}

#header ul.menu li.nazorg a {
	background:url(images/menu_nazorg.png) no-repeat;
	width:80px;
}

#header ul.menu li.afspraken a {
	background:url(images/menu_afspraken.png) no-repeat;
	width:100px;
}

#header ul.menu li.contact a {
	background:url(images/menu_contact.png) no-repeat;
	width:83px;
}

#header ul.menu li.links a {
	background:url(images/menu_links.png) no-repeat;
	width:83px;
}

#header ul.menu li a:hover,
#header ul.menu li.current a {
	background-position:left bottom;	
}

/****************************************************************************/
/********************************* MIDDENSTUK *******************************/
/****************************************************************************/

#middenstuk {
	background:url(images/middenstuk.png) no-repeat;
	padding:30px 0 0 0;
	height:294px;
	width:940px;
}

#middenstuk img {
	margin:0 20px 0 0;	
}

#middenstuk h2 {
	text-indent:-6000px;
	margin:0 0 27px 0;
	display:block;
	float:left;
	padding:0;
}

#middenstuk h2.welkom {
	background:url(images/h2_welkom.png) no-repeat;
	height:61px;
	width:315px;	
}

/****************************************************************************/
/********************************** DIENSTEN ********************************/
/****************************************************************************/

#middenstuk ul.diensten {
	list-style-type:none;
	padding:0;
	margin:0;
}

#middenstuk ul.diensten li {
	float:left;	
}

#middenstuk ul.diensten li a {
	background:url(images/middenstuk_diensten.png) no-repeat;
	text-decoration:none;
	margin:0 5px 5px 0;
	padding:0 0 0 26px;
	line-height:25px;
	display:block;
	height:25px;
	width:165px;
	color:#333;
}

#middenstuk ul.diensten li a:hover {
	background-position:left bottom;	
}

/****************************************************************************/
/************************************ BODY **********************************/
/****************************************************************************/

#body {
	background:url(images/body.png) left bottom no-repeat;
	padding:0 0 25px 0;
	width:940px;
}

#body h1 {
	border-bottom:#d6d3ac solid 1px;
	text-indent:-6000px;
	margin:35px 0 5px 0;
	padding:0 0 12px 0;
	display:block;
	width:586px;
	float:left;
}

#body h1.welkom {
	background:url(images/ttl-welkom.jpg) 23px 0 no-repeat;	
}

#body h1.team {
	background:url(images/ttl-team.jpg) 23px 0 no-repeat;	
}

#body h1.nazorg {
	background:url(images/ttl-nazorg.jpg) 23px 0 no-repeat;	
}

#body h1.contact {
	background:url(images/ttl-contact.jpg) 23px 0 no-repeat;	
}

#body h1.behandelingen {
	background:url(images/ttl-behandelingen.jpg) 23px 0 no-repeat;	
}

#body h1.behandelingen-niet {
	background:url(images/ttl-niet.jpg) 23px 0 no-repeat;	
}

#body h1.afspraken {
	background:url(images/ttl-afspraken.jpg) 23px 0 no-repeat;	
}

#body h1.links {
	background:url(images/ttl-links.jpg) 23px 0 no-repeat;	
}

/****************************************************************************/
/********************************** CONTENT *********************************/
/****************************************************************************/

#body .content {
	padding:10px 30px 0 30px;
	width:526px;
	float:left;
}

#body .content p {
	margin-bottom:20px;		
}

#body .content b {
	color:#5994a4;	
}

#body .content ul.list
{
	list-style-type:square;
	margin-top:14px;
}

#body .content ul.list li
{
	margin-top: 6px;
}

#body .content ul.glist
{
	list-style-type:square;
	margin-top:14px;
	font-size:14px;
}

#body .content ul.glist li
{
	margin-top: 6px;
}


#body .content ul.list-behandelingen
{
	list-style-type:square;
	margin-top:14px;
	margin-bottom:36px;
}

#body .content ul.list li-behandelingen
{
	margin-top: 6px;
}

#body .content a {
	text-decoration:underline;
	font-weight:none;
	color:#25647D;
}

#body .content a:hover {
	text-decoration:none;
	font-weight:none;
	color:#25647D;
}

#body .content a.underline {
	text-decoration:underline;	
}

#body .content .quote {
	padding:15px 25px 15px 25px;
	background:#ebe8ce;
	position:relative;
	margin:0 0 20px 0;
	color:#918d67;
	width:476px;
}

#body .content .quote .top_l,
#body .content .quote .top_r,
#body .content .quote .bottom_l,
#body .content .quote .bottom_r {
	position:absolute;
	height:15px;
	width:15px;
}

#body .content .quote .top_l {
	background:url(images/quote_top_l.png) no-repeat;
	left:0;
	top:0;
}

#body .content .quote .top_r {
	background:url(images/quote_top_r.png) no-repeat;
	right:0;
	top:0;
}

#body .content .quote .bottom_l {
	background:url(images/quote_bottom_l.png) no-repeat;
	bottom:0;
	left:0;
}

#body .content .quote .bottom_r {
	background:url(images/quote_bottom_r.png) no-repeat;
	bottom:0;
	right:0;
}

#body .content .quote p {
	margin:0;	
}

#body .content .groter {
	font-size:14px;
}

/****************************************************************************/
/*********************************** SIDEBAR ********************************/
/****************************************************************************/

#body .sidebar {
	background:url(images/sidebar.png) no-repeat;
	padding:70px 0 25px 38px;
	position:relative;
	min-height:265px;
	width:268px;
	float:right;
}

#body .sidebar h3 {
	border-bottom:#d6d3ac solid 1px;
	text-indent:-6000px;
	position:absolute;
	padding:0 0 9px 0;
	display:block;
	height:23px;
	width:264px;
	left:28px;
	top:22px;	
}

#body .sidebar h3.contactinformatie {
	background:url(images/h3_contactinformatie.png) 6px 0 no-repeat;
}

#body .sidebar a {
	text-decoration:none;
	font-weight:bold;
	color:#26647d;
}

#body .sidebar a:hover {
	text-decoration:underline;
	font-weight:bold;
	color:#26647d;
}

#body .sidebar .blauw {
	color:#5994a4;	
}

/****************************************************************************/
/*********************************** FOOTER *********************************/
/****************************************************************************/

#footer {
	background:url(images/footer.png) repeat-x;
	font-size:12px;
	color:#918d67;
	width:100%;
}

#footer .inner {
	background:url(images/footer_inner.png) no-repeat;	
	padding:36px 0 0 0;
	margin:0 auto;
	height:130px;
	width:940px;
}

/****************************************************************************/
/********************************* QUICKLINKS *******************************/
/****************************************************************************/

#footer ul.quicklinks {
	background:url(images/quicklinks.png) no-repeat;
	list-style-type:none;
	padding:25px 0 0 0;
	width:320px;
	float:left;
	margin:0;
}

#footer ul.quicklinks li {
	float:left;	
}

#footer ul.quicklinks li a {
	background:url(images/dot.png) 5px 10px no-repeat;
	text-decoration:none;
	padding:0 0 0 20px;
	line-height:22px;
	color:#918d67;
	display:block;
	height:22px;
	width:100px;
}

#footer ul.quicklinks li a:hover {
	background:url(images/dot.png) 5px 10px no-repeat;
	text-decoration:underline;
	padding:0 0 0 20px;
	line-height:22px;
	color:#918d67;
	display:block;
	height:22px;
	width:100px;
}

/****************************************************************************/
/*********************************** CREDITS ********************************/
/****************************************************************************/

#footer .credits {
	background:url(images/credits.png) no-repeat;
	padding:25px 0 0 0;
	float:right;
}

#footer p {
	margin:0;	
}

#footer span {
	font-size:11px;	
}

#footer .credits a {
	text-decoration:none;
	font-weight:bold;
	color:#5994a4;
}

#footer .credits a:hover {
	text-decoration:underline;
	font-weight:bold;
	color:#5994a4;
}

/****************************************************************************/
/*********************************** OVERIG *********************************/
/****************************************************************************/

.clear {
	clear:both;	
}

.formulier 
{
	background: #FFFFFF;
	border: solid 1px #a4a39f;
	color: #555555;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px;
}

a
{
  outline: none;
}

a.contact:link, a.contact:visited 
{
	text-decoration:underline;
	color: #5994a4;
}

a.contact:hover
{
	text-decoration:none;
	color: #5994a4;
}
