

#content { top:0px; bottom:50px; overflow:hidden; display:block; position:absolute; z-index:1; width:100%; margin-left:-50%; left:50%; } /*  basiswaarden top:31px en bottom:50px */
* html #content { border-top:0px solid white; border-bottom:51px solid white; bo\rder-bottom:50px solid white; left:0; lef\t:50%; top:0; bottom:0; height:100%; width:100%;}
/*  basiswaarden border-top:31px en border-bottom:50px/50px  */



#mand { top:0px; bottom:50px; overflow:hidden; display:block; position:absolute; z-index:1; width:100%; margin-left:-50%; left:50%; }
* html #mand { border-top:0px solid white; border-bottom:51px solid white; bo\rder-bottom:50px solid white; left:0; lef\t:50%; top:0; bottom:0; height:100%; width:100%;}

#mandbuiten { left:0px; right:0px; overflow:hidden; position:absolute; z-index:1;
height:100%; background-color:transparent; margin:0; top:0; bottom:0;}
* html #mandbuiten { border-left:0px solid white; border-right:0px solid white;
top:0; left:0; right:0; bottom:0; height:100%; width:100%; background-color:transparent;}
/* einde winkelruimte */





.calcshopkruisje { position:absolute; top:0px; right:7px; width:35px; height:38px; border:none; background: url(../shopgui/blank.gif);}
.prod .calcmenu { display:none; } .prod .calcico { position:absolute; right:6px; top:5px; height:21px; width:21px; z-index:103; border:1px solid #FFF;}
.prod .calcmenu-uit, .prod .calcmenu-aan { position:absolute; width:133px; right:220px !important; right:222px; top:0px; padding-top:3px; padding-right:0px; height:33px; display:none; background:transparent url(../../../univ/gui/calc_kader.gif) no-repeat; } .prod .calcmenu-aan { z-index:999; display:block; }




h3 { color:#FF0066; font-size:13px; text-align:left; margin:0px; padding-bottom:4px; font-variant: small-caps; }
#mandje, #kassa, #bestel, #digital { margin-top:-2px !important; margin-top:0px; border:0px solid #000 !important; }


#content .divmodel {margin-top:5%; margin-left:11%; }

.icotabdiv { position:absolute; left:0px; top:50%; width:100%; z-index:4; }
.wittab { position:absolute; top:50%; right:0px; width:100%; filter:alpha(opacity=92);
opacity:0.92; text-align:right; background : url(univ/gui/omschrijfkader.gif) repeat 100% 100%;  }
.iconbar { position:absolute; width:100%; height:40px; background-color:transparent; text-align:right; top:0; }


.detaildiv { position:absolute; right:235px; bottom:50%; height:175px; width:160px; }
.iconbar a, .iconbar a:visited, .iconbar a img {border-bottom:0px; }
#sluitsteek, #sluitdetail, #steekplus, #detailplus {
visibility:hidden; position:absolute; bottom:58px; right:240px;  0px solid #000;}
#steekplus { bottom:27px !important; right:281px; }    #detailplus  { bottom:27px !important; right:236px; }
#steek, #detail { visibility:hidden; position:absolute; }


.divalpha { position:absolute; opacity : 0.75; filter:alpha(opacity=75); background-color:#FFFFFF; width:221px; position:absolute; right:-1px; padding:0; top:0; height:1100px; z-index:4; }
.artikelkop { width:220px; position:absolute; right:-1px; border-right:1px solid #663333; top:0px; height:33px; z-index:30;}


#content .divdata { width:207px; position:absolute; z-index:4; right:0; top:40px; }
.divdata td { vertical-align:baseline; color:#441111; white-space:nowrap; line-height:200%;} #content .shopdata, #content .shopdata  .borduurmaat {font:normal 11px Verdana; width:60px; line-height:200%;}
.divdata b {font-size:100%;}
#content .borduurmaat i {  position:relative; top:-10px; color:#966; font-size:13px; font-style: normal; }
td.digidruk i, td.shopdata i { color:#966; font-size:13px; font-style: normal; }
/* bijvoorbeeld (15.4 x 15.4 inch) */





.besteldiv { width:193px; height:150px; position:absolute; top:50%; right:13px; z-index:5;}
.besteldiv a { border-bottom:0px; text-decoration:none; margin:0px !important; }
.besteldiv a img { border-bottom:0px !important;  margin:0px !important; }
#bestelrespons { width:191px !important; width:193px; height:45px; position:absolute; top:50%; right:13px !important; right:15px; z-index:9; margin-top:-69px; text-align:center; visibility:hidden; border:1px solid #441111; }


body.no-details #bestelrespons { margin-top:12px; }


/*
.linkmandsluiten { position:absolute; top:50%; margin-top:-16px; height:38px; width:203px; right:-204px; background-color:transparent; background: url(univ/gui/winkelpagina_sluiten.gif) top right; font:bold 12px Verdana; padding-top:4px; padding-left:16px;}
.linkmandsluiten a, .linkmandsluiten a :visited { color:#441111; text-decoration:none; border-bottom:1px dashed #FF0066; } .linkmandsluiten a:hover { color:#FF0066; border-bottom:1px solid #441111;}
*/




.omschrijvingscontainer { position:absolute; top:50%; right:220px; left:0; height:50%; padding-top:0px; z-index:3; border-right:1px solid #411; background-color:transparent; filter:alpha(opacity=92); opacity:0.92; padding-bottom:38px; }
.minustab { width:100%; height:100%; padding-top:10px; margin:40px 0px 0px 0px; background-color:white;}
.omschrijving, .kolom1, .kolom2 { height:75% !important; height:85%; margin:13px 17px 0px 30px;  overflow:auto !important; overflow-y:auto; padding-bottom:5px !important; }
.kolom1, .kolom2 { height:85% !important; height:95%; }
.omschrijving p, .kolom1 p, .kolom2 p  { margin-top:17px; color:#441111; margin-right:5px;}
.omschrijving h3, .kolom1 h3, .kolom2 h3{ margin-top:7px; font: small-caps bold 120% Georgia, Verdana, sans-serif; letter-spacing:1px;}
.omschrijving a, .kolom1 a, .kolom2 a, .omschrijving a:visited, .kolom1 a:visited, .kolom2 a:visited { color:#441111; border-bottom:1px dashed #FF0066; text-decoration:none; }
.omschrijving a:hover, .kolom1 a:hover, .kolom2 a:hover { color:#F06; border-bottom:1px solid #441111; }
/* omschrijvingskolom soms vervangen door kolom1 plus kolom2 */



.sup { padding-left:1px; font-size:9px;  }




.no-details #content .icotabdiv { display:none; }
.no-details #content .omschrijvingscontainer { top:60%; height:40%;}
.no-details #content .besteldiv { top:60%; }




