/* CSS Document */

* {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1e618f;
	vertical-align: top;
	z-index: 0;
}

body{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	width: 100%;
	background-image: url(../images/background.jpg);
	background-repeat: repeat-x;	
	background-position: center top;
	background-color:#FFF;	
	text-align:center;
}
#aspnetForm 
{
	width: 100%;
}

#ctl00_MainBody_ProductImage 
{
border: none;	
}

.hrNews {
	height: 0;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #c8d4dc;
}

.NewsLink,A.NewsLink,A.NewsLink:visited,A.NewsLink:active,A.NewsLink:link 
{
	text-decoration:none;
}

.NewsDate
{
	font-size:11px;
	font-weight:bold;
	color:#484848;
}

.table 
{
	position: absolute;
	margin-left: -444px;
	width:889px;
	text-align: left;
	left: 50%;
}

.logo{
background-image: url(../images/logo.jpg);
	background-repeat: no-repeat;
	height:80px;
	width:445px;
}


.download,A.download,A.download:visited,A.download:active,A.download:link {
   font-size:12px;
   background-color:#f1f1f1;
   width:255px;
   padding:5px;
   border-bottom: 1px solid #dedede;
   border-top: 1px solid #ffffff;
   background-image: url(/images/sitemap_pijl.gif); 
   background-position:2% 65%;
   background-repeat: no-repeat; 
   display: block; 
   text-indent: 17px;
   text-decoration:underline;
   color:#49526d;
   font-weight: bold;
   z-index: 100;
}

.downloadExp,A.downloadExp,A.downloadExp:visited,A.downloadExp:active,A.downloadExp:link {
   font-size:11px;
   background-color:#f1f1f1;
   width:251px;
   padding:5px;
   border-bottom: 1px solid #dedede;
   border-top: 1px solid #ffffff;
   background-image: url(/images/sitemap_pijl.gif); 
   background-position:8% 65%;
   background-repeat: no-repeat; 
   display: block;
   text-indent: 45px;
   text-decoration:underline;
   color:#49526d;
   font-weight: bold;
}

A.downloadExp:hover{
	background-color:#e0dfdf;
}

A.download:hover{
	background-color:#e0dfdf;
}


.apparaat{
background-image: url(../images/apparaat.jpg);
	background-repeat: no-repeat;
	height:208px;
	width:255px;
}

.top_info{
/*background-image: url(../images/top_info.jpg);*/
	background-repeat: no-repeat;
	height:34px;
	width:300px;
	
}

.box{
	text-align:center;
	width:310px;
}

hr {
	height: 2;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #7c7b7b;
}

.hr {
	height: 0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c8d4dc;
}

.boven{
	background-image: url(../images/boven2.jpg);
	background-repeat: no-repeat;
	padding-left: 115px;
	height:80px;
	width:445px;
}
.boxbg{
    background-image: url(../images/boxbg.jpg);
	background-repeat: no-repeat;
	height:153px;
	width:169px;
	text-align:right;

}

.boven_talen
{
}

.boven_zoeken
{
}

.content_top{
background-image: url(../images/content_top.jpg);
	background-repeat: no-repeat;
	height:26px;
}

.content_midden{
background-image: url(../images/content_mid.gif);
	background-repeat: repeat-y;
	height:300px;
}

.content_bottom{
background-image: url(../images/content_bottom.jpg);
	background-repeat: no-repeat;
	height:25px;
}

.tekst {
	padding-right:50px;
	padding-left:27px;
	padding-top:10px;
	vertical-align: top;
	width:800px;
}


.tekst_catalog_titel {
	background-image: url(/images/product-titel-bg.gif);
	height: 39px;
	padding-left: 20px;
	background-repeat:no-repeat;
	padding-top: 6px;
	font-size:14px;
	font-weight:bold;
}

.tekst_kop {
	font-size:14px;
	font-weight:bold;
}

.breadcrumb {
	font-size:13px;
	font-weight:bold;
	color:#1e618f;
}

.title {
	font-size:13px;
	font-weight:bold;
	color:#484848;
}

.tekst_kop1 {
	font-size:12px;
	font-weight:bold;
}

.tekst_kop_categorie {
	font-size:13px;
	font-weight:bold;
	/*color:#484848;*/
	color: #1e618f;
}

.tekst_info, .tekst_info p {
	color: #1e618f;
	padding-left:10px;
	width:255px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
}

.tekst_onder {
	font-size:11px;
	color: #bdbdbd;
	padding-top:10px;
	padding-left:9px;
	width:470px;
}

.tekst_onder_rechts {
	font-size:11px;
	color: #bdbdbd;
	text-align:right;
	padding-right:9px;
	padding-top:10px;
	
}

INPUT.textfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a6a5a5;
	background-color: #ffffff;
	width: 200px;
	height:19px;
	background: red;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #d5d6d6;
	border-right-color: #d5d6d6;
	border-bottom-color: #d5d6d6;
	border-left-color: #d5d6d6;
}

.editbox{
 width:260px;
 height:18px;
 COLOR: #616b8a;
 FONT-SIZE: 11px;
 TEXT-ALIGN: left;
 border-top: 1px solid #c2c3c5;
 border-right: 1px solid #e6e5e5;
 border-bottom: 1px solid #e6e5e5;
 border-left: 1px solid #c2c3c5;
 background-color: #f4f4f4;
 Z-INDEX: 100; 
}

.editbox_enews 
{
 width:155px;
 height:18px;
 COLOR: #616b8a;
 FONT-SIZE: 11px;
 TEXT-ALIGN: left;
 border-top: 1px solid #c2c3c5;
 border-right: 1px solid #e6e5e5;
 border-bottom: 1px solid #e6e5e5;
 border-left: 1px solid #c2c3c5;
 background-color: #f4f4f4;
 Z-INDEX: 100;   
}

.editboxbox{
 width:260px;
 COLOR: #616b8a;
 FONT-SIZE: 11px;
 TEXT-ALIGN: left;
 border-top: 1px solid #c2c3c5;
 border-right: 1px solid #e6e5e5;
 border-bottom: 1px solid #e6e5e5;
 border-left: 1px solid #c2c3c5;
 background-color: #f4f4f4;
 Z-INDEX: 100; 
}


INPUT.textfieldBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #616b8a;
	width: 200px;
	height:19px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #d5d6d6;
	border-right-color: #d5d6d6;
	border-bottom-color: #d5d6d6;
	border-left-color: #d5d6d6;
	background-color: #e0e8f3;
	background: #e0e8f3;
}

.editbox_zoeken 
{
	margin-top: 1px;
	border-top-style: solid;
	
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	
	border-top-color: #d5d6d6;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #d5d6d6;
	
	background: #ffffff;
}


a.talen {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
	color: #2b6187;
	text-decoration: none;
}

a:HOVER.talen {
	text-decoration: underline;
}

a.contentopties {
	text-decoration: none;
}

a:HOVER.contentopties {
	text-decoration: underline;
}

a.onder {
font-size:11px;
	color: #bdbdbd;
	text-decoration: none;
}

a:HOVER.onder {
	text-decoration: underline;
}

.highlight 
{
	color: White;
	background-color: red;
}

#lightbox
{
	background-color:#000000;
	color: #ffffff;
	border: solid 1px #666666;
}

#keyboardMsg
{ 
    float: right; 
}

#lightbox img
{ 
    border: none;     
} 

#overlay img
{ 
    border: none; 
}

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	background-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/overlay.png", sizingMethod="scale");
}
.stockphoto 
{
	z-index: -50;
}

