/*****************************************/
/*                                       */
/* Category navigation                   */
/*                                       */
/*****************************************/
.topbar_alli {
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;  
  font-size: 18px;
  font-weight: normal;
  text-decoration:none;
}


.catnavi_l0_cell, .catnavi_l0_sel_cell, .catnavi_l1_cell, .catnavi_l1_sel_cell{
  vertical-align:middle;
  border-color: #FFFFFF;
  border-style: solid;
  border-width: 0px;
  border-bottom-width: 1px;
  height: 18px;
}
.catnavi_l0_cell {
  background: #FD7813;
}
.catnavi_l0_sel_cell, .catnavi_l1_cell, .catnavi_l1_sel_cell {
  background: #F1C483;
}


.catnavi_l0, .catnavi_l0_sel, .catnavi_l1, .catnavi_l1_sel, .catnavi_l2, .catnavi_l2_sel, 
  A.catnavi_l0, A.catnavi_l0_sel, A.catnavi_l1, A.catnavi_l1_sel,  A.catnavi_l2, A.catnavi_l2_sel {
  color: #FFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight: bold;
  text-decoration:none;
  vertical-align:top;
  float: left;
  margin-left: 5px;
  margin-bottom: 2px;
  margin-top: 1px;
}
.catnavi_l0_sel, .catnavi_l1_sel, .catnavi_l2_sel {
  color: #BE4F00;
}
A.catnavi_l0_sel, A:hover.catnavi_l0_sel, A.catnavi_l1_sel, A:hover.catnavi_l1_sel, A.catnavi_l2_sel, A:hover.catnavi_l2_sel {
  color: #BE4F00;
}
A:hover.catnavi_l0, A:hover.catnavi_l1, A:hover.catnavi_l2 {
  color: #000000;
  vertical-align:middle;
}




/*****************************************/
/*                                       */
/* Webshop Cascading Style Sheet         */
/*                                       */
/*****************************************/

A        {
  color: #EF9642;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  font-size:11px;
  font-weight: normal;
  text-decoration:underline;
} 
A:hover {
  color: #C0C0C0;
} 

.mainpage_liftup {
  color: #FCD47D;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight: normal;
  text-decoration:none;
  vertical-align:middle;
}

 
 
/*
* Payment app styles.
*
*/ 
.contentborder_payment1{
  border-style: solid;
  border-width: 4px;
  border-color: #D6D3CE;
  margin-top: 1px;
  padding: 5px;
  padding-bottom: 20px;

  background-color: #FFFFFF;
}
.contentborder_payment2{
  border-style: solid;
  border-width: 4px;
  border-color: #FFFFFF;
  padding: 5px;
  margin-top: 0px;
  padding-bottom: 0px;
  background-color: #D6D3CE;
}

.payment_basic, .payment_normal, .payment_category_header {
  color: #444444;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
}
.payment_normal         {
  font-size:11px;
  font-weight: normal;
  text-decoration:none;
}


.payment_category_header {
  color: #EF9642;

  font-size:14px;
  font-weight: bold;
  text-decoration:none;
  vertical-align:middle;
}

.payment_colheader {
  font-weight: bold;
  font-size:12px;
  vertical-align: bottom;
}
.payment_formfield_label         {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  font-size:11px;
  font-weight: normal;
  text-decoration:none;
  vertical-align: top;
  line-height:22px;
}
.payment_formfield_field         {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  font-size:11px;
  font-weight: normal;
  text-decoration:none;
  vertical-align: top;
  line-height:22px;
}
.payment_formfield_error         {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  font-size:11px;
  font-weight: normal;
  text-decoration:none;
  vertical-align: top;
}
.payment_formfield_help         {
  color: #FF0000;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  font-size:11px;
  font-weight: normal;
  text-decoration:none;
  vertical-align: top;
}
.payment_notes         {
  color: #FF0000;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  font-size:11px;
  font-weight: normal;
  text-decoration:none;
  vertical-align: top;
  line-height:22px;
}
A.link_payment         {
  color: #FF0000;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  font-size:11px;
  text-decoration:none;
} 
A:hover.link_payment {
  color: #FFA0A0;
} 





.normal {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  font-size:11px;
  font-weight: normal;
  text-decoration:none;
}

.producttablerow1         {
  background-color: transparent;
}

.producttablerow2         {
  background-color: transparent;
}


.formfield_label         {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  font-size:11px;
  font-weight: normal;
  text-decoration:none;
  vertical-align: top;
  line-height:22px;
}
.formfield_field         {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  font-size:11px;
  font-weight: normal;
  text-decoration:none;
  vertical-align: top;
  line-height:22px;
}
.formfield_error         {
  color: #0F9642;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  font-size:11px;
  font-weight: normal;
  text-decoration:none;
  vertical-align: top;
}
.formfield_help         {
  color: #0F9642;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  font-size:11px;
  font-weight: normal;
  text-decoration:none;
  vertical-align: top;
}

.contentborder{
  border-style: solid;
  border-width: 4px;
  border-color: #D6D3CE;
  padding: 5px;
  margin-top: 15px;
  padding-bottom: 15px;
}



.notes         {
  margin-bottom: 15px;
  padding-left: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  border-style: solid;
  border-color: #0F9642;
  border-width: 4px;

  text-decoration: none;
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 11px;
  font-style: normal;
  color: #000000;
  width: 510px;
}

.searchform {
  margin-left: 10px;
  margin-top: 15px;
  margin-bottom: 15px;
  padding-left: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
 
  text-decoration: none;
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 11px;
  font-style: normal;
  color: #FF7413;
}

.tableheader {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size:14px;
  color: #333333;
  vertical-align: bottom;
}


.colheader {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size:12px;
  color: #333333;
  vertical-align: bottom;
}

.topbar         {
  color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  font-size:11px;
  font-weight: bold;
  text-decoration:none;
  vertical-align:middle;
} 
A.link_topbar, A.link_topbar_active       {
  color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  font-size:11px;
  font-weight: bold;
  text-decoration:none;
} 
A:hover.link_topbar {
  color: #D0D0D0;
} 
A.link_topbar_active {
  color: #000000;
} 
A:hover.link_topbar_active {
  color: #000000;
} 


A.link_topbar_order         {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  font-size:11px;
  font-weight: bold;
  text-decoration: none;
} 
A:hover.link_topbar_order {
  color: #FFFFFF;
} 



.productnavi         {
  color: #444444;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  font-size:12px;
  font-weight: bold;
  text-decoration:none;
  vertical-align:middle;
} 
A.link_productnavi         {
  color: #444444;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  font-size:12px;
  font-weight: bold;
  text-decoration:none;
} 
A:hover.link_productnavi {
  color: #EF9642;
} 

.productnavi_header        {
  color: #EF9642;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  font-size:12px;
  font-weight: bold;
  text-decoration:none;
  vertical-align:middle;
} 
.productnavi_admin        {
  color: #333333;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  font-size:12px;
  font-weight: bold;
  text-decoration:none;
  vertical-align:middle;
} 
A.link_productnavi_admin         {
  color: #333333;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  font-size:12px;
  font-weight: bold;
  text-decoration:none;
} 
A:hover.link_productnavi_admin {
  color: #EF9642;
} 



.category_header         {
  color: #444444;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  font-size:14px;
  font-weight: bold;
  text-decoration:none;
  vertical-align:middle;
  margin-bottom: 10px;
  
}

.product_header_cell {
  border-style: solid;
  border-color: #000000;
  border-width : 1px;
}
.product_header_text         {
  color: #003E23;
  font-family: Arial,Verdana,  Helvetica, sans-serif;
  font-size:13px;
  font-weight: bold;
  text-decoration:none;
  margin-left:3px;
}
A.product_header_text         {
  color: #000000;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size:13px;
  font-weight: bold;
  text-decoration:none;
}
A:hover.product_header_text {
  color: #F3A79E;
}


.product_header, .product_header2, .product_header_mainpage, .product_header_mainpage2 {
  color: #9B9B9B;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  font-size:13px;
  font-weight: bold;
  text-decoration:none; 
}
.product_header {
  margin-bottom: 3px; 
}
.product_header2, .product_header_mainpage2 {
  color: #FB720A;
}
.product_header_mainpage, .product_header_mainpage2 {
  font-size: 11px; 
}
.product_header_mainpage {
  margin-top: 5px; 
}

A.product_header         {
  color: #444444;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  font-size:13px;
  font-weight: bold;
  text-decoration:none;
} 
A:hover.product_header {
  color: #C0C0C0;
} 

.product_text         {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  font-size:11px;
  font-weight: normal;
  text-decoration:none;
  margin-top: 23px;
  
}
.product_image_small         {
  border-style: solid;
  border-color: #FFFFFF;
  border-width : 1px;
}
.product_image        {
  border-style: solid;
  border-color: #FFFFFF;
  border-width : 1px;
}

.marginleft_right_10_10 {
  margin-top:   20px;
  margin-left:  10px;
  margin-right: 10px;
   border-style: solid;
  border-width: 4px;
  border-color: #D6D3CE;
  padding: 5px;
  margin-top: 15px;
  padding-bottom: 15px;
  background: #FF0000;
  width: 510px;
}
.contentcell, .contentcell_admin {
  margin-top:   20px;
  margin-left:  10px;
  margin-right: 10px;
  border-style: solid;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 1px;
  border-color: #D6D3CE;
  padding-left: 58px;
  padding-top: 25px;
  padding-bottom: 15px;
  padding-right: 25px;
}

.contentcell_admin {
  padding-left: 18px;
}


.mainpage_rightcell {
  border-style: solid;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-right-width: 1px;
  border-color: #D6D3CE;
}

