body {padding: 0px; margin: 0px; background: #e0df3c; font: 10pt arial, geneva, verdana, sans-serif; color: #313131; text-align: center;}
HR {height: 1px; border: 0px; border-top: 1px solid #313131;}
p {padding: 0px; margin: 0px;}
.clear {clear: both;}
#wrapper {width: 100%; background: url('/Themes/Containers/Images/Publizonebg.png') repeat-y top center;}
#wrapper2 {width: 100%; background: url('/Themes/Containers/Images/Publizonetop_spacer.png') repeat-x top center;}
#header {width: 990px; height: 72px; margin: 0px auto; text-align: left; background: url('/Themes/Containers/Images/Publizonelogo.gif') no-repeat;}
#nav {width: 720px; height: 15px; float: right; margin-top: 35px;}
#wrapper3 {width: 100%; background: url('/Themes/Containers/Images/Publizonemain_top.png') no-repeat top center;}
#wrapper4 {width: 990px; margin: 0px auto; text-align: left; padding-top: 8px;}
#controls {text-align: center;}
#col1 {width: 270px; float: left;}
#col2 {width: 720px; float: left;}
#col2_header {width: 720px;}
#col2_left {width: 450px; float: left;}
#breadcrumbs {line-height: 30px; background: url('/Themes/Containers/Images/Publizonetitel_spacer.png'); text-indent: 2px;}
#col2_inner {width: 400px; margin: 0px 25px 0px 25px; padding: 25px 0px 0px 0px;}
#col2_right {width: 270px; float: left;}
#footer {width: 100%; background: url('/Themes/Containers/Images/Publizonefooter.png') no-repeat top center; padding: 78px 0px 20px 0px;}

/* CMS */

.cms_normal {font: 10pt arial, geneva, verdana, sans-serif; color: #313131;}
.cms_normalred {font: 9pt arial, geneva, verdana, sans-serif; color: #ff0000; font-weight: bold;}
.cms_row {font: 10pt arial, geneva, verdana, sans-serif; color: #313131;}
.cms_altrow {font: 10pt arial, geneva, verdana, sans-serif; color: #313131;}

.cms_commandbutton {font: 10pt arial, geneva, verdana, sans-serif; color: #313131;}
	a.cms_commandbutton:link {color: #d1cf1f; text-decoration: none; font-style: italic;}
	a.cms_commandbutton:visited {color: #d1cf1f; text-decoration: none; font-style: italic;}
	a.cms_commandbutton:active {color: #313131; text-decoration: none; font-style: italic;}
	a.cms_commandbutton:hover {color: #313131; text-decoration: none; font-style: italic;}

/* Content */

.content_normal {font: 10pt arial, geneva, verdana, sans-serif; color: #313131; line-height: 1.6em;}
.content_normal td {font: 10pt arial, geneva, verdana, sans-serif; color: #313131; line-height: 1.6em;}
	.content_normal a:link {color: #d1cf1f; text-decoration: none; font-style: italic;}
	.content_normal a:visited {color: #d1cf1f; text-decoration: none; font-style: italic;}
	.content_normal a:active {color: #313131; text-decoration: none; font-style: italic;}
	.content_normal a:hover {color: #313131; text-decoration: none; font-style: italic;}
	
.content_label1 {font: 10pt arial, geneva, verdana, sans-serif; color: #313131;}
	a.content_label1:link {color: #d1cf1f; text-decoration: none; font-style: italic;}
	a.content_label1:visited {color: #d1cf1f; text-decoration: none; font-style: italic;}
	a.content_label1:active {color: #313131; text-decoration: none; font-style: italic;}
	a.content_label1:hover {color: #313131; text-decoration: none; font-style: italic;}
	
.content_label2 {font: 10pt arial, geneva, verdana, sans-serif; color: #313131;}
	a.content_label2:link {color: #d1cf1f; text-decoration: none; font-style: italic;}
	a.content_label2:visited {color: #d1cf1f; text-decoration: none; font-style: italic;}
	a.content_label2:active {color: #313131; text-decoration: none; font-style: italic;}
	a.content_label2:hover {color: #313131; text-decoration: none; font-style: italic;}

.content_header1 {font: 20pt impact, arial, geneva, verdana, sans-serif; color: #000; padding-bottom: 0.4em;}

.content_altheader2 {padding: 5px; background-color: #d1cf1f; color: #423935;}
.content_altheader2 a:link, .content_altheader2 a:visited {color: #fff;}
.content_altheader2 a:active, .content_altheader2 a:hover {color: #fff; text-decoration: underline;}
.content_row td {background-color: #6c635e; color: #fff;}
.content_altrow td {background-color: #413934; color: #fff;}
td.content_row {background-color: #6c635e; color: #fff;}
td.content_altrow {background-color: #413934; color: #fff;}

.content_commandbutton {font: 10pt arial, geneva, verdana, sans-serif; color: #313131;}
	a.content_commandbutton:link {color: #d1cf1f; text-decoration: none; font-style: italic;}
	a.content_commandbutton:visited {color: #d1cf1f; text-decoration: none; font-style: italic;}
	a.content_commandbutton:active {color: #313131; text-decoration: none; font-style: italic;}
	a.content_commandbutton:hover {color: #313131; text-decoration: none; font-style: italic;}
	
a.BreadCrumb {line-height: 30px; font-size: 90%; text-decoration: none;}
a.BreadCrumb:link, a.BreadCrumb:visited {color: #313131; line-height: 30px;}
a.BreadCrumb:active, a.BreadCrumb:hoder {color: #000; line-height: 30px;}

/* Login stylen */

.title {font-weight: bold;}
.field {padding-bottom: 0.3em;}
.field input {width: 250px;}
.buttons {}

.login_field {width: 250px;}
.login_left {float: left; width: 100px; line-height: 25px; font-size: 9pt;}
.login_right {float: left; width: 150px; line-height: 25px; font-size: 9pt;}
.login_right input {width: 150px;}

/* PDB lijst stijlen */

ul {padding: 0px; margin: 0px; text-indent: 37px;}
ul ul {text-indent: 42px;}
li.pdb_category {list-style-type: none;}
ul li.pdb_category  a {display: block; width: 270px; font: bold 10pt Arial, Geneva, Verdana, sans-serif; line-height: 30px; font-style: normal !important;}
ul li.pdb_category  a:link {color: #1a181c; text-decoration: none; background: url('/Themes/Containers/Images/Publizonesubmenu_main.png') no-repeat top left;}
ul li.pdb_category  a:visited {color: #1a181c; text-decoration: none; background: url('/Themes/Containers/Images/Publizonesubmenu_main.png') no-repeat top left;}
ul li.pdb_category  a:active {color: #1a181c; text-decoration: none; background: url('/Themes/Containers/Images/Publizonesubmenu_main.png') no-repeat bottom left;}
ul li.pdb_category  a:hover {color: #1a181c; text-decoration: none; background: url('/Themes/Containers/Images/Publizonesubmenu_main.png') no-repeat bottom left;}

ul ul li.pdb_category  a {display: block; width: 270px; font: normal 10pt Arial, Geneva, Verdana, sans-serif; line-height: 30px; font-style: normal;}
ul ul li.pdb_category  a:link {color: #fff; text-decoration: none; background: url('/Themes/Containers/Images/Publizonesubmenu_sub.png') no-repeat top left;}
ul ul li.pdb_category  a:visited {color: #fff; text-decoration: none; background: url('/Themes/Containers/Images/Publizonesubmenu_sub.png') no-repeat top left;}
ul ul li.pdb_category  a:active {color: #fff; text-decoration: none; background: url('/Themes/Containers/Images/Publizonesubmenu_sub.png') no-repeat bottom left;}
ul ul li.pdb_category  a:hover {color: #fff; text-decoration: none; background: url('/Themes/Containers/Images/Publizonesubmenu_sub.png') no-repeat bottom left;}


/***************************************************************
 ** Command buttons
 ***************************************************************/

.pdb_list_product_td_buttons a.pdb_list_commandbutton {}
.pdb_list_product_td_buttons a.pdb_list_commandbutton:link {font: italic 10pt Arial, Verdana, sans-serif; color: #d1cf1f; text-decoration: none; line-height: 30px;}
.pdb_list_product_td_buttons a.pdb_list_commandbutton:visited {font: italic 10pt Arial, Verdana, sans-serif; color: #d1cf1f; text-decoration: none; line-height: 30px;}
.pdb_list_product_td_buttons a.pdb_list_commandbutton:active {font: italic 10pt Arial, Verdana, sans-serif; color: #313131; text-decoration: none; line-height: 30px;}
.pdb_list_product_td_buttons a.pdb_list_commandbutton:hover {font: italic 10pt Arial, Verdana, sans-serif; color: #313131; text-decoration: none; line-height: 30px;}

/***************************************************************
 ** Navigatie balk
 ***************************************************************/
	
.pdb_list_pagehead_introText {font: 10pt Arial, Geneva, Verdana, sans-serif; color: #313131;}
.pdb_list_tbl_pagehead {width: 400px; font: 10pt Arial, Geneva, Verdana, sans-serif; color: #fff; background: #d1cf1f;}

.pdb_list_breadcrumb {}
.pdb_list_currentbreadcrumb {color: #313131;}

.pdb_list_tbl_pagehead A:link {font: italic 10pt Arial, Geneva, Verdana, sans-serif; color: #313131; text-decoration: none;}
.pdb_list_tbl_pagehead A:visited {font: italic 10pt Arial, Geneva, Verdana, sans-serif; color: #313131; text-decoration: none;}
.pdb_list_tbl_pagehead A:active {font: italic 10pt Arial, Geneva, Verdana, sans-serif; color: #313131; text-decoration: none;}
.pdb_list_tbl_pagehead A:hover {font: italic 10pt Arial, Geneva, Verdana, sans-serif; color: #313131; text-decoration: none;}

/***************************************************************
 ** Tabs
 ***************************************************************/

.RadTabStrip_SunnovaPdb ul {background: none; text-indent: 0px;}
.RadTabStrip_SunnovaPdb .level1 li a {background: url('/Themes/Containers/Images/Publizonesubmenu_sub.png') no-repeat top right; line-height: 30px; text-decoration: none; color: #d4003a; padding-left: 5px; padding-right: 5px; margin-right: 1px;}
.RadTabStrip_SunnovaPdb .level1 li a:link {color: #fff;}
.RadTabStrip_SunnovaPdb .level1 li a:visited {color: #fff;}
.RadTabStrip_SunnovaPdb .level1 li a:active {color: #fff;}
.RadTabStrip_SunnovaPdb .level1 li a:hover {color: #fff;}

.RadTabStrip_SunnovaPdb .level1 li a .wrap {}
.RadTabStrip_SunnovaPdb .level1 li a .innerWrap {}
.RadTabStrip_SunnovaPdb .level1 li a.selected {background: #d1cf1f url('/Themes/Containers/Images/Publizonetitel_spacer.png'); line-height: 30px; margin-bottom: -1px; color: #313131;}
.RadTabStrip_SunnovaPdb .level1 li a.selected:link {line-height: 30px; margin-bottom: -1px; color: #313131;}
.RadTabStrip_SunnovaPdb .level1 li a.selected:visited {line-height: 30px; margin-bottom: -1px; color: #313131;}
.RadTabStrip_SunnovaPdb .level1 li a.selected:active {line-height: 30px; margin-bottom: -1px; color: #313131;}
.RadTabStrip_SunnovaPdb .level1 li a.selected:hover {line-height: 30px; margin-bottom: -1px; color: #313131;}


/***************************************************************
 ** Categorie
 ***************************************************************/

.productbrowser_categorie_zoekheader {font: 11pt Arial, Geneva, Verdana, sans-serif; color: #000;}
.pdb_list_categorie_table {margin: 10px 10px 0px 0px; border: 1px solid #2a2421;}
.productbrowser_category_td_desc {padding: 5px; font: 10pt Arial, Geneva, Verdana, sans-serif;}
.productbrowser_category_td_content {}
.productbrowser_category_td_photo {padding-top: 5px;}

.pdb_list_categorie_td_header {}
.pdb_list_categorie_grid {margin-right: -10px;}

.pdb_list_categorie_td_header A:link {display: block; padding: 5px; background-color: #d1cf1f; font: 10pt Arial, Geneva, Verdana, sans-serif; color: #2a2421; text-decoration: none;}
.pdb_list_categorie_td_header A:visited {display: block; padding: 5px; background-color: #d1cf1f; font: 10pt Arial, Geneva, Verdana, sans-serif; color: #2a2421; text-decoration: none;}
.pdb_list_categorie_td_header A:active {display: block; padding: 5px; background-color: #2a2421; font: 10pt Arial, Geneva, Verdana, sans-serif; color: #fff; text-decoration: none;}
.pdb_list_categorie_td_header A:hover {display: block; padding: 5px; background-color: #2a2421; font: 10pt Arial, Geneva, Verdana, sans-serif; color: #fff; text-decoration: none;}

/***************************************************************
 ** Product
 ***************************************************************/

.pdb_list_product_header  {width: 400px; background-color: #d1cf1f; padding: 5px; margin-top: 10px; border: 1px solid #2a2421; border-bottom: 0px;}

.pdb_list_product_td_number {font: 7pt Arial, Geneva, Verdana, sans-serif; color: #2a2421;}
.pdb_list_product_td_title span {font: 10pt Arial, Geneva, Verdana, sans-serif; color: #2a2421;}
.pdb_list_product_td_price span {font: 10pt Arial, Geneva, Verdana, sans-serif; color: #2a2421;}
span.pdb_list_product_td_price_extra {font: italic 7pt Arial, Geneva, Verdana, sans-serif; color: #2a2421;}

.pdb_list_product_table_detail {}

/* Ruimte tussen de cell van de foto en de product omschrijving */
.pdb_list_product_spacer {}

/* Ruimte tussen de productdetails en het memo invulveld */
.pdb_list_product_spacer2 {}

.pdb_list_product_td_desc {text-align: justify; padding: 15px 15px 30px 15px; border: 1px solid #2a2421; border-top: 0px;}
.pdb_list_product_td_desc img {margin-left: 15px;}
.pdb_list_product_td_photo {}
.pdb_list_product_td_ordertext {}
.pdb_list_product_td_buttons {}

.pdb_list_text {margin-top: ;}

/***************************************************************
 ** Paging
 ***************************************************************/

.pdb_list_product_div_paging {}
.pdb_list_category_div_paging {}


/***************************************************************
 ** Ajax
 ***************************************************************/

.loadingDiv
{
	border: solid 1px gray;
	background-color: White;
}

/***************************************************************
 ** Winkelwagen style
 ***************************************************************/

.shoppingCard  {}

.shoppingCard .content_header2 {font: 13pt Impact, Arial, Geneva, Verdana, sans-serif; color: #d1cf1f;}

.shoppingCard .content_altheader2 {padding: 5px; background-color: #d1cf1f; color: #423935;}
.shoppingCard .content_row td {background-color: #6c635e; color: #fff;}
.shoppingCard .content_altrow td {background-color: #413934; color: #fff;}

.shoppingCard .content_textbox {border: 1px solid gray;}

A.shoppingCard .content_commandbutton:link {}
A.shoppingCard .content_commandbutton:visited {}
A.shoppingCard .content_commandbutton:hover {}


/* Container stijlen */

.ModTitle .content_header1 {display: block; padding: 0px; background: url('/Themes/Containers/Images/Publizonetitel_spacer.png'); font: bold 10pt arial, geneva, verdana, sans-serif; color: #313131; text-indent: 10px; line-height: 30px;}
.Mod_Tekst {border: 2px dotted #d1cf1f; border-top: 0px; padding: 10px; font: 10pt arial, geneva, verdana, sans-serif; color: #313131;}
.Mod_Tekst a:link, .Mod_Tekst a:visited {font: bold 11pt arial, geneva, verdana, sans-serif; color: #d1cf1f; text-decoration: none;}
.Mod_Tekst a:active, .Mod_Tekst a:hover {font: bold 11pt arial, geneva, verdana, sans-serif; color: #313131; text-decoration: none;}
.ModControls {height: 1em;}


.ModContainer2 {background: #d1cf1f;}
.ModTitle2 .content_header1 {display: block; padding: 0px; background: url('/Themes/Containers/Images/Publizonetitel_spacer.png'); font: bold 10pt arial, geneva, verdana, sans-serif; color: #313131; text-indent: 10px; line-height: 30px;}
.Mod_Tekst2 {padding: 10px; font: 10pt arial, geneva, verdana, sans-serif; color: #313131;}
.Mod_Tekst2 a:link, .Mod_Tekst2 a:visited {font: bold 11pt arial, geneva, verdana, sans-serif; color: #fff; text-decoration: none;}
.Mod_Tekst2 a:active, .Mod_Tekst2 a:hover {font: bold 11pt arial, geneva, verdana, sans-serif; color: #313131; text-decoration: none;}
.ModControls2 {height: 1em;}
