a:link {
	color: #0271A8;
	font-weight: bold;
	text-decoration: none;
}

a:visited {
	color: #0271A8;
	font-weight: bold;
	text-decoration: none;
}

a:hover 	{
	color: #0271A8;
	font-weight: bold;
	text-decoration: underline;
}

a:active {
	color: #0271A8;
	font-weight: bold;
	text-decoration: none;
}

body {
	margin: 10px 0px 0px 0px;
	padding: 0px;
	font-size: 83.3%;
	line-height: 1.355;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

html {
	background: #FFF;
	color: #000;
}

.berichtdatum, .recentberichtdatum {
	font-size: .9em;
}

.berichtintro {
	font-weight: bold;
}

.blauw sup {
	letter-spacing: 1px;
}

.bullit {
	color: #0772A9;
}

.gastenboek a {
	color: #0271A8;
	text-decoration: none;
}

.initiatiefnemers {
	margin-left: 8px;
	padding-left: 8px;
}

.initiatiefnemers li {
	margin-top: .5em;
}

h3, .volledigbericht h1, .jaaroverzicht h1 {
	font-size: 1.35em;
	margin-top:0px;
	}

.kaderblauw {
	background-color: #C8E1F9;
	border: 1px solid #0271A8;
	color: #024A6F;
	font-size: 90%;
	padding: 10px;
}

.kaderwit {
	background-color: #FFFFFF;
	border: 1px solid #0271A8;
	color: #02283C;
	font-weight: bold;
	padding: 10px;
}

.klein {
	font-size: .75em;
}

.manifestlijst {
	margin-left: 8px;
	padding-left: 8px;
}

.manifestlijst li {
	margin-bottom: 8px;
}

.recentbericht h4 a , .recentbericht h4 a:visited {
	color: #000;
	text-decoration: none;
}

.recentbericht h4 {
	font-size: 1.1em;
}

.rood {
	color: #0271A8;
	font-weight: bold;
}

.vet {
	font-weight: bold;
}

.wit, a.wit, a.wit:visited, a.wit:hover {
	color: #FFFFFF;
	text-decoration: none;
}

#container {
	\width: 780px;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding: 5px;
	text-align: left;
	w\idth: 760px;
	width: 760px;
}

#content {
	margin-left: 150px;
	margin-right: 165px;
	padding: 5px 10px 5px 5px;
	width: 420px;
	overflow: inherit !important;
	overflow: hidden;
	}

#content h3 {
	margin-top: 0px;
}

#content li {
	font-size: .9em;
	margin-top: 6px;
}

#content li .klein {
	font-size: .8em;
}

#content table, #content td {
	font-size: .9em;
}

#content td .klein {
	font-size: .8em;
}

#footer {
	background-color: #0071A9;
	clear: both;
	color: #FFFFFF;
	font-size: .75em;
	margin-top: 0px;
	padding: 5px;
	padding: 10px;
	text-align: center;
}

#footer a, #footer a:visited {
	color: #FFF;
	text-decoration: none;
}

#footer a:hover {
	color: #FFF;
	text-decoration: underline;
}

#header {
	background-color: #0071A9;
	background-image: url(../images/bg_header.jpg);
	background-repeat: repeat-x;
	height: 121px;
	margin-bottom: 0px;
	padding: 0px;
}

#header h2 {
	font-size: 19pt;
	letter-spacing: 2px;
	margin-top: 0px;
	padding-top: 20px;
	text-align: center;
}

#leftbarwrapper { 
	float:left;
}

#leftbar {
	\width: 140px;
	border: 2px solid #B4CCE3;
	font-size: .75em;
	margin: 0px 5px 0px 0px;
	padding: 5px;
	w\idth: 130px;
	width: 130px;
	overflow: hidden;
}

#leftbar2, #leftbar3 {
	\width: 140px;
	border: 2px solid #B4CCE3;
	font-size: .75em;
	margin: 20px 5px 0px 0px;
	padding: 5px;
	w\idth: 130px;
	width: 130px;
	overflow: hidden;
}

div.lspatieblokje { 
height:20px;
}

#menuleft ul, #menuleft1 ul, #menuleft2 ul, #menuleft3 ul {
	list-style-type: none;
	margin-left: 3px;
	padding-left: 3px;
}

#menuleft ul li, #menuleft1 ul li, #menuleft2 ul li, #menuleft3 ul li {
	margin-bottom: 8px;
}

div#menuleft_kop, div#menuleft_kop1, div#menuleft_kop2, div#menuleft_kop3 { 
	font-weight:bold; 
	margin-left:4px; 
	display:block; 
	background-color:#B4CCE3; 
	width:140px; 
	line-height:18px; 
	margin:-5px; 
	margin-top:-5px;
}

#menuleft_kop, #menuleft_kop1, #menuleft_kop2, #menuleft_kop3 { 
	padding-left:5px;
}

#rightbarwrapper {
	float:right; 
	width: 150px;
	margin: 0px 10px 0px 0px !important;
	margin: 0px 0px 0px 0px;
}

.rightbar {
	width: 150px;
	background-color: #B4CCE3;
	margin: 0px 0px 20px 0px;
	padding: 5px;
	overflow: hidden;
}

.rightbar p { 
	font-size: .75em; 
	line-height: 1.5;
	margin: 0.3em 0 0.3em 0;
}

.rightbar h3 {
	margin-bottom: 0;
}

.rightbar img { 
	margin: 3px 0 3px -5px;
}

img.steun { 
	margin: -3px 0 3px -5px;
	border-top:solid #FFFFFF 4px; 
	border-bottom:solid #FFFFFF 4px;
}

#wrap {
	text-align: center;
}

hr { 
	color:  #0071A9;
	background-color:  #0071A9;
	border: 0 solid  #0071A9;
	height: 2px;
}

fieldset {
	border: 1px solid #0071A9;
	padding: 12px;
}

legend {
	font-weight: bold;
	color: #0071A9;
}

.readspkr { display:none; }


.drijflinks {
	float:left;
	margin: 3px 8px 0 0;
}

.drijfrechts {
	float: right;
	margin: 3px 0 0 8px;
}

#agenda div.item {
        border-top: 2px solid #0071A9;
}

#agenda .datum {
        font-weight: bold;
        text-transform: uppercase;
}
#agenda dt {
        background-color: #eee;
        font-weight: bold;
}

#agenda dd {
        margin-left: 70px;
}

#agenda dl {
        margin-top: 9px;
}

#agenda .extra {
        display: none;
}

/* add-to-any css onderaan berichten */
ul.addtoany_list {display:inline;margin:0 !important;padding:0 !important}
ul.addtoany_list li {display:inline !important;list-style-type:none;line-height:32px;margin:0 !important;padding:0 !important}
ul.addtoany_list li:before {content:""}
ul.addtoany_list li a {padding:0 7px}
ul.addtoany_list img {float:none;height:16px;width:16px;border:0;vertical-align:middle;margin:0;padding:0}
ul.addtoany_list a img {opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70)}
ul.addtoany_list a:hover img,ul.addtoany_list a.addtoany_share_save img {opacity:1px;-moz-opacity:1px;filter:alpha(opacity=100)}
.shortlink {margin-top:6px;font-size:7pt}
/*end*/