body { 
background-color: #000000;
text-align: justify; 
margin: 10px 0 0 0; 
padding: 0;
font-family: Arial;
font-size: 12px;
color: #000000;
} 

#geral {
background-color: #dfdfdf;
width: 775px; 
margin: auto;
border-right: #FFF 1px solid;
border-left: #FFF  1px solid;
}

#topo {
height: 65px;
}

#menu {
background-color: #cccccc;
font: 10px Verdana;
height: 20px; 
text-align: center;
padding: 5px 0 0 0;
border-bottom: #999 1px solid;
}
#img_index	{
background:url(../img/main.jpg) #CCCCCC no-repeat left;
height: 163px;
}
#img_estetica {
background:url(../img/img_estetica.jpg) #CCCCCC no-repeat left;
height: 163px;
}
#img_asscir {
background:url(../img/img_asscir.jpg) #CCCCCC no-repeat left;
height: 163px;
}
#img_quem {
background: url(../img/img_quem.jpg) #CCCCCC no-repeat left;
height: 163px;
}
#img_links	{
background:url(../img/main.jpg) #CCCCCC no-repeat left;
height: 163px;
}
#img_consulta {
background:url(../img/img_consulta.jpg) #CCCCCC no-repeat left;
height: 163px;
}
#img_cirurgias {
background:url(../img/img_cirurgias.jpg) #CCCCCC no-repeat left;
height: 163px;
}
#conteudo {
background-color: #dfdfdf;
padding: 20px 15px 0px 25px;
}
.cont_esq {
width: 520px;
float: left;
}
.cont_dir {
width: 195px;
padding-left:15px;
float: right;
}
#rodape {
font: 7.5pt Verdana; 
text-align: center;
clear: both;
}
#rodape1 {
background: url(../img/down_blend.gif);
background-repeat:repeat-x;	
height: 15px;
}

#rodape2 {
background: url(../img/down_bg.gif);
background-repeat:repeat-x;	
height: 20px;
padding-top: 10px;
}

a:link, a:visited, a:active {
color: #003366;
text-decoration: none;
}
a:hover {
color: #000;
text-decoration: none;
}
.tab {
font: 7.5pt Verdana; 
}
ul { /* all lists */
	padding: 2px 0 0 5px;
	margin: 0;
	list-style: none;
}

li { /* all list items */
	float: left;
	position: relative;
}
li.sub { /* all list items */
	background-image: url(../img/fd_sub.jpg);
	text-align:left;
	float: left;
	position: relative;
	width: 37em;
	padding-bottom: 2px;
}
li ul { /* second-level lists */
	display: none;
	position: absolute;
	top: 1em;
	left: 0;
}

li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top: auto;
	left: auto;
}

li:hover ul, li.over ul { /* lists nested under hovered list items */
	display: block;
}
