/* algemeen */
body {
	background: #ffffff url('/images/topbg.png') top left repeat-x;
	margin: 0;
	padding: 0;
	font: small Verdana, Arial, Helvetica, Sans-serif;
	line-height: 1.3em;
}
a {
	color: #666;
}
a:hover {
	color: red;
}
img {
	border: 0px;
}
.print {
	display: none;
}

/* archief */
.editieLijstLinks {
	width: 50%;
	float: left;
	clear: left;
}

.editieLijstRechts {
	width: 50%;
	float: right;
	clear: right;
}

.editieJaar {
	clear: both;
}

/* pagina onderdelen */
#pagina {
	margin-left: auto;
	margin-right: auto;
	background: #fff;
}

#onderTitel {
	float: left;
	clear: left;
	font-size: 90%;
	padding-left: 5px;
}

#titelDatum {
	float: right;
	clear: right;
}

.toolBox {
	background:url('/images/c_06.png');
	font-size: 85%;
	padding: 0px 22px 0px 12px;
}

.topBar {
	background:url('/images/c_07.png');
	font-size: 80%;
	text-align: right;
	padding-left: 6px;
	padding-right: 12px;
	line-height: 1.1em;
	color: #888;
}

#menu {
	background: #e9debe url('/images/c_10.png');
	padding: 0px 1px 0px 0px;
	vertical-align: top;
}

#content {
	background: #fefef6 url('/images/c_11.png');
	padding: 0px 4px 0px 4px;
	vertical-align: top;
	font-size: 85%;
}

.innerContent {
	padding-top: 9px;
}

.rechts {
	padding-top: 7px;
}

#footer {
	text-align: center;
	font-size: 85%;
	color: #aaa;
	clear: both;
}

.adv234top {
	background: #fff;
	padding: 0px 12px 0px 3px;
}

/* Diverse content */
#spellen h1, #spellen h2 {
	font: bold 1.3em Georgia, "Times New Roman", serif;
	letter-spacing: 1px;
	color: #C72727;
	margin-bottom: 3px;
}

#spellen td {
	vertical-align: top;
}

#spellen img {
	margin-top: 5px;
}

#spellen .gameCount {
	display: none;
}

#spellen ul {
	margin: 0px;
}

#google {
	background: #fffbef;
	border-top: 1px solid #fff4d6;
	border-bottom: 1px solid #fff4d6;
	padding: 4px;
	margin: 12px 2px 2px 2px;
}

.rechterBox {
	background-color: #F6E59F;
	border-top: 1px solid #D7A84A;
	border-bottom: 1px solid #D7A84A;
	margin: 5px 2px 10px 8px;
	padding: 3px 0px 3px 0px;
}

.rssFeed {
	background: #f5faff;
	border-top: 1px solid #e1effd;
	border-bottom: 1px solid #e1effd;
	padding: 0px 6px 0px 2px;
	margin: 12px 2px 0px 2px;
	width: 100%;

}

.rssFeed ul {
	list-style:none;
	margin: 0;
	padding: 0;
}

.rssFeed a {
	width: 310px;
	display: block;
	text-decoration: none;
	color: #666;
	float:left;
	padding-bottom: 4px;
}

.rssFeed a:hover {
	background-color: #efefef;
	border-bottom: 1px solid #ccc;
	padding-bottom: 3px;
}

.rssFeed img {
	margin: 4px;
	border: 1px solid #b8b8b8;
}

.contentTitle 
{
	font: bold 1.8em Georgia, "Times New Roman", serif;
	letter-spacing: 1px;
	color: #C72727;
	margin: 5px 0px 5px 5px;
}

.contentInleiding {
	background: #f5faff;
	border-top: 1px solid #e1effd;
	border-bottom: 1px solid #e1effd;
	padding: 8px 4px 8px 4px;
	margin: 6px;
}

#videoBox {
	margin-top: 10px;
}

/* Verenigingen */

.vereniging {
	background: #fffbef;
	border-top: 1px solid #fff4d6;
	border-bottom: 1px solid #fff4d6;
	padding: 6px 6px 6px 6px;
	margin: 12px 2px 0px 2px;
	width: 100%;
}

.vereniging h3 {
	font: bold 1.5em Georgia, "Times New Roman", serif;
	letter-spacing: 1px;
	color: #C72727;
	margin-bottom: 3px;
}

.vereniging h3 a {
	color: #C72727;
}

.sportbericht {
	margin-top: 8px;
}

/* Polls */

.pollView {
	background: #fffbef;
	border-top: 1px solid #fff4d6;
	border-bottom: 1px solid #fff4d6;
	padding: 6px 6px 6px 6px;
	margin: 12px 2px 0px 2px;
}

.pollView h3 {
	font: bold 1.3em Georgia, "Times New Roman", serif;
	letter-spacing: 1px;
	color: #C72727;
	margin: 3px;
}

.pollVotes {
	background: #e1effd;
}

.pollVotesBar {
	background: #f9f9f9;
}

/* Nieuws */

.newsImage {
 	border: 1px solid #000;
 	margin: 4px 4px 0px 0px;
 }

.newsTitle 
{
	font: bold 1.3em Georgia, "Times New Roman", serif;
	letter-spacing: 0px;
	color: #C72727;
	text-align: justify;
}
.newsTable 
{
	padding: 5px 4px 0px 4px;
}
.newsDate 
{
	font: Verdana, Arial, Helvetica, Sans-serif;
	color: #999;
	margin-top: 10px;
}
.newsLaatste {
	background: #fafafa;
	border-top: 1px solid #f0f0f0;
	border-bottom: 1px solid #f0f0f0;
	padding: 0px 6px 0px 6px;
	margin: 5px 2px 0px 2px;
	padding: 6px 6px 6px 6px;
	margin: 12px 2px 0px 2px;
}

.kalenderFrontpage {
	background: #fafafa;
	border-top: 1px solid #f0f0f0;
	border-bottom: 1px solid #f0f0f0;
	padding: 0px 6px 0px 6px;
	margin: 10px 2px 0px 2px;
}

.weerFrontpage {
	background: #f5faff;
	border-top: 1px solid #e1effd;
	border-bottom: 1px solid #e1effd;
	padding: 0px 6px 0px 6px;
	margin: 10px 2px 0px 2px;
}

.vorigeBerichten th {
	font-size: 110%;
}

.newsInleiding {
	margin-bottom: 0px;
}

.newsLeesMeer {
}

.newsBody {
	text-align: justify;
}

.newsBody img {
	margin: 6px;
}

.mainText {
	text-align: justify;
}

.commentPoster {
	color: #999999;
}

/* Poll */

a.pollLink
{
	color: #000000;
	text-decoration: none;
}

a.pollLink:hover
{
	text-decoration: underline;
}

/* Kalender */

.calenderMainTable
{
	border: 1px solid #D7A84A;
}

.calenderMainTable a
{
	font-size: 90%;
	text-decoration: none;
}

.calenderNoDay
{
	background-color: #f8f8f8;
}
.calenderDayNames
{
	background-color: #D7A84A;
	color: #000000;
	height: 18px;
}
.calenderDayNrs
{
	background-color: #F6E59F;
	border-bottom: 1px solid #D7A84A;	
}
.calenderDay
{
	background-color: #FFFFFF;
}
.calenderToday
{
	background-color: #FFF2DA;
}
.calenderDayOver
{
	background-color: #FFF2DA;	
}
.calenderNav
{
	background-color: #F6E59F;
	border: 1px solid #D7A84A;	
}
.calenderNavBtn
{
	background-color: #F6E59F;
	border: 1px solid #D7A84A;
	text-align: center;
}

.calenderNavBtnOver {
	background-color: #EEC14A;
	border: 1px solid #D7A84A;
	cursor: pointer;
	cursor: hand;
}

.kalenderItem1 {
	display: block;
	background-color: #fafafa;
}

.kalenderItem2 {
	display: block;
	background-color: #f2f2f2;
}

/* Links */

.linkCatHeader
{
	background-color: #EEC14A;
	border: 1px solid #D7A84A;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.linkCat
{
	background-color: #F6E59F;
	border: 1px solid #D7A84A;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

/* Bedrijven */

.bedrijfCatHeader {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D7A84A;
	background-color: #FAEFC5;
	padding-left: 5px;
}
a.bedrijfCatHeader
{
	color: #000000;
	text-decoration: none;
}
a.bedrijfCatHeader:hover
{
	text-decoration: underline;
}
.bedrijfCat {

	background-color: #F6E59F;
	border: 1px solid #D7A84A;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.bedrijfTitel {
	font-size: 16px;
	color: #D7A84A;
	font-weight: bold;

}
.catTitel {
	font-size: 14px;
	font-weight: bold;
	color: #FF9933;
}
a.blackLink
{
	color: #000000;
	text-decoration: none;
}
a.blackLink:hover
{
	text-decoration: underline;
}

/* Zoeken */
.zoekResultatenTitel {
	font: bold 1.5em Georgia, "Times New Roman", serif;
	letter-spacing: 1px;
	color: #C72727;
	margin-top: 5px;
	margin-bottom: 3px;
}
 
.zoekResultatenLijst {
  	margin-top: 5px;
}

.zoekResultatenLijst li {
  	margin-top: 5px;
}

.zoekResultatenLijst a {
  	font-size: 130%;
}

.weerTabel {
	width: 100%;
	background: #f5faff;
	border-top: 1px solid #e1effd;
	border-bottom: 1px solid #e1effd;
	padding: 0px 6px 0px 6px;
	margin: 12px 2px 0px 2px;
}

.weerTabel td {
	height: 25px;
}

#latestpictures {
	background: #f5faff;
	border-top: 1px solid #e1effd;
	border-bottom: 1px solid #e1effd;
	padding: 2px 0px 8px 5px;
	margin: 12px 2px 0px 2px;
}

#latestpictures img {
	vertical-align: middle;
	margin: 0px 4px 0px 4px;
	border: 1px solid #b8b8b8;
}

#latestpicturestitle {
	font-weight: bold;
}

