

/* 
	FOTOBOEK
	==================================	
*/

Table.fotoboek_table_categorieHeader
{
	font-weight: bold;
	color: white;
	background-color: Red;
	font-family: arial;
	font-size: 12px;
	padding: 3px;
}

A.fotoboek_categorieHeader:link
{
	color: Gray;
	font-weight: normal;
	font-family: arial;
	font-size: 12px;
}

A.fotoboek_categorieHeader:visited
{
	color: Silver;
	font-weight: normal;
	font-family: arial;
	font-size: 12px;
}

A.fotoboek_categorieHeader:hover
{
	font-weight: normal;
	color: ButtonShadow;
}


Table.fotoboek_table_container
{
	padding-right: 7px;
	padding-left: 7px;
	padding-bottom: 7px;
	padding-top: 7px;
	background-color: #e7ecef;	
}

Table.fotoboek_table_container img
{
	border: solid 1 black;
}

Table.fotoboek_table_altcontainer
{
	padding-right: 7px;
	padding-left: 7px;
	padding-bottom: 7px;
	padding-top: 7px;
	background-color:white;
	border-top: solid 1px gray;
	border-bottom: solid 1px gray;


}

.fotoboek_header
{
	font-weight: bold;
	font-size: 12px;
	color: #414141;
	font-family: arial;
}

.fotoboek_altheader
{
	font-weight: bold;
	font-size: 12px;
	color: #414141;
	font-family: arial;
}

.fotoboek_tekst
{
	font-size: 10px;
	color: #414141;
	font-family: arial;
}

.fotoboek_alttekst
{	
	font-size: 10px;
	color: #414141;
	font-family: arial;
}

/* 
	Systeem 
	==================================	
*/

BODY {font-family:arial;font-size:12px; background-image: spacer.jpg;	}
HR {color: #4F4F4F; height: 1px;}
a {color: #000000;}

/* 
	Framework 
	=================================	
*/

.frame_headbg {background-color: white;}
.frame_menu {background-color: #FFFFFF; color: #000000;}
.frame_label1 {color: #000000;}
.frame_label2 {color: #000000;}
.frame_link1 {color: #000000;}

A.frame_link1:link {text-decoration: none;color:#000000;}
A.frame_link1:visited {text-decoration: none;color:#000000;}
A.frame_link1:active {text-decoration: none;color:#000000;}
A.frame_link1:hover {text-decoration: underline;color:#000000;}

.frame_link2 {color: #000000;}
A.frame_link2:link {text-decoration: none;color:#000000;}
A.frame_link2:visited {text-decoration: none;color:#000000;}
A.frame_link2:active {text-decoration: none;color:#000000;}
A.frame_link2:hover {text-decoration: underline;color:#000000;}

.frame_border {color: #000000;border:1px;}
.frame_subborder {border:0px;}

/*
	CMS
*/
.linkjesrechtsonder:link {color: White;}
.linkjesrechtsonder:visited {color: White;}
.linkjesrechtsonder:active {color: White;}
.linkjesrechtsonder:hover {color: White;}

.cms_normal {font-family: arial;font-size: 12px;font-weight: normal;color: #000000;}
.cms_normalred {font-family: arial;font-size: 12px;font-weight: bold;color: #ff0000}
.cms_normalbold {font-family: arial;font-size: 12px;font-weight: bold;color: #000000;}

.cms_label1 {font-family: arial;font-size: 12px;font-weight: normal;color: #000000;}
	A.cms_label1:link    {text-decoration: underline;color: #000000;}
	A.cms_label1:visited {text-decoration: underline;color: #000000;}
	A.cms_label1:active  {text-decoration: underline;color: #000000;}
	A.cms_label1:hover   {text-decoration: underline;color: #000000;}
	
.cms_label2 {font-family: arial;font-size: 12px;font-weight: normal;color: #000000;}
	A.cms_label2:link    {text-decoration: underline;color: #000000;}
	A.cms_label2:visited {text-decoration: underline;color: #000000;}
	A.cms_label2:active  {text-decoration: underline;color: #000000;}
	A.cms_label2:hover   {text-decoration: underline;color: #000000;}
	
.cms_header1 {font-weight: bold;font-size: 12px;color: #000000;font-family: arial;}
.cms_header2 {font-weight: bold;font-size: 12px;color: #000000;font-family: arial;background-color: white;}
.cms_header3 {font-weight: bold;font-size: 12px;color: #000000;font-family: arial;background-color: white;}
.cms_altheader1 {font-weight: bold;font-size: 12px;color: #000000; font-family: arial;background-color: #ffffff;}
.cms_altheader2 {font-weight: bold;font-size: 12px;color: #000000; font-family: arial;background-color: #ffffff;}
.cms_altheader3 {font-weight: bold;font-size: 12px;color: #000000; font-family: arial;background-color: #ffffff;}
.cms_title {font-weight: bold;font-size: 12px;color: #162567;font-family: arial;text-decoration: none;}
.cms_row {color: #000000;font-family: arial;font-size: 12px;font-weight: normal;  background-color: #ffffff; }
.cms_altrow {color: #000000;font-family: arial;font-size: 12px;font-weight: normal;  background-color: #ffffff; }
.cms_rowhighlight {color: #162567;font-family: arial;font-size: 12px;font-weight: normal;}
.cms_footer {color: #000000;font-size: 12px;font-weight:bold;font-family: arial;background-color: #ffffff;}
.cms_footertext {color: #000000;font-size: 12px;font-weight:bold;font-family: arial; }
.cms_altfooter {color: #000000;font-size: 12px;font-weight:bold;font-family: arial;background-color: #ffffff;}

.cms_commandbutton {font-family: arial;font-size: 12px;font-weight: normal;}
	A.cms_commandbutton:link {text-decoration: underline;color: #000000;}
	A.cms_commandbutton:visited {text-decoration: underline;color: #000000;}
	A.cms_commandbutton:active {text-decoration: underline;color: #000000;}
	A.cms_commandbutton:hover {text-decoration: underline;color: #000000;}

.cms_altcommandbutton {font-family: arial;font-size: 12px;font-weight: normal;}
	A.cms_altcommandbutton:link {text-decoration: underline;color: #000000;}
	A.cms_altcommandbutton:visited {text-decoration: underline;color: #000000;}
	A.cms_altcommandbutton:active {text-decoration: underline;color: #000000;}
	A.cms_altcommandbutton:hover {text-decoration: underline;color: #000000;}
	
	
.cms_textbox {font-family: arial;font-size: 12px;font-weight: normal;color: #000000;}
.cms_checkbox {font-size: 12px; font-family:  arial; background-image: none;}

.cms_calendar_normal {color: #000000;font-family: arial;font-size: 12px;font-weight: normal;}
.cms_calendar_activity {color: #000000;font-family  : arial, Helvetica;font-size: 12px;font-weight: normal; background-color: Silver;}
.cms_calendar_weekend {color: #FFFFFF;font-family : arial;font-size: 12px;font-weight: normal;  background-color: #E7A3A2; }
.cms_calendar_today {color: #FFFFFF;font-family   : arial;font-size: 12px;font-weight: normal;  background-color: #E7A3A2; }
.cms_calendar_selected {color: #FFFFFF;font-family    : arial;font-size: 12px;font-weight: bold;  background-color: #E7A3A2; }
.cms_calendar_header {color: #FFFFFF;font-family    : arial;font-size: 12px;font-weight: bold;  background-color: #E7A3A2;}

/*
	Content
*/

.content_normal {font-family: arial;font-size: 12px;font-weight: normal;color: black; line-height: 18px;}
.content_normal2 {font-family: arial;font-size: 10px;font-weight: normal;color: #313131;}
.content_normalred {font-family: arial;font-size: 10px;font-weight: bold;color: #ff0000} 
.content_normalbold {font-family: arial;font-size: 10px;font-weight: bold;color: #000000;} 
.content_label1 {font-family: arial;font-size: 12px;font-weight: normal;color: White;} 
.content_label2 {font-family: arial;font-size: 12px;font-weight: normal;color: White;} 

.content_header1 {font-size: 18px; font-weight: bold; color: #ff0000; font-family: arial;} 
.content_header2 {font-size: 16px;font-family: arial; color: #ff0000; font-weight: bold;} 
.content_header3 {font-weight: bold;font-size: 12px;color: #2E2E2E;font-family: arial;} 
.content_altheader1 {font-weight: bold;font-size: 12px;color: #000000;font-family: arial;}
.content_altheader2 {font-weight: bold;font-size: 18px;font-family: arial; color: red;}
.content_altheader3 {font-weight: bold;color: #000000; font-size: 12px;font-family: arial;}
.content_title {font-weight: bold;font-size: 12px;color: #000000;;font-family: arial;text-decoration: none;}
.content_row {color: Red;font-family: arial;font-size: 12px;font-weight: normal;}
.content_altrow {color: red;font-family: arial;font-size: 12px;font-weight: normal;}
.content_rowhighlight {color: #000000;font-family: arial;font-size: 12px;font-weight: normal;}
.content_footer {color: #000000;font-size: 12px;font-weight:bold;font-family: arial;} 
.content_footertext {color: #000000;font-size: 12px;font-weight:bold;font-family: arial;} 
.content_altfooter {color: #000000;font-size: 12px;font-weight:bold;font-family: arial;} 

.content_commandbutton {font-family: arial;font-size: 12px;font-weight: normal;}
	A.content_commandbutton:link {text-decoration: underline;color: #313131;}
	A.content_commandbutton:visited {text-decoration: underline;color: #313131;}
	A.content_commandbutton:active {text-decoration: underline;color: #313131;}
	A.content_commandbutton:hover {text-decoration: none;color: #313131;}

.content_altcommandbutton {font-family: arial;font-size: 12px;font-weight: normal;}
	A.content_altcommandbutton:link {text-decoration: underline;color: #313131;}
	A.content_altcommandbutton:visited {text-decoration: underline;color: #313131;}
	A.content_altcommandbutton:active {text-decoration: underline;color: #313131;}
	A.content_altcommandbutton:hover {text-decoration: none;color: #313131;}
		
input,textarea,select{color: #000000;font-size: 12px;font-family:arial;}
option{font-size: 12px;font-family:arial;}
checkbox{background-image: none; background-color: transparant; font-size: 12px;font-family:arial;}				

.content_textbox {font-family: arial;font-size: 12px;font-weight: normal;color: #ffffff;}
.content_textarea {font-family: arial;font-size: 12px;font-weight: normal;color: #ffffff;}
.content_checkbox{background-image: none; background-color: transparant; font-size: 12px;font-family:arial;}
.content_checkbox label{background-image: none; background-color: transparant; font-size: 12px;font-family:arial; padding-left: 5px;}

.content_textbox {font-family: arial;font-size: 12px;font-weight: normal;color: #000000;}

.content_calendar_normal {color: #000000;font-family: arial;font-size: 12px;font-weight: normal;}
.content_calendar_activity {color: #ffffff;font-family: arial, Helvetica;font-size: 12px;font-weight: normal; background-color: #bd0000;}
.content_calendar_weekend {color: #000000;font-family: arial;font-size: 12px;font-weight: normal;}
.content_calendar_today {color: #000000;font-family: arial;font-size: 12px;font-weight: normal;}
.content_calendar_selected {color: #000000;font-family: arial;font-size: 12px;font-weight: bold;}
.content_calendar_header {color: #000000;font-family: arial;font-size: 12px;font-weight: bold;}

.productbrowser_categorie_td_header {font-size: 13px; font-variant: small-caps; font-weight: bold; color: #EEEEEE; text-align: left; background-color: #313131; padding: 2px;}
.productbrowser_categorie_td_header a {font-size: 13px; font-variant: small-caps; font-weight: bold; color: #EEEEEE; }
.productbrowser_categorie_td_header a:visited {font-size: 13px; font-variant: small-caps; font-weight: bold; color: #EEEEEE; }

.productbrowser_categorie_normal {font-size: 12px; color: #2E2E2E; background-color: #ececec; }

.productbrowser_product_td_header {font-size: 13px; font-variant: small-caps; font-weight: bold; color: #EEEEEE; background-color: #313131; padding: 2px;}

.productbrowser_product_td {font-size: 12px; color: #2E2E2E;background-color: #ececec; padding: 10px; text-align: justify; }

.productbrowser_categorie_zoekheader {font-size: 12px; color: #2E2E2E; text-align: left;}

.productbrowser_product_commandbutton {font-size: 12px; color: #2E2E2E; text-align: left;}

/* 
	PDB NIEUW
	==================================	
*/

.productbrowser_product_desc { FONT-SIZE: 10px; PADDING: 10px;}

.pdb_list_div_searchResults {WIDTH: 100% }
.pdb_list_div_popup {padding: 15px; border: gray 1px solid; height: 10px; background-color: #f3f3f3;}
.pdb_list_tbl_pagehead {margin-top: 6px;margin-bottom: 6px;padding-left: 3px; padding-right: 3px; height: 20px; font-size: 10px; font-family: arial;border: gray 1px solid;  background-color: #d9d9d9;}
A.pdb_list_tbl_pagehead:link {color: #333332}
A.pdb_list_tbl_pagehead:visited{color: #333332}
A.pdb_list_tbl_pagehead:active{color: #333332}
A.pdb_list_tbl_pagehead:hover{color: #333332}

.pdb_list_tbl_viewType {font-size: 12px; COLOR: #002b5d; FONT-FAMILY: arial, Geneva, Arial, Helvetica, sans-serif }
.pdb_list_textbox {margin-right: 2px;font-size: 10px; border: gray 1px solid; font-family: arial, Geneva, Arial, Helvetica, sans-serif;}
.pdb_list_categorie_grid { margin-bottom: 4px;}
.pdb_list_product_grid { margin-bottom: 4px; width: 100%}

.pdb_list_categorie_table {margin-right: 6px;margin-bottom: 6px; padding: 0px; border: gray 1px solid; background-color: #d9d9d9;}
.pdb_list_categorie_td_header {padding: 3px; font-size: 10px; color:  white; text-align: left; background-color: red; font-family: arial, Geneva, arial, Helvetica, sans-serif;}
.pdb_list_categorie_td_header A:link {font-size: 10px; color:  white; font-family: arial, Geneva, arial, Helvetica, sans-serif; }
.pdb_list_categorie_td_header A:visited {font-size: 10px; color: white; font-family: arial, Geneva, arial, Helvetica, sans-serif; }
.pdb_list_categorie_td_header A:active {font-size: 10px; color:  white; font-family: arial, Geneva, arial, Helvetica, sans-serif; }
.pdb_list_categorie_td_header A:hover {font-size: 10px; color: white; font-family: arial, Geneva, arial, Helvetica, sans-serif; }
.pdb_list_categorie_div_paging {margin-left: 5px; width: 100%;}

.pdb_list_product_div_paging {margin-left: 5px; width: 100%;}
.pdb_list_currentbreadcrumb {font-size: 10px; color: #333332; font-family: arial, Geneva, Arial, Helvetica, sans-serif }
.pdb_list_breadcrumb {font-size: 10px; color: #333332; font-family: arial, Geneva, Arial, Helvetica, sans-serif }
A.pdb_list_commandbutton:link { font-size: 10px; color: #313131; font-family: arial, Geneva, Arial, Helvetica, sans-serif  }
A.pdb_list_commandbutton:active { font-size: 10px; color: #313131; font-family: arial, Geneva, Arial, Helvetica, sans-serif  }
A.pdb_list_commandbutton:visited { font-size: 10px; color: #313131; font-family: arial, Geneva, Arial, Helvetica, sans-serif }
A.pdb_list_commandbutton:hover { font-size: 10px; color: #0C0C0C; font-family: arial, Geneva, Arial, Helvetica, sans-serif }

.pdb_list_product_header {border: gray 1px solid; padding: 3px; background-color: red; color: white;}
.pdb_list_product_td_price_extra {font-weight: normal; font-size: 9px; text-decoration: underline; color: white; font-family: arial; }
.pdb_list_product_td_price {font-weight: bold; font-size: 10px; color: white; font-family: arial; }
.pdb_list_product_td_number {width: 50px; font-weight: normal; font-size: 10px; color: white; font-family: arial; }
.pdb_list_product_td_title {font-weight: bold; font-size: 10px; color: white; font-family: arial; }
.pdb_list_product_table_detail {margin-top: 0px; margin-bottom: 2px }
.pdb_list_product_spacer { width: 0px }
.pdb_list_product_spacer2 { height: 0px }
.pdb_list_product_td_desc { font-size: 10px; padding: 15px; border-left: gray 1px solid; background-color: #d9d9d9;text-align: justify; }
.pdb_list_product_td_photo {padding: 5px; width: 80px; border-right: 1px solid gray; background-color: #d9d9d9; text-align: center }
.pdb_list_product_td_ordertext {border-left: gray 1px solid;border-right: gray 1px solid;padding: 0px; margin: 0px;}
.pdb_list_product_td_buttons {padding-left: 3px; padding-right: 3px; height: 20px; font-size: 10px; font-family: arial;border: gray 1px solid; border-top: gray 0px solid;  background-color: #d9d9d9;}
.pdb_list_text {font-size: 10px; font-family: arial; color: #313131;}
.divLoading {font-size: 10px; BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=70); BORDER-LEFT: black 1px solid; WIDTH: 150px; BORDER-BOTTOM: black 1px solid; HEIGHT: 75px; BACKGROUND-COLOR: white; TEXT-ALIGN: center}
.divLoading td {font-family: arial, Geneva, arial, Helvetica, sans-serif; font-size: 9px; }
.shoppingCard {width: 100%; }
.shoppingCard.content_header2 {}
.shoppingCard.content_row {color: #000000;font-family: arial;font-size: 10px;font-weight: normal; background-color: #d9d9d9; vertical-align: top;}
.shoppingCard.content_altrow {color: #ffffff;font-family: arial;font-size: 10px;font-weight: normal; background-color: #ff0000; vertical-align: top;}
.shoppingCard.content_altheader2 {}
.shoppingCard.content_textbox { BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid }
A.shoppingCard.content_commandbutton:link {color: #002b5d}
A.shoppingCard.content_commandbutton:visited { color: #002b5d}
A.shoppingCard.content_commandbutton:hover { color: #002b5d}
