﻿html, form, body{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  text-align:left; height: auto; display: block; font-family: arial;}
#MainMax{ position:relative; width:100%;  min-height:730px; height:auto; margin:0 auto; padding:0; font-family: arial; font-size: 11px; text-align:center;
        background-color:#ffffff;  }
#SubMainShadow{position:relative; top:0px; background-color:Transparent; width:928px; margin:0 auto; padding:0px; text-align:left; height:100%; z-index:400;}
#SubMain{ position:relative; top:0px; background-color:#ffffff; left:4px;  width:920px;   margin:0;  height: 100%;  }
#TopFrame{position:relative; float:none;  left:0px; top:0px; height:110px; padding:0; margin:0; z-index:10000; } 

#Footer  { position:relative; top:10px; background-color:Transparent; width:920px; margin:0 auto; padding:0px; text-align:left; 
           font-family: arial; z-index: 1; color:gray; font-size: 11px; clear:both; }
           

#HypeHeader{z-index: 104; left: 0px; position: absolute; top: 0px; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;}
#HypeHeader img{ border: none;}
#MenuFrame { position:relative; width:100%; float:left; top:0px; height:40px; margin:0; padding:0; }

#Midden  {position:relative; width:920px; display: inline-block; padding:0; margin:0; font-family: arial;
         height:100%;  margin:0; font-size: 11px; background-color:White; clear:both;  } 
#KolomMidden  {position:relative; width:920px; display: inline-block; padding:0; margin:0; font-family: arial; height:100%; margin:0; font-size: 11px; background-color: #ffffff; clear:both;   } 
#CenterLeft {  position:relative;  left:0px;  width:205px; height:100%;
                 display:inline-block;   margin:0; float:left;padding:0; background-color:#ffffff; z-index: 200;} 
.Center{position:relative; display:inline-block; height:auto; float:right; background-color:White; width: 714px; margin:0; padding:0; z-index:200; }

#BottomBar  { position:relative; top:0px; background-color:Transparent; width:980px; margin:0; padding:0px; text-align:left; font-family: arial; color:gray; font-size: 11px; height: 206px; background-color:Transparent; clear:both; display:block; left: 2px;} 



a, a:link, a:visited, a:active {color: #000; font-family: Arial; font-style: normal; text-decoration:none;}
a:hover{ text-decoration:underline;}

.ZoekPanel{position:absolute; left:785px; top:6px; z-index:120; }
.ZoekTxt{position:absolute; left:0px; top:0px; width:100px; height:13px; border:solid 1px silver; font-size: 10px; font-family: arial;}
.ZoekBut{position:absolute; left:105px; top:2px;  }

.HomeCenter{ position:relative; top:0px;  left:0px; width:714px;  padding:0;  float:left; z-index:50; } 

.RightTitelBestelHulp {position:relative; margin-top: 5px; width:179px; left: 4px; top: 0px; height:14px; color:White; font-family: arial; padding:5px; padding-left:10px; font-size: 12px; font-weight:bold; background-color: #8e8c8c;}
.RightTitelBestelHulpImg{ position: relative; left:4px; top:0px; margin-bottom: 5px;}

.InfoMenuDiv{position:absolute; top:205px; left:0px; width:774px; height: 23px; background-color: #c2c2c2;}


.MenuTitel{position:relative; width:183px; height:14px; background-color:#F1F1F1; color:Black; font-family: arial; 
           padding:5px; padding-left:12px; font-size: 12px; font-weight:Bold; margin:0;  }
.MenuDiv{position:relative; background-color:#F1F1F1; margin:0px; padding:0; width:200px;}
.MenuItem    {position: relative; font-family: arial; font-size: 11px; color:#000; font-weight: normal; width: 200px; line-height:15px; vertical-align: middle; text-align: left; }
.MenuSubItem {position: relative; font-family: arial; font-size: 11px; color:#000; font-weight: normal; width: 200px; line-height:17px; vertical-align: middle; text-align: left; }
.MenuTxt  {position: relative; left:10px; top:0px; width:150px;}
.MenuDot  {position:absolute; border:none; top:13px; }
.MenuArrow{position:relative; border:none; left:5px; top:-1px;  }
.MenuSubArrow {position:absolute; border:none; top:11px; }
.MenuLeftTop{padding-left:4px; font-size:12px; font-weight:bold; color:#000;font-family: arial;  line-height:25px;}

#menu { position:relative;	width: 187px; border: none; margin: 0px;}
#menu  a{ cursor:pointer;  font-size: 11px; color:#495C7D; font-family: arial; text-decoration: none;  padding:  3px 0 3px 0px; }
#menu  a:link, #menu a:visited {color: #000; display: block;}
#menu  a:hover { color: #000; text-decoration:underline; }
#menu  a:active {color: #000; font-weight:bold;}

.MandjePanel{position:absolute; left:0; top:0px; width:240px; height:30px;  background-color:white; border:solid 1px #F1F1F1; overflow:hidden;  }
.MenuPanel{position:absolute; left:0; top:0px; width:920px; height:35px;  background-color:black; overflow: hidden ;  }
.MenuPijl{ position:absolute; left:0; top:0;}
.InMenu{ position:absolute; top:0px; left:205px; height:35px; width:715px; background-color:Black; z-index:1001;}
.TopTable{position:absolute; left:0; top:0; width:900px;}
.TopCol{ position:relative; float:left; width:180px; }
.PopMenuItem    {position: relative; width: 175px; line-height:23px; vertical-align: middle; text-align: left; }
.PopMenuTxt  {position: relative; left:0px; top:0px; width:175px; }
.MenuPanel  a{ cursor:pointer;  font-size: 11px; color:#495C7D; font-family: arial; text-decoration: none;  padding:  3px 0 3px 0px; }
.MenuPanel  a:link, .MenuPanel a:visited {color: #fff; display: block;}
.MenuPanel  a:hover { color: #fff; text-decoration:underline; }
.MenuPanel  a:active {color: #fff; font-weight:bold;}

.WitteLijn{Position:relative; background-image:url(/images/masterpage/wittelijn.gif); background-repeat:repeat-x; height:9px; width:100%; margin:0px;}

.AanbiedingBox{position:relative; top: 0px; left:0px; padding:0; margin:0; width:715px; }
.AanbiedingBack{position:relative; top: 0px; left:0px; padding:0; margin:0;margin-right:6px; margin-bottom:5px; width:170px; height: 300px; text-align:left;  border:solid 1px white; border-bottom:solid 1px silver; overflow:hidden; float:left;}
.AanbiedingVert{position:absolute; left:191px; top:0px; }
.AanbiedingMerkType, a.AanbiedingMerkType, a.AanbiedingMerkType:link {position:absolute; left:0px; width:170px; text-align:center; top:5px; color: #000; font-family: Arial; font-style: normal; font-size: 12px; font-weight: bold;}
.AanbiedingImagePanel{ position: absolute; width:120px; height:120px; top: 35px; left: 30px; text-align: left; }

.AanbiedingPrijsPanel{position: absolute;  text-align: left; top: 160px; left: 25px;}
.AanbiedingBestelPanel{position: absolute; top: 90px; left: 0px; text-align: left;}
.AanbiedingMeer{position: absolute;  text-align: center;  top: 280px; width:160px; left: 5px; }
a.AanbiedingMeer, a.AanbiedingMeer:link {color: #000; font-family: Arial; font-style: normal; font-size: 10px; font-weight: normal; text-decoration:underline;}
a.AanbiedingMeer:hover{ text-decoration:underline; color:#000;}

.AanbiedingVan{position: absolute; text-align: left; top: 55px; left: 0px;width: 150px; color: #7f7d7d; font-family: Arial; font-style: normal; font-size: 10px; font-weight: normal; text-decoration: line-through; }
.AanbiedingVoor{position: absolute; text-align: left; top: 50px; left: 0px; width: 150px; color: #da2825; font-family: Arial; font-style: normal; font-size: 18px; font-weight: bolder; }
.AanbiedingPrijsMaand{position: absolute; text-align: left; top: 70px; left: 0px; width: 150px; color: #495c7d; font-family: arial; font-style: normal; font-weight:normal; font-size: 10px; }
.OverAanbieding{ position: absolute; z-index:2000; left:0px; width:190px; top:0px; height:245px;}
.AanbiedingenPanelgroep{position: absolute; top: 160px; left: 20px;  text-align: left; width:178px; color:#000; font-family: Arial; font-style: normal; font-size: 11px;  }
.AanbiedingenPanel1{position: relative; top: 0px; left: 0px; text-align: left; width: 100%; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.AanbiedingenPanelgroep UL{ position: relative; left: -40px;  list-style-type: none; }
.AanbiedingenPanel1 li {list-style-image: url(  '/images/Menu/Square.gif' ); list-style-position: outside; list-style-type: disc; margin:0; padding:0;}

.HomeBack{ position:relative; width:100%; height:100%; padding:0; margin:0;}
.HomeLeftCenter{ position:relative; top:0px;  left:0px; width:775px;  padding:0;  float:left; z-index:550;} 
.HomeRight { position:relative; top:-84px; float:right; left:0px; width:201px;  padding:0; height: 100%; background-color:#DEDEDE;} 
.KwaliteitLijn{position:absolute; top:40px; left:3px;}

.RightMenu{ position:relative; background:white;  width:193px; margin:4px; margin-top:4px; padding-top:5px; padding-bottom:5px;}

.GGBox{position:relative; top: 0px; left:0px; padding:8px 0 0 0; margin:0; width:715px; }
.ProductGroepBorder{position :relative; float:left; padding:0; margin-right:6px; margin-bottom:5px; width: 170px; height:179px; border:solid 1px white; border-bottom:solid 1px silver; overflow:hidden;}
.ProductGroepBorderUit{ float: left; position :relative;width: 170px; height: 179px; padding:0; margin:0; border:none; }
.ProductGroepLink{ position :absolute; left:0; top:0; width: 170px; height: 179px; z-index:200; }

.ProductGroepen{ text-align: center; height: 100%; width: 100%; overflow: hidden; text-align:center; position: relative;   }
.ProductGroepTekst{ position:absolute; left:0px; top:10px; font-family: Arial; font-size: 12px; font-weight: bold; color: #000; width: 100%; z-index:105; }
.ProductGroepTekst H2{font-family: arial; font-size: 12px; font-weight: bold; color: #000; z-index:106;}
.ProductGroepImage{ position:absolute; top:35px; left:35px; width:100px; z-index:100; }
.ProductGroepBekijk{position:absolute; top:149px; left:0; width:100%; font-family: Arial; font-size: 10px; font-weight: bold; color: #000; z-index:105; }
.UpdatePanel{ position: relative;  z-index: 25000;  width: 250px; height: 150px; top: 40%; margin: 0 auto 0 auto;  background-color: #ededed; border:solid 1px #495C7D; font-family: arial; font-size: 14px; font-weight: bold; color: #495C7D;}
.UpdateDojoTop{position:fixed; left:0px; top:0px; width:100%; height:100%; z-index:20000; text-align: center;}

.productoverzichtgeenproducten{ position: relative; left: 10px; top: 10px; font-family : arial; font-size: 12px; text-decoration: none; font-weight: bold; color:#495C7D;  margin:0;}

.ProductOvBox{position:relative; top: -20px; left:0px; padding:0; margin:0; width:715px; }
.ProductenBack{position :relative; float:left; padding:0; margin-right:6px; margin-bottom:5px; width: 170px; height:270px; border:solid 1px white; border-bottom:solid 1px silver; overflow:hidden;}
.POMainImageHolder{left: 20px; 	position: relative;	top: 5px; }

.POTitelMerk{ position:absolute; height:18px; width:160px; white-space: nowrap; overflow: hidden; top:120px;left:5px; vertical-align:top; text-decoration: none; font-family: arial; font-size: 12px; font-weight: normal; color: #000; }
.POTitelMerk H2{font-family : arial; font-size: 12px; text-decoration: none; font-weight: bold; color:#000;  margin:0;}
.POTitelCat{ position:absolute; height:18px; width:160px; white-space: nowrap; overflow: hidden; top:135px;left:5px; vertical-align:top; text-decoration: none; font-family: arial; font-size: 12px; font-weight: normal; color: #000; }
.POTitelCat H2{font-family : arial; font-size: 12px; text-decoration: none; font-weight: bold; color:#000;  margin:0;}
.POTitelTekst{ position:absolute; height:18px; width:160px; white-space: nowrap; overflow: hidden; top:150px;left:5px; vertical-align:top; text-decoration: none; font-family: arial; font-size: 12px; font-weight: normal; color: #000; }
.POTitelTekst H2{font-weight: normal; margin:0;font-family : arial; font-size: 12px;}
.POUsps{ position: absolute; left: 5px; width: 160px; top: 170px; height: 110px; font-family: arial; font-size: 11px;  color: #000; overflow: hidden; }
.POVanPrijs{position: absolute; left:5px; top:250px; font-family:arial; font-size:12px; font-weight:bold;  color: #000; z-index: 111; text-align: left; text-decoration: line-through;}
.POPrijs    {position: absolute; left:10px;top:250px; width:160px; font-family:arial; font-size:12px; font-weight:bold;  color: #FF0066; z-index: 111; text-align: right;}
.PoOverProduct{ position: absolute; z-index:2000; left:0px; width:170px; top:0px; height:270px;}

.BreadTitel{position:relative; left:1px; top:0px; width:710px; border-bottom:solid 2px black; margin: 0px 0px 0px 0px; padding:0px 0px 5px 5px; color:#000; text-decoration: none; background-color: #fff; font-size: 11px; font-family: arial;}
.BreadTitelLabel{position:relative; left:0px; top:0px; text-decoration: none; color: #000000; font-family: arial;  font-size: 12px; font-weight: bold; line-height:20px; }


.POWinkelWagenBtn{position: absolute;	top: 155px; left: 400px;}
.PoMeerInfoLink{position:absolute; z-index:2010; top:67px; left:424px; width:100px; height:19px; z-index:400; background-color:White; }

.POPictoHolder1{left: 150px; padding:0; width:67px; position:absolute;top:145px; max-height:28px;height:28px;background-color:transparent; } 
.POPictoHolder2{left: 225px; padding:0; width:67px; position:absolute;top:145px; max-height:28px;height:28px;background-color:transparent; }
.POPictoHolder3{left: 300px; padding:0; width:67px; position:absolute;top:145px; max-height:28px;height:28px;background-color:transparent; }
.POPictoHolder4{left:  20px; padding:0; width:67px; position:absolute;top:145px; max-height:28px;height:28px;background-color:transparent; }

.PoOverProduct2{ position: absolute; z-index:2000; left:0px; width:370px; top:140px; height:70px;}
.PoVoorraad{position: absolute;	top: 185px; left: 400px;color: #495C7D;}
.PoDeskundig{ position:absolute; left:170px; top:100px;font-family:arial; font-size:16px; font-weight:bold; color:#da2825;  }
.PoDeskundigTxt{ position:absolute; left:150px; top:120px;font-family:arial; font-size:9px; font-weight:normal; color:#000000;  }
.PoKlantBeoordeling{ position:absolute; left:290px; top:100px;font-family:arial; font-size:16px; font-weight:bold; color:#05426f;  }
.PoKlantBeoordelingTxt{ position:absolute; left:280px; top:120px;font-family:arial; font-size:9px; font-weight:normal; color:#000000;  }
.PoVergelijk{position:absolute; left:0px; top:0px; background-color: white; border: dotted 1px Black; width: 20px; height: 20px;  z-index:2200; }
.PoVergelijkLijn{position:absolute; left:0px; top:0px;  z-index:10; }
.PoVergelijkDiv{position:relative; top: -25px; left:0px; padding:0; margin:0; width:576px;  height:50px; }

.PoVergelijkBovenStip{position:absolute; left:139px; top:36px;  z-index:10;}
.PoVergelijkOnderStip{position:absolute; left:139px; top:0px;  z-index:10; }
.PoVergelijkButBoven{position:absolute; left:439px; top:25px;  z-index:10; }
.PoVergelijkButOnder{position:absolute; left:626px; top:0px;  z-index:12; cursor:pointer;}

.Main{ Position: relative; left:0px; padding:0; margin:0; top:0px; width:100%; z-index:8000;}
.MainTitelLabel{position:relative; left:10px; top:5px; text-decoration: none; color: #fff; font-family: arial;  font-size: 12px; font-weight: bold; }
.MainTitelLabel a {color: #000000;  }
.MainTitelLabel H1{ font-size: 12px; font-weight: normal; text-decoration: underline; }

.MainTitelBeves{position:relative; height:24px; left:1px; top:0px; width:766px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 5px; color:#ffffff; text-decoration: none; background-color: #dedede; font-size: 11px; font-family: arial;}


a.WhiteLink, a.WhiteLink:link {color: #FFFFFF; font-family: arial; font-style: normal; font-size: 11px; font-weight: normal; text-decoration:underline;}
a.WhiteLink:hover{ text-decoration:underline; color: Red;}

.PoTopAantal{position :relative;  padding: 0px; margin:  6px 0px 6px 10px; font-family: Arial;font-size: 10px; clear:both; color: #495C7D;}
.PoTopBorder{position :relative;width: 710px; padding: 0px; margin: 0; font-family: Arial;font-size: 12px; clear:both;  overflow: hidden;}

.PoSorteer{position:absolute; bottom:0px; left:460px; width: 164px; height: 16px; }
.PoSorteerBox{position:relative; top: 0px; left:0px; height:15px; width:160px; overflow: visible; background-color:White; top:0px; }
.SelectText{position:relative; top: 0px; margin: 2px 2px 1px 2px; float:left;  font-family: arial; font-size: 10px;font-weight: normal; color: #495C7D; background-color:white; padding: 1px 4px 2px 4px; }
.PoSortBox{position:relative; top: 0px;  margin: 1px 2px 1px 2px; float:left;  font-family: arial; font-size: 10px;font-weight: normal; color: #495C7D; background-color:white; padding: 0px 4px 0px 4px;  border:solid 1px #cecece;}
.PoSortBox a{text-decoration: none;}

.Border1{position :relative; width: 710px; padding: 2px; margin:  0px 0px 8px 0px; border-left:solid 1px silver; border-right:solid 1px silver; font-family: Arial;font-size: 12px; clear:both; top: 0px; left: -1px; overflow: hidden; height: auto;}

.Border{position :relative; width: 575px; padding: 2px; margin:  0px 0px 8px 0px;  font-family: Arial;font-size: 12px; clear:both; top: -1px; left: 0px; overflow: hidden; height: auto;}

.Border2{position :relative;width: 760px; padding: 2px; background-color: #eeeeee; margin:  0px 0px 0px 0px; font-family: Arial;font-size: 12px; clear:both; top: 0px; }
.Border3{position :relative;width: 575px; padding: 2px; margin:  0px 0px 8px 0px;  font-family: Arial;font-size: 12px; clear:both; top: -1px; left: 0px; }
.Border4{position :relative;width: 100%; padding: 2px;  background-color: #eeeeee; margin:  0px 0px 0px 0px; font-family: Arial;font-size: 12px; clear:both; top: 0px; }


.Border5{position :relative; width: 378px; padding: 2px; margin:  0px 0px 8px 0px; border:none; font-size: 12px; clear:both; top: 0px; left: -1px; overflow: hidden; height: auto;}

.VergelijkDojoTop{ position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 20000; padding:0; margin:0;}
.VergelijkDojo {position:relative; margin:0; padding:0; left:0px; top:0px; width:100%; height: 100%; background-image: url(/Images/trans.png); background-repeat: repeat;z-index:20001;}
.VergelijkFrame{position:relative;  top:0px; width:725px; background-color:White; margin:40px; text-align:left;z-index:20002;}
.VergelijkHead{position:relative; width:725px; height:20px;  background-color:#000;}
.VergelijkTitelTxt{position:relative; top:2px; left:20px;  color:white;font-family: arial; font-size: 12px;font-weight: bold; }
.VergelijkSluit{position:absolute; top:0px; left:610px;  z-index:20010;}
.VergelijkInfo{position:relative; width:725px;}
.VergelijkItemBack{Position:relative; width:152px; height:221px; border:solid 1px silver;}
.VergelijkItemTitel{Position:absolute; left:10px; top:10px;  font-family: arial; font-size: 12px;font-weight: bold;}
.VergelijkItemSubTitel{Position:absolute; width: 140px; white-space: nowrap; overflow: hidden; left:10px; top:25px;  font-family: arial; font-size: 11px;}
.VergelijkItemFoto{position:absolute; left:10px; top:50px;}
.VergelijkItemPrijs{Position:absolute; left:10px; top:144px;  font-family: arial; font-size: 16px; color:Red;}
.VergelijkItemVoorraad{Position:absolute; left:10px; top:164px; height:18px; width:140px;  font-family: arial; font-size: 11px; }
.VergelijkItemLink{Position:absolute; left:10px; top:190px;  font-family: arial; font-size: 11px;}
.VergelijkBottomBack{Position:relative; width:152px; height:120px; }
.VergelijkBottomPrijs{Position:absolute; left:10px; top:10px;  font-family: arial; font-size: 12px; color:Red;}
.VergelijkBottomLink{Position:absolute; left:10px; top:34px;  }
.VergelijkBottomVoorraad{Position:absolute; left:10px; top:70px; height:18px;  width:140px; font-family: arial; font-size: 11px; }
.VergelijkGfk{font-family: arial; font-size: 11px;}

.Top5Bar{position:relative; top: 0px; left:0px; padding:0; margin:0; width:576px;  clear:both;}
.LaatstBekeken{position:relative; top: 0px; left:0px; padding:0; margin:0; width:713px; height:172px; clear:both;}
.BekekenTitelBar{ position:relative; background-color:#000; font-size: 12px; font-family: arial; font-weight: normal; height:25px; width:100%; color:White; }
.BekekenTitel{position:absolute;left:10px;top:3px;}
.BekekenItem{position:relative; height:140px; width:82px;}
.BekekenMerk{position:absolute; left:0px; top:5px; width:100%; text-align:center; font-size: 10px; font-family: arial; font-weight: bold; color: #000;}
.BekekenImage{position:absolute; left:3px; top:30px; }
.BekekenImageVerwijder{position:absolute; left:60px; top:113px; }
.BekekenLink{position:absolute; left:10px; top:110px; width:45px; text-align:left;}
.Bekekenverwijderen{position:absolute; right: 3px; top:155px; width:300px; text-align:right;}


.TopTitel{position:relative; width:100%; height:14px; background-color:#C2C2C2; color:White; font-family: arial; 
           padding:5px; padding-left:0px; padding-right:0px; font-size: 12px; font-weight:normal;  }
.RightTops{ position:relative; left:4px; width:194px; margin:0; padding:0;}
.Top5 {position: relative; top: 2px; left: 0px; width: 228px; height: auto; float: left;}
.Top5List {position: relative; top: 2px; left: 0px; width:100%; float: left; margin-bottom:4px;  }
.Top5Header {position: relative; left: 0px; top: 0px; padding-left: 10px; background-color: #000; width: 228px; height: 25px; line-height: 22px; font-family: arial; font-size: 12px; color: #ffffff; font-weight: normal;} 
.Top5Item {position: relative; left: 0px; font-family: Arial; top: 0px; padding-left: 6px; padding-top: 13px; padding-bottom: 10px; width: 228px; height: auto;} 
.Top5Lijst {position: relative; left: 0px; top: 0px;   margin:0; width: 100%; } 
.InTop5Lijst{position: relative; left: 0px; top: 0px;  background-color:White; margin-left:4px; margin-right:4px; } 

.Top5SubItem {height: 32px; position: relative;  display: block; left: -3px; top: 0px; width: 228px;font-weight: bold; background-color: #FFFFFF; }
.Top5SubItemAlternating {height: 32px; position: relative; display: block; left: -3px; top: 0px; width: 228px;font-weight: bold; background-color: #EFEFEF; }
.Top5SubItemTitle {text-decoration: none;color: #495c7d; width: auto; height: auto; position: absolute; top: 0px; left: 14px; font-family: Arial;}
a.Top5SubItemTitle {text-decoration: none; position:absolute; left: 14px;}
.Top5SubItemNumber {color: #960300; width: auto; height: auto; position: absolute; top: 0px; left: 5px;}
.Top5SubItemOmschrijving {color: #7c7c7c; width: 125px; height: 12px; position: absolute; top: 14px; left: 16px; font-weight: normal; white-space: nowrap; overflow: hidden;}
.Top5SubItemTop5Prijs {color: #F31021; width: auto; height: auto; position: absolute; top: 14px; right: 5px; font-weight: normal;}
.Top5SubItemtop5productlink {position: absolute; top: 0px; left: 0px; width: 180px; height: 32px; border:none; }
.modalPopupBackground {z-index: 80000; background-image: url(/Images/trans.png);}
.ProductExtraMenu {width: 187px; position: relative; left: 4px; top: 4px; padding-bottom: 10px;}
.ProductExtraMenuLink2 {position: absolute; top: 0px; left: 0px; z-index: 4000; height: 35px; background-color: Transparent;}
.ProductExtraMenuTitle {position: relative; top: 0px; left: 0px; width: 175px; line-height: 22px; padding-left: 8px; height: 22px; background-color: #c2c2c2; color: #FFFFFF; font-family: arial; font-size: 12px;}
.ProductExtraMenuContent {position: relative; top: 6px; left: 0px; width: 183px; }
.ProductExtraMenuLink {height: 24px; border-bottom: solid 1px #f1f1f1; padding-left: 4px; line-height: 24px; background-color: #FFFFFF; color: #495C7D; font-family: arial; font-size: 11px;}
.ProductExtraMenuLink a {text-decoration: none; color: #495C7D;}
.ProductExtraMenuTerug {color: #7c7d7e;padding-top: 4px; padding-bottom: 4px; margin-bottom: 8px; position: relative; top: 0px; left: 0px; background-color: #FFFFFF; width: 179px; padding-left: 4px;font-family: arial; font-size: 11px;}
.ProductExtraMenuTerug a{text-decoration: none;color: #7c7d7e;}

.DayHeader {text-transform: capitalize;}

.pakketaanbiedingproduct{position: relative; width:99px; height: 177px; }
.pakketaanbiedingproductprijs{position: absolute; top: 45px; left: 28px; font-family: arial; font-size: 11px; font-weight: bold;}
.pakketaanbiedingproducttitel{position: absolute; top: 18px; left: 28px; color: #000000; font-family: arial; font-size: 11px; font-weight: bold;}
.pakketaanbiedingproductimage{position: absolute; top: 64px; left: 28px;}
.pakketaanbiedingverwijderen {position: absolute; top: 145px; left: 28px; text-decoration: none;}
.pakketaanbiedingverwijderen a{font-family: arial; font-size: 10px; color: #000000; text-decoration: none;}
.PakketKruis{position: absolute; left: 70px;}

.pakketaanbieding {position: relative; width: 710px; left: 0px; top: 5px; padding: 0;}
.headerpakketaanbieding {width: 708px; height: 25px; line-height: 25px; color: #FFFFFF; background-color: #000; font-family: arial; font-size: 12px; padding-left: 6px;}
.contentpakketaanbieding {border-style: none none solid none; border-width: 1px; border-color: #808080;	width: 710px; height: 177px;}
.pakketaanbiedingbesteldiv {width: 140px; float: right; height: 177px; position: relative;}
.pakketaanbiedingproductendiv {width: 433px; float: left}
.pakketaanbiedingvanprijs {position: absolute; top: 16px; left: 30px;color: #9e9e9e; font-family: arial; font-weight: bold;	font-size: 14px; text-decoration: line-through;}
.pakketaanbiedingvoorprijs {position: absolute; top: 57px; left: 30px;color: #cd2623; font-family: arial; font-weight: bold; font-size: 17px;}
.pakketaanbiedingvoordeelprijs {position: absolute; top: 106px; left: 30px;color: #cd2623; font-family: arial; font-weight: bold; font-size: 12px;}
.pakketaanbiedingvoordeel {position: absolute; top: 92px; left: 30px;color: #495c7d; font-family: arial; font-weight: bold; font-size: 10px;}
.pakketaanbiedingpakketprijs {position: absolute; top: 33px; left: 30px; color: #495c7d; font-family: arial; font-weight: bold; font-size: 11px;}
.pakketaanbiedingbestelbutton {position: absolute; top: 142px; left: 30px;}
.pakketaanbiedingisteken {position: absolute; left: 0px; top: 49px; color: #000; font-family: arial; font-weight: bold; font-size: 30px;}
.pakketaanbiedingseparator {width: 20px; height: 177px; position: relative;}
.pakketaanbiedingplusteken {position: absolute; top: 45px;color: #000; font-family: arial; font-weight: bold; font-size: 30px;}

.winkelwagenpakketaanbiedingproduct{position: relative; width:130px; height: 195px; text-align: center; }
.winkelwagenpakketaanbiedingproductprijs{position: relative; top: 18px; left: 0px; font-family: arial; font-size: 11px; font-weight: bold;}
.winkelwagenpakketaanbiedingproducttitel{position: relative; top: 18px; left: 0px; color: #3b3b3b; font-family: arial; font-size: 11px; font-weight: bold;}
.winkelwagenpakketaanbiedingproductimage{position: absolute; top: 64px; left: 28px;}
.winkelwagenpakketaanbiedingverwijderen {position: absolute; top: 145px; left: 28px;}
.winkelwagenpakketaanbiedingverwijderen a{font-family: arial; font-size: 11px; color: #CCCCCC; text-decoration: none;}

.winkelwagenpakketaanbieding {position: relative; width: 681px; left: 0px; top: 5px; padding: 0 0 0 0;}
.winkelwagenheaderpakketaanbieding {width: 567px; height: 25px; line-height: 25px; color: #000000; font-family: arial; font-size: 12px; padding-left: 6px;}
.winkelwagencontentpakketaanbieding {border-style: solid none solid none; border-width: 3px 0px 1px 0px; border-color: #cbcbcb;	width: 684px; height: 195px;}
.winkelwagenpakketaanbiedingbesteldiv {width: 179px; float: right; height: 177px; position: relative;}
.winkelwagenpakketaanbiedingproductendiv {width: 502px; float: left}
.winkelwagenpakketaanbiedingvanprijs {position: absolute; top: 16px; left: 30px;color: #9e9e9e; font-family: arial; font-weight: bold;	font-size: 14px; text-decoration: line-through;}
.winkelwagenpakketaanbiedingvoorprijs {position: absolute; top: 50px; left: 30px;color: #cd2623; font-family: arial; font-weight: bold; font-size: 17px;}
.winkelwagenpakketaanbiedingvoordeelprijs {position: absolute; top: 106px; left: 30px;color: #cd2623; font-family: arial; font-weight: bold; font-size: 12px;}
.winkelwagenpakketaanbiedingvoordeel {position: absolute; top: 92px; left: 30px;color: #495c7d; font-family: arial; font-weight: bold; font-size: 10px;}
.winkelwagenpakketaanbiedingpakketprijs {position: absolute; top: 33px; left: 30px; color: #495c7d; font-family: arial; font-weight: bold; font-size: 11px;}
.winkelwagenpakketaanbiedingbestelbutton {position: absolute; top: 142px; left: 30px;}
.winkelwagenpakketaanbiedingisteken {position: absolute; left: 0px; top: 49px; color: #000; font-family: arial; font-weight: bold; font-size: 30px;}
.winkelwagenpakketaanbiedingseparator {width: 20px; height: 177px; position: relative;}
.winkelwagenpakketaanbiedingplusteken {position: absolute; top: 45px;color: #000; font-family: arial; font-weight: bold; font-size: 30px;}

.winkelwagenheaderbijverkoop {width: 567px; height: 25px; line-height: 25px; color: #000000; font-family: arial; font-size: 12px; padding-left: 6px;}
.winkelwagenbijverkoop {position: relative; width: 680px; height: auto; left: 0px; top: 5px; padding: 0 0 0 0;}
.winkelwagencontentbijverkoop {border-style: solid none solid none; height: auto; border-width: 3px 0px 1px 0px; border-color: #cbcbcb; width: 684px; }
.winkelwagenbijverkoopproductendiv {width: 680px; float: left}
.winkelwagenbijverkoopproduct{position: relative; text-align: center; width:170px; height: 295px;}
.winkelwagenbijverkoopproductprijs{position: absolute; top: 191px; left: 0px; text-align: center; width: 170px; font-family: arial; font-size: 12px; font-weight: bold; color: #cd231e;}
.winkelwagenbijverkoopproductprijspm{position: absolute; top: 206px; left: 0px; text-align: center; width: 170px; font-family: arial; font-size: 10px; font-weight: normal; color: #536584;}
.winkelwagenbijverkoopmaandbedrag{position: absolute; top: 210px; left: 0px; text-align: center; width: 170px; font-family: arial; font-size: 10px; color: #536587;}
.winkelwagenbijverkoopproducttitel{position: absolute; top: 25px; left: 0px; font-weight: bold; color: #42526a; font-family: arial; font-size: 11px; width: 190px; text-align: center;}
.winkelwagenbijverkoopproductimage{position: absolute; top: 60px; width: 170px; left: 0px; text-align: center;}
.winkelwagenbijverkoopbestelbutton {position: absolute; top: 228px; left: 0px; text-align: center; width: 170px;}
.winkelwagenbijverkoopproductmeerinformatie{position: absolute; top: 262px; left: 0px; text-align: center; width: 170px;}

.graytekstbar {width: 676px; padding-left: 11px; line-height: 22px; height: 22px; position: relative; font-family: arial; font-size: 12px; color: #FFFFFF; background-color: #000;}
.BestelDivBijverkopen {width: 681px; padding-left: 5px; position: relative; height: auto;}

.modalpopup { background-color:#ffffff; z-index:48000;	border-width:10px; border-style:solid; border-color:white; padding:0px; width:770px; height: auto;}
.productcontenttitle {position: relative; left: 20px; top: 7px; width: 704px; padding-left: 10px;height: 23px; background-color: #dedede; font-family: arial; font-size: 12px; color: #FFFFFF; font-weight: bold; line-height: 23px;}
.productcontentdiv {position: relative; left: 20px; top: 14px; padding: 10px 10px 10px 10px; height:auto; width: 790px; border: solid 1px #000000;}
.meerafbeeldingentitle {position: absolute; left: 20px; top: 7px; width: 704px; padding-left: 10px;height: 23px; background-color: #000; font-family: arial; font-size: 12px; color: #FFFFFF; text-transform:  none; font-weight: bold; line-height: 23px;}
.meerafbeeldingentitle2 {position: absolute; left: 209px; top: 57px; font-family: arial; font-size: 14px; color: #000; text-transform: none;}
.meerafbeeldingenprodimg {position: absolute; left: 208px; top: 81px; border: solid 1px #cccccc; width: 500px; height: 500px;}
.meerafbeeldingenprodomschrijving {position: absolute; left: 280px; top: 62px;  font-family: arial; font-size: 10px; color: #495c7d; }
.meerafbeeldingenprijs {position: absolute; left: 725px; top: 113px; color: #da2825; font-family: arial; font-size: 18px; }
.meerafbeeldingenprijspm {position: absolute; left: 725px; top: 134px; font-family: arial; font-size: 10px; color: #000000;}
.meerafbeeldingenbestelbutton {position: absolute; left: 725px; top: 163px; }
.meerafbeeldingenvoorraad {position: absolute; left: 725px; top: 200px; font-family: arial; font-size: 10px; color: #000000;}
.meerafbeeldingenafbeeldingen {position: absolute; left: 20px; top: 100px; width: 77px; height: 415px; overflow: hidden;}
.meerafbeeldingenimgdiv {margin-bottom: 7px; height: 75px; width: 75px; border: solid 1px #cccccc; position: relative;}
.meerafbeeldingenimgdivhover {margin-bottom: 7px; height: 75px; width: 75px; border: solid 1px #495c7d; position: relative;}
.meerafbeeldingenmovies {position: absolute; left: 111px; top: 100px; }
.meerafbeeldingenscrollupfoto {position: absolute; top: 81px; left: 21px;}
.meerafbeeldingenscrolldownfoto {position: absolute; top: 520px; left: 21px;}
.meerafbeeldingenscrollupvideo {position: absolute; top: 81px; left: 111px;}
.meerafbeeldingenscrolldownvideo {position: absolute; top: 505px; left: 111px;}
.meerafbeeldingenlabelfotos {font-weight: bold; font-family: arial; font-size: 10px; color: #000000; position: absolute; left: 23px; top: 63px;}
.meerafbeeldingenlabelvideo {font-weight: bold; font-family: arial; font-size: 10px; color: #000000; position: absolute; left: 117px; top: 63px;}
.meerafbeeldingenDojoTop{position:absolute; left:0px; top:0px; width:100%; height:100%; z-index:20000;}
.meerafbeeldingenDojo {position:relative; left:0px; top:0px; width:100%; height: 100%; background-image: url(/Images/trans.png); background-repeat: repeat;}
.meerafbeeldingenFrame {position:relative;  top:40px; height: auto; border: solid 1px #cccccc; width:850px; background-color:White; margin:0px; text-align:left; overflow: auto;}
.meerafbeeldingenVenstersluiten {font-weight: bold; position: absolute; top: 10px; right: 20px; font-family: arial; font-size: 10px; color: #000000;}

#FooterMenu{Position:relative;  padding:5px; width:610px; text-align:left; left:240px;  color:#444444; font-weight:bold;   }
#FooterMenuL{Position:relative; border-right:solid 1px silver; width:165px; height:80px; float:left; padding-left:15px;}
#FooterMenuM{Position:relative; border-right:solid 1px silver; width:165px; height:80px;  float:left;padding-left:15px;}
#FooterMenuR{Position:relative; width:165px; height:80px; float:left;padding-left:5px;}
.MenuUL{Position:relative; top:5px; left:-10px;  height:68px; }
#MenuFooter   { position: relative; margin-top:4px; width: 980px; left: 2px; color: #000000; height: 100px; clear: both; border: 1px solid silver; }
#InlayMenuFooter{ position: absolute; top: 0px;width: 976px; left:2px; color: #000000; height: 96px; clear: both;  background-color: #ffffff;  }
.FootMenu ul{ text-align: left;}
.FootMenu li {display : block; text-align:left; height:15px; padding:1px; }
.FootMenuTitel{position:relative; left:15px;}
a.KleinMenuLink, a.KleinMenuLink:link, a.KleinMenuLink:visited, a.KleinMenuLink:active{color: #444444; display: block; text-decoration : none;background-color: transparent; font-family: Arial; font-size: 10px;  font-weight:normal;}
a.KleinMenuLink:hover{color: #c80817; text-decoration : none;}

#FooterLine{position: relative; width: 982px; left: 2px; height: 1px; clear: both; border-bottom: 2px solid silver; background-color: #ffffff; margin-top:3px;}
.CenterFrame { position:absolute;  top:0px; bottom:0px; left:0px; right:0px; border:1px solid black; } 
.CenterFrame1 {position:absolute;  top:0px; left:0px; right:0px; height:430px; border:1px solid black; /*overflow:hidden;*/ } 
.CenterFrame2 {position:absolute;  top:440px; left:0px; right:0px; height:140px; border:1px solid black; overflow:hidden;} 
.CenterFrame3 { position:absolute;  top:0px; bottom:0px; left:0px; right:0px; border:1px solid black; overflow:auto; } 
/*.TopMenu{ position:absolute; height:30px; left:4px; top:0px; width:778px; background-color:Transparent;} */
.TopMenu{ position:absolute; height:30px; left:0px; top:0px; width:922px; background-color: #000000;}
.HoofdMenuItem, .HoofdMenuItem a, a.HoofdMenuItem {background-color: #000000; text-decoration: none; padding-left: 5px;  font-family: Arial; color: #FFFFFF; font-size: 12px; text-align: left; font-weight: bold; line-height: 28px;}
.HoofdMenuSubMenu {background-color: #000000; display: block; z-index: 10000;}
.HoofdMenuSubMenuMenuItem, .HoofdMenuSubMenuMenuItem a, a.HoofdMenuSubMenuMenuItem  {background-color: #000000; line-height: 28px; text-decoration: none; padding:  5px 10px 5px 2px; color: #FFFFFF; font-family: Arial; font-size: 12px;}
.HoofdMenuSubMenuMenuItem a:hover, a:hover.HoofdMenuSubMenuMenuItem {text-decoration: underline;}
.TopRightMenu{ position:absolute; height:30px; left:784px; top:0px; width:201px; }
.TopRightMenuText{padding: 5px 10px 0 10px; color: #343434; font-family: Arial; font-size: 11px;font-weight: bold; }
.DivTopMenu{ position:relative; float:Left;  top:3px; Padding: 0px 10px 4px 10px; width: auto; margin: 0; border-right:solid 1px #343434;}
.DivTopMenuR{position:relative; float:Right; top:4px; Padding: 0px 20px 4px 10px; width: auto; margin: 0; }
a.LTopMenu , a.LTopMenu:link , a.LTopMenu:visited
{ vertical-align:middle; color:#343434; width:auto; text-decoration:none;background-color:Transparent; font-family: arial; font-size: 12px;font-weight: normal;}
a.LTopMenu:hover{ color: #dddddd;}
.OfBel{ position:absolute; left:10px; top:8px;}
.FootLeft  { position:absolute; top:4px; left:10px; font-size: 10px; color: #444444; font-family: arial; }
.FootCenter{ position:absolute; top:4px; left:210px; font-size: 10px; color: #444444; font-family: arial;}
.DivVoetMenu{ position:relative; float:Left;  top:0px; Padding: 0px 10px 0px 10px; width: auto; margin: 0; border-right:solid 1px #444444;}
.DivLastVoetMenu{ position:relative; float:Left;  top:0px; Padding: 0px 10px 0px 10px; width: auto; margin: 0;}
a.LVoetMenu , a.LVoetMenu:link , a.LVoetMenu:visited
{ vertical-align:middle;  color: #444444;width : auto; text-decoration:none;background-color:Transparent;font-family: Arial; font-size: 10px;font-weight: bold;}
a.LVoetMenu:hover{ color:#c80817;}

.AlleAanbiedingen{position: Absolute; margin: 0px; padding: 0px; left: 450px; top: 299px;}
.LeesMeer{position: Absolute; margin: 0px; padding: 0px; left: 577px; top: 277px;}
.InformatieDiv{ position:relative; margin:0px; left:0px; padding:0px; width:555px; overflow:hidden;}

.TabNav{position:relative; text-align: right;width: 984px;padding-right: 0px;padding-bottom: 0px;padding-top: 0px;height: 25px;margin: 0px;padding-left: 0px;font-size: 10px;color: silver;font-family: arial;}
.TabNav Img {border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;}
.BordersAll{border-left: silver 1px solid;border-bottom: silver 1px solid; border-right: silver 1px solid; border-top: silver 1px solid;}
.BordersUpDown{border-bottom: silver 1px solid; border-top: silver 1px solid;}
.BordersDown{border-bottom: silver 1px solid;}
.BordersUp{border-Top: silver 1px solid;}
.BorderLeftRight{border-left: silver 1px solid;border-right: silver 1px solid;}
.BorderLeft{border-left: silver 1px solid;}
.BorderRight{border-right: silver 1px solid;}
.BorderLeftRightDown{border-left: silver 1px solid;border-right: silver 1px solid;border-bottom: silver 1px solid;}
.PostcodeZoekBox{ position: absolute;  left: 6px; right:0px; width:280px;  top:85px; text-align:center; vertical-align:Bottom;}
.PostcodeZoekBut{ vertical-align: top;}
.PostcodeZoeklabel{vertical-align: middle; height:25px; font-weight: bold;color: black;font-family: arial;text-align: left;width: 70px;font-size: 12px; }
.PostcodeSearchbox{ font-family:arial;font-size:11px; width:60px;}

.WinkelsHeader{ position:relative; height:50px; text-align:left; padding:10px;}
.HalfLine{ height:6px;}
/* Informatie pagina vanuit CMS BEGIN */
.infopanel{left: -3px;width: 576px;position: relative;top: -2px;background-color: #dcdbd5;margin-bottom: 5px;padding-bottom: 25px;padding-right:10px;height: 100%;}
.infopanel IMG{position: relative;top: -14px;left: 10px;}
.infotitle{font-size: 14px;color: #4e658a;font-family: arial;position: relative;top: -10px;left: 10px;font-weight: bold;}
.infocontent{font-size: 12px;color: #000000;font-family: arial;left: 10px;position: relative;top: 10px;width: 540px;}
.infocontent A:link, .infocontent A:active, .infocontent A:visited {font-size: 12px;color: #000000;font-family: arial;}
.infocontent A:hover{font-size: 12px;color: #c80817;font-family: arial;}
.infocontent UL{list-style-position: outside; position: relative;left: -24px; }
/* Informatie pagina vanuit CMS EINDE */
.SearchTitle{font-size: 14px;color: #4e658a;font-family: arial;position: relative; left: 0px;font-weight: bold;}
.SearchLine{font-size: 12px;color: #000000;font-family: arial;left: 10px;position: relative;width: 540px;}

/*ProductOverzicht & Productgroepen*/
.Textnormal{font-family: arial;font-size: 10px;font-weight: normal;color: #000000;}
#Tekstnormal{font-family: arial;font-size: 10px;font-weight: normal;color: #000000;margin: 0px 15px 0px 15px;}
.searchbox{margin: 0px 0px 0px 10px; font-family:arial;font-size:11px;}
.check{margin: 6px 0px 6px 16px;}
.texthyperlink{text-align: center;font-family: arial;font-size: 10px;font-weight: bold;color: #000000;margin-bottom: 5px;}
.ZoekStyle{left: 0px; position: relative; top: 6px; background-color: #EAF2F8; color:Black;}
.ZoekStyle1{left: 10px; position: relative; top: 6px; background-color: #EAF2F8; color:Black;}
.ZoekStyle2{left: 20px; position: relative; top: 6px; background-color: #EAF2F8; color:Black;}
.MeerInfoLink{left: 600px; position: absolute; top: 116px;}
.MerkPlaceHolder{z-index: 107; left: 22px; width: 17px; position: absolute; top: 8px;}
.MainImageHolder{left: 24px;position: relative;top: 39px;}
.imageholder1{clip: rect(auto auto auto auto);padding: 0px 0px 0px 0px;font-weight: bold;z-index: 102;left:  4px; overflow: hidden;text-transform: none;width: 45px;color: white; font-family: arial;position: absolute;top: 125px;max-height: 30px;height: 30px;background-color: transparent; }
.imageholder2{clip: rect(auto auto auto auto);padding: 0px 0px 0px 0px;font-weight: bold;z-index: 102;left: 51px; overflow: hidden;text-transform: none;width: 45px;color: white; font-family: arial;position: absolute;top: 125px;max-height: 30px;height: 30px;background-color: transparent; }
.imageholder3{clip: rect(auto auto auto auto);padding: 0px 0px 0px 0px;font-weight: bold;z-index: 102;left: 98px; overflow: hidden;text-transform: none;width: 45px;color: white; font-family: arial;position: absolute;top: 125px;max-height: 30px;height: 30px;background-color: transparent; }
.BorderAll{border-top-color: #b7b6b6; border-top-style: solid; border: 1px;}
.BorderLine{ border-top-color: #b7b6b6; border-top-style: solid; border-top-width: 1px;  border-bottom: #b7b6b6 1px solid;}
.ProductGroep{width:100%; left:0px; position:relative; border:none;}
/*Menu*/
.BorderMenu{ position: relative; top: 0px; left: 0px; width: 201px;  padding-bottom:4px; border: 1px solid silver; float: left; margin-bottom:5px;} 
#InLeftMenu{ position: relative; top: 1px; left: 0px; width: 197px; margin: 2px; margin-top:0px; float: left; padding-bottom:0px;
    background-color:#F7FAFB; background-image: url(/Images/masterpage/Background_NavMenu.gif); background-repeat: repeat-x; background-position: bottom;} 

.MenuHeader{ position: relative; top: 0px; left: 1px; width: 197px; height:24px; margin: 1px; margin-bottom:0px; float: left; padding-bottom:1px;
   } 
.MenuItemW     { position: relative; border-bottom: solid 1px silver; color: #DCDBD5; font-family: arial; font-size: 11px; font-weight: bold; width: 187px; vertical-align: middle; text-align: left; padding-top: 3px; padding-bottom: 3px; padding-right: 5px; padding-left: 5px; background-color: #ffffff; }
.MenuItemActive{ position: relative; border-bottom: solid 1px silver; color: #db2b25; font-family: arial; font-size: 11px; font-weight: bold; width: 187px; vertical-align: middle; text-align: left; padding-top: 3px; padding-bottom: 3px; padding-right: 5px; padding-left: 5px; background-color: #ffffff; cursor: pointer; }
a.MenuLink, a.MenuLink:link,a.MenuLink:active, a.MenuLink:visited{ font-size: 11px; color: black; font-family: arial; text-decoration: none; font-weight: bold; }
a.MenuLink:hover{ font-size: 11px; color: #c80817; font-family: arial; text-decoration: none; font-weight: bold;}
a.MenuLinkActive,a.MenuLinkActive:link,a.MenuLinkActive:active,a.MenuLinkActive:visited      { font-size: 11px; color: #c80817; font-family: arial; text-decoration: none; font-weight: bold; }
a.MenuLinkActive:hover{ font-size: 11px; color: #c80817; font-family: arial; text-decoration: none; font-weight: bold; }
.MenuImage{ position:absolute;left:5px;top:5px;}
.MenuText{ position:relative;   left:5px;  top:0px; width:175px;}
.MenuText0{ position:relative;  left:10px; top:0px; width:170px;}
.MenuImage1{ position:absolute; left:10px; top:2px;}
.MenuText1{ position:relative;  left:15px; top:0px; width:165px;}
.MenuImage2{ position:absolute; left:15px; top:2px;}
.MenuText2{ position:relative;  left:20px; top:0px; width:160px;}
.MenuImage3{ position:absolute; left:20px; top:2px;}
.MenuText3{ position:relative;  left:25px; top:0px; width:155px;}
.MenuImage4{ position:absolute; left:25px; top:2px;}
.MenuText4{ position:relative;  left:30px; top:0px; width:150px;}
.MenuImage5{ position:absolute; left:30px; top:2px;}
.MenuText5{ position:relative;  left:35px; top:0px; width:145px;}
.MenuImage6{ position:absolute; left:35px; top:2px;}
.MenuText6{ position:relative;  left:40px; top:0px; width:140px;}
.ImageMenuItem{ position: relative;  padding: 0; padding-left: 2px; background-color: transparent; width: 191px; overflow: hidden; }
.ImageKleinMenuItem{ position: relative;  padding: 0; padding-left: 2px; background-color: transparent; float :left;  }

#menuAct { position:relative; background-color:#ffffff;  color: #c80817;  text-decoration: none;  font-family: arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; padding: 3px 0 3px 0px; border-bottom: solid 1px silver;}
.MenuWit{position:relative; background-color:#ffffff;}
.MenuTrans{position:relative; background-color: Transparent; }
#menuA { position:relative;	width: 197px; border: none; margin: 0px;}
#menuA  a{ cursor:pointer;  font-size: 11px; color: black; font-family: arial; text-decoration: none; font-weight: bold; padding:  3px 0 3px 0px; border-bottom: solid 1px silver;}
#menuA  a:link, #menuA a:visited {color: #c80817; display: block; 	}

.MenuImage10{ position:absolute;left:2px;top:5px;}
.MenuText10{ position:relative; top:0px; width:108px; left:9px;}
#RightMenu{ position: relative; top: 0px; left: 0px; width: 201px;  padding-bottom:6px; border: 1px solid silver; float: left;} 
#InRightMenu{ position: relative; top: 2px; left: 2px; width: 193px; margin: 2px; margin-top:0px; float: left; padding-bottom:1px;
    background-color:#F7FAFB; background-image: url(/Images/masterpage/Background_NavMenu.gif); background-repeat: repeat-x; background-position: bottom;} 

/*Bestellen*/
.AfleveringsDatum{ position:relative;   font-size: 11px; top:3px;  right:3px;  vertical-align: middle; text-align: right;  font-weight:bold;}
/*.Adrestext1{top:5px;	left: 35px;	position: absolute;}
.Adrestext2{	left: 35px;	position: absolute;}*/
.AndereDatum{ position:relative;  font-weight: normal; font-family: arial,arial; color: #006fb7; font-size: 10px; width:160px; height:20px; text-align:center;	border-right: #000000 1px solid;	border-top: #000000 1px solid;	border-left: #000000 1px solid;	border-bottom: #000000 1px solid;}
.AndereDatum a{    font-weight: normal; color:#000000;  font-family: arial,arial; text-decoration:none; font-size:11px;}
.AndereDatum a:hover{ color: #007475;}
.Afspraak{ position: absolute; left:130px;font-family: arial,arial;    font-size: 10px;    font-weight: normal; z-index:30;}
.Afspraak2{ position:relative; top:3px; right:3px; font-family: arial,arial;    font-size: 10px;    font-weight: normal;}
.BezorgAdrespanel{position:relative; margin: 0px 0px 0px 0px;    font-family: arial,arial;    font-size: 11px;    font-style: normal;    color: #000000; width:560px;   background-color:#ffffff;  padding: 0px 0px 0px 0px;}
.BestelButDiv{ position:relative;	left: 0px; top: 0px; width: auto; height: 85px;	margin: 0px; }
.Bestelbutholder{ right: 38px; position: absolute; top: 20px; border: none;}
.Bestelbutholder img { border: none;}
.bestelTitelfout{width: auto;	color: #FFFFFF;	font-family: arial;	font-size: 16px; padding:3px 0px 0px 9px; font-weight: normal; height:25px; background-color: #006fb7}
.VraagBestelstatus{position: relative; top: 0px; left: -160px; width: 150px; height: 25px; margin:  0px 0px 5px 0px; }
.TekstBestelstappen1{position: relative; top: 0px; left: 0px; height: 25px; background-color: #f1f1f1; margin:  0px 0px 8px 0px; padding:15px 0 0 0;border-left:solid 1px silver; border-top:solid 1px silver;border-right:solid 1px silver; border-bottom:solid 2px black;}
.BestelActive{Position:Absolute; top:0px; left:130px; height:42px; border-left:solid 1px silver; border-top:solid 1px silver;border-right:solid 1px silver; width:120px; background-color:#fff;}
.Bestelstap1Tekst{position: relative; color: #000000; font-family: arial; font-size: 12px; font-weight: bold;   top: 0px; left: 150px;}
.Bestelstap1Tekst1{position: relative; color: silver; font-family: arial; font-size: 12px; font-weight: normal; top: 0px; left: 150px;}
.Bestelstap2Tekst{position: relative; color: #000000; font-family: arial; font-size: 12px; font-weight: bold;   top: 0px; left: 225px;}
.Bestelstap2Tekst1{position: relative; color: silver; font-family: arial; font-size: 12px; font-weight: normal; top: 0px; left: 225px;}
.Bestelstap3Tekst{position: relative; color: #000000; font-family: arial; font-size: 12px; font-weight: bold;   top: 0px; left: 300px;}
.Bestelstap3Tekst1{position: relative; color: silver; font-family: arial; font-size: 12px; font-weight: normal; top: 0px; left: 300px;}
.Bestelstap4Tekst{position: relative; color: #000000; font-family: arial; font-size: 12px; font-weight: bold;   top: 0px; left: 375px;}
.Bestelstap4Tekst1{position: relative; color: silver; font-family: arial; font-size: 12px; font-weight: normal; top: 0px; left: 375px;}

.TekstGaTerug{ position:relative; top: 5px; white-space: nowrap; left: -25px; margin: 0px 0px 0px 0px;    font-family: arial,arial;    font-size: 11px;    font-style: normal;    color: silver; width:250px;  padding: 0px 0px 0px 0px;}
.WinkelVerdertekstlink{ position:relative; margin: 0px 0px 0px -50px;    font-family: arial,arial;    font-size: 11px;    font-style: normal;    color: black; width:200px;  padding: 0px 0px 0px 0px;}
.VerderWinkelen{ left: 0px; position:relative; float:left;font-family: arial; font-size: 10px; color: #818181; text-align: center; width: 130px;}
.VerderBestellen{position:relative; float:right; font-family: arial; font-size: 10px; color: #818181; text-align: center; width: 130px; }
.VerderBestellen2{position:relative; float:right; font-family: arial; font-size: 10px; color: #818181; text-align: center; width: 130px; right: 342px;}
.WinkelButtons{ position:relative; width: 710px; height:80px; padding:0; margin: 5px 5px 0px 5px; }
.InlogButton{position:relative; left: 290px; top: 33px; }
.VerderNieuw{position:absolute; left: 450px; top: 10px; width:150px; text-align:center; font-family: arial; font-size: 11px; font-style: normal; color: gray;  }

.BestelHulp{width: 100%; height: 32px; text-align:right; border-bottom:solid 1px silver;  margin: 0px 0px 10px 0px; }
.BestelInside{position:relative; float:right; padding: 5px 10px 0 0;}
.BestelHulpLink, a.BestelHulpLink:link,  a.BestelHulpLink:visited, a.BestelHulpLink:active{font-size: 11px; color: #777777; font-family: arial; text-decoration:none;}
a.BestelHulpLink:hover{font-size: 11px; color: #c80817; font-family: arial;}
.WinkelMandText{position: relative; padding: 0; margin: 5px 5px 5px 5px; line-height: 150%;}

.blauwebalk {background-color: #405270; color:#ffffff; font-weight:bold; font-size:12px; height: 22px; float: none;  margin:  0px 0px 0px 0px; padding: 2px 0 0 5px;}
.mainframe{ text-align: left; background-color:#eeeeee;width: auto; height:auto; margin: 0px; padding-top: 25px;	font-family: Arial;font-size: 11px;	font-style: normal;}
.mainframeback{ text-align: left; width: 648px; margin: 0px; background-color:#ffffff; padding:5px; }
.CenterDiv{width: 100%; margin: 0; padding:0;}
.CenterDiv1{ text-align: center; width: 100%; margin: 20px 0px 0px 0px;}

.accordionHeader{height:35px; background-color:#ffffff; border-bottom:solid 1px silver;  cursor: pointer;  padding: 0; margin: 0; border: solid 1px #FFFFFF;border-bottom:solid 1px silver;  }
.accordionContent{background-color:#eeeeee;border-bottom:solid 1px silver;  padding: 0; margin: 0;  }
.accordionContent{ background-color:#eeeeee; border-bottom:solid 1px silver;  cursor: pointer;  padding: 0; margin: 0; border: solid 1px #FFFFFF;border-bottom:solid 1px silver;  }
.accordionHeaderSelected{height:35px;background-color:#eeeeee;cursor: pointer;  padding: 0; margin: 0; border: solid 1px #eeeeee;}
.LoginTekst{background-color: Transparent; width:500px; height:20px;	padding-top:2px;	padding-left:10px;	font-size: 11px;}
.RadioJa{ margin:  10px 0px 0px 0px; font-family: arial; font-size: 11px; font-style: normal; color: #000000; padding-left:10px; }
.KlantRadio{	left: 75px;	top: 53px;	font-family:arial;	font-size: 11px;	font-style: normal;	font-weight: bold;}
.LoginVerder{left: 35px;	position: relative;}
.LoginBack{ width:500px; left: 65px; height: 105px; margin-bottom:10px; position: relative;}
.logintitel{margin: 8px 0px 0px 2px;  font-family: Arial;  font-size: 12px;  color: #006eb6;}
.DatumBack{position: relative; width: 100%; border-bottom:solid 1px silver; margin-bottom:10px; clear:both; display: inline-block;}
.DatumLinkerKolom{ position: relative; width:350px; font-family: Arial; font-size: 12px; padding: 0px 3px 0px 0px; margin-right:4px;  float:left; overflow: visible; }
.DatumRechterKolom{position: relative; width:350px; font-family: Arial; font-size: 12px; padding: 0; float: right; }
.DatumTitel{ position:Relative; width:100%; left:0px; height:20px; top:0px; background-color: #000; font-weight: bold; color: #ffffff;}
.DatumKalender{position:relative; width:251px;  height:210px; left:10px;top:10px;}
.BezorgdatumBalk{position:absolute; width:370px; text-align: left;  right: 4px; height:20px; top:2px; background-color: silver;    left: 383px; font-family: Arial; font-size: 12px; font-weight: bold; padding: 3px 362px 0px 5px; color: #ffffff;}
.Padding10{ position:relative; padding:10px 0 10px 0; top: 0px; left: 0px; width: 100%; }
.SelectTijd{Position:relative; padding: 10px  0 0px 15px;  }
.InsideTitel{position:relative; left:8px; top:2px;}
.BezorgdatumBalk1{position:absolute; width:370px; text-align: left;  right: -361px; height:20px; top:327px; background-color: silver; left: 385px; 
font-family: Arial; font-size: 12px; font-weight: bold; padding: 3px 362px 0px 5px; color: #ffffff;}
.DatumKalenderTekst{position:absolute; left: 240px;  font-size: 10px; color: #000000; top: 140px; width: 120px; height: auto;}
.KalenderDag{ background-image:url(/images/DagBack.gif); background-repeat:repeat-x; text-decoration:none; font-weight:bold; z-index:100;  }
.KalenderDagSelected{ color:White; background-color:#333399 ; }
.KalenderDagToday{  border:solid 1px silver;  }
.KalenderTitel{ border-bottom:solid 1px gray; height:30px; }
.KalenderDagDisabled{ color:Gray; }
.BestelInfo{ position:Relative; width:100%; left:0px; top:0px; margin-bottom:8px; background-color: #000; color: #ffffff;}

.BezorgDatumTeksten{position: relative; width:150px; text-align: left;  height:50px; top:0px; left: 10px; 
font-family: Arial,Arial; font-size: 10px; font-weight: normal; padding: 0px 0px 0px 0px; color: #000000;}
.BezTekstTijd{position: relative; width:175px; text-align: left; top:-15px;  left: 80px;  font-size: 10px; }

.LineLogin{position:relative; width:775px; height:15px; overflow: hidden;  background-color: Transparent; padding: 0px 0px 0px 0px; border-bottom:solid 1px silver; }
.wachtwoordvergeten{ left: 20px;  position: absolute; top: 56px;font-family: arial,arial; font-size: 11px;color: gray;}
a.wachtwoordvergeten, a.wachtwoordvergeten:link, a.wachtwoordvergeten:visited, a.wachtwoordvergeten:active{font-size: 11px; color: gray; font-family: arial; text-decoration:none; }
a.wachtwoordvergeten:hover{font-size: 11px; color: #c80817; font-family: arial;text-decoration:none;}
.TekstVerderLogin{left: 291px;  position: absolute; top: 56px;font-family: arial,arial; font-size: 11px;color: gray;}

.InvoerPanel{ font-family: arial; font-size: 11px;	font-style: normal;	left: 20px;  top: 10px;}
.InvoerPanelInloggen{ font-family: arial; font-size: 11px; font-style: normal;	left: 20px;  top: 10px; color: #000000;}
.EmailTekst{ font-family: arial; font-size: 11px;	font-style: normal;	left: 20px; position: absolute; top: 10px;}
.EmailBox{	 Font-Size:10px ;	 Width:143px ; left: 130px;	Border-Color: #ffffff;	}
.WWBox{	Border-Color: #ffffff; Font-Size:10px; Width:143px; left: 130px; }
.WWTekst{z-index: 101; left: 20px; position: absolute; top: 32px;}
.Onthouden{Font-family: arial,arial; Font-Size:11px; left: 125px; position: absolute; top: 85px}
.RadioNee{font-family:arial; margin-bottom:10px; font-size:11px; font-style:normal; color:#000000; width:100%; background-color:#ffffff;}
.RadioNee1{font-family:arial; margin-bottom:10px; font-size:11px; font-style:normal; color:#000000; width:100%; background-color:#eeeeee;}
.Onjuist{ font-family: arial; font-size: 11px; color:Red;font-weight: bold;	}

.KlantAdres{ position:relative; font-size: 11px; width:360px; height:70px;  padding: 0px 0px 5px 10px; }
.KlantAdres1{position:relative; font-size: 11px; width:360px; height:70px;  background-color: #eeeeee; padding: 0px 0px 5px 10px; border-top:solid 1px silver; }
.KlantAdres2{position:relative; font-size: 11px; width:360px; height:70px;   padding: 0px 0px 5px 10px; border-top:solid 1px silver; }
.AdresWijzig{Position:absolute; left:290px; top:10px;}
.AdresWijzig2{Position:absolute; left:10px; top:75px;}
.AdresVerwijder{Position:absolute; left:290px; top:35px;}
.KlantPanel2{width: 100%;   margin-bottom: 0px;  position: relative; }

.BezorgAdres{ position:relative; width:350px; height:130px; padding: 0 3px 0 0; float:left;}
.BezorgTitel{position:relative; height:20px; width:100%; padding:0; color:#ffffff; background-color: #000; font-size: 12px; font-family: arial; font-weight: bold;}
.BezorgTitelLabel{position:relative; left:10px; top:2px;  text-decoration: none; font-family: arial;  font-size: 12px; font-weight: bold; }

.Adrestext21{top:30px;	left:  10px;	position: absolute;}
.Adrestext22{top:44px;   left: 10px;	position: absolute;}
.Adrestext23{top:58px;   left: 10px;	position: absolute;}
.Adrestext24{top:72px;   left: 10px;	position: absolute;}
.BezorgDatum{ position:relative; left:10px; height:35px; width:220px; top:10px; }

.GegevensDatum{position:Absolute; top:10px; left:352px; font-family: Arial; font-size: 11px; font-style: normal; color: #000000;}

.Left10{padding:0 10px 0 10px; position:relative; width:auto;}
.onderlijn{	width: 100%;	border-bottom: #ebebeb 1px solid;	text-align: center;}
.LoginKlant{ border: none;}
.LoginKlant img{ border: none;}
.LoginKlant a{    border: none;}
.Mainpanel{ margin: 0px 0px 0px 0px; font-family: Arial; font-size: 11px; font-style: normal; color: #000000; padding-left:0px;}
.formNawBack{	width: 600px;margin: 0px 0px 0px 5px;	position: relative;}
.sterretje{padding: 0px 0px 0px 0px;font-family: Arial;font-size: 11pt;color: red;font-weight: normal;}
.sterretjeaanhef{padding: 0px 0px 0px 0px; padding: 0px 0px 0px 115px; font-family: Arial;font-size: 11pt;color: red;font-weight: normal;}
.radiofont{font-size: 11px; font-style: normal; color: #000000;}
.invoer{font-size: 11px; font-style: normal; color: #000000; width:240px; Border-color:#ffffff; }
.invoer2{font-size: 11px; font-style: normal; color: #000000; width:50px; Border-color:#ffffff; }
.invoer3{font-size: 11px; font-style: normal; color: #000000; width:175px; Border-color:#ffffff; }
.tekstklein{ left:5px; padding: 5px 0px 0px 0px; font-family: arial,arial; font-size: 9px; color: #000000; font-weight: normal;}
.Required{	left: 260px;	width: 270px;	position: absolute;	top: 308px;	font-family: arial,arial;	font-size: 10px;	font-style: normal;font-weight: bold;	color: red;	background-color: white;}
.RequiredLogin{	left: 0px; top:10px; width: 250px; position: absolute; font-family: arial; font-size: 10px; font-style:normal; color: red; text-align:left;}
.DivNieuwsbrief {height:30px; position:relative;}
.nieuwsbrief{ left: 10px; position: relative; top:5px; }
.Labelnieuwsbrief{ left: 26px; width:250px; position: relative; height:25px; width:495px; top:15px; font-family: arial; font-size: 9px; font-style: normal; font-weight: bold;  color: Gray;}
.Terugbutholder{ left: 360px; position: absolute; top: 20px; border: none;}
.InformatieTop{width: 645px;height: 25px;margin: 0px 0px 0px 0px; background-color: #006fb7;}
.InformatieTop h2{margin: 5px 0px 0px 2px;font-family: Arial;font-size: 14px;font-weight: bold;color: #ffffff;}
.InformatieRepeater{padding: 0px 0px 0px 10px; width: 645px;height: auto;font-family: arial,Arial;font-size: 10px;font-weight: normal;color: #000000;}
.Tekstnormal{font-family: Arial;font-size: 12px;font-weight: normal;color: #000000;margin: 0px 15px 0px 15px;padding:5px 0 0 0;}
.GegevensHead{position:relative; margin: 0px 0px 0px 3px;    font-family: arial,Arial;    font-size: 11px;    font-style: normal;    color: #000000;width:550px; height:105px;  background-color:#ffffff;  padding: 5px 0px 5px 10px;}
.GegevensTitel{position:relative;  font-family: arial,Arial; font-size: 11px; font-style: normal; color: #000000;width:200px; height:25px;  background-color:#ffffff; }
.Hyp{font-family: Arial;font-size: 12px;font-style: normal;font-weight: bold;color: #4e658A;}
.Hyp a{font-family: Arial;font-size: 12px;font-style: normal;font-weight: bold;color: #4e658A;}
.Hyp a:hover{font-family: Arial;font-size: 12px;font-style: normal;font-weight: bold;color: red;}
.line1{ background-color:transparent; width:544px; position:relative; height:25px; vertical-align:middle; }
.line2{ background-color:transparent; width:544px; position:relative; height:15px; vertical-align:middle}
.linelinks{position: absolute; left:0px; top:3px;  height:24px; width:135px; vertical-align:middle; }
.linerechts {position: absolute; left:140px; top:0px;  height:24px; vertical-align:middle; top:2px;}
.linerechts2{position: absolute; left:205px; top:0px; height:24px; vertical-align:middle; top:2px;}
.linerechts3{position: absolute; right:10px;  height:24px; vertical-align:middle; top:2px; width:244px; text-align:right;}
.linerechts4{position: absolute; left:280px; top:0px;  height:24px; vertical-align:middle; top:2px;}
.linerechts5{position: absolute; left:350px; top:0px; height:24px; vertical-align:middle; top:2px;}
.LineHint   {position: absolute; left:390px; top:0px; height:24px; vertical-align:middle; top:2px; width:220px;}
.BalkGrayNwKlant{position:relative; left: 0px; margin: 3px 0px 0px 0px;    font-family: arial,arial;    font-size: 12px;    font-style: normal;    color: #fff; width:385px; height:20px;  background-color: #000;  padding: 0px 0px 0px 0px;}
.TekstBalkNwKlant{position:relative; margin: 3px 0px 0px 10px;    font-family: arial,arial;    font-size: 12px;    font-style: normal; font-weight: bold; color: #fff;}
.Nummering{position:relative; margin: 4px 0px 0px 0px;   float:left; left: -15px;  font-family: arial,arial;    font-size: 12px;    font-style: normal; font-weight: normal; color: gray;}
.BalkGrayNwKlantKop{position:relative; margin: 3px 0px 0px 0px; left: 0px;    font-family: arial,arial;    font-size: 12px;    font-style: normal;    color: #fff; width:385px; height:20px;  background-color: #000;  padding: 0px 0px 0px 0px;}
.BalkGrayNwKlantKop1{position:relative; margin: 3px 0px 0px 0px; left: 0px;    font-family: arial,arial;    font-size: 12px;    font-style: normal;    color: #fff; width:385px; height:20px;  background-color: #000;  padding: 0px 0px 0px 0px;}
.TekstBalkNwKlantKop{position:relative; margin:  3px 0px 0px 10px;    font-family: arial,arial;    font-size: 12px;    font-style: normal; font-weight: bold; color: #fff;}
.OpvullingNwKlant{position:relative; margin: 0px 0px 0px 0px; left: 5px; width:385px; height:30px;  background-color: Transparent;  padding: 0px 0px 0px 0px;}
.GraybalkLogin{position:relative; left: 0px; margin: 0px 0px 0px 0px;    font-family:arial;    font-size: 12px;    font-style: normal;    color: #000000; width:775px; height:20px;  background-color: Silver;  padding: 0px 0px 0px 0px;}
.GraybalkLogin2{position:relative; left: 0px; margin: 0px 0px 0px 0px; font-family:arial; font-size: 12px; font-style: normal; color: #000000; width:575px; height:20px;  background-color: Silver;  padding: 0px 0px 0px 0px;}
.GraybalkLoginTekst{position:relative; margin: 0px 0px 0px 10px; top: 3px;    font-family: arial,arial;    font-size: 12px;    font-style: normal; font-weight: bold; color: #ffffff;}
.Overzichtpanel{position:relative; margin: 0px 0px 0px 0px; font-family: arial,arial; font-size: 11px; font-style: normal;    color: #000000; width:100%; height:230px;  background-color:#ffffff;  padding: 0px 0px 0px 0px;}
.Winkelpanel{position:relative; margin: 0px 0px 0px 0px; left:5px; font-family: arial,arial; font-size: 11px; font-style: normal;    color: #000000; width:624px;  background-color:#ffffff;  padding: 0px 0px 0px 0px;}
.loginknop{position: relative; top: 11px; border: none; z-index: 103; left: 445px;}
.Label1{z-index: 104; left: 21px; position: absolute;top: 85px;}
.Label2{z-index: 105; left: 15px; position: absolute; top: 85px;}
.loginknop a{border: none;}
.KlantJaKnop{z-index: 100;left: 75px;	position: absolute;top: 53px;	width: 400px;	font-family: arial,arial;	font-size: 10px;font-style: normal;	font-weight: bold;}
.KlantNeeKnop{ z-index: 100; left: 132px; position: absolute; top: 93px;}
.WrongPassword {padding: 20px 0 0 0; height: 50px; display: block;}
.GegevensVoet{position:relative; margin:  5px 5px 0px 3px; width:550px; height:30px;  background-color:#ffffff; padding: 5px 0px 5px 10px;}
.GegevensVoet a {color: #007475; text-decoration: none;}
.GegevensVoet a:hover {color: #007475; text-decoration: underline;}
.Bestelpanel{position:relative; margin: 3px 0px 0px 0px;    font-family: arial,arial;    font-size: 11px;    font-style: normal;    color: #000000; width:550px; height:30px;  background-color:#ffffff;  padding: 0px 0px 0px 0px;}
.grijzebalk {background-color: Transparent; color:#000000; font-weight:bold; font-size:12px; height: 22px; float: none;  margin:  0px 0px 0px 0px; padding: 2px 0 0 5px;} 
.vergeten{ width:100%; height:60px; }
.vergetenbutton{ right:0px;  float:right}
.labelvergeten{ left:200px; Width:103px; Font-Size:10px;}
.textvergeten{ Width:143px; Font-Size:10px}
.Tekst{margin: 30px 0px 0px 20px;font-family: arial;font-size: 12px;font-weight: normal;color: #000000;}
.Tekst h2{margin: 30px 0px 0px 20px; font-family: arial,arial; font-size: 12px; font-weight: bold; color: #000000;}
 


.BestelHeader{position:relative; left:5px; width: 685px; height: 22px; border-bottom:solid 1px silver; margin: 0 0 5px 0;}
.HeadArtikel     {position:absolute; left: 90px; width:290px; color: black; font-family:arial; text-align:left; font-weight: bold; font-size: 11px;}
.HeadSubPrijs    {position:absolute; left:428px; width: 66px; color: black; font-family:arial; text-align:left; font-weight: bold; font-size: 11px;}
.HeadAantal      {position:absolute; left:536px; width: 38px; color: black; font-family:arial; text-align:left; font-weight: bold; font-size: 11px;}
.HeadTotaal      {position:absolute; left:587px; width: 66px; color: black; font-family:arial; text-align:left; font-weight: bold; font-size: 11px;}
.HeadVerwijderen {position:absolute; left:660px; width: 10px; color: black; font-family:arial; text-align:left; font-weight: bold; font-size: 11px;}


.Basket {position: relative; height: auto;}
.Line{position:relative; left:5px; width:685px; height:1px; border-bottom:solid 1px silver;}
.Linemax{position:relative; width:100%; height:1px; border-bottom:solid 1px silver; padding:0; margin: 0;}
.BestelLine{ position:relative;  width:100%; background-color:Transparent; height:23px; padding-top:3px; }
.BestelLine1{position:relative; left:5px; width: 685px; height: 25px; background-color:transparent; margin: 0; z-index:1999; border-bottom:solid 1px silver;}
.BestelLine2{position:relative; left:5px; width: 685px; height: 25px; background-color:transparent; margin: 0; z-index:1999; }

.MandArtikel{    z-index: 102;	left:  90px; width: 335px; top:3px; height:15px; color: black;font-family: arial,arial;position: absolute; text-decoration: none; background-color: transparent;text-align: left;font-weight: normal;	font-size: 11px;display: block; overflow: hidden;}
.MandSubPrijs{   z-index: 104;  left: 428px; width: 55px; top:3px; color: black; font-family: arial; position: absolute; height: 25px; background-color: transparent; font-weight: normal; font-size: 11px;}
.MandAantal{     z-index: 100;	left: 536px; top:0px; width: 16px;  position:absolute; text-align:center;font-family: arial,arial;	font-size: 11px;	font-style: normal;	font-weight: normal; vertical-align: middle; border:solid 1px silver;}
.MandPlus {      z-index: 100;	left: 559px; top:5px; position: absolute; }
.MandSlash {     z-index: 100;	left: 566px; top:2px; position: absolute; text-align: center;font-family: arial,arial;	font-size: 11px;	font-style: normal;	font-weight: normal; vertical-align: middle;}
.MandMin  {      z-index: 100;	left: 569px; top:5px; position: absolute; }
.MandPrijs{      z-index: 103;  left: 607px; width: 55px; top:3px; color: black; font-family: arial; position: absolute; height: 25px; background-color: transparent;  font-weight: bold; font-size: 11px;}
.MandVerwijderen{z-index : 101; left: 670px;  position: absolute; vertical-align: middle; text-align:center; top:3px}
.MandArtikelExtra{    left: 90px;	width: 335px; top:5px; height:15px; color: #000000;font-family: arial;position: absolute; text-decoration: none; text-align: left;font-weight:  bold;	font-size: 11px;}
.MandSubPrijsExtra{   left: 428px; width: 55px; top:5px; color: #000000; font-family: arial; position: absolute; height: 25px; background-color: transparent; font-weight: normal; font-size: 11px;}
.MandPrijsExtra{      z-index: 103;  left: 607px; width: 55px; top:5px; color: #40506e; font-family: arial; position: absolute; height: 25px; background-color: transparent; font-weight: bold; font-size: 11px;}
.MandProductImage {position: absolute; top: -3px; left: 15px; width:28px; Height:28px;}
.WmpGrayBalk{position: absolute; left: 5px; width: 570px; height:24px; top:10px; color:#ffffff; background-color: black; font-family: arial,arial; font-size: 12px; font-weight: bold;}
.WmpGrayBalkTekst{position: absolute; color:#ffffff; top: 14px; left:10px; font-family: arial,arial; font-size: 12px; font-weight: bold;}
.MandBezorging{position:relative; width:100%;  padding:0; font-family: arial; text-align: left; font-weight: normal; font-size: 11px; margin-bottom:10px; }
.BestelDetail{z-index:1000;position:relative; width: 100%; margin: 0; padding: 0; display:block; }
.MandVoetText{ position: absolute; left: 290px; width:100px; top:5px; color:red; font-family: arial; height: 25px; background-color: transparent; text-align: left; font-weight: bold; font-size: 12px;}

.ProductBestelBackTop{position:absolute; display:none; z-index:2200; left:0px; top:0px; width:100%; height:150%; }
.ProductBestelBack{position:relative; z-index:2200; left:0px;  top:0px; width:100%; height:100%; background-image: url(/Images/trans.png); background-repeat: repeat; }
.ProductBestelDiv{position:relative; height: auto;  width:710px; padding:2px; background-color:#ffffff; }
.InProductBestelDiv{position:relative; width:100%; color: #000000;text-align:left;}
.BestelDivButVerder{position:relative; width:100%; height:40px; color: #000000; }
.BestelButVerder{position:absolute; left:580px; top:10px;z-index:1514;}

.BestelDivTekst{position:relative; left:0px; top:5px; width:690px; height: auto; }

.MandBezorging{position:relative; width:600px; padding:0; font-family: arial; text-align: left; font-weight: normal; font-size: 11px; margin-bottom:3px; margin-top:10px; }
.MandTotaal{position:relative; width:100%;  padding:0; font-family: arial; text-align: left; font-weight: normal; font-size: 11px;  margin-bottom:10px; border-bottom:solid 1px silver; }
.MandVerwVoet{ 	left: 428px;  top:5px; height:15px; color: gray;font-family: arial;position: absolute; text-decoration: none; background-color: transparent;text-align: left;font-weight: normal;	font-size: 11px;display: block; overflow: hidden;}
.MandVerwPrijs{  left: 607px;  top:5px; color: gray; font-family: arial; position: absolute; height: 25px; font-weight: normal; font-size: 11px;}
.MandVoetText{ position: absolute; left: 428px;  top:5px; color:red; font-family: arial; height: 25px; background-color: transparent; font-weight: bold; font-size: 11px;}
.MandVoetSom { position: absolute; left: 607px;  top:5px; color:red; font-family: arial; height: 25px; background-color: transparent; font-weight: bold; font-size: 11px;}
.MandKorting{  position: absolute; left: 428px;  top:5px; color: gray;font-family: arial; height:15px; text-decoration: none;font-weight: normal;	font-size: 11px;display: block; overflow: hidden;}
.MandPrijsExtra{ left: 607px; top:5px; color: #000000; font-family: arial; position: absolute; height: 15px; font-weight: bold; font-size: 11px;}
.MandBtwTekst { position: absolute; left: 428px;  top:5px; color:gray; font-family: arial,arial; font-size: 11px; font-weight: normal;}
.MandVoetBtw { position: absolute; left: 607px; top:5px; color:#555555; font-family: arial; font-size: 9px;}
.BorderWinkelmand{Position:relative; margin:0 0 10px 0; padding:0; border-bottom:Solid 1px silver;}
.BestelDivButMandje{position:relative; left:0px; top:0px; height:auto; color:#000000; font-family: arial; font-size: 12px; font-weight: bold; }
.MandBestelButton{ position: absolute; left: 500px; top:40px; }
.MandBesteltekst{ position: absolute; left: 96px; top:40px; }

.BestelMand {position: relative; top: 0px; left: 0px; height: 103px;}

.KortingMand{position:relative; left:96px; width: 500px; top:0px; height: 45px; font-family: arial; text-align: left; font-weight: normal; font-size: 11px; z-index: 20000;}
.KortingInvoer{z-index:120; position:absolute; top:0px; left:0px;	text-align:left;}
.KortingButton{ position:absolute; top:0px; left:450px;	text-align:right;}
.KortingTextbox{ position:absolute; padding:0; margin:0; left:200px; width:100px; top:0px; border:solid 1px silver; height:18px;font-family: arial; font-size: 10px; font-style: normal; font-weight: normal;}

/*WinkelmandSmall*/ 

.MandjePanel{position:absolute; left:0; top:0px; width:240px; height:30px;  background-color:white; border:solid 1px #F1F1F1; overflow:hidden;  }
.MandjeImage{ position:absolute; left:0; top:0;}
.PopMenuItem    {position: relative; width: 175px; line-height:23px; vertical-align: middle; text-align: left; }
.PopMenuTxt  {position: relative; left:0px; top:0px; width:175px; }
.MandjePanel  a{ cursor:pointer;  font-size: 11px; color:#495C7D; font-family: arial; text-decoration: none;  padding:  3px 0 3px 0px; }
.MandjePanel  a:link, .MandjePanel a:visited {color: #fff; display: block;}
.MandjePanel  a:hover { color: #fff; text-decoration:underline; }
.MandjePanel  a:active {color: #fff; font-weight:bold;}

.WsMandTopTekst{ position: absolute; left: 33px; top:8px; color:#555555; font-family: arial; text-align: left; font-size: 11px;}
.WsMandTopTotaal{ position: absolute; left: 150px; width:80px; top:8px; color:#555555; font-family: arial; text-align: right;  font-size: 11px;}

.wsMandVoet {Position:relative; background-color:#f1f1f1; height:30px; width:240px; }
.wsMandKassa{Position:relative; background-color:#000; height:22px; width:240px; padding:  8px 0 0 10px; color:White; }
.WsNaarKassa { position: absolute; z-index: 104;  left: 0px; top:0px;  width: 240px; height: 30px; }
.wsVoetLine{position:relative; height:12px;}

.WsWinkelMand{z-index:1000;position:relative;left: 0px; width: 240px; margin:0; padding: 0;}
.WsMandEuroExtra{       z-index: 102;  right: 45px;  width: 10px;  top:3px; color: Gray; font-family: arial; position: absolute; height: 25px; background-color: transparent; text-align: left; font-weight: normal; font-size: 10px;}
.WsMandPrijsExtra{      z-index: 103;  right: 10px; width: 40px; top:3px; color: Gray; font-family: arial; position: absolute; height: 25px; background-color: transparent; text-align: right; font-weight: normal; font-size: 10px;}
.WsMandArtikelExtra{    z-index: 102;	left: 5px;	width: 110px; top:3px; height:35px; color: Gray;font-family: arial,arial;position: absolute; text-decoration: none; background-color: transparent;text-align: left;font-weight: normal;	font-size: 10px;display: block; overflow: hidden;}
.WsMandBezorging{position:relative; width:100%;  padding:0; font-family: arial; text-align: left; font-weight: normal; font-size: 10px; margin-bottom:10px; border-bottom:solid 1px black; }
.WsMandTotaal{position:relative; width:197px; padding:0; font-family: arial; text-align: left; font-weight: normal; font-size: 11px; margin-bottom:0px;}
.WsMandVoetText{ position: absolute; left: 80px; width:50px; top:10px; color:#000000; font-family: arial; height: 25px; background-color: transparent; text-align: left; font-weight: bold; font-size: 11px;}
.WsMandVoetEuro{ position: absolute; right: 40px;  width: 15px; top:10px; color:#000000; font-family: arial; height: 25px; background-color: transparent; text-align: left; font-weight: bold; font-size: 11px;}
.WsMandVoetSom { position: absolute; right: 7px; width: 40px; top:10px; color:#000000; font-family: arial; height: 25px; background-color: transparent; text-align: right; font-weight: bold; font-size: 11px;}
.WsMandAantal{ z-index: 106; left: 40px; top:22px; width: 50px;  position:absolute; text-align:left;font-family: arial,arial; color: Gray;	font-size: 10px;	font-style: normal;	font-weight: normal;}
.WsMandTypenummer{z-index: 106;	left: 35px; top:22px; width: 90px; white-space: nowrap;  position:absolute; text-align:left;font-family: arial; color: Gray;	font-size: 8px;	font-style: normal;	font-weight: normal; overflow: hidden;}
.WsMandArtikel{z-index: 102; left: 35px;	width: 190px; white-space: nowrap; top:5px; height:35px; color: Gray;font-family: arial,arial;position: absolute; text-decoration: none; background-color: transparent;text-align: left;font-weight: normal;	font-size: 10px;display: block; overflow: hidden;}
.WsMandSubEuro{z-index: 102; right: 50px; left: 134px;  width: 10px; top:22px; color: Gray; font-family: arial; position: absolute; height: 25px; background-color: transparent; text-align: right; font-weight: normal; font-size: 10px;}
.WsMandSubPrijs{ position: absolute; z-index: 104; left: 150px; width: 80px; top:22px; color: Gray; font-family: arial; height: 25px; background-color: transparent; text-align: right; font-weight: normal; font-size: 10px;}
.WsBorderWinkelmand{Position:relative; margin:0 0 10px 0; padding:0; border-bottom:Solid 1px silver;}
.WsBestelLine{ position:relative;  width:199px; background-color:Green; height:40px; padding-top:3px; }
.WsBestelLine1{position:relative; display: block; left:0px; width: 240px; height: 40px; background-color:#ffffff; margin: 0; z-index:1999; border-bottom:solid 1px #dddddd;}
.WsBestelLine2{position:relative; display: block; left:0px; width: 240px; height: 40px; background-color:#ffffff; margin: 0; z-index:1999; border-bottom:solid 1px #dddddd;}
.WsBestelLine3{position:relative; display: block; left:0px; width: 193px; height: 20px; background-color:#ffffff; margin: 0; z-index:1999; border-bottom:solid 1px #dddddd;}
.WsBestelLine4{position:relative; display: block; left:0px; width: 193px; height: 60px; background-color:#ffffff; margin-bottom: 6px; padding-bottom: 2px; z-index:1999; border-bottom:solid 1px #dddddd;}
.WsBestelHeader{position:relative; left:5px; width: 100%; 	height: 35px; border-bottom:solid 1px silver; margin: 0 0 5px 0;}
.WsHeadArtikel     {position:absolute; left: 0px;  width:200px; color: black; font-family:arial; text-align: left; font-weight: bold;	font-size: 11px;}
.WsHeadSubPrijs    {position:absolute; left:0px; width: 66px; color: black; font-family:arial; text-align:left; font-weight: bold; font-size: 11px;}
.WsHeadAantal      {position:absolute; left:0px; width: 38px; color: black; font-family:arial; text-align: left; font-weight: bold; font-size: 40px;}
.WsHeadTotaal      {position:absolute; left:0px; width: 66px; color: black; font-family:arial; text-align:left; font-weight: bold; font-size: 11px;}
.WsHeadVerwijderen {position:absolute; left:0px; width: 50px; color: black; font-family:arial; text-align: left; font-weight: bold; font-size: 11px;}
.WsMandVerwijderen{z-index : 105; top:5px; left: 205px;  position: absolute; vertical-align: middle; text-align:center; height: 10px; }
.WsDetails {z-index: 104;  left: 5px; width: 90px; height: 15px; top:33px; position: absolute; color: black; font-family:arial; text-align:left; font-weight: bold; font-size: 11px;}
.WsProductImage {position: absolute; top: 7px; left: 2px; width:28px; Height:28px;}
.WsProductitemlink{position: absolute; top: 7px; left: 2px; width: 28px; height: 28px;}
.WsItemProductlink{width: 28px; border: none 0px white; height: 28px;}

/*Winkelmand Popup scherm */

.WmpHeadArtikel     {position:absolute; left: 5px;  width:290px; color: black; font-family:arial; text-align: left; font-weight: bold;	font-size: 11px;}
.WmpHeadSubPrijs    {position:absolute; left:345px; width: 66px; color: black; font-family:arial; text-align:left; font-weight: bold; font-size: 11px;}
.WmpHeadAantal      {position:absolute; left:415px; width: 38px; color: black; font-family:arial; text-align: left; font-weight: bold; font-size: 11px;}
.WmpHeadTotaal      {position:absolute; left:463px; width: 66px; color: black; font-family:arial; text-align:left; font-weight: bold; font-size: 11px;}
.WmpHeadVerwijderen {position:absolute; left:510px; width: 50px; color: black; font-family:arial; text-align: left; font-weight: bold; font-size: 11px;}
.WmpMandArtikel{    z-index: 102;	left: 5px;	width: 335px; top:5px; height:15px; color: black;font-family: arial,arial;position: absolute; text-decoration: none; background-color: transparent;text-align: left;font-weight: normal;	font-size: 11px;display: block; overflow: hidden;}
.WmpBestelLine{ position:relative;  width:544px; background-color:Transparent; height:23px; padding-top:3px; }
.WmpBestelLine1{position:relative; left:5px; width: 544px; height: 22px; background-color:#f3f3f3; margin: 0; z-index:1999;}
.WmpBestelLine2{position:relative; left:5px; width: 544px; height: 22px; background-color:transparent; z-index:1999;}
.WmpMandArtikel{    z-index: 102;	left: 5px;	width: 335px; top:5px; height:15px; color: black;font-family: arial,arial;position: absolute; text-decoration: none; background-color: transparent;text-align: left;font-weight: normal;	font-size: 11px;display: block; overflow: hidden;}
.WmpMandSubEuro{    z-index: 102;  left: 345px; width: 55px; top:5px; color: black; font-family: arial; position: absolute; height: 25px; background-color: transparent; text-align: left; font-weight: normal; font-size: 11px;}
.WmpMandSubPrijs{   z-index: 104;  left: 345px; width: 55px; top:5px; color: black; font-family: arial; position: absolute; height: 25px; background-color: transparent; text-align: right; font-weight: normal; font-size: 11px;}
.WmpMandEuro{       z-index: 102;  left: 463px; width: 55px; top:5px; color: black; font-family: arial; position: absolute; height: 25px; background-color: transparent; text-align: left; font-weight: bold; font-size: 11px;}
.WmpMandPrijs{      z-index: 103;  left: 463px; width: 55px; top:5px; color: black; font-family: arial; position: absolute; height: 25px; background-color: transparent; text-align: right; font-weight: bold; font-size: 11px;}
.WmpMandAantal{     z-index: 100;	left: 415px; top:2px; width: 16px;  position:absolute; text-align:center;font-family: arial,arial;	font-size: 11px;	font-style: normal;	font-weight: normal; vertical-align: middle; border:solid 1px silver;}
.WmpMandPlus {      z-index: 100;	left: 438px; top:8px; position: absolute; }
.WmpMandSlash {     z-index: 100;	left: 445px; top:5px; position: absolute; text-align: center;font-family: arial,arial;	font-size: 11px;	font-style: normal;	font-weight: normal; vertical-align: middle;}
.WmpMandMin  {      z-index: 100;	left: 448px; top:8px; position: absolute; }
.WmpMandVerwijderen{z-index : 101; left: 530px;  position: absolute; vertical-align: middle; text-align:center; top:6px}
.WmpMandArtikelExtra{    z-index: 102;	left: 5px;	width: 335px; top:5px; height:15px; color: #000000;font-family: arial,arial;position: absolute; text-decoration: none; background-color: transparent;text-align: left;font-weight: bold;	font-size: 11px;display: block; overflow: hidden;}
.WmpMandSubEuroExtra{    z-index: 103;  left: 345px; width: 55px; top:5px; color: #000000; font-family: arial; position: absolute; height: 25px; background-color: transparent; text-align: left; font-weight: normal; font-size: 11px;}
.WmpMandSubPrijsExtra{   z-index: 104;  left: 343px; width: 55px; top:5px; color: #000000; font-family: arial; position: absolute; height: 25px; background-color: transparent; text-align: right; font-weight: lighter;  font-size: 11px;}
.WmpMandEuroExtra{       z-index: 102;  left: 465px; width: 25px; top:5px; color: gray; font-family: arial; position: absolute; height: 25px; background-color: transparent; text-align: left; font-weight: normal; font-size: 11px;}
.WmpMandTotaal{position:relative; width:100%;  padding:0; font-family: arial; text-align: left; font-weight: normal; font-size: 11px; margin-bottom:0px;}
.WmpMandVoetEuro{ position: absolute; left: 465px; width: 55px; top:5px; color:red; font-family: arial; height: 25px; background-color: transparent; text-align: left; font-weight: bold; font-size: 12px;}
.WmpMandVoetSom { position: absolute; left: 473px; width: 55px; top:5px; color:red; font-family: arial; height: 25px; background-color: transparent; text-align: right; font-weight: bold; font-size: 12px;}
.WmpBorderWinkelmand{Position:relative; margin:0 0 10px 0; padding:0; border-bottom:Solid 1px silver;}
.Wmpline1{ background-color:transparent; width:544px; position:relative; height:25px; vertical-align:middle; }
.Wmpline2{ background-color:transparent; width:544px; position:relative; height:15px; vertical-align:middle}
.WmpLine{position:relative; left:5px; width:544px; height:1px; border-bottom:solid 1px silver;}
.WmpLine3{position:relative; left:5px; top: -30px; width:544px; height:1px; border-bottom:solid 1px silver;}
.WmpMandVoetBtw { position: absolute; left: 499px; width: 100px; top:5px; color:gray; font-family: arial,arial; font-size: 11px; font-weight: normal;}
.WmpBtwEuro { position: absolute; left: 465px; width: 50px; top:5px; color:gray; font-family: arial,arial; font-size: 11px; font-weight: normal;}
.WmpKortingMand{position:relative;  width:300px; height:30px; left: -320px; top: -65px; padding:0;  color: gray; font-family: arial; text-align: left; font-weight: normal; font-size: 11px; }
.WmpKortingInvoer{ position:absolute; top:-2px; width: 200px; left:285px; text-align:left;}
.WmpKortingTextbox{ position:relative; padding:0; margin:0; width:125px; top:0px; border:solid 1px silver; height:18px;font-family: arial; font-size: 10px; font-style: normal; font-weight: normal;}
.WmpKortingButton{ position:absolute; top:13px; left:425px;	text-align:left;}

.orderkosten{position:relative; width: 100%; 	height: 20px; background-color:#ebebeb; color:#000000; padding-top:3px;}
.voetTotaal{ z-index: 103;  left:425px; vertical-align: middle; width: 61px; color: #ffffff;font-family: arial,arial; position: absolute; height: 25px; background-color: transparent; text-align: left; font-weight: bold; font-size: 11px;}
.VoetTotaalText{z-index: 104; left: 310px; vertical-align: middle; width: 71px; color: #ffffff;font-family: arial,arial; position: absolute; height: 25px; background-color: transparent;text-align: left; font-weight: bold; font-size: 11px;}
.voetverzend{ z-index: 103;  left:425px; vertical-align: middle; width: 61px; color: #000000; font-family: arial,arial; position: absolute; height: 25px; background-color: transparent; text-align: left; font-weight: bold; font-size: 11px;}
.VoetVerzendText{z-index: 104; left: 310px; vertical-align: middle; width: 71px; color: #000000; font-family: arial,arial; position: absolute; height: 25px; background-color: transparent; text-align: left; font-weight: bold; font-size: 11px;}

.winkelmand{position:relative; width:544px; padding:2px; font-family: arial,arial; text-align: left; font-weight: normal; font-size: 11px;}
.productpanelfull{ position:relative;  width:624px; height:35px; padding-top:3px; border:solid 1px #008588;}
.adresbak{position:relative; width:100%; height:100px;}
.Adrestext1{top:5px;	left: 30px;	position: absolute;}
.Adrestext2{top:19px;   left: 30px;	position: absolute;}
.Adrestext3{top:33px;   left: 30px;	position: absolute;}
.Adrestext4{top:47px;   left: 30px;	position: absolute;}
.Titelpanel{position:relative; margin: 3px 0px 0px 0px;    font-family: arial,arial;    font-size: 11px;    font-style: normal;    color: #ffffff; font-weight:bold; width:100%; height:22px; background-color:#405270;  padding: 3px 0px 0px 10px;}
.Optiepanel{position: relative;	margin: 3px 0px 0px 0px; font-family: arial,arial; font-size: 11px; font-style: normal;	color: #000000; width: 100%; height: 22px; background-color: #ffffff; padding: 3px 0px 0px 10px; cursor: pointer;}
.Optiepanel a{font-family: arial,arial; font-size: 10px; font-weight: bold; color: #007475; padding: 7px 0px 0px 2px; text-decoration: none; cursor: help;}
.Optiepanel a:hover{  font-family: arial,arial;  font-size: 10px;  font-weight: bold; color: #007475; padding: 7px 0px 0px 2px;  text-decoration: underline; cursor: help;}
.links{position:relative; left:0px; float:left}
.rechts{position:relative; right:5px; float:right}
.Idealpanel{position:relative; height:95px;}
.optieswitchpanel{ display:none; padding:  3px 0px 0px 20px; position:relative}
.IDEALTekst{ position: absolute; left:120px; top: 10px; width:400px; font-family: arial,arial; font-size: 11px; font-weight: normal;  color: black;}
.IDEALSelect{ position: absolute; left:120px; top: 60px; width:400px; font-family: arial,arial; font-size: 11px; font-weight: bold;  color: black;}
.imageideal{position: absolute; left:28px; top: 5px;}
.CheckAccoord{position:relative; left:3px; margin: 10px 0px 0px 10px; font-family: arial; font-size: 11px; font-style: normal; color: #000000; font-weight:bold; width:650px; height:40px;  }
.TextAccoord{position: absolute; left:40px; top: 5px; width:480px; height:30px;}
.ButtonSpace{margin: 0px 0px 0px 5px;}
.AdminPrijs{font-family: arial,arial;font-size: 10px; font-style: normal; font-weight: bold; text-align: left; float: right; color: red; margin: -13px 10px 0px 0px; padding: 0px 0px 0px 0px;}
.IDEAL{background-image: url(/Images/Bestellen/iDEALlarge.jpg); width: 76px;height: 67px; background-repeat: no-repeat;margin: 0px 0px 0px 0px;float: left;}
.LogoABN{    background-image: url(/Images/Bestellen/ABN_Logo_kl.gif);    width: 20px;    height: 20px;    background-repeat: no-repeat;    margin: -20px 10px 0px 0px;    float: right;}
.LogoRabo{    background-image: url(/Images/Bestellen/RaboBank_Logo_kl.gif);    width: 20px;    height: 20px;    background-repeat: no-repeat;    margin: -20px 10px 0px 0px;    float: right;}
.LogoPostbank{    background-image: url(/Images/Bestellen/Postbank_Logo_kl.gif);    width: 20px;    height: 20px;    background-repeat: no-repeat;    margin: -20px 10px 0px 0px;    float: right;}
.LogoSNS{    background-image: url(/Images/Bestellen/SNSBank_Logo_kl.gif);    width: 20px;    height: 20px;    background-repeat: no-repeat;    margin: -20px 10px 0px 0px;    float: right;}
.LogoVISA{    background-image: url(/Images/Bestellen/Visa_Logo_kl.gif);    width: 45px;    height: 20px;    background-repeat: no-repeat;    margin: -20px 225px 0px 0px;    float: right;}
.LogoEURO{    background-image: url(/Images/Bestellen/MasterCard_Logo_kl.gif);    width: 41px;    height: 20px;    background-repeat: no-repeat;    margin: -20px 225px 0px 0px;    float: right;}
.LogoAMEX{    background-image: url(/Images/Bestellen/AmericanExpress_Logo_kl.gif); width: 45px;    height: 20px;    background-repeat: no-repeat;    margin: -20px 225px 0px 0px;    float: right;}

.DivBijverkoopBorder{position :relative;width: 554px; height: 190px; padding: 2px; margin:  0px 0px 8px 0px; border:solid 1px silver; }
.DivBijverkoop {position :relative;width: 100%; height: 100%;}
.DivTitel{position:absolute; height:24px; left:0px; top:0px; width:100%; text-align:left;}
.DivTitelTekst{ position:relative; top:4px;left:5px; font-family: arial; font-size: 12px; font-weight: normal; color: #ffffff; height:12px;  margin: 0px 0px 0px 0px;}

.divbijverkoop { position: relative; z-index: 100; left: 0px; width: 614px;  background-repeat:repeat-y;    background-position: left;    margin: 10px 0 0 0;}
.BijVerkoopTitel{position: relative; z-index: 100; top: 0px; left: 10px; width:560px; height: 20px; font-weight:normal; font-size:12px; color:#000000; font-family:arial,arial;}
.AccessTopBack{	width: 176px;	height: 140px;	margin: 10px 0px 0px 0px;	padding: 30px 0px 0px 0px;	border-right: #000000 1px solid;	border-top: #000000 1px solid;	border-left: #000000 1px solid;	border-bottom-style: none;	background-color: #ffffff;	text-align: center;}
.AccessMidBack{	width: 176px;	height: 24px;	position: relative;	left: 0px;	top: 0px;	height: 20px;	margin: 0px 0px 0px;	border-right: #000000 1px solid;	border-left: #000000 1px solid;	border-top-style: none;	border-bottom-style: none;	font-weight: bold;	font-size: 11px;	color: #ffffff;	font-family: arial,arial;	background-color: #405270;	text-align: center;	overflow: hidden;	line-height: 20px;}
.AccessMidBack2{	border-right: #000000 1px solid;	border-top: #000000 1px;	border-left: #000000 1px solid;	width: 176px;	border-bottom: #000000 1px;	height: 5px;	background-color: #ffffff;	font-weight: normal;	font-size: 2px;	font-family: arial,arial;}
.AccessMidBack3{width: 176px;	height: 40px;	position: relative;	left: 0px;	top: 0px;	padding-right: 5px;	padding-left: 5px;	height: 40px;	margin: 0px;	border-right: #000000 1px solid;	border-left: #000000 1px solid;	border-top-style: none;	border-bottom-style: none;	background-color: #007475;}
.AccessUSP1{margin: 8px 0px 0px 140px;   font-family: arial,arial;  font-size: 11px;  font-style: normal;  font-variant: normal;  font-weight: bold;  color: Black;  z-index: 109; left: -8px; width: 310px;   position: absolute; top: 0px;}
.accessprijs{	font-size: 15px;	z-index: 101;	width: 100%;	color: #ffffff;	font-weight: bold;	font-family: arial,arial;	position: absolute;	height: 20px;	text-align: right;	right: 10px;}
.accessvanprijs{	z-index: 102;	width: 100%;	height: 12px;	font-size: 10px;	color: #ffffff;	font-family: arial,arial;	font-weight: normal;	text-align: left;}
.AccessBotBack{width: 176px;	height: 32px;	position: relative;	margin: 0px 0px 0px 0px;	border-right: #000000 1px solid;	border-top: #000000 1px;	border-left: #000000 1px solid;	border-bottom: #000000 1px solid;	background-color: #ffffff;	font-weight: bold;	font-size: 11px;	line-height: 32px;	text-align: center;}
.AccessBotBack A{color: #000000;	text-decoration: none;}
.AccessBotBack A:link{	color: #000000;	text-decoration: none;}
.AccessBotBack A:hover{color: #000000;text-decoration: underline;}
.AccessBotBack A:active{color: #000000;}
.AccessBotBack A:visited{color: #000000;}
.AccessBotBack input{z-index: 103;position: absolute;left: 452px;top: 4px;}
.VoegToe{z-index: 132; position: absolute; left: 400px;     border-right-style: none;     border-left-style: none;     top: 351px;     border-bottom-style: none;    border-top-style: none; }
.VoegToe img{border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;}
.ProductInfoBackBijverkoop{position: absolute; z-index: 150; left: 0px; top: 0px; width:614px; height: 325px; background-repeat: no-repeat; background-position: left; margin:0 0 0 8px; display: none;}
.ProductInfoBackBijverkoopInside{position: relative; left: 0px; top: 0px; width: 614px; height: 325px;}
.ProductBorder2{position:relative; width: 554px; height: 394px; padding: 2px; margin:  0px 0px 8px 0px; border:solid 1px silver; }
.ProductBorderBijverkoop2{position: absolute; z-index: 550;left: -5px; bottom: -10px; width: 554px; height: 394px; padding: 2px; margin: 0px 0px 8px 0px; display: none; background-color: #ffffff; border-right: silver 3px outset; border-top: silver 3px outset; border-left: silver 3px outset; border-bottom: silver 3px outset;}
.ProductBorder{position:relative; width: 554px; height: auto; padding: 0; margin:0; z-index:6000; }
.ProductBorderBijverkoop{position: absolute; z-index: 2550;left: -5px; bottom: 70px; width: 560px; height:auto; padding:0; margin:0; display: none; background-color: #ffffff; border-right: silver 3px outset; border-top: silver 3px outset; border-left: silver 3px outset; border-bottom: silver 3px outset;}
.ProductBorder1{position:relative; width: 720px; height: auto; padding: 0px; margin: 0px 0px 0px 0px; border:0; z-index:6000;  }
.ProductBack{position :relative;width: 710px; height: 100%; z-index:800; }

.ProductTabs{Position:relative; width:565px;  background-color:#ffffff; left:0px; padding: 0px 2px 2px 2px; top:-4px; border-left:solid 1px silver; border-right:solid 1px silver;border-bottom:solid 1px silver; clear:both;  z-index: 560; }
.ProductTabsPanel {Position:relative; left: 0px; top: 0px; width:554px; background-color:#ffffff; padding: 0px 0px 0px 0px; border-left:none 0px silver; border-right:none 0px silver;border-bottom:none 0px silver; z-index: 5600; }
.ProductTabsInside{Position:relative; background-color:#E8EDF1; padding-bottom:58px; left:0px; width:100%; }
.ProductTabsleftcolumn {position: absolute; top: 4px; width: 120px; line-height: 14px;}
.ProductTabsrightcolumn {position: relative; top: 0px; float: right; width: 475px;}
.ProductPanelKlantBeoordeling{position: absolute; border: solid 1px #054e83; top: 258px; left: 466px; width: 94px; height: 44px; text-align: center; font-family: arial; font-size: 9px; color: #000000; background-color: #f6f6f6; padding-top: 4px;  font-weight: normal;}
.ProductPanelDeskundigOordeel{position: absolute; border: solid 1px #054e83; top: 258px; left: 350px; width:108px; height: 44px; text-align: center; font-family: arial; font-size: 9px; color: #000000; background-color: #f6f6f6; padding-top: 4px;  font-weight: normal; }
.productdetail { position:relative; left:0; top:0; width:715px; padding: 0 ; height: auto; margin: 0px;  overflow:hidden;}

.main{ Position: relative; left:0px; padding:0; margin:0; top:0px; width:100%;  background-repeat: no-repeat; }
.WinkelTitel{position:relative; height:24px; left:3px;  width:710px;  padding: 0px 0px 0px 0px; color:#ffffff; background-color: black; font-size: 14px; font-family: arial; font-weight: bold;}
.HelpBetaal {position: absolute; right:10px; top: 5px; width: 13px; height: 13px}
.HelpBetaalSub {position: absolute; right:10px; top: 8px; width: 13px; height: 13px}
.ProductBreadCrumbs { width: 715px; line-height: 22px; height: 22px; font-weight: bold; padding-left: 12px; position: relative; background-color: #dedede; font-family: arial; font-size: 11px; color: White;}
a.ProductBreadCrumbs {color: White}

.productbeschrijving {position: relative; width: 686px; border: solid 1px #808080; padding: 6px 18px 4px 7px;}
.productvolgendeall {position: relative; top: 0px; left: 0px; width: 698px; padding: 0 0 0 0; 	background-position: left bottom; }
.productvolgende {position: relative; top: 0px;	left: 0px; overflow: visible;	border-style: none solid solid solid; border-width: 1px; border-color: #808080;	width: 697px; padding: 4px 7px 4px 7px;}
.producttechnischespecificaties {line-height: 22px; padding-left:18px; background-color: #000; width: 678px; height: 22px; color: #ffffff; font-family: arial; font-weight: bold; font-size: 11px;}

.ProductTabsInactivetab td{border-style: none solid none none; background-image: url(/images/inactivetab.jpg); padding-left: 6px;	padding-right: 6px;	line-height: 26px; font-family: arial; font-size: 11px; color: #000000; border-right-width: 1px; border-right-color: #bebebe;}
.ProductTabsInactivetab a{background-image: none; text-decoration: none;}
.ProductTabsActiveTab td{background-image: url(/images/activetb.jpg);padding-left: 6px; padding-right: 6px; line-height: 26px; font-family:arial; font-size: 11px; color: #fff;color:#fff; background-color:#000;}
.ProductTabsActiveTab a{background-image: none; text-decoration: none; color:#fff; background-color:#000;}

.ProductThumb {border: solid 1px #c0c0c0;width: 28px; height: 28px;}
.ProductFishEye {border: solid 1px #044b7d;width: 32px; height: 32px;}

.ProductGFKFeaturesRow {height: 29px; background-color: #ffffff; color: #495c7d; font-family: arial; font-size: 10px;}
.ProductGFKFeaturesAlternatingRow {height: 29px; background-color: #f3f3f3; color: #495c7d; font-family: arial; font-size: 10px;}
.productgfkfirstfeature {padding-left: 18px;}

.producttabsmenu table{border-left: solid 1px #bebebe; border-style: none none none solid;}
.ProductTitel{position:absolute; height:24px; left:0px; top:0px; width:100%; text-align:left; font-family: arial; font-size: 12px; font-weight: normal; color: #ffffff; padding:0; margin:2px;}
.BijProductTitel{position:absolute; height:24px; left:0px; top:0px; width:100%; background-image: url(/Images/masterpage/MenuRedBack.gif); background-repeat: repeat-x; background-position: bottom; text-align:left;}
.ProductTitelTekst  {z-index:10; position:absolute; text-transform: none; top:0px;left:12px; font-family: arial; font-size: 12px; font-weight: normal; color: #ffffff; height:24px;  margin:  0px 5px  0px 0px; vertical-align:top; padding:0; }
.ProductTitelTekst H2 {position:relative; font-family: arial; font-size: 12px; font-weight: normal; color: #000; height:12px; padding:0; margin:0; }
.ProductTitelTekst H1 {position:relative; font-family: arial; font-size: 12px; font-weight: normal; color: #000; height:12px; padding:0; margin:0;}
.ProductOmschrijving{ position:relative; top:4px;left:5px; font-family: arial; font-size: 12px; font-weight: normal; color: #ffffff; height:12px;  margin: 0px 0px 0px 0px;}
.ProductImageBorder{position :relative; top:0px; left:0px; border:solid 1px black; text-align: center; background-color: White; }
.ProductImagePosition {position :Absolute; top:32px; left:12px; border:none 0px silver; }
.ProductImageBalk  {position :absolute; width: auto; height: 22px; left:12px; top: 264px; background-color: Red;}
.ProductExtraInfoBalk {background-color: #044d80; width: 200px; height: 23px; font-family: arial; font-size: 12px; font-weight:bold; color: White; padding-left: 15px; line-height: 23px;}
.ProductImage {position: relative; top: 0px; left:0px; width:200px; height:200px; border: solid 0px #000000; }
.ProductImages {position: absolute; top: 270px; width: auto; height: 30px; left: 12px;}
.ProductMovies {position: absolute; top: 270px; width: auto; height: 30px; left: 132px;}
.ProductThumb {cursor: pointer;}
.ReedsinWinkelwageGeplaatst {font-family: arial; font-size: 11px; color: #9d9d9d; position: absolute; left: 475px; top: 155px;}

.meerfotos {position: absolute; top: 330px; left: 12px;}
.imgdiv {border: 1px solid #c0c0c0;	position: absolute;	top: 0px; z-index: 10; width: 40px; height: 40px; text-align: center; vertical-align: middle;}
.imgdivhover {border: 1px solid #044b7d; position: absolute; top: -2px;	z-index: 20; width: 44px; height: 44px;	background-color: #FFFFFF; text-align: center;}
.Terug{right: 10px; position: absolute; top: 2px; height: 13px; margin: 0px 0px 0px 0px; text-align: left; font-family: arial; font-size: 12px; font-weight: bold;	color: #ffffff;}
a.TerugLink , a.TerugLink:link , a.TerugLink:visited{font-family: arial; font-size: 12px; font-weight:bold; color: #ffffff; text-decoration:none;}
a.TerugLink:hover{font-family: arial; font-size: 12px; color: #dddddd; text-decoration:none;}
.Photo123 {  left: 52px; width:100px; text-align:center; position: absolute;top: 5px; font-family: arial; font-size: 10px; color: #666666;}
a.Photo123link, a.Photo123link:link , a.Photo123link:visited{font-family: arial; font-size: 10px; color: #777777;}
a.Photo123link:hover{font-family: arial; font-size: 10px; color: #006FB6;}
a.Photo123link:active{font-family: arial; font-size: 12px; color: #777777;  text-decoration:none; }
.PhotoZoom img{position: absolute; left: 195px; top: 217px; cursor: pointer; z-index: 600; border: solid 1px red;}
.PanelPanel{position: absolute; left: 267px; width:260px; height: auto; display:none;  top: 40px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: arial; font-size: 10px; font-weight: bold; text-align: left;  color:  #506386; }
.Panel1{ left: 0px; position: relative; width:100%; top: 0px; background-color: #ededed;height: auto; margin: 0px 0px 5px 0px; padding: 1px 2px 2px 5px; clear:both; float:left;}
.Panel2{ left: 0px; position: relative; width:100%; top: 0px; background-color: #ededed;height: auto; margin: 0px 0px 0px 0px; padding: 1px 2px 2px 5px; clear:both; float:left;}
.ButWinkelmand{position: absolute;left: 256px; top: 150px; margin:0;}
.PrijsBlok{position: absolute; left: 256px; top:103px; width: 275px;height: 90px; margin:0; text-align:left; }
.VanPrijs{ font-family:arial; font-size:12px; font-weight:bold; color:#6a6a6a; text-decoration:line-through;}
.Prijs {   font-family:arial; font-size:24px; font-weight:bold; color:#Da2825; }
.Prijspm{  font-family:arial; font-size:10px; font-weight:bold; color:#878787; position: relative; top: -7px;}
.VerwijderingsBijdrage{font-family: arial; font-size: 9px; font-weight: bold; color: #878787;}
.Usp1 { left: 0px; width: 275px; position: relative; top:0px; height: auto; margin: 0px 0px 0px 0px;	font-family: arial,arial;	font-size: 11px; font-weight: normal; color: #506386; overflow: hidden;}
.USPPanel {position: absolute; left: 256px; top: 30px; height: auto; margin: 0px 0px 0px 0px;}
.PrintScreen{top: 280px; left:65px; position: absolute;}
.MailFriend {top: 280px; left:105px; position: absolute;}
.Video      {top: 280px; left:25px; position: absolute;}
.HImage1 { left: 251px; width: 67px; position: absolute; top: 221px; height: 28px;}
.HImage2 { left: 328px; width: 67px; position: absolute; top: 221px; height: 28px;}
.HImage3 { left: 405px;  width: 67px; position: absolute; top: 221px; height: 28px;}
.HImage4 { left: 482px;  width: 67px; position: absolute; top: 221px; height: 28px;}
.ProductLeverDatum{ position:absolute; left:256px; top:188px;  width:auto; padding:0px 0px 0px 0px; border:none 0px silver; }
.ProductLeverDatumText{font-family:arial; font-size:10px; font-weight:normal; color:#000000;  }
.ProductLeverDatumJa{font-family:arial; font-size:10px; font-weight:normal; color:#03a745;  }
.ProductLeverDatumLevertijd{font-family:arial; font-size:10px; font-weight:normal; color:#3C904E;  }

.BijProductBorder{position:relative; width: 554px; height: 24px; padding: 2px; margin:  0px 0px 8px 0px; border:solid 1px silver; }
.BijProductBack{position :relative;width: 100%; height: 100%;}
.GarantieDiv {position: relative;height: 180px; width: 656px;}
.GarantieBorder{position :relative;width: 554px; height: 190px; padding: 2px; margin:  0px 0px 8px 0px; border:solid 1px silver; }
.GarantieBack{position :relative;width: 100%; height: 100%; background-repeat: no-repeat; background-image: url(/Images/masterpage/BottomBlueFade.gif); background-repeat: repeat-x; background-position: bottom;}
.GarantieTitelTekst{position:absolute; top:10px;left:0px; font-family: arial; font-size: 12px; font-weight: bold; color: #000000; height:12px;  margin: 0px 0px 0px 0px;}
.GarantieImage{position :absolute; width: 90px; height: 90px; left:0px; top:38px;}
.GarantieLine{position :absolute; width: 1px; height: 140px; left:110px; top:35px; border-right:solid 1px silver;}
.IPoliskosten{position: absolute;right: 15px; top: 128px; margin:0; font-family: arial; font-size: 9px; font-weight: bold; color: #878787;}
.ButtonBestellenService{position: absolute;right: 15px; top: 145px; margin:0;}
.TitelService{left: 125px; top: 35px; width:350px; height:150px; font-size:11px; color: #000; font-family:arial; position: absolute;  font-weight:normal;}
/*.OmschrijvingService{left: 125px; top: 35px; width:450px; height:110px; font-size:11px; color: #656565; font-family:arial; position: absolute; }*/
.VanPrijsService {font-size: 12px;	font-family:arial; color:#000000; right:15px;  top: 90px; width:110px; text-align:right; color:#6a6a6a; text-decoration:line-through; position:absolute; }
.VoorPrijsService{font-size: 18px;	font-weight: bold; color:#Da2825; font-family:arial; right:15px; top: 104px; width:110px; text-align:right; position:absolute; vertical-align:bottom; height:20px;}

.VensterSluiten, .VensterSluiten A, .VensterSluiten A:Link{font-weight: bold; font-size: 12px;color: #ffffff; background-color: #007475;font-family: arial,arial; text-decoration: none; padding-left: 4px; padding-right: 5px; width: 98px; border-right: black 1px solid; border-top: black 1px solid;  border-left: black 1px solid;  border-bottom: black 1px solid;}
.VensterSluiten A:hover{	position: relative;	top: 14px;	left: 15px;	font-weight: bold;	font-size: 12px;	color: #ffffff;	font-family: arial,arial;	text-decoration: underline;	padding-left: 4px;}
.VensterSluiten A:active, .VensterSluiten A:visited{	position: relative;	top: 14px;	left: 15px;	font-weight: bold;	font-size: 12px;	color: #ffffff;	font-family: arial,arial;	text-decoration: none;	padding-left: 4px;}

/* Styles informatie/default.aspx */
.InfoMenu{ position:relative; left:0px; top:0px; width:100%; }
.InfoTopImage{ position: relative;    left: 0px;    top: 0px;    height: 80px;    width: 100%;    border: solid 1px #000000; }
.InfoAll{ position:relative; left:0px; width:100% }
.InfoContainer{ position:relative;   left:0px; width:100%; top:0px; padding:0px; height:100%;  }
.InfoContent{ position:relative; left:0px; width:100%; top:0px; padding:5px;  }
.InfoRightImage{position: relative;  float: right;  top: 0;  width: 120px; border: solid 1px red; display: block; min-height:100%; height:0;}
.InfoRightTopImage{position:relative; float:left; width:120px; height:70px;border: solid 1px #000000;}
.InfoRightCenterImage{position:relative; float:left; width:120px; height:100%;border: solid 1px #000000;}
.InfoRightBottomImage{position:relative; float:left; width:120px; height:70px;border: solid 1px #000000;}
.dropdiv{position:relative; padding-top:5px;  }
.Titel{	font-family: arial;	font-size: 18px; font-weight: normal;	color: #ffffff; margin: 0px 0px 0px 0px; }
.DrTekst{font-family: arial;	font-size: 12px; font-weight:normal; left:0px;	 text-align:left;}
.informatiepanel {border: solid 1px #dedede; padding: 8px; width: 557px; left: 0px; display: block; position: relative; background-image: url(/images/backinfopanel.jpg); background-position: left bottom; background-repeat: repeat-x;}
.DropTekst{ padding: 0px; vertical-align: top; position: relative; left: 60px; top: -10px; 
    font-family: arial; font-size: 10px; color: #000000;  display: block;}
.DropSluitBottom{position:relative; top:-25px; }

.dropsluit, a.dropsluit , a.dropsluit:link , a.dropsluit:visited{font-family: arial; font-size: 9px;	color: #6666ff;}
a.dropsluit:hover{font-family: arial; font-size: 9px;	color: #aaaaff;}
.droplink  a.droplink, a.droplink:link, a.droplink:visited{font-family: arial;	font-size: 11px;	font-weight: bold;	color: #000000;  }
a.droplink:hover{font-family: arial;	font-size: 11px; font-weight: bold;	color: #777777; }

.NormalTekst{	font-family: arial;	font-size: 11px; font-weight:normal; left:0px;	color: #000000;}
.Solliciterenbalk{	position: absolute;z-index: 100;left: 8px;top: 0px;width: 628px; height: 30px;background-repeat: no-repeat; margin: 0px 0px 0px 0px; }
.tekstveld{font-size: 10px; height: 20px; font-family: arial; border: 1px solid silver;}
.smalltekst{font-size: 10px; height: 20px; font-family: arial; }

/*einde informatie/default.aspx */

/*Pictogrammen*/
.PictogramTop{ position:relative; text-align: left; width: 545px;  margin: 0px 0px 0px 10px;}
.PictogramRepeater{ width: 545px;  margin: 0px 0px 0px 0px;}
.PictogramRepeater img{margin: 0px 0px 0px 15px;}
.Imagecontainer1{position: relative;    margin: 20px 20px 0px 20px;}
.Teksttitel{font-family: arial,arial;  font-size: 14px;  font-weight: bold; color: #000000;  margin: 20px 20px 0px 20px;}
.Imagecontainer2{margin: 20px 20px 0px 20px; }
.Imagecontainer3{margin: 20px 20px 0px 90px; }
/*Einde Pictogrammen*/

/*Formulieren*/
.TopTekst {background-color: #405270;width: 644px; height: 25px; float: none; margin: 0px 0px 0px 0px; padding: 0;}
.TopTekst h2{margin: 3px 0px 0px 3px; font-family: arial,arial; font-size: 14px; color: #ffffff;}
.Tekstveldform{margin-left: 3px; font-size: 12px; height: auto; font-family: arial; border: 1px solid #000000;}
.Tekstveldform1{margin-left: 3px; font-size: 12px; height: auto; font-family: arial;}
.gegevens{text-align: center}

.betalingmainframe
{ background-color:#ffffff;	width: 620px; height:1000px; margin: 0px; padding-right: 0px; padding-left: 10px;	padding-top: 20px;	font-family: arial,Arial;	font-size: 11px;	font-style: normal;}

.shoppingaantal{ position:absolute; left:10px; top:5px; font-family: arial; font-weight:bold;}
.shoppingprice{ position:absolute; left:10px; top:20px; font-family: arial; font-weight:bold;}
.shoppingbuttonplaceholder{ position:absolute; left:10px; top:35px; font-family:arial; font-weight:bold;}

.AssortimentMenu{Position:Relative; height:550px; }
.Assortiment1a{Position:absolute; left:5px; top:0px; float:left; height:127px;}
.Assortiment2a{Position:absolute; left:132px; top:0px; float:left; height:127px;}
.Assortiment3a{Position:absolute; left:261px; top:0px; float:left; height:127px;}
.Assortiment4a{Position:absolute; left:389px; top:0px; float:left; height:127px;}
.Assortiment5a{Position:absolute; left:517px; top:0px; float:left; height:127px;}
.Assortiment1b{position:absolute; left:  5px; top:227px; float:left; width:120px; border-left: #008588 1px solid; border-right: #008588 1px solid; border-bottom: #008588 7px solid;}
.Assortiment2b{Position:absolute; left:132px; top:227px; float:left; width:120px; border-left: #ee7c00 1px solid; border-right: #ee7c00 1px solid; border-bottom: #ee7c00 7px solid;}
.Assortiment3b{Position:absolute; left:261px; top:227px; float:left; width:120px; border-left: #006fb6 1px solid; border-right: #006fb6 1px solid; border-bottom: #006fb6 7px solid;}
.Assortiment4b{Position:absolute; left:389px; top:227px; float:left; width:120px; border-left: #cf203c 1px solid; border-right: #cf203c 1px solid; border-bottom: #cf203c 7px solid;}
.Assortiment5b{Position:absolute; left:517px; top:227px; float:left; width:120px; border-left: #e11a18 1px solid; border-right: #e11a18 1px solid; border-bottom: #e11a18 7px solid;}

.AssortimentText{ padding:5px; font-family: arial; font-size: 11px;}
.AssKop{Position:relative; width:554px; height:169px; }
.AssKopBack{ position:absolute; left:0px; top:0px; z-index:1;}
.AssKopText{position:absolute; left:4px; top:44px; width:404px; height:120px; z-index:3; overflow:hidden; text-align:left;}
.AssKopTekst{font-size: 12px; font-family:arial ; color:#000000;}

.WinkelVoet{position:relative; width:100%; font-family: arial; font-size: 11px;  font-weight:bold; }
.divSubTotaal{position:relative; width: 100%;	height: 50px; padding-top:33px;}
.SubTotaal{ position: absolute; width: 274px;  height: 20px; left:350px; background-color: #006fb6; color: #ffffff; padding-top: 3px;}
.BezorgKosten{position:relative; width: 274px;	height: 23px; padding-top:6px;}
.divVerwijderingsBijdrage{position:relative;   width: 210px;	height: 20px; padding-top:3px; }
.divTotaal{position:relative; width: 100%; background-color:#006fb6; color:#ffffff; height: 20px; padding-top:3px; font-size: 11px; }
.BestelVoet{position:absolute; width: 274px; height: 20px; left:350px; }
.VoetText{Position:absolute; left:355px;}
.VoetBedrag{Position:absolute; left:519px; width:100px; text-align:right;}
.VoetSomText{Position:absolute; left:5px;}
.VoetSom{Position:absolute; left:169px; width:100px; text-align:right;}    
.divBtw{Position:absolute; width:100%; text-align:right;}    
.Btw{width: 100%; color:#555555; font-weight:normal; padding-top:3px; font-size: 11px; }

.divVisaLogin{position:relative; width:270px; height:90px; padding-top:5px; font-family:arial; font-size:10px; font-weight:normal; text-align: left; border: silver 1px solid;}
.VisaTekst1{position:absolute; top: 6px; left:10px; width:180px; text-align:right;}
.VisaFout1 {position:absolute; top:18px; left:10px; width:180px; text-align:right;}
.VisaBox1  {position:absolute; top: 4px; left:195px; width:50px; height:18px; font-family:arial; font-size:10px;  }
.VisaTekst2{position:absolute; top:36px; left:10px; width:180px; text-align:right;}
.VisaFout2 {position:absolute; top:48px; left:10px; width:180px; text-align:right;}
.VisaBox2  {position:absolute; top:34px; left:195px; width:50px; height:18px; font-family:arial; font-size:10px; }
.VisaButton{position:absolute; top:66px; left:170px; width:80px; height:20px; border: solid 1px #006fB6; font-family: arial; font-size: 10px; font-weight: normal; color: #006fB6; background-color: #ffffff; line-height: 0pt; padding:5px;}


a.link1, a.link1:link, a.link1:visited, a.link1:active{font-size: 11px; color: #000000; font-family: arial; text-decoration:none; font-weight:bold;}
a.link1:hover{font-size: 11px; color: #c80817; font-family: arial;text-decoration:none;font-weight:bold;}
a.link2:link, a.link2:visited, a.link2:active{font-size: 11px; color: #000000; font-family: arial; text-decoration:none; font-weight:normal; }
a.link2:hover{font-size: 11px; color: #c80817; font-family: arial;text-decoration:none;font-weight:normal;}

.FlashLayer{position:relative; float: left; top: 0px; left:0px; width:554px; height: 241px;  background-image: url(/Images/MasterPage/Flash_Banner.gif);}

.LandingBack{position:relative; top: 5px; left:0px; padding:  5px 0px 0px 1px; margin: 0px 0px 0px 1px; width:181px; height: 287px; text-align:right; background-image: url(/Images/MasterPage/Background_LandingPage.gif); background-repeat: no-repeat;}
.LandingMerkPanel{position:relative; padding: 3px 0px 0px 0px; text-align: left; color: #FFFFFF; height: 15px; width: 180px; overflow: hidden; font-family: Arial; font-style: normal; font-size: 11px; font-weight: bold;}
.LandingMerkType{padding-left:5px;}
.LandingImagePanel{ position: absolute; top: 40px; left: 45px; text-align: center;}
.LandingPrijsPanel{position: absolute;  width: 170px;  text-align: left; top: 170px; left: 2px;}
.LandingVan{position: relative; text-align: left; top: 18px; left: 10px;width: 150px; color: #7f7d7d; font-family: Arial; font-style: normal; font-size: 10px; font-weight: normal; text-decoration: line-through; }
.LandingVoor{position: absolute; text-align: right; top: 12px; left: 15px; width: 150px; color: #da2825; font-family: Arial; font-style: normal; font-size: 22px; font-weight: bold; }
.LandingNu{position: absolute; text-align: left; top: 16px; left: 62px; width: 70px; color: #da2825; font-family: Arial; font-style: normal; font-size: 16px; font-weight: bold; }
.LandingPrijsMaand{position: absolute; text-align: right; top: 45px; left: 15px; width: 150px; color: #878889; font-family: Arial; font-style: normal; font-size: 10px; font-weight: normal; }
.LandingInfoPanel{position: absolute; top: 235px; left: 8px; text-align: left;}
.LandingBestelPanel{position: absolute; top: 235px; left: 92px; text-align: left;}
.LandingVImage1{position: absolute; top: 143px; left: 8px; text-align: left; height: 30px; width: 75px; z-index:2100;}
.LandingVImage2{position: absolute; top: 143px; left: 99px; text-align: left; height: 30px; width: 75px; z-index:2100;}
.OverProduct3{ position: absolute; z-index:2000; left:0px; width:180px; top:0px; height:225px;}
.LandingMeer{position: absolute; top: 265px; left: 13px; text-align: left;}

.TabTekst{position: relative;z-index: 131; left:  10px; top:50px; width:525px; height:auto; padding:5px; margin: 0px 0px 0px 0px; font-family:arial; font-size: 10px; text-align: left; border:solid 1px silver; background-color:#ffffff; }
.TabTekstG{position:relative;z-index: 131; left:  10px; top:50px; width:525px; height:170px; padding:5px; margin: 0px 0px 0px 0px; font-family:arial; font-size: 10px; text-align: left; border:solid 1px silver; background-color:#ffffff; }
.TabKop1{ position: absolute;z-index: 132; left:  10px; top:10px; width:100px; height:36px; padding:2px; text-align: center; border-left:solid 1px silver; border-right:solid 1px silver;border-top:solid 1px silver; background-color:#ffffff; overflow:hidden;}
.TabKop2{ position: absolute;z-index: 130; left: 115px; top:10px; width:100px; height:36px; padding:2px; text-align: center; border-left:solid 1px silver; border-right:solid 1px silver;border-top:solid 1px silver; background-color:#ffffff; overflow:hidden;}
.TabKop3{ position: absolute;z-index: 130; left: 220px; top:10px; width:100px; height:36px; padding:2px; text-align: center; border-left:solid 1px silver; border-right:solid 1px silver;border-top:solid 1px silver; background-color:#ffffff; overflow:hidden;}
.TabKop4{ position: absolute;z-index: 130; left: 325px; top:10px; width:100px; height:36px; padding:2px; text-align: center; border-left:solid 1px silver; border-right:solid 1px silver;border-top:solid 1px silver; background-color:#ffffff; overflow:hidden;}
.TabKop5{ position: absolute;z-index: 130; left: 430px; top:10px; width:100px; height:36px; padding:2px; text-align: center; border-left:solid 1px silver; border-right:solid 1px silver;border-top:solid 1px silver; background-color:#ffffff; overflow:hidden;}
.TabInhoud{background-color:#FFFFFF; background-image: url(/Images/masterpage/TabTop.gif); background-repeat: repeat-x; background-position: top; padding-top:10px;}
a.TabLink , a.TabLink:link , a.TabLink:visited{font-family: arial; font-size: 11px; color: #777777; text-decoration:none;}
a.TabLink:hover{font-family: arial; font-size: 11px; color: #006FB6; text-decoration:none;}
.DivPictoTekst{Position:relative; left:10px; top:5px; width:500px; margin-bottom:10px;}
.PictoLabel{font-family: arial,arial;	font-size: 10px; font-weight: normal; color: #506386;}
a.PictoLabel, a.PictoLabel:link , a.PictoLabel:visited {color: #656565; text-decoration:none; }
a.PictoLabel:hover{color: #c80817; text-decoration:none; }
.BetaalTitel{Position:relative; left:5px;}
.BetaalRadioLine{position:relative; left:15px; width:510px; margin-top:9px; min-height:20px;}
.BetaalRadio{position:relative; float:left; width:508px; top: 5px;}
.BetaalRadioImage{position:relative; padding: 0px 15px 0 15px; margin: 0 18px 0 0px; left:10px; top:2px; text-align:center;}
.BetaalRadio2{position:relative;  left:10px;}
.BetaalInfo{position:relative;  left:25px;}

.BetaalTitelLabel{position:relative; left:10px; top:5px; text-decoration: none; font-family: arial;  font-size: 12px; font-weight: bold; }
.BetaalInfoLabel{position:relative; left:10px; top:5px; text-decoration: none; font-family: arial;  font-size: 12px; font-weight: bold; }
.BetaalInfoVak{position:relative; left:3px; height:30px; border-bottom:solid 2px silver;}
.BetaalVak{position:relative; left:3px; height:40px; border-bottom:solid 1px silver;}
.BetaalVakF{position:relative; left:3px; padding-bottom:10px; width:740px;}
.BetaalVakFTitel{position:relative; left:10px; height:30px;width:740px;}
.BetaalVakFRadio{position:relative; left:20px; height:30px;}
.BetaalRadio{position:absolute; left:10px; top:8px;}
.BetaalLink{position:absolute; left:40px; top:4px; }
.BetaalTekst{position:absolute; padding: 5px 0px 0px 5px; left:60px; top:10px; width:600px; background-color: Silver; height: 20px; font-family: arial;  font-size: 12px; font-weight: bold; color: #ffffff;}
.BetaalTekst2{position:absolute; padding: 0px 0px 0px 0px; left:10px; top:0px; width:600px; height: 20px; font-family: arial;  font-size: 12px; font-weight: normal; color: #000000;}
.W8wVergetenSluit{position:absolute; left:400px; width:110px; top:0px;}
.Labelvergeten{color: #000000; position: absolute; top: 26px; left:30px;}
.tekstvergeten{position: absolute; top: 28px; left:120px; border-bottom-style: inset; }
.buttonvergeten{position: absolute; top: 58px; left:158px; border-bottom-style: inset; }
.meldingvergeten{font-size: 10pt; color: red; font-family: Arial; position: absolute; top: 88px; left:30px;}
.Labelvergeten1{color: #000000; position: absolute; top: 50px; left:30px;}
.tekstvergeten1{position: absolute; top: 50px; left:120px; border-bottom-style: inset; }
.ButtonVergeten1{position: absolute; top: 48px; left:280px; border-bottom-style: inset; }
.meldingvergeten1{font-size: 10pt; color: red; font-family: Arial; position: absolute; top: 88px; left:30px;}
.BetaalTekst2{position:absolute; left:5px; top:8px;width:680px;}
a.BetaalLink, a.BetaalLink:link, a.BetaalLink:visited, a.BetaalLink:active{font-size: 11px; color: #000000; font-family: arial; text-decoration:none; font-weight:normal; }
a.BetaalLink:hover{font-size: 11px; color: #c80817; font-family: arial;text-decoration:none;}
.vergeten1{ text-align:left;}
.RadioButtonText{margin: 0px 0px 0px 0px;font-family: arial;font-size: 10px;font-weight: normal; color: black;  }
.BetaalHelp  {position:absolute; right:0px; cursor: help; vertical-align: bottom;}
.BetaalRechts{position:absolute; bottom:0px; right:0px; }
.BetaalMeer{position:absolute; bottom:0px; left:100px; }
a.linkBetaal, a.linkBetaal:link, a.linkBetaal:visited, a.linkBetaal:active{font-size: 11px; color: #000000; font-family: arial; text-decoration:none; font-weight:normal; }
a.linkBetaal:hover{font-size: 11px; color: #c80817; font-family: arial;text-decoration:none;}
.AvondBanner{padding: 0px 0px 0px 5px;}

.Vak104{position:relative; padding:5px 0 5px 0; margin:0; top: 0px; left: 142px; height: 175px;}
.Vak104a{position:relative; padding:5px 0px 5px 75px; margin:0; }
.Vak104a{position:relative; padding:5px 0px 5px 75px; margin:0;
    top: 0px;
    left: 22px;
}
.Vak32{position:relative; padding:5px 0 5px 0; margin:0; }
.Vak32a{position:relative; left: -50px; top: 10px; padding:5px 0 5px 0; margin:0; height: 150px;}
.VakTitel{Position:relative;  padding: 5px 5px 5px 10px;  font-family:Arial; font-size:11px; font-weight: bold; color:  #506386;}
.VakTekst{Position:relative; left:10px; width:480px; font-family:Arial; font-size:11px;}
.ButtonVergeten{ position:absolute; left:265px; top:65px; }

.Padding5{ position:relative; padding: 5px 10px 5px 10px;}
.ToMandje{position:absolute; z-index:999; left:10px; width:135px; height:75px; background-color: Transparent; }
ul{position: relative; text-indent: -2px; text-align: left; list-style: url(/images/bulletblue.gif) outside;}


.DivBlox{position:relative; height:auto; width:540px; font-family: arial;	font-size: 11px; font-weight:normal; left:0px;	 text-align:left;}
.DivBloxTextFull{position: relative;  font-family: arial; font-size: 11px; font-weight: normal;}
.DivBloxText{ vertical-align:top; width:315px;   font-family: arial; font-size: 11px; font-weight: normal;}
.DivBloxRechts{vertical-align:top; text-align:right; font-family: arial; font-size: 11px; font-weight: normal; width:210px;}
 
.FaqBlok{position:relative; float:left; left: 10px; width:268px; height:200px; border:1px solid silver; padding:2px 2px 2px 2px; margin-bottom:8px; margin-right:12px;  }
.InFaqBlok{position:relative;  width:100%; height:200px;  color: #000000; background-position: bottom; background-image: url(/Images/fade18.gif); background-repeat: repeat-x; background-color: #ffffff; }
.InFaqBlok UL{list-style-position: outside;list-style-image: url(/Images/bulletblue.gif);position: relative;left: -12px; }
.FaqMeer{ position:absolute; top:175px; width:250px; text-align:right;}
.FaqNiet{ position:relative; width:540px; text-align:right; }
.FaqHead{ font-family: arial; font-size:12px; width: 573px; }

.MailFriendBack{position:absolute; display:none; z-index:500;left:0px; top:24px; width:554px; height:390px; background-image: url(/Images/trans.png); background-repeat: repeat; }
.MailFriendDiv{position:absolute;  z-index:500;left:38px; top:25px; width:470px; height:320px; border:1px solid silver; padding:2px; background-color:#ffffff; }
.InMailFriendDiv{position:relative; width:100%; height:320px; color: #000000; background-position: bottom; background-image: url(/Images/fade32.gif); background-repeat: repeat-x; background-color: #ffffff;  }
.MailAan{position:absolute; top:45px; left:15px; width:450px; height:50px;}
.MailVan{position:absolute; top:105px; left:15px; width:450px; height:50px; }
.MailExtra{position:absolute; top:165px; left:15px; width:450px; height:120px;}
.MailBut{position:absolute; top:280px; left:360px;  }
.MailSluit{position:absolute; top:2px; left:447px; }

.VideoWin{position:absolute; top:40px; left:85px; width:220px; height:250px;}


.N10{font-family: arial; font-size: 10px; color:#000000;}
.N11{font-family: arial; font-size: 11px; color:#000000;}
.N12{font-family: arial; font-size: 12px; color:#000000;}
.NN10{font-family: arial; font-size:10px; color:#000000; line-height: 150%;}
.NN11{font-family: arial; font-size:11px; color:#000000; line-height: 150%;}
.NN12{font-family: arial; font-size:12px; color:#000000; line-height: 150%;}
.BN10{font-family: arial; font-size:10px; color:#506386; line-height: 150%;}
.BN11{font-family: arial; font-size:11px; color:#506386; line-height: 150%;}
.BN12{font-family: arial; font-size:12px; color:#506386; line-height: 150%;}
.B10{font-family: arial; font-size: 10px; color:#40506e;}
.B11{font-family: arial; font-size: 11px; color:#40506e;}
.B12{font-family: arial; font-size: 12px; color:#40506e;}
.R10{font-family: arial; font-size: 10px; color:#c80817;}
.R11{font-family: arial; font-size: 11px; color:#c80817;}
.R12{font-family: arial; font-size: 12px; color:#c80817;}


.Filter{ position:relative; margin:0px; top:0px; width:180px; height:70px; padding:10px; background-color:#f1f1f1; z-index: 10000;}
.FilterTitel{position:absolute; top:5px; left:10px;font-family: arial; font-size: 9px; color:#000; font-weight:bold;}
.FilterHelp{position:absolute; top:5px; left:170px; z-index:20;}
.dualSliderWrapper{ position:absolute; top:20px;	width: 175px;	height: 55px; 	}
.dualSliderRailBody{	background: url(/Images/slider/slideback.gif); background-repeat: no-repeat;	}
.dualSliderAreaStyle{	font-weight: bold;	padding-bottom: 3px;}
.dualSliderRailBodyStyle{background: url(/Images/slider/slideback.gif); background-repeat: no-repeat;	position: relative;	width: 171px;	height: 9px; top:20px;	z-index: 0;}
.dualSliderHandleStyleLeft{	width: 8px; font-weight:normal; font-size:10px; height: 20px; top:9px; position: absolute;	z-index: 2;}
.dualSliderHandleStyleRight{width: 8px;  font-weight:normal; font-size:10px; height: 30px; top:-22px; position: absolute; z-index: 2; text-align:right;}
.dualSliderSpanStyle{position: absolute; float: left; margin-left:5px; top:1px;	height: 7px; z-index: 10; background-image:url(/Images/slider/SlideBar.gif)}
.dualSliderSpanTekst{ position: relative; right: 15px; }
.MerkList{ position:relative; background-color: #f1f1f1; margin:  5px  0px 5px 0px; width: 200px;  font: arial; font-family: arial; font-size: 9px; color:#000;}
.MerkListChk{ position:relative; top:20px; left:10px;  z-index:10;}
.voetVd{position:relative; width:100%; top:10px; width:920px; margin:0 auto; padding:0px; text-align:left; font-family: arial; color:gray; font-size: 11px; clear:both; }
.bottomNavigationContainer{position:relative; height:65px; background-image:url(/images/masterpage/bottom_nav_lines.gif); background-repeat:repeat-y; background-position: left top;}           

.bottomNavigationContainer .infoBlock {	float: left;	width: 200px;}
div.bottomNavigationContainer div.navItem ul {	list-style: none;	padding: 0;	margin: 0;	display: block;}
.bottomNavigationContainer .navItem ul li {	padding-left: 10px;	display: block;	}
.bottomNavigationContainer .navItem {	width: 180px;	float: left;	padding: 0;}
.bottomNavigationContainer .navItem a {	color: #000;	text-decoration: none;	font-size: 11px;	float: none;}
.bottomNavigationContainer .navItem a:hover {	text-decoration: underline;}
div.bottomNavigationContainer div.navItem h5 {	font-size: 12px;	margin: 0;	padding: 0 0 2px 0;	display: block;	margin-left: 10px;}
.bottomNavigationContainer .vipCard {	color: #00aff0;	background-image: url(/images/masterpage/vd_card_small.jpg);	background-position: right top;	background-repeat: no-repeat;}
.bottomNavigationContainer .vipCard a {	color: #00aff0;}
div.footerContainer { position:relative; display: block; z-index:20000; 	background-color: #000;	float: left;	width: 820px;	margin-right: 10px;}
div.footerContainer .navItems {	padding-left: 10px;	text-decoration: none;}
div.footerContainer a, div.footerContainer div.navItem {background-color: #000;	color: #FFF; font-size: 11px; text-decoration: none; font-weight: normal; padding-right: 10px;}
div.footerContainer a, div.footerContainer a:link, div.footerContainer a:visted, div.footerContainer a:active,
div.footerContainer div.navItem a, div.footerContainer div.navItem a:link,div.footerContainer div.navItem a:visted, div.footerContainer div.navItem a:active {padding: 0 10px 0 10px;	text-decoration: none;}
div.footerContainer a:hover, div.footerContainer div.navItem a:hover {	text-decoration: underline;}
div.footerContainer div.navItem {	padding: 12px 0 9px 0;}
.footerContainer div.navItem {	float: left;}
.footerContainer .logoContainer {	float: right;	padding: 10px 16px 9px 0;}
.footerContainer .logoContainer img {	display: block;}

div#TopMenuVd ul#content { position:relative; top:0px; list-style: none; clear: both; float: right;  margin: 0px;}
div#TopMenuVd ul#content li { display: block; float: left; }
div#TopMenuVd ul#content li h3 { 	font-size: 13px; font-weight: normal; margin: 0px; padding: 4px 8px;}
div#TopMenuVd ul#content li h3 a,
div#TopMenuVd ul#content li h3 a:active,
div#TopMenuVd ul#content li h3 a:visited { color: #000; text-decoration: none;}
div#TopMenuVd ul#content li h3 a:hover {	text-decoration: underline;}

.RadTopMenu{Color:Red; border:solid 1px red;}


