/*left navigation*/
.ch_ci2_leftnav a:hover { color:#052568!important; }
.ch_singlenav_level1 { color:#052568 !important; border-bottom:1px solid #052568!important; }
.ch_singlenav_level2, .ch_singlenav_level3, .ch_singlenav_level4, .ch_singlenav_level5 { color:#052568 !important;  }
.ch_ci2_leftnav .lastitem{font-weight:bold !important;border-bottom:1px solid #052568 !important;}
/***pricetag***/ 
.ch_header_3 {color:#6eb7e4 !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_darkblue4.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:-30px 0 -22px 195px;width:52px; height:51px; }
#landingPage table tr.prodname .highlight2 {display:block; clear:both; position:relative;margin:-35px 0 -17px 70px; width:52px; height:51px; }

#landingPage table tr.prodname a{color:#FFF;padding:8px 0 10px 0!important;padding:7px 0 6px 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:#052568 !important;}


.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;}