/*
Name: Praktijk Adamas
Description: Praktijk Adamas Leuven
Author: Lieven Vandenbroucke
Author URI: http://www.xtence.be/
*/

html, body {
	margin: 0;
	padding: 0;
	background-image: url(bg-body.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	background-color: /*#FFF2CF*/#FFE295;
	color:#000;
}
.hidden {
	display: none;
}/*
#bodytop{
	background-image: url(bg-top2.jpg);
	background-repeat: repeat;
	height:254px;
}*/
#page-container {
	width: 966px;
	margin: auto;
	font-size: 62.5%;
	font-family: Arial, Helvetica, sans-serif;
}
a:link {
	color: #ce8600;
	text-decoration: underline;
}
a:visited {
	color: #ce8600;
	text-decoration: underline;
}
a:active {
	color: #ce8600;
	text-decoration: underline;
}
a:hover {
	color: #2e2224;
	text-decoration: none;
}

/* sIFR-instellingen */
.sIFR-active h1 {
	margin: 80px 0 0 200px;
	font-size: 72px;
	line-height: 1em;
}

.sIFR-active h2 {
	margin: 20px 0 0 0;
	font-size: 30px;
	line-height: 1em;
}
/****************header******************************/
#header-1 {
	position:relative;
	top:0;
	left: 0;
	width:966px;
	height: 254px;
	background-image: url(top1.jpg);
	background-repeat: no-repeat;
}
#header-2 {
	position:relative;
	top:0;
	left: 0;
	width:966px;
	height: 254px;
	background-image: url(top2.jpg);
	background-repeat: no-repeat;
}
#header-3 {
	position:relative;
	top:0;
	left: 0;
	width:966px;
	height: 254px;
	background-image: url(top3.jpg);
	background-repeat: no-repeat;
}
#header-4 {
	position:relative;
	top:0;
	left: 0;
	width:966px;
	height: 254px;
	background-image: url(top4.jpg);
	background-repeat: no-repeat;
	background-color: #2e2224; 
}
#header-5 {
	position:relative;
	top:0;
	left: 0;
	width:966px;
	height: 254px;
	background-image: url(top5.jpg);
	background-repeat: no-repeat;
	background-color: #2e2224; 
}
#header-6 {
	position:relative;
	top:0;
	left: 0;
	width:966px;
	height: 254px;
	background-image: url(top6.jpg);
	background-repeat: no-repeat;
	background-color: #2e2224; 
}
#header-7 {
	position:relative;
	top:0;
	left: 0;
	width:966px;
	height: 254px;
	background-image: url(top7.jpg);
	background-repeat: no-repeat;
	background-color: #2e2224; 
}
#header-8 {
	position:relative;
	top:0;
	left: 0;
	width:966px;
	height: 254px;
	background-image: url(top8.jpg);
	background-repeat: no-repeat;
	background-color: #2e2224; 
}
#header-9 {
	position:relative;
	top:0;
	left: 0;
	width:966px;
	height: 254px;
	background-image: url(top9.jpg);
	background-repeat: no-repeat;
	background-color: #2e2224; 
}
#header-10 {
	position:relative;
	top:0;
	left: 0;
	width:966px;
	height: 254px;
	background-image: url(top10.jpg);
	background-repeat: no-repeat;
	background-color: #2e2224; 
}
#header-11 {
	position:relative;
	top:0;
	left: 0;
	width:966px;
	height: 254px;
	background-image: url(top11.jpg);
	background-repeat: no-repeat;
	background-color: #2e2224; 
}
h1.adamas{
	position: absolute;
	top: 40px;
	left:140px;
	color: #FFCE0F;
	font-family: Papyrus;
	font-size:20px;
	letter-spacing: -1px;
	word-spacing: -1px;
}
h2.praktijk{
	position: absolute;
	bottom: 10px;
	right:10px;
	padding: 8px 20px;
	color: #2e2224; 
	background:#FFF0C5;
	filter:alpha(opacity=60);
	-moz-opacity:.80;
	opacity:.75;
	z-index: 100;
	border: 1px solid  #FFF5DC;
	font-family: Papyrus;
	font-size: 26px;
	letter-spacing: -1px;
	word-spacing: -1px;
}
/****************inhoud***********************/
#content {
	position: relative;
	top: 0;
	left: 13px;
	padding-top: 10px;
	padding-left: 20px;
	padding-bottom: 40px;/*
	padding-right: 40px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	text-align: justify;
	font-size: 1.2em;
	overflow: hidden;
	border:1px solid #2E2224;
	border:1px solid #E0D6D8;
	background-color: #FFF5DC;
	clear: both;
	width: 920px;
}
#nieuws{
	float: left;
	margin: 10px ;
	background-color: #FFF0C5;
	border:1px solid #E0D6D8;
	padding: 10px;
	width: 230px;
}
#nieuws ul{
	float: left;
	margin: 10px;
}
#nieuws h3{
	color: #ce8600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2em;
}
p.breadcrumb{
	font-size: 0.8em;
	margin: 8px;
	float: left;
	clear: left;
}
p.breadcrumb a{
	color:#2E2224;
}
#content strong{
	font-weight: bold;
	color: #ce8600;
}
#content p{
	padding: 0 20px 0 0;
}
#content table tr td{
	vertical-align: top;
}
.center{
	text-align: center;
}
.center img{
	border:1px solid #E0D6D8;
}
.clear{
	clear: both;
}
.clearr{
	clear: left;
}
.clearright{
	clear: right;
}
.left img{
	float: left;
	margin: 0 10px 10px 0;
	border:1px solid #E0D6D8;
}
.right img{
	float: right;
	margin: 0 0 0 10px;
	border:1px solid #E0D6D8;
}
.ademhaling{
	font-size: 1.4em;
	color: #ce8600;
	text-align: center;
}
.sessies{
	background-color: #FFF0C5;
	border: 1px solid #738A60;
	width: 840px;
	margin: 20px 0;
	padding:8px;
	clear: both;
}
.sessies h2,
.sessies p,
.sessies td{
	margin: 8px;
}
h5.cadeau{
	padding: 12px;
	border: 1px solid #738A60;
	color:#738A60;
	width: 820px;
	margin: 20px 0;
	font-size: 1.6em;
	text-align: center;
	font-weight: normal;
}
.overzicht-behandelingen{
	float: left;
	margin:  8px;
	width:272px;
}
#content table tr{
	clear: left;
	min-height:220px;
}
.therapie{
	float: left;
	clear: left;
}
p.kadobon{
	text-align: center;
	padding: 10px 0 0 0;
}
p.kadobon img{
	border:0;
	padding: 10px 0 0 0;
	margin: 0;
}
p.kadobon a em{
	padding: 10px;
	margin: -15px 0 0 0;
	display: block;
}
.kadoright{
	position: absolute;
	top: 10px;
	right:37px;
	margin: 10px ;
	background-color: #FFF0C5;
	border:1px solid #E0D6D8;
	width: 230px;
	padding: 0 10px ;
}
.consultatie{
	margin: 50px 0 0 0;
}
.wat-doen-wij{
	border: 1px solid #FFF5DC;
	display: block;
	font-size: 0.9em;
	min-height:400px;
	padding:5px;
	position: relative;
	width: 260px;
}
.wat-doen-wij a{
	text-decoration: none;
	color:#000;
}
.wat-doen-wij:hover{
	background-color: #FFF0C5;
	border: 1px solid #738A60;
}
.cen{
	min-height:500px;
}
.cen:hover{
	background-color: #FFF0C5;
	border: 1px solid #738A60;
}
.wat-doen-wij h4{
	font-size: 0.9em;
	text-align: left;
}
.wat-doen-wij img{
	float: right;
	margin:6px;
}
.yoga{
	font-weight: bold;
	color: #ce8600;
	font-style: italic;
}
.gezondheidspraktijk{
	position: relative;
	float: left;
	width: 410px;
	margin: 6px 20px;
	padding: 0;
}
.doelgroepen{
	margin: 6px 20px;
	clear: both;
	width: 860px;
}
.doelgroepen ul{
	float: left;
	position: relative;
	clear: left;
	width:435px;
}
.doelgroepen ul.yes{
	list-style: url(yes.png);
}
.doelgroepen ul li{
	margin: 2px 10px 2px 50px;
}
#content h1 {
	color: #ce8600;
	font-family: Papyrus;
	font-size: 30px;
	letter-spacing: -1px;
	word-spacing: -1px;
	margin: 23px 0;
}
#content h2 {
	color: #ce8600;
	font-size: 16px;
}
#content h3 {
	color: #ce8600;
	font-family: Papyrus;
	text-align: left;
	margin: 20px 0;
	font-size: 23px;
	letter-spacing: -1px;
	word-spacing: -1px;
}
#nieuws h3{
	color: #ce8600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
}
#content h4{
	color: #506A3F;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: lighter;
	letter-spacing: -1px;
	word-spacing: -1px;
	margin: 24px 0 14px 0;
}
#content p {
	margin: 3px 0;
}
#content dl {
	margin: 3px 0;
}
#content dt{
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: underline;
	text-indent: 20px;
	line-height: 1.6em;
	padding: 0 0 6px 0;
}
#content dd{
	margin: 3px 30px;
	text-align: justify;
}
blockquote{
	margin-left: 100px;
}
#content .kader {
	margin: 20px auto;
	width: 60%;
	padding: 10px;
	border: 1px solid #506A3F;
	border-collapse: collapse;
	background-color: #FFF0C5;
	overflow: hidden;
}
#content .kadernav {
	float: left;
	margin-right: auto;
	clear: both;
	margin-top: 20px;
	width: 90%;
	padding: 10px;
	border: 1px solid #506A3F;
	border-collapse: collapse;
	background-color: #fff7e1;
}
/*
#content .datatable {
	border: 1px solid #506A3F;
	border-collapse: collapse;
	background-color: #fff7e1;
}
*/
#content .datatable tr{
	border:1px solid #506A3F;
}

#content .datatable th {
	text-align:left
}

.trow {
	border: 1px solid #FFF0C6;
}
.contact{
	background-color: #fff0cf;
	border: 1px solid #506a3f;
}
.doelgroepen ul.co{
	background-image: url(cornerwhite.jpg);
	background-position: bottom left;
	background-repeat:  no-repeat;
	padding: 20px;
	margin-bottom: 20px;
	list-style: none;
}
.doelgroepen ul.co a{
	color: black;
	text-decoration: none;
}
/**footer*************/
#footer{/*
	position: relative;
	margin: auto;
	width:966px;*/
	position: relative;
	background-color: #8C7541;
	background-image: url(bg-bottom.jpg);
	background-position: bottom center;
	background-repeat: repeat-x;
	top: 0;
	left: 0;
	width: 100%;
	height: 88px;
	z-index: 1001!important;
	margin: 0;
	padding: 0;
}
#footer h5{
	font-size: 0.7em;
	text-align: center;
	margin: 10px;
	padding: 10px;
}
#footer a{
	color: #ce8600;
	text-decoration: none;
}
/**************navigatie****************/

#nav {
	width: 300px;
	margin: 58px 0 0 -35px;
	padding: 0px;
	float: left;
}
#nav ul li{
	display: block;
	list-style: none;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 14px;
	font-style: italic;
	margin: 0;
	padding: 0;
}
#nav ul li a{
	display: block;
	width: 300px;
	line-height: 15px;
	text-decoration: none;
	color: #738960;
	margin: 2px 0;
	padding: 0;
}
#nav ul li a:hover{
	color: #FCC604;
}
#nav ul li a.current{
	color: #FCC604;
}
#subnav {
	clear:both;
	position: relative;
	width: 960px;
	height: 20px;
	left:0;
	margin:  0 0 15px 0;
}
#subnav ul li{
	display: inline;
	list-style: none;
	font-size: 13px;
	margin: 0;
	padding: 0;
}
#subnav ul li a{
	display: inline-block;
	text-decoration: none;
	font-weight: bolder;
	color: #CE8600;
	margin: 0;
	padding: 6px;
	background-color: #FFF5DD;
	background-color: #FFF0C5;
	border:1px solid /*#2E2224*/#E0D6D8;
	color: #738960;
}
#subnav ul li a:hover{
	color: #738960;
	color: #FCC604;
	color: #2E2224;
}
#subnav ul li a.current{
	color: #738960;
	color: #FCC604;
	color: #2E2224;
}
#subnav2 {
position: relative;
	clear:both;/*
	float: left;*/
	width: 960px;
	height: 20px;
	margin:  0 0 15px -50px;
}
#subnav2 ul li{
	display: inline;
	list-style: none;
	font-size: 12px;
	margin: 0;
	padding: 0;
}
#subnav2 ul li a{
	display: inline-block;
	text-decoration: none;
	font-weight: bolder;
	color: #CE8600;
	margin: 0;
	padding: 4px;
	background-color: #FFF5DD;
	background-color: #FFF0C5;
	border:1px solid /*#2E2224*/#E0D6D8;
	color: #738960;
}
#subnav2 ul li a:hover{
	color: #738960;
	color: #FCC604;
	color: #2E2224;
}
#subnav3 {
position: relative;
	clear:both;/*
	float: left;*/
	width: 960px;
	height: 20px;
	margin:  0 0 15px -50px;
}
#subnav3 ul li{
	display: inline;
	float: left;
	list-style: none;
	font-size: 12px;
	margin: 0;
	padding: 0;
}
#subnav3 ul li a{
	display: inline-block;
	text-decoration: none;
	font-weight: bolder;
	color: #CE8600;
	margin: 0;
	padding:  4px;
	background-color: #FFF5DD;
	background-color: #FFF0C5;
	border:1px solid /*#2E2224*/#E0D6D8;
	color: #738960;
}
#subnav3 ul li a:hover{
	color: #738960;
	color: #FCC604;
	color: #2E2224;
}
.terug{
	font-size: 1.4em;
	letter-spacing: -1px;
	font-weight: lighter;
	background-color: #FFF5DD;
	border: 1px solid #E0D6D8;
	padding: 5px 10px 8px 20px;
	width: 80px;
}
blockquote{
	font-weight:bold;
	color: #738960;
}