<style type="text/css">
<!--
.menusup { font-size: 10pt }
.tabletab { font-face: arial; font-size: 12px; color:white;}
.tablegeral { border: 0; }
.fonttitulo {font-family:Verdana, sans-serif; font-weight: bold; font-size:12pt; color="#000000"} 
.fontcodigo { font-face: Verdana; font-size: 12px; font-weight: bold; }
.fontgeral {font-family:Arial, Helvetica,sans-serif;font-size:10pt;color:#000000}
.fontaviso {font-family:Verdana, sans-serif; font-weight: bold; font-size:10pt; color:red} 
.fontavisogrande {font-family:Verdana, sans-serif; font-weight: bold; font-size:12pt; color:red} 
.ajuda { font-face: arial; font-size: 10px; background-color: #F7F7F8; border-style: none; }
.fontquestionario { font-face: arial; font-size: 18px; }
.fonttopico { font-face: arial; font-size: 16px; font-weight: bold; }
.fontrodape { font-family:Verdana, sans-serif;font-size:10px;color:#333333; font-weight: bold;} 
.fontintinerario { font-family:Verdana, sans-serif;font-size:11px;color:#333333; font-weight: bold;} 
.fontinforma { font-family:Verdana, sans-serif;font-size:12px;color:#333333; font-weight: bold;} 
.fontinforma a:visited{font-family:Verdana, sans-serif;font-size:10px;color:#F7F7F8;}	
.fontpag {font-family: tahoma,arial,helvetica; font-size: 8pt; color: #000000;} 

.textinputnegrito { font-face: VErdana; font-size: 16px; font-weight: bold; }
.fontsubtopico { font-face: arial; font-size: 14px; }
.fontquestao { font-face: arial; font-size: 12px; }
.fontdestaque {font-family:Verdana, sans-serif; font-weight: bold; font-size:8pt; color:blue} 
.fontstatusazul {font-family:Verdana, sans-serif; font-weight: bold; font-size:8pt; color:blue} 
.fontstatususuazul {font-family:Verdana, sans-serif; font-size:7pt; color:blue} 
.fonthorarioazul {font-family:Verdana, sans-serif; font-size:9pt; color:blue} 
.fontlinha {font-family:Verdana, sans-serif; font-size:9pt; color:#002E5F; font-weight: bold;}
.fontlinhacabeca {font-family:Verdana, sans-serif; font-size:9pt; color:blue; font-weight: bold;}
.fontitulosistema {font-family:arial, sans-serif; font-weight: bold; font-size:18px; color:white}
.textgeral {font-family: Arial, Helvetica,sans-serif;font-size: 9pt;color: #000000}
.textarea {font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;background-color: #D2EAFF;}
.textarea2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;background-color: #FFFFCC;}
.inputtextdisabled {font-family:tahoma,sans-serif;font-weight: bold;font color="#0000FF";font-size:12px;background: transparent;border-bottom: 0px;
    border-right: 0px;border-left: 0px;border-top: 0px;color:#000000;
    height:19px;text-decoration:none}



/* CSS do Calendar */
.cpYearNavigation,.cpMonthNavigation { background-color:#C0C0C0; text-align:center; vertical-align:center; text-decoration:none; color:#000000; font-weight:bold; }
.cpDayColumnHeader, .cpYearNavigation,.cpMonthNavigation,.cpCurrentMonthDate,.cpCurrentMonthDateDisabled,.cpOtherMonthDate,.cpOtherMonthDateDisabled,.cpCurrentDate,.cpCurrentDateDisabled,.cpTodayText,.cpTodayTextDisabled,.cpText { font-family:arial; font-size:8pt; }
TD.cpDayColumnHeader { text-align:right; border:solid thin #C0C0C0;border-width:0px 0px 1px 0px; }
.cpCurrentMonthDate, .cpOtherMonthDate, .cpCurrentDate  { text-align:right; text-decoration:none; }
.cpCurrentMonthDateDisabled, .cpOtherMonthDateDisabled, .cpCurrentDateDisabled { color:#D0D0D0; text-align:right; text-decoration:line-through; }
.cpCurrentMonthDate, .cpCurrentDate { color:#000000; }
.cpOtherMonthDate { color:#808080; }
TD.cpCurrentDate { color:white; background-color: #C0C0C0; border-width:1px; border:solid thin #800000; }
TD.cpCurrentDateDisabled { border-width:1px; border:solid thin #FFAAAA; }
TD.cpTodayText, TD.cpTodayTextDisabled { border:solid thin #C0C0C0; border-width:1px 0px 0px 0px;}
A.cpTodayText, SPAN.cpTodayTextDisabled { height:20px; }
A.cpTodayText { color:black; }
.cpTodayTextDisabled { color:#D0D0D0; }
.cpBorder { border:solid thin #808080; }	
.textdisabled {font-family:tahoma,sans-serif;font-size:11px;background: transparent;border-bottom: 0px;
    border-right: 0px;border-left: 0px;border-top: 0px;color:#000000;
    height:19px;text-decoration:none}


A {text-decoration: none} 
A:link {font-family: Arial, Helvetica,sans-serif; font-size: 11pt; 
    color:'#0000FF';}
A:visited {font-family: Arial, Helvetica,sans-serif; font-size: 11pt; 
    color:'#0000FF';}
A:hover {font-family: Arial, Helvetica,sans-serif; font-size: 11pt; 
    color:'#FF7F00';}

input:focus, textarea:focus {
    background: #ffe; /* Fundo amarelo palha */
    border: 2px solid #c30; /* Borda vermelha de 2px */
}

select:focus {
    background: #ffe; /* Fundo amarelo palha */
    border: 2px solid #c30; /* Borda vermelha de 2px */
}

textarea:focus {
    border-width: 1px; /* Redefine a borda para 1px
    se o campo for textarea */
}


body{
    text-align:center;
    background:#FFF;
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:80%;
    padding:0px;
    margin:0px;
}

#conteudo{
    width:750px;
    text-align:left;
    margin:10px auto 10px auto;
    background-image: url(file:///C|/Sistemas/nbprojects/srcnet/build/web/css/color_cubes.gif);
    background-repeat:no-repeat;
    background-position:630px 50px;
    /*	border-left:2px solid #014F87;
    border-right:2px solid #014F87;*/
}

/*************************** 
Estilos de texto 
***************************/

/* T?los */
h1{
    background:#0058A8;
    color:white;
    padding:10px;
    margin:0px;
    font-size:20px;
    font-family:verdana;
}
h2{
    margin:20px;
    color: black;
    letter-spacing:5px;
    border-left:35px solid #0056A9;
    border-right:35px solid #0056A9;
    padding:0px 20px;
    width:300px;
}
h3{
    margin:0px;
    color:#014F87;
    font-size:15px;
}

/*Texto*/

ul{
    margin-right:100px;
}
li{
    margin-bottom:5px;
}
code{
    color:#D22;
}
p{
    margin:10px 100px 20px 20px;
    line-height:150%;
}
pre{
    margin:10px 30px;
    padding:10px;
    color:#014F87;
    font-size:120%;
    background:#EDEDED;
}
pre i{
    color:#D22;
}
dir{
    background:white;
    padding:20px;
    margin:10px;
    margin-right:0px;
    width:300px;
    float:right;
    border-left:7px solid blue;
    border-bottom:7px solid blue;
}
A {text-decoration: none} 
A:link {font-family: verdana,sans-serif; font-size: 11px; 
    color:'#000080';}
A:visited {font-family: verdana,sans-serif; font-size: 11px; 
    color:'#0000FF';}
A:hover {font-family: verdana,sans-serif; font-size: 11px; 
    color:'#0000FF';}

/* Rodap?/
#rodape{
background:#014F87;
color:white;
text-align:center;
padding:10px;
border-top:10px solid black;
}
#rodape a{
color:yellow
}

/*************************** 
Menu 
***************************/
.submenu{
    position:absolute;
    top:81px;
    width:100px;
    visibility:hidden;
    background:#99FFFF;
}
.itemsubmenu{
    background:#FF0000;
    font-size:16px;
    text-align:left;
    color:black;
    text-decoration:none;
    border-right:1px solid #99FFFF;
    border-bottom:1px solid #99FFFF;
    border-top:1px solid #99FFFF;
    border-left:1px solid #99FFFF;
    top:81px;
    left:0px;
    float:left;
    width:100px;
}
.itemsubmenu a{
    display:block;
    background:#99CCFF;
    font-size:16px;
    text-align:center;
    padding:5px;
    color:black;
    text-decoration:none;
    border-right:1px solid #99FFFF;
    border-bottom:1px solid #99FFFF;
    border-top:1px solid #99FFFF;
    border-left:1px solid #99FFFF;
    position:relative;
    top:0px;
    left:0px;
}
.itemsubmenu a:link{
    color:#000000;
    font-size:11px;
}
.itemsubmenu a:visited{
    color:#000000;
    font-size:11px;
}
/* com mouse mouse - cor ant #DD2424*/
.itemsubmenu a:hover{
    background:#00CCFF;
    color:#FF7F00;
    border:1px solid black;
    font-size:11px;
}

/* sem mouse -cor ant #FC9*/
.itemmenu a{
    display:block;
    background:#E7E7E7;
    font-family:verdana;
    font-size:16px;
    font-weight: bold;
    text-align:center;
    padding:5px;
    text-decoration:none;
    border-right:1px solid #404040;
    border-bottom:1px solid #404040;
    border-top:1px solid #404040;
    border-left:1px solid #404040;
    position:relative;
    top:0px;
    left:0px;
}

.itemmenu2 a{
    display:block;
    background:#E7E7E7;
    font-family:verdana;
    font-size:16px;
    font-weight: bold;
    text-align:center;
    padding:5px;
    text-decoration:none;
    border-right:1px solid #404040;
    border-bottom:1px solid #404040;
    border-top:1px solid #404040;
    border-left:1px solid #404040;
    position:relative;
    top:0px;
    left:0px;
}

.itemmenu3 a{
    display:block;
    background:#E7E7E7;
    font-family:verdana;
    font-size:16px;
    font-weight: bold;
    text-align:center;
    padding:5px;
    text-decoration:none;
    border-right:1px solid #404040;
    border-bottom:1px solid #404040;
    border-top:1px solid #404040;
    border-left:1px solid #404040;
    position:relative;
    top:0px;
    left:0px;
}

.itemmenu a:link{
    color:#000000;
    font-family:verdana;
    font-size:10px;
    color:#202020;
    font-weight: bold;
}

.itemmenu2 a:link{
    color:#000000;
    font-family:verdana;
    font-size:10px;
    color:#202020;
    font-weight: bold;
}

.itemmenu3 a:link{
    color:#000000;
    font-family:verdana;
    font-size:10px;
    color:#202020;
    font-weight: bold;
}

.itemmenu a:visited{
    color:#000000;
    font-size:11px;
}

.itemmenu2 a:visited{
    color:#000000;
    font-size:11px;
}

.itemmenu3 a:visited{
    color:#000000;
    font-size:11px;
}


/* com mouse mouse - cor ant #DD2424*/

.itemmenu a:hover{
    background:#C0C0C0;
    color:#FF7F00;
    border:1px solid black;
    font-size:11px;
}

.itemmenu2 a:hover{
    background:#C0C0C0;
    color:#FF7F00;
    border:1px solid black;
    font-size:11px;
}

.itemmenu3 a:hover{
    background:#C0C0C0;
    color:#FF7F00;
    border:1px solid black;
    font-size:11px;
}


/* Menu principal */
.itemmenu{
    background:#C0C0C0;
    font-family:verdana;
    font-size:10px;
    font-weight: bold;
    text-align:left;
    padding:5px;
    color:#202020;
    text-decoration:none;
    border-right:1px solid #202020;
    border-bottom:1px solid #202020;
    border-top:1px solid #202020;
    border-left:1px solid #202020;
    top:0px;
    left:0px;
    float:left;
    width:81px;
}

.itemmenu2{
    background:#C0C0C0;
    font-family:verdana;
    font-size:10px;
    font-weight: bold;
    text-align:left;
    padding:5px;
    color:#202020;
    text-decoration:none;
    border-right:4px solid #202020;
    border-bottom:1px solid #202020;
    border-top:1px solid #202020;
    border-left:1px solid #202020;
    top:0px;
    left:0px;
    float:left;
    width:81px;
}

.itemmenu3{
    background:#C0C0C0;
    font-family:verdana;
    font-size:10px;
    font-weight: bold;
    text-align:left;
    padding:5px;
    color:#202020;
    text-decoration:none;
    border-right:1px solid #202020;
    border-bottom:1px solid #202020;
    border-top:1px solid #202020;
    border-left:4px solid #202020;
    top:0px;
    left:0px;
    float:left;
    width:81px;
}

/* janelinha suspensa -cor ant #FFC*/
a span{
    display:none
}
a:hover span{
    display:block;
    position:absolute;
    top:20px;
    left:120px;
    background:#C0C0C0;
    color:black;
    border:1px dotted black;
    width:150px;
    padding:10px;
}
.botao { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: 
    normal; text-decoration: none; border-color: #000000 #000000 #000000 #666666;
    color: #000000; border: 1px #000000 solid}
.combo {font-family:tahoma,sans-serif;font-size:11px;background: #FFFFFF;border-bottom: 1px solid #104A7B;
    border-right: 1px solid #000000;border-left: 1px solid #000000;border-top:1px solid #000000;color:#000066;
    height:19px;text-decoration:none}

.select {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #33FF00;
    background-color: #FFFF00;
    border: #000099;
    list-style-image:  url(file:///C|/Sistemas/nbprojects/srcnet/build/web/css/images/anteriord.gif);
}

.memo {font-family:tahoma,sans-serif;font-size:11px;background: #FFFFFF;border-bottom: 1px solid #104A7B;}
.texto {font-family:Arial, Helvetica,sans-serif;font-size:8pt;color:#000000}
.textovermelho {font-family:Arial, Helvetica,sans-serif;font-size:8pt;color:#FF0000}
.tittab {font-family:Arial, Helvetica, sans-serif;font-size:8pt;color:#FFFFFF; font-weight: bold} 
.tittab_maior {font-family:Verdana, sans-serif;font-size:10pt;color:#FFFFFF; font-weight: bold} 
.dica {font-family:Arial, Helvetica,sans-serif;font-size:8pt;color:#FF0000; font-weight: bold;} 
.dicaverde {font-family:Arial, Helvetica,sans-serif;font-size:8pt;color:#336600; font-weight: bold;} 
.dicalaranja {font-family:Arial, Helvetica,sans-serif;font-size:8pt;color:#FF9900; font-weight: bold;} 
.dicaescura {font-family:Arial, Helvetica,sans-serif;font-size:8pt;color:#014F87; font-weight: bold;} 
.dicaescuramaior {font-family:Arial, Helvetica,sans-serif;font-size:10pt;color:#0058A8; font-weight: bold;} 
.list {font-family:tahoma,sans-serif;font-size:11px;background: #FFFFFF;border-bottom: 1px solid #104A7B;
    width:200px;}

/* Tabelas */
.tablepag{
    border: 1px solid;
    border-color: #eaf0f7 #eaf0f7 #a9bfd3 #eaf0f7;
    padding: 0px;
    background: #d0def0 url(../images/fundo.gif) repeat-x;
}
.tablecad {
    background-color: #FFFFFF;
    border: thin;
    border-color: gray;
    border-style: solid;
    padding: 0px;
}
.tabelatitulo {   
    background:#007AC7;
    color:#FFFFFF;
    font-face: verdana;
    font-size: 12px; }

.tabelatitulomaior {
    font-weight: bold;
    background:#C0C0C0;
    color:#000000;
    font-face: verdana;
    font-size: 14px; }

.tabelaitens {
    background:#99CCFF;
    color:#000080;
    font-face: verdana;
    font-size: 12px; }

.tabeladestaque {
    color:#000000;
    font-face: verdana;
    font-weight: bold;
    font-size: 9px;
    background:#C0C0C0;
    text-align:center ; }

.tabelacampo {
    color:#000000
    font-face: verdana;
    font-size: 10px;
    font-weight: bold;
    text-align:right;}

.painelitens {
    color:#FFFFFF;
    font-face: verdana;
    font-size: 10px;
    font-weight: bold;
    text-align:center;}

table.mensagem {
    border: 2px solid #999999;
}

.fundo {
    background-repeat: no-repeat;
    background-color: #f2f2f2;

}
.fundoprocessa {
    background-repeat: no-repeat;
    background-color: red;

}
.fundotitulo {
    background-color: #AAAAAA;
    border: 1px solid;
    border-bottom-color: #538c4d;
    border-bottom-style: solid;
    border-bottom-width: 2px;
    border-left-color: #999999;
    border-right-color: #999999;
    border-top-color: #999999;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
}
.fundocorpo {
    font-family:Arial, Helvetica, sans-serif;
    font-size:9pt;
    color:#000000;
    background-color: #EEEEEE;
    border-color: #EEEEEE #EEEEEE #EEEEEE #EEEEEE;
    border: 0px #000000 solid;}

.fundoprocessa {
    font-family:Arial, Helvetica, sans-serif;
    font-size:9pt;
    color:#000000;
    background-color: #EEEEEE;
    border-color: #EEEEEE #EEEEEE #EEEEEE #EEEEEE;
    border: 0px #000000 solid;}



/*************************** 
Abas
***************************/
.abamenu {
    font-weight: normal;
    color: #000033;
    background-color: #F5F5F5;
    border-right: 1px solid #000000;
    border-top: 1px solid #000000;
    padding: 5px;
    cursor: pointer;
}
.abamenu-sel {
    font-weight: bold;
    color: #000033;
    background-color: #CCCCCC;
    border-right: 1px solid #000000;
    border-top: 1px solid #000000;
    padding: 5px;
    cursor: pointer;
}

/*************************** 
TextlookupCombo
***************************/
.corSobre{
    background: #708090;
    cursor:pointer;
    color: #FFFAFA;
}
.corFora {
    background: #FFFAFA;
    color: #000000;
}
.sugestoes{
    font-family:Arial, Helvetica,sans-serif;
    font-size:11px;
    position:absolute;
    background: #FFFAFA;
}
.status {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    padding: 5px;
    border: 1px solid #f00;
    background: #fdd;
    color: #f00;
    visibility:hidden;
    width:30%;
    color:#990000;
    font-weight:bold;
    padding:5px;
    left:60%;
    position:relative;
}

/*************************** 
Botoes
***************************/
.botaonovo {
    border-style: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    text-decoration: none;
    word-spacing: 0px;
    background-color : #eeeeee ;
}

// -->

</style>

