/*
Asther ProdutoraWeb
2010, Copyright.
Folha de Estilo


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

#hrdPage nav#mnuPrincipal{position: relative; width:960px; height: 124px;}
nav#mnuPrincipal a{text-decoration:none}
nav#mnuPrincipal a#logMarca{position:absolute; top: 34px; width: 215px; height: 90px;}
nav#mnuPrincipal ul{
	position:absolute;
	top: 62px;
	right: 0px;
	height: 43px;
	background:url(../img/fndNav.png) repeat;
	border:solid 1px #F4D94D;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	}
nav#mnuPrincipal ul li{display: inline;}
nav#mnuPrincipal ul li a{
	font-family: 'OpenSans-Condensed-Light';
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
	color: #003265;
	height: 28px;
	padding: 15px 10px 0;
	text-transform: uppercase;
	display:inline-block;
}
nav#mnuPrincipal ul li:first-child a{padding-left:20px;}
nav#mnuPrincipal ul li:last-child a{padding-right:20px;}
nav#mnuPrincipal ul li.mnuLista a:hover{color: #168AFE;}
nav#mnuPrincipal ul li.mnuLista_act a{background:url(../img/fndNav-act.jpg) repeat; color:#FFF;}
nav#mnuPrincipal ul li.mnuLista_act:first-child a{-webkit-border-top-left-radius: 8px;
-webkit-border-bottom-left-radius: 8px;
-moz-border-radius-topleft: 8px;
-moz-border-radius-bottomleft: 8px;
border-top-left-radius: 8px;
border-bottom-left-radius: 8px;}
nav#mnuPrincipal ul li.mnuLista_act:last-child a{-webkit-border-top-right-radius: 8px;
-webkit-border-bottom-right-radius: 8px;
-moz-border-radius-topright: 8px;
-moz-border-radius-bottomright: 8px;
border-top-right-radius: 8px;
border-bottom-right-radius: 8px;}

nav#mnuServicos{width:960px; padding-top:73px; margin:0 auto; display:block; overflow:hidden;}
nav#mnuServicos ul{height:150px;}
nav#mnuServicos li{float:left; margin: 0 4px; border: solid 1px #F2F2F2; width:150px; height:150px; overflow:hidden;}
nav#mnuServicos li a{text-decoration:none;}
nav#mnuServicos li:hover{background-color:#EBEBEB; border-color:#E8E8E8;}

/* Nível principal ==============================================*/
#Navegacao{float: left;width: 226px;padding: 8px 0;}
#Navegacao ul.Menu{}
#Navegacao ul.Menu li{}
#Navegacao ul.Menu li a{
	font-family: 'OpenSans-Condensed-LighBold';
	font-size: 15px;
	line-height: 18px;
	padding: 6px 18px;
	display:block;
	text-decoration: none;
	text-transform: uppercase;
}
#Navegacao ul.Menu li.mnuLista{background: url(../img/sraMenu.jpg) no-repeat left bottom;}
#Navegacao ul.Menu li.mnuLista_act{background: url(../img/fndMenu.jpg) repeat-y left top;}
#Navegacao ul.Menu li.mnuLista a{color: #fff;}
#Navegacao ul.Menu li.mnuLista a:hover{color: #BAD9E9;}
#Navegacao ul.Menu li.mnuLista_act a{color: #fff;background: url(../img/mrcNavegacao.jpg) no-repeat right center;}


/* SubNível ==============================================*/
#Navegacao ul.Menu ul.subMenu{}
#Navegacao ul.Menu ul.subMenu li{}
#Navegacao ul.Menu ul.subMenu li a{
	font-family: 'OpenSans-Regular';
	font-size: 13px;
	font-weight: normal;
	line-height: 16px;
	padding: 2px 18px 5px 28px;
	text-transform: none;
}
#Navegacao ul.Menu li.mnuLista_act ul.subMenu li.mnu_subLista a{color:#fff;background: url(none);}
#Navegacao ul.Menu li.mnuLista_act ul.subMenu li.mnu_subLista a:hover{color:#BAD9E9;background: url(none);}
#Navegacao ul.Menu li.mnuLista_act ul.subMenu li.mnu_subLista_act a{color:#BAD9E9;background: url(none);}
#Navegacao ul.Menu li.mnuLista_act ul.subMenu li.mnu_subLista_act a:hover{color:#BAD9E9;background: url(none);}

#Navegacao ul.Menu li.mnuLista ul.subMenu li.mnu_subLista a{color:#fff;}
#Navegacao ul.Menu li.mnuLista ul.subMenu li.mnu_subLista a:hover{color: #BAD9E9;}


/* Links dentro do Conteúdo */
#Conteudo a{
	font-weight: bold;
	color: #275890;
	text-decoration: none;
}
#Conteudo a:hover{text-decoration: underline;}
#Conteudo h1, #Conteudo h1 a, #Conteudo h1 a:hover{
	font-family: 'OpenSans-Condensed-LighBold';
	font-size: 25px;
	line-height: 25px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000;
	margin-bottom: 25px;
	text-decoration:none;
}

.atalho{position: absolute; bottom:-47px; background-position: 0 0; background-repeat:no-repeat; display: block; overflow:hidden;}
a#Box1{width:245px; height:88px; background-image:url(../img/fndBox1.png); left:2px; z-index:1001;}
a#Box2{width:241px; height:88px; background-image:url(../img/fndBox2.png); left:247px; z-index:1002;}
a#Box3{width:241px; height:93px; background-image:url(../img/fndBox3.png); left:488px; z-index:1003;}
div#Orcamento{width:231px; height:358px; background-image:url(../img/fndOrcamento.png); left:729px; z-index:1004; color:#fff;}
a.atalho{text-decoration:none; color:#FFF;}
a.atalho:hover{color:#DAEAF3;}
a.atalho h2, 
div#Orcamento h2{font-family: 'OpenSans-Condensed-LighBold'; font-size:18px; font-weight:normal; padding:11px 3px 9px 13px;}
a.atalho h3, 
div#Orcamento h3{font-family: 'OpenSans-Regular'; font-size:13px; font-weight:normal; line-height:20px; padding: 0 3px 0 13px;}
a#Box3 h2{padding-top:16px;}
div#Orcamento h2{font-size:20px; text-transform:uppercase;}
div#Orcamento h3{width: 118px; height:220px;}
div#Orcamento div#Tel{width:140px; background:url(../img/icoTelefone.png) no-repeat 15px 20px; padding-left: 85px;}
div#Orcamento div#Tel a{font-family: 'OpenSans-Condensed-LighBold'; font-size:23px; font-weight:normal; line-height:25px; display:block;text-decoration:none; color:#FFF;}
div#Orcamento div#Tel a span{font-family: 'OpenSans-Regular'; font-size:13px; font-weight:normal;}




/* Links dentro do Rodapé */
footer a.Asther{font-family: 'OpenSans-Regular';font-weight: bold;}
a.Asther:link, a.Asther:visited{color: #473F3F;	text-decoration: none;}
a.Asther:hover, a.Asther:active{color: #473F3F;text-decoration: underline;}