body{
	font:12px/18px Arial,Verdana,sans-serif;
	text-align:center;
	background-color:#163c47;
	/*background: #a8a9ac url(../../layout/www.parkgroep.be/body_BG.gif) repeat-y center top;*/
}
a{
	font-size: 14px;
	font-weight:bold;
	color: #0E0E0E;
}
a:hover{
	color:#d3d3d3;
}

#container{
	text-align:left;
	width:979px;
	margin:0 auto;
}

#header{
	width:979px;
	height:190px;
	background: url(../../layout/www.parkgroep.be/header_BG.gif) no-repeat center top;
}

#boxbg{
	background: url(../../layout/www.parkgroep.be/boxbg.jpg) no-repeat center top;
	width:869px;
	height:219px;
	margin:0 auto;
}

#content{
	margin-top:30px;
	float:left;
	width:599px;
	color:#fff;
	padding: 0px 190px 0px 190px;
}
.link_box{
	width: 248px;
	margin:14px 14px 0 0;
	padding-left:14px;
	/*height: 144px;*/
	float:left;
	/*margin: 0 0 0px 20px;
	
	background: url(../../layout/www.parkgroep.be/link_box_BG.gif) no-repeat center top;*/
}
.link_img{
	width: 266px;
	height: 67px;
	/*padding: 10px 20px 0;*/
}
.link_a{
	width: 262px;
	height: 16px;
	text-align: center;
	/*margin-top:2px;*/
}
.link_6{
	display: none;
}


#footer{
	text-align:center;
	margin:0 auto;
	width:979px;
	min-height:30px;
	height:auto !important;
	height:30px;
	padding-top: 40px;
	clear:both;
	font-size: 10px;
}
#footer a{
	font-size: 10px;
	color: #000;
}

/* ELEMENTS
-----------*/

#content p,#content ul,#content ol{
	margin:0 0 10px;
}
#content ul,#content ol{
	margin:0 0 10px;
	padding-left:15px;
	list-style:disc;
}
#content ol{
	list-style:decimal;
}
#content h1,h2,h3,h4,h5,h6{
	margin:0 0 10px;
}

/* PHOTOGALLERY
---------------*/
#content .module_photo ul{
	margin:0;
	padding:0;
	list-style:none;
}

#module_photogallery{
	list-style:none;
	padding:0;
}
#module_photogallery li{
	float:left;
	margin:0 15px 30px;
	height:154px;
	width:154px;
	text-align:center;
	overflow:hidden;
}
#module_photogallery li a img{
	border:2px solid #fff;
}
#module_photogallery li a:hover img{
	border:2px solid #ccc;
}

/*FORMS
-------*/
.error_message{
	border:1px solid #c00;
	background:#fdd;
	padding:15px;
	margin:10px 0;
	color:#c00;
}
tr.error {
	border:1px solid #c00;
	background:#fdd;
}
#thanks{
	padding:15px;
	margin-bottom:30px;
	background:#637331;
	color:#fff;
}
.layouttable td,.layouttable th{
	padding:3px;
	vertical-align:text-top;
}

