/* CSS Document */
/* menu lateral */
.menutable{ }
.menucell{ display:block; padding:2px; border-bottom: 1px dotted #CCC; }
.menucell2{ display:block; padding:2px; text-indent: 10px; color:#333; }
.menucellsep{ padding:2px; border-top:8px solid #FFF; font-weight: bold; background-color:#F0F0F0;  }
.menucellsep a{ color:#333;  }
.menucellsep a:hover{ color:#666; text-decoration:none;  }
.menucellsep a:active{ color:#333; text-decoration:none;  }
.menuborder{ }
.menuborderaux{ }
.menuselected { }
.menuoption{ font-size : 10px; line-height: 17px; vertical-align: middle; text-decoration : none; color : #000000; }

/* menu lateral - header*/
.menuheaderborder{ }
.menuheader2border{ }
.menuheadercell{ padding:0 0 5px 0; text-decoration : none;}
.menuheader2cell a{ color:#333;}
.menuheader2cell{ padding:4px; font-weight: bold; text-align:left; }

.instRow{ width: 100%; }
.atRow{ width: 100%; }

/* menu topo*/
.menutopocell{ font-weight: bold; }
.menutoporow{ padding:4px; }


.menutopo_table{
margin-top: 5px;
margin-bottom: 5px;
padding: 4px;
border: 1px solid #DDD;
}
.menutoporow{
padding: 2px;
}

.menutop_div{
width: 950px;
margin-top: 5px;
margin-bottom: 5px;
padding: 4px;
border: 1px solid #E5E5E5;
}
.menutop_div a{
	padding: 5px;
	color: #3875B1;
	border-right: 1px solid #E5E5E5;
}
.menutop_div a:hover{
background: #EEE;
}
