/*  PLUGIN navMenu   */
*{
	margin: 0px;
	padding:0px;
}
ul.menu-layout{
	position:relative;
	list-style: none;
	margin-left: 2px;
	z-index: 500;
}
.menu-layout li{
	text-align: left;
}

.single-line {
	line-height: 37px;
	float:left;
	padding-left: 15px;
	padding-right: 15px;
	vertical-align: middle;
	height: 37px;
	background-repeat: no-repeat;
	background-position: right top;
}

.double-line {
	line-height: 18px;
	padding-bottom: 14px;
	float:left;
	padding-left: 15px;
	padding-right: 15px;
	vertical-align: middle;
	height: 37px;
	background-repeat: no-repeat;
	background-position: right top;
}

ul.menu-layout li ul{
	display:none;
	position: absolute;
	border:1px solid red;
	margin:0px;
	margin-top:10px;
	margin-left:-20px;
	border:1px solid #c0c0c0;
	background:#fff;
	z-index:510;
	width:200px;
	height:auto;	
}
ul.menu-layout li ul li{
	margin: auto;
	float:left;
	padding:10px 10px;
	clear:both;
	width:180px;
	border-bottom:1px solid #f6f6f6;
	list-style: none;
}

ul.menu-layout li a:link, ul.menu-layout li a:visited{
	color: #FFF;
	text-decoration: none;
}
ul.menu-layout li a:hover{
	color: #777;
	text-decoration: none;
}
ul.menu-layout li ul a:link, ul.menu-layout li ul a:visited{
	color: #3f3f3f;
	text-decoration: none;
}
ul.menu-layout li ul a:hover{
	color: #3f3f3f;
	text-decoration: none;
}

ul.menu-layout a{
	color:#000;
}
li.menu-default{

}
li.menu-hover{
}
li.submenu-default{
	background: #fff;
	width:auto;
}
li.submenu-hover{
	background-color: #e1e3e7;
	text-decoration: none;
}
ul.menu-layout li ul li ul{
	position:absolute;
	z-index:520;
}

/* Corner radius 
*  parte retirada do jquery ui
*  Caso voce j‡ esteja usando o jquery-ui podera retirar o c—digo abaixo
*/
.ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; }
.ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-corner-right {  -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
