
/* ////////// CSS Principal /////////// */

body
{
   	FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    color: #777;   
}

INPUT
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    color: #777;   
 }

Submit
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 22px;
    color: #777;   
	TEXT-ALIGN: left
}

SubmitPINOV
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 16px;
    color: Black;   
	TEXT-ALIGN: center
}

Select
{
   	FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    color: #777;   
}

TextArea
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    color: #777;   
 }

table
{
   	FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    color: #777;   
}

tableErro
{
	background-color: lightgray;
}

divErro
{
	background-color: lightgray;
}

tr
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    color: #777;   
}

trErro
{
	background-color: lightgray;
	
}
tdErro
{
	background-color: lightgray;
}

td
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    color: #777;   
}

a.imgLink
{
	text-decoration: none;
	background-color: Transparent;
}

a.imgLink:hover
{
	text-decoration: none;
	background-color: Transparent;
}

.Label
{
    FONT-SIZE: 11px;
    color: #777;   
    FONT-FAMILY: Arial
}

.LabelErro
{
 	font-family:  Arial; 
	font-size:12px;
	color: #ff6600;
}

.LabelConfirm
{
 	font-family:  Arial; 
	font-size:12px;
	color: #ff6600;
}

.LabelPINOV
{
 	font-family:  Arial; 
	font-size:16px;
	color: Black;
}


.LabelTitulo
{
    FONT-WEIGHT: bold;
	font-family:  Arial; 
    FONT-SIZE: 12px;
    color: #777;   
   	TEXT-ALIGN: left
}

.LabelRodape
{
    FONT-WEIGHT: bold;
	font-family:  Arial; 
	font-size:12px;
    color: #777;   
   	TEXT-ALIGN: left
}


.ButtonMedium
{
    FONT-WEIGHT: bold;
    WIDTH: 110px;
    CURSOR: hand;
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: steelblue;
    TEXT-ALIGN: center
}
.listitemheading
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: lightsteelblue;
    TEXT-ALIGN: center
}
TR.ListEven
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial;
    HEIGHT: 17px;
    BACKGROUND-COLOR: gainsboro
}
TR.ListOdd
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial;
    HEIGHT: 17px;
    BACKGROUND-COLOR: #eeeeef
}
.linhaDegradeeCinza1
{
	font-weight: bold;
	background-image: url(../imagens/tabStripOn.png);
	height: 25px;
}

.linhaDegradeeCinza2
{
	font-weight: bold;
	height: 25px;
}

.FieldReadOnly
{
	background-color:#E0E0E0;
	border-color:White;
	border-width:thin;
    border-style:inset;
}	

.titleTDSearch
{
	background-image: url(../imagens/tabStripOn.png);
	height: 22px;
}


.titreSection { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5b0000; FONT-STYLE: normal }
.texteMenuGauche { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal }
.DataTD { BORDER-RIGHT: #c6d2de 1px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #c6d2de 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ffffff; PADDING-BOTTOM: 1px; BORDER-LEFT: #c6d2de 1px dotted; PADDING-TOP: 1px; BORDER-BOTTOM: #c6d2de 1px solid }
.DataTDRight { PADDING-RIGHT: 5px; BORDER-TOP: #c6d2de 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ffffff; PADDING-BOTTOM: 1px; BORDER-LEFT: #c6d2de 1px dotted; PADDING-TOP: 1px; BORDER-BOTTOM: #c6d2de 1px solid }
.DataTDLeft { BORDER-RIGHT: #c6d2de 1px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #c6d2de 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ffffff; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BORDER-BOTTOM: #c6d2de 1px solid }
.ColumnFONT { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000 }
.DataFONT { FONT-SIZE: 8pt; COLOR: #000000 }
.wrapper { FONT-SIZE: 11px; FONT-FAMILY: verdana; BORDER-COLLAPSE: collapse }
.A_Menu_Off { FONT-SIZE: 11px; LEFT: 5px; CURSOR: hand; COLOR: #4c70be; BORDER-BOTTOM: #4c70be 1px dotted; FONT-FAMILY: tahoma; POSITION: relative; TOP: -2px; BACKGROUND-COLOR: transparent }
.A_Menu_On { FONT-SIZE: 11px; LEFT: 5px; CURSOR: hand; COLOR: red; BORDER-BOTTOM: red 1px solid; FONT-FAMILY: tahoma; POSITION: relative; TOP: -2px; BACKGROUND-COLOR: #ffcccc }
.A_Menu_Other_On { FONT-SIZE: 11px; CURSOR: hand; COLOR: red; BORDER-BOTTOM: red 1px solid; FONT-FAMILY: tahoma; POSITION: relative; TOP: -2px; BACKGROUND-COLOR: #ffeeee }
.A_Menu_Other_Off { FONT-SIZE: 11px; CURSOR: hand; COLOR: #4c70be; BORDER-BOTTOM: #4c70be 1px dotted; FONT-FAMILY: tahoma; POSITION: relative; TOP: -2px; BACKGROUND-COLOR: transparent }
.pesquisaBox { BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid; BORDER-BOTTOM: #dcdcdc 1px solid; BACKGROUND-COLOR: #f5f5f5 }
.tabStrip   { BORDER-RIGHT: #adadad 1px solid; BORDER-TOP: #adadad 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #adadad 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #dee7ff }
.tabStripOn { BORDER-RIGHT: #adadad 1px solid; BORDER-TOP: #adadad 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #adadad 1px solid; CURSOR: hand; HEIGHT: 22px; BACKGROUND-COLOR: #dee7ff }
.tabStripOff { BORDER-RIGHT: #adadad 1px solid; BORDER-TOP: #adadad 1px solid; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../imagens/tabStripOn.png); BORDER-LEFT: #adadad 1px solid; CURSOR: hand; BORDER-BOTTOM: #adadad 1px solid; HEIGHT: 22px }
.tabStripLine { BORDER-BOTTOM: #adadad 1px solid }
.tabStripBox { BORDER-RIGHT: #adadad 1px solid; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; BORDER-LEFT: #adadad 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #adadad 1px solid; BACKGROUND-COLOR: #dee7ff }
.DivStripBox { BORDER-RIGHT: #adadad 0px solid; BORDER-TOP: #adadad 0px solid; BORDER-LEFT: #adadad 0px solid; BORDER-BOTTOM: #adadad 0px solid; display: inline;}
.DivStripBoxHidden { 
	BORDER-RIGHT: #adadad 0px solid; 
	BORDER-TOP: #adadad 0px solid; 
	BORDER-LEFT: #adadad 0px solid; 
	BORDER-BOTTOM: #adadad 0px solid;
	display: none;
}
.A_Menu_Off { FONT-SIZE: 11px; LEFT: 5px; CURSOR: hand; COLOR: #4c70be; BORDER-BOTTOM: #4c70be 1px dotted; FONT-FAMILY: tahoma; POSITION: relative; TOP: -2px; BACKGROUND-COLOR: transparent }
.A_Menu_On { FONT-SIZE: 11px; LEFT: 5px; CURSOR: hand; COLOR: red; BORDER-BOTTOM: red 1px solid; FONT-FAMILY: tahoma; POSITION: relative; TOP: -2px; BACKGROUND-COLOR: #ffeeee }
.title { BORDER-RIGHT: #c6d2de 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b0c4de 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BORDER-LEFT: #c6d2de 1px solid; BORDER-BOTTOM: #c6d2de 1px solid;}
.title2 {FONT-FAMILY: impact; FONT-SIZE: 20px;BORDER-RIGHT: #c6d2de 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b0c4de 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT:normal; BORDER-LEFT: #c6d2de 1px solid; BORDER-BOTTOM: #c6d2de 1px solid;}
.titleNoBold { BORDER-RIGHT: #c6d2de 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b0c4de 1px solid; PADDING-LEFT: 5px; BORDER-LEFT: #c6d2de 1px solid; BORDER-BOTTOM: #c6d2de 1px solid;}
.wrapper { FONT-SIZE: 11px; FONT-FAMILY: tahoma; BORDER-COLLAPSE: collapse }
 
.bordaMenu01 { BORDER-RIGHT: #c6d2de 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT: #c6d2de 1px solid; }
.bordaMenu02 { BORDER-RIGHT: #c6d2de 1px solid; PADDING-RIGHT: 5px;  }


A:link	{	
	text-decoration:	none;
	color:	#3333cc;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#d20000;
	}
	
.helpTitulo1 {
	font-size: 24px;
	font-family: Tahoma;
	font-weight: bold;
}

.helpTitulo2 {
	font-size: 20px;
	font-family: Tahoma;
	font-weight: bold;
}

.helpTitulo3 {
	font-size: 16px;
	font-family: Tahoma;
	font-weight: bold;
}

.helpTitulo4 {
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
}
.style4 { FONT-SIZE: 11px; COLOR: #d20000 } 
.style7 { FONT-SIZE: 14px } 
.style9 { COLOR: #006699 } 
.fundoScrollBranco { BACKGROUND-COLOR: #f7f7f7 } 
.MyScroll { BORDER-TOP: #eeeeee 2px solid; BORDER-LEFT: #dddddd 2px solid; WIDTH: 100%; POSITION: relative; BACKGROUND-COLOR: #fcfeff } 