@charset "utf-8";

.menu {
	padding: 0px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.menu  a  {
	text-indent: -9000em;
	margin-bottom: 4px;
}

.menu li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.menu ul {
	padding: 0px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
}
.menu ul li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.home {
	background-image: url(../img/menu-principais.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 26px;
	width: 167px;
}
.home:hover {
	background-position: right 3px;
}
.sobre {
	background-image: url(../img/menu-principais.gif);
	background-repeat: no-repeat;
	background-position: left -27px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 26px;
	width: 167px;
}
.sobre:hover {
	background-position: right -27px;
}
.servicos {
	background-image: url(../img/menu-principais.gif);
	background-repeat: no-repeat;
	background-position: left -57px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 26px;
	width: 167px;
}

.servicos:hover {
	background-position: right -57px;
}
.galeria {
	background-image: url(../img/menu-principais.gif);
	background-repeat: no-repeat;
	background-position: left -87px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 26px;
	width: 167px;
}
.galeria:hover {
	background-position: right -87px;
}
.referencia {
	background-image: url(../img/menu-principais.gif);
	background-repeat: no-repeat;
	background-position: left -117px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 26px;
	width: 167px;
}
.referencia:hover {
	background-position: right -117px;
}
.contactos {
	background-image: url(../img/menu-principais.gif);
	background-repeat: no-repeat;
	background-position: left -147px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 26px;
	width: 167px;
}
.contactos:hover {
	background-position: right -147px;
}

.ul li a{
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 15px;
	width: 167px;
	text-indent: -9000em;
}
.sub-sobre {display:none;}
.sub-servicos {display:none;}
.sub-referencia {display:none;}
.sub-contactos {display:none;}

.sub-sobre .item1 {
	background-image: url(../img/menu-sobre.gif);
	background-position: left 1px;
}
.sub-sobre .item1:hover {
	background-image: url(../img/menu-sobre.gif);
	background-position: right 1px;
}
.sub-sobre .item1-on {
	background-image: url(../img/menu-sobre.gif);
	background-position: right 1px;
}
.sub-sobre .item2 {
	background-image: url(../img/menu-sobre.gif);
	background-position: left -17px;
}
.sub-sobre .item2:hover {
	background-image: url(../img/menu-sobre.gif);
	background-position: right -17px;
}
.sub-sobre .item2-on {
	background-image: url(../img/menu-sobre.gif);
	background-position: right -17px;
}
.sub-sobre .item3 {
	background-image: url(../img/menu-sobre.gif);
	background-position: left -35px;
}
.sub-sobre .item3:hover {
	background-image: url(../img/menu-sobre.gif);
	background-position: right -35px;
}
.sub-sobre .item3-on {
	background-image: url(../img/menu-sobre.gif);
	background-position: right -35px;
}
.sub-sobre .item4 {
	background-image: url(../img/menu-sobre.gif);
	background-position: left -53px;
}
.sub-sobre .item4:hover {
	background-image: url(../img/menu-sobre.gif);
	background-position: right -53px;
}
.sub-sobre .item4-on {
	background-image: url(../img/menu-sobre.gif);
	background-position: right -53px;
}


.sub-servicos .item1 {
	background-image: url(../img/menu-servicos.gif);
	background-position: left 1px;
}
.sub-servicos .item1:hover {
	background-image: url(../img/menu-servicos.gif);
	background-position: right 1px;
}
.sub-servicos .item1-on {
	background-image: url(../img/menu-servicos.gif);
	background-position: right 1px;
}
.sub-servicos .item2 {
	background-image: url(../img/menu-servicos.gif);
	background-position: left -17px;
}
.sub-servicos .item2:hover {
	background-image: url(../img/menu-servicos.gif);
	background-position: right -17px;
}
.sub-servicos .item2-on {
	background-image: url(../img/menu-servicos.gif);
	background-position: right -17px;
}


.sub-referencia .item1 {
	background-image: url(../img/menu-referencia.gif);
	background-position: left 1px;
}
.sub-referencia .item1:hover {
	background-image: url(../img/menu-referencia.gif);
	background-position: right 1px;
}
.sub-referencia .item1-on {
	background-image: url(../img/menu-referencia.gif);
	background-position: right 1px;
}
.sub-referencia .item2 {
	background-image: url(../img/menu-referencia.gif);
	background-position: left -17px;
}
.sub-referencia .item2:hover {
	background-image: url(../img/menu-referencia.gif);
	background-position: right -17px;
}
.sub-referencia .item2-on {
	background-image: url(../img/menu-referencia.gif);
	background-position: right -17px;
}

.sub-contactos .item1 {
	background-image: url(../img/menu-contactos.gif);
	background-position: left 1px;
}
.sub-contactos .item1:hover {
	background-image: url(../img/menu-contactos.gif);
	background-position: right 1px;
}
.sub-contactos .item1-on {
	background-image: url(../img/menu-contactos.gif);
	background-position: right 1px;
}
.sub-contactos .item2 {
	background-image: url(../img/menu-contactos.gif);
	background-position: left -17px;
}
.sub-contactos .item2:hover {
	background-image: url(../img/menu-contactos.gif);
	background-position: right -17px;
}
.sub-contactos .item2-on {
	background-image: url(../img/menu-contactos.gif);
	background-position: right -17px;
}
.sub-contactos .item3 {
	background-image: url(../img/menu-contactos.gif);
	background-position: left -35px;
}
.sub-contactos .item3:hover {
	background-image: url(../img/menu-contactos.gif);
	background-position: right -35px;
}
.sub-contactos .item3-on {
	background-image: url(../img/menu-contactos.gif);
	background-position: right -35px;
}
.bt_facebook  {
	position: relative;
}
.bt_facebook a {
	background-image: url(../../img/bt_facebook.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 34px;
	width: 30px;
	text-indent: -9000em;
	position: absolute;
	z-index: 1;
	top: -350px;
	bottom: 0px;
	left: 137px;
}
