@charset "utf-8";
/* CSS Document */

#navarea {height:35px;}
#nav {height:35px; text-align:left;width:975px;background: url(ab_files/menu_divgj.jpg) repeat-x top left; padding-left:1px;}
#nav ul.main {margin:0; padding:0;}
#nav ul.main li {float:left; list-style-type:none; position:relative;}
#nav .drop_pos {position:relative;}
#nav ul.main li div a:link.nav, #nav ul.main li div a:visited.nav {float:left; font-size:12px; color:#fff; text-decoration:none; font-weight:bold; display:block; height:35px; padding:10px 60px 0 9px;}
#nav ul.main li div a:hover.nav, #nav ul.main li div a:active.nav {background:url(ab_files/over_red.gif) repeat-x; float:left; font-size:12px; color:#fff; text-decoration:none; font-weight:bold; display:block; height:35px; padding:10px 60px 0 9px;}

#nav ul.main li div a:link.wnav, #nav ul.main li div a:visited.wnav {float:left; font-size:12px; color:#fff; text-decoration:none; font-weight:bold; display:block; height:35px; padding:10px 19px 0 9px;}
#nav ul.main li div a:hover.wnav, #nav ul.main li div a:active.wnav {background:url(ab_files/over_red.gif) repeat-x; float:left; font-size:2px; color:#fff; text-decoration:none; font-weight:bold; display:block; height:35px; padding:10px 19px 0 9px;}


#nav ul.main li div.divide {float:left; height:35px; margin:0; background:url(ab_files/menu_divgj.jpg) no-repeat top right; padding-right:1px;}



#nav ul.sub {margin:0 0 -1px 0; padding:0; list-style-type:none;}
#nav ul.sub li {border-bottom:1px solid #424242; float:none; margin-top:-1px;}
#nav ul.sub li.droptitle {}

#nav ul.sub li a:link.subtitle, #nav ul.sub li a:visited.subtitle {color:#fff;font-weight:bold; font-size:12px; text-decoration:none; display:block;margin:1px 0px 0px 0px; padding:4px 2px 4px 6px;  width:172px;}
#nav ul.sub li a:hover.subtitle, #nav ul.sub li a:active.subtitle {background:#900;}
#nav ul.sub li a:link.sub, #nav ul.sub li a:visited.sub {color:#fff;font-weight:bold; font-size:12px; text-decoration:none; display:block;margin:1px 0px 0px 0px; padding:4px 2px 4px 6px; width:172px;}
#nav ul.sub li a:hover.sub, #nav ul.sub li a:active.sub {background:#900;color:#fff;}

#nav .dropdown {display: none; position: absolute; align: left; top: 35px; left:0px; width: 180px; background:#000; padding:0px;}
#nav .sub_dropdown {display: none; position: absolute; align: left; top: 35px; left:-180px; width: 180px; padding:0px;border:0px;background:#343434; filter:alpha(opacity=95);opacity:0.95;-moz-opacity:0.95;}

#nav .wire_sub {}
#nav .wire_sub div {border-bottom:1px solid #4d4d4d; float:none; padding:5px 0 3px 7px;}
#nav .wire_sub div p.title {font-size:12px; color:#fff; margin:0; padding:0; font-weight:bold; line-height:15px;}
#nav .wire_sub div p {font-size:11px; color:#fff; margin:0; padding:0; line-height:13px;}
#nav .wire_sub ul.sub li a:link.sub, #nav .wire_sub ul.sub li a:visited.sub {color:#fff; font-weight:normal; font-size:11px; text-decoration:none; display:block;margin:1px 0px 0px 0px; padding:5px 2px 4px 11px; background:url(ab_files/bul_wht0.gif) no-repeat 4px 10px; width:167px; #width:176px; _width:167px; line-height:13px;}
#nav .wire_sub ul.sub li a:hover.sub, #nav .wire_sub ul.sub li a:active.sub {color:#fff; background:#900 url(ab_files/bul_wht0.gif) no-repeat 4px 10px;}
#nav .wire_sub ul.sub li {border-bottom:1px solid #4d4d4d; float:none; margin-top:-1px;}
body {margin:0;padding:0;font-family:verdana, arial,sans-serif; font-size:11px; text-align:left; background:#fff url(ab_files/page_bac2.jpg) repeat-x 0px 80px; text-align:center;} 
a:link {color: #0066CC; text-decoration:none}     
a:visited {color: #636}
a:hover {color: #0066CC; text-decoration:none}   
a:active {color: #06C}  
img {border:0;}
sup { font-size:75%; }
.clear { clear:both; margin:0; padding:0;}
a sup { text-decoration:none; }
input {margin-left:4px;}
select { margin:0; padding:2px;}
label { font-weight:bold; font-size:12px;}
h1 {font-size:26px; font-weight:bold; color:#f00; padding:10px 0 5px 0; margin:0; text-align:left;}
h2 {font-size:17px; font-weight:bold; padding:10px 0 5px 0; margin:0; text-align:left;}
div {margin:0; padding:0;}
.hlight {font-weight:bold; color:#f00;}
.red {color:#f00;}
#contain {width:985px; margin:0 auto; text-align:left;}
.ada {position:absolute; top:0px; left:-1500px;}
ul.list {margin:0 0 8px 0;padding:0;list-style-type:none; line-height:12px;}
ul.list li {margin:0;padding:2px 0 1px 12px; background:url(ab_files/bul_blk0.gif) no-repeat 3px 6px;text-align:left;}

div.cta_primary, div.cta_primary div, div.cta_primary div div {cursor:pointer;color:#fff;font-weight:bold;line-height:21px; font-size:13px;}
div.cta_primary {float:left;background:url(ab_files/red_butt.gif) transparent no-repeat top left;padding-left:10px;}
div.cta_primary div {background:url(ab_files/red_butt.gif) transparent no-repeat top right;padding-right:5px;}
div.cta_primary div div {background:url(ab_files/red_butt.gif) #DA0000 repeat-x;}
div.cta_primary div a:link,  div.cta_primary div a:visited {padding:0; height:21px; color:#fff; text-decoration:none;}
div.cta_primary div a:hover,  div.cta_primary div a:active {}
div.cta_primary_blk, div.cta_primary_blk div, div.cta_primary_blk div div {cursor:pointer;color:#fff;font-weight:bold;line-height:21px; font-size:13px;}
div.cta_primary_blk {float:left;background:url(ab_files/black_bu.gif) transparent no-repeat top left;padding-left:10px;}
div.cta_primary_blk div {background:url(/ab_files/black_bu.gif) transparent no-repeat top right;padding-right:5px;}
div.cta_primary_blk div div {background:url(ab_files/black_bu.gif) #000 repeat-x;}
div.cta_primary_blk div a:link,  div.cta_primary_blk div a:visited {padding:0; height:21px; color:#fff; text-decoration:none;}
div.cta_primary_blk div a:hover,  div.cta_primary_blk div a:active {}
div.cta_primary_gry, div.cta_primary_gry div, div.cta_primary_gry div div {cursor:pointer;color:#000;font-weight:bold;line-height:21px; font-size:13px;}
div.cta_primary_gry {float:left;background:url(ab_files/big_gray.gif) transparent no-repeat top left;padding-left:10px;}
div.cta_primary_gry div {background:url(ab_files/big_gray.gif) transparent no-repeat top right;padding-right:5px;}
div.cta_primary_gry div div {background:url(ab_files/big_gray.gif) #ccc repeat-x;}
div.cta_primary_gry div a:link,  div.cta_primary_gry div a:visited {padding:0; height:21px; color:#000; text-decoration:none;}
div.cta_primary_gry div a:hover,  div.cta_primary_gry div a:active {}

a.button {background: url(ab_files/left0000.gif) no-repeat left top; padding:3px 0 5px 3px; #padding:0 0 5px 3px; _padding:0 0 0 3px; font-size:13px; font-weight:bold; color:#fff; text-decoration:none; vertical-align:0%; #vertical-align:20%; _vertical-align:20%;}
a.button span {background: url(ab_files/right000.gif) no-repeat right top; padding:3px 10px 5px 6px; color:#fff;} 

#internet #internet {background:url(ab_files/over_red.gif) repeat-x; }
#tv #tv {background:url(ab_files/over_red.gif) repeat-x; }
#phone #phone {background:url(ab_files/over_red.gif) repeat-x; }
#bundles #bundles {background:url(ab_files/over_red.gif) repeat-x; }
#wireless #wireless {background:url(ab_files/over_red.gif) repeat-x; }
#support #support {background:url(ab_files/over_red.gif) repeat-x; }

#mainnav {padding:0; position:absolute; right:5px; top:66px;}
#lob {}

#lob a:link, #lob a:visited {font-size:14px; text-decoration:none; display:block; height:44px; padding-top:11px; text-align:center;}
#lob a:hover, #lob a:active {text-decoration:underline;}

#lob div {float:left; height:44px; font-weight:bold; font-size:16px;}

#residential {width:150px;}
#residential a {color:#000;}
#residential_current {background: url(ab_files/ButoniPareInternet.jpg) width:120px;}
#residential_current a {color:#f00;}
#business {width:120px;}
#business .bus_divider {background:url(ab_files/divider0.gif) no-repeat; width:120px;}
#business .bus_divider a {background:url(ab_files/divider0.gif) no-repeat right top; color:#000;}
#business_current .bus_divider {background:url(ab_files/divider0.gif) no-repeat; width:113px;}
#business_current .bus_divider a {background:url(ab_files/divider0.gif) no-repeat right top; color:#f00;}
#business_current {background: url(ab_files/ButonDyteTelefoni.jpg) width:113px;}
#business_current a {color:#f00;}
#wireless {width:109px;}
#wireless a {color:#000;}
#wireless_current {background: url(ab_files/grad_cur.jpg) repeat-x;width:109px;}
#wireless_current a {color:#f00; }

#header{position:relative; height:120px; font-size:10px;color:#666; width:985px; text-align:left;}
#header #search {padding:0; position:absolute; right:3px; #right:4px; _right:3px;  top:11px; font-size:12px; text-align:right;}
#header #search .search_label {color:#000; font-weight:bold; font-size:12px; vertical-align:middle; #vertical-align:40%; _vertical-align:40%;}
#header #search div {margin-top:43px;}
#header #search img {vertical-align:bottom; margin:0 2px 1px 2px;}
#header #search .search_field {width:130px;}
#header .logo {margin:29px 0 0 38px;}

#nav {position:relative; z-index:999;}

#navarea {height:35px;}
#nav {height:35px; text-align:left;width:975px;background: url(ab_files/menu_divgj.jpg) no-repeat top left; padding-left:1px;}
#nav ul.main {margin:0; padding:0;}
#nav ul.main li {float:left; list-style-type:none; position:relative;}
#nav .drop_pos {position:relative;}
#nav ul.main li div a:link.nav, #nav ul.main li div a:visited.nav {float:left; font-size:12px; color:#fff; text-decoration:none; font-weight:bold; display:block; height:35px; padding:10px 60px 0 9px;}
#nav ul.main li div a:hover.nav, #nav ul.main li div a:active.nav {background:url(ab_files/over_red.gif) repeat-x; float:left; font-size:12px; color:#fff; text-decoration:none; font-weight:bold; display:block; height:35px; padding:10px 60px 0 9px;}

#nav ul.main li div a:link.wnav, #nav ul.main li div a:visited.wnav {float:left; font-size:12px; color:#fff; text-decoration:none; font-weight:bold; display:block; height:35px; padding:10px 19px 0 9px;}
#nav ul.main li div a:hover.wnav, #nav ul.main li div a:active.wnav {background:url(ab_files/over_red.gif) repeat-x; float:left; font-size:2px; color:#fff; text-decoration:none; font-weight:bold; display:block; height:35px; padding:10px 19px 0 9px;}


#nav ul.main li div.divide {float:left; height:35px; margin:0; background:url(ab_files/menu_divgj.jpg) no-repeat top right; padding-right:1px;}

#nav ul.sub {margin:0 0 -1px 0; padding:0; list-style-type:none;}
#nav ul.sub li {border-bottom:1px solid #424242; float:none; margin-top:-1px;}
#nav ul.sub li.droptitle {}

#nav ul.sub li a:link.subtitle, #nav ul.sub li a:visited.subtitle {color:#fff;font-weight:bold; font-size:12px; text-decoration:none; display:block;margin:1px 0px 0px 0px; padding:4px 2px 4px 6px;  width:172px;}
#nav ul.sub li a:hover.subtitle, #nav ul.sub li a:active.subtitle {background:#900;}
#nav ul.sub li a:link.sub, #nav ul.sub li a:visited.sub {color:#fff;font-weight:bold; font-size:12px; text-decoration:none; display:block;margin:1px 0px 0px 0px; padding:4px 2px 4px 6px; width:172px;}
#nav ul.sub li a:hover.sub, #nav ul.sub li a:active.sub {background:#900;color:#fff;}

#nav .dropdown {display: none; position: absolute; align: left; top: 35px; left:0px; width: 180px; background:#000; padding:0px;}
#nav .sub_dropdown {display: none; position: absolute; align: left; top: 35px; left:-180px; width: 180px; padding:0px;border:0px;background:#343434; filter:alpha(opacity=95);opacity:0.95;-moz-opacity:0.95;}

#nav .wire_sub {}
#nav .wire_sub div {border-bottom:1px solid #4d4d4d; float:none; padding:5px 0 3px 7px;}
#nav .wire_sub div p.title {font-size:12px; color:#fff; margin:0; padding:0; font-weight:bold; line-height:15px;}
#nav .wire_sub div p {font-size:11px; color:#fff; margin:0; padding:0; line-height:13px;}
#nav .wire_sub ul.sub li a:link.sub, #nav .wire_sub ul.sub li a:visited.sub {color:#fff; font-weight:normal; font-size:11px; text-decoration:none; display:block;margin:1px 0px 0px 0px; padding:5px 2px 4px 11px; background:url(ab_files/bul_wht0.gif) no-repeat 4px 10px; width:167px; #width:176px; _width:167px; line-height:13px;}
#nav .wire_sub ul.sub li a:hover.sub, #nav .wire_sub ul.sub li a:active.sub {color:#fff; background:#900 url(ab_files/bul_wht0.gif) no-repeat 4px 10px;}
#nav .wire_sub ul.sub li {border-bottom:1px solid #4d4d4d; float:none; margin-top:-1px;}


<!-- #stage {background:url() no-repeat; width:985px;  margin:10px 0 10px 0; _margin:0px 0 10px 0;}  -->

#stage { width:985px;  margin:10px 0 10px 0; _margin:0px 0 10px 0;} 
#stage p {margin:1px 0 4px 0; padding:0;}
#stage .prev_next {position:absolute; left:20px; bottom:12px;}
#stage .prev_next a:link.prev, #stage .prev_next a:visited.prev {background:url(ab_files/prev0000.gif) no-repeat; width:66px; height:38px; position:absolute; bottom:0px; left:0px;}
#stage .prev_next a:hover.prev, #stage .prev_next a:active.prev {}
#stage .prev_next a:link.next, #stage .prev_next a:visited.next {background:url(ab_files/next0000.gif) no-repeat; width:68px; height:38px; position:absolute; bottom:0px; left:66px;}
#stage .prev_next a:hover.next, #stage .prev_next a:active.next {}

#stage .res1 {height:300px;background:url(ab_files/01072009.jpg) no-repeat 0px 0px; margin:0; position:relative;}
#stage .res2 {height:300px;background:url(ab_files/01022009.jpg) no-repeat 0px 0px; margin:0; position:relative;}
#stage .res3 {height:300px;background:url(ab_files/12252008.jpg) no-repeat 0px 0px; margin:0; position:relative;}

#stage .wire1 {height:300px;background:url(ab_files/02012009.jpg) no-repeat 0px 0px; margin:0; position:relative;}
#stage .wire2 {height:300px;background:url(ab_files/01162009.jpg) no-repeat 0px 0px; margin:0; position:relative;}
#stage .wire3 {height:300px;background:url(ab_files/11262008.jpg) no-repeat 0px 0px; margin:0; position:relative;}

#links {background:url(ab_files/links000.jpg) no-repeat; width:570px; height:160px; float:left; text-align:left;}
#links div {float:left; width:279px; height:127px; margin:11px 0 0 0;}
#links .linksone {}
#links .linkstwo {}
#links .linksthree {}
#links .title {font-weight:bold; font-size:12px; margin:0 0 10px 16px;}
#links .copy {font-size:12px; margin:0px 0 2px 16px;}
#links ul.divide {border-bottom:0px solid #ccc; width:250px;}
#links ul.linklist {margin:5px 3px 5px 20px; padding:0; line-height:14px;}
#links ul.linklist li {list-style-type:none; padding:0 0 5px 13px; margin:0; font-size:12px; background:url(ab_files/bul_blka.gif) no-repeat 0px 3px;}
#links ul.linklist li a:link, #promo ul.linklist li a:visited {font-size:12px;}
#links ul.linklist li a:hover, #promo ul.linklist li a:active {}

#bus_stage {background:url(ab_files/stage_bu.jpg) no-repeat; width:985px; height:250px; margin:10px 0 20px 0;}
.pod {width:321px; height:250px; float:left; margin-left:11px;}
.pod .title {font-size:20px; font-weight:bold; border-bottom:1px solid #ccc; margin:15px 18px 0 18px; padding:0 0 4px 0;}
.pod .subtitle {font-size:15px; font-weight:bold; color:#808080; margin:4px 0 0 18px;}
.pod .cta {margin:0 18px 0 18px; padding-top:155px;}
.pod .cta .left {float:left;}
.pod .cta .left a:link, .pod .cta .left a:visited {font-size:15px; font-weight:bold; color:#808080; text-decoration:none;}
.pod .cta .left a:hover, .pod .cta .left a:active {text-decoration:underline;}
.pod .cta .right {float:right;}
.pod .cta .right a:link, .pod .cta .right a:visited {font-size:12px; font-weight:bold;}
.pod .cta .right a:hover, .pod .cta .right a:active {}

#tout_bus {background:url(ab_files/tout_bus.jpg) no-repeat; width:570px; height:150px; float:left;}
#tout_bus .promo {float:left; width:415px; height:150px; background:url(ab_files/hsi_bus0.jpg) no-repeat 245px 24px;}
#tout_bus .promo h1 {font-size:17px; color:#f00; margin:10px 0 4px 18px; padding:0;}
#tout_bus .promo p {padding:0; margin:0 0 5px 18px;}
#tout_bus .lq {float:right; width:155px;}
#tout_bus .lq .search_addy {border-top:1px solid #ccc; margin:9px 10px 0 12px; padding:5px 0 0 4px;}
#tout_bus .lq .lq_margin {margin-left:17px;}
#tout_bus .lq p {padding:0; margin:11px 0 4px 0;}
.title_bus {text-align:center; font-size:24px; margin:0; padding:0;}
.title_height {height:35px; margin-top:20px;}

#sec_promo {background:url(ab_files/sec_bg00.jpg) no-repeat; width:404px; height:150px; float:right; position:relative; text-align:left;}
#sec_promo p {margin:0 0 7px 0;}
#scroll {position:absolute; bottom:0px; left:0px; margin:0; padding:0; width:404px; height:20px;} 
#scroll1 {position:relative;}
#scroll1 .scrollbar1 {background:url(ab_files/scroll_1.gif) no-repeat; width:404px; height:20px; text-align:right; position:absolute; top:0px; left:0px;}
#scroll2 {position:relative;}
#scroll2 .scrollbar2 {background:url(ab_files/scroll_2.gif) no-repeat; width:404px; height:20px; text-align:right; position:absolute; top:0px; left:0px;}
#scroll3 {position:relative;}
#scroll3 .scrollbar3 {background:url(ab_files/scroll_3.gif) no-repeat; width:404px; height:20px; text-align:right; position:absolute; top:0px; left:0px;}
#scroll4 {position:relative;}
#scroll4 .scrollbar4 {background:url(ab_files/scroll_4.gif) no-repeat; width:404px; height:20px; text-align:right; position:absolute; top:0px; left:0px;}
a:link.arrow_lft, a:visited.arrow_lft {position:absolute; top:1px; right:29px; background:url(ab_files/arrow_lf.gif) no-repeat; width:28px; height:18px; }
a:hover.arrow_lft, a:active.arrow_lft {}
a:link.arrow_rt, a:visited.arrow_rt {position:absolute; top:1px; right:3px;background:url(ab_files/arrow_rt.gif) no-repeat; width:28px; height:18px; }
a:hover.arrow_rt, a:active.arrow_rt {}
.imgarrow_lft {position:absolute; top:1px; right:29px; background:url(../My%20Documents/ab_files/arrow_lf.gif) no-repeat; width:28px; height:18px;}
.imgarrow_rt {position:absolute; top:1px; right:3px; background:url(../My%20Documents/ab_files/arrow_rt.gif) no-repeat; width:28px; height:18px;}
#r1 {background:url(ab_files/secPromo.jpg) no-repeat 189px 1px; padding:10px 0 0 19px;}
#r2 {background:url(ab_files/secPromo.jpg) no-repeat 189px 8px; padding:10px 0 0 19px;}
#r3 {background:url(ab_files/secPromo.jpg) no-repeat 189px 8px; padding:10px 0 0 19px;}
#r4 {background:url(ab_files/secPromo.jpg) no-repeat 189px 8px; padding:10px 0 0 19px;}
#b1 {background:url(ab_files/02092009.jpg) no-repeat 290px 7px;padding:10px 0 0 19px;}
#b2 {background:url(ab_files/02092009.jpg) no-repeat 145px 1px;padding:10px 0 0 19px;}
#b3 {background:url(ab_files/02092009.jpg) no-repeat 129px 1px;padding:10px 0 0 19px;}
#b4 {background:url(ab_files/secPromo.jpg) no-repeat 223px 7px;padding:10px 0 0 19px;}
#w1 {background:url(ab_files/01162009.jpg) no-repeat 283px 10px;padding:10px 0 0 19px;}
#w2 {background:url(ab_files/02012009.jpg) no-repeat 290px 4px;padding:10px 0 0 19px;}
#w3 {background:url(ab_files/02012009.jpg) no-repeat 210px 10px;padding:10px 0 0 19px;}
#w4 {background:url(ab_files/12112008.jpg) no-repeat 203px 12px;padding:10px 0 0 19px;}

.SlidingPanels {position: relative;float:left;width: 402px;padding: 0px;border: none;}
.SlidingPanels_sm {position: relative;width: 402px;padding: 0px;margin:0 0 0 1px; border: none; overflow:hidden;}
.SlidingPanels_sm p {padding:0; margin:0 0 5px 0;}
.SlidingPanels_sm h1 {font-size:17px; color:#f00; margin:4px 0 4px 0; #margin:13px 0 4px 0; _margin:13px 0 4px 0;padding:0;} 
.SlidingPanelsContentGroup {position: relative;float:left;width: 4600px;margin: 0px;padding: 0px;border: none;}
.SlidingPanelsContent {width: 402px;float:left;overflow: hidden;margin: 0px;padding: 0px;border: none;}
.SlidingPanelsContent_sm {width: 402px; height:130px; float:left;overflow: hidden;margin: 0px;padding: 0px;} 
.SlidingPanelsAnimating * {overflow: hidden !important;}
.SlidingPanelsCurrentPanel {}
.SlidingPanelsFocused {}

#news {background:url(ab_files/news0000.jpg) no-repeat; margin:10px 0 3px 0; padding:7px 0 0 0; width:985px; height:30px;}
#news p.title {font-weight:bold; float:left; padding:0 0 0 18px; margin:0;}
#news .morenews {float:right; padding-right:13px;}
#news .feed {float:left; margin:0 0 0 38px;}
#news .feed span {padding-right:8px;}


#footer {float:left; min-width:985px; width:100%; background:url(ab_files/footer_b.gif) repeat-x; margin:0; padding:9px 0 0 0; font-size:11px;} 
#footer #footer_content {width:985px; height:61px; margin:0 auto 0 auto; padding:0 0 0 10px; text-align:left}
#footer #footer_trust {width:985px; margin:0 auto 20px auto;padding:0 0 0 10px; text-align:left;} 
#footer #footer_content  .trust {}
#footer .sub {font-size:11px; color:#000; margin:3px 0 2px 0;}
#footer #left {float:left; text-align:left;}
#footer #right {float:right; text-align:left; padding:2px 10px 0 0;}
#footer #right .esp {}
#footer .divider {padding:0 3px 0 3px; color:#666; font-size:13px;}
#footer a:link, #footer a:visited {font-size:11px;}
#footer a:hover, #footer a:active {}
#main_content .copy_btm {font-size:12px;padding:4px 11px 0 0;text-align:right;}


#flashContent {

}

#secFlashContent {float:right;

} 

	
.style1 {color: #999999}