body{
font-family:verdana;
font-size:10px;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
/*
  scrollbar-arrow-color:#003366;
  scrollbar-3dlight-color:#003366;
  scrollbar-highlight-color:#003366;
  scrollbar-face-color:#FFFFFF;
  scrollbar-shadow-color:#003366;
  scrollbar-darkshadow-color:#FFFFFF;
  scrollbar-track-color:#FFFFFF;
*/  
}

 /* menu horizontal-vertical by micox */
 .menu-hv * { margin: 0; padding: 0;}
 .menu-hv a { display: block; }
 .menu-hv li { list-style: none; float: left; height: 1%; }
 .menu-hv li ul { position: absolute; visibility: hidden;}
 .menu-hv li ul li { float: none; white-space: nowrap; display: inline; /* o inline é pro IE */}
 .menu-hv li ul li ul { position: absolute; left: 100%; top: 0; }
 .menu-hv li:hover ul, .menu-hv li.over ul { visibility: visible;}
 .menu-hv li:hover ul ul, .menu-hv li.over ul ul { visibility: hidden;}
 .menu-hv ul ul li:hover ul, .menu-hv ul ul li.over ul { visibility: visible;}
 /* visual */
 .menu-hv {  background: #0D418C url(img/bg-menu.jpg) repeat-x top;
                                    width: 960px;  margin: 0 0 0 12px; height: 24px;}
             .menu-hv a { font-weight: bold;  text-decoration: none; color: #FFFFFF;
                                        padding: 0 10px; line-height: 23px;}
             .menu-hv a:hover { text-decoration:  underline; background-color: #999999; color: #FFFFFF;}
             .menu-hv ul li ul {  background-color: #0D418C; border: 1px solid #000000; }

#menu-topo{	
height: 26px;
/*background-image:url("../img/fundoMenuTopo.jpg");*/
background-repeat: repeat-x;
border:0px;	
border-bottom:1px solid #CCCCCC;
}
table{
font-family:verdana;
font-size:10px;
}
input, textarea{
font-family:verdana;
font-size:10px;
border: 1px solid #999999;
background: #FFFFFF
}
.inputAux{
font-family:verdana;
font-size:10px;
color: #999999;
border: 1px solid #999999;
background: #F8F8F8
/*background: #F4F4FF*/
}
.inputAux2{
font-family:verdana;
font-size:10px;
color: #003366;
border: 1px solid #999999;
background: #F4F4FF;
width: 160px;
}
select{
font-family:verdana;
font-size:10px;
border: 1px solid #999999;
background: #FFFFFF
}
table.form{
margin:0px;
border:0px solid #999999;
background:#FFFFFF;
}
table.form td{
padding:5px;
}
label{
font-weight:normal;
}
.lista td{
padding:5px;
border:1px solid #999999;
background:#FFFFFF;
}
.lista1{
padding:5px;
border: 1px solid #999999;
/*background:lightsilver;*/
}
.lista2 td{
padding:5px;
border:1px solid #999999;
/*background:#FBFBFB;*/
background:#FFFFE8;
}
.lista3 td{
padding:5px;
border:1px solid #999999;
background:#FFFFFF;
}
.lista4 td{
padding:5px;
border:1px solid #999999;
background:#FFCC66;
}
.lista5{
padding:5px;
border: 1px solid #666666;
background:#F8F8F8;
}
.estiloDia{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #616161; 
background-color: #E6E6E6;
}
.estiloDia2{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #616161; 
background-color: #CCCCCC;
}

.listaAux{
padding:5px;
border: 1px solid #666666;
background:#CCCCCC;
}
.listaAux2 td{
padding:5px;
border:1px solid #999999;
background:#EBEBEB;
}

.titulo-lista{
padding:5px;
border: 1px solid #999999;
/*background-image:url("../img/fundoMenuTopo.jpg");*/
text-align:center;
font-weight:bold;
}
.titulo-lista-Mon{
padding-left: 20px;
padding-right: 20px;

/*border: 1px solid #999999;*/
/*background-image:url("../img/fundoMenuTopo.jpg");*/
text-align:center;
font-weight:bold;
}

.menu-lista{
padding:5px;
border: 1px solid #999999;
/*background-image:url("../img/fundoMenuTopo.jpg");*/
}
.menu-form{
padding:5px;
border: 1px solid #666666;
background:#F8F8F8;
}
.botao
{
background:#FFFFFF;
font-weight:bold;
}
.titulos{
font-family:verdana;
font-size:10px;
font-weight:bold;
}
.tituloFieldset{
font-family:verdana;
font-size:10px;
font-weight:bold;
color: #CC0000
}
.boxborder3 {
	border: 1px solid #CCCCCC;
	border-collapse		: collapse;
}

#scroll {
  width:900px;
  height:300;  
  overflow:auto;
}

#scrollAgendaMov {
  width:420px;
  height:100;  
  overflow:auto;
}



a.menu:link{
 text-decoration:none;
 color:#000000;
 font-weight:bold;
}
a.menu:visited{
 text-decoration:none;
 color:#000000;
 font-weight:bold;
}
a.menu:hover{
 text-decoration:none;
 color:#C4C4C4;
 /*font-weight:bold;*/
}
a.menu:active{
 text-decoration:none;
 color:#000000;
 /*font-weight:bold;*/
}


a.aux:link{
 text-decoration:none;
 color:#000000; 
 font-family:verdana;
 font-size:10px; 
}
a.aux:visited{
 text-decoration:none;
 color:#000000; 
 font-family:verdana;
 font-size:10px; 
}
a.aux:hover{
 text-decoration:none;
 color:#000000; 
 font-family:verdana;
 font-size:10px; 
}
a.aux:active{
 text-decoration:none;
 color:#000000; 
 font-family:verdana;
 font-size:10px;
}

a.aux2:link{
 text-decoration:none;
 color:#014D71; 
 font-family:verdana;
 font-size:10px; 
}
a.aux2:visited{
 text-decoration:none;
 color:#014D71; 
 font-family:verdana;
 font-size:10px; 
}
a.aux2:hover{
 text-decoration:none;
 color:#014D71; 
 font-family:verdana;
 font-size:10px; 
}
a.aux2:active{
 text-decoration:none;
 color:#014D71; 
 font-family:verdana;
 font-size:10px;
}

a.aux3:link{
 text-decoration:none;
 color:#014D71; 
 font-family:verdana;
 font-size:10px; 
}
a.aux3:visited{
 text-decoration:none;
 color:#014D71; 
 font-family:verdana;
 font-size:10px; 
}
a.aux3:hover{
 text-decoration:underline;
 color:#014D71; 
 font-family:verdana;
 font-size:10px; 
}
a.aux3:active{
 text-decoration:none;
 color:#014D71; 
 font-family:verdana;
 font-size:10px;
}

a.calendar:link{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #616161; 
background-color: #E6E6E6;
}

a.calendar:visited{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #616161; 
background-color: #E6E6E6;
}

a.calendar:hover{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #616161; 
background-color: #CCCCCC;
}

a.calendar:active{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #616161; 
background-color: #E6E6E6;
}

a.calendarAgenda:link{
 text-decoration:none;
}
a.calendarAgenda:visited{
 text-decoration:none;
}
a.calendarAgenda:hover{
 text-decoration:underline;
}
a.calendarAgenda:active{
 text-decoration:none;
}






