﻿html	{ height:101%;}
body	{ MARGIN:AUTO; background-image:url(_images/bg.gif); background-repeat:repeat-x; background-color:#363d41; margin:0px; padding:0px; height:100%;font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 14px; text-align: justify; color: #FFFFFF;}
form	{ margin:0px;padding:0px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 14px; text-align: justify; color: #FFFFFF;}

table	{ border:0px; padding:0px; margin:0px; border-collapse:collapse;}
th		{ border:0px; padding:0px; margin:0px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 14px; color: #FFFFFF;}
td		{ border:0px; padding:0px; margin:0px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 14px; color: #FFFFFF;}

img		{ border:0px;}
a 		{ font-family: Arial, Helvetica, sans-serif; color: #FF0000; font-size: 11px; font-style: normal; line-height: 14px; font-weight: normal; text-decoration: none; }
a:hover { color: #FFFFFF; font-size: 11px; font-style: normal; line-height: 14px; font-weight: normal; text-decoration: none;}


.ErrorHeader		{ font-weight:bold;}
.ErrorBody			{ }

.title {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
	color: #FF0000;
}

.bodytext {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}

.title_news {
color:#A2ADB4;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
line-height:15px;
text-decoration:none;
text-transform:uppercase;
}

.searchGeneral
{
    font-size:10px;
    background-color:Transparent ;
    border: none;
    color:White;
    width:100px;
}


.bg_box {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	line-height: 14px;
	background-image: url(_images/bg_newsletter.gif); background-repeat:repeat-x;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	width:155px;
	height:20px;
	border:none;
}

.framework {width:950px; height:100%; border:0px; border-collapse:collapse; margin:auto;}
.framework_right	{ background-image:url(_images/black_stroke.gif); }
a.read_more			{font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; text-transform:uppercase; font-weight: normal; font-style:normal; text-decoration: none; color: #A2ADB4;}
a.read_more:hover 	{font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; text-transform:uppercase; font-weight: normal; font-style:normal; text-decoration: none; color: #FFFFFF;}

/**News**/

.bg_searchnews {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	line-height: 14px;
	background-image: url(_images/bg_searchnews.gif); background-repeat:repeat-x;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	width:240px;
	height:20px;
	border:none;
}

.menu_news_date {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
	color: #FF0000;
}

.title_newsarticle {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	color: #FFFFFF;
}

.title_newspage {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px;
	line-height: 20px;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_news_title			{font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; text-transform:uppercase; font-weight: normal; font-style:normal; text-decoration: none; color: #A2ADB4;}
a.menu_news_title:hover 	{font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; text-transform:uppercase; font-weight: normal; font-style:normal; text-decoration: none; color: #FFFFFF;}

.searchnews		{font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; text-transform:uppercase; font-weight: bold; font-style:normal; text-decoration: none; color: #363d41;}
.searchnews:hover 	{font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; text-transform:uppercase; font-weight: bold; font-style:normal; text-decoration: none; color: #000000;}

.news_articles_repeaterbg	{ background-image:url(_images/block_top.gif);}
.news_articles_searchbtnbg	{ background-image:url(_images/bg_search.gif);}
.news_article_panel	{ background-image:url(_images/block_top_large.gif);}

/**EndNews**/


/** Contact **/
.bg_form {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	line-height: 14px;
	background-image:url(_images/bg_searchnews.gif); background-repeat:repeat-x;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	width:240px;
	height:20px;
	border:none;
}
.bg_form_comments {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	line-height: 14px;
	background-image: url(_images/bg_form_comments.gif);
	background-repeat:repeat-x;
	background-attachment:fixed;
	background-color:#748088;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	width:240px;
	height:100px;
	border:none;
}
.contact_address_bg	{ background-image:url(_images/bg_contact.gif);}
.contact_map_bg	{ background-image:url(_images/bg_contact.gif);}
.contact_route_bg	{ background-image:url(_images/block_contact_520px.gif);}
.contact_contactrequest_bg	{ background-image:url(_images/block_contact_370px.gif);}

/** ENDContact **/


/**Documenten**/

.bg_searchDocumenten {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	line-height: 14px;
	background-image: url(_images/bg_searchnews.gif); background-repeat:repeat-x;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	width:240px;
	height:20px;
	border:none;
}
.title_documentsfolderpage {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px;
	line-height: 20px;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
	color: #FFFFFF;
	padding-top:8px;
}


.title_documentspage {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px;
	line-height: 20px;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
	color: #FFFFFF;
	padding-bottom:10px;
}

.title_documentspage_preview {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	color: #A2ADB4;
}

.menu_documenten_title,
td.menu_documenten_title,
a.menu_documenten_title,
a.menu_documenten_title_active,
a.menu_documenten_title_selected,
a.submenu_title,
a.submenu_title_active,
a.submenu_title_selected,
a.submenu_title:hover 				{font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; font-weight: normal; font-style:normal; text-decoration: none;}

a.menu_documenten_title				{text-transform:uppercase; color: #A2ADB4;}
a.menu_documenten_title_active		{text-transform:uppercase; color: #FFFFFF;}

a.menu_documenten_title_selected	{text-transform:uppercase; color: #FF0000;}
a.menu_documenten_title_active:hover, 
a.menu_documenten_title:hover 		{text-transform:uppercase; color: #FFFFFF;}

a.submenu_title						{color: #A2ADB4;}

a.submenu_title_active,
a.submenu_title_selected,
a.submenu_title:hover 				{color: #FF0000;}

a.logout_documenten			{font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; font-weight: normal; font-style:normal; text-decoration: none; color: #FFFFFF;}
a.logout_documenten:hover 	{font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; font-weight: normal; font-style:normal; text-decoration: underline; color: #FFFFFF;}

a.back_documenten			{font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; font-weight: normal; font-style:normal; text-decoration: none; color: #FFFFFF;}
a.back_documenten:hover 	{font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; font-weight: normal; font-style:normal; text-decoration: underline; color: #FFFFFF;}


.documenten_actionbar_button	{font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; text-transform:uppercase; font-weight: normal; font-style:normal; text-decoration: none; color: #A2ADB4;}
.documenten_actionbar_button:hover	{font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; text-transform:uppercase; font-weight: normal; font-style:normal; text-decoration: none; color: #FFFFFF;}

/**EndDocumenten**/

.bg_btn_left  {background-image: url(_images/bg_btn_left.gif); background-repeat:no-repeat; height:21px;}
.bg_btn  	  {background-image: url(_images/bg_btn.gif); background-repeat: repeat-x; height:21px; padding-left:5px; padding-right:5px;}
.bg_btn_right {background-image: url(_images/bg_btn_right.gif); background-repeat:no-repeat; height:21px;}

/** Catalogus / Generic menu **/
a.menu_title,
a.menu_title_active,
a.menu_title_selected,
a.submenu_title,
a.submenu_title_active,
a.submenu_title_selected,
a.submenu_title:hover 		{font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; font-weight: normal; font-style:normal; text-decoration: none;}

a.menu_title,
a.menu_title_active,
a.menu_title_selected		{text-transform:uppercase;}

a.menu_title				{color: #FFFFFF;}
a.menu_title_active			{color: #FFFFFF;}

a.menu_title_selected		{color: #FFFFFF;}
a.menu_title_active:hover, 
a.menu_title:hover 			{color: #FF0000;}

a.submenu_title				{color: #FFFFFF;}

a.submenu_title_active,
a.submenu_title_selected,
a.submenu_title:hover 		{color: #FF0000;}
/** End Catalogus / Generic menu **/

.title_cataloguepage {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px;
	line-height: 20px;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
	color: #FFFFFF;
}

.subtitle_cataloguepage {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px;
	line-height: 20px;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
	color: #A2ADB4;
}

.darkscrollbar {
	scrollbar-arrow-color: #000000;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-track-color: #000000;
}

.contactform label {color:white} /* mainly done to undo the damage done by teleriks Dialog.css*/


.title_cataloguepage .referenceid,
.productoverview .product .referenceid		{color:red}

.title_cataloguepage .product_normal,	
.productoverview .product .type_normal		{color:white}

.title_cataloguepage .product_consumption,
.productoverview .product .type_consumption {}

.title_cataloguepage .product_accessory,
.productoverview .product .type_accessory	{color:#A9A9A9; font-style:italic;}

.productPagerPrevious	{padding-bottom:4px; padding-left:10px;color:#FFFFFF;}
.productPagerNext	{padding-bottom:4px; padding-right:10px;color:#FFFFFF;}

.bg_tab_bottom  {background-image: url(/_images/tab_structuur/bg_bottom.gif); background-repeat:no-repeat; height:17px;}
.bg_main_tab1  {background-image: url(/_images/tab_structuur/bg_main_tab1.gif); background-repeat:no-repeat; padding:10px;}
.bg_main_tab2  {background-image: url(/_images/tab_structuur/bg_main_tab2.gif); background-repeat:no-repeat; padding:10px;}
.btn_tab1_active  {background-image: url(/_images/tab_structuur/btn_tab1_active.gif); background-repeat:no-repeat;}
.btn_tab2_active  {background-image: url(/_images/tab_structuur/btn_tab2_active.gif); background-repeat:no-repeat;}
.bg_line  {background-image: url(/_images/tab_structuur/line_team.gif); background-repeat: repeat-x;}