body { 
	font: 11pt/11pt arial;
	background: url(../images/bgTopoPag.png) repeat-x; 
	margin: 0px; 
}

.formulario_sms { 
	font: 11pt/11pt arial;
	background: none; 	
	margin: 0px; 
}

.txt_msg_erro{font-family:  Arial,Helvetica; font-size: 11px; color:#ff0000;}
/*.produto_nome{font-family:  Arial,Helvetica; font-size: 11px; font-weight: bold; color:#000000;}*/
.produto_nome{font-family:  Arial,Helvetica; font-size: 11px; font-weight: bold; color:#000000;}
.produto_preco{font-family:  Arial,Helvetica; font-size: 11px; color:#3b7394; font-weight: bold;}
.msg_preco{font-family: Arial,Helvetica; font-size: 11px; color:#3b7394; font-weight: bold; letter-spacing:-1;}

.produto_preco_gratis{font-family:  Arial,Helvetica; font-size: 11px; color: #ff0000; font-weight: bold; }
.produto_preco_por{font-family:  Arial,Helvetica; font-size: 11px; color: #ff0000; font-weight: bold;}
.produto_preco_de{font-family:  Arial,Helvetica; font-size: 11px; color: #06283d; text-decoration:line-through;}

/*.plano_nome{font-family:  Arial,Helvetica; font-size: 11px; color: #06283d; font-weight: bold;}*/
.plano_nome{font-family:  Arial,Helvetica; font-size: 10px; color: #06283d; font-weight: bold;}
.plano_mensalidade{font-family:  Arial,Helvetica; font-size: 11px; color:#3b7394; font-weight: bold;}
.plano_gratis{font-family:  Arial,Helvetica; font-size: 11px; color:#3b7394; font-weight: bold;}
.paginacao{font-family:  Arial,Helvetica; font-size: 11px; font-weight: bold; text-align: center;}
.pedido_nome{font-family:  Arial,Helvetica; font-size: 12px; color:#ffffff;}

.txt_10{font-family:  Arial,Helvetica; font-size: 10px;}
.txt_11{font-family:  Arial,Helvetica; font-size: 11px;}
.txt_11_brc{font-family:  Arial,Helvetica; font-size: 11px; color:#ffffff;}
.txt_12_brc{font-family:  Arial,Helvetica; font-size: 12px; color:#ffffff;}
.txt_11_bold{font-family:  Arial,Helvetica; font-size: 11px; font-weight: bold; text-align: center;}
.txtazulnove a{font-family:Arial, Helvetica, sans-serif;font-size:9px;color:#1c71a5;}

.txt_11_azul2{font-family:  Arial,Helvetica; font-size: 11px; color: #06283d;text-decoration:none;}

.txt_11_azul2_bold{font-family:  Arial,Helvetica; font-size: 11px; font-weight: bold; color: #06283d;}

.txt_11_azul3{font-family:  Arial,Helvetica; font-size: 11px; color: #2c6c8e;}
.txt_11_cinza{font-family:  Arial,Helvetica; font-size: 11px; font-weight: bold; color:#000000;}
.txtcinzaonze{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#999999;}
.txt_11_vermelho{font-family:  Arial,Helvetica; font-size: 11px; color:#ff0000;}
.txt_11_verde{font-family:  Arial,Helvetica; font-size: 11px; color: #248d66;}
.txt_11_verde2{font-family:  Arial,Helvetica; font-size: 11px; color: #1f7244;}
.txt_10_cinza{font-family:  Arial,Helvetica; font-size: 10px; color:#636363;}
.txt_11_brc{font-family:  Arial,Helvetica; font-size: 11px; color:#ffffff;}
.txt_11_azul{font-family:  Verdana, Arial; font-size: 12px; color:#3b7394; font-weight: bold;}
.txt_12_azul{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2c6c8e; font-weight: bold; padding-left: 10px;}
.txt_12_cinza{font-family:  Arial,Helvetica; font-size: 12px; font-weight: bold; color:#6d6d6d;}

.txt_13_amarelo{font-family:  Arial,Helvetica; font-size: 13px; color:#d2b43a;}
.txt_13_azul{font-family:  Arial,Helvetica; font-size: 13px; color:#2f6f91;}
.txt_13_azul_bold{font-family:  Arial,Helvetica; font-size: 13px; color:#2f6f91;text-decoration:bold;}

.txt_14_verde{font-family:  Arial,Helvetica; font-size: 14px; color:#158C01;}
.txt_15{font-family:  Arial,Helvetica; font-size: 15px;}
.txt_16_cinza2{font-family:  Arial,Helvetica; font-size: 16px; color:#677684;}
.txt_11_cinza2{font-family:  Arial,Helvetica; font-size: 11px; color:#535353;}
.txt_0800{font-family:  Arial,Helvetica; font-size: 15px; color:#00609A; font-weight: bold;}

label{font-family: Arial,Helvetica; font-size: 11px; color: #06283d; font-weight: bold; padding-right: 5px;}

	
a:link {font-family: arial; font-size:11px; text-decoration: underline; color: #00609A;}
a:visited {font-family: arial; font-size:11px; text-decoration: underline; color: #00609A;}
a:hover {font-family: arial; font-size:11px; text-decoration: underline;  color: #4EB5F4;}

a.link_destaque:link {font-family: arial; font-size:11px; font-weight:bold; text-decoration: underline; color: #00609A;}
a.link_destaque:visited {font-family: arial; font-size:11px; font-weight:bold; text-decoration: underline; color: #00609A;}
a.link_destaque:hover {font-family: arial; font-size:11px; font-weight:bold; text-decoration: underline; color: #4EB5F4;}

a.txt_11_azul2:link{text-decoration:none; cursor:help}
a.txt_11_azul2:visited{text-decoration:none;}
a.txt_11_azul2:hover{text-decoration:none;}

a.link_11_preto:link {font-family: arial; font-size:11px; text-decoration: none; color: #000000;}
a.link_11_preto:visited {font-family: arial; font-size:11px; text-decoration: none; color: #000000;}
a.link_11_preto:hover {font-family: arial; font-size:11px; text-decoration: underline; color: #000000;}

a.verm:link {font-family: arial; font-size:11px; text-decoration: underline; color: #990000;}
a.verm:visited {font-family: arial; font-size:11px; text-decoration: underline; color: #990000;}
a.verm:hover {font-family: arial; font-size:11px; text-decoration: underline; color: #ff9900;}

.bg_menu {background: url(images/bg_menu.gif) repeat-x top; }
.bg_dest_home {background: url(images/bg_dest_home.gif) repeat-x top; }
.bg_box_home{background: #ECECED url(images/box_bottom.gif) no-repeat bottom;}

.menu_pf:link {font-family: arial; font-size:13px; text-decoration: none; font-weight:bold; color: #5B584F;}
.menu_pf:visited {font-family: arial; font-size:13px; text-decoration: none; font-weight:bold; color: #5B584F;}
.menu_pf:hover {font-family: arial; font-size:13px; text-decoration: none; font-weight:bold; color: #5B584F;}

.menu_pj:link {font-family: arial; font-size:13px; text-decoration: none; font-weight:bold; color: #ffffff;}
.menu_pj:visited {font-family: arial; font-size:13px; text-decoration: none; font-weight:bold; color: #ffffff;}
.menu_pj:hover {font-family: arial; font-size:13px; text-decoration: none; font-weight:bold; color: #ffffff;}

.link_12_cinza:link {font-family: arial; font-size:11px; text-decoration: none; color: #707070; font-weight:normal;}
.link_12_cinza:visited {font-family: arial; font-size:11px; text-decoration: none; color: #707070; font-weight: normal;}
.link_12_cinza:hover {font-family: arial; font-size:11px; text-decoration: underline;  color: #707070; font-weight: normal;}

.titulo_preto {font-family: arial; font-size:11px; text-decoration: none; color: #000000; font-weight: normal;}
.titulo_preto2 {font-family: arial; font-size:12px; text-decoration: none; color: #000000; font-weight: bold;}


.titulo_cinza {font-family: arial; font-size:11px; text-decoration: none; color: #707070; font-weight: normal;}

td.Alterando
{
	/*background-color:		#e8e7e8;*/
	color:					#F0F0F0;
}

.box1 {border:solid #3B7394 1px;}

.moldura {
  font-weight: normal;
  text-transform:uppercase;
  border: #C3C3C3;
  border-style:solid; 
  border-width: 1px; 
 }

.formlogin {
	border:1px #CCCCCC solid;
	width:100px;
}

.moldura2 {
  font-weight: normal;
  border: #C3C3C3;
  border-style:solid; 
  border-width: 1px; 
 }

.bg_menuPai_home 
{
	background: url(../images/back_header.jpg) no-repeat; 
	height:27px;
	padding:7px 0 0 39px;
	text-decoration:none;
}

.bg_1 
{
	height:30px;
	width:16009px;
	padding:7px 0 0 10px;
	background: url(../images/b1.jpg) repeat; 
}

.bg_2 
{
	height:30px;
	width:169px;
	padding:5px 0 0 10px;
	background: url(../images/b2.jpg) repeat; 
}
/*
#menu a {
border: 1px solid #000000;
background-color: #339966;
color: #FFFFFF;
text-decoration: none;
background-image: url(caminho/fundo_1.gif); 
}

#menu a:hover { 
border: 1px solid #000000; 
background-color:#FFFF99; 
background-image: url(caminho/fundo_2.gif); 
color:#000000; 
}

.menu-categorias 
{
	height:20px;
	width:165px;
	padding:3px 0 0 30px;
	background: url(../images/menu.jpg); 
}
*/

/****************************
MENU LATERAL
*****************************/

	.MenuCatFilho, .MenuCatFilhoSelected
	{
		color:#ffffff;
		text-decoration:none;
		text-transform:uppercase;
		font-weight:bold;
		width:163px;
		height:18px;
		display:block;
	    background:url(../images/bgBtn.jpg) no-repeat;
	    padding:2px 0 0 12px;
	}
	
	a:link.MenuCatFilho, a:visited.MenuCatFilho
	{
		color:#ffffff;
		text-decoration:none;
	}
	
	a:link.MenuCatFilhoSelected, a:visited.MenuCatFilhoSelected
	{
		color:#ffffff;
		text-decoration:none;
		background-position:0px -19px;
	}
	
	a:hover.MenuCatFilho
	{
		color:#ffffff;
		text-decoration:none;
		background-position:0px -19px;
	}

	.SubMenu
	{
		color:#666666;
		text-decoration:none;
		padding:2px 2px 2px 2px;
		margin:0px 0 0px 0;
	}
	
	.SubMenuItens
	{
		list-style:none;
	}
	
	.SubMenuItens a:link, .SubMenuItens a:visited
	{
		color:#666666;
		text-decoration:none;
	}
	
	.SubMenuItens a:hover
	{
		color:#666666;
		text-decoration:underline;
	}
	
	.SubMenuItensSelected
	{
		list-style:none;
	}
	
	.SubMenuItensSelected a:link, .SubMenuItensSelected a:visited, .SubMenuItensSelected a:hover
	{
		text-decoration:underline; 
		color:#00609A;
	}
/******************************************************/

.plano
{
	font-family:  Arial,Helvetica; font-size: 11px; color: #1f7244;
	height:25px;
	width:169px;
	/*background-color:#FBFCFD;*/
	padding: 0 0 0 30px;
}

.planoB
{
	font-family:  Arial,Helvetica; font-size: 11px; color: #1f7244;
	padding: 0 0 0 30px;
	/*background-color:#EDEEF0;*/
	background: url(../images/b1.jpg);
	width:139px;
	_width:169px;
	border:solid 0px;
}

.rdo
{
	font-family:Arial,Helvetica; font-size: 11px; font-weight: bold; color: #06283d;
	height:25px;
	padding: 0 0 5 10px;
	_padding: 0 0 0 10px;
	background: url(../images/b1.jpg);
	text-decoration: none;
	width:157px;
	_width:169px;

}

.msg
{
	font-family:  Arial,Helvetica; font-size: 11px; color: #1f7244;
	height:25px;
	padding: 0 0 0 5px;
}


/****************************
TABELA DE TARIFAS
*****************************/
.tabelawt {
	color: #FFFFFF;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 3px 5px 5px 5px;
	}
.tabelabk {
	color: #000000;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 3px 5px 5px 5px;
	}
.tabelabk2 {
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	padding:3px
	}
.tabelatit {
	color: #000000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 3px 5px 5px 5px;
	font-weight: bold;
	text-align:center;
}

.dvMensagem
{

display:none;
position:absolute;
top:50%;
left:50%;
margin-left:-150px;
margin-top:-100px;
background:#ffffcc; 
width:250px;
color:blue ;
border:1px solid #006bb6; 
padding:5px; 

/*
position:absolute;
background:#ffffcc; 
width:200px;
font-color:blue ;
border:1px solid #006bb6; 
padding:5px; 
display:block; 
float:left; 
font:Arial, Helvetica, sans-serif; 
font-size:10px;
*/
}


#dhtmltooltip
{
position: absolute;
width: 250px;
border: 2px solid blue;
padding: 2px;
/*background-color: #E3F6FF;*/
visibility: hidden;
z-index: 100;
font-family: Verdana,Arial;
font-size:11px;
color:#336699;
/*Remove below line to remove shadow. Below line should always appear last within this CSS
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}

.style1 {color: #666666}
.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	margin-left: 4px;
	margin-right: 4px;
	margin-top: 2px;
	font-weight: normal;
}

.style6 {
	font-family: Arial,Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-align: left;
}
.style5 {
	font-family: arial;
	font-size: x-small;
	text-decoration: none;
	color: #999999;
}
.style8 {
	font-size: x-small;
}
.style10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1c71a5;
	font-weight: normal;
}
.style11 {
	font-weight: normal;
}

.txtazulonze {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1c71a5;
}

.div-produto-nome {
	font-family:  Arial,Helvetica; font-size: 11px; font-weight: bold; color:#000000;
	border: dashed 0px; width:122px;
}

#imagemtopDireita 
{
	background: url(../images/menuTopoDir.png) repeat-x; 
	width: 275px;
	height: 22px;
	background-position:right;
}

#rodapeGeral
{
	background-color: rgb(249, 211, 9);
	width:100%;
	clear:both;
}

#rodapeMeio
{
	clear:both;
	background-color: rgb(249, 211, 9);
	width:776px;
	height:228px;
	background-position:center;
}

#botcabecalho a:active{text-decoration:none;color:#000000;}
#botcabecalho a:link{text-decoration:none;color:#000000;}
#botcabecalho a:hover{text-decoration:underline;color:#FFFFFF;}
#botcabecalho a:visited{text-decoration:none;color:#000000;}

