

select { 
font-family:verdana;
font-size:11px;
color:#003399;
background-color:#FFFFFF;
}


/*   FIM DO CSS PARA COMBOBOX   */


.BORDA_BOTTOM{
border-bottom:1px solid 666666}


BODY
{
    SCROLLBAR-FACE-COLOR: #ffffff;
    FONT-SIZE: 10px;
    SCROLLBAR-HIGHLIGHT-COLOR: #5AA3EB;
    SCROLLBAR-SHADOW-COLOR: #5AA3EB;
    COLOR: #000033;
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #5AA3EB;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
    BACKGROUND-COLOR: #ffffff;
}
TABLE
{
    BACKGROUND-COLOR: #FCCA67; 
}


TEXTAREA
{
	BORDER: 1px SOLID #2F4468
}

INPUT
{
	border: solid 1px #5AA3EB;
	font-family:verdana;
	color:#0000a0;
	background-color:#E8F7FF
}

.content
{
	border: solid 1px #ccc;
	width: 550px;
    BACKGROUND-COLOR: #FCCA67

}

.botao
{
    FONT-SIZE: 10px;
    COLOR: #000088;
    FONT-FAMILY: Verdana;
	/*border: #003366 thin none;*/
	background-color:#6699cc
}

.fonte_topo{font-family:verdana; font-size:14px; color:#0066CC; font-weight:bold}
a:link{font-family:verdana; font-size:12px; color:#003366; text-decoration:none}
a:visited{font-family:verdana; font-size:12px; color:#003366; text-decoration:none}
a:active{font-family:verdana; font-size:12px; color:#003366; text-decoration:none}
a:hover{font-family:verdana; font-size:12px; color:#009900}
.linhaTitulo
{
	FONT-WEIGHT: BOLD;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR:#66aaee;/*4882BB*/
	/*BACKGROUND-IMAGE: url('img/estilo25.jpg');*/
	BACKGROUND-REPEAT: repeat-x;
	height:25;
	border-collapse:collapse;
	
}


.linha1
{
    FONT-SIZE: 11px;
    COLOR: #000088;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR:#FCCA67;
	border-bottom-color:#999999;
	border-bottom-width:2px;
	border-collapse:collapse;
	height:20PX;
	}
.linha2
{
    FONT-SIZE: 11px;
    COLOR: #000088;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR:#FCE3A1;
	border-bottom-color:#999999;
	border-collapse:collapse;
	border-bottom-width:2px;
	height:20PX;
}
.obrig
{
    BACKGROUND-COLOR: #ffffff;
}
.Xobrig
{
    BACKGROUND-COLOR: #fefefe
}
.opcional
{
    BACKGROUND-COLOR: #F2F8FD
}

.Xopcional
{
    BACKGROUND-COLOR: #ffffdd
}

	
table th {
	border:0px solid #ffffff;
	padding: 1px 1px 1px 1px;
	border-collapse:collapse;

}

table th.sortable {
	cursor:pointer;
}

table th.TableSortedAscending {
	background-image:url('img/up.gif');
	background-position: right center;
	background-repeat:no-repeat
}
table th.TableSortedDescending {
	background-image:url('img/down.gif');
	background-position: right center;
	background-repeat:no-repeat
}


/*
.cpYearNavigation,
	.cpMonthNavigation
			{
			background-color:#5c8bff;
			text-align:center;
			vertical-align:center;
			text-decoration:none;
			color:#FFFFFF;
			font-weight:bold;
			}
	.cpDayColumnHeader,
	.cpYearNavigation,
	.cpMonthNavigation,
	.cpCurrentMonthDate,
	.cpCurrentMonthDateDisabled,
	.cpOtherMonthDate,
	.cpOtherMonthDateDisabled,
	.cpCurrentDate,
	.cpCurrentDateDisabled,
	.cpTodayText,
	.cpTodayTextDisabled,
	.cpText
			{
			font-family:verdana;
			font-size:8px;
			}
	TD.cpDayColumnHeader
			{
			border-left:0px solid #6677DD; border-right:0px solid #6677DD; border-top:0px solid #6677DD; border-bottom:1px solid #6677DD; text-align:right;
			
			}
	.cpCurrentMonthDate,
	.cpOtherMonthDate,
	.cpCurrentDate
			{
			text-align:right;
			text-decoration:none;
			}
	.cpCurrentMonthDateDisabled,
	.cpOtherMonthDateDisabled,
	.cpCurrentDateDisabled
			{
			color:#D0D0D0;
			text-align:right;
			text-decoration:line-through;
			}
	.cpCurrentMonthDate
			{
			color:#6677DD;
			font-weight:bold;
			}
	.cpCurrentDate
			{
			color: #FFFFFF;
			font-weight:bold;
			}
	.cpOtherMonthDate
			{
			color:#808080;
			}
	TD.cpCurrentDate
			{
			color:#FFFFFF;
			background-color: #ccddff;
			border-width:1;
			border:solid thin #000000;
			}
	TD.cpCurrentDateDisabled
			{
			border-width:1;
			border:solid thin #FFAAAA;
			}
	TD.cpTodayText,
	TD.cpTodayTextDisabled
			{
			border-left:0px solid #6677DD; border-right:0px solid #6677DD; border-top:1px solid #6677DD; border-bottom:0px solid #6677DD; 
			}
	A.cpTodayText,
	SPAN.cpTodayTextDisabled
			{
			height:20px;
			}
	A.cpTodayText
			{
			color:#6677DD;
			font-weight:bold;
			}
	SPAN.cpTodayTextDisabled
			{
			color:#D0D0D0;
			}
	.cpBorder
			{
			border:solid thin #6677DD;
			}    
			
	.style1 {font-size: 10px; text-decoration:none}
	.style6 {color: #333333}
	.style13 {font-size: 10px; color: #666666; }
	.style15 {font-size: 10px; font-weight: bold; color: #666666; }
	.style17 {font-size: 12px; color: #333333; }
	.style18 {font-size: 12px}
	.style21 {color: #006699}
	
	.divform { width: 100% }
	
	.t {background: url('img/dot25.gif') repeat-x 0 0; width: 100%}
	.b {background: url('img/dot25.gif') repeat-x 0 100%; }
	.l {background: url('img/dot25.gif') repeat-y 0 0; }
	.r {background: url('img/dot25.gif') repeat-y 100% 0; }
	.bl {background: url('img/bl25.gif') no-repeat 0 100%; }
	.br {background: url('img/br25.gif') no-repeat 100% 100%; }
	.tl {background: url('img/tl25.gif') no-repeat 0 0; }
	.tr {background: url('img/tr25.gif') no-repeat 100% 0; padding:10px} 
	
*/