﻿body.site {
	margin: 0px;
	background-color: #FFFFFF;
	border-top: medium #9FCC7F solid;	
}

body.print {
	background-color: white;
	color: black;
	font: 1.0em 'Trebuchet MS', 'Helvetica Neue', Arial, Sans-Serif;	
}

.font7 {
	font: normal normal normal 0.9em/normal 'Trebuchet MS', 'Helvetica Neue', Arial, Sans-Serif;
	padding: 5px 10px;
}

.fout {
	color: red;
}

.transparant {
	color: #FFFFFF;
}

.transparantselected {
	color: #FFFFFF;
}

.bodytable {
	width: 100%;
	height: 100%;
	text-align: left;
	vertical-align: top;
}


body.splash {
	margin: 0px;
	border: 0px;
	font: normal normal normal 1em/normal 'Trebuchet MS', 'Helvetica Neue', Arial, Sans-Serif;
	background-color: #333366;
	filter:ProgId:DXImageTransform.Microsoft.Gradient(endColorStr='#CCCC66',startColorStr='#CC6666',gradientType='0');
}

.newsborder {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	heigth: 100%;
	padding: 3 px;
}

.newsborder2 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding: 3 px;
	background-color: #CCFFCC;
}

.backgr-left {
	background: white;
	width: 0%;
}

.backgr-right {
	background: white;
	width: 0%;
}

.button {
	font-family: 'Trebuchet MS', 'Helvetica Neue', Arial, Sans-Serif;
	font-weight: bold;
	color: #FFFFFF;
	border: #666666 1px solid;
	background: transparent url('/_skins/standaard/media/blauw/buttonbackground.gif');
	padding: 0px;
}

.table {
	font: normal normal normal 1.0em/normal 'Trebuchet MS', 'Helvetica Neue', Arial, Sans-Serif;
}

.th {
	background: #62BE05;
	padding: 4px;
	color: white;
	border-bottom: 1px solid #666666;
}

.tdalt {
	background: #CFFFC4;
}

.thtop {
	background: url('/_skins/jeugd/media/pastel/lijn.gif') repeat-x;
}

.field {
	font-family: 'Trebuchet MS', 'Helvetica Neue', Arial, Sans-Serif;
	font-size: 0.9em;
	color: #333333 ;
	border: #666666 1px solid;
}

.button {
	color: #FFFFFF;
	background-color: #62BE05;
}

.label {
	padding: 5px;
	color: #000033;
	font: normal normal bold 0.9em/normal 'Trebuchet MS', 'Helvetica Neue', Arial, Sans-Serif;
}

.content {
	font: normal normal normal 1em/normal 'Trebuchet MS', 'Helvetica Neue', Arial, Sans-Serif;
}

.menutekst {
	border-right: 1px solid #E3E3AC;
}

.contenttext {
	font: normal normal normal 0.9em/normal 'Trebuchet MS', 'Helvetica Neue', Arial, Sans-Serif;
	color: #333333;
}

.contentintrotext
{	
	color: #333333;
	font-weight: bold;
}

.maintabletop {

}

.maintablebottom {

}

.invisible {
	display: none;
}


.fixed {
	font-size: 13px;
}
.newsitem {
	text-align: left;
	font-size: 0.8em;	
}

.newsitemcell {
	vertical-align: top;
}

.newsitemfotocell {

   background: #FAFAFA;
   border: 1px solid #DCDCDC;
   padding: 8px;
   margin: 5px 10px 10px 0px;
}

.newsitemfoto {
   background: #FAFAFA;
   border: 1px solid #DCDCDC;
   padding: 8px;
   margin: 5px 10px 10px 0px;

}

.newsitemmeer {
	padding-bottom: 2px;
	text-align: right;
	vertical-align: bottom;
}

H1 {
	font: normal 2em Georgia, 'Times New Roman', Times, Serif;
	color: #444;
	letter-spacing: -2.2px;	
	margin-left: 5px;	
	margin-right: 15px;
	padding-left: 5px;
	padding-bottom: 3px;
}

H2 {
	font: normal 2em Georgia, 'Times New Roman', Times, Serif;
	color: #444;
	letter-spacing: -2.2px;	
	margin-left: 5px;	
	margin-right: 15px;
	padding-left: 5px;
	padding-bottom: 3px;
	border-bottom: 1px solid #ebebeb;	
}

H3 {
	color: #444;
	font: normal 2em Georgia, 'Times New Roman', Times, Serif;
	letter-spacing: -0.5px;
	padding: 5px 10px;
	margin: 12px 0 5px 0;
}

H4 {
	padding: 0;
	margin: 0 15px 0 12px;
	border-bottom: 1px solid #ebebeb;
}

H5 {
	padding: 0;
	margin: 0 15px 0 12px;
	border-bottom: 1px solid #ebebeb;
}

H6 {
	padding: 0;
	margin: 0 15px 0 12px;
	border-bottom: 1px solid #ebebeb;
}

TABLE.nieuwstable {
	width: 100%;
}

TD.nieuwshead {
}

TD.nieuwstitel {
	color: #444;
	font: normal 2em Georgia, 'Times New Roman', Times, Serif;
	letter-spacing: -0.5px;
	padding: 5px 10px;
	margin: 12px 0 5px 0;
}

.nieuwstitel {
	color: #444;
	font: normal 2em Georgia, 'Times New Roman', Times, Serif;
	letter-spacing: -0.5px;
	padding: 5px 10px;
	margin: 12px 0 5px 0;
}

TD.nieuwssubtitel {
	font-weight: bold;
	color: #333333;
	font-size: 1.1em;
	padding: 5px 10px;
	
}

.nieuwssubtitel {
	font-weight: bold;
	color: #7BA857;
	border: none;
	font-size: 1.1em;
	padding: 5px 10px;
	
}

TD.nieuwscontent {
	padding: 5px 10px;

}

.cell {
	font-size: 0.9em;
}

.detailnamen {
	padding-top: 3px;
	color: #979797;}

.detailtekst{
	font-size: 1.1em;
}

.detailkader {
	padding: 5px 10px;
	border: 1px solid #EBEBEB;
	font-size: 1.1em;	
	background: #f8f8f8;
}

TD.bottom-td {
	font-size: 0.8em;
}

A:link, A:visited {
	border-bottom: #7A5B3D;	
	color: #7A5B3D;
	font-size: 1.05em;
}

A:hover {
	font-size: 1.05em;	
}

table {
	font-family: 'Trebuchet MS', 'Helvetica Neue', Arial, Sans-Serif;
	color: #333333;
	font-size: 0.95em;
}

p {
	font-family: 'Trebuchet MS', 'Helvetica Neue', Arial, Sans-Serif;
	color: #333333;
}

.top-info {
	font-family: 'Trebuchet MS', 'Helvetica Neue', Arial, Sans-Serif;
	color: #FFFFFF;
	height: 150;
	background: url(/_skins/ccdewerf/media/2009/border.gif) repeat-x left bottom; 
}

.top-backgr {
	background: transparant;
	height: 60px;
}

.redborder {
	width: 0px;
}

.stem-td {
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-left: 4px;
	text-align: left;
	vertical-align: top;
	heugth: 100%;
}

.index-table {
	padding: 3px;
	text-align: left;
	vertical-align: top;
	heigth: 100%;
	width: 100%;
}

.index-titles {
	font: normal 3em Georgia, 'Times New Roman', Times, Serif;
	color: #444;
	letter-spacing: -2.2px;	
	margin-left: 5px;	
	margin-right: 15px;
	padding-left: 5px;
	padding-bottom: 3px;
	border-bottom: 1px solid #ebebeb;	
}

.banner-td {
	text-align: center;
	padding: 9px;
}

.menu-table {
	width: 177px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #F3F1F1;
	heigth: 100%;
}

/* navigatie link + actieve link + spacer tussen links */
A.navigationitem:link, A.navigationitem:visited {
	font-family: Georgia, 'Times New Roman', Times, Serif;
	font-style: normal;
	background-image: none;	
	background-color: transparent;
	border: none;
	color: #7BA857;
	padding-left: 0;	
}

A.werfnavigationitem:link, A.werfnavigationitem:visited {
	font-family: Georgia, 'Times New Roman', Times, Serif;
	font-style: normal;
	background-image: none;	
	background-color: transparent;
	border: none;
	color: #7BA857;
	padding-left: 0;	
}

A.navigationitem:hover {
	font-family: Georgia, 'Times New Roman', Times, Serif;
	font-style: normal;
	background-image: none;	
	background-color: transparent;
	border: none;
	color: #000;
	padding-left: 0;	
}

A.werfnavigationitem:hover {
	font-family: Georgia, 'Times New Roman', Times, Serif;
	font-style: normal;
	background-image: none;	
	background-color: transparent;
	border: none;
	color: #000;
	padding-left: 0;	
}

.navigationitemselected {
	font-family: Georgia, 'Times New Roman', Times, Serif;
	font-style: normal;
	background-image: none;	
	background-color: transparent;
	border: none;
	color: #000;
	padding-left: 0;	
}

/* lastminute */
A.lastminute:link, A.lastminute:visited {
	font-family: Georgia, 'Times New Roman', Times, Serif;
	background-image: none;	
	background-color: transparent;
	border: none;
	color: #6F2D2D;
	padding-left: 0;}

A.lastminute:hover {
	font-family: Georgia, 'Times New Roman', Times, Serif;
	background-image: none;	
	background-color: transparent;
	border: none;
	color: #000;
	padding-left: 0;}

/* navigatielinks verticaal submenu */
A.subnavigationitem:link, A.subnavigationitem:visited {
	font-family: Georgia, 'Times New Roman', Times, Serif;
	font-style:italic;
	background-image: none;	
	background-color: transparent;
	border: none;
	color: #7BA857;
	padding-left: 0;
}

A.subnavigationitem:hover {
	font-family: Georgia, 'Times New Roman', Times, Serif;
	font-style:italic;	
	background-image: none;	
	background-color: transparent;
	border: none;
	color: #000;
	padding-left: 0;
}

.subnavigationitemselected {
	font-family: Georgia, 'Times New Roman', Times, Serif;
	font-style:italic;	
	background-image: none;	
	background-color: transparent;
	border: none;
	color: #000;
	padding-left: 0;
}

.navigationitemspacer {
	padding-bottom: 3px;
}

.bottom-td {
	background: #F5F4F3;
	border-top: 1px solid #EBE9E9;
	padding: 5px;
}

.sendto {
	background: #F5F4F3;
	border: 1px solid #EBE9E9;
}

.image-center {
	padding-bottom: 3px;
	padding-right: 5px;
	padding-top: 3px;
}

/*  navigation  */
#nav {
	position: absolute;
	margin: 0; padding: 0;	
	width: 99%;	
	left: 200px;
	top: 145px;		
}
#nav ul {
	float: left;	
	list-style: none;	
	margin: 5px 0 0 0;
	height: 45px;
	padding: 0 0 0 15px;					
}
#nav ul li {
	float: left;
	margin: 0; padding: 0 0 0 10px;		
}

#nav ul li a {
	float: left;
	margin: 0;
	padding: 0 15px 0 5px;
	color: #333333;
	font: bold 14px/40px 'Trebuchet MS', 'Helvetica Neue', Arial, Sans-Serif;
	text-transform: uppercase;	
	text-decoration: none;
}

#nav .active {
	float: left;
	margin: 0;
	padding: 0 15px 0 5px;
	color: #5C8D38;
	font: bold 14px/40px 'Trebuchet MS', 'Helvetica Neue', Arial, Sans-Serif;
	text-transform: uppercase;
	text-decoration: none;
}

#nav ul li a:hover, 
#nav ul li a:active {
	border: none;
	color: #9FCC7F;
	background: transparent;
	text-decoration: none;	
}


/* openingsuren */
.ou {
	FONT-SIZE: 9px;
}	
.ouempty {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid; COLOR: #333333
}
.oucel {
	BORDER-LEFT: #6f7080 1px solid; BORDER-BOTTOM: #6f7080 1px solid
}
.ouleft {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; BORDER-LEFT: #333333 2px solid; COLOR: #333333; BORDER-BOTTOM: #6f7080 1px solid; TEXT-ALIGN: left
}
.ouright {
	BORDER-RIGHT: #6f7080 1px solid; BORDER-LEFT: #6f7080 1px solid; BORDER-BOTTOM: #6f7080 1px solid
}
.ouemptyalt {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid; COLOR: #333333; background-color: #E5F2FF
}
.oucelalt {
	BORDER-LEFT: #6f7080 1px solid; BORDER-BOTTOM: #6f7080 1px solid; background-color: #E5F2FF
}
.ouleftalt {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; BORDER-LEFT: #333333 2px solid; COLOR: #333333; BORDER-BOTTOM: #6f7080 1px solid; TEXT-ALIGN: left; background-color: #E5F2FF
}
.ourightalt {
	BORDER-RIGHT: #6f7080 1px solid; BORDER-LEFT: #6f7080 1px solid; BORDER-BOTTOM: #6f7080 1px solid; background-color: #E5F2FF
}