/*******************************************************************************
 General
*******************************************************************************/
body,html {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height:100%;
}

body,
td,
th {
	color:#696b6a;
	font-size: 9pt;
	font-family: arial,sans-serif;
	line-height:165%;
}

form, ul, ol, p {
	margin: 0;
	padding: 0;
}
h1, h2, h3, h4, h5, h6 {
	margin-top: 0;
	padding-top: 0;
	font-family: verdana,arial,sans-serif;
}

a {
	color: #ee8601;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a img {
	border: none
}

h1 {
	padding:0;
	margin:0;
	font-size:19pt;
	text-align:right;
	height:50px;
	padding-right:8px;
}
h2 {
	font-size:10pt;
	color:#ee8601;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	text-transform:uppercase;
}
div#kop h2 {
	margin: 22px 0px 10px 25px;
}
* html div#kop h2 {
	margin: 0px 0px 10px 25px;
}
h4,h5 {
	font-size:9pt;
	color:#696b6a;
	margin:0px 0px 8px 0px;
	padding:0px 0px 0px 0px;
	text-transform:none;
}
h3, fieldset.tx-powermail-pi1_fieldset legend {
	font-size:9pt;
/*	color:#ee8601;*/
	margin:0px 0px 8px 0px;
	padding:0px 0px 0px 0px;
	text-transform:none;
}

form {
	margin:0px;
	font-size:100%;
}
input, select, textarea {
	margin: 2px 0px 2px 0px;
	font-size:100%;
	color:black;
}
textarea {
	width:218px;
	height:100px;
/*  white-space:nowrap;*/
}

.csc-textpic-caption
{
	font-size:7pt;
	padding:3px 0px 0px 0px;
	line-height:117%
}

ul, ol {
	padding:0px 0px 0px 15px;
	margin:0px 0px 0px 0px;
}
ul li {
	list-style-type:disc;
}
ol li {
	list-style-type:decimal;
}
blockquote {
	margin:0px 0px 0px 15px;
}

div.copyrlink
{
	margin:15px 15px 0px 0px;
	float:right;
  line-height: 100%;
  height:29px;
}
a.copyrlink:link, a.copyrlink:active, a.copyrlink:visited
{
	color:#999999;
	font-size:7pt;
	text-decoration:none;
  line-height: 100%;
}
a.copyrlink:hover
{
	color:#000000;
}

/*******************************************************************************
 Container
*******************************************************************************/
div#bg-boven {
	padding:0px 0px 0px 0px;
	width: 100%;
	clear:both;
	background: url(img/bg.gif) repeat-x top left;

	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -51px; /* the bottom margin is the negative value of the footer's height */
}

.footer {
	height: 51px; /* #container padding-bottom must be the same height as .footer */
	background: #515352 url(img/bg-onder.gif) repeat-x bottom left;
}

.margin-top-container {
	height:51px;
}

div#container {
	margin: 0px auto;
	padding:0px 0px 51px 0px;
	width: 860px;
	text-align: left;
	overflow: hidden;
	position:relative;
	border:0px solid white;
	border-width:2px 0px 0px 0px;

/*	background-color:#f2f2f2;*/

/*	display: block;
	position: absolute;
	_height: 100%;
	min-height: 100%;
	overflow: visible;*/
}

* html div#container {
	overflow: visible;
	height: 1px;
}


/*******************************************************************************
 Header
*******************************************************************************/
div#header {
	height: 142px;
	overflow: hidden;
	background: white url(img/Netwerk_Sportfysiotherapie_Friesland.jpg) no-repeat top left;
}

div#header h1 {
	margin-top: 142px;
}


/*******************************************************************************
 Links
*******************************************************************************/
div#links {
	width:212px;
	float:left;
	padding-left:2px;
}
* html div#links {
	width:200px;
}

#links .h4 {
	margin:3px 0px 5px 0px;
	padding:0px 7px 0px 7px;
	background:url(img/bg-links.gif) repeat-x 0 0;
	height:21px;
}

#links h4 {
	font-size:9pt;
	color:white;
	text-transform:uppercase;
}


/*******************************************************************************
 Rechts
*******************************************************************************/
div#rechts {
	width:213px;
	float:right;
	padding-right:2px;
}
* html div#rechts {
	width:212px;
}

.kop-rechts {
	font-size:9pt;
	color:#ee8601;
	margin:0px 0px 8px 0px;
	padding:0px 0px 0px 0px;
	text-transform:uppercase;
}

div#content-rechts {
	margin: 0;
	padding: 25px 25px 25px 25px;
	font-size: 9pt;
}


/*******************************************************************************
 Midden
*******************************************************************************/
div#midden {
	margin: 0px 213px 0px 212px;
	border:0px solid white;
	border-width:0px 0px 0px 0px;
}
* html div#midden {
	height: 1px;
}

div#content {
	padding:0px 25px 25px 25px;
/*	min-height:200px;*/
}



/*******************************************************************************
 Menu
*******************************************************************************/
div#menu {
	padding: 0px 0px 0px 0px;
	border:0px solid red;
	margin:20px 0px 17px 0px;
	font-family: verdana,arial,sans-serif;
}

div#menu ul {
	margin:0;
	padding:0;
}

div#menu ul li {
/*	display: inline;*/
/*	float:left;*/
	list-style-type:none;
	position:relative;
	margin:0;
	padding:0;
}

div#menu ul li a {
	display: block;
	margin:0px 0px 0px 0px;
	padding: 0px 20px 0px 40px;
	font-style:normal;
	font-weight:bold;
	font-size:9pt;
	color:#696b6a;
	text-decoration: none;
	text-transform:uppercase;
	line-height:31px;
	border-bottom:1px solid white;
}


div#menu ul li:hover a,
div#menu ul li.current a {
	color:#ee8601;
}

div#menu ul li.last a {
	border-bottom:0px solid white;
}


/*******************************************************************************
 Vestigingen
*******************************************************************************/
div#vestigingen {
	padding: 0px 0px 0px 0px;
	border:0px solid red;
	margin:15px 0px 0px 0px;
	font-family: verdana,arial,sans-serif;
}

div#vestigingen ul {
	margin:0;
	padding:0;
}

div#vestigingen ul li {
/*	display: inline;*/
/*	float:left;*/
	list-style-type:none;
	position:relative;
	margin:0;
	padding:0;
}

div#vestigingen ul li a {
	display: block;
	margin:0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
	font-style:normal;
	font-weight:bold;
	font-size:9pt;
	color:#696b6a;
	text-decoration: none;
	line-height:125%;
}


div#vestigingen ul li:hover a,
div#vestigingen ul li.current a {
	color:#ee8601;
}

div#vestigingen ul li.last a {
	border-bottom:0px solid white;
}


.subtitle {
	font-weight:normal;
	font-style:italic;
}
