﻿body 
{
    font-family:Verdana;
    font-size:small;
    color:#000000;
}

A:link      { color: #000000; text-decoration:none; }
A:visited 	{ color: #000000; text-decoration:none; }
A:active 	{ color: #000000; cursor:hand; text-decoration:none; }
A:hover     { color: #0000FF; cursor: hand;}
		
A.lnkBold:link      { color: #000000; text-decoration:none; }
A.lnkBold:visited 	{ color: #000000; text-decoration:none; }
A.lnkBold:active 	{ color: #000000;  cursor:hand; text-decoration:none; }
A.lnkBold:hover 	{ color: #000000;  cursor:hand; text-decoration:none; font-weight: bold; }

A.bodyLink:link     { color: #265CC0; text-decoration:none; font-weight:bold; }
A.bodyLink:visited 	{ color: #265CC0; text-decoration:none; font-weight:bold; }
A.bodyLink:active 	{ color: #265CC0;  cursor:hand; text-decoration:none; font-weight:bold; }
A.bodyLink:hover 	{ color: #4D9FE1;  cursor:hand; text-decoration:"underline"; font-weight:bold; }
		
A.menuSelected:link     { color: #000000; text-decoration:none; font-weight:bold; font-size: 11px; }
A.menuSelected:visited 	{ color: #000000; text-decoration:none; font-weight:bold; font-size: 11px;}
A.menuSelected:active 	{ color: #000000; cursor:hand; text-decoration:none; font-weight:bold; font-size: 11px;}
A.menuSelected:hover 	{ color: #000000; cursor:hand; text-decoration: underline; font-weight:bold; font-size: 11px; }

A.BeheerMenuItem:link     { color: #000000; text-decoration:none; font-weight:normal ; font-size: 11px; }
A.BeheerMenuItem:visited 	{ color: #000000; text-decoration:none; font-weight:normal; font-size: 11px;}
A.BeheerMenuItem:active 	{ color: #000000; cursor:hand; text-decoration:none; font-weight:normal; font-size: 11px;}
A.BeheerMenuItem:hover 	{ color: #000000; cursor:hand; text-decoration: underline; font-weight:normal; font-size: 11px; }

A.lnkWhiteWithBold:link    { color: #FFFFFF; text-decoration: none; font-weight: normal;}
A.lnkWhiteWithBold:visited { color: #FFFFFF; text-decoration:none; font-weight: normal; }
A.lnkWhiteWithBold:active  { color: #FFFFFF; cursor:hand; text-decoration:none; font-weight: normal; }
A.lnkWhiteWithBold:hover   { color: #FFFFFF; cursor:hand; text-decoration:none; font-weight: bold;}

A.lnkWhiteWithBlack:link    { color: #FFFFFF; text-decoration: none; font-weight: normal;}
A.lnkWhiteWithBlack:visited { color: #FFFFFF; text-decoration:none; font-weight: normal; }
A.lnkWhiteWithBlack:active  { color: #FFFFFF; cursor:hand; text-decoration:none; font-weight: normal; }
A.lnkWhiteWithBlack:hover   { color: #000000; cursor:hand; text-decoration:none; font-weight: normal;}

A.lnkTerug:link    { color: #FFFFFF; text-decoration: none; font-weight: bold; text-align: center; }
A.lnkTerug:visited { color: #FFFFFF; text-decoration: none; font-weight: bold; text-align: center;}
A.lnkTerug:active  { color: #FFFFFF; text-decoration: none; cursor:hand; font-weight: bold; text-align: center;}
A.lnkTerug:hover   { color: #828282; text-decoration: none; cursor:hand; font-weight: bold; text-align: center;}

A.lnkHeader:link    { color: #FFFFFF; text-decoration: underline; font-weight: bold;}
A.lnkHeader:visited { color: #FFFFFF; text-decoration: underline; font-weight: bold; }
A.lnkHeader:active  { color: #FFFFFF; text-decoration: underline; cursor:hand; font-weight: bold; }
A.lnkHeader:hover   { color: #000000; text-decoration: underline; cursor:hand; font-weight: bold; }

A.lnkHeaderSelected:link    { color: #000000; text-decoration: underline; font-weight: bold;}
A.lnkHeaderSelected:visited { color: #000000; text-decoration: underline; font-weight: bold; }
A.lnkHeaderSelected:active  { color: #000000; text-decoration: underline; cursor:hand; font-weight: bold; }
A.lnkHeaderSelected:hover   { color: #000000; text-decoration: underline; cursor:hand; font-weight: bold; }

A.lnkCategorie:link    { color: #FFFFFF; text-decoration: none; font-weight: normal;}
A.lnkCategorie:visited { color: #FFFFFF; text-decoration: none; font-weight: normal; }
A.lnkCategorie:active  { color: #FFFFFF; text-decoration: none; cursor:hand; font-weight: normal; }
A.lnkCategorie:hover   { color: #000000; text-decoration: none; cursor:hand; font-weight: normal; }

A.lnkCategorieVet:link    { color: #FFFFFF; text-decoration: none; font-weight: bold;}
A.lnkCategorieVet:visited { color: #FFFFFF; text-decoration: none; font-weight: bold; }
A.lnkCategorieVet:active  { color: #FFFFFF; text-decoration: none; cursor:hand; font-weight: bold; }
A.lnkCategorieVet:hover   { color: #000000; text-decoration: none; cursor:hand; font-weight: bold; }

A.newArtLinkRed:link      { color: red; text-decoration:none; font-weight:bold; }
A.newArtLinkRed:visited   { color: red; text-decoration:none; font-weight:bold; }
A.newArtLinkRed:active 	  { color: red;  cursor:hand; text-decoration:none; font-weight:bold; }
A.newArtLinkRed:hover 	  { color: red;  cursor:hand; text-decoration:"underline"; font-weight:bold; }

A.newArtLinkBlack:link    { color: #000000; text-decoration: underline; font-weight: bold;}
A.newArtLinkBlack:visited { color: #000000; text-decoration: underline; font-weight: bold; }
A.newArtLinkBlack:active  { color: #000000; text-decoration: underline; cursor:hand; font-weight: bold; }
A.newArtLinkBlack:hover   { color: #000000; text-decoration: underline; cursor:hand; font-weight: bold; }

A.ArtLinkDescBlack:link    { color: #000000; text-decoration: none; font-weight: normal;}
A.ArtLinkDescBlack:visited { color: #000000; text-decoration: none; font-weight: normal;}
A.ArtLinkDescBlack:active  { color: #000000; text-decoration: none; cursor:hand; font-weight: normal;}
A.ArtLinkDescBlack:hover   { color: #000000; text-decoration: none; cursor:hand; font-weight: normal;}

A.ArtLinkDescGreen:link    { color: #339900; text-decoration: none; font-weight: normal;}
A.ArtLinkDescGreen:visited { color: #339900; text-decoration: none; font-weight: normal;}
A.ArtLinkDescGreen:active  { color: #339900; text-decoration: none; cursor:hand; font-weight: normal;}
A.ArtLinkDescGreen:hover   { color: #339900; text-decoration: none; cursor:hand; font-weight: normal;}

A.OrderLinkDescBlack:link    { color: #000080; text-decoration: underline; font-weight: normal;}
A.OrderLinkDescBlack:visited { color: #000080; text-decoration: underline; font-weight: normal;}
A.OrderLinkDescBlack:active  { color: #000800; text-decoration: underline; cursor:hand; font-weight: normal;}
A.OrderLinkDescBlack:hover   { color: #000800; text-decoration: underline; cursor:hand; font-weight: normal;}

A.pageLinkRed:link        { color: red; text-decoration:underline; font-family: Verdana; font-weight:normal; font-size: 11px;}
A.pageLinkRed:visited     { color: red; text-decoration:underline; font-family: Verdana; font-weight:normal; font-size: 11px;}
A.pageLinkRed:active 	  { color: red;  cursor:hand; text-decoration:underline; font-family: Verdana; font-weight:normal; font-size: 11px;}
A.pageLinkRed:hover 	  { color: red;  cursor:hand; text-decoration:"underline"; font-family: Verdana; font-weight:normal; font-size: 11px;}

A.pageLinkNormal:link     { color: #000000; text-decoration:underline; font-family: Verdana; font-weight:normal; font-size: 11px;}
A.pageLinkNormal:visited  { color: #000000; text-decoration:underline; font-family: Verdana; font-weight:normal; font-size: 11px;}
A.pageLinkNormal:active   { color: #000000;  cursor:hand; text-decoration:underline; font-family: Verdana; font-weight:normal; font-size: 11px;}
A.pageLinkNormal:hover 	  { color: #000000;  cursor:hand; text-decoration:"underline"; font-family: Verdana; font-weight:normal; font-size: 11px;}

A.lnkLinken:link    { color: #000000; text-decoration: underline; font-weight: bold;}
A.lnkLinken:visited { color: #000000; text-decoration: underline; font-weight: bold; }
A.lnkLinken:active  { color: #000000; text-decoration: underline; cursor:hand; font-weight: bold; }
A.lnkLinken:hover   { color: #000000; text-decoration: underline; cursor:hand; font-weight: bold; }

A.lnkBekijken:link    { color: #000000; text-decoration: underline; font-weight: bold;}
A.lnkBekijken:visited { color: #000000; text-decoration: underline; font-weight: bold; }
A.lnkBekijken:active  { color: #000000; text-decoration: underline; cursor:hand; font-weight: bold; }
A.lnkBekijken:hover   { color: #000000; text-decoration: underline; cursor:hand; font-weight: bold; }
		
p
{
	line-height: 1.4em;
}
hr {
	border: 0;
	/* border-top: 2px solid #d6d6d6; */
	height: 2px;
}
img
{
	border-width: 0;
}
ul
{
	list-style-image: url(Images/bullet.jpg);
	list-style-position: outside;
	list-style-type: disc;
	color: #000000;
	font-family: verdana;
}


th 
{
    color:White;
    background-color:#FF0000;
    font-size:1.0em;
    font-weight:normal;
    padding:2px;    
}
td 
{
    font-size:1.0em;
}

.productItemValidator
{
    color: Red;
    font-family: Verdana;
    font-size: 15px;
    font-weight: bold;  
}

.autoCompleteListKlanten
{
    width: 400px !important;
    height: 282px;
    overflow: auto;
    font-family: Verdana;
    font-size: 11px;
    border: 1px solid #C0C0C0;
    margin: 0px;
    padding-left: 2px;
}
.autoCompleteListArtikelen
{
    width: 400px !important;
    height: 282px;
    overflow: auto;
    font-family: Verdana;
    font-size: 11px;
    border: 1px solid #C0C0C0;
    margin: 0px;
    padding-left: 2px;
}

/*=============*/ 
/***  ADMIN  ***/
/*=============*/ 

.button_cmd_nowidth
{
    border: 1px solid #323532;
    background-color: #323532;
    text-align: center;
    color: white;
}

.MasterAchtergrond
{
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
}
.BovenBalkUitlogRegel
{
    font-family: Verdana;
    font-size: 11px;
    text-align: right;
    text-decoration: none;
    padding-right: 14px;
}
.BovenbalklinkerLabel
{
    font-family: Verdana;
    font-size: 11px;
    text-align: right;
    text-decoration: none;
    width: 510px;
}
.BovenbalkRechterLabel
{
    font-family: Verdana;
    font-size: 11px;
    text-align: right;
    text-decoration: none;
    width: 218px;
}
.BovenBalkRechterTextbox
{
    font-family: Verdana;
    font-size: 11px;    
    text-align: right;
    text-decoration: none; 
    width: 240px;
    padding-left: 3px; 
    padding-right: 18px; 
}
.BovenBalkTextbox 
{
    width: 218px; 
}

.SiteMapProducten
{
    background-color: Red;
    color: White;    
}

.MainMenu
{
    color: #FFFFFF;
    background-color: #FF0000; 
    font-family:Verdana;
    font-size: 13px;     
    margin-right: 10px; 
    padding-left: 10px;
    padding-top: 2px;
    padding-bottom: 6px;    
}
.MainMenuLabel
{
    color: #FF0000; 
    font-family:Verdana;
    font-size: 11px;     
}
.BeheerMenuItem
{
    font-family:Verdana;
    font-size: 11px; 
}
.BeheerTitel
{
    color: #FF0000;
    font-family:Verdana;
    font-size: 18px; 
    margin-left: 20px;
}

/*=============*/ 
/***  HOME   ***/
/*=============*/ 

.TekstRedNoSize
{
    font-family: Verdana;
    color: Red;
}    
.TekstRedBold
{
    font-family: Verdana;
    font-weight: bold; 
    font-size: 11px; 
    color: Red;
}    
.TekstWhiteRed
{
    font-family: Verdana;
    font-size: 11px; 
    color: White;
    background-color: Red; 
}    
.TekstWhiteRedBold
{
    font-family: Verdana;
    font-weight: bold; 
    font-size: 11px; 
    color: White;
    background-color: Red; 
}    
.TekstWhiteBlackNormal
{
    font-family: Verdana;
    font-size: 11px; 
    color: White;
    background-color: #323532; 
}    
.TekstNormal
{
    font-family: Verdana;
    font-size: 11px; 
}    
.TekstBlackNormal
{
    font-family: Verdana;
    font-size: 11px; 
    color: Black;
}    
.TekstBlackPager
{
    font-family: Verdana;
    font-size: 11px; 
    font-weight: normal; 
    color: Black;
}    
.TekstBlackPager Span
{
    font-family: Verdana;
    font-size: 11px; 
    font-weight: bold; 
    color: Black;
}    
.TekstBlackLarge
{
    font-family: Verdana;
    font-size: 14px; 
    color: Black;
}    

.NewProductItemFont
{
    font-family: verdana; 
    font-size: 11px; 
    font-weight: bold; 
    text-align: center; 
}

.NewProductItem
{
    font-family: verdana; 
    font-size: 11px; 
    vertical-align: top; 
    text-align: left; 
    color: #000000; 
    padding-left: 10px;
    padding-right: 15px;
    padding-top: 2px;  
    padding-bottom: 2px;  
}
.NewProductItemImage
{
    border-width: 1px;
    border-color: #efebef;
    border-style: solid;    
}

.NewProductItemMore
{
    font-family: verdana; 
    font-size: 11px; 
    text-align: left; 
    color: #000000; 
    padding-left: 10px;
}
.NewProductArtCodeRow
{
    height: 18px;
    vertical-align: bottom;  
}
.NewProductHorizontalLine
{
    background-color: #d6d6d6;
    height: 1px;
    color: #d6d6d6;
}

/*====================*/ 
/*** PRODUCT        ***/
/*====================*/ 
.ProductItemHeader	
{
    font-family: verdana; 
    font-size: 11px; 
    color: #FFFFFF; 
    background-color: #FF0000;
    width: 685px; 
    padding-left: 10px;
    padding-bottom: 2px;  
}    
.ProductItemFont
{
    font-family: verdana; 
    font-size: 11px; 
    font-weight: bold; 
    text-align: center; 
}

.ProductItem
{
    font-family: verdana; 
    font-size: 11px; 
    vertical-align: top; 
    text-align: left; 
    color: #000000; 
    padding-left: 10px;
    padding-right: 15px;
    padding-top: 2px;  
    padding-bottom: 2px;  
    padding-right: 5px;  
}
.ProductItemRed
{
    font-family: verdana; 
    font-size: 11px; 
    vertical-align: top; 
    text-align: left; 
    color: #FF0000;
    padding-left: 10px;
    padding-right: 15px;
    padding-top: 2px;  
    padding-bottom: 2px;  
    padding-right: 5px;  
}
.ProductItemVerwachtGreen
{
    font-family: verdana; 
    font-size: 11px; 
    vertical-align: top; 
    text-align: left; 
    color: #8EBF31;
}
.ProductItemGreen 
{
    font-family: verdana; 
    font-size: 11px; 
    vertical-align: top; 
    text-align: left; 
    color: #8EBF31;
}
.ProductItemImageGreenBorder
{
    border-width: 1px;
    border-color: #8EBF31;
    border-style: solid;    
}
.ProductItemBlue 
{
    font-family: verdana; 
    font-size: 11px; 
    vertical-align: top; 
    text-align: left; 
    color: #0289C3;
}
.ProductItemImageBlueBorder
{
    border: 1px;
    border-color:  #0289C3;
    border-style: solid;    
}
.ProductItemOrange
{
    font-family: verdana; 
    font-size: 11px; 
    vertical-align: top; 
    text-align: left; 
    color: #FF9900;
}
.ProductItemImageOrangeBorder
{
    border: 1px;
    border-color:  #FF9900;
    border-style: solid;    
}
.ProductItemImage
{
    border-width: 1px;
    border-color: #efebef;
    border-style: solid;    
}

.ProductItemMore
{
    font-family: verdana; 
    font-size: 11px; 
    vertical-align: top; 
    text-align: left; 
    color: #000000; 
    padding-left: 10px;
    padding-top: 2px;  
    padding-bottom: 2px;  
}
.ProductItemBottomCellMiddleRed
{
    color: Red; 
    font-family: verdana; 
    font-size: 11px; 
    text-align: left;  
    padding-left: 10px; 
}
.ProductItemBottomCellMiddleOrange
{
    color: #FF9900; 
    font-family: verdana; 
    font-size: 11px; 
    text-align: left;  
    padding-left: 10px; 
}
.ProductItemBottomCellMiddleBlue
{
    color: #0289C3;
    font-family: verdana; 
    font-size: 11px; 
    text-align: left;  
    padding-left: 10px; 
}
.ProductArtCodeRow
{
    height: 18px;
    vertical-align: bottom;  
}
.ProductHorizontalLine
{
    background-color: #d6d6d6;
    height: 1px;
    color: #d6d6d6;
}
/*====================*/ 
/*** PRODUCT DETAIL ***/
/*====================*/ 
.DetailProductItemHeader	
{
    font-family: verdana; 
    font-size: 11px; 
    color: #FFFFFF; 
    width: 605px;     
    background-color: #FF0000;
    padding-left: 10px;
    padding-right: 15px;
    padding-top: 2px;  
    padding-bottom: 2px;
}    
.DetailProductItemHeaderTerug	
{
    font-family: verdana; 
    font-size: 11px; 
    background-color: #333333;
    padding-top: 2px;  
    padding-bottom: 2px;    
}    
.DetailProductItemFont
{
    font-family: verdana; 
    font-size: 11px; 
    font-weight: bold; 
}

.DetailProductItem
{
    font-family: verdana; 
    font-size: 11px; 
    vertical-align: top; 
    text-align: left; 
    color: #000000; 
    padding-left: 10px;
    padding-top: 2px;  
    padding-bottom: 2px;  
}
.DetailProductItemRed
{
    font-family: verdana; 
    font-size: 11px; 
    vertical-align: top; 
    text-align: left; 
    color: red; 
    padding-left: 10px;
    padding-top: 2px;  
    padding-bottom: 2px;  
}
.DetailProductItemImage
{
    border-width: 1px;
    border-color: #efebef;
    border-style: solid;    
    text-align: center; 
}

.DetailProductItemImageLeft
{
    border-left-style: solid;  
    border-left-width: 1px; 
    border-left-color: #efebef;
    border-bottom-style: solid;  
    border-bottom-width: 1px; 
    border-bottom-color: #efebef;
    border-right-style: solid;  
    border-right-width: 1px; 
    border-right-color: #efebef;
    text-align: center; 
}
.DetailProductItemImageRight
{
    border-bottom-style: solid;  
    border-bottom-width: 1px; 
    border-bottom-color: #efebef;
    border-right-style: solid;  
    border-right-width: 1px; 
    border-right-color: #efebef;
    text-align: center; 
}

.DetailProductBottomCellLeftBottomRight
{
    border-left-style: solid;  
    border-left-width: 1px; 
    border-left-color: #efebef;
    border-bottom-style: solid;  
    border-bottom-width: 1px; 
    border-bottom-color: #efebef;
    border-right-style: solid;  
    border-right-width: 1px; 
    border-right-color: #efebef;
    font-size: 11px; 
    text-align: right;      
    padding-right: 10px; 
}
.DetailProductBottomCellLeft
{
    border-left-style: solid;  
    border-left-width: 1px; 
    border-left-color: #efebef;
    border-bottom-style: solid;  
    border-bottom-width: 1px; 
    border-bottom-color: #efebef;
    text-align: right;  
}
.DetailProductBottomCellMiddle
{
    font-family: verdana; 
    font-size: 11px; 
    border-bottom-style: solid;  
    border-bottom-width: 1px; 
    border-bottom-color: #efebef;
    text-align: right;  
}
.DetailProductBottomCellMiddleRed
{
    color: Red; 
    font-family: verdana; 
    font-size: 11px; 
    border-bottom-style: solid;  
    border-bottom-width: 1px; 
    border-bottom-color: #efebef;    
    text-align: right;  
}
.CellKolomInvisible
{
    display: none; 
}
.DetailProductBottomCellMiddleText
{
    font-family: verdana; 
    font-size: 11px; 
    border-bottom-style: solid;  
    border-bottom-width: 1px; 
    border-bottom-color: #efebef;
    text-align: right;  
}
.DetailProductBottomCellRight
{
    border-right-style: solid;  
    border-right-width: 1px; 
    border-right-color: #efebef;
    border-bottom-style: solid;  
    border-bottom-width: 1px; 
    border-bottom-color: #efebef;
    font-size: 11px; 
    text-align: right;  
    padding-right: 10px; 
}
.DetailProductItem2Kolommen
{
    font-size: 11px; 
    text-align: right;  
}
.DetailProductItem2KolommenLast
{
    font-size: 11px; 
    text-align: center;  
}
.DetailProductItem2KolommenRed
{
    color: Red; 
    font-size: 11px; 
    text-align: right;  
}
.DetailProductItem2KolommenRight
{
    border-right-style: solid;  
    border-right-width: 1px; 
    border-right-color: #efebef;
    border-bottom-style: solid;  
    border-bottom-width: 1px; 
    border-bottom-color: #efebef;
    font-size: 11px; 
}
.DetailProductItemMeervKolommen
{
    text-align: right;  
    font-size: 11px; 
}
.DetailProductItemMeervKolommenBottom
{
    border-bottom-style: solid;  
    border-bottom-width: 1px; 
    border-bottom-color: #efebef;
    font-size: 11px; 
    text-align: right;  
}
.DetailProductItemMeervKolommenLast
{
    border-right-style: solid;  
    border-right-width: 1px; 
    border-right-color: #efebef;
    font-size: 11px; 
    text-align: center;  
}
.DetailProductItemMeervKolommenLastBottom
{
    border-bottom-style: solid;  
    border-bottom-width: 1px; 
    border-bottom-color: #efebef;
    border-right-style: solid;  
    border-right-width: 1px; 
    border-right-color: #efebef;
    font-size: 11px; 
    text-align: right; 
    padding-right: 10px;  
}
.DetailProductItemMeervKolommenLastBottomCenter
{
    border-bottom-style: solid;  
    border-bottom-width: 1px; 
    border-bottom-color: #efebef;
    border-right-style: solid;  
    border-right-width: 1px; 
    border-right-color: #efebef;
    border-right-style: solid;  
    border-right-width: 1px; 
    border-right-color: #efebef;
    font-size: 11px; 
    text-align: center;  
}
.DetailProductItemMeervKolommenRed
{
    color: Red; 
    font-size: 11px; 
    text-align: right;  
}
.DetailProductItemMeervKolommenRedBottom
{
    border-bottom-style: solid;  
    border-bottom-width: 1px; 
    border-bottom-color: #efebef;
    color: Red; 
    font-size: 11px; 
    text-align: right;  
}
.DetailProductItemMeervKolommenRight
{
    border-right-style: solid;  
    border-right-width: 1px; 
    border-right-color: #efebef;
    font-size: 11px; 
}
.DetailProductItemMeervKolommenRightBottom
{
    border-bottom-style: solid;  
    border-bottom-width: 1px; 
    border-bottom-color: #efebef;
    border-right-style: solid;  
    border-right-width: 1px; 
    border-right-color: #efebef;
    font-size: 11px; 
}
.DetailProductItemMeervKolommenLeft
{
    border-left-style: solid;  
    border-left-width: 1px; 
    border-left-color: #efebef;
    font-size: 11px; 
}
.DetailProductItemMeervKolommenLeftBottom
{
    border-bottom-style: solid;  
    border-bottom-width: 1px; 
    border-bottom-color: #efebef;
    border-left-style: solid;  
    border-left-width: 1px; 
    border-left-color: #efebef;
    font-size: 11px; 
}
.DetailProductItemTabelBottomLeft
{
    border-left-style: solid;  
    border-left-width: 1px; 
    border-left-color: #efebef;
    border-bottom-style: solid;  
    border-bottom-width: 1px; 
    border-bottom-color: #efebef;
}
.DetailProductItemTabelBottomMiddle
{
    border-bottom-style: solid;  
    border-bottom-width: 1px; 
    border-bottom-color: #efebef;
}
.DetailProductItemTabelBottomRight
{
    border-right-style: solid;  
    border-right-width: 1px; 
    border-right-color: #efebef;
    border-bottom-style: solid;  
    border-bottom-width: 1px; 
    border-bottom-color: #efebef;
}

.DetailTextbox
{
    border: 1px solid #7b9ebd;
    text-align: right; 
}
.DetailTextboxLeft
{
    border: 1px solid #7b9ebd;
    text-align: left; 
}

.BasketTitel
{
    color: #394542;
    font-family:Verdana;
    font-size: 24px; 
    margin-left: 20px;
}
.FavoritesTitel
{
    color: #FF0000;
    font-family:Verdana;
    font-size: 24px; 
    margin-left: 20px;
}
.MessageText
{    
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold; 
}
.ConfirmText
{
    color: Black;
    font-family: Verdana;
    font-size: 11px;
}
.ConfirmTextError
{
    color: #FF0000;
    font-family: Verdana;
    font-size: 11px;
}

.NieuwArtHeader
{
    color : White; 
    background-color: #FF0000;
    padding-top: 2px; 
    padding-left: 2px;
    padding-right: 2px;      
}

.AdminGridviewRow td
{
    font-family:Verdana;
    font-size: 11px; 
}
.AdminGridviewRow th
{
    padding-left: 5px;
}
.AdminGridviewRow td
{
    padding-left: 5px;
}
.contentStyle
{
    margin-left: 10px;
    font-family: Verdana;
    font-size: 11px; 
}    

/* ===================================================================== */
#imagetexthover2b {
	display: block;
}

/* MVIEW Modalbox */
.caption, table caption {
	background-color: #aaa;
	color: #000;
	font-size: 16pt;
	font-weight: bold;
	border: 0;
	border-bottom: solid 1px #737373;
	white-space: nowrap;
	text-align: center;
}
.divColLabel
{
    font-weight: bold;
    float: left;
    width: 120px;
    text-align: right;
    margin-right: 10px;
    white-space: nowrap;
}
.divCol
{
    font-weight: bold;
    float: left;
    width: 120px;
    text-align: right;
    margin-Top: 5px;
    margin-right: 10px;
    white-space: nowrap;
    vertical-align: bottom;
}
.divColLast
{
	float:left; 
	white-space:nowrap;
	vertical-align: top; 
}
.modalBox
{
    font-family: Verdana;
    font-size: 9pt;
    background-color: white;
    border-width: 3px;
    border-style: solid;
    border-color: black;
    padding: 3px;
}
.modalBackground
{
    background-color: Gray;
    filter: alpha(opacity=70);    
    opacity: 0.7;
}


/* =========================================================================================== */
/* ===  RADMENU                                                                            === */
/* =========================================================================================== */
.menuHome
{
	background-color: Transparent !important;
	background-image: url(../gfx/home1.gif) !important;	
	background-position: 0px 0px !important;	
	background-repeat: no-repeat;
	color: Red !important;
	width: 72px !important;
}
.menuHome:hover
{
	background-color: Transparent !important;
	background-image: url(../gfx/home2.gif) !important;	
	background-position: 0px 0px !important;	
	background-repeat: no-repeat;
	color: Red !important;
	width: 72px !important;
}
.menuHomeSelected
{
	background-color: Transparent !important;
	background-position: 0px 0px !important;	
	background-image: url(../gfx/home2.gif) !important;	
	background-repeat: no-repeat;
	width: 72px !important;
}
.menuDarts
{
	background-color: Transparent !important;
	background-image: url(../gfx/Darts1.gif) !important;	
	background-position: 0px 0px !important;	
	background-repeat: no-repeat;
	color: Red !important;
	width: 73px !important;
}
.menuDarts:hover
{
	background-color: Transparent !important;
	background-image: url(../gfx/Darts2.gif) !important;	
	background-position: 0px 0px !important;	
	background-repeat: no-repeat;
	color: Red !important;
	width: 73px !important;
}
.menuDartsSelected
{
	background-color: Transparent !important;
	background-position: 0px 0px !important;	
	background-image: url(../gfx/Darts2.gif) !important;	
	background-repeat: no-repeat;
	width: 73px !important;
}
.menuTafeltennis
{
	background-color: Transparent !important;
	background-image: url(../gfx/Tafeltennis1.gif) !important;	
	background-position: 0px 0px !important;	
	background-repeat: no-repeat;
	color: Red !important;
	width: 104px !important;
}
.menuTafeltennis:hover
{
	background-color: Transparent !important;
	background-image: url(../gfx/Tafeltennis2.gif) !important;	
	background-position: 0px 0px !important;	
	background-repeat: no-repeat;
	color: Red !important;
	width: 104px !important;
}
.menuTafeltennisSelected
{
	background-color: Transparent !important;
	background-position: 0px 0px !important;	
	background-image: url(../gfx/Tafeltennis2.gif) !important;	
	background-repeat: no-repeat;
	width: 104px !important;
}
.menuBiljart
{
	background-color: Transparent !important;
	background-image: url(../gfx/Biljart1.gif) !important;	
	background-position: 0px 0px !important;	
	background-repeat: no-repeat;
	color: Red !important;
	width: 73px !important;
}
.menuBiljart:hover
{
	background-color: Transparent !important;
	background-image: url(../gfx/Biljart2.gif) !important;	
	background-position: 0px 0px !important;	
	background-repeat: no-repeat;
	color: Red !important;
	width: 73px !important;
}
.menuBiljartSelected
{
	background-color: Transparent !important;
	background-position: 0px 0px !important;	
	background-image: url(../gfx/Biljart2.gif) !important;	
	background-repeat: no-repeat;
	width: 73px !important;
}
.menuSportArtikel
{
	background-color: Transparent !important;
	background-image: url(../gfx/SportArtikel1.gif) !important;	
	background-position: 0px 0px !important;	
	background-repeat: no-repeat;
	color: Red !important;
	width: 129px !important;
}
.menuSportArtikel:hover
{
	background-color: Transparent !important;
	background-image: url(../gfx/SportArtikel2.gif) !important;	
	background-position: 0px 0px !important;	
	background-repeat: no-repeat;
	color: Red !important;
	width: 129px !important;
}
.menuSportArtikelSelected
{
	background-color: Transparent !important;
	background-position: 0px 0px !important;	
	background-image: url(../gfx/SportArtikel2.gif) !important;	
	background-repeat: no-repeat;
	width: 129px !important;
}
.menuGezelschaps
{
	background-color: Transparent !important;
	background-image: url(../gfx/Gezelschaps1.gif) !important;	
	background-position: 0px 0px !important;	
	background-repeat: no-repeat;
	color: Red !important;
	width: 161px !important;
}
.menuGezelschaps:hover
{
	background-color: Transparent !important;
	background-image: url(../gfx/Gezelschaps2.gif) !important;	
	background-position: 0px 0px !important;	
	background-repeat: no-repeat;
	color: Red !important;
	width: 161px !important;
}
.menuGezelschapsSelected
{
	background-color: Transparent !important;
	background-position: 0px 0px !important;	
	background-image: url(../gfx/Gezelschaps2.gif) !important;	
	background-repeat: no-repeat;
	width: 161px !important;
}
.menuSpeelgoed
{
	background-color: Transparent !important;
	background-image: url(../gfx/Speelgoed1.gif) !important;	
	background-position: 0px 0px !important;	
	background-repeat: no-repeat;
	color: Red !important;
	width: 101px !important;
}
.menuSpeelgoed:hover
{
	background-color: Transparent !important;
	background-image: url(../gfx/Speelgoed2.gif) !important;	
	background-position: 0px 0px !important;	
	background-repeat: no-repeat;
	color: Red !important;
	width: 101px !important;
}
.menuSpeelgoedSelected
{
	background-color: Transparent !important;
	background-position: 0px 0px !important;	
	background-image: url(../gfx/Speelgoed2.gif) !important;	
	background-repeat: no-repeat;
	width: 101px !important;
}
.menuOver
{
	background-color: Transparent !important;
	background-image: url(../gfx/Over1.gif) !important;	
	background-position: 0px 0px !important;	
	background-repeat: no-repeat;
	color: Red !important;
	width: 139px !important;
}
.menuOver:hover
{
	background-color: Transparent !important;
	background-image: url(../gfx/Over2.gif) !important;	
	background-position: 0px 0px !important;	
	background-repeat: no-repeat;
	color: Red !important;
	width: 139px !important;
}
.menuOverSelected
{
	background-color: Transparent !important;
	background-position: 0px 0px !important;	
	background-image: url(../gfx/Over2.gif) !important;	
	background-repeat: no-repeat;
	width: 139px !important;
}
.menuContact
{
	background-color: Transparent !important;
	background-image: url(../gfx/Contact1.gif) !important;	
	background-position: 0px 0px !important;	
	background-repeat: no-repeat;
	color: Red !important;
	width: 86px !important;
}
.menuContact:hover
{
	background-color: Transparent !important;
	background-image: url(../gfx/Contact2.gif) !important;	
	background-position: 0px 0px !important;	
	background-repeat: no-repeat;
	color: Red !important;
	width: 86px !important;
}
.menuContactSelected
{
	background-color: Transparent !important;
	background-position: 0px 0px !important;	
	background-image: url(../gfx/Contact2.gif) !important;	
	background-repeat: no-repeat;
	width: 86px !important;
}


/* <RadMenu / Default> */

.RadMenu .rmLeftImage
{
	padding: 0px !important;
	margin: 0px !important;
}

.RadMenu_Engelhart .rmRootGroup,
.RadMenu_Engelhart .rmLink,
.RadMenu_Engelhart .rmLeftArrow,
.RadMenu_Engelhart .rmRightArrow,
.RadMenu_Engelhart .rmTopArrow,
.RadMenu_Engelhart .rmBottomArrow
{
	background-image: url('Menu/rmSprite.png');
	background-color: transparent;
}

.RadMenu_Engelhart .rmRootGroup
{
	background-color: transparent;
	display: inline! important;  	
/*	border: 1px solid #828282;
	background-repeat: repeat-x;
	background-position: 0 -408px;
	background-color: #e6e6e6; */
}

/* <Root items> */

.RadMenu_Engelhart,
.RadMenu_Engelhart .rmLink
{
	/*color: #000;
	font: normal 12px/23px "Segoe UI", Arial, sans-serif;*/
	padding-left: 0px !important; 
	color: White; 
    font-family: Verdana;
    font-size: 11px;
    text-align: left; 
	text-decoration: none;
}

.RadMenu_Engelhart .rmLink,
.RadMenu_Engelhart .rmDisabled,
.RadMenu_Engelhart .rmDisabled:hover
{
	background-position: 0 -72px;
}

.RadMenu_Engelhart .rmText,
.RadMenu_Engelhart .rmDisabled .rmText,
.RadMenu_Engelhart .rmDisabled:hover .rmText
{
	background-position: 100% -96px;
}

.RadMenu_Engelhart .rmFirst .rmLink,
.RadMenu_Engelhart .rmFirst .rmLink:hover,
.RadMenu_Engelhart .rmLast .rmText,
.RadMenu_Engelhart .rmLast .rmLink:hover .rmText,
.RadMenu_Engelhart .rmVertical .rmLink,
.RadMenu_Engelhart .rmVertical .rmText
{
	background-repeat: no-repeat;
	background-position: 0 500px;
}

.RadMenu_Engelhart .rmVertical .rmFirst,
.RadMenu_Engelhart .rmVertical .rmLast
{
	background: none;
}

.RadMenu_Engelhart .rmLink:hover,
.RadMenu_Engelhart .rmFocused,
.RadMenu_Engelhart .rmSelected
{
	background-color: #fff;
	color: #999999;
	cursor: hand; 
}

.RadMenu_Engelhart .rmVertical .rmLink
{
	/*padding-top: 1px;
	padding-bottom: 1px;*/
}

.RadMenu_Engelhart .rmVertical .rmLink:hover,
.RadMenu_Engelhart .rmVertical .rmFocused,
.RadMenu_Engelhart .rmVertical .rmSelected,
.RadMenu_Engelhart .rmVertical .rmExpanded,
.RadMenu_Engelhart .rmVertical .rmExpanded:hover
{
	padding-top: 0;
	padding-bottom: 0;
	border-style: solid;
	border-color: #828282;
	border-width: 1px 0;
}

.RadMenu_Engelhart .rmVertical .rmFirst .rmLink:hover,
.RadMenu_Engelhart .rmVertical .rmFirst .rmFocused,
.RadMenu_Engelhart .rmVertical .rmFirst .rmSelected,
.RadMenu_Engelhart .rmVertical .rmFirst .rmExpanded,
.RadMenu_Engelhart .rmVertical .rmFirst .rmExpanded:hover
{
	padding-top: 1px;
	padding-bottom: 0;
	border-top-width: 0;
}

.RadMenu_Engelhart .rmVertical .rmLast .rmLink:hover,
.RadMenu_Engelhart .rmVertical .rmLast .rmFocused,
.RadMenu_Engelhart .rmVertical .rmLast .rmSelected,
.RadMenu_Engelhart .rmVertical .rmLast .rmExpanded,
.RadMenu_Engelhart .rmVertical .rmLast .rmExpanded:hover
{
	padding-bottom: 1px;
	padding-top: 0;
	border-bottom-width: 0;
}

.RadMenu_Engelhart .rmVertical .rmItem .rmDisabled:hover
{
	padding-top: 1px;
	padding-bottom: 1px;
	border-width: 0;
}

.RadMenu_Engelhart .rmExpanded,
.RadMenu_Engelhart .rmExpanded:hover
{
	background-color: #fff;
	background-position: 0 -72px;
}

.RadMenu_Engelhart .rmExpanded .rmText,
.RadMenu_Engelhart .rmExpanded:hover .rmText
{
	background-position: 100% -96px;
}

.RadMenu_Engelhart .rmLast .rmExpanded .rmText
{
	background-position: 0 500px;
	background-repeat: no-repeat;
}

.RadMenu_Engelhart .rmDisabled,
.RadMenu_Engelhart .rmDisabled:hover
{
	color: #7d7d7d;
	background-color: transparent;
}

/* </Root items> */

.RadMenu_Engelhart .rmHorizontal .rmText
{
	display: none; 
}



/* <Submenu items> */

.RadMenu_Engelhart .rmGroup,
.RadMenu_Engelhart .rmMultiColumn,
.RadMenu_Engelhart .rmGroup .rmVertical
{
	/*border: 1px solid #979797;
	background: #fff url('Menu/rmVSprite.png') repeat-y 0 0;*/
    background: #323532;    
    font-family: Verdana;
    font-size: 11px;
    text-align: left; 	
    margin-left: 0px; 
}

.RadMenu_Engelhart .rmSlide .rmScrollWrap
{
	background-image: none;
}

.RadMenu_Engelhart_rtl .rmGroup,
.RadMenu_Engelhart_rtl .rmMultiColumn,
.RadMenu_Engelhart_rtl .rmGroup .rmVertical
{
	background-position: 100% 0;
}

.RadMenu_Engelhart .rmRootGroup .rmItem .rmGroup
{
	padding-top: 5px !important;
	padding-bottom: 10px !important;
}

.RadMenu_Engelhart .rmRootGroup .rmHorizontal
{
	background-image: none;
}

.RadMenu_Engelhart .rmScrollWrap .rmVertical
{
	border: 0;
}

.RadMenu_Engelhart .rmGroup .rmItem .rmLink,
.RadMenu_Engelhart .rmGroup .rmItem .rmLink:hover,
.RadMenu_Engelhart .rmGroup .rmItem .rmFocused,
.RadMenu_Engelhart .rmGroup .rmItem .rmSelected,
.RadMenu_Engelhart .rmGroup .rmItem .rmExpanded
{
	padding-top: 0;
	padding-bottom: 0;
	border: 0;
}

.RadMenu_Engelhart .rmGroup .rmLast .rmLink,
.RadMenu_Engelhart .rmGroup .rmLast .rmLink:hover,
.RadMenu_Engelhart .rmGroup .rmLast .rmFocused,
.RadMenu_Engelhart .rmGroup .rmLast .rmSeleted,
.RadMenu_Engelhart .rmGroup .rmLast .rmExpanded
{
	padding-bottom: 1px;
}

.RadMenu_Engelhart .rmGroup .rmLink,
.RadMenu_Engelhart .rmGroup .rmText,
.RadMenu_Engelhart .rmGroup .rmItem .rmDisabled,
.RadMenu_Engelhart .rmGroup .rmItem .rmDisabled:hover,
.RadMenu_Engelhart .rmGroup .rmItem .rmDisabled .rmText,
.RadMenu_Engelhart .rmGroup .rmItem .rmDisabled:hover .rmText
{
	background-position: 0 500px;
	background-repeat: no-repeat;
	background-color: transparent;
	margin: 0 !important;   
	padding-left: 10px !important;   
	padding-right: 10px !important; 
}

.RadMenu_Engelhart .rmGroup .rmLink:hover,
.RadMenu_Engelhart .rmGroup .rmFocused,
.RadMenu_Engelhart .rmGroup .rmSelected,
.RadMenu_Engelhart .rmGroup .rmExpanded
{
	background-position: 0 -168px;
}

.RadMenu_Engelhart .rmGroup .rmLink:hover .rmText,
.RadMenu_Engelhart .rmGroup .rmFocused .rmText,
.RadMenu_Engelhart .rmGroup .rmSelected .rmText,
.RadMenu_Engelhart .rmGroup .rmExpanded .rmText
{
	background-position: 100% -192px;
}

/* <expand arrows> */

.RadMenu_Engelhart .rmGroup .rmExpandRight,
.RadMenu_Engelhart .rmGroup .rmExpandDown,
.RadMenu_Engelhart .rmGroup .rmItem .rmDisabled .rmExpandRight,
.RadMenu_Engelhart .rmGroup .rmItem .rmDisabled .rmExpandDown,
.RadMenu_Engelhart .rmGroup .rmItem .rmDisabled:hover .rmExpandRight,
.RadMenu_Engelhart .rmGroup .rmItem .rmDisabled:hover .rmExpandDown
{
	background-position: 100% -216px;
}

.RadMenu_Engelhart .rmGroup .rmLink:hover .rmExpandRight,
.RadMenu_Engelhart .rmGroup .rmFocused .rmExpandRight,
.RadMenu_Engelhart .rmGroup .rmSelected .rmExpandRight,
.RadMenu_Engelhart .rmGroup .rmExpanded .rmExpandRight,
.RadMenu_Engelhart .rmGroup .rmLink:hover .rmExpandDown,
.RadMenu_Engelhart .rmGroup .rmFocused .rmExpandDown,
.RadMenu_Engelhart .rmGroup .rmSelected .rmExpandDown,
.RadMenu_Engelhart .rmGroup .rmExpanded .rmExpandDown
{
	background-position: 100% -240px;
}

.RadMenu_Engelhart .rmGroup .rmDisabled:hover .rmExpandRight,
.RadMenu_Engelhart .rmGroup .rmDisabled:hover .rmExpandDown
{
	background-image: url('Menu/rmSprite.png');
	background-position: 100% -216px;
}

/* </expand arrows> */

/* <rtl> */

.RadMenu_Engelhart_rtl .rmLink,
.RadMenu_Engelhart_rtl .rmRootGroup .rmDisabled
{
	background-position: 100% -96px;
}

.RadMenu_Engelhart_rtl .rmGroup .rmDisabled
{
	background: none;
}

.RadMenu_Engelhart_rtl .rmText
{
	background-position: 0 -96px;
}

.RadMenu_Engelhart_rtl .rmVertical .rmExpanded .rmText,
.RadMenu_Engelhart_rtl .rmVertical .rmExpanded:hover .rmText
{
	background-position: 0 500px;
	background-repeat: no-repeat;
}

.RadMenu_Engelhart_rtl .rmGroup .rmLink:hover,
.RadMenu_Engelhart_rtl .rmGroup .rmFocused,
.RadMenu_Engelhart_rtl .rmGroup .rmSelected,
.RadMenu_Engelhart_rtl .rmGroup .rmExpanded
{
	background-position: 100% -264px;
}

.RadMenu_Engelhart_rtl .rmGroup .rmLink:hover .rmText,
.RadMenu_Engelhart_rtl .rmGroup .rmFocused .rmText,
.RadMenu_Engelhart_rtl .rmGroup .rmSelected .rmText,
.RadMenu_Engelhart_rtl .rmGroup .rmExpanded .rmText
{
	background-position: 0 -288px;
}

.RadMenu_Engelhart_rtl .rmGroup .rmExpandLeft
{
	background-position: 0 -312px;
}

.RadMenu_Engelhart_rtl .rmGroup .rmLink:hover .rmExpandLeft,
.RadMenu_Engelhart_rtl .rmGroup .rmFocused .rmExpandLeft,
.RadMenu_Engelhart_rtl .rmGroup .rmSelected .rmExpandLeft,
.RadMenu_Engelhart_rtl .rmGroup .rmExpanded .rmExpandLeft
{
	background-position: 0 -336px;
}

/* </rtl> */

/* </Submenu items> */

/* <Submenu offsets (Default - specific, overlapping submenus)> */

.RadMenu_Engelhart .rmSlide
{
	margin: 0 0 0 -2px;
}

.RadMenu_Engelhart .rmVertical .rmSlide,
.RadMenu_Engelhart .rmSlide .rmSlide,
.RadMenu_Engelhart_Context .rmGroup .rmSlide
{
	margin: 0 0 0 0px;
}

.RadMenu_Engelhart_rtl .rmSlide
{
	margin: 0 0 0 0;
}

.RadMenu_Engelhart_rtl .rmFirst .rmSlide
{
	margin-left: 1px; 
}

.RadMenu_Engelhart_rtl .rmVertical .rmSlide,
.RadMenu_Engelhart_rtl .rmSlide .rmSlide,
.RadMenu_Engelhart_Context_rtl .rmGroup .rmSlide
{
	margin: 0 0 0 5px;
}

/* </Submenu offsets> */

/* <Scrolling arrows> */

.RadMenu_Engelhart .rmLeftArrow,
.RadMenu_Engelhart .rmRightArrow
{
	background-color: #E6E6E6;
}

.RadMenu_Engelhart .rmLeftArrow { background-position: -8px -312px; border-right: 1px solid #828282; }
.RadMenu_Engelhart .rmRightArrow { background-position: -482px -216px; border-left: 1px solid #828282; }

.RadMenu_Engelhart .rmTopArrow,
.RadMenu_Engelhart .rmBottomArrow,
.RadMenu_Engelhart .rmGroup .rmLeftArrow,
.RadMenu_Engelhart .rmGroup .rmRightArrow
{
	background-color: #E6E6E6;
}

.RadMenu_Engelhart .rmTopArrow { background-position: 50% -367px; border-bottom: 1px solid #828282; }
.RadMenu_Engelhart .rmBottomArrow { background-position: 50% -391px; border-top: 1px solid #828282; }

/* </Scrolling arrows> */

/* <Separators> */

.RadMenu_Engelhart .rmHorizontal .rmSeparator .rmText,
.RadMenu_Engelhart .rmVertical .rmHorizontal .rmSeparator .rmText
{
	height: 22px;
	margin: 1px 0 0;
	width: 1px;
	background-color: #A8A8A8;
}

.RadMenu_Engelhart_Context .rmSeparator .rmText,
.RadMenu_Engelhart .rmHorizontal .rmGroup .rmSeparator .rmText,
.RadMenu_Engelhart .rmVertical .rmHorizontal .rmGroup .rmSeparator .rmText
{
	background-color: transparent;
	background-position: 0 -406px;
}




/* </Separators> */

/* </RadMenu / Default> */

