body  {
	background: #BEBEBE;
	text-align: center; /* hiermee centreert u de container (het hoofdobject) in IE 5*-browsers Vervolgens wordt de tekst ingesteld op de standaardinstelling van links uitlijnen in de kiezer #container */
	margin:	0px;
	padding: 0px;
}
body,td  {
	font: 13px/18px Verdana, Geneva, sans-serif;
	color: #333;
}
#container {
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	width: 1240px;

} 
#header {
	height: 120px;
	background: url(px/logo-kunst3.gif) no-repeat;
} 
#content{
	width: 788px;
	border-right: 1px solid #888;
	border-left: 1px solid #888;
	border-top: 0px solid #888;
	border-bottom: 1px solid #888;
	background: #FFF;
	margin: 0px 150px 0px 179px;
	padding: 0px 25px 15px 30px;
	}
#mainContent {
	margin-right: 260px;
	padding-top: 20px;
	padding-bottom: 0px;
} 
#mainContent li {
	margin-left: 0px;
	padding-left: 0px;
	list-style-type: none;
	list-style-image: url(px/Reddot.gif);
}

#mainContent ul {
	margin-top: 2px;
	padding-top: 0px;
	margin-left: 16px;
	padding-left: 8px;
}
#content_index {
	width: 840px;
	padding: 1px 0px 0px;
	margin: 0px 150px 0px 180px;
	background: #FFF;
	border-right: 1px solid #888;
	border-left: 1px solid #888;
	border-top: 0px solid #888;
	border-bottom: 1px solid #888;

}
#mainContent_index {
	width: 785px;
	padding: 3px 25px 0px 30px;
	margin-right: 260px;
}
#content_kunstwerken {
	background: #CCC;
	width: 788px;
	border-right: 1px solid #888;
	border-left: 1px solid #888;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 30px;
	margin: 0px 150px 0px 179px;
	border-top: 0px solid #888;
	border-bottom: 1px solid #888;

}
#mainContent_kunstwerken {
	margin-right: 0px;
	padding-top: 20px;
	padding-bottom: 0px;
}
#mainContent_kunstwerken img {
	border: 1px solid #FFF;
}
#mainContent_kunstwerken .capt {
	text-align: left;
	padding-top: 4px;
	padding-bottom: 18px;
	padding-left: 0px;
}
#sidebar1 {
	width: 165px;
	padding-top: 55px;
	float: left;
	color: #FFF;
}
#sidebar2 {
	float: right;
	width: 240px; /* top and bottom padding create visual space within this div */
	margin-left: 10px; /* the left and right margin should be given to every element that will be placed in the side columns */
	padding-top: 35px;
}
#sidebar3 {
	width: 200px;
	padding-top: 55px;
	float: right;
	color: #FFF;
}
#sidebar3 a:link, #sidebar3 a:visited {
	color: #FFF;
	outline:none;
	text-decoration: none;
}
#sidebar3 a:hover, #sidebar3 a:active {
	color: #FFF;
	outline:none;
	text-decoration: none;
}
.groot{
	
	line-height: 28px;
	font-weight: bold;
	color: #FFF;
}
.klein{font-size: 11px;}

.rij-geel{
	background: #FED246;
}
#footer {
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 179px;
	width: 836px;

} 

.fltrt { /* dit exemplaar van class kan worden gebruikt om een element aan de rechterzijde van uw pagina te laten zweven. Het zwevende element moet voorafgaan aan het element dat, op de pagina, naast het zwevende element moet staan. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* dit exemplaar van class kan worden gebruikt om een element aan de linkerzijde van uw pagina te laten zweven. */
	float: left;
	margin-right: 8px;
}

.clearfloat { /* dit exemplaar van class moet op een element div of break zijn geplaatst en dient het laatste element te zijn vóór de afsluiting van een container (hoofdobject) die op zijn beurt een zwevend object volledig dient te bevatten */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
h1 {
	letter-spacing: 0.05em;
	font-size: 16px;
}
h2 {
	color: #333333;
	font-size: 14px;
	text-indent: 0.5px;
}
h3 {
	color: #5d5d5d;
	font-size: 14px;
}
h4 {
	color: #D60602;
	font-size: 16px;
	text-indent: 0.5px;
}
.rood{
	color: #C70402;
}
.blauw{
	color: #028AC0;
}
.geel {
	color: #FED65A;
}
.rood_txt{
	color: #E10402;
}
.blauw_rand{
	padding: 10px;
	font-size: 14px;
	border: 1px solid #0AA8D6;
	color: #C70402;
	margin: 10px 5px;
	font-weight: normal;
}
a:link, a:visited {
	color: #333;
	outline:none
}
a:hover, a:active {
	color: #029ADA;
	outline:none;
	text-decoration: none;
}


img  {
	border-width: 0px;
}
/********top menu*******/

#navlistt
{
margin: 0;
padding: 0 0 0 0px;
}

#navlistt ul
{
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	font-weight: bold;
	font-size: 12px;
}

#navlistt li
{	
list-style: none;
display: block;
margin: 0;
padding: 0;
float: left;
width: auto;
}

#navlistt a
{
	display: block;
	padding: 5px 26px;
	width: auto;
	font-size: 14px;
	font-weight: bold;
	border-top: 1px solid #FFF;
	border-right: 0px solid #FFF;
	border-bottom: 1px solid #FFF;
	border-left: 1px solid #FFF;
 }

#navlistt a:link, #navlistt a:visited
{
	color: #E5E5E5;
	text-decoration: none;
	background: #999898 url(px/menu-pijl.gif) no-repeat left top;
}

#navlistt a:hover, #navlistt a:active
{
	background: #a8a8a8 url(px/menu-pijl-grijs.gif) no-repeat left top;
	color: #E5E5E5;
}
#navlistt a#current
{
	color: #666;
	background: #FFF url(px/menu-pijl-wit.gif) no-repeat left top;
}
#navlistt a#rechts
{
	border-right: 1px solid #FFF;
}

/********zij menu*******/

#navlist, #navlista{
	width: 160px;
}

#navlist, #navlista 
{
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	border: 1px solid #FFF;
}
#navlist li, #navlista li {
	list-style: none;
	margin: 0;
}
#navlist a, #navlista a
{
	display: block;
	padding: 5px;
	width: auto;
	border-bottom: 1px solid #FFF;
	font-size: 14px;
	font-weight: bold;
 }
#navlist a:link, #navlist a:visited, #navlista a:link, #navlista a:visited
{
	color: #E5E5E5;
	text-decoration: none;
	background: #999898 url(px/menu-pijl.gif) no-repeat right top;
}

#navlist a:hover, #navlist a:active, #navlista a:hover, #navlista a:active
{
	background: #a8a8a8 url(px/menu-pijl-grijs.gif) no-repeat right top;
	color: #E5E5E5;
}
#navlist a#curent, #navlista a#curent
{
	color: #666;
	background: #FFF url(px/menu-pijl-wit.gif) no-repeat right top;
}
#navlist a#onder
{
	border-bottom-width: 0px; 
}
#navlista a#onderaan
{
	border-bottom-width: 0px; 
}
/********footer menu*********/
#navlist1  {
	padding-left: 0;
	padding-right: 0px;
	margin-left: 5px;
	margin-right: 30px;
 
}

#navlist1 li {
	list-style: none;
	margin: 0;
}

#navlist1 li a, #navlist1 li a:visited {
	text-decoration: none;
	color: #FFF;
	font-size: 11px;
}

#navlist1 li a:hover, #navlist1  li a:active{
	text-decoration: none;
	color: #333;
}
#navlist1 a#top, #navlist1 a:visited#top 
{
	font-size: 13px;
	font-weight: bold;
	color: #029ADA;
}
#navlist1 a:hover#top, #navlist1 a:active#top 
{
	color: #FFFFFF;
}
/********2***********/
#navlist2  {
	padding-left: 0;
	padding-right: 0px;
	margin-left: 5px;
	margin-right: 30px;
 
}

#navlist2 li {
	list-style: none;
	margin: 0;
}

#navlist2 li a, #navlist2 li a:visited {
	text-decoration: none;
	color: #FFF;
	font-size: 11px;
}

#navlist2 li a:hover, #navlist2  li a:active{
	text-decoration: none;
	color: #333;
}
#navlist2 a#top2, #navlist2 a:visited#top2 
{
	font-size: 13px;
	font-weight: bold;
	color: #029ADA;
}
#navlist2 a:hover#top2, #navlist2 a:active#top2 
{
	color: #FFFFFF;
}
/*********3**********/
#navlist3  {
	padding-left: 0;
	padding-right: 0px;
	margin-left: 5px;
	margin-right: 30px;
 
}

#navlist3 li {
	list-style: none;
	margin: 0;
}

#navlist3 li a, #navlist3 li a:visited {
	text-decoration: none;
	color: #FFF;
	font-size: 11px;
}

#navlist3 li a:hover, #navlist3  li a:active{
	text-decoration: none;
	color: #333;
}
#navlist3 a#top3, #navlist3 a:visited#top3 
{
	font-size: 13px;
	font-weight: bold;
	color: #029ADA;
}
#navlist3 a:hover#top3, #navlist3 a:active#top3 
{
	color: #FFFFFF;
}
/*********4**********/
#navlist4  {
	padding-left: 0;
	padding-right: 0px;
	margin-left: 5px;
	margin-right: 30px;
 
}

#navlist4 li {
	list-style: none;
	margin: 0;
}

#navlist4 li a, #navlist4 li a:visited {
	text-decoration: none;
	color: #FFF;
	font-size: 11px;
}

#navlist4 li a:hover, #navlist4  li a:active{
	text-decoration: none;
	color: #333;
}
#navlist4 a#top4, #navlist4 a:visited#top4 
{
	font-size: 13px;
	font-weight: bold;
	color: #029ADA;
}
#navlist4 a:hover#top4, #navlist4 a:active#top4 
{
	color: #FFFFFF;
}
/*******5************/
#navlist5  {
	padding-left: 0;
	padding-right: 0px;
	margin-left: 5px;
	margin-right: 30px;
 
}

#navlist5 li {
	list-style: none;
	margin: 0;
}

#navlist5 li a, #navlist5 li a:visited {
	text-decoration: none;
	color: #FFF;
	font-size: 11px;
}

#navlist5 li a:hover, #navlist5  li a:active{
	text-decoration: none;
	color: #333;
}
#navlist5 a#top5, #navlist5 a:visited#top5 
{
	font-size: 13px;
	font-weight: bold;
	color: #029ADA;
}
#navlist5 a:hover#top5, #navlist5 a:active#top5 
{
	color: #FFFFFF;
}
/*******6************/
#navlist6  {
	padding-left: 0;
	padding-right: 0px;
	margin-left: 5px;
	margin-right: 30px;
 
}

#navlist6 li {
	list-style: none;
	margin: 0;
}

#navlist6 li a, #navlist6 li a:visited {
	text-decoration: none;
	color: #FFF;
	font-size: 11px;
}

#navlist6 li a:hover, #navlist6  li a:active{
	text-decoration: none;
	color: #333;
}
#navlist6 a#top6, #navlist6 a:visited#top6 
{
	font-size: 13px;
	font-weight: bold;
	color: #029ADA;
}
#navlist6 a:hover#top6, #navlist6 a:active#top6 
{
	color: #FFFFFF;
}

/* ###### inputfields + textarea ###### */

.inputField {
	width:240px;
	border: 1px solid #FED65A;
	padding-top: 4px;
	padding-left: 5px;
	background: #F7F7F7;
}
.inputField-klein {
	width:100px;
	border: 1px solid #FED65A;
	padding-top: 4px;
	padding-left: 5px;
	background: #F7F7F7;
}
.boxjes{
	border: 1px solid #FED65A;
	background: #F7F7F7;
}
textArea {
	height:5em;
	width:180pt;
	border: 1px solid;
	border-color: #666 #ccc #ccc #666;
	margin-bottom: 0em;
	padding: 1px; }	
	
.button {
	PADDING: 2px 5px;
	BORDER: 1px solid #666;
	BACKGROUND-COLOR: #FED65A;
	TEXT-TRANSFORM: lowercase;
	COLOR: #666;
	CURSOR: pointer;
	FONT-WEIGHT: bold;
	margin-top: 10px;
}

.toprij{
	font-size: 14px;
	font-weight: bold;
	color: #F0F0F0;
	text-align: left;
}
#navcontainer
{
	float: right;
	margin-top: 91px;
	width: 1024px;
	margin-right: 36px;
}
.center{
	text-align: center;
}
.right{
	text-align: right;
}
.left{
	text-align: left;
}
img.alignleft {
	float: left;
	margin: 5px 7px 0px 0px;
	}
img.alignright {
	margin: 10px 0px 10px 10px;
	float: right;
	}
.rand-nieuw{
	background: #A7A7A7;
	padding: 12px;
	border: 1px solid #FFF;
	width: 175px;
	text-align: center;
}
.facebook{
	font-size: 11px;
	background: #FFF;
	border: 1px solid #66F;
	color: #333;
	margin-right: 2px;
	margin-top: 50px;
}
.facebook .header{
	color: #FFF;
	background: #3b5998;
	padding: 4px;
	text-align: center;
	margin-bottom: 4px;
}
.facebook a:link, .facebook a:visited, .facebook a:hover, .facebook a:active {
	color: #fff;
	outline:none;
	text-decoration: none;
}
.facebook-like{
	margin-left: 37px;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 53px;
	overflow: hidden;
}
