@charset "utf-8";
/* CSS Document */

body, html {
	background: url(../images/common/html_bg_gradient.png) repeat-x #020202;
	}

div#htmlBgTexture {
	background: url(../images/common/html_bg_texture.png) no-repeat center;
	height: 843px;
	}
	
div#contentNonFlash {
	background: url(../images/common/content_container_bg_repeat.png) repeat-y;
	}

div#contentFooter {
	background: url(../images/common/content_container_footer.png) no-repeat;
	}

div#footerlinks {
	color: #ffffff;
	}
	
div#footerlinks li a {
	background: url(../images/common/bullet_arrow_footerlinks.gif) no-repeat;
	background-position: 0 0.4em;
	color: #ffffff;
	}
	
div#footerlinks li a:hover {
	color: #ffffff;
	}

div#footer {
	color: #ffffff;
	}
	
div#footer a {
	color: #ffffff;
	}

div#footer a:hover {
	color: #ffffff;
	}

div#print li a{
	background: url(../images/common/bullet_arrow.gif) no-repeat;
	background-position: 0 0.4em;
	color: #ffffff;
	}
	
/*tabs*/
div#productTabs {
	clear: both;
	margin: 0 15px 0 15px;
	background: url(../images/common/content_container_product_footer.png) repeat-x;
	min-height: 270px; /* was 287px */
	height: 270px;
	padding-top: 0;
	}

div.productTabsContent {
	position: 	relative;
	margin: 	20px 0 25px 17px;
	width: 		925px;
	height: 	200px;
	color: 		#ffffff;
	line-height: 16px;
	}
div.productTabsContent a { text-decoration: underline; color: #ffffff;}
div.productTabsContent a:hover { text-decoration: none; color: #ffffff;}
	
div.productTabsContent h1 {
	font-size: 17px;
	color: #373737;
	text-decoration: none;
	margin: 0;
	padding: 0;
	}
	
div.productTabsContent h2 {
	font-size: 12px;
	color: #002d69;
	text-decoration: none;
	margin: 0 0 5px 0;
	padding: 0;
	}

/* --------- 6. tabbladen --------- */
p.tab { height: 33px;}
	
p.tab a,
p.tab a span {
	display: block;
	height: 33px;
	line-height: 33px;
	text-align: center;
	font-size: 12px;
	color: #6ca8e3;
	text-decoration: none;
	}

p.tab a {
	float: left;
	margin: 0 0 0 10px;
	background: transparent url(../images/tabs/tab_right.png) right top no-repeat;
	}

p.tab a span {
	padding: 0 15px 0 13px;
	margin-left: -5px;
	}

p.tab a span{ 
	background: transparent url(../images/tabs/tab_left.png) left top no-repeat;
}

p.tab a:hover,
p.tab a.selectedTab{
	background: transparent url(../images/tabs/tab_right_o.png) right top no-repeat;
	cursor: pointer;
	text-decoration: underline;
	}

p.tab a:hover span,
p.tab a.selectedTab span { background: transparent url(../images/tabs/tab_left_o.png) left top no-repeat;}
/* --------- end: 6. tabbladen --------- */

	div.pressRelease th,td{
		padding: 10px 10px 0 0;
		margin: 0 0;
		text-align: left;
	}
	div.pressRelease thead th{
		font-style: italic;
	}
	div.pressRelease .news_title{
		font-size:  bigger;
		font-weight: bolder;
	}
	div.pressRelease td.textCenter{
		text-align: center;
	}
	div.pressRelease td.textSmaller{
		font-size:	smaller;
	}
	div.pressRelease tbody th{
		color:		#6ca8e3;
	}
	div.pressRelease td img{
		margin:		30px 0;
	}
	
	
.stijl5 {
	font-size: 9pt;
	font-weight: bold;
	font-family: Verdana;
	color: #FFFFFF;
}
.stijl6 {color: #FFFFFF}
.stijl7 {
	font-family: Verdana;
	font-size: 10.0pt;
	color: #FFFFFF;
}
.stijl9 {font-size: 10pt}
.stijl10 {color: #FFFFFF; font-family: Verdana;}
.stijl12 {
	color: #99c7e8;
	font-weight: bold;
}
.stijl13 {color: #FFFFFF; font-style: italic; }

div.reviews ul{
	width: 390px; 
}
	
div#tab_pressRelease div.productTabsContent{
	height: 2100px;
}
div#tab_pressRelease div.productScrollTabContent{
	height: 2100px;
}

/* Datasheet styles */
div.productTabsContent div.datasheetManualDownloadPdf h1,
div.datasheetManualDownloadPdf h1 {
	color: #ffffff;
}
div.productTabsContent div.datasheetManualDownloadPdf h2,
div.datasheetManualDownloadPdf h2{
	color: #6ca8e3;
}

