/*left navigation*/
.ch_ci2_leftnav a:hover { color:#ffb612!important; }
.ch_singlenav_level1 { color:#ffb612 !important; border-bottom:1px solid #ffb612!important; }
.ch_singlenav_level2, .ch_singlenav_level3, .ch_singlenav_level4, .ch_singlenav_level5 { color:#ffb612 !important;  }
.ch_ci2_leftnav .lastitem{font-weight:bold !important;border-bottom:1px solid #ffb612 !important;}
/***pricetag***/ 
.standard_table .highlight { background:#ffb612 !important; color:#FFF !important; }
.pricetag_small .price {background: url(/media/pc/upccore/global/core/icons/ico_blank_large_pakketten.png) no-repeat;  color:#fff;text-decoration:none; }
.pricetag_small .price:hover {background: url(/media/pc/upccore/global/core/icons/ico_blank_large_internet.png) no-repeat;  color:#fff;text-decoration:none; }
.pricetag_small .active  {background: url(/media/pc/upccore/global/core/icons/ico_blank_large_internet.png) no-repeat;  color:#fff; text-decoration:none; }
#landingPage{background:url('/media/pc/upccore/global/core/boxes/bg_table_internet_yellow4.png') no-repeat left top !important;padding:0;}
#landingPage table tr.prodname{padding:0; position:relative; }
#landingPage table tr.prodname th {font-size:1.1em; padding:0 !important;border:none; z-index:100 !important; color:#FFFFFF; text-align:center; vertical-align:top;}
#landingPage table tr.prodname .highlight {display:block; clear:both; position:relative;margin:-40px 0 -12px 35px;width:52px; height:51px; }
#landingPage table tr.prodname .highlight2 {display:block; clear:both; position:relative;margin:-30px 0 -30px 60px;width:52px; height:51px; }

#landingPage table tr.prodname a{color:#FFF;padding:9px 0 9px 0!important;padding:8px 0 5px 0;margin-left:-1px; height:30px;   float:left;width:100%; text-decoration:none; border-left: 1px solid #d4d4d4}
#landingPage table tr.prodname a:hover{ text-decoration:none; color:#fff}
#landingPage .info{ margin-left:190px;}
#landingPage .infoLink:hover{background-color:#ffb612!important;}


.tv_senders { float:left; clear:both; width:100%; position: static; }
.tv_senders .item { float:left; width:90px; height:100px; margin:0 14px 10px 0; background: url('/media/pc/upccore/global/core/boxes/bg_channels_v2.png') no-repeat left top; }
/*.tv_senders .item:hover{ cursor:pointer;}*/
.tv_senders .item img { display:block; clear:both; width:80px; height:60px; margin:5px auto 0 auto; }
.tv_senders .item h4 { display:block; clear:both; width:80px; height:35px; font-size:0.75em; font-weight:normal; text-align:center; }

.tv_senders .tooltip { display:none;z-index:400 !important;  background:url('/media/pc/upccore/global/core/boxes/tooltip2.png'); background-repeat: no-repeat; height:118px;  
/*margin:110px 0 0 -185px;*/  padding:10px;
width:504px; }
.tv_senders .tooltip img{ float:left;z-index:400 !important; margin-right:10px;}
.tv_senders .tooltip p{float:left;width:360px;z-index:400 !important;}
.tv_senders .tooltip h4{width:300px;z-index:400 !important; font-size:1.2em; font-weight:normal; margin:5px 0 10px 0;}

.portal_W_p45 { width:45% !important; }
.portal_W_p55 { width:55% !important; }
.portal_W_p45 .pricetag { width:101px; height:101px;text-align:center;}
.portal_W_p45 .pricetag span { font-size:80%; }
.portal_W_p45 .pricetag .price {  background:none;font-size:1.9em; font-weight:normal; width:100%; color:#fff; margin:0; padding:25px 0 0 0; vertical-align:middle; }
.portal_W_p45 .pricetag .price a { text-decoration:none; color:#fff }
.portal_W_p45 .pricetag .price sup { display: inline-block; font-size:0.8em !important; vertical-align: text-top; padding-top:0!important; }
.portal_W_p45 .pricetag .interval { color:#fff; font-size:9px; width:100%; text-align:center; }
.portal_W_p45 .pricetag .marginprice { padding-top:24px !important; }
.portal_W_p45 .hoveroverlay{ position:absolute !important; z-index:100; }
.minheight80 strong{ font-size:1.2em;}
.minheight80 strong span{ font-size:0.85em!important;}
