/*@import url("fileadmin/template/main/css/default.css")*/

HTML, BODY {
	height: 100%;
	margin: 0;
	padding: 0;
}

BODY {
	background-color: #BCBEC0;/*FFFFFF*/
}

DIV#container {
	position: relative;
	top: 0;
	margin: 0 auto;
	width: 840px;
	min-height: 680px;/*100%;*/
	text-align: left;
	border: 0;
	/*border: 0px solid red;*/
	background-repeat: repeat-y;
	background-position: top center;
	background-image: url(../images/bg6.jpg);
}

DIV#bottom {
	position: relative;
	top: 0;
	margin: 0 auto;
	width: 840px;
	height: 20px;
	border-bottom: 0px solid #6b6c6e;
	background-repeat: repeat-y;
	background-position: top center;
	background-image: url(../images/bg6.jpg);
}


DIV#bottom_alt {
	position: relative;
	top: 0;
	margin: 0 auto;
	width: 840px;
	height: 20px;
}

DIV#bottom_corporate {
	position: relative;
	top: 0;
	left: 0px;
	margin: 0 auto;
	width: 840px;
	height: 3px;
	border-bottom: 0px solid #6b6c6e;
	background-repeat: repeat-y;
	background-position: top center;
	background-image: url(../images/bg6.jpg);
}

/*extra background voor Firefox, Safari en IE7 (W3C Standard)*/
#content_outerwrapper {
	position: absolute;
	margin: 0;
	border: 0;
	top: 0;
	left: 20px;
	width: 800px;
	min-height: 100%;
	background-color: white;/*yellow: weg in live versie!!!*/
	background-repeat: repeat-y;
	background-position: top left;
	background-image: url(../images/bg_kolom.gif);
}

#content_outerwrapper_corporate {
	position: absolute;
	margin: 0;
	border: 0;
	top: 0;
	left: 20px;
	width: 800px;
	min-height: 100%;
	background-color: white;/*yellow: weg in live versie!!!*/
}

/*content placeholder*/
#content_innerwrapper {
	position: relative;
	margin: 0;
	border: 0px solid green;
	padding: 0;/**/
	top: 0;
	/*bottom: 0px;*/
	left: 20px;
	width: 800px;	
	height: 100%;/**/
	/*min-height: 100%;*/
	/*background-color: white;/*yellow*/
	
}

TD, P {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	font-weight: normal;
	text-decoration: none;
	line-height: 20px;
}

TD.topstrookHome {
	background-repeat: no-repeat;
	background-position: top left;
	background-image: url(../images/topstrook_new.jpg);
}

TD.topstrookFoambonding {
	background-repeat: no-repeat;
	background-position: top left;
	background-image: url(../images/topstrook_foambonding.jpg);
}

TD.hoofdmenu-bg {
	height: 20px;
	/*background-color: #828282;*/
}

TD.hoofdmenu-first-cell {
	padding: 0;
	height: 20px;
	background-image: url(../images/hoekje.gif);
	background-repeat: no-repeat;
	background-position: top right;
	background-color: #FFFFFF;
}

TD.hoofdmenu-cell {
	padding: 0;
	height: 20px;
	background-color: #828282;
}

TD.hoofdmenu-last-cell {
	padding: 0;
	height: 20px;
	background-color: #828282;
	/*background-image: url(../images/hoekje_eind.gif);
	background-repeat: no-repeat;
	background-position: top left;*/
}

TR#hoofdmenu TD.hoofdmenu-item {
	height: 20px;
	background-color: #828282;
	/*background-image: url(../images/schuine_streep.gif);
	background-repeat: no-repeat;
	background-position: top left;*/
	padding: 0px 0px 0px 7px;
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
	color: #FFFFFF;
}

TR#hoofdmenu TD A {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
}

TR#hoofdmenu TD A:hover {
	color: #003869;
	text-decoration: none;
}

TD.adresgegevens {
	padding: 10px 5px;
	background-color: #828282;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}

TD.adresgegevens B {
	font-size: 11px;
	font-weight: bold;
}

TD.adresgegevens_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 0px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
	text-align: left;
}

TD.adresgegevens_3 {
	background-color: #E6E6E6;
	padding: 2px 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 0px;
	color: #003869;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
	text-align: left;
}

TD.adresgegevens_4 {
	background-color: #828282;
	padding: 2px 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 0px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
	text-align: left;
}


DIV.adresgegevens1 {
	background-color: #FFFFFF;
	width: 780px;
	padding: 0px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 0px;
	color: #003869;
	font-weight: normal;
	text-decoration: none;
	line-height: 30px;
	text-align: left;
}
DIV.adresgegevens1 A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
DIV.adresgegevens1 A:link {
	color: #003869;
	text-decoration: none;
}
DIV.adresgegevens1 A:visited {
	color: #003869;
	text-decoration: none;
}
DIV.adresgegevens1 A:active {
	color: #828282;
	text-decoration: none;
}
DIV.adresgegevens1 A:hover {
	color: #828282;
	text-decoration: none;
}

DIV.adresgegevens_home {
	background-color: #FFFFFF;
	width: 780px;
	padding: 0px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 0px;
	color: #003869;
	font-weight: normal;
	text-decoration: none;
	line-height: 30px;
	text-align: left;
}
DIV.adresgegevens_home A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
DIV.adresgegevens_home A:link {
	color: #003869;
	text-decoration: none;
}
DIV.adresgegevens_home A:visited {
	color: #003869;
	text-decoration: none;
}
DIV.adresgegevens_home A:active {
	color: #828282;
	text-decoration: none;
}
DIV.adresgegevens_home A:hover {
	color: #828282;
	text-decoration: none;
}

DIV.copyright {
	background-color: #FFFFFF;
	width: 780px;
	margin: 0px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 0px;
	color: #003869;
	font-weight: normal;
	text-decoration: none;
	line-height: 30px;
	text-align: left;
}
DIV.copyright A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
DIV.copyright A:link {
	color: #003869;
	text-decoration: none;
}
DIV.copyright A:visited {
	color: #003869;
	text-decoration: none;
}
DIV.copyright A:active {
	color: #828282;
	text-decoration: none;
}
DIV.copyright A:hover {
	color: #828282;
	text-decoration: none;
}


DIV.copyright_alt {
	width: 800px;
	margin: 0px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 0px;
	color: #0098e3;
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
	text-align: right;
}
DIV.copyright_alt A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
DIV.copyright_alt A:link {
	color: #0098e3;
	text-decoration: none;
}
DIV.copyright_alt A:visited {
	color: #0098e3;
	text-decoration: none;
}
DIV.copyright_alt A:active {
	color: #828282;
	text-decoration: none;
}
DIV.copyright_alt A:hover {
	color: #828282;
	text-decoration: none;
}


DIV#submenu {
	position: relative;
	top: 50px;
	left: 100px;
	border: 1px solid yellow;
}

TABLE.submenu {
	border-collapse: collapse;
}

TD.submenu {
	border: 0px solid #FFFFFF;
	background-color: #003869;
	padding: 0px;
}

DIV.submenu {
	display: block;
	width: 166px;
	height: 20px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight : bold;
	text-decoration: none;
}

DIV.submenu A:active {
	display: block;
	width: 166px;
	height: 20px;
	padding: 3px 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight : bold;
	text-decoration: none;
}

DIV.submenu A:link {
	display: block;
	width: 166px;
	height: 20px;
	padding: 3px 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight : bold;
	text-decoration: none;
}

DIV.submenu A:visited {
	display: block;
	width: 166px;
	height: 20px;
	padding: 3px 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight : bold;
	text-decoration: none;
}

DIV.submenu A:hover {
	display: block;
	width: 166px;
	height: 20px;
	padding: 3px 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight : bold;
	text-decoration: none;
}

TABLE#activiteiten {
	border-collapse: collapse;
}

TABLE#activiteiten1 {
	border-collapse: collapse;
}

TD.menu-activiteiten {
	border-width: 0px 0;	
	border-color: #FFFFFF;
	border-style: solid;
	background-color: #003869;
	padding: 0 0 0 5px;
}

DIV.menu-activiteiten-no {
	display: block;
	width: 152px;
	height: 20px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
	text-align: left;
}

DIV.menu-activiteiten-no A:link {
	display: block;
	width: 152px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
}

DIV.menu-activiteiten-no A:active {
	display: block;
	width: 152px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
}

DIV.menu-activiteiten-no A:visited {
	display: block;
	width: 152px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
}

DIV.menu-activiteiten-no A:hover {
	display: block;
	width: 152px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
}

DIV.menu-activiteiten-ifsub {
	background: url(../images/triright.gif) no-repeat 146px 6px;
	display: block;
	width: 152px;
	height: 20px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
	text-align: left;
}

DIV.menu-activiteiten-ifsub A:link {
	display: block;
	width: 152px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
}

DIV.menu-activiteiten-ifsub A:active {
	display: block;
	width: 152px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
}

DIV.menu-activiteiten-ifsub A:visited {
	display: block;
	width: 152px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
}

DIV.menu-activiteiten-ifsub A:hover {
	display: block;
	width: 152px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
}

TABLE.submenu-activiteiten {
	border-collapse: collapse;
}

TD.submenu-activiteiten {
	border: 0px solid #FFFFFF;
	background-color: #003869;
	padding: 0 0 0 5px;
}

DIV.submenu-activiteiten-no {	
	display: block;
	width: 152px;
	height: 20px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
	text-align: left;
}

DIV.submenu-activiteiten-no A:link {
	display: block;
	width: 152px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
	text-align: left;
}

DIV.submenu-activiteiten-no A:active {
	display: block;
	width: 152px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
	text-align: left;
}

DIV.submenu-activiteiten-no A:visited {
	display: block;
	width: 152px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
	text-align: left;
}

DIV.submenu-activiteiten-no A:hover {
	display: block;
	width: 152px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
	text-align: left;
}

DIV.submenu-activiteiten-ifsub {
	background: url(../images/triright.gif) no-repeat 146px 6px;
	display: block;
	width: 152px;
	height: 20px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
	text-align: left;
}

DIV.submenu-activiteiten-ifsub A:link {
	display: block;
	width: 152px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
	text-align: left;
}

DIV.submenu-activiteiten-ifsub A:active {
	display: block;
	width: 152px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
	text-align: left;
}

DIV.submenu-activiteiten-ifsub A:visited {
	display: block;
	width: 152px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
	text-align: left;
}

DIV.submenu-activiteiten-ifsub A:hover {
	display: block;
	width: 152px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
	text-align: left;
}

/*alternatief menu activiteiten t.b.v. corporate*/
TD.menu-activiteiten2 {
	border-width: 0px 0;	
	border-color: #FFFFFF;
	border-style: solid;
	background-color: #003869;
	padding: 0px;
}

DIV.menu-activiteiten2-no {
	display: block;
	width: 229px;
	height: 20px;
	padding: 0 0 0 10px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
	text-align: left;
}

DIV.menu-activiteiten2-no A:link {
	display: block;
	width: 229px;
	height: 20px;
	padding: 0 0 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
}

DIV.menu-activiteiten2-no A:active {
	display: block;
	width: 229px;
	height: 20px;
	padding: 0 0 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
}

DIV.menu-activiteiten2-no A:visited {
	display: block;
	width: 229px;
	height: 20px;
	padding: 0 0 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
}

DIV.menu-activiteiten2-no A:hover {
	display: block;
	width: 229px;
	height: 20px;
	padding: 0 0 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
}

DIV.menu-activiteiten2-ifsub {
	background: url(../images/triright.gif) no-repeat 151px 6px;
	display: block;
	width: 229px;
	height: 20px;
	padding: 0 0 0 10px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
	text-align: left;
}

DIV.menu-activiteiten2-ifsub A:link {
	display: block;
	width: 229px;
	height: 20px;
	padding: 0 0 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
}

DIV.menu-activiteiten2-ifsub A:active {
	display: block;
	width: 229px;
	height: 20px;
	padding: 0 0 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
}

DIV.menu-activiteiten2-ifsub A:visited {
	display: block;
	width: 229px;
	height: 20px;
	padding: 0 0 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
}

DIV.menu-activiteiten2-ifsub A:hover {
	display: block;
	width: 229px;
	height: 20px;
	padding: 0 0 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
}

TABLE.submenu-activiteiten2 {
	border-collapse: collapse;
}

TD.submenu-activiteiten2 {
	border: 0px solid #FFFFFF;
	background-color: #003869;
	padding: 0px;
}

DIV.submenu-activiteiten2-no {	
	display: block;
	width: 229px;
	height: 20px;
	padding: 0 0 0 10px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
	text-align: left;
}

DIV.submenu-activiteiten2-no A:link {
	display: block;
	width: 229px;
	height: 20px;
	padding: 0 0 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
	text-align: left;
}

DIV.submenu-activiteiten2-no A:active {
	display: block;
	width: 229px;
	height: 20px;
	padding: 0 0 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
	text-align: left;
}

DIV.submenu-activiteiten2-no A:visited {
	display: block;
	width: 229px;
	height: 20px;
	padding: 0 0 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
	text-align: left;
}

DIV.submenu-activiteiten2-no A:hover {
	display: block;
	width: 229px;
	height: 20px;
	padding: 0 0 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
	text-align: left;
}

DIV.submenu-activiteiten2-ifsub {
	background: url(../images/triright.gif) no-repeat 151px 6px;
	display: block;
	width: 229px;
	height: 20px;
	padding: 0 0 0 10px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
	text-align: left;
}

DIV.submenu-activiteiten2-ifsub A:link {
	display: block;
	width: 229px;
	height: 20px;
	padding: 0 0 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
	text-align: left;
}

DIV.submenu-activiteiten2-ifsub A:active {
	display: block;
	width: 229px;
	height: 20px;
	padding: 0 0 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
	text-align: left;
}

DIV.submenu-activiteiten2-ifsub A:visited {
	display: block;
	width: 229px;
	height: 20px;
	padding: 0 0 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
	text-align: left;
}

DIV.submenu-activiteiten2-ifsub A:hover {
	display: block;
	width: 229px;
	height: 20px;
	padding: 0 0 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
	text-align: left;
}

TABLE#zoeken {
	border-collapse: collapse;
}

TD#zoeken {
	background-color : #FFFFFF;
}

TD#taalkeuze {
	background-color : #FFFFFF;
}

TD.zoekform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 16px;
	text-decoration: none;
}

TD.zoekform_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 16px;
	text-decoration: none;
	text-align: left;
}

TD#broodkruimels {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003869;
	font-weight: normal;
}

TD#broodkruimels A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;/*13px*/
	color: #003869;
	font-weight: normal;
	text-decoration: none;
}

DIV.extra_menu {
	margin: 10px 0 0 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	color: #FFFFFF;
}
DIV.extra_menu P {
	margin: 0 0 3px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	color: #0098e3;
}
DIV.extra_menu A:link {
	margin: 0;
	padding: 0 0 0 4px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
	border: 0px;
	width: 153px;
	height: 20px;
	color: #FFFFFF;
	text-decoration: none;
}
DIV.extra_menu A:visited {
	margin: 0;
	padding: 0 0 0 4px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
	width: 153px;
	height: 20px;
	color: #FFFFFF;
	text-decoration: none;
}
DIV.extra_menu A:hover {
	margin: 0;
	padding: 0 0 0 4px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
	width: 153px;
	height: 20px;
	background-color: #828282;
	color: #FFFFFF;
	text-decoration: none;
}
DIV.extra_menu A:active {
	margin: 0;
	padding: 0 0 0 4px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
	width: 153px;
	height: 20px;
	background-color: #828282;
	color: #FFFFFF;
	text-decoration: none;
}

TD.headerRow1 {
	border: 1px solid #003869;
	padding: 1px;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

TD.headerRow2 {
	border: 1px solid #003869;
	padding: 1px;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

TD.headerRow3 {
	border-top: 1px solid #003869;
	border-left: 1px solid #003869;
	border-right: 1px solid #003869;
	border-bottom: 4px solid #003869;
	padding: 1px;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

TD.bodyRow {
	border: 1px solid #003869;
	padding: 1px;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
A:link {
	color: #003869;
	text-decoration: underline;
}
A:visited {
	color: #003869;
	text-decoration: underline;
}
A:active {
	color: #828282;
	text-decoration: underline;
}
A:hover {
	color: #828282;
	text-decoration: underline;
}

A.alt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
A:link.alt {
	color: #000000;
	text-decoration: underline;
}
A:visited.alt {
	color: #000000;
	text-decoration: underline;
}
A:active.alt {
	color: #828282;
	text-decoration: underline;
}
A:hover.alt {
	color: #828282;
	text-decoration: underline;
}

IMG {
	border: 0;
}

IMG.defaultBorder {
	border: 1px solid #003869;
}

IMG.alignLeft {
	float: left;
}

IMG.alignRight {
	float: right;
}

IMG.alignLeftBorder {
	border: 1px solid #003869;
	float: left;
}

IMG.alignRightBorder {
	border: 1px solid #003869;
	float: right;
}

FORM {
	margin: 0px;
}
 
SELECT  {
 border: 1px solid #574485;
 background-color: #FFFFFF;
 color: #000000;
 width: 240px;
 font-size: 11px;
 font-family: Arial, Helvetica, sans-serif;
 height : 17px;
 padding : 0px;
}
 
TEXTAREA {
 SCROLLBAR-FACE-COLOR: #FFFFFF;
 SCROLLBAR-HIGHLIGHT-COLOR: #003869;
 SCROLLBAR-SHADOW-COLOR: #003869;
 SCROLLBAR-3DLIGHT-COLOR: #003869;
 SCROLLBAR-ARROW-COLOR: #003869;
 SCROLLBAR-TRACK-COLOR: #FFFFFF;
 SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
 border : 1px solid #003869;
 background : #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 width : 250px;
}

.wit{
	background-color : #FFFFFF;
}

TD.header_language_zoeken {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	color: #0098e3;
	background-color: #FFFFFF;
}

TD.header_language_zoeken A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	color: #0098e3;
	text-decoration: none;
}
TD.header_language_zoeken A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	color: #0098e3;
	text-decoration: none;
}
TD.header_language_zoeken A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	color: #828282;
	text-decoration: none;
}
TD.header_language_zoeken A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	color: #828282;
	text-decoration: none;
}


DIV.home_foto_ani_header {
	margin: 20px 0 0 0;
	border: 0;
	padding: 0 0 0 15px;
	width: 245px;
	height: 20px;
	background-color: #003869;
	background-image: url(../images/hoekje_home_ani.gif);
	background-repeat: no-repeat;
	background-position: top left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #FFFFFF;
}
DIV.home_foto_ani_header A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
}
DIV.home_foto_ani_header A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
}
DIV.home_foto_ani_header A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
}
DIV.home_foto_ani_header A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
}

DIV.home_foto_ani {
	margin: 0;
	border: 1px solid #003869;
	padding: 0;
	width: 258px;
	height: 298px;
}

DIV.home_link_segment {
	width: 160px;
	height: 140px;
	margin: 5px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
	text-align: left;
	color: #FFFFFF;
}
DIV.home_link_segment H3 {
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 16px;
	color: #FFFFFF;
}
DIV.home_link_segment P {
	margin: 0 0 0 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	color: #003869;
}
DIV.home_link_segment P.list-arrow {
	margin: 0;
	padding: 0 0 0 14px;
	background-image: url(../images/list-arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	font-weight: bold;

}
A.home_link_segment:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	color: #0098e3;
	text-decoration: none;
}
A.home_link_segment:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	color: #0098e3;
	text-decoration: none;
}
A.home_link_segment:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	color: #828282;
	text-decoration: none;
}
A.home_link_segment:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	color: #828282;
	text-decoration: none;
}

DIV.home_link_segment_alt {
	width: 240px;
	margin: 0px 0 0 0;
	padding: 0px 10px;
	background-color: #E6E6E6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
	color: #000000;
}
A.home_link_segment_alt:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	color: #000000;
	text-decoration: none;
}
A.home_link_segment_alt:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	color: #000000;
	text-decoration: none;
}
A.home_link_segment_alt:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	color: #828282;
	text-decoration: none;
}
A.home_link_segment_alt:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	color: #828282;
	text-decoration: none;
}

DIV.speciaal_foto_header {
	margin: 0;
	border: 0;
	padding: 0 0 0 15px;
	width: 133px;
	height: 20px;
	background-color: #003869;
	background-image: url(../images/hoekje_home_ani2.gif);
	background-repeat: no-repeat;
	background-position: top left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #FFFFFF;
}

DIV.speciaal_foto {
	margin: 0;
	border: 1px solid #003869;
	padding: 0;
	width: 146px;
	height: 146px;
}


DIV.nieuws_home {
	padding: 5px 10px;
	text-align: left;
}
DIV.nieuws_home H3 {
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 16px;
	color: #003869;
}


.paginanavi {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: bold;
 color: #003869;
}
A:active.paginanavi {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: bold;
 color: #003869;
 text-decoration: none;
}
A:link.paginanavi {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: bold;
 color: #003869;
 text-decoration: none;
}
A:visited.paginanavi {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: bold;
 color: #003869;
 text-decoration: none
}
A:hover.paginanavi {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: bold;
 color: #003869;
 text-decoration: underline;
}
 

.dumPaginanavi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF
}

A:link.dumPaginanavi {
	color: #FFFFFF;
 text-decoration: none;
}
A:visited.dumPaginanavi {
	color: #FFFFFF;
 text-decoration: none
}
A:hover.dumPaginanavi {
	color: #FFFFFF;
 text-decoration: underline;
}

.bgPic {  background-color: #003869}
.picOnderschrift {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: italic; color: #23799E}




.navipad {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #595BAB;
}
A:active.navipad {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: bold;
 color: #999999;
 text-decoration: none;
}
A:link.navipad {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #999999;
 text-decoration: none;
}
A:visited.navipad {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #999999;
 text-decoration: none
}
A:hover.navipad {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #71A2B2;
 text-decoration: underline;
}


.navipadScheiding {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #999999}
.navipadU { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #71A2B2}
.butsSub {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
.butsSubSub {  font-family: Arial, Helvetica, sans-serif; font-size: 10px}

 
.inleidtekst {  font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; font-size: 11px}
.productspotlight { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #B7B7B7 }
.taal {  font-family: Arial, Helvetica, sans-serif; font-size: 9px}
.search2 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; height: 14px; width: 157px; background-color: #F5F5F5}
.nieuwsTitel {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: 0096D8}



.submenu_over {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #828282;
	background-color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px
}
A:active.submenu_over {
	color: #828282;
	background-color: #FFFFFF;
 text-decoration: none;
}
A:link.submenu_over {
	color: #828282;
	background-color: #FFFFFF;
 text-decoration: none;
}
A:visited.submenu_over {
	color: #828282;
	background-color: #FFFFFF;
 text-decoration: none;
}
A:hover.submenu_over {
	color: #828282;
	background-color: #FFFFFF;
 text-decoration: underline;
}



.nieuwsverder {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #BDAD77;
}
A:active.nieuwsverder {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: bold;
 color: #BDAD77;
 text-decoration: underline;
}
A:link.nieuwsverder {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #BDAD77;
 text-decoration: underline;
}
A:visited.nieuwsverder {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #BDAD77;
 text-decoration: underline;
}
A:hover.nieuwsverder {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #BDAD77;
 text-decoration: underline;
}.spotlightBeschrijving {  font-family: Arial, Helvetica, sans-serif; font-size: 11px}

.bgGrey {
	background-attachment: fixed;
	background-image: url(/images/bg-grey.jpg);
	background-repeat: no-repeat;
	background-color: #D6D6D6;
}
.search {
	height: 18px;
	width: 157px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FDFDFD;
}
.searchTxt {

	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003869;
}
.inputboxproduct {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #003869;
	line-height: 14px;
	height: 19px;
	width: 135px;
	outline: none;
}
.inputboxproduct3 {
	top: 0;
	margin: 1px 0 1px 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0098e3;
	background-color: #FFFFFF;
	border: 1px solid #003869;
	line-height: 14px;
	height: 18px;
	width: 140px;
	outline: none;
	vertical-align: top;
}
.inputbox_zoek2 { outline: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF; border: 1px solid #003869; line-height: 14px; height: 15px; width: 135px}
.inputbox_zoek3 { outline: none; vertical-align: top; top: 0; margin: 1px 0 1px 1px; width: 140px; height: 14px; line-height: 14px; border: 1px #eeeeee solid; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0098e3;}
.inputbox_submit2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #003869;
	border: 1px solid #003869;
	height: 19px;
	width: 53px;
	font-weight: bold
}
.inputbox_submit3 {
	margin: 0 0 0 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003869;
	background-color: #FFFFFF;
	border: 0px solid #FFFFFF;
	height: 20px;
	width: 53px;
	font-weight: bold
}
.inputbox_submit3_2 {
	margin: 0 0 0 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003869;
	background-color: #FFFFFF;
	border: 0px solid #FFFFFF;
	height: 18px;
	width: 53px;
	font-weight: bold
}

.box_input_search_home { outline: none; margin: 1px 0 0 1px; width: 140px; height: 14px; line-height: 14px; border: 1px #eeeeee solid; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0098e3;}

.box_input_1 {   width: 120px; border: 1px #FFFFFF solid}
.box_input_2 {   width: 86px; height: 16px; border: 0px #FFFFFF solid; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
.box_input_2_2 {   width: 144px; height: 16px; border: 0px #FFFFFF solid; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
.inputbox_submit { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #003869; border: #003869 none; height: 19px; width: 25px; font-weight: bold}


.buts_over { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #003869; padding-right: 10px; padding-left: 10px }
.vacature_list { font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; color: 003869; ; padding-left: 10px}
.Cat_Titel { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; text-align: left; padding-left: 5px}
.body {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.detail_link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003869; font-weight: bold}
.detail_Titel {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000}
.body_overzicht { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px }
.body_overzicht_bold { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold}
.body_bold { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 ; font-weight: bold}
.inputbox {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF; border: #003869; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; height: 19px; width: 250px}
.body_bold_wit { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold }
.inputbox_zoek { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF; border: #003869; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; height: 19px; width: 175px}
.inputbox_submit { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #003869; border: #003869 none; height: 19px; width: 70px; font-weight: bold}
.bg_bruin_menu { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #828282}
.bg_blauw_menu {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #003869}



/*-----------------------------------  tt_news SHOW_ON_HOMEPAGE view  -----------------------------------*/

.news-show-on-homepage-container {
	margin: 0px;
}

.news-show-on-homepage-container1 {
	margin: 0 0 5px 0;
}	

.news-show-on-homepage-header {
	margin: 10px 0 0 0;
	padding: 0 0 0 7px;
	height: 16px;
	line-height: 16px;
	border-width: 0 1px 0 0;
	border-style: solid;
	border-color: #003869;
	background-image: url(../images/news-header-bg.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

.news-show-on-homepage-header1 {
	margin: 10px 0 0 0;
	padding: 0 0 0 7px;
	height: 16px;
	line-height: 16px;
	border-width: 0;
}

.news-show-on-homepage-body {
	margin: -5px 0 0 0;
	padding: 0 3px;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	border-color: #003869;
}

.news-show-on-homepage-body1 {
	margin: -4px 0 0 0;
	padding: 0;
	border-width: 0;
}

.news-show-on-homepage-body H3 {
	font-weight: bold;
	border-bottom: 1px solid #E0E0E0;
}

.news-show-on-homepage-item {
	margin: 0 0 10px 0;
	padding: 0;
	/*background-color: #dadada;*/
 	border-width: 1px 0 0 0;
 	border-style: solid; 
 	border-color: #003869;/**/
}

.news-show-on-homepage-item1 {
	margin: 0 0 6px 0;
	padding: 0;
}
.news-show-on-homepage-item P {
	margin: 0px;
}

.news-show-on-homepage-header H3 {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003869;
	font-weight: normal;
	text-decoration: none;
}

.news-show-on-homepage-header H4 {
	margin: 0px;
	color: #FFFFFF;
}

.news-show-on-homepage-container H2,.news-show-on-homepage-gotoarchive {
	color:#fff;
	padding:3px;	
	margin:3px;
	border:1px solid #003869;
	/*background-color:#D8FA70;*/
	background-color:#769024;
}

.news-show-on-homepage-gotoarchive {
 	font-weight:bold;
	margin-top:5px;
}
.news-show-on-homepage-gotoarchive A:LINK, .news-show-on-homepage-gotoarchive A:VISITED, .news-show-on-homepage-gotoarchive A:HOVER {
	color:#fff;
}
.news-show-on-homepage-gotoarchive A {
	color:#fff;
}

.news-show-on-homepage-item IMG {
	margin-bottom:5px;
	margin-right:5px;
 	border:1px solid #828282;
	float:left;
}
.news-show-on-homepage-category IMG {
	float: none;
	border:none;
	margin:0px;
}
.news-show-on-homepage-date,.news-show-on-homepage-morelink,.news-show-on-homepage-category {
	font-size:9px;
	margin-bottom: 4px;
}

.news-show-on-homepage-morelink {
	height:12px;
}



.news-show-on-homepage-morelink1 {
	padding: 0 0 0 0px;
	height:12px;
	font-weight: bold;
}
.news-show-on-homepage-morelink1 A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	color: #000000;
	text-decoration: none;
}
.news-show-on-homepage-morelink1 A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	color: #000000;
	text-decoration: none;
}
.news-show-on-homepage-morelink1 A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	color: #828282;
	text-decoration: none;
}
.news-show-on-homepage-morelink1 A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	color: #828282;
	text-decoration: none;
}
.news-show-on-homepage-morelink1 A.alt:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	color: #0098e3;
	text-decoration: none;
}
.news-show-on-homepage-morelink1 A.alt:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	color: #0098e3;
	text-decoration: none;
}
.news-show-on-homepage-morelink1 A.alt:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	color: #828282;
	text-decoration: none;
}
.news-show-on-homepage-morelink1 A.alt:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	color: #828282;
	text-decoration: none;
}


.news-show-on-homepage-morelink A {
	float:right;
}


/*-----------------------------------  tt_news LATEST view  -----------------------------------*/

.news-latest-container {
	width: 200px;
	margin: 0px;
}	

.news-latest-header {
	margin: 0px;
	padding: 3px;
	background-color: #003869;
	height: 22px;
}

.news-latest-item {
	margin-top: 3px;
	padding: 3px;
 	border: 1px solid #828282;
}

.news-latest-item P {
	margin: 0px;
}

.news-latest-header H4 {
	margin: 0px;
	color: #FFFFFF;
}

.news-latest-container H2,.news-latest-gotoarchive {
	color:#fff;
	padding:3px;	
	margin:3px;
	border:1px solid #666;
	/*background-color:#D8FA70;*/
	background-color:#769024;
}

.news-latest-gotoarchive {
 	font-weight:bold;
	margin-top:5px;
}
.news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER {
	color:#fff;
}
.news-latest-gotoarchive A {
	color:#fff;
}

.news-latest-item IMG {
	
	margin-bottom:5px;
	margin-right:5px;
 	border:1px solid #666;
	float:left;
}
.news-latest-category IMG {
	float: none;
border:none;
margin:0px;
}
.news-latest-date,.news-latest-morelink,.news-latest-category {
	font-size:9px;
}

.news-latest-morelink {
	height:12px;
}

.news-latest-morelink A {
	float:right;
}


/*--------------------------------- tt_news LIST view  -----------------------------------*/
.news-list-container {
	margin: 0;
}	

.news-list-header {
	margin: 15px 0 0 0;
	/*padding: 0 0 0 7px;*/
	padding: 0 3px;
	height: 16px;
	line-height: 16px;
	/*border-width: 0 1px 0 0;
	border-style: solid;
	border-color: #003869;
	background-image: url(../images/news-header-bg.gif);
	background-position: left top;
	background-repeat: no-repeat;*/
}

.news-list-body {
	margin: -5px 0 0 0;
	padding: 0 3px;
	color: #444444;
	/*border-width: 0 1px 1px 1px;
	border-style: solid;
	border-color: #003869;*/
}
.news-list-body H3 {
	margin-bottom: 3px;
	margin-top: 5px;
}

.news-list-item {
	margin: 15px 0 10px 0;
	padding: 0px;
	/*background-color: #dadada;*/
 	border-width: 1px 0 0 0;
 	border-style: solid; 
 	border-color: #003869;/**/
 	vertical-align: top;
}

.news-search-form {	
	padding:3px;	
	margin-bottom:5px;
	border:1px solid #003869;
	background-color:#FFFFFF;
}

.news-search-emptyMsg{
	margin:0px;
}

.news-search-form FORM {
	margin:0px;	
}

.news-list-container H3 {
	margin-bottom: 5px;
	border-bottom: 0px solid #E0E0E0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}

.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER {
	color:#003869;
	padding-left:0px;
}

.news-list-container H3 A {
	color:#003869;
}

.news-list-item P {
	margin: 0px;
	color: #444444;
}

.news-list-header H4 {
	margin: 0px;
	color: #444444;
}

.news-list-date {
	font-size:9px;
	margin-bottom: 4px;
}

.news-list-imgcaption {
	float: right;
	padding-top:3px;
	padding-right:3px;
	font-size: 9px;
}

.news-list-container IMG {
	float: right;
	border:1px solid #003869;
	margin-bottom:5px;
	margin-right:2px;
	margin-left:5px;
}

.news-list-category IMG {
	float: none;
	border:none;
	margin:0px;
}

.news-list-morelink, .news-list-category {
	font-size:9px;
	margin-left:0px;
	padding: 0 3px;
	line-height: 16px;
}

.news-list-morelink  {
	margin-top: 6px;
	margin-bottom: 12px;
}

.news-list-browse {
	text-align: center;
}
	


/*---------------------------------  tt_news Page-Browser ---------------------------------*/
.tx-ttnews-browsebox {
	margin:3px;
	border:0px solid #003869;
	padding:3px;
	background-color:#FFFFFF;
	text-align: center;
}
.tx-ttnews-browsebox TD { 
	font-size: 10px; 
}
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell { 
	font-weight: bold;
}
.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{
	margin:0px;
}

.tx-ttnews-browsebox-SCell {
	background-color: #FFFFFF;
	border:0px solid #666;
}
.news-search-emptyMsg { 
	font-size: 11px;
	margin-left: 10px; 
}

/*--------------------------------- tt_news SINGLE view  ---------------------------------*/
.news-single-container {
	margin: 0px;
}

.news-single-item {
	margin-top: -3px;
	padding: 0px;
 	/*border: 1px solid #003869;*/
}

.news-single-header {
	margin: 10px 0 0 0;
	padding: 0 3px;
	height: 16px;
	line-height: 16px;
	/*border-width: 0 1px 0 0;
	border-style: solid;
	border-color: #003869;
	background-image: url(../images/news-header-bg.gif);
	background-position: left top;
	background-repeat: no-repeat;*/
}

.news-single-body {
	margin: -5px 0 0 0;
	padding: 0 3px;
	/*border-width: 0 1px 1px 1px;
	border-style: solid;
	border-color: #003869;*/
}

.news-single-container H3 {
	margin-bottom: 5px;
	padding: 2px;
	border-bottom: 1px solid #003869;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003869;
	font-weight: bold;
}

.news-single-img {
	float: right;
	margin-left: 5px;
}

.news-single-imgcaption {
	padding: 3px;
	clear: both;
}

.news-single-category {
	float: right;
}

.news-single-backlink {
	margin-top: 12px;
	margin-bottom: 12px;
	font-size: 9px;
	margin-left: 3px;
	text-align: left;
	line-height: 18px;
	clear: both;
	border-top: 1px solid #003869;
}

.news-single-header H4 {
	margin: 0px;
	color: #FFFFFF;
}

.news-single-timedata, .news-single-author,.news-single-imgcaption {
	font-size:9px;
	margin-bottom: 4px;
}

.news-single-author {
	padding-bottom: 3px;
}

.news-single-additional-info {
	background-color: #FFFFFF;
	clear: both;
	margin-top: 15px;
	border: 1px solid #003869;
	padding: 3px;
	padding-bottom: 0px;
}

.news-single-related,.news-single-files,.news-single-links  {
	border: 1px solid #003869;
	margin:0px;
	margin-bottom: 3px;
	padding:3px;
	background-color:#FFFFFF;
}

.news-single-related DD, .news-single-links DD, .news-single-files DD {
	margin-left:20px;
}

.news-single-related DT, .news-single-links DT, .news-single-files DT {
	font-weight: bold;
	font-size: 11px;
	margin-left:5px;
	width:90%;
}
	
/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------------- */
.news-amenu-container {
	padding:3px;	
 	border:1px solid #333;
	background-color:#BBE53A;
}
.news-amenu-container LI {
	padding-bottom:1px;
}
.news-amenu-container UL {
	padding:3px;
	margin-top:5px;
	margin-left:0px;
	margin-bottom:0px;
	border:1px solid #666;
	background-color:#F9FFE5;
	list-style-type: none;
}
.news-amenu-container H2 {
	color:#fff;
	padding:3px;	
	border:1px solid #666;
	background-color:#769024;
}
.news-amenu-item-year {
	font-weight: bold;
	border: 1px solid #666;
	padding: 2px;
	background-color: #769024;
	color:#fff;
}



/*------------ new_login_box ----------------------*/

DIV.tx-felogin-pi1 {
	/*margin: 0 0 0 6px;
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;*/
}

.tx-felogin-pi1 table { border-collapse: collapse; border: 0px solid #828282; width:100%; background-color: #FFFFFF }
.tx-felogin-pi1 th { background:#ccc; padding:4px; text-align:right; white-space:nowrap; width:25%; }
.tx-felogin-pi1 td { padding: 0px 4px; }
.tx-felogin-pi1 p { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight: normal; text-decoration: none;}

TD.tx-felogin-pi1-td {
	padding: 0px 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 16px;
	text-decoration: none;
}

TD.tx-felogin-pi1-td2 {
	padding: 2px 4px 1px 4px;
}

.tx-felogin-pi1-submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #003869;
	border: 1px solid #003869;
	height: 20px;
	font-weight: bold
}

.tx-felogin-pi1-input {
	border: 1px #003869 solid;
	color: #000000;
	background-color: #FFFFFF;
	width: 141px;
}



/*------------ new_login_box  (voor gebruik met template voor pagina) ----------------------*/


P.tx-felogin-pi1_alt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	font-weight: normal;
	text-decoration: none;
	line-height: 20px;
}

TD.tx-felogin-pi1-td_alt {
	padding: 0px 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 16px;
	text-decoration: none;
}

TD.tx-felogin-pi1-td2_alt {
	padding: 2px 4px 1px 4px;
}

.tx-felogin-pi1-submit_alt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0098e3;
	background-color: #FFFFFF;
	border: 1px solid #0098e3;
	height: 20px;
	font-weight: bold
}

.tx-felogin-pi1-input_alt {
	border: 1px #0098e3 solid;
	background-color: #FFFFFF;
	width: 141px;
}





/* productlisting conform Saba Hydrotack */

#product_overview { margin: 0 0 0 20px; padding: 0; }
#product_overview ul { margin: 0; padding: 0 0 0; list-style-type: none; display: block; }
#product_overview ul li { width: 240px; margin: 0; padding: 0; border-bottom: 1px solid #003869; border-top-width: 0; border-right-width: 0; border-left-width: 0; display: block; }
#product_overview ul li.last { border-width: 0; }
#product_overview ul li a { color: #003869; font-size: 12px; background-image: url(../images/pijl-opsomming.gif); background-repeat: no-repeat; background-position: 210px 50%; text-decoration: none; height: 24px; padding: 4px 0 0 20px; display: block; }
#product_overview ul li a:hover { background-color: #f6fcfd; }

#product_overview_large { margin: 0 0 0 20px; padding: 0; }
#product_overview_large ul { margin: 0; padding: 0 0 0; list-style-type: none; display: block; }
#product_overview_large ul li { width: 520px; margin: 0; padding: 0; border-bottom: 1px solid #003869; border-top-width: 0; border-right-width: 0; border-left-width: 0; display: block; }
#product_overview_large ul li.last { border-width: 0; }
#product_overview_large ul li a { color: #003869; font-size: 12px; background-image: url(../images/pijl-opsomming.gif); background-repeat: no-repeat; background-position: 490px 50%; text-decoration: none; height: 24px; padding: 4px 0 0 20px; display: block; }
#product_overview_large ul li a:hover { background-color: #f6fcfd; }


/* oude styles */

.Tabel_titel_wit { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-align: left; background-color: #003869 }

.Tabel_titel {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-align: center}

.Tabel_titel_klein { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-align: center }

.Tabel_naam { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-align: left; padding-left: 3px}

.Tabel_kruisje { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-align: center }

.Tabel_nummers { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-align: center ; background-color: #003869}


TD.Tabel_nummers A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	background-color: #003869
}
TD.Tabel_nummers A:active {
	text-decoration: underline;
}
TD.Tabel_nummers A:link {
	text-decoration: underline;
}
TD.Tabel_nummers A:visited {
	text-decoration: underline;
}
TD.Tabel_nummers A:hover {
	text-decoration: none;
}

/*SABA BESTEKSERVICE*/


TD#header_image {
	background-image: url(../images/header_algemeen.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}

A.emailadres {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
A:link.emailadres {
	color: #FFFFFF;
	text-decoration: none;
}
A:visited.emailadres {
	color: #FFFFFF;
	text-decoration: none;
}
A:active.emailadres {
	color: #828282;
	text-decoration: none;
}
A:hover.emailadres {
	color: #828282;
	text-decoration: none;
}



/* Customer Information Services */

table.cisDefaultTable {
	margin: 20px;		
}

table.cisDefaultTable td {
	padding: 0px 5px;
	border: 1px solid #aaaaaa;
	background-color: #ffffff;
}

tr.cisDefaultHeader td {
	font-weight: bold;
	padding: 0px 5px;
	border: 1px solid #aaaaaa;
	background-color: #e0e0ff;
	text-align: center;
}



table.cisInfoTable {
	margin: 20px;
	border: 1px solid #aaaaaa;		
}

table.cisInfoTable td {
	padding: 0px 5px;
	border: 1px solid #aaaaaa;
}

td.cisKeyCell {
	font-weight: bold;
	padding: 0px 5px;
	min-width: 100px;	
}

td.cisValueCell {
	padding: 0px 5px;
	text-align: right;
}

td.cisGroupRow {
	font-weight: bold;
	text-align:  center;
	padding: 0px 5px;
	background-color: #e0e0ff;
	border: 1px solid #aaaaaa;
}

tr.cisErrorRow td {
	font-weight: bold;
	color: #AA0000;
}
