/* === Oranje Interior === */

/* === scrollbar === */
body{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	color:#3C3942;
	scrollbar-3dlight-color:#E1E2E3;
 	scrollbar-track-color:#cccccc;
 	scrollbar-highlight-color:#f8f8f8;
 	scrollbar-shadow-color:#f8f8f8;
 	scrollbar-arrow-color:#3C3942;
 	scrollbar-face-color:#f8f8f8;
 	scrollbar-darkcolor-color:#0087b6;
 	scrollbar-darkshadow-color:#E1E2E3;	
}
td a img {
outline:none;
}

.text_content_bold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3C3942;
	font-weight:bold;
}


.text_content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3C3942;
}

.text_content_oranje{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FAA341;
}

.title_data{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3C3942;
	font-weight:bold;
}

/* === links navigatie left === */

.nav_left a {
	  font-family:Arial, Helvetica, sans-serif;
      color: #3C3942;
	  font-size:12px;
	  font-weight:bold;	  
      text-decoration: none;
     
}

.nav_left a:link {
	 font-family:Arial, Helvetica, sans-serif;
     color: #3C3942;
	 font-size:12px;
	 font-weight:bold;	  
     text-decoration: none;
}

.nav_left a:visited {
	 font-family:Arial, Helvetica, sans-serif;	
     color: #3C3942;
	 font-size:12px;
	 font-weight:bold;	  
     text-decoration: none;
}

.nav_left a:hover {
    font-family:Arial, Helvetica, sans-serif;
    color: #ffffff;	
	font-size:12px;	
    font-weight:bold;	  
    text-decoration: none;
}

/* === sub navigatie left === */

.nav_left_sub a {
	  font-family:Arial, Helvetica, sans-serif;
      color: #3C3942;
	  font-size:11px;
	  font-weight:bold;
	  line-height:12px;	  
      text-decoration: none;
     
}

.nav_left_sub a:link {
	 font-family:Arial, Helvetica, sans-serif;
     color: #3C3942;
	 font-size:11px;
	 font-weight:bold;
	 line-height:12px;	 	  
     text-decoration: none;
}

.nav_left_sub a:visited {
	 font-family:Arial, Helvetica, sans-serif;	
     color: #3C3942;
	 font-size:11px;
	 font-weight:bold;	 
	 line-height:12px;	  
     text-decoration: none;
}

.nav_left_sub a:hover {
    font-family:Arial, Helvetica, sans-serif;
    color: #ffffff;	
	font-size:11px;	
    font-weight:bold;
	line-height:12px;	 	  
    text-decoration: none;
}

/* === navigatie left highlighted === */

.nav_left_white a:link {
	 font-family:Arial, Helvetica, sans-serif;
     color: #ffffff;
	 font-size:12px;
	 font-weight:bold;	  
     text-decoration: none;
}

.nav_left_white a:visited {
	 font-family:Arial, Helvetica, sans-serif;	
     color: #ffffff;
	 font-size:12px;
	 font-weight:bold;	  
     text-decoration: none;
}

.nav_left_white a:hover {
    font-family:Arial, Helvetica, sans-serif;
    color: #ffffff;	
	font-size:12px;	
    font-weight:bold;	  
    text-decoration: none;
}
/* === nav left sub white === */

.nav_left_sub_white a {
	  font-family:Arial, Helvetica, sans-serif;
      color: #ffffff;
	  font-size:11px;
	  font-weight:bold;
	  line-height:12px;	  
      text-decoration: none;
     
}

.nav_left_sub_white a:link {
	 font-family:Arial, Helvetica, sans-serif;
     color: #ffffff;
	 font-size:11px;
	 font-weight:bold;
	 line-height:12px;	 	  
     text-decoration: none;
}

.nav_left_sub_white a:visited {
	 font-family:Arial, Helvetica, sans-serif;	
     color: #ffffff;
	 font-size:11px;
	 font-weight:bold;	 
	 line-height:12px;	  
     text-decoration: none;
}

.nav_left_sub_white a:hover {
    font-family:Arial, Helvetica, sans-serif;
    color: #ffffff;	
	font-size:11px;	
    font-weight:bold;
	line-height:12px;	 	  
    text-decoration: none;
}




/* ==== navigatie background stripe  === */

.nav_back{
	background:url(../img/navigatie_background_stripe.jpg);
	background-repeat:repeat-x;
	width:786;
	height:60px;
	background-position:top;
}


/* === navigatie gradient wit === */	
.gradient_stripe{
	background:url(../img/gradient_stripe.jpg);
	background-repeat:repeat-x;
}

/* === oranje gradient hor  ===*/

.gradient_hor{
	background:url(../img/oranje_gradient_hor.gif);
	background-repeat:repeat-x;
	background-position:top;
}

/* === oranje gradient vert  ===*/

.gradient_vert{
	background:url(../img/oranje_gradient_vert.gif);
	background-repeat:repeat-y;
	background-position:left;	
}
/* === wit gradient hor  ===*/

.wit_gradient_hor{
	background:url(../img/wit_gradient_hor.gif);
	background-repeat:repeat-x;
	background-position:top;
}


/* === wit gradient vert ==== */

.wit_gradient_vert{
	background:url(../img/wit_gradient_vert.gif);
	background-repeat:repeat-y;
	background-position:left;	
}

/* === hoover pictures === */


.border img{
border: 1px solid #000000;
border:hidden;


}

.border:hover img{
border: 1px solid #F37735;
}

.border:hover{
color: #F37735; /* irrelevant definition to overcome IE bug */
}

/* === onderkant thumb === */

.thumb_onderkant{
	background:url(../img/thumb_onderkant.gif);
	background-repeat:no-repeat;
	height:38px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3C3942;
	padding-left:5px;
	padding-top:5px;	
}
/* === breadcrumbs === */

.breadcrumbs{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
}

.breadcrumbs a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
}

.breadcrubs a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-decoration:underline;
}

.breadcrubs a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-decoration:underline;
}

.breadcrubs a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:underline;
}


/* === alpha hovr images === */

.alpha img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
}

.alpha:hover img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
	-moz-opacity: 0.9;
}

/* === formfield === */


.formfield{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:11px;
	color:#767676;
	border: 1px solid #CCCCCC;
	height: 15px;
	width: 100px;
	border-top-color: #979797;
	border-left-color:#979797;
	border-bottom-color:#F4F4F4;
	border-right-color:#F4F4F4;;
	bgcolor:#E8E8E8;
}

/* === breadcrumbs === */

.breadcrumbs{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
}

.breadcrumbs a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
}

.breadcrubs a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-decoration:underline;
}

.breadcrubs a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-decoration:underline;
}

.breadcrubs a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:underline;
}


/* === alpha hover images === */

.alpha img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
}

.alpha:hover img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
	-moz-opacity: 0.9;
}
/* === mail-link === */

.maillink a{

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3C3942;	
}	
	

.maillink a:link{

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3C3942;
	font-weight:bold;
}
	
.maillink a:visited{

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3C3942;
	font-weight:bold;
	text-decoration:none;
}

.maillink a:hover{

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}

.color{
 	background-color:Faa341;
}

.gradient2_hor{
	background:url(../img/wit_gradient_hor.gif);
	background-repeat:repeat-x;
	}
	
.hoek2{
background:url(../img/oranje_hoek2.gif);
background-repeat:no-repeat;
background-position:left;
}

/* === link wever ducre ==== */

/* === mail-weverducre === */

.mailwever a{

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;	
}	
	

.mailwever a:link{

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	font-weight:bold;
}
	
.mailwever a:visited{

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	font-weight:bold;
	text-decoration:none;
}

.mailwever a:hover{

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;
	font-weight:bold;
}
/* === color page === */

.color{
 	background-color:#E19768;
}

.gradient2_hor{
	background:url(../img/wit_gradient_hor.gif);
	background-repeat:repeat-x;
	}
	
.hoek2{
background:url(../img/oranje_hoek2.gif);
background-repeat:no-repeat;
background-position:left;
}



.title_product{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:bold;
}

.title_model_number{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;	
}

.hoek1{
background:url(../img/oranje_hoek1.gif);
background-repeat:no-repeat;
background-position:left;
}

.strook_top{
background:url(../img/strook_top.jpg);
background-repeat:repeat-x;
background-position:top;
}

.stippellijn{
	background-image:url(../img/stippellijn.gif) ;
	background-repeat:repeat-x;	
	background-position:center;
}

/*-----------------------------------------------------------*/

.text_white_p4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;	
	padding-top:4px;	
}

.text_white{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;	
}

.text_gray {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7E7F82;	
}

.icons {
font-family:Arial, Helvetica, sans-serif;
line-hight:20px;

}

.icons img{
border:0px;

}
.catalogusboekje{
	background-image:url(../img/catalogusboekje.gif) ;
	background-repeat:no-repeat;
	height:41px;
	width:29px;
	
}

.placeholder {
	background-color:#FBFBFB;
}


