* { margin: 0; padding: 0; }a img { border: none; }a { text-decoration: none; }a:hover { text-decoration: underline; }br { line-height: 12px; }body { 	background-image: url('../img/bg/back.jpg'); 	background-repeat: repeat-x; 	font-size: 12px; 	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	}h2 { font-size: 24px; margin: 0 0 24px 0;}h3 { font-size: 16px; }input, textarea { font-size: 11px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; }iframe { background: #fff; margin: 10px; border: 1px solid #004ca2; }label { width: 190px; float: left; font-weight: bold; border-bottom: dashed 1px #004ca2; margin: 0 10px 0 0; }textarea { border: 1px solid #004ca2; width: 260px; height: 100px; padding: 5px; }select { width: 172px; }#nojs {	background:#FF7E2C url('img/bg/bgnojs.jpg') repeat-x scroll center bottom;	border-bottom:1px solid #E27029;	padding:5px;	text-align:center;	color: #fff;	font-weight: bold;}#nojs a { text-decoration: underline; color: #000; }#wrapper { width: 800px; margin: 0 auto; }#header { background-image: url(../img/bg/header.png); height: 295px;}#menushort { margin: 0 24px 5px 24px; }#menushort img { float: right; padding: 7px 0 0 10px; }#menu { line-height: 31px; margin: 0 24px 0 24px; padding: 0 0 5px 0; }#menu a { color: #000; }#submenu { margin: 0 auto; }#submenu ul { list-style: none; display: inline; float: left; margin: 0 5px 0 0; }#submenu ul li { background: #98bce5; border: 1px solid #004a9e; width: 140px; padding: 5px; margin: 0 0 5px 0; color: #fff;  }#submenu ul li a { height: 16px; color: #000; display: block; width: 120px; padding: 0 0 0 20px; }#items { list-style: none; }#items li { display: inline; padding: 0 25px 0 0; }#content { margin: 0 auto 50px auto; width: 792px; line-height: 24px; }#content a, .foot li a { color: #fff; outline: none; }#content select, #content input[type=text], #content input[type=password], #content input[type=submit], #content input[type=reset] { border: 1px solid #004ca2; padding: 5px; width: 160px; margin: 0 0 5px 0; }#content-top { 	background-image:url(../img/bg/content-top.gif);	background-repeat: no-repeat;	height: 50px;	padding: 0 24px 0 24px;	line-height: 45px;	font-size: 11px;	}#content-center { background-image:url('../img/bg/content-center.gif'); background-repeat: repeat-y; padding: 0 24px 0 24px; }	#left { display: inline; width: 208px; float: left; margin: 0 24px 0 0; }	#left img { padding: 0 0 24px 0; }	#left ul, #right ul { list-style: none; }	#right { display: inline; width: 486px; float: left; margin: 0 0 0 24px; }		.photo {		margin: 15px 15px 0 15px;		position: relative;		width: 120px;		float: left;	}	.photo a img {		background: #fff;		border: solid 1px #004ca2;		padding: 8px;	}		.photo a.save{		position: absolute;		right: -9px;		bottom: 8px;		background: url('../img/bg/save.png') no-repeat;		width: 24px;		height: 24px;		text-indent: -999px;	}		#editor { width: 400px; }	#suggesties { width: 300px; position: absolute; background: #004ca2; margin: -6px 0 0 200px; }	#suggesties a{ display: block; padding: 5px; cursor: pointer; }#kaart { padding: 10px; background: #fff; border: 1px solid #004ca2; }	#content-center table { width:100%; border: 1px solid #004a9e; border-collapse: collapse;}#content-center table tr td { padding: 5px; }.blocked { margin: 300px 0 0 0!important; }#agenda { line-height: 24px; } #agenda tr { vertical-align: top; }#agenda tr.tablehead { text-align: center; }#agenda .row { height: 100px; background: #fff; border: 1px solid #004a9e!important; }#agenda .today { height: 100px; background: #eee; border: 1px solid #004a9e!important; }#agenda .today a{ color: #000; }#agenda .row a{ clear: both; color: #004a9e!important; }#agenda .blank { background: #004a9e; }#content-bottom { background-image:url(../img/bg/content-bottom.gif); background-repeat: no-repeat; height: 31px; }#footer { background: #004ca2; color: #fff; }#text { margin: 0 auto; width: 752px; line-height: 24px; padding: 10px 0 10px 0; font-size: 11px; }#text img { float: right; padding: 3px 0 0 10px; }#search_box { width: 201px; height: 29px; background-image: url(../img/bg/search.png); background-repeat: no-repeat; float: right; }#search_box #s {    float: left;    padding: 0;    margin: 8px 0 0 6px;    border: 0;    width: 165px;    background: none;}#search_box #go { float: right; }#show { float: right; }.bezoekers { list-style: none; border: 1px solid #004a9e; background: #fff; margin: 0 0 10px; }.bezoekers li { padding: 5px; }.border { border-right: 1px solid #3470b6; }.clear { clear: both; height: 1px; }.foot { width: 139px; float: left; display: inline; padding: 0 24px 0 24px; }.foot ul { list-style: none; }.foot ul li a { width: 100%; display: block; }a.tag { display: block; text-decoration: none; color: #000!important; padding: 0 0 0 20px; }.gastenboeklijst a, .nieuws a, .record a{ color: #3470b6!important; }.plus, .min { border-bottom: 1px dashed #fff; }.min { 	background-image: url(../img/icons/min.png)!important;	background-repeat: no-repeat;	background-position: 0 4px;	}.plus { 	background-image: url(../img/icons/plus.png);	background-repeat: no-repeat;	background-position: 0 4px;	}#nieuws li { 	background-image: url(../img/icons/newspaper.png);	background-repeat: no-repeat;	background-position: 0 4px;	padding: 0 0 0 20px;	}.fout { 	border: 2px solid #990000;	background: #cc1717;	color: #fff;	padding: 0 5px 0 25px; 	background-image: url(../img/icons/cancel.png); 	background-repeat: no-repeat;	background-position: 5px 4px;	}	.goed {	border: 2px solid #009908;	background: #4FA600;	color: #fff;	padding: 0 5px 0 25px;	background-image: url(../img/icons/tick.png); 	background-repeat: no-repeat;	background-position: 5px 4px;	}.ib {  	border: 1px solid #000;	background: #fff;	padding: 5px;	}.bb { width: 100%; }.lr { width: 40px; }.lr2 { width: 20px; }.lr3 { width: 46px; }.nolabel { margin: 0 0 0 200px; }.nolasub { border: none; }.fancyh { margin: 25px 0 0 0; }.highlight { background-color: yellow }.nieuws { background: #fff; margin: 0 0 10px 0; padding: 10px 10px 0 10px; border: 1px solid #004ca2; }.nieuws div { border-top: 1px dashed #004ca2; width: 100%; }.nieuws div a { background: url('../img/icons/tag_blue.png') no-repeat 0 4px; }.nieuws img { background: #fff; border: solid 1px #004ca2; padding: 8px; }.numeric { width: 25px!important; }.submit { width: 172px!important; background: #004ca2; color: #fff; margin: 5px 0 0 0!important; }.textarea { width: 351px; display: inline; float: left; }.textmargin { margin: 0 5px 0 0; }.tablehead { background: #004a9e; color: #fff; font-weight: bold; }.record, .gastenboek { background:#fff; }.top { background: #fff; }.delete { padding: 5px 0 0 0; }.stap { margin: 10px 0 10px 0; border: 1px solid #004ca2; } .standen { color: #000!important; }.chart_bar_add { padding: 0 0 5px 20px !important; }*/  Pagination  */#page_container ul{ list-style: none; }.gastenboeklijst { list-style: none!important; }.gastenboeklijst li { background: #fff; margin: 10px 0; border: 1px solid #004CA2; }.gastenboeklijst li div { padding: 10px; } .gastenboeklijst li div.reactie { background: #004CA2; color: #fff; } .gastenboeklijst li div span { font-weight: bold; width: 100%; display: block; } .page_navigation, .alt_page_navigation{ padding-bottom: 10px; }.page_navigation a, .alt_page_navigation a{	padding: 3px 5px;	margin: 2px;	color: #fff;	float: left;	background-color:#004ca2;	min-width: 20px;	text-align: center;}.active_page{	background-color: #fff !important;	color:black !important;}  .ellipse{ float: left; }
