html, body {
	*overflow-x: hidden;
	background:url(../imagens/bg.jpg);
	background-repeat:repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
}

#conteudo {
	width:863px;
	height:763px;
	margin-left: 50%;
	left: -431px;
	position: relative;
}

#logo {
	width:230px;
	height:95px;
	cursor:hand;
	position:absolute;
	left: 0px;
}

#menu {
	width:863px;
	height:43px;
	position:absolute;
	top:96px;
	left:0px;
	z-index:10
}

#forms {
	width:316px;
	height:83px;
	position:absolute;
	left: 546px;
	top: 10px;
}

#noticias {
	text-decoration:none;
	left: 9px;
	top: 90px;
	margin-left:10px;
	margin-right:10px;
	height:30px;
	*height:50px;
	line-height:14px;
	*line-height:17px;
	text-align:left;
}

.noticias {
	
	font-size:12px;
	color:#666666;
	text-decoration:none;
}

.noticias:hover {
	
	text-decoration:underline;
}

#esqueci {
	width:316px;
	height:14px;
	position:absolute;
	left: 546px;
	top: 74px;
	text-decoration:underline;
	font-size:10px;
	font-weight:bold;
	text-align:right;
}

#logout {
	width:31px;
	height:14px;
	position:absolute;
	left: 735px;
	top: 4px;
	text-decoration:underline;
	font-size:10px;
	font-weight:bold;
	text-align:right;
}

a.logout {
	color:#000000;
}

a.esqueci {
	color:#000000;
}

#banner {
	width:862px;
	height:224px;
	position:absolute;
	top: 144px;
	left: 0px;
	z-index:10;
}

#news {
	width:304px;
	height:346px;
	left:558px;
	position:absolute;
	top: 367px;
	background:url(../imagens/bgnews.jpg);
}

#rodape {
	width:862px;
	height:28px;
	left:0px;
	position:absolute;
	top: 715px;
	border-bottom:#e3e3e3 1px solid;
	border-top:#e3e3e3 1px solid;
	font-size:10px;
	color:#7f7f7f;
}

#rodape2 {
	width:862px;
	height:28px;
	left:0px;
	position:absolute;
	top: 957px;
	border-bottom:#e3e3e3 1px solid;
	border-top:#e3e3e3 1px solid;
	font-size:10px;
	color:#7f7f7f;
}

#rodapesup {
	width:862px;
	height:28px;
	left:0px;
	position:absolute;
	top: 589px;
	border-bottom:#e3e3e3 1px solid;
	border-top:#e3e3e3 1px solid;
	font-size:10px;
	color:#7f7f7f;
}

#rodape3 {
	width:862px;
	height:28px;
	left:0px;
	position:absolute;
	top: 1122px;
	border-bottom:#e3e3e3 1px solid;
	border-top:#e3e3e3 1px solid;
	font-size:10px;
	color:#7f7f7f;
}

#rodape33 {
	width:862px;
	height:28px;
	left:0px;
	position:absolute;
	top: 1011px;
	border-bottom:#e3e3e3 1px solid;
	border-top:#e3e3e3 1px solid;
	font-size:10px;
	color:#7f7f7f;
}

#rodapepainel {
	width:862px;
	height:28px;
	left:0px;
	position:absolute;
	top: 588px;
	border-bottom:#e3e3e3 1px solid;
	border-top:#e3e3e3 1px solid;
	font-size:10px;
	color:#7f7f7f;
}

#fundo {
	background:url(../imagens/bg2.jpg);
	width:558px;
	height:346px;
	left:0px;
	position:absolute;
	top: 367px;
}

#fundo2 {
	background:url(../imagens/bg2.jpg);
	width:862px;
	height:587px;
	left:0px;
	position:absolute;
	top: 367px;
}

#fundo3 {
	background:url(../imagens/bg3.jpg);
	width:862px;
	height:587px;
	left:0px;
	position:absolute;
	top: 367px;
}

#fundo4 {
	background:url(../imagens/bg4.jpg);
	width:862px;
	height:752px;
	left:0px;
	position:absolute;
	top: 367px;
}

#fundo5 {
	background:url(../imagens/bg5.jpg);
	width:862px;
	height:641px;
	left:0px;
	position:absolute;
	top: 367px;
}

#textos {
	width:848px;
	height:504px;
	position:absolute;
	text-align:justify;
	font-size:12px;
	left: 7px;
	overflow: auto;
}

#internas {
	width:535px;
	height:480px;
	position:absolute;
	text-align:center;
	font-size:12px;
	left: 268px;
	top: 2px;
}

#table {
	width:174px;
	height:56px;
	position:absolute;
	top:9px;
	left: 18px;
}

#icon8 {
	width:174px;
	height:56px;
	position:absolute;
	top:286px;
	*top:274px;
	left: 354px;
	text-align:left;
	font-size:10px;
}

#icon7 {
	width:174px;
	height:56px;
	position:absolute;
	top:200px;
	*top:191px;
	left: 354px;
	text-align:left;
	font-size:10px;
}

#icon6 {
	width:174px;
	height:45px;
	position:absolute;
	top:118px;
	*top:114px;
	left: 354px;
	text-align:left;
	font-size:10px;
}

#icon5 {
	width:174px;
	height:56px;
	position:absolute;
	top:29px;
	*top:30px;
	left: 354px;
	text-align:left;
	font-size:10px;
}

#icon4 {
	width:174px;
	height:56px;
	position:absolute;
	top:286px;
	*top:274px;
	left: 94px;
	text-align:left;
	font-size:10px;
}

#icon3 {
	width:174px;
	height:56px;
	position:absolute;
	top:200px;
	*top:191px;
	left: 94px;
	text-align:left;
	font-size:10px;
}

#icon2 {
	width:174px;
	height:45px;
	position:absolute;
	top:118px;
	*top:114px;
	left: 94px;
	text-align:left;
	font-size:10px;
}

#icon1 {
	width:174px;
	height:56px;
	position:absolute;
	top:29px;
	*top:30px;
	left: 94px;
	text-align:left;
	font-size:10px;
}

#atendimento {
	width:260px;
	height:16px;
	position:absolute;
	top:7px;
	left: 600px;
	text-align:left;
	font-size:10px;
}

#menupainel {
	width:231px;
	height:168px;
	position:absolute;
	top:6px;
	left: 45px;
}

#menupainel2 {
	width:231px;
	height:168px;
	position:absolute;
	top:34px;
	left: 47px;
}

#painel1{
	width:243px;
	height:122px;
	position:absolute;
	top:40px;
	left:305px;
	cursor:pointer;
}

#painel2{
	width:243px;
	height:122px;
	position:absolute;
	top:40px;
	left:567px;
	cursor:pointer;
}

#painel3{
	width:243px;
	height:122px;
	position:absolute;
	top:180px;
	left:305px;
	cursor:pointer;
}

#painel4{
	width:243px;
	height:122px;
	position:absolute;
	top:180px;
	left:567px;
	cursor:pointer;
}

#painel5{
	width:243px;
	height:122px;
	position:absolute;
	top:320px;
	left:305px;
	cursor:pointer;
}

#painel6{
	width:243px;
	height:122px;
	position:absolute;
	top:320px;
	left:567px;
	cursor:pointer;
}

#painel7{
	width:243px;
	height:122px;
	position:absolute;
	top:180px;
	left:40px;
	cursor:pointer;
}

#painel8{
	width:243px;
	height:122px;
	position:absolute;
	top:320px;
	left:40px;
	cursor:pointer;
}

#painel9{
	width:243px;
	height:122px;
	position:absolute;
	top:40px;
	left:40px;
	cursor:pointer;
}

#menusf{
	width:245px;
	height:24px;
	position:absolute;
	top:62px;
	left:103px;
}

#menuaut{
	width:326px;
	height:52px;
	position:absolute;
	top:65px;
	left:475px;
}

#menusfint2{
	width:314px;
	height:16px;
	position:absolute;
	top:16px;
	left:20px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#f26621;
}

#menusfint{
	width:239px;
	height:16px;
	position:absolute;
	top:16px;
	left:63px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#f26621;
}

#conteudosf{
	width:838px;
	height:468px;
	position:absolute;
	top:116px;
	left:11px;
	text-align:center;
	font-size:12px;
	color:#000000;
	overflow: auto;
	
}

#conteudoregistro{
	width:838px;
	height:476px;
	position:absolute;
	top:103px;
	left:11px;
	text-align:center;
	font-size:12px;
	color:#000000;
}

#conteudosf2{
	width:838px;
	height:560px;
	position:absolute;
	top:73px;
	left:13px;
	text-align:center;
	font-size:12px;
	color:#000000;
	overflow: auto;
	
}

#conteudosup{
	width:838px;
	height:467px;
	position:absolute;
	top:113px;
	left:9px;
	text-align:justify;
	font-size:12px;
	color:#000000;
	overflow: auto;
}

#conteudoaut{
	width:838px;
	height:461px;
	position:absolute;
	top:120px;
	left:11px;
	text-align:justify;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}

#conteudoaut2{
	width:838px;
	height:522px;
	position:absolute;
	top:99px;
	left:11px;
	text-align:justify;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}

#textosf{
	width:282px;
	height:197px;
	position:absolute;
	top:10px;
	left:7px;
	color:#000000;
	text-align:justify;
	font-size:12px;
	font-weight:normal;
}

#bannersf{
	width:535px;
	height:197px;
	position:absolute;
	top:11px;
	left:302px;
}
.assinehosp1{
	width:103px;
	height:33px;
	position:absolute;
	top:399px;
	left:218px;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	color:#FF6600;
}

.assinehosp2{
	width:109px;
	height:33px;
	position:absolute;
	top:399px;
	left:323px;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	color:#FF6600;
}

.assinehosp3{
	width:110px;
	height:33px;
	position:absolute;
	top:399px;
	left:541px;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	color:#FF6600;
}

.assinehosp4{
	width:108px;
	height:33px;
	position:absolute;
	top:399px;
	left:433px;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	color:#FF6600;
}

.assinehosp5{
	width:124px;
	height:33px;
	position:absolute;
	top:399px;
	left:652px;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	color:#FF6600;
}
.assine{
	width:138px;
	height:30px;
	position:absolute;
	top:469px;
	left:390px;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	color:#FF6600;
}

.assine2{
	width:132px;
	height:30px;
	position:absolute;
	top:469px;
	left:530px;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	color:#FF6600;
}

.assine3{
	width:135px;
	height:30px;
	position:absolute;
	top:469px;
	left:590px;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	color:#FF6600;
}

a.assinelink{
	color:#f26621;
	text-decoration:none;
}

a.assinelink:hover{
	color:#f26621;
	text-decoration:underline
}

#layoutspadrao{
	width:832px;
	height:283px;
	position:absolute;
	top:227px;
	left:7px;
	color:#000000;
	text-align:justify;
	font-size:12px;
	font-weight:normal;
}

#comunicado{
	width:450px;
	height:300px;
	position:absolute;
	top:155px;
	left:404px;
}

#quadrologin{
	width:354px;
	height:188px;
	position:absolute;
	top:119px;
	left:250px;
}

#quadrologin2{
	width:354px;
	height:188px;
	position:absolute;
	top:287px;
	left:250px;
}

#signout {
	width:48px;
	height:48px;
	position:absolute;
	left: 804px;
	top: 5px;

}

#contato_suporte {
	width:301px;
	height:136px;
	position:absolute;
	left: 382px;
	top: 60px;

}

.att {
color:#f5821f;
font-weight:bold;
}

.capacanal{

	color:#000000;
	font-size:12px;

}

a.menusf {
text-decoration:none;
color:#f26621;
}

a.menusf:hover {
text-decoration:underline;
}

a.icon {
text-decoration:none;
color:#000000;
}

a.icon:hover {
text-decoration:underline;
}

a.rodape {
text-decoration:none;
color:#7f7f7f;
}

a.rodape:hover {
text-decoration:underline;
}

a.voltar {
	color:#000000;
	text-decoration:none;
}

a.voltar:hover {
	color:#000000;
	text-decoration:underline;
}

.detalhehosp {
	font-size:10px;
	color:#000000;
	text-align:center;
	text-decoration:none;
}

.reg {
	color:#000000;
	font-weight:normal;
}

.oculto{
	color:#ffffff;
}

#popup{
position: absolute;
width: 466px;
left:50%;
margin-left:-233px;
margin-top:80px;
height: 381px;
padding: 20px 20px 20px 20px;
border-width: 2px;
display: block;
z-index: 1000;
}

#fechar{
	margin-top:-378px;
	margin-left:423px;
}