/*
-- gh-menu
*/
body{
	margin:0px;
	padding:0px;
}
.tituloaplic{
	position:relative;
	font-size:26;
	padding:4px;
	padding-left:10px;
	background: url(../img/fundo_topo_sys.gif) #F4F4F4 repeat-x;
	background-position: 12 2;
	font-style:italic;
	height:44px;
}
#logo {
	background: url(../img/logo_p.gif) no-repeat center;
	width: 319px;
	height: 40px;
	float:left
}
.canto{
	float:right;
	padding-right: 20px;
	font-style:normal;
	font-size:11px;
	color:#666;
	line-height: 44px;
	font-family:'Verdana';
}
.canto A:LINK,
.canto A:VISITED,
.canto A:ACTIVE {font-size: 11px; color: #666; text-decoration: underline;}
.canto A:HOVER {font-size: 11px; color: #000; text-decoration: none; font-weight:bold}

#menu{
	padding-left:10px;
	padding-top:2px;
	padding-bottom:3px;
	background:#dfdfdf;
	border-top:1px solid #ffffff;
	border-bottom:2px groove #ccc;
	background:url(../img/degr_vert.png) repeat-x;
	height:16;
	z-index:1100;
}
.menu_item,.menu_item_sel{
	font-family:'Verdana';
	padding-top:0px;
	padding-left:6px;
	padding-right:6px;
	font-size:11;
	text-align:center;
	border:1px solid #dfdfff;
}
.menu_item_sel{
	background:#f0f0f0;
	border:1px solid #ccc;
}
#menu_sub{
	visibility:hidden;
	position:absolute;
	left:6;
	padding:4px;
	background:#f0f0f0;
	border:1px solid #dddddd;
	border-bottom:2px groove #cccccc;
	border-right:2px groove #cccccc;
	z-index:1101;
	cursor:pointer;
}
.menu_sub_item,.sub_item_des{
	font-family:'Verdana';
	font-size:11;
	border-bottom:1px solid #cccccc;
	padding:2px;
	padding-left:8px;
	padding-right:8px;
}
.sub_item_des{
	color:#afafaf;
	display:none;
}
#menu a{
	display:block;
	color:#004444;
	text-decoration:none;
}
#menu_sub a{
	display:block;
	color:#004444;
	text-decoration:none;
}
#menu a:hover{
	background:#ffffff;
}
#menu_sub a:hover{
	background:#ffffff;
}
