/*
Asther ProdutoraWeb
2010, Copyright.
Folha de Estilo


CSS Menu
-> Estilos desenvolvidos para atender as Função de Menu
-> Arquivo inc/funcMenu.php
*/

/* Nível principal ==============================================*/
#Navegacao ul.Menu{
	width: 214px;
	display: block;
	margin-bottom: 20px;
}
#Navegacao ul.Menu li.mnuLista, #Navegacao ul.Menu li.mnuLista_act{
	width: 182px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 27px;
	margin-bottom: 7px;
	min-height: 19px;
	height: auto !important;
	height: 19px;
}
#Navegacao ul.Menu li.mnuLista{
	background-image: url(../img/mrcNavegacao.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#Navegacao a{
	font-size: 15px;
	line-height: 17px;
	font-weight: bold;
}
a.Links:link, a.Links:visited{
	color: #FFFFFF;
	text-decoration: none;
}
a.Links:hover, a.Links:active{
	color: #002046;
	text-decoration: none;
}
#Navegacao ul.Menu li.mnuLista_act{
	background-image: url(../img/mrcNavegacao.png);
	background-repeat: no-repeat;
	background-position: 0px 0px
}
#Navegacao li.mnuLista_act a{
	font-size: 15px;
	line-height: 17px;
	font-weight: bold;
}
#Navegacao li.mnuLista_act a.Links:link, #Navegacao li.mnuLista_act a.Links:visited{
	color:  #002046;
	text-decoration: none;
}
#Navegacao li.mnuLista_act a.Links:hover, #Navegacao li.mnuLista_act a.Links:active{
	color: #002046;
	text-decoration: none;
}

/* SubNível ==============================================*/
#Navegacao ul.Menu ul.subMenu{
	padding-top: 4px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #003366;
	margin-top: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #003366;
	margin-bottom: 4px;
	padding-bottom: 6px;
}
#Navegacao ul.Menu ul.subMenu li.mnu_subLista, #Navegacao ul.Menu ul.subMenu li.mnu_subLista_act{
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 18px;
	background-image: url(../img/mrcBranco.png);
	background-position: 1px 8px;
	background-repeat: no-repeat;
}
#Navegacao ul.Menu ul.subMenu li.mnu_subLista{}
#Navegacao ul.subMenu a{
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
}
#Navegacao ul.Menu ul.subMenu li.mnu_subLista a.Links:link, #Navegacao ul.Menu ul.subMenu li.mnu_subLista a.Links:visited{
	color: #FFFFFF;
	text-decoration: none;
}
#Navegacao ul.Menu ul.subMenu li.mnu_subLista a.Links:hover, #Navegacao ul.Menu ul.subMenu li.mnu_subLista a.Links:active{
	color: #FFCC00;
	text-decoration: none;
}
#Navegacao ul.Menu ul.subMenu li.mnu_subLista_act{
	background-image: url(../img/mrcBranco.png);
	background-repeat: no-repeat;
	background-position: 1px 8px;
}
#Navegacao ul.Menu ul.subMenu li.mnu_subLista_act a{
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
}
#Navegacao ul.Menu ul.subMenu li.mnu_subLista_act a.Links:link, #Navegacao ul.Menu ul.subMenu li.mnu_subLista_act a.Links:visited{
	color: #FFCC00;
	text-decoration: none;
}
#Navegacao ul.Menu ul.subMenu li.mnu_subLista_act a.Links:hover, #Navegacao ul.Menu ul.subMenu li.mnu_subLista_act a.Links:active{
	color: #FFCC00;
	text-decoration: none;
}

/*MenuPrincipal*/

div#nav1, div#nav2{height:35px;padding-top:4px;}
div#nav1 div, div#nav2 div{height:35px;position:relative;display:block;overflow:hidden;background-repeat: no-repeat;background-position: 0px 0px;}
div#nav1 div img.btn, div#nav2 div img.btn{position:absolute;top:0px;left:0px;z-index=5;}
div#nav1{width:680px;float:left;}
div#nav1 div{float:left;margin-left:5px;}

div#nav2{width:295px; float:right;}
div#nav2 div{float:right;margin-right:5px;}

.out .fndMenu, .on .fndMenu{position:absolute;left:0px;z-index=1;}
.out .fndMenu{top:-35px;}
.on .fndMenu{top:0px;}

/* Links dentro do Página da Frente */
#Dicas ul.mnuDicas{}
#Dicas ul.mnuDicas li.pri{
	margin-bottom: 14px;
}
#Dicas ul.mnuDicas li.pri img {
	height: 52px;
	width: 80px;
	border: 1px solid #D4CEE2;
	padding: 2px;
	float: left;
}
#Dicas ul.mnuDicas li.pri .lnkDicas{
	margin-left: 99px;
	min-height: 58px;
	height: auto !important;
	height: 58px;
}
#Dicas ul.mnuDicas li.sec{
	margin-left: 31px;
	background-image: url(../img/mrcRoxo.png);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding-left: 28px;
	width: 187px;
	margin-bottom: 12px;
}
#Dicas a:link, #Dicas a:visited{
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	color: #382E4E;
	text-decoration: none;
}
#Dicas a:hover, #Dicas a:active{
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	color: #64538C;
	text-decoration: none;
}
#Noticias ul.mnuNoticias{}
#Noticias ul.mnuNoticias li{
	min-height: 34px;
	height: auto !important;
	height: 34px;
	margin-bottom: 25px;
	width: 262px;
}
#Noticias ul.mnuNoticias li .qdrData{
	background-image: url(../img/qdrData.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	height: 32px;
	width: 34px;
	color: #FFF;
	text-align: center;
	padding-top: 2px;
}
#Noticias ul.mnuNoticias li .qdrData .dia{
	font-size: 15px;
	font-weight: bold;
}
#Noticias ul.mnuNoticias li .qdrData .mes{
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
}
#Noticias ul.mnuNoticias li .lnkNoticias{
	margin-left: 49px;
	min-height: 34px;
	height: auto !important;
	height: 34px;
}
#Noticias a:link, #Noticias a:visited{
	font-size: 13px;
	line-height: 17px;
	font-weight: bold;
	color: #003476;
	text-decoration: none;
}
#Noticias a:hover, #Noticias a:active{
	font-size: 13px;
	line-height: 17px;
	font-weight: bold;
	color: #001733;
	text-decoration: none;
}
#Produtos ul.mnuProdutos{
	display: block;
	height: 93px;
	margin-bottom: 8px;
	overflow: hidden;
}
#Produtos ul.mnuProdutos li{
	margin-left: 14px;
	background-image: url(../img/mrcLaranja.png);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	width: 211px;
	margin-bottom: 1px;
	padding-left: 26px;
}
#Produtos .imgProdutos{
	padding: 2px;
	border: 1px solid #FEC300;
	height: 58px;
	width: 245px;
}
#Produtos a:link, #Produtos a:visited{
	font-size: 13px;
	line-height: 17px;
	font-weight: bold;
	color: #F58200;
	text-decoration: none;
}
#Produtos a:hover, #Produtos a:active{
	font-size: 13px;
	line-height: 17px;
	font-weight: bold;
	color: #884700;
	text-decoration: none;
}


/* Links dentro do Conteúdo */
#Conteudo a:link, #Conteudo a:visited{
	font-size: 13px;
	font-weight: bold;
	color: #DF7400;
	text-decoration: none;
}
#Conteudo a:hover, #Conteudo a:active{
	font-size: 13px;
	font-weight: bold;
	color: #F60;
	text-decoration: underline;
}
#Conteudo .Laranja a:link, #Conteudo .Laranja  a:visited{
	font-size: 13px;
	font-weight: bold;
	color: #F60;
	text-decoration: none;
}
#Conteudo .Laranja  a:hover, #Conteudo .Laranja a:active{
	font-size: 13px;
	font-weight: bold;
	color: #CC5200;
	text-decoration: underline;
}
#Conteudo .Azul a:link, #Conteudo .Azul  a:visited{
	font-size: 13px;
	font-weight: bold;
	color: #007EB2;
	text-decoration: none;
}
#Conteudo .Azul  a:hover, #Conteudo .Azul a:active{
	font-size: 13px;
	font-weight: bold;
	color: #00489A;
	text-decoration: underline;
}
#Conteudo .Roxo a:link, #Conteudo .Roxo  a:visited{
	font-size: 13px;
	font-weight: bold;
	color: #382F4F;
	text-decoration: none;
}
#Conteudo .Roxo  a:hover, #Conteudo .Roxo a:active{
	font-size: 13px;
	font-weight: bold;
	color: #7D6E9F;
	text-decoration: underline;
}


/* Links dentro do Rodapé */
.mnuRodape{
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	margin-bottom: 25px;
	text-transform: uppercase;
	height: 40px;
	background-image: url(../img/fndMenuRodape.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 17px;
}
.mnuRodape li{
	display: inline;
	margin-right: 10px;
	margin-left: 10px;
	font-size: 13px;
	color: #FFF;
}
.mnuRodape a:link, .mnuRodape a:visited{
	font-size: 13px;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFF;
	text-decoration: none;
}
.mnuRodape a:hover, .mnuRodape a:active{
	font-size: 13px;
	font-weight: normal;
	text-transform: uppercase;
	color: #E8E8E8;
	text-decoration: underline;
}
a.Asther:link, a.Asther:visited{
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.Asther:hover, a.Asther:active{
	font-weight: bold;
	color: #999;
	text-decoration: underline;
}
