@charset "utf-8";
/* CSS Document */

#container {
		margin: 0 auto;   /* align for good browsers */
		text-align: left; /* counter the body center */
		position:relative;
		width: 954px;
		height: 871px;
	}

#background{position: fixed; z-index:0; width:100%; height:100%;}


#banner_top {
		margin: 0 auto;   /* align for good browsers */
		text-align: left; /* counter the body center */
		position:relative;
		width: 954px;
		height: 150px;
}


#cab_capitolio {
	position:absolute;
	width:308px;
	height:25px;
	background-image:url(backgrounds/clinicacapitolio_cab.png);
}

#cab_ambulatorio {
	left:323px;
	position:absolute;
	z-index:3;
	width:308px;
	height:25px;
	background-image:url(backgrounds/ambulatorio_cab.png);
	background-position:right;
	background-repeat:no-repeat;
}
#cab_online {
	left:646px;
	position:absolute;
	width:308px;
	height:25px;
	background-image:url(backgrounds/consultas_cab.png);
	background-position:right;
	background-repeat:no-repeat;
}

#cab_outras_areas {
	left:646px;
	top: 227px;
	position:absolute;
	width:308px;
	height:25px;
	background-image:url(backgrounds/areasintervencao_cab.png);
	background-position:right;
	background-repeat:no-repeat;
}

#cab_especialidades {
	position:absolute;
	top: 454px;
	width:954px;
	height:25px;
	background-image:url(backgrounds/especialidades_cab.png);
	background-position: center;
	background-repeat:no-repeat;
	left: -1px;
}

#cab_links {
	position:absolute;
	top: 719px;
	width:631px;
	height:25px;
	background-image:url(backgrounds/links_cab.png);
	background-position: center;
	background-repeat:no-repeat;
}

#cab_acordos {
	position:absolute;
	top: 719px;
	width:306px;
	height:25px;
	background-image:url(backgrounds/acordos_cab.png);
	background-position: center;
	background-repeat:no-repeat;
	left:646px;
}

#coluna_1 {
	position:absolute;
	top:33px;
	width:308px;
	height:406px;
	background-image:url(backgrounds/clinicacapitolio.png);
	background-position: center;
	background-repeat:no-repeat;
}

#coluna_2 {
	left:323px;
	position:absolute;
	top:33px;
	width:308px;
	height:406px;
	background-image:url(backgrounds/ambulatorio.png);
	background-position: center;
	background-repeat:no-repeat;
}

#coluna_3 {
	left:646px;
	position:absolute;
	top:33px;
	width:308px;
	height:179px;
	background-image:url(backgrounds/consultas.png);
	background-position: center;
	background-repeat:no-repeat;	
}
	
#coluna_3_baixo {
	left:646px;
	position:absolute;
	top:260px;
	width:308px;
	height:179px;
	background-image:url(backgrounds/areasintervencao.png);
	background-position: center;
	background-repeat:no-repeat;
}

#coluna_links {
	position:absolute;
	top: 752px;
	width:631px;
	height:119px;
	background-image:url(backgrounds/links.png);
	background-position: center;
	background-repeat:no-repeat;
}

#coluna_acordos {
	position:absolute;
	top: 752px;
	width:306px;
	height:119px;
	background-image:url(backgrounds/acordos.png);
	background-position: center;
	background-repeat:no-repeat;
	left:646px;
}

#especialidades {
	position:absolute;
	top:487px;
	width:954px;
	height:217px;
	background-image:url(backgrounds/especialidades.png);
	background-position: center;
	background-repeat:no-repeat;
}


#pad1 {display:block; height:8px;}
#pad2 {display:block; height:15px;}

#cabeçalho {
		margin: 0 auto;   /* align for good browsers */
		text-align: left; /* counter the body center */
		position:relative;
		width: 954px;
		height: 23px;
	}


div.cabeçalho_verde_left {
	position: absolute;
	top: 0;
	left: 0;
	height: 23px;
	width: 5px;
	background-image: url(backgrounds/barra_esq.png);
	background-position: top left;
	background-repeat: no-repeat;
}

div.cabeçalho_verde_right {
	position: absolute;
	top: 0;
	right: 0;
	height: 23px;
	width: 5px;
	background-image: url(backgrounds/barra_dir.png);
	background-position: top left;
	background-repeat: no-repeat;
}


SPAN.cabeçalho {padding-left:15px; color:#FFFFFF; font-family:Verdana; text-transform:uppercase; line-height:25px; font-size:12px; font-weight:bold;}

.style1 {
	color: #58595B;
	font-weight: bold;
	font-family: Verdana;
	font-size:12px;
}

.rssclass{
width: 814px;
height:20px;
padding: 5px;
margin-bottom: 1em;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=80); /*Specify fade effect in IE. Remove if desired.*/
-moz-opacity: 0.8; /*Specify fade effect in Firefox. Remove if desired.*/
font-family:Verdana;
font-size:11px;
}

.rssclass a{
text-decoration: none;
}


.rsstitle{ /*shared class for all title elements in an RSS feed*/
font-weight: bold;
}

.rssdate{ /*shared class for all date elements in an RSS feed*/
color: gray;
font-size: 85%;
}

.rssdescription{ /*shared class for all description elements in an RSS feed*/
}


