#content {background: url(images/bkg-homepage-content-topfade.jpg) repeat-x top; padding: 27px 20px 0 20px; color: #666;}

#home_banner {position: relative; background: url(images/banner_home.jpg) no-repeat; width: 962px; height: 340px; position: relative; margin: 3px 15px 0px 15px; overflow: hidden; color: #fff; clear: both}

#home_banner a.b_getstarted {position: absolute; top: 140px; left: 250px; background: url(images/btn-homebanner-getstarted-lg-drk.gif) no-repeat 0px 0px; width: 180px; height: 48px; overflow: hidden; text-indent: -9000px; line-height: 48px; color: #fff}

#home_banner a.b_getstarted:hover {background: url(images/btn-homebanner-getstarted-lg-drk.gif) no-repeat 0px -48px}

#home_banner .b_learnmore {position: absolute; top: 200px; left: 302px; font-family: arial,helvetica,verdana,sans-serif; font-size: 16px; font-weight: bold; color: #cfd6de}

#home_banner .b_learnmore a {color: #cfd6de; text-decoration: underline;margin-left: 4px;}

#home_banner .b_learnmore a:hover {color: #6dcff6;}

#top_banner { margin-top: 3px;}

#middle_banner { margin: 3px 0 3px -33px;}

#servico_banner {position: relative; background: url(images/banner_servico_cliente.jpg) no-repeat; width: 962px; height: 340px; position: relative; margin: 3px 15px 0px 15px; overflow: hidden; color: #fff; clear: both}

#pf_banner {position: relative; background: url(images/banner_pf.jpg) no-repeat; width: 962px; height: 340px; position: relative; margin: 3px 15px 0px 15px; overflow: hidden; color: #fff; clear: both}

#corp_banner {position: relative; background: url(images/banner_corp.jpg) no-repeat; width: 962px; height: 340px; position: relative; margin: 3px 15px 0px 15px; overflow: hidden; color: #fff; clear: both}

#slim_banner {position: relative; background: url(images/banner_corp_slim.jpg) no-repeat; width: 962px; height: 170px; position: relative; margin: 3px 15px 0px 15px; overflow: hidden; color: #fff; clear: both}

#flex_banner {position: relative; background: url(images/banner_flex.jpg) no-repeat; width: 962px; height: 340px; position: relative; margin: 3px 15px 0px 15px; overflow: hidden; color: #fff; clear: both}

#fale_banner {position: relative; background: url(images/banner_faleconosco.jpg) no-repeat; width: 962px; height: 164px; position: relative; margin: 3px 15px 0px 15px; overflow: hidden; color: #fff; clear: both}

#clientes_banner {position: relative; background: url(images/banner_cliente.jpg) no-repeat; width: 962px; height: 143px; position: relative; margin: 3px 15px 0px 15px; overflow: hidden; color: #fff; clear: both}

#tarifas_banner {position: relative; background: url(images/banner_tarifas.jpg) no-repeat; width: 962px; height: 253px; position: relative; margin: 3px 15px 0px 15px; overflow: hidden; color: #fff; clear: both}

#dicas_banner {position: relative; background: url(images/banner_dicas.jpg) no-repeat; width: 962px; height: 273px; position: relative; margin: 3px 15px 0px 15px; overflow: hidden; color: #fff; clear: both}

#depoimentos_banner {position: relative; background: url(images/banner_depoimento.jpg) no-repeat; width: 962px; height: 194px; position: relative; margin: 3px 15px 0px 15px; overflow: hidden; color: #fff; clear: both}

#dvg5112_banner {position: relative; background: url(images/banner_dvg5112s.jpg) no-repeat; width: 962px; height: 617px; position: relative; margin: 3px 15px 0px 15px; overflow: hidden; color: #fff; clear: both}

#dvg5112_banner a.cliente {position: absolute; top: 523px; left: 31px; background: url(images/botao_compra_dvg5112s.gif) no-repeat 0px 0px; width: 431px; height: 52px; overflow: hidden; text-indent: -9000px; line-height: 52px; color: #fff;}

#dvg5112_banner a.cliente:hover {background: url(images/botao_compra_dvg5112s.gif) no-repeat 0px -52px;}

#dvg5112_banner a.revenda {position: absolute; top: 523px; left: 501px; background: url(images/botao_revenda_dvg5112s.gif) no-repeat 0px 0px; width: 431px; height: 52px; overflow: hidden; text-indent: -9000px; line-height: 52px; color: #fff;}

#dvg5112_banner a.revenda:hover {background: url(images/botao_revenda_dvg5112s.gif) no-repeat 0px -52px;}

#dvg5112s_revenda_banner {position: relative; background: url(images/banner_dvg5112s_revenda.jpg) no-repeat; width: 962px; height: 164px; position: relative; margin: 3px 15px 0px 15px; overflow: hidden; color: #fff; clear: both}

#ts-destaque {width: 97%; margin: 0 auto;}

#ts-destaque p {margin: 0; padding: 0 0 10px 2px; text-align: justify;}

#ts-destaque p span {color: #890389;}

#ts-destaque p.mensagemErro {

	border:solid 1px #CC0000; 

	background-color: #F7CBCA;

	color:#CC0000;

	font-weight:bold;

	padding:5px;

	padding-left: 20px;

	text-align:left;

}

#ts-destaque p.logos {

	margin: 0 auto;

	text-align: center;

}

#ts-destaque p.logos img {

	padding: 15px;

	margin-top: 15px;

}

#ts-destaque a {color: #890389;}

#ts-destaque h3 {font-size: 20px; color:#890389; padding-top:15px;}

#ts-destaque h4 {font-size: 14px; color:#890389; padding-top:20px;}

#ts-destaque h5 {font-size: 12px; color:#890389; padding-top:10px; margin-bottom: 5px;}

#topspots {position: relative; height: 240px; margin-bottom: 10px; margin-top: 30px; color: #666}

#topspots .ts-inner {position: relative; }

#topspots .ts-inner h3 {color: #890389; margin: 0;}

#topspots .ts-inner p {margin: 0; padding: 0 0 16px 2px; text-align: left;}

#topspots .ts-inner a.learnmore_button {position: absolute; top: 180px; display: block; background: url(images/bkg-home-btn-learnmore.gif) no-repeat 0 0; width: 134px; height: 44px; line-height: 44px; text-indent: -9000px; overflow: hidden}

#topspots .ts-inner a.learnmore_button:hover {background: url(images/bkg-home-btn-learnmore.gif) no-repeat 0 -44px}

#topspots #ts-voip {position: absolute; top: 0; left: 12px; width: 240px; padding: 0 0 0 25px; cursor: pointer;}

#topspots #ts-tarifas {position: absolute; top: 0; left: 326px; width: 240px; padding: 0 0 0 25px; cursor: pointer;}

#topspots #ts-depoimentos {position: absolute; top: 0; left: 640px; width: 240px; padding: 0 0 0 25px; cursor: pointer;}

.intabs-container {position: relative; background: url(images/bkg-intabs-btm.gif) repeat-x bottom; height: 33px; padding: 0 10px}

.intabs-container a {display: block; width: 132px; height: 33px; line-height: 33px; font-size: 14px; font-weight: bold; text-align: center; float: left}

.intabs-container a.intabs-active {background: url(images/bkg-intabs-active.gif) no-repeat; text-decoration: none; color: #000; cursor: default}

#intabs-content {position: relative; height: 390px; min-height: 390px; padding-top: 20px}

#intabs-content .tabbox {width: 400px; padding-left: 15px; display: none}

#intabs-content .tabbox.tabbox-active {display:block}

#intabs-content .tabbox h3 {display: none}

#intabbox-news p {padding: 6px 0; margin: 0}

#whot-desktop {background: url(images/bkg-home-whot-desktop.png) no-repeat; height: 50px; padding: 48px 0 0 122px; margin-top: 15px; cursor: pointer}

#whot-facebook {background: url(images/bkg-home-whot-facebook.png) no-repeat; height: 50px; padding: 48px 0 0 122px; margin-top: 15px; cursor: pointer}

#whot-opensocial {background: url(images/bkg-home-whot-opensocial.png) no-repeat; height: 50px; padding: 48px 0 0 122px; margin-top: 15px; cursor: pointer}

#whot-seo {background: url(images/bkg-home-whot-seo.png) no-repeat; height: 50px; padding: 48px 0 0 122px; margin-top: 15px; cursor: pointer}

.whot-divider {background: url(images/bkg-whot-divider.jpg) no-repeat center center; height: 5px; margin: 8px 0}

#title-featured_widget {position: absolute; top: 6px; right: 152px; background: transparent url(images/bkg-home-featured-arrow.gif) no-repeat right; width: 160px; font-size: 14px; font-weight: bold; text-align: center; color: #333; cursor: default; float: right}

#display-featured_widget {position: absolute; top: 30px; right: 75px; width: 300px; text-align: center; overflow: hidden}

#display-featured_widget .featured_widget {height:250px; padding-bottom: 25px}

#display-featured_widget .wthumbs {width: 305px; height: 58px; margin: 0 auto}

#display-featured_widget .wthumb {background: url(images/bkg-homepage-wthumbs.png) no-repeat; width: 58px; height: 58px; margin: 0 1px; float: left; cursor: pointer}

#display-featured_widget #trackbar {width: 288px; margin: 10px auto}

.featured_widget .widget {position:absolute; top:0; left:300px; margin: 0; background-color:#fff}

.featured_widget .widget.active {left:0}

.featured_widget .widget div, .featured_widget .widget object {width:300px; height:250px; background-color:transparent}

a.rsslink {background: url(icons/ico-sm-feed.gif) no-repeat left; line-height: 16px; padding-left: 22px}

.partner-logostrip {background: url(images/bkg-home-partners5.jpg) no-repeat center; height: 31px; margin: 25px 0px 0px; color: #ccc }


