
/*header menu */
#header a {
	font-weight: bold;
	font-size: 11pt;
	text-decoration: none;
	color: #000;
}

#header a:visited {
	color: #000;
}


#header a:hover, #header .active a {
	color: #23c1fc;
}

/*four image buttons */

#buttons a{
	text-decoration: none;
}

#newsclipper h1{
	font-size: 30px;
	color: #79621a;
	font-weight: bold;
	text-decoration: none;
}

#newsclipper p{
	font-size: 14px;
	line-height: 2em;
	color: #79621a;
	font-weight: bold;
	text-decoration: none;
}

#videobank h1{
	font-size: 30px;
	color: #3d7797;
	font-weight: bold;
	text-decoration: none;
}

#videobank p{
	font-size: 14px;
	line-height: 2em;
	color: #3d7797;
	font-weight: bold;
	text-decoration: none;
}

#groen h1{
	font-size: 30px;
	color: #536c2e;
	font-weight: bold;
	text-decoration: none;
}

#groen p{
	font-size: 14px;
	line-height: 2em;
	color: #536c2e;
	font-weight: bold;
	text-decoration: none;
}

#grape h1{
	font-size: 30px;
	color: #9b5e42;
	font-weight: bold;
	text-decoration: none;
}

#grape p{
	font-size: 14px;
	line-height: 2em;
	color: #9b5e42;
	font-weight: bold;
	text-decoration: none;
}

/* news styling */

.news h2 {
	font-size: 14pt;
	color: #FF0084;
	margin-bottom: 15px;
}

.news p {
	font-size: 12pt;
	color: #000;
	line-height: 180%;
	text-align: justify;
}

.news .tiny {
	font-size: 10pt;
	color: #000;
	display: inline;
	line-height: 180%;
}

.tiny a {
	font-size: 10pt;
}

/*showcase slider*/

.desc h1 {
	font-size: 30pt;
	color: #23c1fc;
	text-shadow: 1px 1px white, -1px -1px #e0e0e0
}

.desc h2 {
	font-size: 18pt;
	color: #000000;
	line-height: 150%;
}
.desc li {
	font-size: 15pt;
	line-height: 150%;
}

.datiq h1 {
	font-size: 35pt;
	color: #23c1fc;
	text-shadow: 1px 1px white, -1px -1px #e0e0e0;
	margin-bottom: 20px;
	margin-top: ;
}

.datiq h2 {
	font-size: 15pt;
	color: #000;
	text-shadow: 1px 1px white, -1px -1px #e0e0e0;
	line-height: 150%;
}


p.fun, #contactinfo p.fun {
	font-size: 12pt;
	color: #FF0084;
}


/*diensten*/

#product_header h2 {
	font-size: 18px;
	line-height: 2em;
	color: #6a6969;
	font-weight: bold;
	text-decoration: none;
	font-family: helvetica;
}

#product_header p, #product_header ul li {
	font-size: 16px;
	line-height: 2em;
	color: #6a6969;
	font-weight: normal;
	text-decoration: none;
	font-family: helvetica;
}

#product_header ul li {
	list-style-position: outside;
	margin: 0px 0px 0px -25px;
	text-align: justify;
}

#product_header p.licht {
	font-size: 16px;
	line-height: 2em;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	font-family: helvetica;
}

#product_header h2.licht {
	font-size: 18px;
	line-height: 2em;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	font-family: helvetica;
}

#product_header_l p {
	font-size: 16px;
	line-height: 2em;
	color: #FFFFFFF;
	font-weight: normal;
	text-decoration: none;
	font-family: helvetica;
}

.col_text .head h2 {
	font-size: 18pt;
	color: #23c1fc;
	text-shadow: 1px 1px white, -1px -1px #e0e0e0;
	margin-bottom: 20px;
	margin-top: ;
	display: inline;
	vertical-align: 30%;
}

.text p, .text ul li {
	font-size: 11pt;	
	line-height: 150% !important;
	text-align: left;
}

.text p b {
	font-size: 11pt;
	font-weight: bold;
}