body{
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	background-color: #162b75;
    height: 100%;
}
div#shadow_top {
	background-image: url(/images/backgr_shadow_top.jpg);
	height: 11px;
}
div#container_total{
		position: relative;
		background-image:url(/images/backgr_shadow_leftright.jpg);
		background-position:bottom right;
		background-repeat: repeat-y;
		width: 996px;
		height: 580px;
		margin: 0 auto;
}

	div#container{
		position: relative;
		width: 960px;
		height: 542px;
		margin: 0 auto;
		background-color: #fff;
		background-image:url(/images/img_platt_park.jpg);
		background-position: right top;
		background-repeat: no-repeat;
	}
		div#left_bar{
			position: relative;
			float: left;
			height: 542px;
			width: 435px;
			margin-bottom: -10px;
		}
		a#koopsommen{
			position: absolute;
			top:188px;
			left:-24px;
			border:0px;
			text-decoration: none;
			outline: none;
		}
		a img{
			outline: none;
			text-decoration:none;
			border:solid 0px red;
			}

			div#mainmenu{
				position: absolute;
				top: 208px;
				left: 332px;
				!left: 370px;
				color: #162b75;
				font-weight: bold;
				text-align: right;
			}
			div#mainmenu ul{
				list-style-type: none;
				margin: 0;
			}
			div#mainmenu a{
				color: #5b6a9e;
				text-decoration: none;				
			}
			div#mainmenu a:hover{			
				color: #162b75;
			}
			div#mainmenu a.active{			
				color: #ffc423;
			}
			
			
			
		div#content{	
			position: relative;
			float: right;
			top: 100px;
			width: 508px;
		}
			div#content #metanav{
				background-image:url(/images/img_bootvaren.jpg);
				background-repeat: no-repeat;
				background-position: top left;
				height: 25px;		
				width: 100%;
				color: #FFFFFF;
				font-size: .85em;
			}
				div#content #metanav #metanav_menu{
					position: relative;
					/*top: 0px;*/
					margin-right: 7px;
					text-align: right;
				}
				div#content #metanav #metanav_menu ul{
					list-style-type: none;
					margin: 0;
				}
				div#content #metanav #metanav_menu  li{
					display: inline;
					margin-right: 10px;
				}
				div#content #metanav #metanav_menu a{
					color: #5b6a9e;
					text-decoration: underline;
				}
				div#content #metanav #metanav_menu a:hover{				
					color: #162b75;
					text-decoration: underline;					
				}
				div#content #metanav #metanav_menu a.active{				
					color: #162b75;
					font-weight: bold;
					text-decoration: none;					
				}
			div#content #bodytext{
				padding:20px 20px 20px 60px;
			height: 337px;
			overflow: auto;										
			}
				div#content #bodytext h1{
					color: #162b75;
					margin: 0;
					margin-bottom: 1.4em;
					font-size: 1.6em;
					font-weight: normal;
				}
				div#content #bodytext h2{
					font-size: 1em;
					color: #162b75;
					padding-top: 5px;
				}
				div#content #bodytext .lead{
					color: #000000;
					font-weight: bold;
				}
				div#content #bodytext p{
					margin-top: 0;
				}
				div#content #bodytext a{
					color: #244367;
					text-decoration: none;
					border-bottom: 1px solid #244367;
				}
				div#content #bodytext a:hover{
					border-bottom: 1px solid #ffcb00;
				}
				div#content #bodytext a.foto,
				div#content #bodytext a.foto:hover{
					border: 0;
				}
				div#content #bodytext input{
					border: 1px solid #244367;
					width: 200px;
				}
				div#content #bodytext input.button{
					width: 100px;
					background-color: #5b728d;
					color:#FFFFFF;
					cursor: hand;
					cursor:pointer;
				}
				div#content #bodytext table#koopsommen,
				div#content #bodytext table#koopsommen td,
				div#content #bodytext table#koopsommen th{
					border: 1px solid #244367;
					border-collapse: collapse;
				}
				div#content #bodytext table#koopsommen th,
				div#content #bodytext table#koopsommen th h1{				
					background-color: #5b728d;
					color:#FFFFFF;
					padding-bottom: 0;
				}
                
                .nolist {
                    list-style:none;
                    padding: 0;
                }
							
		div#bottom_bar{
			height: 39px;
			width: 100%;
			clear: both;
			background-color: #5b728d;
		}
		

	/* classes for validator */
	.tfvHighlight
		{font-weight: bold; color: red;}
	.tfvNormal
		{font-weight: normal;	color: black;}
		
		div#foto { 
				font-weight:bold;
				font-size:14px;
				color:#244367;
		}
div#address_bar {
	position: absolute;
	left: 339px;
	margin-top: -70px;
	!margin-top: -40px;
	width: 619px;
	font-size: .85em;
	color: #162b75;
	background-color: #ffc423;
	line-height: 40px;
	padding-left: 20px;
}
	div#address_bar a {
		color: #162b75;
	}
	div {
		/*border: 1px solid red;*/
	}
    
td {
    
    font-size:12px;
}

.vet {
    font-weight: bold;
}

.td_right {
    text-align:right;
     font-weight: bold;
}
