
table {
    border: #F9F9F9;
}

table th {
    border: #F9F9F9;
}

table tr {
    border: #F9F9F9;
}

table td {
    border: #F9F9F9;
}

#painel_voip {
    width: 100%;
    margin: auto;
}

#painel_voip .topo {
    width: 600px;
    height: 15px;
    margin: auto;
    background: url(/img/topo_voip_quadro.png) no-repeat;
}

#painel_voip .rodape {
    width: 600px;
    height: 15px;
    padding: inherit;
    margin: auto;
    background: url(/img/rodape_voip_quadro.png) no-repeat;
}

#painel_voip .meio {
    width: 600px;
    margin: auto;
    text-align: center;
    background: url(/img/fundo_voip_quadro.png);
}

#historico_voip table {
    width: 650px;
    border-collapse: collapse;
    border: 1px solid #FFCA5E;
}

#historico_voip thead th {
    background: url(/img/bg_th.png) no-repeat right;
    height: 30px;
    color: #FFFFFF;
    font-size: 1.1em;
    font-weight: bold;
    padding: 0px 7px;
    margin: 20px 0px 0px;
    text-align: left;
    border-right: 1px solid #FCF1D4;
}

#historico_voip tbody tr {
    background: url(/img/bg_td1.jpg) repeat-x top;
}

#historico_voip tbody th, #historico_voip td {
    /*font-size: 1.1em;*/
    line-height: 1.0em;
    color: #777777;
    padding: 10px 7px;
    text-align: center;
}

#historico_voip a {
    color: #777777;
    font-weight: bold;
    text-decoration: underline;
}

#historico_voip a:hover {
    color: #F8A704;
    text-decoration: underline;
}

#historico_voip tfoot th {
    color: #FFFFFF;
    height: 30px;
}

#historico_voip tfoot td {
    background: url(/img/bg_total.png) repeat-x bottom;
    color: #FFFFFF;
    height: 30px;
}

#login_voip {
    background-image: url(/img/login_voip.png);
    background-repeat: repeat-x;
    margin: auto;
    width: 562px;
    height: 52px;
}

#id_voip {
    background-image: url(/img/p_id_voip.png);
    background-repeat: repeat-x;
    text-align: right;
    margin: 0 0 4px 750px;
    padding: 0 45px 0 0;
    _ padding: 0 40px 0 0;

width:
    215px;

_ width:
    220px;

height:
    43px;
}

#menu_voip {
    width: 260px;
    margin: 0 0 0 740px;
}

#menu_voip_publico {
    width: 260px;
    margin: 0 0 0 740px;
}

#menu_voip_publico a {
	color:#FFF;
}

#menu_voip_publico a:hover {
	color:#FFB900;
}


#menu_voip_publico .topo {
	background-image: url(/img/topo_menu_voip_publico.png);
    background-repeat: no-repeat;	
    width: 260px;
	height: 54px;
	float:left;
}

#menu_voip_publico .fundo {
    background-image: url(/img/fundo_menu_voip_publico.png);
    background-repeat: repeat-y;	
    width: 250px;
	padding: 5px;
	font: 1.75em;
	float:left;
}

#menu_voip_publico .rodape {
    background-image: url(/img/rodape_menu_voip_publico.png);
    background-repeat: no-repeat;	
    width: 260px;
	height: 20px;
	float:left;
}

#menu_voip_publico span {
	margin: 4px 0 0 10px;
	display: block;
}

#softphone {
	width: 700px;
	margin:auto;
	float:left;
}

#softphone .coluna_esq {
	width: 300px;
	float:left;
}

#softphone .coluna_dir {
	width: 400px;
	text-align: justify;
	float:left;
}

#tarifas {
	text-align: justify;
	padding: 0 0 20px 20px;
}

.clr {
    clear: both
}