/* MARKUP CSS - CSS1,CSS2,CSS3 COMPLIANT */

/*

input.f_check_domain {
	width: 154px;
	border: 1px inset #bbbbbb;
	background-color: #fff;
}


img.v2p_spacer {
	height:2px;
	width:1px;
	border:0px;
	padding:0px;
	margin:0px;
}

a.bsmall_link {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}


*/



/* FORM ELEMENTS CSS */

form
{
	margin: 0px;
}


input
{
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 12px;
	color: black;
	padding: 1px;
	background-color: #fff;
}

input.botao_simples
{
    font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	color: black;
	font-weight:bold;
	background-color: #eee;
	border: 1px solid #CCCCCC;
	height: 20px;
}

input.text_box
{

	height:20px;
	background-color:#eee;
	border: 1px #ccc solid;
}


input.checkbox
{
    background-color:#eee;
	border: 1px #ccc solid;
	height:20px;
}

.text_area
{
    background-color:#eee;
	border: 1px #ccc solid;
	width:400px;
	height:150px;
}

td.texto_descricao {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	white-space:normal;
	text-align:left;
	vertical-align:top;
	color:black;
	height:200px;
	line-height:16px;
	border:0px;
	padding:10px;
	background-color:white;
}

/*
    TABELAS
*/

/* LISTA DE MENSAGENS */



table.msg_entrada {
    font-family:verdana, arial, helvetica, sans-serif;
 	font-size:12px;
 	font-weight:normal;
	white-space:normal;
	text-align:left;
	vertical-align:middle;
	color:black;
	width:100%;
	height:18px;
	/* line-height:14px; */
	border:0;
	padding:5px;
	background-color:#D2E9FF;
}

table.msg_saida {
	font-family:verdana, arial, helvetica, sans-serif;
 	font-size:12px;
 	font-weight:normal;
	white-space:normal;
	text-align:left;
	vertical-align:middle;
	color:black;
	width:100%;
	height:18px;
	/* line-height:14px; */
	border:0;
	padding:5px;
	background-color:#FFA500;
}

tr.msg_corpo {
   font-family:verdana, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	white-space:pre-line;
	text-align:left;
	vertical-align:top;
	color:black;
	width: 100%;
	height:20px;
	line-height:18px;
	border:0;
	padding:10px;
	background-color:white;
}

.msg_corpo_textarea {
    background-color:#eee;
	border: 1px #ccc solid;
	width:660px;
	height:150px;
	resize: none;
}

/* Tabelas n X 2 (150 + 400) */

.coluna_campos {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	white-space:nowrap;
	text-align:right;
	vertical-align:middle;
	color:black;
    width:150px;
	height:20px;
	line-height:20px;
	border:0px;
	padding-right:20px;
	background-color:white;
}

.coluna_imputs {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	white-space:nowrap;
	text-align:left;
	vertical-align:bottom;
	color:black;
	width:500px;
	height:25px;
	line-height:20px;
	border:0px;
	padding-left:2px;
	background-color:white;
}

.tabela_titulo {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	white-space:nowrap;
	text-align:center;
	vertical-align:middle;
	color:white;
	height:25px;
	line-height:25px;
	border:0px;
	padding:0px;
	background-color:#296FAB;
	background-image:url(//s3.mleiloes.com/static/tpl/img/ecrm_imagem_cabecalho.gif);
}



.tabela_cabecalho_msg_erro
{
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	white-space:nowrap;
	text-align:center;
	vertical-align:middle;
	color:red;
	height:20px;
	line-height:20px;
	border:0px;
	padding:0px;
	background-color:white;
}

.tabela_cabecalho_azul {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	white-space:nowrap;
	text-align:center;
	vertical-align:middle;
	color:white;
	height:20px;
	line-height:20px;
	border:0px;
	padding:0px;
	background-color:#6699FF;
}

.tabela_cabecalho_azul A:link {color: white; text-decoration: underline}
.tabela_cabecalho_azul A:visited {color: white; text-decoration: underline}
.tabela_cabecalho_azul A:hover {color: white; text-decoration: none}
.tabela_cabecalho_azul A:active {color: white; text-decoration: none}

tr.tabela_cabecalho_branco {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	white-space:nowrap;
	text-align:left;
	vertical-align:middle;
	color:black;
	width:auto;
	height:20px;
	line-height:20px;
	border:0px;
	padding-left:10px;
	background-color:white;
}

.dados_over {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	white-space:nowrap;
	text-align:center;
	vertical-align:middle;
	color:black;
	height:25px;
	line-height:25px;
	border:0px;
	padding:0px;
	background-color:#CCFFCC;
}

.dados_over A:link {color: black; text-decoration: underline}
.dados_over A:visited {color: black; text-decoration: underline}
.dados_over A:hover {color: black; text-decoration: none}
.dados_over A:active {color: black; text-decoration: none}

.dados_cinza {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	white-space:nowrap;
	text-align:center;
	vertical-align:middle;
	color:black;
	height:25px;
	line-height:25px;
	border:0px;
	padding:0px;
	background-color:#EBEBEB;
}

.dados_cinza A:link {color: black; text-decoration: underline}
.dados_cinza A:visited {color: black; text-decoration: underline}
.dados_cinza A:hover {color: black; text-decoration: none}
.dados_cinza A:active {color: black; text-decoration: none}

.dados_azul {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	white-space:nowrap;
	text-align:center;
	vertical-align:middle;
	color:black;
	height:25px;
	line-height:25px;
	border:0px;
	padding:0px;
	background-color:#D2E9FF;
}

.dados_azul A:link {color: black; text-decoration: underline}
.dados_azul A:visited {color: black; text-decoration: underline}
.dados_azul A:hover {color: black; text-decoration: none}
.dados_azul A:active {color: black; text-decoration: none}

.dados_branco {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	white-space:nowrap;
	text-align:center;
	vertical-align:middle;
	color:black;
	height:25px;
	line-height:25px;
	border:0px;
	padding:0px;
	background-color:white;
}




/* Tabelas n X 3 (225 + 100 + 225) */

.coluna_cabecalho_titulo_listas {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	white-space:nowrap;
	text-align:center;
	vertical-align:top;
	color:black;
	width:300px;
	height:40px;
	line-height:25px;
	border:0px;
	background-color:white;
}

.coluna_listas{
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	white-space:nowrap;
	text-align:center;
    vertical-align:top;
	color:black;
    width:300px;
	height:20px;
	line-height:25px;
	border:0px;
	padding-right:2px;
	background-color:white;
}

.coluna_botoes {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	white-space:nowrap;
	text-align:center;
	vertical-align:top;
	color:black;
    width:50px;
	height:20px;
	line-height:25px;
	border:0px;
	padding-left:2px;
	background-color:white;
}

.botao_assuntos{
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	color: black;
	font-weight:bold;
	background-color: #eee;
	border: 1px solid #CCCCCC;
	height: 30px;
	width: 40px;
	padding:5px;
}

.lista_assuntos{
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	color: black;
	font-weight:normal;
	background-color: #eee;
	border: 1px solid #CCCCCC;
	width: 250px;
}

.navegador {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	white-space:nowrap;
	text-align:center;
	vertical-align:middle;
	color:black;
	height:20px;
	line-height:25px;
	border:0px;
	padding:0px;
	background-color:#ffffcc;

}

.navegador A:link {color: black; text-decoration: underline}
.navegador A:visited {color: black; text-decoration: underline}
.navegador A:hover {color: green; text-decoration: none}
.navegador A:active {color: red; text-decoration: none}

/* MENU FUTURO FRONT OFFICE */

.menustyle 
{		
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 12px;
	color:white;
	font-weight:bold;
	border:0px;
	border-style:solid;	
	border-collapse:collapse;
	margin-left: 5px;
	margin-right: 5px;
	padding: 3px 8px 3px 8px;
	border-color:Gray;		
  	cursor:pointer;
	z-index:1000;
	
}

.menuitem 
{		
	padding: 3px 8px 3px 8px;
}

.submenuitem 
{
	background-color:#EDF6FC;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:black;	
	border:1px;
  	border-style:Solid;
  	margin: 0px;   	  	
  	padding: 3px 8px 3px 8px;
  	cursor:pointer;
  	border:1px;  
	border-color:blue;
}
 
.submouseover
{
  	background-color: #C7E7FB;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight:bold;
	border: solid 0px #999;	
	margin: 0px;
	padding: 3px 8px 3px 8px;
	white-space: nowrap; 	
	cursor:pointer;
}

.selectmenuitem 
{	
	color:#000040;
	padding: 3px 8px 3px 8px;		
}


/* JOKER MARKUP CSS - CSS1,CSS2,CSS3 COMPLIANT */

/* ID CSS */


/*
#item {
	background-color:#ffffee;
}

*/


#pageNav{
	float:none;
	width:198px;
	padding:0px;
    background-color:#F5f7f7;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:13px;	
}
/*

#sectionLinks{
	margin:0px;
	padding:0px;

}
*/

/*
#sectionLinks h3{
	padding: 10px 0px 2px 10px;
	border-bottom: 1px solid #cccccc;
}
*/

#sectionLinks a {
	text-decoration:none;
	color:#4976D1;
	font-weight:normal;
	cursor:pointer;
}

#sectionLinks a:link, #sectionLinks a:visited {
	display:block;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #cccccc;
	background-image: url(//s3.mleiloes.com/static/tpl/img/bg_nav.jpg);
	padding:3px 0px 3px 10px;
	color:#3768CC;
}

/*
#sectionLinks a:link.csmall_link,
#sectionLinks a:visited.csmall_link,
#sectionLinks a:active.csmall_link  {
	display:block;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #cccccc;
	background-image: url("bg_nav.jpg");
	padding:3px 0px 3px 10px;
	color:#ff6c00;
	font-weight:bold;
}

*/


#sectionLinks a:hover{
	border-top:1px solid #cccccc;
	background-color:#FFD851;
	background-image:none;
	font-weight:normal;
	text-decoration:none;
	color:#FFFFFF;
}



/* MAIN CSS*/


/*
a:link { font-weight:normal; color:#0000FF; text-decoration:underline }
a:visited { font-weight:normal; color:#0000FF; text-decoration:underline }
a:hover { font-weight:normal; color:#0000FF; text-decoration:underline }
a:active { font-weight:normal; color:#8080FF; text-decoration:underline }
a:focus { font-weight:normal; color:#0000FF; text-decoration:underline }
*/





.copy	{ 
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 13px;
	line-height:17px;
	color:#333333;
}




.topmenu {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #FFFFFF; font-weight: bold}



