/* AAV Verf&#252;gungscheck */
.aav_check_wrapper { display:inline; height:19px; width:100%; overflow:hidden;}
.aav_check_btn { float:left; height:19px; width:21px; }
.aav_check_yes { float:left; height:19px; width:110px; color:#47a100; line-height:19px; font-size:14px; text-indent:10px; }
.aav_check_no { float:left; height:19px; width:120px; color:#d2003c; line-height:19px; font-size:14px; text-indent:10px; }
.aav_fp_check_btn { float:left; height:19px; width:125px; }
.aav_fp_check_btn img { padding:0 !important; }
.aav_hd_check_btn { float:left; height:19px; width:70px; }
.aav_vod_check_btn { float:left; height:19px; width:70px; }
.aav_hd_check_btn img { padding:0 !important; }
.space79px { clear:both; display:block; height:79px; width:100%; }


/* Picture gallery */
#gall_wrap_img { float:left; width:302px; height:341px; background-color:#CCC;}
#gall_img { width:100%; height:301px; overflow:hidden; }
#gall_download { width:292px; height:40px; background-color:#eeeeee; padding-left:10px; overflow:hidden; }
.gall_download_icon { float:left; width:20px; height:40px; background-image:url(icon_download.png); background-repeat:no-repeat; background-position:left; }
.gall_download_print { float:left; height:40px; line-height:40px; }
.gall_comment { float:left; height:40px; line-height:40px;}
.gall_line { float:left; height:40px; line-height:40px; width:20px; color:#999999; text-align:center;}
.gall_download_web { float:left; height:40px; line-height:40px;}

#gall_wrap_th { float:left; margin-right:10px; width:302px; height:341px; }
.gall_row_th { width:100%; height:94px; }
.gall_th { float:left; width:92px; height:92px; border: solid 1px #ccc; overflow:hidden; }
.gall_th:hover { float:left; width:92px; height:92px; border: solid 1px #007dc9; }
#gall_nav { width:100%; height:40px; border-bottom:#cccccc solid 1px;}
.gall_txt { float:left; width:182px; height:40px; line-height:40px; text-align:center; }

.gall_back a { float:left; width:60px; height:40px; line-height:40px; background-image:url(arrow_simple_left.png); background-repeat:no-repeat; background-position:left; text-decoration:none; text-indent:12px; color:#333;}
.gall_back a:hover { float:left; width:60px; height:40px; line-height:40px; background-image: url(arrow_simple_left_blue.png); background-repeat:no-repeat; background-position:left; text-decoration:underline; text-indent:12px; color:#d2003c;}
.gall_forward a { float:right; width:60px; height:40px; line-height:40px; background-image:url(arrow_simple_right.png); background-repeat:no-repeat; background-position:right; text-decoration:none; text-indent:13px; color:#333;}
.gall_forward a:hover { float:right; width:60px; height:40px; line-height:40px; background-image: url(arrow_simple_right_blue.png); background-repeat:no-repeat; background-position:right; text-decoration:underline; text-indent:13px; color:#007dc9;}



/* DTV Content Push*/
#featured { position:relative; top:0; left:0; width:799px; height:360px; border:1px solid #ccc; background:#999; }
#featured .ui-tabs-nav { position:absolute; top:0; right:0; width:274px; padding:0; margin:0; z-index:200; list-style:none; }
#featured .ui-tabs-nav li { padding:0 0 0 15px; }

#featured .ui-tabs-nav li img { float:left; width:79px; height:48px; margin:6px 10px 0px 6px; background:#fff; padding:0; border:none; }
#featured .ui-tabs-nav li span { float:left; height:50px; width:150px; margin:4px 0; font-size:12px; line-height:15px; color:#666; }
#featured .ui-tabs-nav li span h4 { font-size:14px; margin:3px 0 2px 0; padding:0; }
#featured .ui-tabs-nav li span p { font-size:12px; margin:0; padding:0; color:#999; }

#featured li.ui-tabs-nav-item a { display:block; height:60px; background: url('cp_bg_item.jpg') no-repeat 0 0; text-decoration:none !important; }
#featured li.ui-tabs-nav-item a:hover { background:#eee url('cp_bg_active.jpg') no-repeat 0 0; }
#featured li.ui-tabs-selected { background: url('cp_selected-item.png') no-repeat 0 0;  }
#featured .ui-tabs-nav li.ui-tabs-selected a { background: url('cp_bg_active.jpg') no-repeat 0 0; }

#featured .ui-tabs-panel { position:relative; top:0; left:0; width:540px; height:360px; background:#666; }
#featured .ui-tabs-panel img { position:absolute; top:0; left:0; margin:0 !important; padding:0 !important; }
#featured .ui-tabs-panel .info { position:absolute; bottom:0; left:0; width:540px; height:150px; background: url('cp_transparent-bg.png'); }
#featured .ui-tabs-panel .info .info_left { float:left; width:310px; height:130px; margin:10px 0 10px 20px; overflow:hidden; border-right:1px solid #666; }
#featured .ui-tabs-panel .info .info_right { float:left; width:180px; height:130px; margin:10px 0 10px 10px;  overflow:hidden; }
#featured .info h2 { font-size:18px; color:#f1f1f1; padding:0 0 2px 0; margin:0; }
#featured .info p.titel_zusatz { margin:-3px 0 0 0; padding:0; font-size:11px; line-height:15px; color:#bbb; }
#featured .info p { margin:0; padding:7px 0 0 0; font-size:12px; line-height:15px; color:#f1f1f1; }
#featured .info a { text-decoration:none; color:#fff; }
#featured .info a:hover { text-decoration:underline; }
#featured .info .linklist a:hover { color:#007dc9 !important; } 
#featured .ui-tabs-hide { display:none; }

/*IE FIX*/
*+html #featured ul.ui-tabs-nav li { height:60px; margin:0 0 -3px 0; padding:0 0 0 15px; }
*html #featured ul.ui-tabs-nav li { height:60px; margin:0 0 -3px 0; padding:0 0 0 15px; }
*html #featured { position:relative; top:0; left:0; width:auto; height:360px; border:1px solid #ccc; background:#999; }
*html #featured .ui-tabs-panel .info .info_left { float:left; width:310px; height:130px; margin:10px 0 10px 10px; overflow:hidden; border-right:1px solid #666; }
*html #featured .ui-tabs-panel .info .info_right { float:left; width:180px; height:120px; margin:10px 0 10px 10px;  overflow:hidden; }


/* Icon Internetseite Bestseller */
.icon_internet_bestseller { position:relative; right:132px; top:-48px; float:right; margin:0px 0px -60px 0 !important; z-index:200 !important; padding:0 !important; }
*+html .icon_internet_bestseller { position:relative; right:103px; top:-48px; float:right; margin:0px 0px -60px 0 !important; z-index:200 !important; padding:0 !important; }

/*Internet Icon Neu */
.icon_neu { position:relative; right:238px; top:-18px; float:right; margin:0px 0px -33px 0 !important; z-index:300 !important; padding:0 !important; }

/* Phone Icon Neu */
.phone_icon_neu { position:relative; right:15px; top:-18px; float:right; margin:0px 0px -33px 0 !important; z-index:300 !important; padding:0 !important; }



/* Pic Fast Internet */
.fast_internet_img { position:relative; right:1px; top:100px; float:right; margin:0px 0px -162px 0 !important; z-index:300 !important; padding:0 !important; }

/* Icon KMU 1 Monat Gratis */
.icon_arr_int_1 { position:relative; right:250px; top:-50px; float:right; margin:0px 0px -58px 0 !important; z-index:200 !important; padding:0 !important; }
.icon_arr_int_2  { position:relative; right:133px; top:-50px; float:right; margin:0px 0px -58px 0 !important; z-index:200 !important; padding:0 !important; }
.icon_arr_int_3  { position:relative; right:14px; top:-50px; float:right; margin:0px 0px -58px 0 !important; z-index:200 !important; padding:0 !important; }
*+html .icon_arr_int_1 { position:relative; right:63px; top:-50px; float:right; margin:0px 0px -58px 0 !important; z-index:200 !important; padding:0 !important; }
*+html .icon_arr_int_2  { position:relative; right:40px; top:-50px; float:right; margin:0px 0px -58px 0 !important; z-index:200 !important; padding:0 !important; }
*+html .icon_arr_int_3  { position:relative; right:14px; top:-50px; float:right; margin:0px 0px -58px 0 !important; z-index:200 !important; padding:0 !important; }

