/*
Asther ProdutoraWeb
2010, Copyright.
Folha de Estilo


CSS Menu
-> Estilos desenvolvidos para atender as Função de Menu
-> Arquivo inc/funcMenu.php
*/
a.btn{font-family: 'Roboto_Condensed'; color:#FFFFFF; font-size:15px; text-transform:uppercase; line-height:28px; height:28px; background-color:#D5A000; border-bottom:#C69500 solid 2px; padding:0 13px;}
a.btn:hover{background-color:#C69500;}
header#Principal nav#navPrincipal a.lgoMarca{width:229px; height:60px; display:block; top:27px;}
header#Principal nav#navPrincipal a.top{top: 7px;}
header#Principal nav#navPrincipal a.btnHome,
header#Principal nav#navPrincipal a.btnContato{width:22px; height:20px; padding:4px; background-color:#D5A000; border-bottom: #C69500 solid 2px; display:block;}
header#Principal nav#navPrincipal a.btnHome:hover,
header#Principal nav#navPrincipal a.btnContato:hover{background-color:#C69500;}
header#Principal nav#navPrincipal a.btnHome{left:338px;}
header#Principal nav#navPrincipal a.btnContato{left:370px;}
header#Principal nav#navPrincipal a.btnFacebook,
header#Principal nav#navPrincipal a.btnTwitter{width:30px; height:30px; display:block;}
header#Principal nav#navPrincipal a.btnFacebook{left:560px;}
header#Principal nav#navPrincipal a.btnTwitter{left:592px;}

header#Principal nav#navPrincipal ul{width:990px; height:33px; bottom:0; right:0; text-align:right;}
header#Principal nav#navPrincipal ul li{display:inline;}
header#Principal nav#navPrincipal ul li a{position: relative; padding: 6px 12px 0px; height:25px; text-transform:uppercase; color:#222222; display:inline-block;}
header#Principal nav#navPrincipal ul li a:hover{color: #C39200;}
header#Principal nav#navPrincipal ul li.mnuLista_act a{color: #C39200; background-color:#EDEDE0; border-top:#D5A000 solid 2px;}

section#Gaio a.formacao{position:absolute; bottom: 30px; right:16px; width:187px; height:30px;}

/* Nível principal ==============================================*/
#Navegacao{
	width: 230px;
	background-color:#2C2C2C;
	-webkit-box-shadow: 3px 3px 4px 0px rgba(0, 0, 0, 0.4);
	-moz-box-shadow:    3px 3px 4px 0px rgba(0, 0, 0, 0.4);
	box-shadow:         3px 3px 4px 0px rgba(0, 0, 0, 0.4);
	font-family: 'Roboto_Condensed'; font-size:16px; line-height:19px;
	float: left;
	position:relative; z-index:2;
	top:-15px; left: -270px;
	margin-right:-230px;
}
#Navegacao ul.Menu{}
#Navegacao ul.Menu li.mnuLista, 
#Navegacao ul.Menu li.mnuLista_act{width: 230px;}
#Navegacao ul.Menu li.mnuLista{background-color: #2C2C2C;}
#Navegacao a{
	font-size: 16px; line-height: 19px; font-weight: normal; text-decoration: none; color:#FFFFFF;
	width: 200px; padding: 10px 15px; display:block;
	border-bottom:#272727 solid 2px;
}
#Navegacao li.mnuLista a:hover{background-color: #191919;}
#Navegacao ul.Menu li.mnuLista_act{background-color: #333333;}
#Navegacao li.mnuLista_act a{}
#Navegacao li.mnuLista_act a:hover{background-color: #333333;}

/* SubNível ==============================================*/
#Navegacao ul.Menu ul.subMenu{
	padding-top: 2px;
	border: 1px solid #717B88;
	margin-top: 6px;
}
#Navegacao ul.Menu ul.subMenu li.mnu_subLista, #Navegacao ul.Menu ul.subMenu li.mnu_subLista_act{padding: 2px 0 2px 15px;}
#Navegacao ul.Menu ul.subMenu li.mnu_subLista{}
#Navegacao ul.subMenu a{
	font-size: 12px;
	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: #CCCCCC;
	text-decoration: none;
}
#Navegacao ul.Menu ul.subMenu li.mnu_subLista_act{
	background-image: url(../img/mrcSetaCinzaSub.png);
	background-repeat: no-repeat;
	background-position: 0px center;
}
#Navegacao ul.Menu ul.subMenu li.mnu_subLista_act a{
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	text-decoration: none;
}
#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: #CCCCCC;}
#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: #CCCCCC;}


/* Links dentro do Conteúdo */
article#txtConteudo a{color: #D39F00; font-weight:bold;}
article#txtConteudo a:hover{color: #C69500; text-decoration:underline;}
article#txtConteudo h1 a,
article#txtConteudo h1 a:hover{font-size:25px; line-height:30px; color:#2C2C2C; font-weight:bold; text-decoration:none;}

article#txtConteudo ul li a{color: #AA8000; font-weight:normal;}
article#txtConteudo ul li a:hover{color: #9B7500;}


/* Links dentro do Rodapé */
#cntRodape section#rdpArtigos a.btnArtigos{top:223px; width:89px;}
#cntRodape section#rdpArtigos nav#navArtigos{top: 46px; left: 128px; width:170px; height:256px; padding:4px 0; overflow:hidden;}
#cntRodape section#rdpArtigos nav#navArtigos a.mnuArtigo{
	display: block;
	background: url(../img/mrcDourado.png) no-repeat left 0 top 6px;
	padding-left: 20px;
	margin-bottom: 20px;
	color:#D49F00; line-height:20px; font-weight:normal;
}
#cntRodape section#rdpArtigos nav#navArtigos a.mnuArtigo:hover{color:#C69500;}

#cntRodape section#rdpNoticias nav#navNoticias,
#cntRodape section#rdpNoticias nav#navNoticias ul{position: absolute; width:656px; height:257px; overflow:hidden;}
#cntRodape section#rdpNoticias nav#navNoticias{top: 46px;}
#cntRodape section#rdpNoticias nav#navNoticias ul li{position:absolute; width: 296px; height: 110px; overflow:hidden;}
#cntRodape section#rdpNoticias nav#navNoticias ul li:nth-child(even){left: 360px;}
#cntRodape section#rdpNoticias nav#navNoticias ul li:nth-child(odd){left: 0px;}
#cntRodape section#rdpNoticias nav#navNoticias ul li:nth-child(1n+3){top:140px;}
#cntRodape section#rdpNoticias nav#navNoticias ul li:nth-child(1n+5){top:280px;} /*se houver paginação essas são as demais fileiras */
#cntRodape section#rdpNoticias nav#navNoticias ul li:nth-child(1n+7){top:420px;}
#cntRodape section#rdpNoticias nav#navNoticias ul li:nth-child(1n+9){top:560px;}
nav#navNoticias ul li div{
	width:34px; height:45px;
	background:url(../img/icoNoticias.png), url(../img/fndNoticias.png);
	background-repeat:no-repeat, repeat-y;
	background-position: 0 0;
	padding:65px 8px 0;
	font-size:16px; color:#D5A000; line-height:22px; text-align:center; text-transform:uppercase;
	float:left;	
}
nav#navNoticias ul li a{margin-left:70px; display:block;}
nav#navNoticias ul li a.titulo{font-size:16px; color:#333333; line-height:22px; font-weight:bold;}
nav#navNoticias ul li a.titulo:hover{color:#000;}
nav#navNoticias ul li a.resumo{font-size:14px; color:#D39F00; line-height:22px; font-weight:normal; padding-top: 5px;}
nav#navNoticias ul li a.resumo:hover{color:#C69500;}
#cntRodape #Asther a{font-weight:bold; color:#FFFFFF;}
#cntRodape #Asther a:hover{text-decoration:underline;}

a.tw-button{
	background-color: #059FF5; color: #fff !important; font-weight: normal !important; font-size: 13px !important;
	border-radius: 3px;
}
a.tw-button:hover{
	text-decoration: none !important; background-color: #048FDB;
}
