table {font-size:1em;}
p.small { font-size: 0.8em; }

/* Stijlen voor Fotogallerij */
        #nieuwsbericht {width:600px}
        #f1, #f2, #f3, #f4, #f5 { margin:5px;cursor:pointer;}
        #desc {background-color:#eef;display:block;margin:0px;padding:0px;vertical-align:top;}
        #picmain{background-color:#eef;width:660px;}
        #picnav {width:800px;}
        #cbigpic {display:block;}
        #bigpic {margin:0px;padding:0px;display:block;}
        #h {font-weight:bold;height:auto;}
        #t {height:auto;}

/* Stijlen voor GPDC Producten */
#kolommidden_gpdc {	
PADDING-RIGHT: 1px;	
PADDING-LEFT: 1px;	
FLOAT: left;	
PADDING-BOTTOM: 0px;	
OVERFLOW: hidden;	
WIDTH: 665px;	
PADDING-TOP: 0px;	
POSITION: relative;
BACKGROUND-COLOR: #FFFFFF;
}

#kolommidden_gpdc #kruimelpad 
{
	position: relative;
	float: left;
	width: 405px;
	height: 28px;
	padding: 10px 15px 10px 15px;
	color: #000;
	background-color: #fff;
	font-size: 0.6em;
}

#kolommidden_gpdc #kruimelpad a 
{
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}

#kolommidden_gpdc #kruimelpad a:hover
{
	text-decoration: none;
}

#kolommidden_gpdc #luidspreker {
	float: right;
	margin-top: 10px;
}
#kolommidden_gpdcproduct {	
PADDING-RIGHT: 15px;	
PADDING-LEFT: 15px;	
FLOAT: left;	
PADDING-BOTTOM: 20px;	
WIDTH: 95%;	
PADDING-TOP: 0px;	
POSITION: relative;	
BACKGROUND-COLOR: #FFFFFF;
font-size: 0.7em;
}

#kolommidden_gpdcproduct h1 {
	font-size: 1.4em;
	color: #003399;
	/* text-transform: lowercase; */
	font-weight: bold;
	margin: 0px 0px 25px 0px;
}

#kolommidden_gpdcproduct h2 {
	font-size: 1.2em;
	color: #003399;
	font-weight: bold;
	margin: 20px 0px 15px 0px;
}
#kolommidden_gpdcproduct h3 {
	font-size: 1.1em;
	color: #003399;
	font-weight: bold;
	margin: 20px 0px 15px 0px;
}
#kolommidden_gpdcproduct h4 {
	font-size: 1.1em;
	color: #003399;
	font-weight: bold;
	margin: 7px 0px 7px 0px;
}
#kolommidden_gpdcproduct h5 {
	font-size: 1.1em;
	color: #003399;
	font-weight: bold;
	margin: 7px 0px 7px 0px;
}
#kolommidden_gpdcproduct h6 {
	font-size: 1.1em;
	color: #003399;
	font-weight: bold;
	margin: 7px 0px 7px 0px;
}

#kolommidden_gpdcproduct a, a:visited, a:link {	
COLOR: #0000b3;	
TEXT-DECORATION: none	
}
#kolommidden_gpdcproduct a:hover {	
COLOR: #ff0000;	
TEXT-DECORATION: underline	
}
#kolommidden_gpdcproduct .contenttable th.white{background-color: #fff;color:#003399;vertical-align: top}
#kolommidden_gpdcproduct .contenttable td {vertical-align:top;margin: 0px 2px 0px 2px;}
#kolommidden_gpdcproduct .contenttable td p {vertical-align:top;margin: 0px;padding: 0px;}

/*BIS STYLES*/
.contenttable { width: 100%; }
.contenttable th {text-align:left;}

.contenttable .label {color:#003399}

.contenttable th{background-color: #003399;color:#fff;vertical-align: top}
.contenttable th.white{background-color: #fff;color:#003399;vertical-align: top}
.contenttable .eerste{background-color: #003399;color:#fff;}
.contenttable td {vertical-align:top;margin:2px;}

/* BEGIN FORUM STIJLEN */
.forum a, .forum a:link, .forum a:hover, .forum a:Active, .forum a:visited {
	color:#ffffff;
} 

.forum th{
background-color:#003399;
font-weight:bold;
color:#FFFFFF;
padding: 5px;
}

td.forum {
background-color:#003399;
font-weight:bold;
color:#FFFFFF;
padding: 5px;
}
td.forumlinks {
background-color:#003399;
font-weight:bold;
color:#FFFFFF;
padding: 5px;
}
#kolommidden td.forumlinks a {
color: #ffffff;
}
td.forumreactie {
background-color:#e8e8e8; /* licht grijs */
font-weight:bold;
color:#000000;
padding: 5px;
}
td.forumlinksreactie {
background-color:#e8e8e8;
font-weight:bold;
color:#000000;
padding: 5px;
}
td.discicon, td.disconderwerp, td.discreactie, td.discauteur, td.discdatum {
color:#003399;
font-weight:normal;
padding: 5px;
}

td.discreactie {
text-align: center;
}


/* EIND FORUM STIJLEN  */

.newsdescription {margin-bottom:1em;}

#contactform td{
	background-color: #f5f5f5;
	border-width:0px;
	border-bottom:1px solid #fff;
	margin:0px;
	padding:0px;
	width:50%;
	vertical-align:top;
	padding-top:3px;
}

#contactform label {
	width:100px;
	font-weight:bold;
}


#swdsitemap ul
{
margin-left:0;
}

.smLvl1
{
font-weight:bold;
}

#luidspreker {
	float: right;
}
p.alert {
	color: red;
	font-weight: bold;
}

.wwvergeten {
	width:12em;
}