div.poptxt {
 display:none;
 position:absolute;
 z-index:100;
}

span.ttspan {
  border-bottom:dotted 1px #000000;
  cursor:help;
}

img.ttimg {
  cursor:help;
}

div.mod_tooltip {
  width: 322px;
  overflow:hidden;
}

div.mod_tooltip div.top {
  width: 322px;
  height: 13px;
  overflow:hidden;
}

html>body div.mod_tooltip div.top {
	background-image: url( "media/tooltip/tooltip_top.png" );
	background-repeat:no-repeat;
}

*html div.mod_tooltip div.top {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_ziggo/bestelstraat/portal/style/global/media/tooltip/tooltip_top.png', sizingMethod='fixed');
}

div.mod_tooltip div.middle {
  width: 322px;
}

html>body div.mod_tooltip div.middle {
	background-image: url( "media/tooltip/tooltip_mid.png" );
}

*html div.mod_tooltip div.middle {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_ziggo/bestelstraat/portal/style/global/media/tooltip/tooltip_mid.png', sizingMethod='scale');
}

div.mod_tooltip .middle .cnt {
  margin:0px 21px 0px 30px;
  width:271px;
  position:relative;
}

*html div.mod_tooltip div.bottom {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_ziggo/bestelstraat/portal/style/global/media/tooltip/tooltip_bottom.png', sizingMethod='fixed');
}

div.mod_tooltip div.bottom {
  width: 322px;
  height: 18px;
  overflow:hidden;  
}

html>body div.mod_tooltip div.bottom {
	background-image: url( "media/tooltip/tooltip_bottom.png" );
	background-repeat:no-repeat;
}

div.mod_popup {
  width:560px;
  overflow:hidden;
  vertical-align:top;
  position:relative;
}

div.mod_popup div.top {
  width: 560px;
  height: 40px;
  overflow:hidden;
  position:static;
}

div.mod_popup div.cnt div.knop {
  float:right;
  width:80px;
  height:38px;
  z-index:100;
  position:absolute;
  left:480px;
}

/*html>body*/ div.mod_popup div.cnt div.knop {
  cursor:pointer;
}

*html  div.mod_popup div.cnt div.knop {
  cursor:hand;
}

div.mod_popup div.middle {
  width: 560px;
  overflow:hidden;
  position:static;
}

div.mod_popup .middle .cnt {
  margin:0px 21px 0px 30px;
  width:512px;
  overflow:hidden;
  position:relative;
}

div.mod_popup div.bottom {
  width: 560px;
  height: 28px;
  overflow:hidden;
  position:static;
}


div.mod2.tabs div.middle div.cnt {
  padding:0px !important;
  margin:0px 0px 0px 14px;
  width:424px;
  position:relative;
	top: -5px;
}

*html div.mod2 ul.tabs,
*html div.mod2 div.tabs_footer {
  width: 424px !important;
}


div.mod3.tabs div.middle div.cnt {
  padding:0px !important;
  margin:0px 0px 0px 14px;
  width:655px;
  position:relative;
	top: -5px;
}

*html div.mod3 ul.tabs,
*html div.mod3 div.tabs_footer {
  width: 655px !important;
}
