html, body{
	background-image:url(../imgs/master/bkg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#e5e5e5;
	line-height:14px;
	height:100%;}
.tudo{
	margin:0px;
	padding:0px;
	min-height:100%;
	position:relative;}
* html .tudo {
    height:100%;}
p{margin:0px;padding:0px;}			
.tudo .geral{
	width:930px;
	padding-left:30px;
	padding-right:30px;
	display:block;
	clear:both;}	
/* Bloco Topo -----------------------------------  */
.tudo .geral .topo{
	margin:0px;
	padding:0px;
	display:block;
	height:252px;}
.tudo .geral .topo .left{
	width:246px;
	float:left;}
.tudo .geral .topo .left h1{margin-top:30px;}	
.tudo .geral .topo .right{
	width:684px;
	float:right;
	margin-bottom:58px;
	_margin-bottom:55px;}		
.geral .topo .right p.endereco{
	font-size:11px;
	color:#b2b2b2;
	float:right;
	margin-top:44px;
	margin-bottom:7px;}
/* Lista 1 ----------------------------------*/		
.tudo .geral .topo .right ul.menu-1{
	width:414px;
	display:block;
	float:right;}	
.tudo .geral .topo .right ul.menu-1 li{
	float:left;
	background-repeat:no-repeat;
	height:25px;}
.tudo .geral .topo .right ul.menu-1 li.fundo-1{
	background-image:url(../imgs/master/menu-1-a.jpg);
	width:157px;}
.tudo .geral .topo .right ul.menu-1 li.fundo-2{
	background-image:url(../imgs/master/menu-1-b.jpg);
	width:95px;}
.tudo .geral .topo .right ul.menu-1 li.fundo-3{
	background-image:url(../imgs/master/menu-1-c.jpg);
	width:78px;}
.tudo .geral .topo .right ul.menu-1 li.fundo-4{
	background-image:url(../imgs/master/menu-1-d.jpg);
	width:84px;}		
.tudo .geral .topo .right ul.menu-1 li a{
	color:#099686;
	font-size:10px;
	padding:4px 0px 5px 12px;
	display:block;}
.tudo .geral .topo .right ul.menu-1 li a:hover{color:#b4b4b4;}
.tudo .geral .topo .right ul.menu-1 li a.cinza{color:#b4b4b4;}
.tudo .geral .topo .right ul.menu-1 li a.voltar{color:#5adbdc;}
.tudo .geral .topo .right ul.menu-1 li a.voltar:hover{color:#099686;}
/* Lista 2 ----------------------------------*/	
.tudo .geral .topo .right ul.menu-2{
	width:677px;
	display:block;
	float:right;
	margin-top:16px;}
.tudo .geral .topo .right ul.menu-2 li{
	float:left;
	height:15px;
	background-image:url(../imgs/master/marcador.jpg);
	background-repeat:no-repeat;
	background-position:right;}	
.tudo .geral .topo .right ul.menu-2 li.space-1{margin-right:9px;padding-right:14px;}	
.tudo .geral .topo .right ul.menu-2 li.space-2{margin-right:8px;padding-right:13px;}
.tudo .geral .topo .right ul.menu-2 li.space-3{margin-right:7px;padding-right:14px;}
.tudo .geral .topo .right ul.menu-2 li.space-4{margin-right:9px;padding-right:13px;}
.tudo .geral .topo .right ul.menu-2 li.space-5{margin-right:7px;padding-right:12px;}
.tudo .geral .topo .right ul.menu-2 li.space-6{margin-right:7px;padding-right:14px;}
.tudo .geral .topo h2{display:block;clear:both;}
/* Bloco Conteúdo ----------------------------- */	
.tudo .geral .conteudo{
	display:block;
	padding:0px;
	margin:0px;
	width:930px;
	padding-bottom:148px;}
/* Bloco Rodapé ----------------------------- */	
.tudo .rodape{
	background-image:url(../imgs/master/bkg-rodape.jpg);
	background-repeat:no-repeat;
	background-position:left center;
	height:138px;
	width:100%;
	position:absolute;
	bottom:0;}
.tudo .rodape .rodape-2{
	background-image:url(../imgs/master/bkg-rodape-2.jpg);
	background-repeat:no-repeat;
	background-position:left ;
	height:138px;
	width:1000px;
	position:absolute;
	bottom:0;}	
.tudo .rodape p{
	font-size:11px;
	color:#5c5c5c;
	margin-top:49px;}	
.tudo .rodape p.tel{
	margin-left:14px;
	display:inline;
	width:412px;
	margin-right:110px;
	float:left;}
.tudo .rodape p.tel span{
	vertical-align:bottom;
	margin-right:5px;}	
.tudo .rodape p.tel span.tel2{margin-left:46px;}	
.tudo .rodape a{
	color:#737373;
	font-size:11px;
	display:block;
	width:168px;
	float:left;
	margin-left:285px;
	margin-top:63px;}	
.tudo .rodape a:hover{color:#454545;}		
/* Oftalmovale ------------------------------- */
.tudo .geral strong.oftalmovale{color:#06726c;}			

