td {
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: black}

hr {
	height:1px;
	width:100%;
	color:#CCCCCC}

.AlturaLinha {
	font-size:1px}

.MolduraTabelao {
	border: 1px solid #000000;}
	
a:link {
	color: #CC6600;
	text-decoration: none;}
	
a:visited {
	color: #CC6600;
	text-decoration: none;}
	
a:hover {
	text-decoration: underline;}
	

.CaixasDeTexto {
	border-top:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;
	border-left:1px #CCCCCC solid;
	border-right:1px #CCCCCC solid;
	color: black;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;}

.MolduraTabelinhas {
	border: 1px solid #CCCCCC}

.BotoesForms {
	background-color: #D4D0C8; 
	border-color: #FFFFFF; 
	border-width: 1px; 
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: black}

.Topo:link {
	color: #333333;
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica;}
	
.Topo:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;}
	
.Topo:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: underline;}
	
.TopoDest:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #FF6600;
	text-decoration: none;}
	
.TopoDest:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #0066FF;
	text-decoration: none;}
	
.TopoDest:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #0066FF;
	text-decoration: underline;}
	
.MolduraTabelaEsq {
	border: 1px solid #CCCCCC;}

.TitulosMenuEsq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal}
	
.TituloPaginas {
	font-size: 18px;
	font-weight: bold;
	color: #E2C79E;}

.CoresLinhasTabelas {
	border: 1px solid #F3F3F3;}
	
.CoresTitTabelas {
	border: none;
	background-color: #F3F3F3;}
	
.CoresLinhaSeparadoras {
	border: none;
	background-color: #F3F3F3;
	color: #FF0000;
	height: 1px;
	width: 100%;}
	
.PrecoPromocao {
	font-size: 11px;
	color: #666666;
	text-decoration: line-through;}
	
.MolduraTabelasAdmin {
	border: 1px solid #666666;}


/* Links menu superior */
a.MS:link {
	font-family: Tahoma, Arial, Verdana;
	color: white;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none}

a.MS:visited {
	font-family: Tahoma, Arial, Verdana;
	color: white;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none}

a.MS:hover {
	font-family: Tahoma, Arial, Verdana;
	text-decoration: underline}
/*---------------------------------------*/

/* Links menu superior */
a.MT:link {
	font-family: Tahoma, Arial, Verdana;
	color: #C17E24;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none}

a.MT:visited {
	font-family: Tahoma, Arial, Verdana;
	color: #C17E24;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none}

a.MT:hover {
	text-decoration: underline}
/*---------------------------------------*/
	
.Tabela {
	border: 1px dotted #CCCCCC;}

/* Tabela (box) de ordenação*/
.css_table_aviso {
	background-color: #FFFFE0;
	border: 1px solid #CCCCCC}
/*---------------------------------------*/

/* Bordas banner desconto */
.css_borda_banner {
	border: 1px solid #CCCCCC}
/*---------------------------------------*/

/* Efeitos de bordas em linhas */
.css_img_over {
	border-top:1px red solid;
	border-bottom:1px red solid;
	border-left:1px red solid;
	border-right:1px red solid}
	
.css_img_out {
	border-top:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;
	border-left:1px #CCCCCC solid;
	border-right:1px #CCCCCC solid}
/*---------------------------------------*/

/* Texto pequeno */
.css_texto_p {	
	font-size: 10px;
	color: #999999}
/*---------------------------------------*/

/* Tabela (box) de explicação (como funciona?)*/
.css_table_explicacao {
	background-color: #E1FFD7;
	border: 1px solid #33CC00}
/*---------------------------------------*/

/* Estilos do calendário popup */
.CALENDARIOcpYearNavigation,
.CALENDARIOcpMonthNavigation {
	background-color:#6677DD;
	text-align:center;
	vertical-align:center;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;}

.CALENDARIOcpDayColumnHeader,
.CALENDARIOcpYearNavigation,
.CALENDARIOcpMonthNavigation,
.CALENDARIOcpCurrentMonthDate,
.CALENDARIOcpCurrentMonthDateDisabled,
.CALENDARIOcpOtherMonthDate,
.CALENDARIOcpOtherMonthDateDisabled,
.CALENDARIOcpCurrentDate,
.CALENDARIOcpCurrentDateDisabled,
.CALENDARIOcpTodayText,
.CALENDARIOcpTodayTextDisabled,
.CALENDARIOcpText {
	font-family:arial;
	font-size:8pt;}

TD.CALENDARIOcpDayColumnHeader {
	text-align:right;
	border:solid thin #6677DD;
	border-width:0 0 1 0}

.CALENDARIOcpCurrentMonthDate,
.CALENDARIOcpOtherMonthDate,
.CALENDARIOcpCurrentDate {
	text-align:right;
	text-decoration:none}

.CALENDARIOcpCurrentMonthDateDisabled,
.CALENDARIOcpOtherMonthDateDisabled,
.CALENDARIOcpCurrentDateDisabled {
	color:#D0D0D0;
	text-align:right;
	text-decoration:line-through}

.CALENDARIOcpCurrentMonthDate {
	color:#6677DD;
	font-weight:bold}

.CALENDARIOcpCurrentDate {
	color: #FFFFFF;
	font-weight:bold}
	
.CALENDARIOcpOtherMonthDate {
	color:#808080}

TD.CALENDARIOcpCurrentDate {
	color:#FFFFFF;
	background-color: #6677DD;
	border-width:1;
	border:solid thin #000000 }

TD.CALENDARIOcpCurrentDateDisabled {
	border-width:1;
	border:solid thin #FFAAAA}

TD.CALENDARIOcpTodayText,
TD.CALENDARIOcpTodayTextDisabled {
	border:solid thin #6677DD;
	border-width:1 0 0 0}
	
A.CALENDARIOcpTodayText,
SPAN.CALENDARIOcpTodayTextDisabled {
	height:20px}

A.CALENDARIOcpTodayText {
	color:#6677DD;
	font-weight:bold}

SPAN.CALENDARIOcpTodayTextDisabled {
	color:#D0D0D0}

.CALENDARIOcpBorder {
	border:solid thin #6677DD}
/*---------------------------------------*/
