/***** Body *****/
body		{ background-color:  #fcffff; 
		background-image: url(../img/background_body.png);
		background-repeat: repeat;

		font-family: Verdana, sans-serif; 
		font-size: 20px;
		color: #000000;
		}

a:link		{ font-weight: bold;
		text-decoration: none;
		color: #666666; 
		}

a:visited 	{ font-weight: bold;
		text-decoration: none;
		color: #666666;
		}

a:hover		{ background-color: #9999FF; /**#ACDCFF;**/

		color: #666666; 
		text-decoration: none;
		}

.left		{ text-align: left;
		}

.center		{ text-align: center;
		}

.right		{ text-align: right;
		}

li		{ padding-bottom: 5px;
		}

/***** Structure *****/

.structure0	{ position: relative;
		width: 750px; 

		top: 20px;
		height: auto; 	

		border: 1px solid #000080;

		background-color: #E6E6FF; 	

		padding-left: 10px;
		padding-right: 10px;
		padding-top: 10px;
		padding-bottom: 10px;

		text-align: left;

		font-family: Verdana, sans-serif; 
		font-size: 11px;
		}

.structure0 h3	{ text-align: center;
		font-size: 14px;
		}

.structure0 h4	{ text-align: center;
		font-size: 13px;
		}

.structure0 h5	{ text-align: left;
		font-size: 11px;
		font-weight: bold;
		}

.txt16		{ text-align: left;
		font-size: 12px;
		font-weight: bold;
		}

.txt13		{ text-align: left;
		font-size: 13px;
		font-weight: bold;
		}

.txt10		{ text-align: left;
		font-size: 10px;
		}

.structure0 table { margin-left: auto; margin-right: auto;

		border: 1px solid #000080;
		border-collapse: collapse;

		text-align: center;
		}

.structure0 th	{ border: 1px solid #555555;
		border-bottom-width: 2px;

		padding: 2px;

		vertical-align: top;

		text-align: center;
		font-size: 11px;
		}

.structure0 td	{ border: 1px solid #000080;

		padding: 5px;

		vertical-align: top; 

		font-size: 11px;
		}

.telefoon	{ position: absolute;
		left: 550px;
		width: 150px;

		top: 150px;
		height: 95px;

		border: 1px solid #000080;

		background-color: #CDDDFF; 	

		text-align: center;
		}

.bestviewed	{ position: absolute;
		left: 550px;
		width: 	150px;

		top: 280px;
		height: 35px;

		border: 0px solid #CFCFFF;

		margin-top: 00px;

		text-align: center;

		font-size: 9px;
		color: #CFCFFF;

		}

.bestviewed table { position: relative;
		top: -10px;

		border: 0px solid #CFCFFF; 

		color: #CFCFFF;
		}

.bestviewed td { border: 0px;
		font-size: 9px; 
		color: #CFCFFF;
		}

.bestviewed tr { border: 0px;
		font-size: 9px; 
		color: #CFCFFF;
		}

.bestviewed a:link	{ color: #CFCFFF; 
		text-decoration: none;
		}

.bestviewed a:visited	{ color: #CFCFFF; 
		text-decoration: none;
		}

.bestviewed a:hover	{ background-color: #ACDCFF;
		color: #333333; 
		text-decoration: none;
		}

.bestviewed img	{ position: relative;
		top: 7px;
		border: 0px;
		}

.studies	{ position: relative;
		left: 250px;
		width: 450px;
		top: -16px;
		height: 100px;
		border: 0px solid #999999;
		}
		
.st0-td1	{ text-align: left;
		}

.form-contact	{ position: absolute;
		left: 50%;

		top: 150px;
		}

/**.img-contact	{ position: absolute;
		left: 50%;
		width: 160px;

		top: 150px;
		height: 160px;
		}
**/
.img-contact	{ position: absolute;
		left: 50%;
		width: 360px;

		top: 150px;
		height: 180px;

		border: 0px;
		}
.span-map	{ position: absolute;
		left: 50%;

		top: 335px;

		border: 0px;

		font-size: 10px;
		}

.img-osteo-01	{  width: 120px;
		height: 120px;
		
		float: right;
		}

.img-osteo-02	{  width: 120px;
		height: 120px;
		
		float: left;
		}


/***** Row 00 *****/

.row00		{ position: relative;
		width: 750px;

		height: 40px;
 
		border-left: 0px solid #E6E6FF; 
		border-right: 0px solid #E6E6FF; 
		border-bottom: 0px solid #0000FF;

		background-image: url(../img/background_203.png);
		background-repeat: repeat-x;

		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;

		margin-bottom: 1px;

		text-align: center;

		font-family: Arial, sans-serif; 
		font-size: 12px;
		font-weight: bold;
		}

.row00 img	{ position: relative;
		top: 1px;
		}

/***** Row 0 *****/

.row0		{ position: relative;
		width: 746px;

		top: -28px;
		height: 30px;
 
		border-top: 2px solid #000080;
		border-left: 2px solid #000080;
		border-right: 2px solid #000080;
		border-bottom: 2px solid #000080;

		background-color: #CCCCFF; /**#ABDBFF; /**#BDEDFF; **/	

		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;

		text-align: left;

		font-family:  /**Goudy Old Style, **/Times, Arial,sans-serif; 
		font-size: 16px;
/**		font-weight: bold;
**/		font-variant: small-caps;
		color: #FFFF33; 

		}


.row0 a:hover	{ background-color: #9999FF; /**#ACDCFF;**/
		color: #666666; 
		text-decoration: none;
		}

.row0 span:hover	{ background-color: #9999FF; /**#ACDCFF;**/
		color: #333333; 
		text-decoration: none;
		}

.cell01		{ position: absolute;
		left: 0px;
		width: 65px;

		top: 0px;
		height: 26px;
		
		padding-top: 4px;
		padding-left: 20px;

		color: #FF3333; 
		}

.cell01sel	{ position: absolute;
		left: 0px;
		width: 46px;

		top: 0px;
		height: 26px;
		
		padding-top: 4px;
		padding-left: 20px;
		padding-right: 19px;

		background-color: #9999FF; /**#ACDCFF;**/
		color: #333333; 
		text-decoration: none;
		}

.cell02		{ position: absolute;
		left: 85px;
		width: 80px;

		top: 0px;
		height: 26px;
		
		border-left: 0px solid #FF6666; 

		padding-top: 4px;
		padding-left: 20px;
		}

.cell02sel	{ position: absolute;
		left: 85px;
		width: 61px;

		top: 0px;
		height: 26px;
		
		border-left: 0px solid #FF6666; 

		padding-top: 4px;
		padding-left: 20px;
		padding-right: 19px;

		background-color: #9999FF; /**#ACDCFF;**/
		color: #333333; 
		text-decoration: none;
		}

.cell03		{ position: absolute;
		left: 185px;
		width: 120px;

		top: 0px;
		height: 26px;
		
		border-left: 0px solid #FF6666; 

		padding-top: 4px;
		padding-left: 20px;
		}

.cell03sel	{ position: absolute;
		left: 185px;
		width: 101px;

		top: 0px;
		height: 26px;
		
		border-left: 0px solid #FF6666; 

		padding-top: 4px;
		padding-left: 20px;
		padding-right: 19px;

		background-color: #9999FF; /**#ACDCFF;**/
		color: #333333; 
		text-decoration: none;
		}

.cell04		{ position: absolute;
		left: 325px;
		width: 140px;

		top: 0px;
		height: 26px;
		
		border-left: 0px solid #FF6666; 

		padding-top: 4px;
		padding-left: 28px;
		}

.cell04sel	{ position: absolute;
		left: 325px;
		width: 121px;

		top: 0px;
		height: 26px;
		
		border-left: 0px solid #FF6666; 

		padding-top: 4px;
		padding-left: 28px;
		padding-right: 19px;

		background-color: #9999FF; /**#ACDCFF;**/
		color: #333333; 
		text-decoration: none;
		}

.cell05		{ position: absolute;
		left: 485px;
		width: 135px;

		top: 0px;
		height: 26px;
		
		border-left: 0px solid #FF6666; 

		padding-top: 4px;
		padding-left: 20px;
		}

.cell05sel	{ position: absolute;
		left: 485px;
		width: 116px;

		top: 0px;
		height: 26px;
		
		border-left: 0px solid #FF6666; 

		padding-top: 4px;
		padding-left: 20px;
		padding-right: 19px;

		background-color: #9999FF; /**#ACDCFF;**/
		color: #333333; 
		text-decoration: none;
		}

.cell06		{ position: absolute;
		left: 640px;
		width: 86px;

		top: 0px;
		height: 26px;
		
		border-left: 0px solid #FF6666; 

		padding-top: 4px;
		padding-left: 20px;
		}

.cell06sel	{ position: absolute;
		left: 640px;
		width: 72px;

		top: 0px;
		height: 26px;
		
		border-left: 0px solid #FF6666; 

		padding-top: 4px;
		padding-left: 20px;
		padding-right: 14px;

		background-color: #9999FF; /**#ACDCFF;**/
		color: #333333; 
		text-decoration: none;
		}

/***** Row 1 *****/

.row1		{ position: relative;
		width: 750px;

		height: 90px;
 
		margin-top: 20px;

		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;

		text-align: center;

		font-family: Verdana, sans-serif; 
		font-size: 10px;
		font-weight: bold;
		}


/***** Row 9 *****/

.row9		{ position: relative;
		width: 750px;

		height: 16px;
 
		border-top: 1px solid #000080;

		text-align: left;

		padding-left: 0px;
		padding-right: 0px;
		padding-top: 5px;
		padding-bottom: 5px;

		font-family: Verdana, sans-serif; 
		font-size: 11px;
		}

.cell91		{ position: absolute;
		left: 0px;
		width: 189px;

		top: 10px;
		height: 20px;
		}

.cell92		{ position: absolute;
		left: 189px;
		width: 89px;

		top: 10px;
		height: 20px;
		}

.cell93		{ position: absolute;
		left: 278px;
		width: 109px;

		top: 10px;
		height: 20px;
		}

.cell94		{ position: absolute;
		left: 387px;
		width: 94px;

		top: 10px;
		height: 20px;
		}

.cell95		{ position: absolute;
		left: 481px;
		width: 134px;

		top: 10px;
		height: 20px;
		}

.cell96		{ position: absolute;
		left: 615px;
		width: 30px;

		top: 10px;
		height: 20px;
		}

.cell97		{ position: absolute;
		left: 650px;
		width: 100px;

		top: 10px;
		height: 20px;
		}