/* CSS definition file containing sitestyle stylesheets */
BODY { background-color: rgb(255,255,255);}
ul, ol {
    list-style: none;
    padding-left: 0;
    margin-left: 0;
	 padding-bottom: 0;
    margin-bottom: 0;
	 
}

A:link
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 0px;
	color: rgb(51,51,51);
	
}
A:visited
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
padding-top: 0px;
color: rgb(102,51,102);

}
A:hover
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
padding-top: 0px;
color: rgb(51,153,204);

}

A.whitel:Link
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
padding-top: 0px;
color: rgb(255,255,255);
text-decoration: none ;
}

A.whitel:hover
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
padding-top: 0px;
color: rgb(255,255,255);
text-decoration: none ;
}

A.whitel:visited
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
padding-top: 0px;
color: rgb(255,255,255);
text-decoration: none ;
}

A.whitel_fbn:Link
{
font-family: Verdana, Arial,Helvetica, sans-serif;
font-size: 9px;
padding-top: 0px;
color: rgb(255,255,255);
text-decoration: none ;
}

A.whitel_fbn:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
padding-top: 0px;
color: rgb(255,255,255);
text-decoration: none ;
}

A.whitel_fbn:visited
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
padding-top: 0px;
color: rgb(255,255,255);
text-decoration: none ;
}


A.darkl_fbn:Link
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
padding-top: 0px;
color: rgb(102,102,102);
text-decoration: none ;
}

A.darkl_fbn:hover
{
font-family: Verdana, Arial,  Helvetica, sans-serif;
font-size: 9px;
padding-top: 0px;
color: rgb(102,102,102);
text-decoration: none ;
}

A.darkl_fbn:visited
{
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
spacing: 10;
padding-top: 0px;
color: rgb(102,102,102);
text-decoration: none ;
}

A.dark0:Link
{
font-family: Sylfaen, Arial, Verdana, Helvetica, sans-serif;
font-size: 15px;
padding-top: 0px;
color: rgb(102,102,102);
text-decoration: none ;
}

A.dark0:hover
{
font-family: Sylfaen, Arial, Verdana, Helvetica, sans-serif;
font-size: 15px;
padding-top: 0px;
color: rgb(102,102,102);
text-decoration: none ;
}

A.dark0:visited
{
font-family: Sylfaen, Arial, Verdana, Helvetica, sans-serif;
font-size: 15px;
padding-top: 0px;
color: rgb(102,102,102);
text-decoration: none ;
}


A.darkl:Link
{
font-family: Sylfaen, Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
padding-top: 0px;
color: rgb(102,102,102);
text-decoration: none ;
}

A.darkl:hover
{
font-family: Sylfaen, Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
padding-top: 0px;
color: rgb(102,102,102);
text-decoration: none ;
}

A.darkl:visited
{
font-family: Sylfaen, Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
padding-top: 0px;
color: rgb(102,102,102);
text-decoration: none ;
}

A.darkl7:Link
{
font-family: Sylfaen, Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
padding-top: 0px;
color: rgb(51,0,0);
text-decoration: none ;

}

A.darkl7:hover
{
font-family: Sylfaen, Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
padding-top: 0px;
color: rgb(51,0,0);
text-decoration: none ;

}

A.darkl7:visited
{
font-family: Sylfaen, Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
padding-top: 0px;
color: rgb(51,0,0);
text-decoration: none ;

}

A.purple:Link
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
padding-top: 0px;
color: rgb(51,51,51);
}

A.purple:hover
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
padding-top: 0px;
color: rgb(51,153,204);

}

A.purple:visited
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
padding-top: 0px;
color: rgb(51,51,51);
}


A.xl:Link
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
padding-top: 0px;
color: rgb(102,102,102);
text-decoration: none ;
}

A.xl:hover
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
padding-top: 0px;
color: rgb(102,102,102);
text-decoration: none ;
}

A.xl:visited
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
padding-top: 0px;
color: rgb(102,102,102);
text-decoration: none ;
}

A.whitewithdecoration:Link
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
padding-top: 0px;
color: rgb(255,255,255);
text-decoration: underline ;
}

A.whitewithdecoration:hover
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
padding-top: 0px;
color: rgb(255,255,255);
text-decoration: underline ;
}

A.whitewithdecoration:visited
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
padding-top: 0px;
color: rgb(255,255,255);
text-decoration: underline ;
}

.WT
 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
padding-top: 0px;
color: #ffffff;
}

.WT2
 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
padding-top: 0px;
color: #ffffff;
font-weight:bold;
}


.input
{
font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif; 
font-size: 11px; 
color: rgb(102,102,102);
text-align: left;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;
border-style: solid;
border-color: #ffffff;
width: 300px;
height: 15px;
margin-top: 1px;
}

.inputsmall
{
font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif; 
font-size: 11px; 
color: #663366;
text-align: left;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;
border-style: solid;
border-color: #ffffff;
width: 70px;
height: 16px;
margin-top: 1px;
}

.inputsmall2
{
font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif; 
font-size: 11px; 
color: #663366;
text-align: left;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;
border-style: solid;
border-color: #ffffff;
width: 160px;
height: 16px;
margin-top: 1px;
}

.inputx
{
font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif; 
font-size:  11px; 
color: #999966;
text-align: left;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-bottom-width: 0px;
border-style: solid;
border-color: #000000;
width: 130px;

}

.inputTA
{
font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif; 
font-size: 11px; 
color: rgb(102,102,102);
text-align: left;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;
border-style: solid;
border-color: #000000;
width: 500px;
margin-top: 1px;
}

.button
{
background-color: rgb(102,102,102);
font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif; 
font-size: 11 px; 
font-weight: bold; 
color: rgb(255,255,255);
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-bottom-width:0px;
text-align: left;
width: 500px;
padding-right: 3px;
}

.wt11b
{
background-color: rgb(102,102,102);
font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif; 
font-size: 11 px; 
font-weight: bold; 
color: rgb(255,255,255);
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-bottom-width:0px;
text-align: left;

}

.wt11c
{
font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif; 
font-size: 11 px; 
font-weight: bold; 
color: rgb(255,255,255);
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-bottom-width:0px;
text-align: left;
}


.buttonx
{
background-color:  rgb(153,204,0);
font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif; 
font-size: 12px; 
color: #FFFFFF;
text-align: left;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-bottom-width:0px;
border-style: solid;
border-color: #000000;
width: 130px;
padding-left: 3px;
}

A.cardshop_prod_link:Link
{
font-family: Sylfaen, Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
align: center;
font-weight: normal; 
letter-spacing: 0px;
padding-top: 0px;
color: rgb(102,102,102);
text-decoration: none 
}

A.cardshop_prod_link:hover
{
font-family: Sylfaen, Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
align: center;
font-weight: normal; 
letter-spacing: 0px;
padding-top: 0px;
color: rgb(102,102,102);
text-decoration: none
}

A.cardshop_prod_link:visited
{
font-family: Sylfaen, Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
align: center;
font-weight: normal; 
letter-spacing: 0px;
padding-top: 0px;
color: rgb(102,102,102);
text-decoration: none
}


A.cardshop_cat_link:Link
{
font-family: Sylfaen, Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
align: center;
font-weight: normal;
letter-spacing: 0px;
padding-top: 0px;
color: rgb(255,255,255);
text-decoration: none 
}

A.cardshop_cat_link:hover
{
font-family: Sylfaen, Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
align: center;
font-weight: normal;
letter-spacing: 0px;
padding-top: 0px;
color: rgb(255,255,255);
text-decoration: none 
}

A.cardshop_cat_link:visited
{
font-family: Sylfaen, Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
align: center;
font-weight: normal;
letter-spacing: 0px;
padding-top: 0px;
color: rgb(255,255,255);
text-decoration: none 
}

A.cardshop_menu_winkelmandje:Link
{
font-family: Sylfaen, Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
align: center;
font-weight: normal;
letter-spacing: 0px;
padding-left: 7px;
padding-top: 0px;
color: rgb(255,255,255);
text-decoration: none 
}

A.cardshop_menu_winkelmandje:hover
{
font-family: Sylfaen, Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
align: center;
font-weight: normal;
letter-spacing: 0px;
padding-left: 7px;
padding-top: 0px;
color: rgb(255,255,255);
text-decoration: none 
}

A.cardshop_menu_winkelmandje:visited
{
font-family:  Sylfaen, Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
align: center;
font-weight: normal;
letter-spacing: 0px;
padding-top: 0px;
padding-left: 7px;
color: rgb(255,255,255);
text-decoration: none 
}


A.cardshop_menu_link:Link
{
font-family: Georgia, Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size: 9px;
align: center;
font-weight: normal;
letter-spacing: 0px;
padding-left: 5px;
padding-top: 0px;
color: rgb(102,102,102);
text-decoration: none 
}

A.cardshop_menu_link:hover
{
font-family: Tahoma, Georgia,  Arial, Verdana, Helvetica, sans-serif;
font-size: 9px;
align: center;
font-weight: normal;
letter-spacing: 0px;
padding-left: 5px;
padding-top: 0px;
color: rgb(102,102,102);
text-decoration: none 
}

A.cardshop_menu_link:visited
{
font-family:   Tahoma, Georgia, Arial, Verdana, Helvetica, sans-serif;
font-size: 10px;
align: center;
font-weight: normal;
letter-spacing: 1px;
padding-top: 0px;
padding-left: 12px;
color: rgb(81,81,81);
text-decoration: none 
}

A.cardshop_des_link:Link
{
font-family: Sylfaen, Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
color: rgb(102,102,102);
align: center;
font-weight: normal; 
text-decoration: none 
}

A.cardshop_des_link:hover
{
font-family: Sylfaen, Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
color: rgb(102,102,102);
align: center;
font-weight: normal; 
text-decoration: none 
}

A.cardshop_des_link:visited
{
font-family: Sylfaen, Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
color: rgb(102,102,102);
align: center;
font-weight: normal; 
text-decoration: none 
}



.td_cardshop_menu_grey {
align: center;
font-family: Tahoma, Arial, Helvetica, Univers, Zurich BT, sans-serif; 
padding-top: 1px;
padding-bottom: 0px;
padding-left: 10px;
padding-right: 10px;
}
.td_cardshop_menu_orange {
align: center;
font-family: Tahoma, Arial, Helvetica, Univers, Zurich BT, sans-serif; 
padding-top: 1px;
padding-bottom: 0px;
padding-left: 10px;
padding-right: 10px;
background-image: url(cardshop_menu_seperator_03.gif);
}
.td_cardshop_cat { 
	border-right: 1;
	border-right-color: rgb(227,219,189);
	border-right-style: dashed;
}


.td_cardshop_cat_text {
	font-family:  Sylfaen,Arial, Verdana, Helvetica, sans-serif;
font-size: 15px;
color: rgb(102,102,102);
align: center;
font-size-adjust: none;
font-weight: normal; 
text-decoration: none 
}

.td_cardshop_cat_text_v2 {
	font-family: Sylfaen, Arial, Verdana, Helvetica, sans-serif;
font-size: 15px;
color: rgb(255,255,255);
align: center;
font-weight: normal; 
text-decoration: none;

}
.td_cardshop_cat_text3 {
	font-family:  Sylfaen,Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
color: rgb(102,102,102);
align: center;
font-size-adjust: none;
font-weight: bold; 
text-decoration: none 
}


.td_wt {
	font-family: Sylfaen, Arial, Verdana, Helvetica, sans-serif;
font-size: 15px;
color: rgb(255,255,255);
align: center;
font-weight: normal; 
text-decoration: none 
}

.td_basket_cat { 
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size: 9px;
color: #ffffff;
align: center;
font-weight: bold; 
letter-spacing: 1pt;
background-image: url(./assets/cardshop_basket_bg.gif);
}
.cardshop_text
{ 
font-family: Sylfaen, Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
padding-top: 0px;
color: rgb(102,102,102);
align: left;
font-weight: normal; 

}

.cardshop_text_v2
{ 
font-family: Sylfaen, Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
padding-top: 0px;
color: rgb(102,102,102);
align: left;
font-weight: normal; 
line-height: 18px;

}
.table_cat_des { 
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size: 8px;
color: #ffffff;
align: right;
letter-spacing: 2px
}

.table_cat_image { 
	border-right: 1;
	border-right-color: rgb(227,219,189);
	border-right-style: dashed;
}

.menu_dots { 
	border-bottom: 1;
	border-bottom-color: rgb(102,102,102);
	border-bottom-style: dashed;
}

.table_cat_image_close { 
	border-right: 1;
	border-right-color: rgb(227,219,189);
	border-right-style: dashed;
	border-bottom: 1;
	border-bottom-color: rgb(227,219,189);
	border-bottom-style: dashed;
}

.table_cat_image_right_close { 
	border-left: 1;
	border-left-color: rgb(227,219,189);
	border-left-style: dashed;
	border-right: 1;
	border-right-color: rgb(227,219,189);
	border-right-style: dashed;
	border-bottom: 1;
	border-bottom-color: rgb(227,219,189);
	border-bottom-style: dashed;
	
}

.table_cat_image_right{ 
	border-left: 1;
	border-left-color: rgb(227,219,189);
	border-left-style: dashed;
	border-right: 1;
	border-right-color: rgb(227,219,189);
	border-right-style: dashed;
	
}




.table_cat_info_right{

	border-right: 1;
	border-right-color: rgb(227,219,189);
	border-right-style: dashed;
	
}

.cardshop_table_product_image { 
	border-left: 1;
	border-left-color: rgb(227,219,189);
	border-left-style: dashed;
}

.cardshop_table_product_image_close { 
	border-left: 1;
	border-left-color: rgb(227,219,189);
	border-left-style: dashed;
	border-right: 1;
	border-right-color: rgb(227,219,189);
	border-right-style: dashed;
}

.cardshop_dash_pattern_light_green { 
	border-right: 1;
	border-right-color: rgb(227,219,189);
	border-right-style: dashed;
}

.cardshop_table_product_text { 
	border-left: 1;
	border-left-color: rgb(227,219,189);
	border-left-style: dashed;
	border-bottom: 1;
	border-bottom-color: rgb(227,219,189);
	border-bottom-style: dashed;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size: 8px;
align: center;
font-weight: bold; 
letter-spacing: 2px;
padding-top: 0px;
color: rgb(102,102,102);
	
}

.cardshop_table_product_text_close { 
	border-left: 1;
	border-left-color: rgb(227,219,189);
	border-left-style: dashed;
	border-right: 1;
	border-right-color: rgb(227,219,189);
	border-right-style: dashed;
	border-bottom: 1;
	border-bottom-color: rgb(227,219,189);
	border-bottom-style: dashed;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size: 8px;
align: center;
font-weight: bold; 
letter-spacing: 2px;
padding-top: 0px;
color: rgb(102,102,102);
}

.cardshop_table_product_info_close { 
	border-left: 1;
	border-left-color: rgb(227,219,189);
	border-left-style: dashed;
	border-right: 1;
	border-right-color: rgb(227,219,189);
	border-right-style: dashed;
}

.cardshop_table_product_info { 
	border-left: 1;
	border-left-color: rgb(227,219,189);
	border-left-style: dashed;

}


.cardshop_basket_row
{
background-color: rgb(153,153,204);
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
padding-bottom: 1px;
color: #ffffff;
}

.cardshop_adres
{
	font-family: Sylfaen, Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing: 0px;
	padding-top: 0px;
color: rgb(102,102,012);
	border-left: 1;
	border-left-color: rgb(102,102,102);
	border-left-style: dashed;
}

.cardshop_adres_close
{
	font-family: Sylfaen, Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing: 0px;
	padding-top: 0px;
color: rgb(102,102,012);
	border-left: 1;
	border-left-color: rgb(102,102,102);
	border-left-style: dashed;
	border-right: 1;
	border-right-color: rgb(102,102,102);
	border-right-style: dashed;
}

.cardshop_basket_numbers
{
	font-family: Sylfaen, Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing: 0px;
	padding-top: 0px;
color: rgb(102,102,012);
text-align: center;
	border-left: 1;
	border-left-color: rgb(227,219,189);
	border-left-style: dashed;
	border-bottom: 1;
	border-bottom-color: rgb(227,219,189);
	border-bottom-style: dashed;
}


.cardshop_per_serp
{
	font-family: Sylfaen, Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing: 0px;
	border-right: 1;
	border-right-color: rgb(227,219,189);
	border-right-style: dashed;
	
}

.cardshop_basket_numbers
{
	font-family: Sylfaen, Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing: 0px;
	padding-top: 0px;
color: rgb(102,102,012);
text-align: center;
	border-left: 1;
	border-left-color: rgb(227,219,189);
	border-left-style: dashed;
	border-bottom: 1;
	border-bottom-color: rgb(227,219,189);
	border-bottom-style: dashed;
}


.cardshop_basket_numbers_close
{
	font-family: Sylfaen, Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing: 0px;
	padding-top: 0px;
   padding-right: 27px;
   color: rgb(102,102,102);
   text-align: right;
	border-left: 1;
	border-left-color: rgb(227,219,189);
	border-left-style: dashed;
	border-bottom: 1;
	border-bottom-color: rgb(227,219,189);
	border-bottom-style: dashed;
	border-right: 1;
	border-right-color: rgb(227,219,189);
	border-right-style: dashed;
}

.cardshop_product_detail
{
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size: 8px;
font-weight: bold; 
letter-spacing: 2px;
color: rgb(51,51,51);
text-align: right;
	border-left: 1;
	border-left-color: rgb(227,219,189);
	border-left-style: dotted;
	border-bottom: 1;
	border-bottom-color: rgb(227,219,189);
	border-bottom-style: dotted;
	border-right: 1;
	border-right-color: rgb(227,219,189);
	border-right-style: dotted;
	border-right-style: dotted;
}

.cardshop_cat_detail_labels
{
	font-family: Sylfaen, Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing: 0px;
	font-weight: bold; 
	color: rgb(189,175,119);
}


.cardshop_product_detail2
{

	border-right: 1;
	border-right-color: rgb(227,219,189);
	border-right-style: dashed;
}
.cardshop_basket_totals
{
	font-family: Sylfaen, Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing: 0px;
padding-top: 0px;
padding-right: 7px;
color: rgb(102,102,102);
text-align: right;
	border-left: 1;
	border-left-color: rgb(227,219,189);
	border-left-style: dashed;
	border-bottom: 1;
	border-bottom-color: rgb(227,219,189);
	border-bottom-style: dashed;
}

.cardshop_basket_totals_close
{
	font-family: Sylfaen, Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing: 0px;
padding-right: 27px;
color: rgb(102,102,102);
text-align: right;
	border-left: 1;
	border-left-color: rgb(227,219,189);
	border-left-style: dashed;
	border-bottom: 1;
	border-bottom-color: rgb(227,219,189);
	border-bottom-style: dashed;
	border-right: 1;
	border-right-color: rgb(227,219,189);
	border-right-style: dashed;
}


.cardshop_basket_content_descriptions
{
	border-left: 1;
	border-left-color: rgb(204,204,204);
	border-left-style: solid;
	border-bottom: 1;
	border-bottom-color: rgb(204,204,204);
	border-bottom-style: solid;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	letter-spacing: 2px;
	padding-top: 0px;
	color: rgb(255,255,255);
	background-color: rgb(255,153,0);
	text-align: center;
}

.cardshop_basket_content_descriptions_close
{ 
	border-left: 1;
	border-left-color: rgb(204,204,204);
	border-left-style: solid;
	border-right: 1;
	border-right-color: rgb(204,204,204);
	border-right-style: solid;
	border-bottom: 1;
	border-bottom-color: rgb(204,204,204);
	border-bottom-style: solid;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size: 8px;
text-align: center;
font-weight: bold; 
letter-spacing: 2px;
padding-top: 0px;
color: rgb(255,255,255);
background-color: rgb(255,153,0);
}


.cardshop_basket_column_descriptions
{
	border-left: 1;
	border-left-color: rgb(227,219,189);
	border-left-style: dashed;

	font-family: Sylfaen, Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	letter-spacing: 0px;
	padding-bottom: 3px;
	color: rgb(102,102,102);
 	background-color: rgb(227,219,189);
	text-align: center;
}



.cardshop_basket_column_descriptions_close
{ 

	

	font-family: Sylfaen, Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
text-align: center;
letter-spacing: 0px;
padding-bottom: 3px;
color: rgb(102,102,102);
background-color: rgb(227,219,189);
}


.cardshop_basket_column_descriptions2
{
	border-left: 1;
	border-left-color: rgb(227,219,189);
	border-left-style: dashed;

	font-family: Sylfaen, Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	letter-spacing: 0px;
	padding-bottom: 3px;
	padding-left: 11px;
	color: rgb(102,102,102);
 	background-color: rgb(227,219,189);
	text-align: left;
}



.cardshop_basket_column_descriptions_close2
{ 

	

	font-family: Sylfaen, Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
text-align: left;
letter-spacing: 0px;
padding-left: 11px;
padding-bottom: 3px;
color: rgb(102,102,102);
background-color: rgb(227,219,189);
}
.cardshop_order_form
{ 
font-size: 8px;
text-align: right;
font-weight: bold; 
letter-spacing: 2px;
padding-top: 0px;
padding-right: 15px;
color: rgb(51,51,51);
background-color: rgb(255,255,255);
}

.cardshop_button
{
font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif; 
font-size: 10px; 
width: 120px;
}

.cardshop_input_product
{
font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif; 
font-size:  11px; 
color: rgb(0,0,0);
text-align: left;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;
border-style: solid;
border-color: rgb(102,102,102);
width: 25px;
}

.TD {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
background-color: rgb(153,153,153);
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}

.TD_lg {
background-color: rgb(247,214,183);
}

.TD_blue{
background-color: rgb(51,153,204);
padding-top: 0px;
padding-bottom: 0px;
padding-left: 5px;
padding-right: 0px;
}

.TD_l{
background-color: rgb(255,255,255);
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}

.TD_z1{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color: rgb(51,51,51);
background-color: rgb(255,241,227);
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}
.TD_z2{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color: rgb(51,51,51);
background-color: rgb(255,250,245);
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}


.TD_l2{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color: rgb(51,51,51);
background-color: rgb(255,255,255);
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}

.TD_l3{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color: rgb(51,51,51);

padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}

.TD_l4{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color: rgb(102,102,102);

padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}

.TD_l5{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 19px;
color: rgb(255,255,255);
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
font-weight : bold;
}

.TD_l6{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color: rgb(153,153,153);
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
font-weight : bold;
}

.TD_l7{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color: rgb(51,51,51);

padding-top: 5px;
padding-bottom:5px;
padding-left: 5px;
padding-right: 5px;
}

.TD_l8{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color: rgb(51,51,51);

padding-top: 0px;
padding-bottom:5px;
padding-left: 5px;
padding-right: 5px;
}

.TD_red_white_text
{
	font-family: Sylfaen, Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
color: rgb(255,255,255);
text-align: left;
font-weight: normal; 
background-color: rgb(204,25,58);
padding-top: 0px;
padding-bottom: 0px;
padding-left: 4px;
padding-right: 0px;
padding-bottom: 1px;
color: #ffffff;
}



.WTP7
 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
padding-bottom: 1px;
color: #ffffff;
}
.WTP8
 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
padding-bottom: 1px;
padding-right: 3px;
color: #ffffff;
}
.L_green18
 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold;
padding-bottom: 1px;
color: rgb(153,204,0)
}

.L_grey18
 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 33px;
font-weight: bold;
padding-bottom: 1px;
color: rgb(255,255,255)
}

.laatst_bekeken
 {
font-family: Sylfaen, Arial, Verdana, Helvetica, sans-serif;
font-size: 16px;
padding-bottom: 1px;
color: rgb(189,175,119)

}

.C_d_grey
{
background-color: rgb(102,102,102);
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
padding-top: 15px;
padding-bottom: 1px;
padding-left: 3px;
padding-right: 0px;
color: #ffffff;

}
.C_d_g
{
background-color: rgb(255,247,230);
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}
.C_d_grey_pt20
{
background-color: rgb(102,102,102);
padding-top: 15px;
padding-bottom: 8px;
padding-left: px;
padding-right: 0px;
}

.C_d_blue
{
background-color: rgb(102,102,102);
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
padding-top: 15px;
padding-bottom: 1px;

padding-right: 0px;
color: #ffffff;
}

.laatst_dash_open
 { 
	border-left: 1;
	border-left-color: rgb(227,219,189);
	border-left-style: dashed;
	border-bottom: 1;
	border-bottom-color: rgb(227,219,189);
	border-bottom-style: dashed;
	border-top: 1;
	border-top-color: rgb(227,219,189);
	border-top-style: dashed;
}
.laatst_dash_close
 { 
	border-left: 1;
	border-left-color: rgb(227,219,189);
	border-left-style: dashed;
	border-bottom: 1;
	border-bottom-color: rgb(227,219,189);
	border-bottom-style: dashed;
	border-top: 1;
	border-top-color: rgb(227,219,189);
	border-top-style: dashed;
	border-right: 1;
	border-right-color: rgb(227,219,189);
	border-right-style: dashed;
}


.fotgal2 
{border:1px; 
border-thickness: 1px; 
border-color: rgb(153,204,0); 
border-style: solid;}

A:hover .fotgal, A:active .fotgal 
{
border:1px; 
border-thickness: 1px; 
border-color: rgb(102,51,102); 
border-style: solid;
}
.grey_t_p2
{

font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color: rgb(102,102,102);
font-weight: bold;
}


.grey_t_9
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
padding-top: 0px;
color: rgb(102,102,102);
}



.grey_t_p7
{

font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
color: rgb(102,102,102);
background-repeat: no-repeat;

}


INPUT.Radio {
            BACKGROUND-COLOR : #990000;
            BORDER-BOTTOM : #990000 0px outset;
            BORDER-LEFT : #990000 0px outset;
            BORDER-RIGHT : #990000 0px outset;
            BORDER-TOP : #990000 0px outset;
            COLOR : White;
            font-weight : bold;
            font-family : verdana, arial, helvetica, lucida-sans, sans-serif;
            font-size : 20px;
				
            }


.checkbox
{
font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif; 
font-size: 110px; 
color: #663366;
text-align: left;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;
border-style: solid;
border-color: #ffffff;

}
 
 .button_green
{
background-color: rgb(158,173,165);
font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif; 
font-size: 11 px; 
text-decoration: underline;
color: rgb(255,255,255);
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-bottom-width:0px;
text-align: left;
width: 85px;
height: 15px;
}
 
.input_grey_border
{
font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif; 
font-size:  10px; 
color: rgb(0,0,0);
text-align: left;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;
border-style: solid;
border-color: rgb(223,219,189);
width: 130px;
height: 20px;
background-color: 

}

.input_grey_border_02
{
font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif; 
font-size:  10px; 
color: rgb(0,0,0);
text-align: left;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;
border-style: solid;
border-color: rgb(223,219,189);
width: 280px;
height: 20px;
background-color: 

}

.input_grey_border_dropdown
{
font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif; 
font-size:  12px; 
color: rgb(0,0,0);
text-align: left;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;
border-style: solid;
border-color: rgb(223,219,189);
width: 100px;
height: 20px;


}



.input_grey_border_reg
{
font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif; 
font-size:  10px; 
color: rgb(0,0,0);
text-align: left;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;
border-style: solid;
border-color: rgb(223,219,189);
width: 370px;
height: 20px;
}

.personaliseer_kaart_voornaam
{
font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif; 
font-size:  11px; 
color: rgb(0,0,0);
text-align: left;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;
border-style: solid;
border-color: rgb(102,102,102);
width: 110px;
height: 20px;
}
.personaliseer_kaart_achternaam
{
font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif; 
font-size:  11px; 
color: rgb(0,0,0);
text-align: left;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;
border-style: solid;
border-color: rgb(102,102,102);
width: 120px;
height: 20px;
}


.personaliseer_kaart_adres
{
font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif; 
font-size:  11px; 
color: rgb(0,0,0);
text-align: left;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;
border-style: solid;
border-color: rgb(102,102,102);
width: 200px;
height: 20px;
}
.personaliseer_kaart_postcode
{
font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif; 
font-size:  11px; 
color: rgb(0,0,0);
text-align: left;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;
border-style: solid;
border-color: rgb(102,102,102);
width: 60px;
height: 20px;
}
.personaliseer_kaart_plaats
{
font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif; 
font-size:  11px; 
color: rgb(0,0,0);
text-align: left;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;
border-style: solid;
border-color: rgb(102,102,102);
width: 150px;
height: 20px;
}

.personaliseer_land
{
font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif; 
font-size:  11px; 
color: rgb(0,0,0);
text-align: left;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;
border-style: solid;
border-color: rgb(223,219,189);
width: 140px;
height: 20px;


}
.input_grey_border_ta
{
font-family: Arial, Helvetica, Univers, Zurich BT, sans-serif; 
font-size:  11px; 
color: rgb(0,0,0);
text-align: left;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;
border-style: solid;
border-color: rgb(102,102,102);
width: 250px;
height: 70px;
}

.text_grey_11
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color: rgb(51,51,51);
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}

.cardshop_table_bg_white
{
color: rgb(51,51,51);
}

.overzicht_table { 
	border-left: 1;
	border-left-color: rgb(227,219,189);
	border-left-style: dashed;
	border-bottom: 1;
	border-bottom-color: rgb(227,219,189);
	border-bottom-style: dashed;
	
}
.overzicht_table_close { 
	border-left: 1;
	border-left-color: rgb(227,219,189);
	border-left-style: dashed;
	border-bottom: 1;
	border-bottom-color: rgb(227,219,189);
	border-bottom-style: dashed;
	border-right: 1;
	border-right-color: rgb(227,219,189);
	border-right-style: dashed;
}

.bestel_overzicht_table { 
	border-left: 1;
	border-left-color: rgb(227,219,189);
	border-left-style: dashed;
	border-bottom: 1;
	border-bottom-color: rgb(227,219,189);
	border-bottom-style: dashed;
	font-family:  Sylfaen,Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
color: rgb(102,102,102);
align: center;
font-size-adjust: none;
 
text-decoration: none;
padding-left:5px; 
	
}
.bestel_overzicht_table_close { 
	border-left: 1;
	border-left-color: rgb(227,219,189);
	border-left-style: dashed;
	border-bottom: 1;
	border-bottom-color: rgb(227,219,189);
	border-bottom-style: dashed;
	border-right: 1;
	border-right-color: rgb(227,219,189);
	border-right-style: dashed;
	font-family:  Sylfaen,Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
color: rgb(102,102,102);
align: center;
font-size-adjust: none;

text-decoration: none;
padding-left:5px; 
}

.overzicht_comlete { 
	border-top: 1;
	border-top-color: rgb(227,219,189);
	border-top-style: dashed;
	border-left: 1;
	border-left-color: rgb(227,219,189);
	border-left-style: dashed;
	border-bottom: 1;
	border-bottom-color: rgb(227,219,189);
	border-bottom-style: dashed;
	border-right: 1;
	border-right-color: rgb(227,219,189);
	border-right-style: dashed;
}

.cardshop_table_product_image_close { 
	border-left: 1;
	border-left-color: rgb(227,219,189);
	border-left-style: dashed;
	border-right: 1;
	border-right-color: rgb(227,219,189);
	border-right-style: dashed;
}

.td_personalize
{
	border-left: 1;
	border-left-color: rgb(227,219,189);
	border-left-style: dashed;
}

 .td_personalize_left
{
	border-left: 1;
	border-left-color: rgb(227,219,189);
	border-left-style: dashed;
}

 
 
 
 
 