.BORDA_BOTTOM{
border-bottom:666666px solid; }


BODY
{
    SCROLLBAR-FACE-COLOR: #ffffff;
    FONT-SIZE: 10px;
    SCROLLBAR-HIGHLIGHT-COLOR: #cccccc;
    SCROLLBAR-SHADOW-COLOR: #cccccc;
    COLOR: #007CC3;
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #666666;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
    BACKGROUND-COLOR: #E8E8E8;
	padding-top: 20px;
}
TABLE
{
    BACKGROUND-COLOR: #F7F7F7
}

TD 
{
    FONT-SIZE: 10px;
}

TEXTAREA
{
	BORDER: 1px SOLID #2F4468
}

INPUT
{
	border: solid 1px #E5E5E5
}
FILE
{
	border: solid 1px #E5E5E5
}
SELECT
{
	border: solid 1px #E5E5E5;

}

.content
{
	border: solid 1px #ccc;
	width: 800px;
}
.botao
{
    FONT-SIZE: 10px;
    COLOR: #E0E7F1;
    FONT-FAMILY: Verdana;
    color: 003366;
	border: 003366px none;
	background-color:FFFFFF
}

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}

.fonte{font-family:verdana; font-size:12px; color:#0066CC}
.fonte2{font-family:verdana; font-size:12px; color:#009900}
.fonte_topo{font-family:verdana; font-size:14px; color:#0066CC; font-weight:bold}


.linhaTitulo
{
	FONT-WEIGHT: BOLD;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #cccccc;
	BACKGROUND-REPEAT: repeat-x;
	border-bottom:#666666 thin ;
}
.bar
{
	FONT-WEIGHT: BOLD;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #cccccc;
	border-right:1px #666666 solid ;
}


.linha1
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #F7F7F7;
	border-bottom-color:#999999;
	border-bottom-width:2px;
	}
.linha2
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #FCFCFC;
	border-bottom-color:#999999;
	border-bottom-width:2px;
}
.obrig
{
    BACKGROUND-COLOR: #ffffff;
}
.Xobrig
{
    BACKGROUND-COLOR: #fefefe
}
.opcional
{
    BACKGROUND-COLOR: #ffffee
}

.Xopcional
{
    BACKGROUND-COLOR: #ffffdd
}
.fundoClaro
{
    BACKGROUND-COLOR: #EEFAFD;
	font-family:verdana;
	font-size:10px;
	color:#FF0000;
	border-bottom-color:#999999;
	border-bottom-width:2px;
	border-collapse:collapse
	}

.BORDA_BOTTOM{
border-bottom:666666px solid; }


.imgnormal {filter:alpha(opacity=100);-moz-opacity:1.0}
.imglight {filter:alpha(opacity=70);-moz-opacity:0.7}

.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}
	
.table{background-color:#FFF; border: 0; width:100%}