body{
	font:12px/18px Arial,Verdana,sans-serif;
	text-align:center;
        background-color:#5F2121;
}

#container{
	text-align:left;
	width:958px;
        padding:2px;
	margin:0 auto;
        background-color:#fff;
}

#header{
	height:130px;
}

#menu{
	float:left;
	width:958px;
}
#menu ul li{
    float:left;
    padding:2px;
}
#menu ul li a{
    background:#5F2121;
    padding:2px 61px 2px 61px;
    color:#fff;
    display:block;
    text-decoration:none;
    font-size:14px;
    font-weight:bold;
}
#menu ul li a:hover{
    color:yellow;
}
#content{
    background:url("../../layout/www.lokaalerfgoed.be/logo_beneden.jpg")no-repeat right bottom;
	float:left;
	width:878px;
        padding:40px 40px 80px 40px;
        min-height:300px;
        height:300px;
        height:auto !important;
}

#footer{
	text-align:center;
	margin:0 auto;
	width:960px;
	min-height:50px;
	clear:both;
	font-size: 10px;       
}

#footer p,#footer a{
    color:#fff;
}

/* ELEMENTS
-----------*/
h1{
    color:#5F2121;
    font-family:sans-serif, verdana, arial;
    font-size:16px;
    text-transform:capitalize;
}
p{
    color:#333;
    font-family:sans-serif, verdana, arial;
    font-size:12px;
}
a{
    color:#5F2121;
}
#content p,#content ul,#content ol{
	margin:0 0 10px;
}
#content ul,#content ol{
	margin:0 0 10px;
	padding-left:35px;
	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
-------*/

.layouttable th{
	font-weight:normal;
	text-align:left;
}

#content #disclaimer{
	font-size:10px;
}
.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:top;
}

/* mod_db */
#module_database .layoutdb,
#module_database_single .layoutdb{
    width:100%;
}
#module_database a.next_link,
#module_database a.previous_link{
    display:block;
    margin:2px 0px 10px 0px;
    font-size:20px;
}

#module_database .layoutdb tr td,
#module_database_single .layoutdb tr td{
    border:1px solid #5a93a1;
}
#module_database .layoutdb tr td a,
#module_database_single .layoutdb tr td a,
#module_database a,
#module_database_single a{
    color:#5F2121;
}

#module_database .layoutdb tr.row0 td,
#module_database_single .layoutdb tr.row0 td{
    background-color:#5F2121;
    color:#FFF;
    padding:0px;
    margin:0px;
}
#module_database .layoutdb tr.row0 td h3,
#module_database_single .layoutdb tr.row0 td h3{
    padding:6px 0px 6px 10px;
    margin:0px;
    font-size:14px;
}
#module_database .layoutdb td.row1,
#module_database .layoutdb td.row2,
#module_database_single .layoutdb td{
    padding:2px 10px;
}
#module_database_single .layoutdb td p{
    padding:0px;
    margin:0px;
}

#module_database_single .layoutdb td ul{
    margin:10px 0px;
}

#module_database_single .layoutdb td ul li{
    background:url("../../layout/www.lokaalerfgoed.be/bullet-img.jpg") no-repeat left 3px;
    padding-left:20px;
    list-style-type:none;
    float:left;
    width:254px;
}
