/* magenta stylesheet */
body, td {
  
}

h1,
div.mod3 .middle div.cnt h1, div.landingspagina div.mod div.top h1, div.landingspagina div.mod2 div.top div.cnt h1
, div.landingspagina .mod .top_fullcolor_home div.cnt h1 {
  color:#5a1359;
}

h2 {
  color:#5a1359;
}

*html div.info_sorry {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/img/2/info.png', sizingMethod='fixed');
}

html>body div.info_sorry {
	background-image: url(/css/img/2/info.png);
	background-repeat:no-repeat;
}

h3 {
  /* color:#4b4b4d; */
  color:#5a1359;
}

input.txt:focus,
textarea:focus,
textarea.focus,
input.text-focus {
	border-color: #b01cae;
	background-color: #F2E6EE;
}
h4 {
  /* color:#2e7ba6; */
  color:#333333;
}

a {
  color:#f1220b;
}
body div input.previous,
body div a.previous,
body div input.next,
body div a.next {
  color:#f1220b !important;
}
span.meer {
  color:#f1220b; 
  background-image: url(/css/img/2/pijl_meer.gif);
}

a.meer_wit {
  background: url(/css/img/2/bullet_wit.gif) no-repeat;
  color:white;
  margin-left:10px;
  
}

a.external {
	background-image: url(/css/img/2/external.gif);
}

a:hover, a:visited:hover,
body input.previous:hover,
body a.previous:hover {
  color: #b01cae;
}

a:focus, a:active {
	color: #5a1359;
}

a.bullet, a.bullet_open, a:visited.bullet, a:visited.bullet_open, a.bullet_color, span.bullet, a.bullet_color {
	background-image: url(/css/img/2/pijl_verder.gif);
	
}

/*a.bullet_open, a:visited.bullet_open {
  background-image: url(/css/bullet/list_open.gif);
}

a:hover.bullet, a:hover.bullet_color {
  background-image: url(/css/img/1/bullet_blue.gif);
}*/

.product_ballon{
	float:left; 
	padding-top: 4px; 
	padding-left: 4px; 
	font-size: 11px; 
	font-weight: bold; 
	width: 196px; 
	height: 63px; 
	background: url(/images/calculator/ballon_grijs.gif);
}

.product_ballon_select{
	float:left; 
	padding-top: 4px; 
	padding-left: 4px; 
	font-size: 11px; 
	font-weight: bold; 
	width: 196px; 
	height: 63px; 
	background : url(/css/img/2/ballon_roze.gif);
}

span.hotspot {
  color:#f1220b;
  cursor:pointer;
}

/* Pijlen */
html>body a.volgende {
	background-image: url(/css/img/1/arrow_right.png);
}

*html a.volgende {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/1/arrow_right.png', sizingMethod='fixed');
}

html>body a.vorige {
	background-image: url(/css/img/1/arrow_left.png);
}

*html a.vorige {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/1/arrow_left.png', sizingMethod='fixed'); 
}

/* Standard Tables */
table.std th.links {
	background: url(/css/img/2/table/tabletop_left.gif) no-repeat;
}

table.std th.rechts {
	background: url(/css/img/2/table/tabletop_right.gif) no-repeat;
}

table.std th {
	background: url(/css/img/2/table/tabletop_mid.gif) repeat-x;
	border-left: 1px solid White;
	color: White;
}

/* Tabs */
div.tabs div.tabs_footer {
      background: url(/css/img/2/customtab_lijn.gif) no-repeat left top;
}

ul.tabs li {
  background:url(/css/img/2/customtab_left.gif) no-repeat;
}

ul.tabs li.active {
  background:url(/css/img/2/customtab_on_left.gif) no-repeat;
}

ul.tabs div {
  background:url(/css/img/2/customtab_right_end.gif) no-repeat;
  background-position: top right;
}

ul.tabs li.active div {
  background:url(/css/img/2/customtab_on_right.gif) no-repeat;
  background-position: top right;
}

html>body ul.tabsprod li {
  background:url(/css/img/2/prodtab_left.png) no-repeat;
}

html>body ul.tabsprod div.outer {
  background:url(/css/img/2/prodtab_right.png) no-repeat;
  background-position: top right;
}

html>body ul.tabsprod div.inner{
  background:url(/css/img/2/prodtab_middle.png);
}

*html ul.tabsprod li {
  background:url(http://www.ziggo.nl/css/img/2/prodtab_left.png) no-repeat;
}

*html ul.tabsprod div.outer {
  background:url(http://www.ziggo.nl/css/img/2/prodtab_right.png) no-repeat;
  background-position: top right;
}

*html ul.tabsprod div.inner{
  background:url(http://www.ziggo.nl/css/img/2/prodtab_middle.png);
}
/*
div.tabnav div.tabnav_footer {
	background: url(/css/img/1/tabnav/tabnavhoek_cyaan.gif) no-repeat right top;
}
*/


div.meerminder a.minder_active {
  background-image: url(/css/img/pijl_wit_minder.gif);
  width: 7px;
  height: 7px;
  color:#ffffff;
}

div.meerminder a.minder_inactive {
  background-image: url(/css/img/2/pijl_donkermagenta_minder.gif);
  width: 7px;
  height: 7px;
}

div.meerminder a.meer_active {
  background-image: url(/css/img/pijl_wit_meer.gif);
  width: 7px;
  height: 7px;
  color:#ffffff;
}

div.meerminder a.meer_inactive {
  background-image: url(/css/img/2/pijl_donkeroranje_meer.gif);
  width: 7px;
  height: 7px;
}

div.meerminder a.minder_inactive, div.meerminder a.meer_inactive {
  color:#5a1359;
}

div.formholder {
  background: url(/css/img/2/bg_search.jpg) no-repeat;
}

div.formholder_xl {
  background: url(/css/img/2/bg_search_xl.jpg) no-repeat;
}

a:hover.bullet_open {
  background-image: url(/css/bullet/list_open_over.gif);
}

a.download, a:visited.download {
  background-image: url(/css/img/2/pijl_meer.gif);
}

ul.list li, div.specificaties ul li {
	background-image: url(/css/img/2/bullet_magenta.gif);
}

/* Stappen Ding */
div.steps { color: #5a1359; }

div.steps a.step { color: #FFFFFF; }

div.steps div.step.visited {
	background-image: url(/css/img/2/btn_stapper_on.gif);
	color: #FFFFFF;
}

div.steps div.step.inactive {
	background-image: url(/css/img/btn_stapper_off.gif);
	color: #B2B2B2;
}

/* sub navigation links */
div.lvl2nav a, div.lvl2nav a:visited {
  color:#b01cae;
}

html>body div.current, div.current-expanded,  div.expanded,  div.expanded_noname {
  background-image: url(/css/img/2/leftnav/bg_current_nav.png);
}

*html  div.current a {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/leftnav/bg_current_nav.png', sizingMethod='fixed'); 
}

*html div.current-expanded,
*html div.expanded, *html div.expanded_noname  {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/leftnav/bg_current_nav.png', sizingMethod='fixed'); 
}

div.lvl2nav a:hover {
  text-decoration:underline !important;
  color:#b01cae;
  background:none;
}

/* ternary navigation links */
div.lvl3nav {
  background-color:#b01cae;
}

div.lvl2nav div.lvl3nav a, div.lvl2nav div.lvl3nav a:visited {
  background-image: url(/css/img/pijl_wit_verder.gif);
  background-color:#b01cae;
}

div.lvl2nav div.lvl3nav a:hover {
  color:#ffffff;
  background-image: url(/css/img/pijl_wit_verder.gif);
}

html>body div.lvl3bottom {
  background: url(/css/img/2/leftnav/bg_bottom_3lvl.png) no-repeat;  
}

*html  div.lvl3bottom  {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/leftnav/bg_bottom_3lvl.png', sizingMethod='fixed'); 
}

/* important buttons */
input.important,
a.important {
  background-image: url(/css/img/button/magenta/n_important_s.png);
}
*html input.important,
*html a.important  {
	background-image: none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/button/magenta/n_important_s.png', sizingMethod='fixed'); 
}
input.important-xs,
a.important-xs {
  background-image: url(/css/img/button/magenta/n_important_xs.gif);
}
*html input.important-xs,
*html a.important-xs {
	background-image: none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/button/magenta/n_important_xs.gif', sizingMethod='fixed');
  left: -2px;
}
input.important-xl,
a.important-xl {
  background-image: url(/css/img/button/magenta/n_important_xl.gif);
}
*html input.important-xl,
*html a.important-xl {
	background-image: none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/button/magenta/n_important_xl.gif', sizingMethod='fixed');
  left: -2px;
}
input.important-xxl,
a.important-xxl {
  background-image: url(/css/img/button/magenta/n_important_xxl.gif);
}
*html input.important-xxl,
*html a.important-xxl {
	background-image: none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/button/magenta/n_important_xxl.gif', sizingMethod='fixed');
  left: -2px;
}

/* hovered important buttons */
input.important:hover,
a.important:hover {
  background-image: url(/css/img/button/magenta/o_important_s.png);
}
*html input.important-hover,
*html a.important:hover  {
	background-image: none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/button/magenta/o_important_s.png', sizingMethod='fixed');
}
input.important-xs:hover,
a.important-xs:hover {
  background-image: url(/css/img/button/magenta/o_important_xs.gif);
}
*html input.important-xs-hover,
*html a.important-xs:hover  {
	background-image: none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/button/magenta/o_important_xs.gif', sizingMethod='fixed');
  left: -2px;
}
input.important-xl:hover,
a.important-xl:hover {
  background-image: url(/css/img/button/magenta/o_important_xl.gif);
}
*html input.important-xl-hover,
*html a.important-xl:hover  {
	background-image: none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/button/magenta/o_important_xl.gif', sizingMethod='fixed');
}
input.important-xxl:hover,
a.important-xxl:hover {
  background-image: url(/css/img/button/magenta/o_important_xxl.gif);
}
*html input.important-xxl-hover,
*html a.important-xxl:hover  {
	background-image: none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/button/magenta/o_important_xxl.gif', sizingMethod='fixed');
}

/* active important buttons */
input.important:active,
input.important:focus,
input.important-focus,
body a.important:active,
body a.important:focus {
  color: #5a1359 !important;
}
input.important:active,
input.important:focus,
input.important-focus,
a.important:active,
a.important:focus {
  background-image: url(/css/img/button/magenta/a_important_s.png);
}
*html input.important-focus,
*html a.important:active,
*html a.important:focus {
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/button/magenta/a_important_s.png', sizingMethod='fixed');
	background-image: none;
}
input.important-xs:active,
input.important-xs:focus,
input.important-xs-focus,
a.important-xs:active,
a.important-xs:focus {
  background-image: url(/css/img/button/magenta/a_important_xs.gif);
}
*html input.important-xs-focus,
*html a.important-xs:active,
*html a.important-xs:focus {
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/button/magenta/a_important_xs.gif', sizingMethod='fixed');
	background-image: none;
}
input.important-xl:active,
input.important-xl:focus,
input.important-xl-focus,
a.important-xl:active,
a.important-xl:focus {
  background-image: url(/css/img/button/magenta/a_important_xl.gif);
}
*html input.important-xl-focus,
*html a.important-xl:active,
*html a.important-xl:focus {
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/button/magenta/a_important_xl.gif', sizingMethod='fixed');
	background-image: none;
}
input.important-xxl:active,
input.important-xxl:focus,
input.important-xxl-focus,
a.important-xxl:active,
a.important-xxl:focus {
  background-image: url(/css/img/button/magenta/a_important_xxl.gif);
}
*html input.important-xxl-focus,
*html a.important-xxl:active,
*html a.important-xxl:focus {
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/button/magenta/a_important_xxl.gif', sizingMethod='fixed');
	background-image: none;
}

/* icon buttons */
input.next,
a.next {
  background-image: url(/css/img/button/magenta/n_next.png);
}
input.next:hover,
a.next:hover {
  background-image: url(/css/img/button/magenta/o_next.png);
}
input.next:active,
a.next:active,
input.next:focus,
a.next:focus {
  background-image: url(/css/img/button/magenta/a_next.png);
}
*html input.next,
*html a.next {
  background-image: none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/button/magenta/n_next.png', sizingMethod='fixed');
}
*html input.next:hover,
*html a.next:hover {
  background-image: none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/button/magenta/o_next.png', sizingMethod='fixed');
}
*html input.next:active,
*html a.next:active,
*html input.next:focus,
*html a.next:focus {
  background-image: none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/button/magenta/a_next.png', sizingMethod='fixed');
}

input, select, textarea {
  color:#4b4b4d;
}

.date {
  color:#b01cae;
}

.col2-left .errorWBCS {
  border:solid 1px #ff0000;
  background-color:#ffbfbf;    
}

.errorWBCS {
  border:solid 1px #ff0000;
  background-color:#ffbfbf;    
}

hr {
  background-color:#c8c8c8;
  color:#c8c8c8;
}

#page {
  /*background-color:#d8e5eb;*/
}

#header {
  background: url(/css/img/2/bg_header.gif);
  background-color:white;
}
#header.no-nav {
  background: url(/css/img/2/bg_header_small.png) no-repeat;
}
#navproduct {
  background-color:#cfc;
}

#content {
  background:url(/css/img/2/bg_verloop.gif) repeat-x 0 0;
  background-color:#ebc6eb;
}

#footer {
  background: #fff url(/css/img/);
  color:white;
}

#footer div a {
  color:white;
}
#footer div a:hover {
  color:#fbb;
}

iframe {
  background-color:white;
}



/* modules - floating box as container */

/*.mod {
  width:230px;
  vertical-align:top;
  overflow:hidden;
}

.col2 .mod, .col3 .mod {
  float:left;
}*/

html>body .mod .top {
  background: url(/css/img/2/modules/panel210_title.png) no-repeat;
}
html>body .mod.important .top {
  background: url(/css/img/2/modules/panel220_title.png) no-repeat;
}
html>body .mod.popup .top {
	background: url(/css/img/2/modules/utility210_btntop.png);
}
*html  .mod .top {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/panel210_title.png', sizingMethod='fixed'); 
}

html>body div.landingspagina div.mod div.top {
  background-image: url(/css/img/2/modules/panel210_toptitle_home.png);
}

html>body div.landingspagina div.mod2 div.top {
  background-image: url(/css/img/2/modules/panel440_toptitle_home.png);
}

*html div.landingspagina div.mod div.top {
  background-image: none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/img/2/modules/panel210_toptitle_home.png' sizingMethod='fixed');
}

*html div.landingspagina div.mod2 div.top {
  background-image: none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/img/2/modules/panel440_toptitle_home.png' sizingMethod='fixed');
}

*html div.mod div.top_fullcolor_home {
  background-image: none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/img/2/modules/panel210_fullcolor_toptitle.png' sizingMethod='fixed');
}

html>body div.mod div.top_fullcolor_home {
  background-image: url(/css/img/2/modules/panel210_fullcolor_toptitle.png);
}

*html  .mod.important .top {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/panel220_title.png', sizingMethod='fixed'); 
}
*html .mod.popup .top {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/utility210_btntop.png', sizingMethod='fixed');
}
html>body .mod .top_grey {
  background: url(/css/img/modules/grey210_top.png) no-repeat;
}

/* pseudo-mod inside a 3 column mod */
html body div.mod3 .important .top {
	filter: none;
	background-image: url(/css/img/2/modules/panel210_title-large-internal.gif) !important;
}
html body div.mod3 .important .middle {
	filter: none;
  background-image: url(/css/img/2/modules/panel210_mid-internal.gif);
}
html body div.mod3 .important .bottom {
	filter: none;
  background-image: url(/css/img/2/modules/panel210_bottom-internal.gif);
}

*html  .mod .top_grey {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/modules/grey210_top.png', sizingMethod='fixed'); 
}

*html  .mod .top_utility {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/utility210_btntop.png', sizingMethod='fixed');
}

html>body .mod .top_utility {
  background: url(/css/img/2/modules/utility210_btntop.png) no-repeat;
}

html>body .mod .top_notitle {
  background: url(/css/img/2/modules/panel210_top.png) no-repeat;
}

*html  .mod .top_notitle {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/panel210_top.png', sizingMethod='fixed'); 
}

html>body .mod .top_piconly {
  background: url(/css/img/2/modules/panel210_fullcolor_top.png) no-repeat;
}

*html  .mod .top_piconly {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/panel210_fullcolor_top.png', sizingMethod='fixed'); 
}

ul.tabnav, ul.tabnav_home {
  background-color:#eb0b9c;
}

ul.tabnav li {
  background:url(/css/img/2/bg_tab_left.gif) no-repeat;
}

ul.tabnav li.active {
  background:url(/css/img/2/bg_tab_left_active.gif) no-repeat;
}

ul.tabnav li.active a, ul.tabnav li.active span {
  color:#004466 !important;
}

ul.tabnav div {
  background:url(/css/img/2/bg_tab_right.gif) no-repeat;
  background-position: top right;
}

ul.tabnav li.active div {
  background:url(/css/img/2/bg_tab_right_active.gif) no-repeat;
  background-position: top right;
}

html>body div.top_tabnav {
  background-image: url(/css/img/2/modules/panel210_title-large.png);
}

*html div.top_tabnav {
  background-image: none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/panel210_title-large.png' sizingMethod='fixed');
}

div.mod div.top div.cnt {
  color:#5a1359;
}

html>body div.mod div.middle,html>body div.mod div.middle_tabnav,html>body div.mod div.middle_tabnav_home {
  background: url(/css/img/2/modules/panel210_mid.png);
}

*html div.mod div.middle, *html div.mod div.middle_tabnav, *html div.mod div.middle_tabnav_home{
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/panel210_mid.png', sizingMethod='scale');
  width:222px;
 /* background: url(/css/img/2/modules/panel210_mid.png);*/
}

html>body div.mod div.top_tabnav_home {
  background-image: url(/css/img/2/modules/panel210_toptab_home.png);
}

*html div.mod div.top_tabnav_home {
  background-image: none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/img/2/modules/panel210_toptab_home.png' sizingMethod='fixed');
}

html>body div.mod2 div.top_tabnav_home {
  background-image: url(/css/img/2/modules/panel440_toptab_home.png);
}

*html div.mod2 div.top_tabnav_home {
  background-image: none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/img/2/modules/panel440_toptab_home.png' sizingMethod='fixed');
}

ul.tabnav_home li {
  background:url(/css/img/2/tabs/tab1_left.gif) no-repeat;
}

ul.tabnav_home li.active {
  background:url(/css/img/2/tabs/tab1_left_active.gif) no-repeat;
}


ul.tabnav_home li.active a, ul.tabnav_home li.active span {
  color:#004466 !important;
}

ul.tabnav_home div {
  background:url(/css/img/2/tabs/tab1_right.gif) no-repeat;
  background-position: top right;
}

ul.tabnav_home li.active div {
  background:url(/css/img/2/tabs/tab1_right_active.gif) no-repeat;
  background-position: top right;
}

html>body div.mod div.middle_piconly {
  background: url(/css/img/2/modules/panel210_fullcolor_mid.png);
}

*html div.mod div.middle_piconly {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/panel210_fullcolor_mid.png', sizingMethod='scale');
  width:228px;
  zoom: 1;
 /* background: url(/css/img/2/modules/panel210_mid.png);*/
}

*html div.mod div.middle_grey {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/modules/grey210_mid.png', sizingMethod='scale');
	width: 222px;
  position:static;
}

html>body div.mod div.middle_grey div.cnt{
  position:absolute;
}


html>body div.mod div.bottom {
  background: url(/css/img/2/modules/panel210_bottom.png) no-repeat;
}

*html  div.mod div.bottom {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/panel210_bottom.png', sizingMethod='fixed');
}

html>body div.mod div.bottom_piconly {
  background: url(/css/img/2/modules/panel210_fullcolor_bottom.png) no-repeat;
}

*html div.mod div.bottom_piconly {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/panel210_fullcolor_bottom.png', sizingMethod='fixed');
}

*html div.mod div.bottom_xl {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/panel210_fullcolor_bottom.png', sizingMethod='fixed');
}

html>body div.mod div.bottom_xl {
  background: url(/css/img/2/modules/panel210_lowbox.png) no-repeat;
}

*html div.mod div.bottom_xl {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/panel210_lowbox.png', sizingMethod='fixed');
}

html>body div.mod div.bottom_xl_fullcolor {
  background: url(/css/img/2/modules/panel210_lowbox_fullcolor.png) no-repeat;
}

*html div.mod div.bottom_xl_fullcolor {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/panel210_lowbox_fullcolor.png', sizingMethod='fixed');
}

html>body div.mod div.bottom_grey {
  background: url(/css/img/modules/grey210_bottom.png) no-repeat;
}

*html div.mod div.bottom_grey {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/modules/grey210_bottom.png', sizingMethod='fixed');
}

html>body div.mod div.middle_grey div.kader_telgids {
  background:url(/css/img/modules/grijspanelverloop_197.png) no-repeat;
}

*html div.mod div.middle_grey div.kader_telgids {
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/modules/grijspanelverloop_197.png', sizingMethod='fixed'); 
 position:static;
}

html>body div.mod div.middle_grey div.kader_gg {
  background: url(/css/img/modules/grijspanelverloop_185x165.png) no-repeat;
}

*html div.mod div.middle_grey div.kader_gg {
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/modules/grijspanelverloop_185x165.png', sizingMethod='fixed'); 
 position:static;
}

/* 2 columns */
div.col2 div.mod2 {
  margin-left:0px;
}

html>body div.mod2 div.top {
  background: url(/css/img/2/modules/panel440_title.png) no-repeat;
}

*html  .mod2 .top {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/panel440_title.png', sizingMethod='fixed'); 
}

html>body div.mod2 div.top_notitle {
  background: url(/css/img/2/modules/panel440_top.png) no-repeat;
}

*html  .mod2 div.top_notitle {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/panel440_top.png', sizingMethod='fixed'); 
}

html>body div.mod2 div.top_grey {
  background: url(/css/img/modules/grey440_top.png) no-repeat;
}

*html div.mod2 div.top_grey {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/modules/grey440_top.png', sizingMethod='fixed'); 
}

html>body .mod2 .top_piconly {
  background: url(/css/img/2/modules/panel440_fullcolor_top.png) no-repeat;
}

*html  .mod2 .top_piconly {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/panel440_fullcolor_top.png', sizingMethod='fixed'); 
}

html>body div.mod2 div.middle {
  background: url(/css/img/2/modules/panel440_mid.png);
}

*html div.mod2 div.middle {
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/panel440_mid.png', sizingMethod='scale'); 
 width:452px; 
 overflow:hidden;
 position:static;
}

html>body div.mod2 div.middle_grey {
  background: url(/css/img/modules/grey440_mid.png);
}

*html div.mod2 div.middle_grey {
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/modules/grey440_mid.png', sizingMethod='scale'); 
 position:static;
}

html>body div.mod2 div.middle_piconly {
  background: url(/css/img/2/modules/panel440_fullcolor_mid.png);
}

*html div.mod2 div.middle_piconly {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/panel440_fullcolor_mid.png', sizingMethod='scale');
  width:452px;
  zoom: 1;
 /* background: url(/css/img/1/modules/panel210_mid.png);*/
}

html>body div.mod2 div.bottom {
  background: url(/css/img/2/modules/panel440_bottom.png) no-repeat;
}

*html div.mod2 div.bottom {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/panel440_bottom.png', sizingMethod='fixed'); 
}

html>body div.mod2 div.bottom_xl {
  background: url(/css/img/2/modules/panel440_lowbox.png) no-repeat;
}

*html div.mod2 div.bottom_xl {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/panel440_lowbox.png', sizingMethod='fixed'); 
}

html>body div.mod2 div.bottom_grey {
  background: url(/css/img/2/modules/panel440_bottom.png) no-repeat;
}

*html div.mod2 div.bottom_grey {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/modules/2/panel440_bottom.png', sizingMethod='fixed'); 
}

html>body div.mod2 div.bottom_xl_fullcolor {
  background: url(/css/img/2/modules/panel440_lowbox_fullcolor.png) no-repeat;
}

*html div.mod2 div.bottom_xl_fullcolor {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/panel440_lowbox_fullcolor.png', sizingMethod='fixed');
}

.col3 .mod2 {
  float:left;
}



/* 3 columns */
html>body div.mod3 div.top {
  background: url(/css/img/2/modules/panel670_title.png) no-repeat;
}

*html div.mod3 div.top {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/panel670_title.png', sizingMethod='fixed'); 
}

html>body div.mod3 div.top_notitle {
  background: url(/css/img/2/modules/panel670_top.png) no-repeat;
}

*html div.mod3 div.top_notitle {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/panel670_top.png', sizingMethod='fixed'); 
}

*html div.mod3 div.top_subnav_partners {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/img/2/modules/subnavtop.png', sizingMethod='fixed'); 
}

html>body div.mod3 div.top_subnav_partners {
  background: url(/css/img/2/modules/subnavtop.png) no-repeat;
}

*html div.mod2 div.top_subnav_partners {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/img/2/modules/subnavtop_mod2.png', sizingMethod='fixed'); 
}

html>body div.mod2 div.top_subnav_partners {
  background: url(/css/img/2/modules/subnavtop_mod2.png) no-repeat;
}


html>body div.mod3 div.middle,
html>body div.mod3 div.middle_tabs {
  background: url(/css/img/2/modules/panel670_mid.png);
}

*html div.mod3 div.middle,
*html div.mod3 div.middle_tabs {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/panel670_mid.png', sizingMethod='scale'); 
  width:682px;
}

html>body div.mod3 div.bottom {
  background: url(/css/img/2/modules/panel670_bottom.png) no-repeat;
}

*html div.mod3 div.bottom {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/panel670_bottom.png', sizingMethod='fixed'); 
}

html>body div.mod3 div.bottom_xl {
  background: url(/css/img/2/modules/panel670_lowbox.png) no-repeat;
}

*html div.mod3 div.bottom_xl {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/panel670_lowbox.png', sizingMethod='fixed'); 
  width: 682px;
}

html>body div.mod3 div.bottom_xxl {
  background: url(/css/img/2/modules/panel670_themebox.png) no-repeat;
}

*html div.mod3 div.bottom_xxl {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/panel670_themebox.png', sizingMethod='fixed'); 
}

html>body div.mod3 div.bottom_xxl_banner {
  background: url(/css/img/2/modules/panel670_bannerbox.png) no-repeat;
}

*html div.mod3 div.bottom_xxl_banner {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/panel670_bannerbox.png', sizingMethod='fixed'); 
}

div.mod3 div.top_allesineen_banner {
	background: url(/css/img/2/viz_allesineen_156_magenta.jpg) no-repeat;
}

html>body div.mod3 div.top_picture {
  background: url(/css/img/2/modules/670_top_hoog.png) no-repeat;
}

*html div.mod3 div.top_picture {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/670_top_hoog.png', sizingMethod='fixed'); 
  height:110px;
}

/* 4 columns */


html>body div.mod4 div.top {
  background: url(/css/img/2/modules/panel900_title.png) no-repeat;
}

*html div.mod4 div.top {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/panel900_title.png', sizingMethod='fixed'); 
}

html>body div.mod4 div.top_notitle {
  background: url(/css/img/2/modules/panel900_top.png) no-repeat;
}

*html div.mod4 div.top_notitle {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/panel900_top.png', sizingMethod='fixed'); 
}

html>body .mod4 .middle {
  background: url(/css/img/2/modules/panel900_mid.png);
}  

*html .mod4 .middle {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/panel900_mid.png', sizingMethod='scale'); 
  width:915px;
}

html>body div.mod4 .bottom {
  background: url(/css/img/2/modules/panel900_bottom.png) no-repeat;
}

*html div.mod4 .bottom {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/panel900_bottom.png', sizingMethod='fixed'); 
}

html>body div.mod4 .bottom_xl {
  background: url(/css/img/2/modules/panel900_lowbox.png) no-repeat;
}

*html div.mod4 .bottom_xl {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/panel900_lowbox.png', sizingMethod='fixed'); 
}

html>body div.mod_popup div.top {
  background: url(/css/img/2/modules/popup_top_560x40.png) no-repeat;
}

*html div.mod_popup div.top {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/popup_top_560x40.png', sizingMethod='fixed');
}

html>body div.mod_popup div.middle {
  background: url(/css/img/2/modules/popup_mid_560x121.png);
}

*html div.mod_popup div.middle {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/popup_mid_560x121.png', sizingMethod='scale');
}

html>body div.mod_popup div.bottom {
  background: url(/css/img/2/modules/popup_bottom_560x28.png) no-repeat;
}

*html div.mod_popup div.bottom {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/popup_bottom_560x28.png', sizingMethod='fixed');
}

/*Tab nav*/
#navmain {
  background: url();
} 

#navmain li li a {
  color: #fff;
}

#navmain li ul a {
  color: #fff;
}

#nav li {
  background:url(/css/img/2/divider.gif) no-repeat;
  background-position:0px 6px;
}

#nav #home_li {
  background:none;
}

#nav li ul li {
  background:none;
  background:url(/css/img/2/dividersmall.gif) no-repeat;
  background-position:0px 5px;
  padding:0px;
  margin:0px;
}


/* leftnav */

html>body .mod_nav .top {
 background: url(/css/img/2/modules/panel210_top.png) no-repeat;
}

*html .mod_nav .top {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/panel210_top.png', sizingMethod='fixed'); 
}

html>body div.mod_nav div.middle {
  background: url(/css/img/2/modules/panel210_mid.png);
}

*html div.mod_nav div.middle {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/panel210_mid.png', sizingMethod='scale'); 
  width:222px;
}

html>body div.mod_nav div.bottom {
  background: url(/css/img/2/modules/panel210_bottom.png) no-repeat;
}

*html div.mod_nav div.bottom {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/modules/panel210_bottom.png', sizingMethod='fixed'); 
}

a#producten {
  background-image: url(/css/img/2/hoofdnav/producten.gif);
}

a#home {
  background-image: url(/css/img/2/hoofdnav/home.gif);
}

a#nieuws{
  background-image: url(/css/img/2/hoofdnav/nieuws.gif);
}

#entertainment{
  background-image: url(/css/img/2/hoofdnav/entertainment.gif);
}    

/* home */
a#mijnziggo {
  background-image: url(/css/img/2/hoofdnav/mijnziggo.gif);
}

/* help */
a#service {
  background-image: url(/css/img/2/hoofdnav/klantenservice.gif);
}


#zoeken input.btn {
  width:110px;
  background:url(/css/img/button_n_google.gif) #999;
}

#zoeken input.btn:hover {
  background:url(/css/img/button_o_google.gif) #999;
}

/* =bottom navigation */
#bottom-nav {
  background: url(/css/product/bottomnav/);
}
#bottom-nav a {
  color:#330;
}

#bottom-nav li li a {
  color: #4b4b4b;
}
#bottom-nav li li a:hover {
  color: black;
} 

.pagenav-intro {
  background: #D9D9D9;
}        

.rpgrey {
  background-color:#f2f3f5;
}

.roundbox .top {
  background-image: url('/css/img/bg_roundbox_top.gif');
}

.roundbox .middle {
  border-left:solid 1px #cecece;
  border-right:solid 1px #cecece;
  background-color:#f2f3f5;
}

.roundbox .bottom {
  background-image: url('/css/img/bg_roundbox_bottom.gif');
}

.eros {
  background: url(/css/img/erofooter.gif) no-repeat !important;
}

div.formholder input.zoekbtn, div.formholder_xl input.zoekbtn {
  background: url(/css/img/2/zoekbtn-google.gif) no-repeat;
}

ul.headerlinks li a {
  color:#f1220b;
}

div.greyblock a.bullet {
  background-image: url(/css/img/2/pijl_verder.gif);
}

h2.module {
  color:#345e14;
}


ul.faq li.dicht {
  background: url(/css/img/2/icon_plus.gif) no-repeat;
  background-position: 0px 5px;
}

#straks_op_tv ul.faq li.dicht {
  background-position:0px 0px;
}

ul.faq li.dicht span{
  color:#f1220b;
}

ul.faq li.open {
  background: url(/css/img/2/icon_min.gif) no-repeat;
  background-position: 0px 5px;
}

#straks_op_tv ul.faq li.open {
  background-position:0px 0px;
}

ul.popup li.open {
  background: url(/css/img/2/tooltip_whitebg_29x29.png) no-repeat;
  background-position: -4px 0px;
}

div.bandbreedte, p.bandbreedte{
  background: url(/css/img/2/camera.gif) no-repeat;
  background-position:0px 5px;
  padding-left:15px;
}

div.autodrop, div.autodrophome {
  background: url(/css/img/2/auto_magenta.gif) no-repeat;
}



.important-message,
.important-message .content,
.important-message .footer {
	background-image: url(/css/img/2/important.gif);
}

div.ico_auto {
	background-image: url(/css/img/2/ico_auto.gif);
}

html>body div.bookmark_homepage_icon {
  background:url(/css/img/2/icon_home_groot.png) no-repeat;
}

*html div.bookmark_homepage_icon {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/icon_home_groot.png', sizingMethod='fixed');
}

html>body div.btn_arrow {
  background:url(/css/img/2/buttons/btn_fixed_pijl_158x43.png);
}

*html div.btn_arrow {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/buttons/btn_fixed_pijl_158x43.png', sizingMethod='fixed');
}

div.prijssticker {
  background:url('/css/img/2/prijssticker.JPG');
}

div.prijssticker_itv {
  background:url('/css/img/2/prijssticker_itv.gif');
}
/*zoeken*/

div.divbtn_active {
  color:#5a1359;
}

div.divbtn_def {
  color:#f1220b;
}

div.extra {
  color:#333333;
}

html>body div.leftnumnav {
  background:url(/css/img/2/buttons/arrow_magenta_left.png) no-repeat;
  font-size:12px;
}

*html div.leftnumnav {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/buttons/arrow_magenta_left.png', sizingMethod='fixed');
}

html>body div.rightnumnav {
  background:url(/css/img/2/buttons/arrow_magenta_right.png)no-repeat;
}

*html div.rightnumnav {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/buttons/arrow_magenta_right.png', sizingMethod='fixed');
}
.pakketten .pakket {
	background: url(/css/img/2/check_large.gif) no-repeat top right;
}

ul.demands li.checked {
	color: #5a1359;
	background-image: url(/css/img/2/bg_checked.gif);
}
ul.demands li.checked span {
	background-image: url(/css/img/2/bg_checked.gif);
}

html>body a.info-popup {
	background-image: url(/css/img/2/info.png);
}
*html a.info-popup {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/info.png');
}
html>body a.info-popup:hover {
	background-image: url(/css/img/2/info_over.png);
}
*html a.info-popup:hover {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/info_over.png');
}

.mod.televisie .top .cnt {
	background-image: url(/css/img/2/modules/title/televisie.gif);
}
.mod.internet .top .cnt {
	background-image: url(/css/img/2/modules/title/internet.gif);
}
.mod.telefonie .top .cnt {
	background-image: url(/css/img/2/modules/title/telefonie.gif);
}
.mod.alles-in-1 .top .cnt {
	background-image: url(/css/img/2/modules/title/alles-in-1.gif);
}

html>body div#btnright {
	background:url(/css/img/2/buttons/arrow_magenta_right.png) no-repeat;
}

*html div#btnright {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/buttons/arrow_magenta_right.png', sizingMethod='fixed');
}
*html div#b_right_big {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/buttons/arrow_magenta_right.png', sizingMethod='fixed');
}

html>body div#btnleft {
	background:url(/css/img/2/buttons/arrow_magenta_left.png) no-repeat;
}

*html div#btnleft {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/buttons/arrow_magenta_left.png', sizingMethod='fixed');
}
*html div#b_left_big {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/buttons/arrow_magenta_left.png', sizingMethod='fixed');
}

/* generic png, but needs url rewriting */
div.tooltip div.foot {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/tooltip-bottom.png', sizingMethod='image');
}
div.tooltip .ie-bg-left {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/tooltip-left.png', sizingMethod='image');
}
div.tooltip .ie-bg-right {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/tooltip-right.png', sizingMethod='image');
}

a.more {
	background: url(/css/img/2/icon_plus.gif) no-repeat;
}

a.less {
  background: url(/css/img/2/icon_min.gif) no-repeat;
}

.bar {
	background-color: #f1220b;
}

html>body div.tv_vanavond {
  background: url('/css/img/2/homepage_tv-magenta.png') no-repeat;
}

*html div.tv_vanavond {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/homepage_tv-magenta.png', sizingMethod='fixed');
  background:none;
}

tr.selected td {
	background-color: #fcd0ed;
}

div.formholder input.zoekbtn, div.formholder input.zoekbtnhome, div.formholder_xl  input.zoekbtn {
  background: url(/css/img/2/zoekbtn-google.png) no-repeat;
}

div.bgheader_zoek {
  background: url(/css/img/2/bg_headerzoek.gif) no-repeat;
}

.product .cell .prijs {
	color: #5a1359;
}

.product .cell .prijs span {
	color: #861e85; 
}

.alles-in-1 .cell .prijs,
.alles-in-1 .cell .prijs span {
	color: #5a1359;
}

.product .cell .actie {
	color: #861e85;
}
.alles-in-1 .cell .actie {
	/* top: 230px;*/
	color: #5a1359;
}

ul.faq li.open span{
  color:#5a1359;
}

.zoeken-goudengids-title, .zoeken-telefoongids-title {
  color:#5a1359;
}

.video_list {
  background: url(/css/img/2/camera.gif) no-repeat;
  background-position:center right;
}

div.ico_video {
  background: url(/css/img/2/camera.gif) no-repeat;
}

#phonespecs .spec_title {
  background-image: url(/css/img/2/icon_plus.gif);
}
#phonespecs .open .open .spec_title {
  background-image: url(/css/img/2/icon_min.gif);
}
.pg-normal, pg-selected {
	color: #b01cae;
}
#myziggo .specs td.first,
#myziggo .specs td.last,
#myziggo .specs-total td,
#myziggo .bottom td {
	background-image: url(/css/img/2/border.gif);
}

/* bestelstraat css */
.spallservicecontentpart p strong,
.csaformulier td.spallformstepselected,
.spallfoutmelding h2,
.csaformulier td.label {
	color: #5a1359;
}
.csaformulier input.focus {
	border-color: #b01cae;
	background-color: #F2E6EE;
}
tr.controls td.forward .wrapper,
input.bestelNextButton,
tr.controls td.forward input {
	background-image: url(/css/img/2/buttons/bestel-next.gif);
}
tr.controls td.forward .hover,
tr.controls td.forward .hover input,
tr.controls td.forward *:hover,
input.bestelNextButton:hover,
tr.controls td.forward *:hover input {
	background-image: url(/css/img/2/buttons/bestel-next-over.gif);
}
tr.controls td.forward .active,
tr.controls td.forward .active input,
tr.controls td.forward *:active,
tr.controls td.forward *:active input,
tr.controls td.forward *:focus,
input.bestelNextButton:focus,
input.bestelNextButton:active,
tr.controls td.forward *:focus input {
	background-image: url(/css/img/2/buttons/bestel-next-active.gif);
  color:#5a1359;
}
.csaformulier td.completed {
	background-image:url(/css/img/2/btn_stapper_on.gif);
}
.csaformulier .spallservicecontentpart a {
	color: #f1220b;
}
.csaformulier .spallservicecontentpart a:hover {
	color: #b01cae;
}

html>body div.digiicon {
	background-image: url(/css/img/2/digiontvanger_big.png);
}

*html div.digiicon {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/digiontvanger_big.png', sizingMethod='fixed');
}

div.ziggo_ico {
  background-image:url(/css/img/2/ziggo_logo_zoekbox_24x24.gif);
}

/* Installatiepakketten digitale televisie */
table#pakkettenVergelijker td strong{
  color:#f1220b;
  font-weight:bold;	
}

.middlealt {
    height: 400px;
    position: relative;
    width: 682px;
    background: transparent url(/css/img/2/modules/panel670_mid.png) repeat scroll 0%;
}

.klantenservice-video-top {
  background: url(/css/img/2/klantenservice_video/lightbox_topbg.gif);
}

.klantenservice-video-closebtn {
  background-image: url(/css/img/2/klantenservice_video/lightbox_sluitbtn.gif);
}

ul.partner_subnav_items li {
  background:url(/css/img/2/dividersmall.gif) no-repeat;    
  background-position: 0px 2px;
}   

ul.partner_subnav_items a {
  color:#f1220b;
} 

div.partner_subnav_mod2 div.header_titel, div.partner_subnav_mod3 div.header_titel {
  color:#5a1359;
}

html>body div.partner_subnav_mod2 div.header_titel, html>body div.partner_subnav_mod3 div.header_titel {
  background: url(/css/img/2/titledot.png) no-repeat;
}

*html div.partner_subnav_mod2 div.header_titel,  *html div.partner_subnav_mod3 div.header_titel{
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/img/2/titledot.png', sizingMethod='fixed');
}

div.product_holder ul.voordeel li{
  background:url('/css/img/2/vinkje.gif') no-repeat;
  background-position:0px 5px;
}

div.zn_panel ul li.pijl {
  background: url(/css/img/2/pijl_verder.gif) no-repeat;
  background-position:0px 5px;
}

ul.news_shelf {
  /*list-style-image:url(/css/img/2/pijl_verder.gif);*/
}

ul.comment_open div.plusmin { 
  background:url(/css/img/2/icon_min.gif);
}

ul.comment_dicht div.plusmin {
  background:url(/css/img/2/icon_plus.gif);
}

html>body ul.comment_open div.reageer {
  background: url(/css/img/2/buttons/icoontje_reactie.png) no-repeat;
}

*html html>body ul.comment_open div.reageer{
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/img/2/buttons/icoontje_reactie.png', sizingMethod='fixed');
}

input.ongepast {
  color:#f1220b;
}

div.snelheidsgrafiek div.snelheid div.balk_active {
  background: url(/css/img/2/bg_snelheidsbalk.gif);
}

div.snelheidsgrafiek div.naam_active {
  color:#f1220b;
  font-weight:bold;
}

div.voordelen ul li, div.sellingpoints ul li{
  background:url('/css/img/2/vinkje.gif') no-repeat;
  background-position:0px 5px;
  color:#f1220b;
}

/*speciaal voor productblokje, knopjes zien er anders uit dan op de rest van de portal*/
div.mod_inline_grey a.knop, div.mod_inline_grey_klein a.knop {
  background:transparent url(/css/img/2/buttons/n_scaling_left_normal.gif);
}
div.mod_inline_grey a.knop span, div.mod_inline_grey_klein a.knop span {
  background:transparent url(/css/img/2/buttons/n_scaling_right_normal.gif);
  background-repeat:no-repeat;
  background-position:top right;
}
div.mod_inline_grey a.knop_hover, div.mod_inline_grey_klein a.knop_hover {
  background:transparent url(/css/img/2/buttons/n_scaling_left_rollover.gif)
}
div.mod_inline_grey a.knop_hover span, div.mod_inline_grey_klein a.knop_hover span {
  background:transparent url(/css/img/2/buttons/n_scaling_right_rollover.gif);
  background-repeat:no-repeat;
  background-position:top right;
}
div.mod_inline_grey a.knop_down, div.mod_inline_grey_klein a.knop_down {
  background:transparent url(/css/img/2/buttons/n_scaling_left_selected.gif)
}
div.mod_inline_grey a.knop_down span, div.mod_inline_grey_klein a.knop_down span {
  background:transparent url(/css/img/2/buttons/n_scaling_right_selected.gif) no-repeat;
  background-repeat:no-repeat;
  background-position:top right;
}

html>body #timeline_slide {background: url(/css/img/2/slider.png) no-repeat top right;}
*html #timeline_slide {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.ziggo.nl/css/img/2/slider.png', sizingMethod='fixed');}

/* nieuwe knoppen */
a.knop {
  background:url('/css/img/2/buttons/n_scaling_left.gif');
}

a.knop span {
  background:url('/css/img/2/buttons/n_scaling_right.gif');
  background-repeat:no-repeat;
  background-position:top right;
}

a.knop_hover {
  background:url('/css/img/2/buttons/o_scaling_left.gif');
}

a.knop_hover span {
  background:url('/css/img/2/buttons/o_scaling_right.gif');
  background-repeat:no-repeat;
  background-position:top right;
}

a.knop_down {
  background:url('/css/img/2/buttons/a_scaling_left.gif');
}

a.knop_down span {
  background:url('/css/img/2/buttons/a_scaling_right.gif');
  color: #5a1359;
  background-repeat:no-repeat;
  background-position:top right;
}

a.knop_pijl {
  background:url('/css/img/2/buttons/n_scaling_left.gif');
}

a.knop_pijl span {
  background:url('/css/img/2/buttons/n_scaling_right_pijl.gif');
  background-repeat:no-repeat;
  background-position:top right;
}

a.knop_pijl_hover {
  background:url('/css/img/2/buttons/o_scaling_left.gif');
}

a.knop_pijl_hover span {
  background:url('/css/img/2/buttons/o_scaling_right_pijl.gif');
  background-repeat:no-repeat;
  background-position:top right;
}

a.knop_pijl_down {
  background:url('/css/img/2/buttons/a_scaling_left.gif');
}

a.knop_pijl_down span {
  background:url('/css/img/2/buttons/a_scaling_right_pijl.gif');
  color: #5a1359;
  background-repeat:no-repeat;
  background-position:top right;
}

input.knop_xs {
  background:url('/css/img/2/buttons/n_important_xs.gif');
}

input.knop_xs_hover {
  background:url('/css/img/2/buttons/o_important_xs.gif');
}

input.knop_xs_down {
  background:url('/css/img/2/buttons/a_important_xs.gif');
  color: #5a1359;
}


input.knop {
  background:url('/css/img/2/buttons/n_important_s.gif');
}

input.knop_hover {
  background:url('/css/img/2/buttons/o_important_s.gif');
}

input.knop_down {
  background:url('/css/img/2/buttons/a_important_s.gif');
  color: #5a1359;
}

input.knop_xl {
  background:url('/css/img/2/buttons/n_important_xl.gif');
}

input.knop_xl_hover {
  background:url('/css/img/2/buttons/o_important_xl.gif');
}

input.knop_xl_down {
  background:url('/css/img/2/buttons/a_important_xl.gif');
  color: #5a1359;
}

input.knop_xxl {
  background:url('/css/img/2/buttons/n_important_xxl.gif');
}

input.knop_xxl_hover {
  background:url('/css/img/2/buttons/o_important_xxl.gif');
}

input.knop_xxl_down {
  background:url('/css/img/2/buttons/a_important_xxl.gif');
  color: #5a1359;
}

input.knop_pijl {
  background:url('/css/img/2/buttons/n_fixed_pijl_99x43.gif');
}

input.knop_pijl_hover {
  background:url('/css/img/2/buttons/o_fixed_pijl_99x43.gif');
}

input.knop_pijl_down {
  background:url('/css/img/2/buttons/a_fixed_pijl_99x43.gif');
  color: #5a1359;
}

input.knop_pijl_xl {
  background:url('/css/img/2/buttons/n_fixed_pijl_158x43.gif');
}

input.knop_pijl_xl_hover {
  background:url('/css/img/2/buttons/o_fixed_pijl_158x43.gif');
}

input.knop_pijl_xl_down {
  background:url('/css/img/2/buttons/a_fixed_pijl_158x43.gif');
  color: #5a1359;
}

.product_ballon{
	float:left; 
	padding-top: 4px; 
	padding-left: 4px; 
	font-size: 11px; 
	font-weight: bold; 
	width: 196px; 
	height: 63px; 
	margin-left: 2px;
	background: url(/images/calculator/ballon_grijs.gif);
}

.product_ballon_select{
	float:left; 
	padding-top: 4px; 
	padding-left: 4px; 
	font-size: 11px; 
	font-weight: bold; 
	width: 196px; 
	height: 63px; 
	margin-left: 2px;
	background: url(/css/img/2/ballon_roze.gif);
}