﻿@media print 
{
	SELECT
	{
		display: block;
	}
}
img {
	border:0px solid black;
}
 
a {text-decoration:none; color:#003573;}
a:hover {text-decoration:underline}

.leftImage {
	display:block;
	margin-top:2px;
	/*border-top:2px solid #FFFFFF;
	border-right:0px solid #FFFFFF;
	border-bottom:0px solid #FFFFFF;
	border-left:0px solid #FFFFFF;*/
}

.rowOver {
	background-color: #3861A3;
}
.dash {
	background-image:url('../images/stp-ln-top.gif');
	width:530px;
	background-repeat:repeat-x;
	height:11px;
	display:block;
	}
.rowOut {
	/*background-color: #060a61;*/
}
a.navigation:hover {
	text-decoration: none;
}
a.navigation:visited {
	/*background-color: #060a61;*/
}
a.navigation {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	margin-left: 10px
}
a.menu:hover {
	color: #ffffff;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a.menu:active {
	color: #ffffff;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
a.menu:visited {
	color: #ffffff;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a.menu {
	color: #ffffff;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a.menu11:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.menu11:active {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.menu11:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.menu11 {
	color: FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

A.links {font-family: Arial, Helvetica, sans-serif; font-size: 11px}
A.links:link {text-decoration:none; color:#0000FF}
A.links:visited {text-decoration:none; color:#9900CC}
A.links:active {text-decoration:none; color:#CC3300}
A.links:hover {text-decoration:underline; color:#CC3300}

A.footer {/*color: #003366;*/ text-decoration: none; font-family: Arial, Helvetica, sans-serif;	font-size: 10px;}
A.footer:link {text-decoration:none; /*color:#0000FF*/}
A.footer:visited {text-decoration:none; /*color:#9900CC*/}
A.footer:active {text-decoration:none; /*color:#CC3300*/}
A.footer:hover {text-decoration:underline; /*color:#CC3300*/}

td.normalon{ 
	height: 22px; 
	text-decoration: none; 
	background-attachment: fixed; 
	background-image: url(images/bcktabel.gif); 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3861A3;
	text-decoration: none; 
} 
td.normal {
	height: 22px;
	text-decoration: none;
	background-attachment: fixed;
	background-image: url(images/bcktabel1.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
} 
mainnav_on {
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3861A3;
	text-decoration: none; 
}
mainnav_off {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
} 
.arial10norm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.arial11bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration: none;
}
.arial15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color:#060A61;
}
/*
..table {
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}

..table td {
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}
*/

.arial11normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.arial11normalblock {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#FFFFFF;
	line-height: 12px;

}
.arial11basiscolor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#0000FF;
	text-decoration: none;

}
.arial10heading060A61 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#060A61;
}
.arial10heading3861A3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#3861A3;
}
.arial12333333 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#333333;
}
.arial12333333bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#333333;
}
.arial16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color:#333333;
}
.arial11boldblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.arial11blackitalic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	font-style: italic;
}
.arial11black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#333333;
	line-height:13px;

}
.arial10003366 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#003366;
}
.arial11666666 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#666666;

}
.arial11bold666666 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#666666;
}
.arial11rood {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#C90F20;
}
.otherCatsDropDownList
{
	border-right: #7f9db9 1px groove;
	border-top: #7f9db9 1px groove;
	font-weight: bold;
	font-size: 11px;
	border-left: #7f9db9 1px groove;
	color: #999999;
	border-bottom: #7f9db9 1px groove;
	font-family: Arial, verdana, helvetica;
	background-color: #ffffff;
}
.dropdownList
{
	border-right: #7f9db9 1px groove;
	border-top: #7f9db9 1px groove;
	font-size: 11px;
	border-left: #7f9db9 1px groove;
	color: #666666;
	border-bottom: #7f9db9 1px groove;
	font-family: Arial, verdana, helvetica;
	background-color: #ffffff;
}
.textBox
{
	border-right: #c2c2c2 1px groove;
	border-top: #c2c2c2 1px groove;
	font-size: 11px;
	border-left: #c2c2c2 1px groove;
	color: #000000;
	border-bottom: #c2c2c2 1px groove;
	font-family: Arial, verdana, helvetica;
	background-color: #ffffff;
}


/* NAVIGATION-CSS */

.topnav_over {
	border-bottom:0px solid #FFFFFF !important;
	}

.topnav_out {
	border-bottom:0px solid #FFFFFF !important;
	}
.topnav_over div {
	padding:0 20px 0 20px;
	}

.topnav_out div {
	padding:0 20px 0 20px;
	}

td.nav_over{
	height: 22px;
	text-decoration: none;
	background-attachment: fixed;
	background-image: url(images/bcktabel.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #060A61;
	text-decoration: none;
} 
td.nav_out {
	height: 22px;
	text-decoration: none;
	background-attachment: fixed;
	background-image: url(images/denso-home_r2_c9-34.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
} 
.navtext_over {
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002141;
	text-decoration: none; 
}
.navtext_out {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
} 
.arial10heading-wire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: 060A61;
}
.arial11black
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 13px;
}
.arial11black-nolineheight
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 13px;
	vertical-align:top;
}
.header 
{
	background-image:url(../images/top3.jpg);
	height:155px;
	vertical-align:top;
}
.header-links 
{
	margin-left:658px;	
	margin-top:10px;
	padding: 0 0 0 0;
}
.flag 
{
	margin-left:2px;
	cursor:default;
}
.flagOver 
{
	margin-left:2px;
	cursor:hand;
}

#dtgNewsEvents,
#dtgNewsEvents td {
	border:0px solid #FFFFFF !important; /* Nieuws FIX */
}
#Table2 table td p {
	padding:0 0 1px 0;
	margin:0 0 0 0;
	display:block;
	line-height:15px; /* Rechter menu FIX */
}
#imgEditorial {margin:0 0 2px 0;}