/* Default CSS */

*{
	margin:0;
	padding:0;
	list-style:none;
	text-decoration: none;
	border:none;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
div#conteudotop, div#geral div#topo ul li a#home, div#geral div#topo ul li a#cirurgias, div#geral div#topo ul li a#exames, div#geral div#topo ul li a#blog, div#geral div#topo ul li a#contato, div#geral div#topo h1, div#rodape div#address, div#conteudotop div#menu, div#conteudotop div#menu ul a{
	background: url("../../img/site/indexSpritejpg2.jpg");
}
div#geral{
	margin: 0 auto;
	position: relative;
	width: 990px;
	background-color: #F2EBDB;
}
div#animacao{
	width: 210px; height: 73px;
	overflow: hidden;
	position: absolute;
	left: 30px; top: 2px;
}
div#geral div#topo ul{
	height: 76px;
	float: left;
	width: 512px;
}
div#geral div#topo ul li{ float: left; }
div#geral div#topo ul li a{
	text-indent: -9000px;
	display: block;
	height: 76px;
}

div#geral div#topo ul li a#home{ width: 60px; background-position: 0px -77px;}
div#geral div#topo ul li a#cirurgias{ width: 87px; background-position: -60px -77px; }
div#geral div#topo ul li a#exames{ width: 160px; background-position: -147px -77px; }
div#geral div#topo ul li a#blog{ width: 105px; background-position: -305px -77px; }
div#geral div#topo ul li a#contato{ width: 100px; background-position: -412px -77px; }


div#geral div#topo ul li a#home:hover{ background-position: 0px -151px;}
div#geral div#topo ul li a#cirurgias:hover{ background-position: -60px -151px;}
div#geral div#topo ul li a#exames:hover{ background-position: -147px -151px;}
div#geral div#topo ul li a#blog:hover{ background-position: -305px -151px;}
div#geral div#topo ul li a#contato:hover{ background-position: -412px -151px;}

div#geral div#topo h1{
	float: left;
	width: 478px;
	height: 76px;
	text-indent: -9000px;
}

div#conteudotop{
	clear: both;
	height: 314px;
	background-position: 0px -635px;
}

div#conteudotop div#menu{
	height: 283px; width: 168px;
	position: absolute;
	top: 106px; left: 30px;
	background-position: -1px -228px;
}

div#conteudotop div#menu ul.sobre, div#conteudotop div#menu ul.especialidades{
	height: 80px;
	position: relative;
	overflow: hidden;
	left: 4px;
}

div#conteudotop div#menu ul.sobre{ top: 46px; }
div#conteudotop div#menu ul.especialidades{ top: 86px; }

div#conteudotop div#menu ul li{
	display: block;
	overflow: hidden;
	text-indent: -9000px;
}
div#conteudotop div#menu ul a{
	display: block;
	width: 160px;
	height: 27px;
}


div#conteudotop div#menu ul a#corpo{ background-position: -5px -274px; }
div#conteudotop div#menu ul a#estrutura{ background-position: -5px -299px; }
div#conteudotop div#menu ul a#institucional{ background-position: -5px -326px; }
div#conteudotop div#menu ul a#otorrino{ background-position: -5px -394px; }
div#conteudotop div#menu ul a#estetica{ background-position: -5px -421px; }
div#conteudotop div#menu ul a#fono{ background-position: -5px -450px; }

div#conteudotop div#menu ul a#corpo:hover{ background-position: -170px -274px; }
div#conteudotop div#menu ul a#estrutura:hover{ background-position: -170px -299px; }
div#conteudotop div#menu ul a#institucional:hover{ background-position: -170px -326px; }
div#conteudotop div#menu ul a#otorrino:hover{ background-position: -170px -394px; }
div#conteudotop div#menu ul a#estetica:hover{ background-position: -170px -421px; }
div#conteudotop div#menu ul a#fono:hover{ background-position: -170px -450px; }


div#conteudobottom, div#rodape{
	background-color: #f3ecda;
	clear: both;
}
div#conteudobottom{
	padding: 0 0 40px 0;
}
div#rodape div#address{
	text-indent: -9000px;
	height: 116px;
	width: 649px;
	margin: auto;
	background-position: 0px -516px;
}
div#rodape div#address a{
	display: block;
	width: 70px;
	position: relative;
	top: 55px;
	left: 548px;
	text-indent: -9000px;
}
h2, h3{
	font-family: Arial, Helvetica, Verdana sans-serif;
	letter-spacing: -0.5px;
	font-weight: bold !important;
}