/*
Asther ProdutoraWeb
2010, Copyright.
Folha de Estilo


CSS Menu
-> Estilos desenvolvidos para atender as Função de Menu
-> Arquivo inc/funcMenu.php
*/
nav#mnuPrincipal{width: auto; height:105px; float: right;}
nav#mnuPrincipal ul#mnuIcones{position: absolute;}

nav#mnuPrincipal ul#mnuIcones li{display:inline-block; margin-right:2px; vertical-align:top;}
nav#mnuPrincipal ul#mnuIcones li a{padding: 7px; border: solid 1px; border-top: none; display:block;}
nav#mnuPrincipal ul#mnuIcones li a.btnHome{background-color: #58122E; border-color: #350D21;}
nav#mnuPrincipal ul#mnuIcones li a.btnContato{width: 16px; height:16px; background-color: #6C1434; border-color: #58122E;}
nav#mnuPrincipal ul#mnuIcones li a.btnPergunta{width: 16px; height:16px; background-color: #7D1A39; border-color: #6C1434;}
nav#mnuPrincipal ul#mnuIcones li a.btnHome:hover{background-color: #350D21;}
nav#mnuPrincipal ul#mnuIcones li a.btnContato:hover{background-color: #58122E;}
nav#mnuPrincipal ul#mnuIcones li a.btnPergunta:hover{background-color: #6C1434;}
nav#mnuPrincipal ul#mnuIcones li a.facebook{padding: 0; border: 0;}
nav#mnuPrincipal ul#mnuIcones li a.facebook img{width: 31px; height:31px;}


nav#mnuPrincipal ul#mnuNav{padding-top:90px;}
nav#mnuPrincipal ul#mnuNav li{display:inline-block; margin:0 12px;}
nav#mnuPrincipal ul#mnuNav li:first-child{margin-left:0px;}
nav#mnuPrincipal ul#mnuNav li:last-child{margin-right:0px;}
nav#mnuPrincipal ul#mnuNav li a{font-family: 'UbuntuCondesed'; font-size:1.9em; color: #4E0E27; text-decoration:none; text-transform:uppercase;}
nav#mnuPrincipal ul#mnuNav li.mnuLista a{}
nav#mnuPrincipal ul#mnuNav li.mnuLista a:hover{color: #B52D52;}
nav#mnuPrincipal ul#mnuNav li.mnuLista_act a,
nav#mnuPrincipal ul#mnuNav li.mnuLista_act a:hover{color: #B52D52;}

#btnAcesso{position: absolute; right:0px; width: auto; cursor:pointer;}
.btnIco{position: absolute; right: 9px; top: 6px;}
#btnMissao{position:absolute; bottom: 4px; right: 20px;}


/* Nível principal ==============================================*/
#Navegacao{
	width:200px; min-height:60px; height:auto !important; height:60px;
	background: url(../img/brdNavCima.png) no-repeat 0 0, 
				url(../img/brdNavBaixo.png) no-repeat 0 bottom;
	float: left;
	position:relative; z-index:2;
	top:-50px; left: -230px;
	margin-right:-200px;
}

#Navegacao ul.Menu{width: 200px; background-color:#6C1333; margin:19px 0;}
#Navegacao ul.Menu li{margin-bottom: 3px;}
#Navegacao ul.Menu li a{
	font-family: 'UbuntuCondesed'; font-size:1.7em; color:#fff; line-height:120%; text-transform:uppercase;
	background-color:#7D1A39; padding:6px 12px; margin-bottom:3px; border:solid 1px #611331; display:block;
}
#Navegacao ul.Menu li a:hover{background-color:#611331;}
#Navegacao ul.Menu li.mnuLista_act a{background-color:#611331;}

/* 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 */


/* Links dentro do Rodapé */
section#Extras nav.navExtras{
	font-family: 'UbuntuCondesed';
	width:312px; min-height: 325px; height: auto !important; height: 325px;
	position: relative; float: left; margin-right: 27px;
}
section#Extras nav.navExtras:last-child{margin-right: 0;}
section#Extras nav.navExtras .btnExtras,
#Conteudo #boxConteudo article aside#Depoimentos .btnExtras{position: absolute; right:0; bottom:0;}
section#Extras nav#Noticias ul{padding:0 10px 0 0; height: 285px; overflow:hidden;}
section#Extras nav#Noticias ul li{
	background:url(../img/mrcNoticias.png) no-repeat 20px center;
	min-height: 21px; height: auto !important; height: 21px;
	padding:0 17px 0 47px; margin-bottom:13px;}
section#Extras nav#Perguntas ul li h2 a,
section#Extras nav#Noticias ul li h2 a{font-size:1.8em; line-height:128%;}
section#Extras nav#Noticias ul li h2 a{color:#6C1333;}
section#Extras nav#Noticias ul li h2 a:hover{color: #B42C52;}
section#Extras nav#Noticias ul li:first-child{
	background:url(../img/mrcNoticias-pri.png) no-repeat 0 0;
	min-height: 82px; height: auto !important; height: 82px;
	padding:0 0 0 105px; margin-bottom:20px;
}
section#Extras nav#Artigos ul li h2 a,
section#Extras nav#Noticias ul li:first-child h2 a{font-size:2.0em; line-height:127%; color:#6C1333; text-transform:uppercase;}
section#Extras nav#Artigos ul li h2 a:hover,
section#Extras nav#Noticias ul li:first-child h2 a:hover{color: #B32C52;}
section#Extras nav#Artigos ul li h3 a,
section#Extras nav#Noticias ul li:first-child h3 a{font-family: 'Ubuntu'; font-weight:normal; font-size:1.5em; line-height:127%; color:#525252;}
section#Extras nav#Artigos ul li h3 a:hover,
section#Extras nav#Noticias ul li:first-child h3 a:hover{color:#6C1333;}

section#Extras nav#Artigos{background-image:url(../img/titArtigos.png)}
section#Extras nav#Artigos span{display: block; padding:125px 10px 5px 2px; font-size:1.6em; color: #B22C52; text-transform:uppercase;}
section#Extras nav#Artigos ul{padding:0 10px 0 2px; height: 135px; overflow:hidden;}

section#Extras nav#Perguntas{background-image:url(../img/titPerguntas.png)}
section#Extras nav#Perguntas ul{padding:125px 15px 5px 6px; height: 160px; overflow:hidden;}
section#Extras nav#Perguntas ul li{
	background:url(../img/mrcPergunta.png) no-repeat 0 center;
	min-height: 21px; height: auto !important; height: 21px;
	padding-left: 40px; margin-bottom:13px;
}
section#Extras nav#Perguntas ul li h2 a{color: #B42C52;}
section#Extras nav#Perguntas ul li h2 a:hover{color:#6C1333;}

section#Extras nav#Artigos,
section#Extras nav#Perguntas{background-position: 0 0; background-repeat:no-repeat;}

footer#Rodape section#rdpBaixo #Creditos a{font-weight: bold; font-size:0.9em; color:#111111;}
footer#Rodape section#rdpBaixo #Creditos a:hover{text-decoration:underline;}

.btn a{
	color: #FFFFFF;
}
.btn{
font-family: 'UbuntuCondesed'; font-size:1.5em; color: #FFFFFF; text-decoration:none; text-transform:uppercase; padding: 9px 40px 9px 9px;
background: #b52d52; /* Old browsers */
background: -moz-linear-gradient(-170deg,  #b52d52 30%,#7d1a39 55%,#58122e 97%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(30%,#b52d52), color-stop(55%,#7d1a39), color-stop(97%,#58122e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-170deg,  #b52d52 30%,#7d1a39 55%,#58122e 97%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-170deg,  #b52d52 30%,#7d1a39 55%,#58122e 97%); /* Opera 11.10+ */
background: -ms-linear-gradient(-170deg,  #b52d52 30%,#7d1a39 55%,#58122e 97%); /* IE10+ */
background: linear-gradient(170deg,   #b52d52 30%,#7d1a39 55%,#58122e 97%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b52d52', endColorstr='#58122e',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

box-shadow: inset 0px 0px 5px 3px #711C37;
-webkit-box-shadow: inset 0px 0px 5px 3px #711C37;
-moz-box-shadow: inset 0px 0px 5px 3px #711C37;
-o-box-shadow: inset 0px 0px 5px 3px #711C37;   
}
.btn:hover{
background: #58122e; /* Old browsers */
background: -moz-linear-gradient(-45deg,  #58122e 0%, #7d1a39 49%, #58122e 97%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#58122e), color-stop(49%,#7d1a39), color-stop(97%,#58122e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  #58122e 0%,#7d1a39 49%,#58122e 97%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  #58122e 0%,#7d1a39 49%,#58122e 97%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  #58122e 0%,#7d1a39 49%,#58122e 97%); /* IE10+ */
background: linear-gradient(135deg,  #58122e 0%,#7d1a39 49%,#58122e 97%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#58122e', endColorstr='#58122e',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

box-shadow: inset 0px 0px 5px 3px #711C37, 0px 0px 2px 1px #D7A0B0;
-webkit-box-shadow: inset 0px 0px 5px 3px #711C37, 0px 0px 2px 1px #D7A0B0;
-moz-box-shadow: inset 0px 0px 5px 3px #711C37, 0px 0px 2px 1px #D7A0B0;
-o-box-shadow: inset 0px 0px 5px 3px #711C37, 0px 0px 2px 1px #D7A0B0;   
}