
#TableMaster
{
    width:100%;
    height:99.7%;
}
#TableMaster tbody td.TableTopandContent
{   height:100%;
}


#TableMaster tfoot td
{	
    width:33%;
}

#TableMaster tfoot td.foot
{	
    width:760px;
 	height:78px;
 	vertical-align:top;
 	padding-top:10px;
    background-image:url(images/footer.jpg);
    background-repeat:repeat-x;
    background-position:bottom left;
}

#TableMaster tfoot td.foot table tr td.FootLeftImage
{	
    /*background-image:url(images/footer_left.jpg);
    background-repeat:no-repeat;
    background-position:-20px bottom;
    padding-left:120px;*/
 	height:78px;
}
#TableMaster tfoot td.footleft
{	
    background-image:url(images/footer.jpg);
    background-repeat:repeat-x;
    background-position:bottom left;
    }
#TableMaster tfoot td.footright
{	
    
    background-image:url(images/footer.jpg);
    background-repeat:repeat-x;
    background-position:bottom left;
}
    
#general{
	background-image:url(images/general.jpg);
	background-repeat:repeat-x;
	background-position:0px 0px;
	border:0px solid red;
	width:760px;
	margin:0 auto;
	text-align:center;
}
#generalControl,
#generalcontrol{
	border:0px solid red;
	margin:0 auto;
}
/*---- PANEL 01 ---- TITULO ----*/
#panel01{
	height:60px;
	/*background-image:url(images/painel_01.jpg);*/
    background-image:url(images/painel_01_monitoracao.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	width:480px;
	border:0px solid red;
	float:left;
}
#panel01 h1,
#panel01 h2,
#panel01 h3,
#panel01 h4,
#panel01 h5,
#panel01 h6
{
	display:none;
}

.logo_mcs
{
    width:180px;
	height:60px;
/*    background-image:url(images/painel_01_monitoracao.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
*/
	float:left;
}
#flashtop
{
    border:0px solid #000;
    height:60px;
	float:left;
	margin:0;
	padding:0;
	width:300px;
	background-image:url(images/general.jpg);
	background-repeat:repeat-x;
	background-position:0px 0px;
	border-left:0px solid red;
	border-right:0px solid red;
}

#panel01 ul.lista01{
	height:60px;
	float:right;
	margin:0;
	padding:0;
}
#panel01 ul.lista01 li{
	list-style-type:none;
	background-image:none;
	list-style:none;
	list-style-image:none;
	margin:0;
	padding:0;
}
#panel01 ul.lista01 li a{
	float:right;
	background-image:url(images/projeto_redecard.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding:20px 20px 20px 20px;
}
#panel01 ul.lista01 li a span{
	visibility:hidden;
}
/*---- PANEL 02 ---- LOGIN/USUÁRIO ----*/
#panel02{
	border:0px solid red;
	width:265px;
	float:right;
	white-space:nowrap;
	padding:0px 0px 0px 0px;
}
#panel02 div{
	white-space:nowrap;
}
#panel02 ul{
	margin:0px;
	padding:0px;
	text-align:right;
	float:right;
}
#panel02 ul li{
	display:inline;
	list-style-position:inside;
	list-style:none;
	border:0px solid red;
	margin:0px 0px 0px 0px ;
	padding:0px 0px 0px 0px ;
	font:Normal 12px Arial;
}
#panel02 ul li a{
	float:left;
	border:0px solid red;
	margin:0px 0px 0px 8px;
	padding:12px 0px 10px 20px;
	background-position:top left;
	background-repeat:no-repeat;
}
#panel02 ul li.li01 a{
	background-image:url(images/panel_01_li_01.jpg);
}
#panel02 ul li.li02 a{
	background-image:url(images/panel_01_li_02.jpg);
}
#panel02 ul li.li01 a:hover{
	background-image:url(images/panel_01_li_01_hover.jpg);
}
#panel02 ul li.li02 a:hover{
	background-image:url(images/panel_01_li_02_hover.jpg);
}
#panel02 ul li a span{
	border:0px solid red;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#panel02 #User,
#panel02 #user{
	float:left;
	border:0px solid red;
	margin:0px 0px 0px 2px;
	padding:12px 0px 0px 20px;
	background-position:top left;
	background-repeat:no-repeat;
	background-image:url(images/panel_01_li_01.jpg);
	}
#panel02 #User input,
#panel02 #user input{
	height:13px;
	width:80px;
	font:Bold 10px Arial;
}
#panel02 #User_senha,
#panel02 #user_senha{
	float:left;
	border:0px solid red;
	margin:0px 0px 0px 2px;
	padding:12px 0px 0px 20px;
	background-position:top left;
	background-repeat:no-repeat;
	background-image:url(images/User_senha.jpg);
	}
#panel02 #User_senha input,
#panel02 #user_senha input{
	height:13px;
	width:80px;
}
#panel02 #User_submit,
#panel02 #user_submit{
	border:0px solid red;
	padding:0px 0px 0px 0px;
	float:left;
	width:20px;
	height:10px;
}
#panel02 #User_submit input,
#panel02 #user_submit input{
	height:40px;
	width:20px;
	background-image:url(images/User_submit.jpg);
	background-repeat:no-repeat;
	border:0px;
	margin:0px 0px 0px 3px;
	cursor:hand;
	cursor:pointer;
}
#panel02 #forgot_password{
	float:right;
	text-align:right;
	border:0px solid red;
	padding:10px 0px 10px 20px;
	background-image:url(images/Esqueci_Senha.gif);
	background-repeat:no-repeat;
	background-position:3px 3px;
	font:Bold 10px Arial;
}
.webkit #panel02 #forgot_password, 
.chrome #panel02 #forgot_password{
	position:relative;
	left:-105px;
	top:30px;
}
.ie6 #panel02 #forgot_password
{
	position:relative;
	left:0px;
	top:-10px;
	margin-bottom:-12px;
	}
#panel02 div span.requiredfield{
	background-image:url(images/asterisco001.gif);
	background-repeat:no-repeat;
	padding:0px 3px 0px 3px;
	margin:0px;
	border:0px solid red;
	}

/* Adaptacao para Erro de usuário e/ou senha invalidos */
#panel02 font{
	position:relative;
	top:-25px;
	left:0px;
	border:0px solid red;
	font-size:10px;
	font-weight:bold;
	float:left;
	margin-bottom:-20px;
	border-bottom:1px solid red;
}
.webkit #panel02 font,
.chrome #panel02 font{
	top:5px;
	left:0px;
}
.ie6 #panel02 font{
	top:-20px;
	left:-15px;

}
#panel02 br{
	display:none;
}

	
/*---- PANEL 03 ---- MENU HORIZONTAL COM ICONES ----*/

#panel03{
	width:100%;
	height:62px;
	border:0px solid red;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:0px solid #ccc;
	background-image:url(images/painel_03.jpg);
	background-repeat:repeat-x;
	background-position:-100px -21px;
	float:left;
	margin-top:0px;
}
#panel03 div{
	margin:0px;
	padding:0px;
	height:62px;
}
#panel03 div h4{
	background-image:none;
	margin:0px 0px 0px 10px ;
	padding:0px;
	position:relative;
	border:0px solid red;
	text-align:left;
	font:Normal 16px Arial;
	color:#333333;
}

.stepcarousel{
position: relative; /*leave this value alone*/
border: 0 solid black;
overflow: scroll; /*leave this value alone*/
width: 760px; /*Width of Carousel Viewer itself*/
height: 62px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
width: 90000px; 
height: 62px; 
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px; /*margin around each panel*/
/*width: 250px; Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
border:1px solid transparent;
}

.ie6 .stepcarousel .panel
{
text-align:left;
width: 760px;/**/
border:0px solid #ccc;
white-space:nowrap;
top:1px;
}
.ie6 .stepcarousel .geral{
width: 610px;
}
.ie .stepcarousel .geral{
width: 760px;
}
.ie6 .stepcarousel .vocetem{
width: 750px;
text-align:left;
}
/*---- MENU HORIZONYTAL ----*/

.panel table td
{
    white-space:nowrap;
    }

#panel03 .habilite,
#panel03 .vocetem,
#panel03 .disponivel,
#panel03 .geral,
#panel03 .estouem{
	padding:0px 10px 0px 10px;
	margin:0px;
	vertical-align:bottom;
	white-space:nowrap;
}
#panel03 .habilite table tr td a,
#panel03 .vocetem  table tr td a,
#panel03 .disponivel  table tr td a,
#panel03 .geral  table tr td a,
#panel03 .estouem  table tr td a{
	border:0px solid red;
	position:relative;
	padding:46px 10px 2px 10px;
	margin:-4px 0px 0px 0px;
	font:Bold 12px Arial;
	top:0px;
	float:left;
}
#panel03 .habilite table tr td a span,
#panel03 .vocetem  table tr td a span,
#panel03 .disponivel  table tr td a span,
#panel03 .geral  table tr td a span,
#panel03 .estouem  table tr td a span{
}



/*---- ESTOU EM -- GERAL ----*/
#panel03 .geral,
#panel03 .estouem,
#panel03 .habilite{
	background-image:url(images/bg_estouem.jpg);
	background-repeat:repeat-x;
	background-position:0px -22px;
}



/*---- ESTOU EM -- GERAL ---- Integração ----*/
#panel03 .habilite a.integracao,
#panel03 .estouem a.integracao,
#panel03 .geral a.integracao{
	background-image:url(images/Icons_Integracao_01.jpg);
	background-repeat:no-repeat;
	background-position:center 1px;
	padding-left:20px;
	padding-right:22px;
}
#panel03 .habilite a.integracao:hover,
#panel03 .estouem a.integracao:hover,
#panel03 .geral a.integracao:hover{
/*	background-image:url(images/Geral_Icon_redecard_menu_over.jpg);*/
	background-position:center -99px;
}
#panel03 .habilite a.integracao_selected,
#panel03 .estouem a.integracao_selected,
#panel03 .geral a.integracao_selected{
	background-image:url(images/Icons_Integracao_01.jpg);
	background-repeat:no-repeat;
	background-position:center -199px;
	padding-left:20px;
	padding-right:22px;
	}


/*---- ESTOU EM -- GERAL ---- RedeCard ----*/
#panel03 .habilite a.redecard,
#panel03 .estouem a.redecard,
#panel03 .geral a.redecard{
/*	background-image:url(images/Geral_Icon_redecard_menu.jpg);*/
	background-image:url(images/Icon_RedeCard_01.jpg);
	background-repeat:no-repeat;
	background-position:center 1px;
	padding-left:5px;
	padding-right:5px;
}
#panel03 .habilite a.redecard:hover,
#panel03 .estouem a.redecard:hover,
#panel03 .geral a.redecard:hover{
/*	background-image:url(images/Geral_Icon_redecard_menu_over.jpg);*/
	background-position:center -99px;
}
#panel03 .habilite a.redecard_selected,
#panel03 .estouem a.redecard_selected,
#panel03 .geral a.redecard_selected{
	background-image:url(images/Icon_RedeCard_01.jpg);
	background-repeat:no-repeat;
	background-position:center -199px;
	padding-left:14px;
	padding-right:14px;
	}

/*---- ESTOU EM -- GERAL ---- e-confy ----*/
#panel03 .habilite a.econfy,
#panel03 .estouem a.econfy,
#panel03 .geral a.econfy{
	background-image:url(images/Icon_eConfy_01.jpg);
	background-repeat:no-repeat;
	background-position:center 1px;
	width:70px;
	text-align:center;
}
#panel03 .habilite a.econfy:hover,
#panel03 .estouem a.econfy:hover,
#panel03 .geral a.econfy:hover{
	background-position:center -99px;
}
#panel03 .habilite a.econfy_selected,
#panel03 .estouem a.econfy_selected,
#panel03 .geral a.econfy_selected{
	background-image:url(images/Geral_Icon_econfy_menu_selected.jpg);
	color:#000;
	background-repeat:no-repeat;
	background-position:bottom center;
	padding-left:20px;
	padding-right:20px;
	width:110px;
	text-align:center;
}
/*---- ESTOU EM -- GERAL ---- Contratar ----*/
#panel03 .habilite a.contratar,
#panel03 .estouem a.contratar,
#panel03 .geral a.contratar{
	background-image:url(images/Icon_Contratar_01.jpg);
	background-repeat:no-repeat;
	background-position:center 1px;
}
#panel03 .habilite a.contratar:hover,
#panel03 .estouem a.contratar:hover,
#panel03 .geral a.contratar:hover{
	background-position:center -99px;
}
#panel03 .habilite a.contratar_selected,
#panel03 .estouem a.contratar_selected,
#panel03 .geral a.contratar_selected{
	background-image:url(images/Geral_Icon_contratar_menu_selected.jpg);
	color:#000;
	background-repeat:no-repeat;
	background-position:bottom center;
	padding-left:20px;
	padding-right:20px;
}
/*---- ESTOU EM -- GERAL ---- ClearSale ----*/
#panel03 .habilite a.clearsale,
#panel03 .estouem a.clearsale,
#panel03 .geral a.clearsale{
	background-image:url(images/Icon_clearsale_01.jpg);
	background-repeat:no-repeat;
	background-position:center 1px;
}
#panel03 .habilite a.clearsale:hover,
#panel03 .estouem a.clearsale:hover,
#panel03 .geral a.clearsale:hover{
	background-position:center -99px;
}
#panel03 .habilite a.clearsale_selected,
#panel03 .estouem a.clearsale_selected,
#panel03 .geral a.clearsale_selected{
	background-image:url(images/Geral_Icon_clearsale_menu_selected.jpg);
	color:#000;
	background-repeat:no-repeat;
	background-position:bottom center;
	padding-left:20px;
	padding-right:20px;
}
/*---- ESTOU EM -- GERAL ---- Como Funciona ----*/
#panel03 .habilite a.comofunciona,
#panel03 .estouem a.comofunciona,
#panel03 .geral a.comofunciona{
	background-image:url(images/Icon_comofunciona_01.jpg);
	background-repeat:no-repeat;
	background-position:center 1px;
}
#panel03 .habilite a.comofunciona:hover,
#panel03 .estouem a.comofunciona:hover,
#panel03 .geral a.comofunciona:hover{
	background-position:center -99px;
}
#panel03 .habilite a.comofunciona_selected,
#panel03 .estouem a.comofunciona_selected,
#panel03 .geral a.comofunciona_selected{
	background-image:url(images/Geral_Icon_comofunciona_menu_selected.jpg);
	color:#000;
	background-repeat:no-repeat;
	background-position:bottom center;
	padding-left:20px;
	padding-right:20px;
}
/*---- ESTOU EM -- GERAL ---- Oquee ----*/
#panel03 .habilite a.oquee,
#panel03 .estouem a.oquee,
#panel03 .geral a.oquee{
	background-image:url(images/Icon_oquee_01.jpg);
	background-repeat:no-repeat;
	background-position:center 1px;
}
#panel03 .habilite a.oquee:hover,
#panel03 .estouem a.oquee:hover,
#panel03 .geral a.oquee:hover{
	background-position:center -99px;
}
#panel03 .habilite a.oquee_selected,
#panel03 .estouem a.oquee_selected,
#panel03 .geral a.oquee_selected{
	background-image:url(images/Geral_Icon_oquee_menu_selected.jpg);
	color:#000;
	background-repeat:no-repeat;
	background-position:bottom center;
	padding-left:21px;
	padding-right:23px;
}
/*---- ESTOU EM -- GERAL ---- Carrinho ----*/
#panel03 .habilite a.carrinho,
#panel03 .estouem a.carrinho,
#panel03 .geral a.carrinho{
	background-image:url(images/Icon_carrinho_01.jpg);
	background-repeat:no-repeat;
	background-position:center 1px;
	}
#panel03 .habilite a.carrinho:hover,
#panel03 .estouem a.carrinho:hover,
#panel03 .geral a.carrinho:hover{
	background-position:center -99px;
}
#panel03 .habilite a.carrinho_selected,
#panel03 .estouem a.carrinho_selected,
#panel03 .geral a.carrinho_selected{
	background-image:url(images/Geral_Icon_carrinho_menu_selected.jpg);
	color:#000;
	background-repeat:no-repeat;
	background-position:bottom center;
	padding-left:30px;
	padding-right:30px;
}
/*---- ESTOU EM ---- FINALIZADO ----*/
#panel03 .estouem a.finalizado_selected{
	background-image:url(images/Estouem_Icon_Finalizado_menu_selected.jpg);
	color:#000;
	background-repeat:no-repeat;
	background-position:bottom center;
	padding-left:20px;
	padding-right:20px;
}
/*---- ESTOU EM ---- CADASTRO ----*/
#panel03 .estouem a.meu_cadastro_selected{
	background-image:url(images/Estouem_Icon_meu_cadastro_menu_selected.jpg);
	color:#000;
	background-repeat:no-repeat;
	background-position:bottom center;
	padding-left:20px;
	padding-right:20px;
}
/*---- HABILITE ----*/
#panel03 .habilite{
	background-image:url(images/bg_habilite.jpg);
	background-repeat:repeat-x;
	background-position:0px -22px;
}
/*---- HABILITE ---- MONITORACAO ----*/
#panel03 .habilite a.monitoracao{
	background-image:url(images/Icon_Monitoracao_01.jpg);
	background-repeat:no-repeat;
	background-position:center 1px;
}
#panel03 .habilite a.monitoracao:hover{
	background-position:center -99px;
}
#panel03 .habilite a.monitoracao_selected{
	background-image:url(images/Habilite_Icon_Monitoracao_menu_selected.jpg);
	color:#000;
	background-repeat:no-repeat;
	background-position:bottom center;
}
/*---- HABILITE ---- MINHA CONTA ----*/
#panel03 .habilite a.minha_conta{
	background-image:url(images/Icon_extrato_01.jpg);
	background-repeat:no-repeat;
	background-position:center 1px;
	padding-left:25px;
	padding-right:25px;
}
#panel03 .habilite a.minha_conta:hover{
	background-position:center -99px;
}
#panel03 .habilite a.minha_conta_selected{
	background-image:url(images/Habilite_Icon_Minha_Conta_menu_selected.jpg);
	color:#000;
	background-repeat:no-repeat;
	background-position:bottom center;
	padding-left:25px;
	padding-right:25px;
}
/*---- HABILITE ---- CREDITOS AVULSOS ----*/
#panel03 .habilite a.creditos_avulsos{
	background-image:url(images/Icon_Creditos_01.jpg);
	background-repeat:no-repeat;
	background-position:center 1px;
}
#panel03 .habilite a.creditos_avulsos:hover{
	background-position:center -99px;
}
#panel03 .habilite a.creditos_avulsos_selected{
	background-image:url(images/Habilite_Icon_Creditos_Avulsos_menu_selected.jpg);
	color:#000;
	background-repeat:no-repeat;
	background-position:bottom center;
}
/*---- HABILITE ---- PACOTES CREDITOS ----*/
#panel03 .habilite a.pacote_creditos{
	background-image:url(images/Icon_PacoteCreditos_01.jpg);
	background-repeat:no-repeat;
	background-position:center 1px;
}
#panel03 .habilite a.pacote_creditos:hover{
	background-position:center -99px;
}
#panel03 .habilite a.pacote_creditos_selected{
	background-image:url(images/Habilite_Icon_Pacote_Creditos_menu_selected.jpg);
	color:#000;
	background-repeat:no-repeat;
	background-position:bottom center;
	padding-left:30px;
	padding-right:30px;
}

/*---- VOCE TEM ----*/
#panel03 .vocetem{
	background-image:url(images/bg_vocetem.jpg);
	background-repeat:repeat-x;
	background-position:center -22px;
}
/*---- VOCE TEM ---- GARANTIDO ----*/
#panel03 .vocetem a.garantido{
	background-image:url(images/Icons_Garantido_02.jpg);
	background-repeat:no-repeat;
	background-position:center 1px;
	width:90px;
	
}
#panel03 .vocetem a.garantido:hover{
	background-position:center -99px;
}
#panel03 .vocetem a.garantido_selected{
	background-image:url(images/Icons_Garantido_02.jpg);
	background-repeat:no-repeat;
	background-position:center -199px;
	padding-left:20px;
	padding-right:20px;
	}

/*---- VOCE TEM ---- VALORES ----*/
#panel03 .vocetem a.valores{
	background-image:url(images/Icons_Valores_02.jpg);
	background-repeat:no-repeat;
	background-position:center 1px;
	
}
#panel03 .vocetem a.valores:hover{
	background-position:center -99px;
}
#panel03 .vocetem a.valores_selected{
	background-image:url(images/Icons_Valores_02.jpg);
	background-repeat:no-repeat;
	background-position:center -199px;
	padding-left:27px;
	padding-right:27px;
	}

/*---- VOCE TEM ---- CARRINHO ----*/
#panel03 .vocetem a.carrinho{
	background-image:url(images/Icon_carrinho_02.jpg);
	background-repeat:no-repeat;
	background-position:center 1px;
}
#panel03 .vocetem a.carrinho:hover{
	background-position:center -99px;
}
#panel03 .vocetem a.carrinho_selected{
	background-image:url(images/vocetem_Icon_Carrinho_menu_selected.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;
	padding-left:30px;
	padding-right:30px;
}
/*---- VOCE TEM ---- MONITORACAO ----*/
#panel03 .vocetem a.monitoracao{
	background-image:url(images/Icon_Monitoracao_02.jpg);
	background-repeat:no-repeat;
	background-position:center 1px;
}
#panel03 .vocetem a.monitoracao:hover{
	background-position:center -99px;
}
#panel03 .vocetem a.monitoracao_selected{
	background-image:url(images/vocetem_Icon_Monitoracao_menu_selected.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;
}
/*---- VOCE TEM ---- MINHA CONTA ----*/
#panel03 .vocetem a.minha_conta{
	background-image:url(images/Icon_extrato_02.jpg);
	background-repeat:no-repeat;
	background-position:center 1px;
	padding-left:25px;
	padding-right:25px;
}
#panel03 .vocetem a.minha_conta:hover{
	background-position:center -99px;
}
#panel03 .vocetem a.minha_conta_selected{
	background-image:url(images/Icon_extrato_02.jpg);
	color:#000;
	background-repeat:no-repeat;
	background-position:center -199px;
	padding-left:25px;
	padding-right:25px;
}
/*---- VOCE TEM ---- CREDITOS AVULSOS ----*/
#panel03 .vocetem a.creditos_avulsos{
	background-image:url(images/Icon_Creditos_02.jpg);
	background-repeat:no-repeat;
	background-position:center 1px;
}
#panel03 .vocetem a.creditos_avulsos:hover{
	background-position:center -99px;
}
#panel03 .vocetem a.creditos_avulsos_selected{
	background-image:url(images/Icon_Creditos_02.jpg);
	background-repeat:no-repeat;
	background-position:center -199px;
	
}
/*---- VOCE TEM ---- PACOTES CREDITOS ----*/
#panel03 .vocetem a.pacote_creditos{
	background-image:url(images/Icon_PacoteCreditos_02.jpg);
	background-repeat:no-repeat;
	background-position:center 1px;
}
#panel03 .vocetem a.pacote_creditos:hover{
	background-position:center -99px;
}
#panel03 .vocetem a.pacote_creditos_selected{
	background-image:url(images/vocetem_Icon_Pacote_Creditos_menu_selected.jpg);
	color:#000;
	background-repeat:no-repeat;
	background-position:bottom center;
	padding-left:30px;
	padding-right:30px;
}
/*---- VOCE TEM ---- DOWNLOAD ----*/
#panel03 .vocetem a.download{
	background-image:url(images/Icons_Download_02.jpg);
	background-repeat:no-repeat;
	background-position:center 1px;
	padding-left:25px;
	padding-right:25px;
	}
#panel03 .vocetem a.download:hover{
	background-position:center -99px;
}
#panel03 .vocetem a.download_selected{
	background-image:url(images/Icons_Download_02.jpg);
	background-repeat:no-repeat;
	background-position:center 1px;
	}

/*---- VOCE TEM ---- TREINAMENTO ----*/
#panel03 .vocetem a.treinamento{
	background-image:url(images/Icons_Treinamento_02.jpg);
	background-repeat:no-repeat;
	background-position:center 1px;
}
#panel03 .vocetem a.treinamento:hover{
	background-position:center -99px;
}
#panel03 .vocetem a.treinamento_selected{
	background-image:url(images/Icons_Treinamento_02.jpg);
	background-repeat:no-repeat;
	background-position:center -199px;
	padding-left:20px;
	padding-right:20px;
	}

/*---- DISPONIVEL ----*/
#panel03 .disponivel{
	background-image:url(images/bg_disponivel.jpg);
	background-repeat:repeat-x;
	background-position:center -22px;
}
/*---- disponivel ---- CARRINHO ----*/
#panel03 .disponivel a.carrinho{
	background-image:url(images/Icon_carrinho_03.jpg);
	background-repeat:no-repeat;
	background-position:center 1px;
}
#panel03 .disponivel a.carrinho:hover{
	background-position:center -99px;
}
#panel03 .disponivel a.carrinho_selected{
	background-image:url(images/disponivel_Icon_Carrinho_menu_selected.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;
}
/*---- disponivel ---- MONITORACAO ----*/
#panel03 .disponivel a.monitoracao{
	background-image:url(images/Icon_Monitoracao_03.jpg);
	background-repeat:no-repeat;
	background-position:center 1px;
}
#panel03 .disponivel a.monitoracao:hover{
	background-position:center -99px;
}
#panel03 .disponivel a.monitoracao_selected{
	background-image:url(images/disponivel_Icon_Monitoracao_menu_selected.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;
}
/*---- disponivel ---- MINHA CONTA ----*/
#panel03 .disponivel a.minha_conta{
	background-image:url(images/Icon_extrato_03.jpg);
	background-repeat:no-repeat;
	background-position:center 1px;
	padding-left:25px;
	padding-right:25px;
}
#panel03 .disponivel a.minha_conta:hover{
	background-position:center -99px;
}
#panel03 .disponivel a.minha_conta_selected{
	background-image:url(images/disponivel_Icon_Minha_Conta_menu_selected.jpg);
	color:#000;
	background-repeat:no-repeat;
	background-position:bottom center;
	padding-left:25px;
	padding-right:25px;
}
/*---- disponivel ---- CREDITOS AVULSOS ----*/
#panel03 .disponivel a.creditos_avulsos{
	background-image:url(images/Icon_Creditos_03.jpg);
	background-repeat:no-repeat;
	background-position:center 1px;
}
#panel03 .disponivel a.creditos_avulsos:hover{
	background-position:center -99px;
}
#panel03 .disponivel a.creditos_avulsos_selected{
	background-image:url(images/disponivel_Icon_creditos_avulsos_menu_selected.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;
}
/*---- disponivel ---- PACOTES CREDITOS ----*/
#panel03 .disponivel a.pacote_creditos{
	background-image:url(images/Icon_PacoteCreditos_03.jpg);
	background-repeat:no-repeat;
	background-position:center 1px;
}
#panel03 .disponivel a.pacote_creditos:hover{
	background-position:0px -99px;
}
#panel03 .disponivel a.pacote_creditos_selected{
	background-image:url(images/disponivel_Icon_Pacote_Creditos_menu_selected.jpg);
	color:#000;
	background-repeat:no-repeat;
	background-position:bottom center;
}
/*---- CONTENT ---- CONTEUDO ----*/

#content{
	width:755px; 
	padding:4px 4px 4px 4px ; 
/*
	overflow:auto;
	height:auto; 
	overflow-x:none;
	overflow-y:none; 
	border:0px solid #ddd; 
*/
	text-align:justify;
	float:left;	
	}
#content div.gridtable div{
	width:100%;
}
#content .conta_mensalidade,
#content .ValoresDecisao,
#content .ValoresConsulta,
#content .Valoresdecisao,
#content .Valoresconsulta,
#content .pacote_creditos,
#content .texto_inicial,
#content .primeiro_acesso
{
	float:left;
}
#content .opcoes_pagamento
{
	float:none;
}
#content .conta_mensalidade{
	width:310px;
}

#content .texto_inicial{
	width:370px;
}
#content .primeiro_acesso{
	width:370px;
}
#content .opcoes_pagamento{
	width:98%;
}
#content .ValoresDecisao{
	width:210px;
}
#content .ValoresConsulta{
	width:210px;
}

#content table.tableStyle01,
#content table.tablestyle01{
	margin:10px;
	border:1px solid gray;
	border-right:0px;
}

.pagina_titulo
{
    color:#000; 
    font-weight:bold; 
    font-size:15px;
}

.linha_titulo
{
    border:1px solid #ccc;
}
/* --- O QUE É --- */

#oquee, #sobreclearsale{
	margin-left:90px;
}
.destaque{
	margin-left:40px;
}
#oquee ul,
#sobreclearsale ul{
	margin-left:0px;
	width:600px;
}
.destaque ul{
	margin-left:0px;
	width:700px;
}
.ie6 #oquee ul,
.ie6 #sobreclearsale ul{
	margin-left:0px;
	width:620px;
}
.ie6 .destaque ul{
	width:750px;
}

#oquee ul li,
#sobreclearsale ul li,
.destaque ul li
{
	font-size:14px;
	list-style-position:inside;
	background-image:url(Images/li2.gif);
	background-repeat:no-repeat;
	background-position:5px 7px;
	list-style-type:none;
	list-style-image:none;
	padding:2px 2px 2px 15px ;
	border:0px solid #ccc;
	/*background-color:#eee;*/
}

.lista_nao_formatada
{
   list-style:none; 
}

.ie #oquee ul li,
.ie #sobreclearsale ul li,
.ie .destaque ul li
{
	padding:2px 2px 2px 4px ;
}

#oquee .itens_painel,
#sobreclearsale .itens_painel
{
	margin-left:90px;
	margin-top:10px;
}

/* --- EVOLUÇÃO CLEARSALE --- */

a#evolucaoCS{
	background-image:url(images/evolucao_01.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding:431px 650px 0px 0px;
	position:relative;
	top:430px;
	left:20px;
	border:0px solid red;
	
}
a#evolucaoCS:hover{
	background-image:url(images/evolucao_02.jpg);
}
a#evolucaoCS span{visibility:hidden; }

/* --- OPÇÕES DE PAGAMENTO --- */
#content .opcoes_pagamento ul{
	position:relative;
	text-align:center;
	top:0px;
	margin:0px 5px 10px 5px;
	padding:0px 0px 0px 0px;
}
#content .opcoes_pagamento ul li{
	display:inline;
	list-style-image:none;
	list-style:none;
	border:0px solid red;
	padding:30px 0px 5px 0px;
	margin:0px 5px 0px 5px;
	background-repeat:no-repeat;
	background-position:center top;
	width:74px;
}
#content .opcoes_pagamento ul,
#content .opcoes_pagamento ul li,
#content .opcoes_pagamento ul li label{
	padding-top:40px;
}
#content .opcoes_pagamento ul li,
#content .opcoes_pagamento ul li label{
	cursor:hand;
	cursor:pointer;
	font-weight:bold;
}
.ie6 #content .opcoes_pagamento ul,
.ie7 #content .opcoes_pagamento ul{
	top:30px;
	padding-top:30px;
	margin-bottom:50px;
}
.ie6 #content .opcoes_pagamento ul li,
.ie7 #content .opcoes_pagamento ul li{
	padding-top:10px;
}
.ie6 #content .opcoes_pagamento ul li label,
.ie7 #content .opcoes_pagamento ul li label{
	padding-top:30px;
}

#content .opcoes_pagamento ul li.cartao_credito{
	background-image:url(images/cartao_credito.jpg);
}
#content .opcoes_pagamento ul li.mastercard{
	background-image:url(images/cartao_credito_mastercard.jpg);
}
#content .opcoes_pagamento ul li.diners{
	background-image:url(images/cartao_credito_diners.jpg);
	width:69px;
	padding-left:0px;
	padding-right:20px;
}
#content .opcoes_pagamento ul li.boleto_bancario{
	background-image:url(images/boleto_bancario.jpg);
}
#content .opcoes_pagamento ul li.debito{
	background-image:url(images/debito.jpg);
}

#content .opcoes_pagamento_informacoes{
	border:1px solid #D4D4D4;
	margin:0px 30px 0px 30px;
	
/*	padding:0px 0px 0px 0px;
	position:relative;
	top:20px;
*/}

#content div.itens_painel{
	width:500px;
	border-right:0px solid #e1e1e1;
	float:none;
}
#content div.itens_painel ol{
	margin:5px 10px 0px 0px;
}
#content div.itens_painel ol li{
	list-style-position:outside;
	list-style-type:none;
	margin:0px 0px 0px 0px;
	vertical-align:middle;
	background-repeat:no-repeat;
	background-position:0px 0px;
	border:0px solid red;
	padding-left:20px;
}
#content div.itens_painel ol LI.item_01{
	background-image:url(Images/ol_li_01.jpg);
}
#content div.itens_painel ol LI.item_02{
	background-image:url(Images/ol_li_02.jpg);
}
#content div.itens_painel ol LI.item_03{
	background-image:url(Images/ol_li_03.jpg);
}
#content .imagem_monitoracao{
	/*float:left;*/
	margin:0px;
}
#receba_manual{
	float:left; width:240px; margin-top:-30px; margin-bottom:20px; padding:5px;border:0px solid red;
}


/*
#content table.W50px{ width:50px;}
#content table.W100px{ width:100px;}
#content table.W150px{ width:150px;}
#content table.W200px{ width:200px;}
#content table.W250px{ width:250px;}
#content table.W300px{ width:300px;}
#content table.W350px{ width:350px;}
#content table.W400px{ width:400px;}
#content table.W450px{ width:450px;}
#content table.W500px{ width:500px;}
#content table.W550px{ width:550px;}
#content table.W600px{ width:600px;}
*/
#content table.tableStyle01 tr td,
#content table.tableStyle01 tr th,
#content table.tablestyle01 tr td,
#content table.tablestyle01 tr th{
	padding:2px;
	border-right:1px solid gray;
	
	}
#content table.tableStyle01 tr th,

#content table.tablestyle01 tr th{
	color:#CC3300;
}



#content table.tableStyle01 tr td,
#content table.tableStyle01 tbody tr td,
#content table.tableStyle01 tr.body td,
#content table.tableStyle01 tr td.body,
#content table.tableStyle01 tr th,
#content table.tableStyle01 tbody tr th,
#content table.tableStyle01 tr.body th,
#content table.tableStyle01 tr th.body,

#content table.tablestyle01 tr td,
#content table.tablestyle01 tbody tr td,
#content table.tablestyle01 tr.body td,
#content table.tablestyle01 tr td.body,
#content table.tablestyle01 tr th,
#content table.tablestyle01 tbody tr th,
#content table.tablestyle01 tr.body th,
#content table.tablestyle01 tr th.body{
	border-top:1px solid gray;
	
}
#content table.tableStyle01 tr td.numero,
#content table.tableStyle01 tbody tr td.numero,
#content table.tableStyle01 tr.body td.numero,
#content table.tableStyle01 tr th.numero,
#content table.tableStyle01 tbody tr th.numero,
#content table.tableStyle01 tr.body th.numero,


#content table.tablestyle01 tr td.numero,
#content table.tablestyle01 tbody tr td.numero,
#content table.tablestyle01 tr.body td.numero,
#content table.tablestyle01 tr th.numero,
#content table.tablestyle01 tbody tr th.numero,
#content table.tablestyle01 tr.body th.numero{
	text-align:right;
}
#content table.tableStyle01 tr.AlternateItem td,
#content table.tableStyle01 tr td.AlternateItem,
#content table.tableStyle01 tbody tr.AlternateItem td,
#content table.tableStyle01 tbody tr td.AlternateItem,
#content table.tableStyle01 tr.AlternateItem th,
#content table.tableStyle01 tr th.AlternateItem,
#content table.tableStyle01 tbody tr.AlternateItem th,
#content table.tableStyle01 tbody tr th.AlternateItem,

#content table.tablestyle01 tr.alternateitem td,
#content table.tablestyle01 tr td.alternateitem,
#content table.tablestyle01 tbody tr.alternateitem td,
#content table.tablestyle01 tbody tr td.alternateitem,
#content table.tablestyle01 tr.alternateitem th,
#content table.tablestyle01 tr th.alternateitem,
#content table.tablestyle01 tbody tr.alternateitem th,
#content table.tablestyle01 tbody tr th.alternateitem


{
	background-image:url(images/alternateitem.jpg);
	background-repeat:repeat-x;
	background-position:bottom left;
	background-color:#EBEBEB;
}
#content table.tableStyle01 tr.head td,
#content table.tableStyle01 tr td.head,
#content table.tableStyle01 tr.head th,
#content table.tableStyle01 tr th.head,
#content table.tableStyle01 thead tr th,
#content table.tableStyle01 thead tr td,

#content table.tablestyle01 tr.head td,
#content table.tablestyle01 tr td.head,
#content table.tablestyle01 tr.head th,
#content table.tablestyle01 tr th.head,
#content table.tablestyle01 thead tr th,
#content table.tablestyle01 thead tr td{
	background-image:url(images/headtable.jpg);
	background-repeat:repeat-x;
	background-position:0px -1px;
	border-bottom:0px solid gray;
	background-color:#F6F6F6;
	border-top:0px solid gray;
	font-weight:bold;
	color:#990000;
}
#content table.tableStyle01 tr.foot td,
#content table.tableStyle01 tfoot tr td,
#content table.tableStyle01 tr td.foot,
#content table.tableStyle01 tr.foot th,
#content table.tableStyle01 tfoot tr th,
#content table.tableStyle01 tr th.foot,

#content table.tablestyle01 tr.foot td,
#content table.tablestyle01 tfoot tr td,
#content table.tablestyle01 tr td.foot,
#content table.tablestyle01 tr.foot th,
#content table.tablestyle01 tfoot tr th,
#content table.tablestyle01 tr th.foot

{
	background-image:url(images/headtable.jpg);
	background-repeat:repeat-x;
	background-position:0px -1px;
	border-top:1px solid gray;
	font-weight:bold;
	color:#BF6000;
}

#content table.tableStyle01 tr td.numero,
#content table.tableStyle01 tbody tr td.numero,
#content table.tableStyle01 tr.body td.numero,
#content table.tableStyle01 tr th.numero,
#content table.tableStyle01 tbody tr th.numero,
#content table.tableStyle01 tr.body th.numero,

#content table.tablestyle01 tr td.numero,
#content table.tablestyle01 tbody tr td.numero,
#content table.tablestyle01 tr.body td.numero,
#content table.tablestyle01 tr th.numero,
#content table.tablestyle01 tbody tr th.numero,
#content table.tablestyle01 tr.body th.numero

{
	text-align:right;
}
/*------ LINK COMPRAR --------*/
a.comprar,
#content table.tableStyle01 tr td.comprar a,
#content table.tableStyle01 tbody tr td.comprar a,
#content table.tableStyle01 tr.body td.comprar a,
#content table.tableStyle01 tr th.comprar a,
#content table.tableStyle01 tbody tr th.comprar a,
#content table.tableStyle01 tr.body th.comprar a,

#content table.tablestyle01 tr td.comprar a,
#content table.tablestyle01 tbody tr td.comprar a,
#content table.tablestyle01 tr.body td.comprar a,
#content table.tablestyle01 tr th.comprar a,
#content table.tablestyle01 tbody tr th.comprar a,
#content table.tablestyle01 tr.body th.comprar a{
	background-image:url(images/comprar.jpg);
	background-repeat:no-repeat;
	padding:2px 2px 3px 22px ;
	margin:-2px 0px -8px 0px ;
	width:40px;
	height:20px;
	float:left;
	white-space:nowrap;
}
#content table.tableStyle01 tr.AlternateItem td.comprar a,
#content table.tableStyle01 tbody tr.AlternateItem td.comprar a,
#content table.tableStyle01 tr.AlternateItem th.comprar a,
#content table.tableStyle01 tbody tr.AlternateItem th.comprar a,

#content table.tablestyle01 tr.alternateitem td.comprar a,
#content table.tablestyle01 tbody tr.alternateitem td.comprar a,
#content table.tablestyle01 tr.alternateitem th.comprar a,
#content table.tablestyle01 tbody tr.alternateitem th.comprar a

{
	background-image:url(images/comprar_alternateItem.jpg);
}

/*------ LINK EXCLUIR --------*/
a.excluir,
#content table.tableStyle01 tr td.excluir a,
#content table.tableStyle01 tbody tr td.excluir a,
#content table.tableStyle01 tr.body td.excluir a,
#content table.tableStyle01 tr th.excluir a,
#content table.tableStyle01 tbody tr th.excluir a,
#content table.tableStyle01 tr.body th.excluir a,

#content table.tablestyle01 tr td.excluir a,
#content table.tablestyle01 tbody tr td.excluir a,
#content table.tablestyle01 tr.body td.excluir a,
#content table.tablestyle01 tr th.excluir a,
#content table.tablestyle01 tbody tr th.excluir a,
#content table.tablestyle01 tr.body th.excluir a

{
	background-image:url(images/excluir_01.jpg);
	background-repeat:no-repeat;
	padding:2px 2px 3px 22px ;
	display: block;
	text-align:left;
	margin:0px 0px 0px 0px ;
	min-width:0px;
	height:20px;
	float:left;
	white-space:nowrap;
}
#content table.tableStyle01 tr.AlternateItem td.excluir a,
#content table.tableStyle01 tbody tr.AlternateItem td.excluir a,
#content table.tableStyle01 tr.AlternateItem th.excluir a,
#content table.tableStyle01 tbody tr.AlternateItem th.excluir a,

#content table.tablestyle01 tr.alternateitem td.excluir a,
#content table.tablestyle01 tbody tr.alternateitem td.excluir a,
#content table.tablestyle01 tr.alternateitem th.excluir a,
#content table.tablestyle01 tbody tr.alternateitem th.excluir a,

#content table.tableStyle01 tr.AlternateItem td a.excluir,
#content table.tableStyle01 tbody tr.AlternateItem td a.excluir,
#content table.tableStyle01 tr.AlternateItem th a.excluir,
#content table.tableStyle01 tbody tr.AlternateItem th a.excluir,

#content table.tablestyle01 tr.alternateitem td a.excluir,
#content table.tablestyle01 tbody tr.alternateitem td a.excluir,
#content table.tablestyle01 tr.alternateitem th a.excluir,
#content table.tablestyle01 tbody tr.alternateitem th a.excluir{
	background-image:url(images/excluir_01_alternateItem.jpg);
}


/*------ LINK ATUALIZAR --------*/
a.atualizar,
#content table.tableStyle01 tr td.atualizar a,
#content table.tableStyle01 tbody tr td.atualizar a,
#content table.tableStyle01 tr.body td.atualizar a,
#content table.tableStyle01 tr th.atualizar a,
#content table.tableStyle01 tbody tr th.atualizar a,
#content table.tableStyle01 tr.body th.atualizar a,

#content table.tablestyle01 tr td.atualizar a,
#content table.tablestyle01 tbody tr td.atualizar a,
#content table.tablestyle01 tr.body td.atualizar a,
#content table.tablestyle01 tr th.atualizar a,
#content table.tablestyle01 tbody tr th.atualizar a,
#content table.tablestyle01 tr.body th.atualizar a


{
	background-image:url(images/atualizar_01.jpg);
	background-repeat:no-repeat;
	padding:2px 2px 3px 22px ;
	display: block;
	text-align:left;
	margin:0px 0px 0px 0px ;
	min-width:0px;
	height:20px;
	float:left;
	white-space:nowrap;
}
#content table.tableStyle01 tr.AlternateItem td.atualizar a,
#content table.tableStyle01 tbody tr.AlternateItem td.atualizar a,
#content table.tableStyle01 tr.AlternateItem th.atualizar a,
#content table.tableStyle01 tbody tr.AlternateItem th.atualizar a,

#content table.tablestyle01 tr.alternateitem td.atualizar a,
#content table.tablestyle01 tbody tr.alternateitem td.atualizar a,
#content table.tablestyle01 tr.alternateitem th.atualizar a,
#content table.tablestyle01 tbody tr.alternateitem th.atualizar a,

#content table.tableStyle01 tr.AlternateItem td a.atualizar,
#content table.tableStyle01 tbody tr.AlternateItem td a.atualizar,
#content table.tableStyle01 tr.AlternateItem th a.atualizar,
#content table.tableStyle01 tbody tr.AlternateItem th a.atualizar,

#content table.tablestyle01 tr.alternateitem td a.atualizar,
#content table.tablestyle01 tbody tr.alternateitem td a.atualizar,
#content table.tablestyle01 tr.alternateitem th a.atualizar,
#content table.tablestyle01 tbody tr.alternateitem th a.atualizar{
	background-image:url(images/atualizar_01_alternateItem.jpg);
}

/*------ LINK FINALIZAR --------*/
a.finalizar{
	background-image:url(images/finalizar_01.jpg);
	background-repeat:no-repeat;
	padding:2px 2px 3px 22px ;
	display: block;
	text-align:left;
	margin:0px 0px 0px 0px ;
	width:40px;
	height:20px;
	float:left;
	white-space:nowrap;
}
a.finalizar:hover{
	color:#003399;
}

/*------ LINK VOLTAR --------*/
a.voltar{
	background-image:url(images/voltar_01.jpg);
	background-repeat:no-repeat;
	padding:2px 2px 3px 22px ;
	display: block;
	text-align:left;
	margin:0px 0px 0px 0px ;
	width:40px;
	height:20px;
	float:left;
	white-space:nowrap;
}
a.voltar:hover{
	color:#990000;
}

#content table.tableStyle01 tr td.criticidade_baixa,
#content table.tableStyle01 tr th.criticidade_baixa,
#content table.tableStyle01 tr.AlternateItem td.criticidade_baixa,
#content table.tableStyle01 tr.AlternateItem th.criticidade_baixa,

#content table.tablestyle01 tr td.criticidade_baixa,
#content table.tablestyle01 tr th.criticidade_baixa,
#content table.tablestyle01 tr.alternateitem td.criticidade_baixa,
#content table.tablestyle01 tr.alternateitem th.criticidade_baixa{
	background-image:url(images/criticidade_Baixa.jpg);
	color:#FFFFFF;
}
#content table.tableStyle01 tr td.criticidade_media,
#content table.tableStyle01 tr th.criticidade_media,
#content table.tableStyle01 tr.AlternateItem td.criticidade_media,
#content table.tableStyle01 tr.AlternateItem th.criticidade_media,

#content table.tablestyle01 tr td.criticidade_media,
#content table.tablestyle01 tr th.criticidade_media,
#content table.tablestyle01 tr.alternateitem td.criticidade_media,
#content table.tablestyle01 tr.alternateitem th.criticidade_media{
	background-image:url(images/criticidade_media.jpg);
	color:#FFFFFF;
}
#content table.tableStyle01 tr td.criticidade_alta,
#content table.tableStyle01 tr th.criticidade_alta,
#content table.tableStyle01 tr.AlternateItem td.criticidade_alta,
#content table.tableStyle01 tr.AlternateItem th.criticidade_alta,

#content table.tablestyle01 tr td.criticidade_alta,
#content table.tablestyle01 tr th.criticidade_alta,
#content table.tablestyle01 tr.alternateitem td.criticidade_alta,
#content table.tablestyle01 tr.alternateitem th.criticidade_alta{
	background-image:url(images/criticidade_alta.jpg);
	color:#FFFFFF;
}
#content table.tableStyle01 tr td.criticidade_critica,
#content table.tableStyle01 tr th.criticidade_critica,
#content table.tableStyle01 tr.AlternateItem td.criticidade_critica,
#content table.tableStyle01 tr.AlternateItem th.criticidade_critica,

#content table.tablestyle01 tr td.criticidade_critica,
#content table.tablestyle01 tr th.criticidade_critica,
#content table.tablestyle01 tr.alternateitem td.criticidade_critica,
#content table.tablestyle01 tr.alternateitem th.criticidade_critica

{
	background-image:url(images/criticidade_critica.jpg);
	color:#FFFFFF;
}
/*---- FOOT ---- RODAPE ----*/

#foot{
	width:610px; 
	border:0px solid purple;
	position: fixed;
	bottom: 0px;
	background-repeat:no-repeat;
	background-position:right top;
	font-weight:bold;
}
#foot div{
}
#foot address{
}
#foot abbr{
}

ul #lista_nao_formatada
{
    border:1px solid #fff;
}
