* {font-family:verdana;color:black;}

body {
	margin:0px;
	padding:0px;
/* 	background:#ffffff url(../img/PedMenu.jpg) repeat-x; */
}

a {text-decoration:none; color:#5b3eb3;}
a:hover {text-decoration:underline;}

#barraNavegacao {padding-bottom:26px;}

#tituloInterna {
	padding-top:13px;
	padding-bottom:16px;}

.boxSuaConta {background:url(../img/bg_box_suaConta.jpg) top left no-repeat;
	width:205px;
	_width:221px;
	padding-top:14px;
	padding-left:16px;
	height:130px;
	_height:144px;
	margin-right:5px;
	float:left;
	position:relative;
}

.boxServicos {background:url(../img/bg_box_servicos.jpg) top left no-repeat;
	width:205px;
	_width:221px;
	padding-top:14px;
	padding-left:16px;
	height:130px;
	_height:144px;
	margin-right:5px;
	float:left;
	position:relative;
}

.boxPortabilidade {background:url(../img/bg_box_portabilidade.jpg) top left no-repeat;
	width:205px;
	_width:221px;
	padding-top:14px;
	padding-left:16px;
	height:130px;
	_height:144px;
	margin-right:5px;
	float:left;
	position:relative;
}

.boxFaq {background:url(../img/bg_box_faq.jpg) top left no-repeat;
	width:205px;
	_width:221px;
	padding-top:14px;
	padding-left:16px;
	height:130px;
	_height:144px;
	float:left;
	position:relative;
}

#footer {border-top:4px solid #e0e0e0;
	border-bottom:1px solid #e0e0e0;
	text-align:center;
	color:#5b3eb3;
	padding-top:15px;
	padding-bottom:15px;
	font-size:11px;}
	
.txt12 {font-size:12px; line-height:17px;}
.txt11 {font-size:11px; line-height:15px;}

.items td {padding-bottom:10px;font-size:11px;}
.items .num {padding-right:9px;}

.fundo_claro {background-color:#f6f6f6;}

#TabelaProdutosGeral{
}
#TabelaProdutosGeral td{
	font:normal 11px arial;
}

.Blocoduv{
	float:left;
	width:849px;
	background:url(../img/BgFaq.jpg) bottom;
	height:30px;
	padding:10px 10px 0 10px;
}
.Blocoduv span{
	float:left;
}
.Blocoduv img{
	float:right;
}
.Respostas{
	padding:10px 20px;
	float:left;
}

/*============================ ABAS ============================*/
#GeralAbas{}


.TabbedPanels {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: both;
	width: 100%; 
}

.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
	width:100%;
	float:left;
}

.TabbedPanelsTab {
	position: relative;
	float: left;
	margin: 0px 2px 0px 0px;
	padding:5px 20px;
	font: bold 11px verdana;
	background:url(../img/abaNsel.jpg) repeat-x;
	list-style: none;
	border-left: solid 1px #e9e9e9;
	border-top: solid 1px #e9e9e9;
	border-right: solid 1px #e9e9e9;
	border-bottom: solid 2px #fff;
	
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
}

.TabbedPanelsTabHover {
}

.TabbedPanelsTabSelected {
	background-color: #fff;
	background-image:none;
	color:#6f62b2;
	border-bottom:solid 1px #fff;

}

.TabbedPanelsContentGroup {
	clear: both;
	margin:0px 0 0 0;
	border-left: solid 1px #e9e9e9;
	border-bottom: solid 1px #e9e9e9;
	border-right: solid 1px #e9e9e9;
	border-top: solid 1px #e9e9e9;
	float:left;
	padding:0 0 20px 0;
	width:100%
}

.TabbedPanelsContent {
	padding:45px 25px 90px 29px;
}
.BoxEsquerdo{
	float:left;
	width:412px;
}
.BoxDireito{
	float:right;
	width:412px;
}
.TabbedPanelsContent p{
	font:normal 11px verdana;
	color:#5e5e5e;
}
.TabbedPanelsContent p.Minitxt{
	font-size:9px!important;
	color:#838283
}



/*============================ ABAS ============================*/

.BordBottom{
	float:left;
	width:100%;
	border-bottom:solid 1px #ededed;
	padding:0 0 20px 0;
}

.bordaBottomTit{
	border-bottom:4px solid #e0e0e0;
	padding:10px 0;
}









