* {
margin:0;
padding:0;
}
body {
margin:0;
padding:0;
background: #E7E7E9 url(../img/f1.jpg) repeat-x left top;
font-family: Arial, Helvetica, sans-serif;
}
a{
outline:none;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
a.link-1{
color:#D81C14;
text-decoration:underline;
}
a.link-1:hover{
color:#81120C;
text-decoration:none;
}
a.link-2{
color: #666666;
text-decoration:underline;
font-weight:bold;
}
a.link-2:hover{
color: #333333;
text-decoration:none;
}
.clear{clear:both}
a.link-centralizado{
width:100%;
text-align:center;
}
div#wrapper{
width:778px;
margin:0 auto;
margin-top:25px;
margin-bottom:25px;
}
div#wrapper-header, div#wrapper-header-institucional, div#wrapper-header-areas, div#wrapper-header-equipe,
div#wrapper-header-atendimento, div#wrapper-header-consulta, div#wrapper-header-links, div#wrapper-header-trabalhe,
div#wrapper-header-noticias, div#wrapper-header-contato{
width:778px;
height:199px;
}
div#wrapper-header{					background:url(../img/header.jpg) no-repeat left top;}
div#wrapper-header-institucional{	background:url(../img/header-institucional.jpg) no-repeat left top;}
div#wrapper-header-areas{			background:url(../img/header-areas.jpg) no-repeat left top;}
div#wrapper-header-equipe{			background:url(../img/header-equipe.jpg) no-repeat left top;}
div#wrapper-header-atendimento{		background:url(../img/header-atendimento.jpg) no-repeat left top;}
div#wrapper-header-consulta{		background:url(../img/header-consulta.jpg) no-repeat left top;}
div#wrapper-header-links{			background:url(../img/header-links.jpg) no-repeat left top;}
div#wrapper-header-trabalhe{		background:url(../img/header-trabalhe.jpg) no-repeat left top;}
div#wrapper-header-noticias{		background:url(../img/header-noticias.jpg) no-repeat left top;}
div#wrapper-header-contato{			background:url(../img/header-contato.jpg) no-repeat left top;}

div#wrapper-corpo{
width:778px;
background:url(../img/f-corpo.jpg) repeat-y left top;
}
div#wrapper-footer{
width:778px;
height:35px;
background:url(../img/footer.jpg) no-repeat left top;
clear:both;
}
div#logo-holder{
width:260px;
height:199px;
float:left;
}
div#logo{
width:171px;
height:128px;
margin:47px 0 0 89px;
}
div#logo a{
width:171px;
height:128px;
display:block;
text-indent:-9999px;
}
div#top-links-holder{
width:518px;
height:199px;
float:left;
}
div#top-links{
width:134px;
height:19px;
margin:167px 23px 13px 361px;
}
div#top-links a.top-home{
width:60px;
height:19px;
display:block;
float:left;
text-indent:-9999px;
}
div#top-links a.top-contato{
width:72px;
height:19px;
display:block;
float:right;
text-indent:-9999px;
}
div#menu-top-holder{
width:778px;
}
div#menu-top{
/*width:605px;*/
height:17px;
padding:14px 23px 12px 0px;
text-align:right;
}
div#menu-top ul{
list-style:none;
color:#DB2820;
margin:0;
padding:0;
cursor:default
}
div#menu-top ul li{
display:inline;
}
div#menu-top ul li a{
height:17px;
color:#605D5C;
letter-spacing: -1px;
font-size:12px;
padding:0 10px 0 10px;
}
div#menu-top ul li a.ativo{
text-decoration:underline;
}
div#corpo{
width:750px;
margin:0 auto;
}
div#col-noticias{
width:300px;
float:left;
height:375px;
}
div#noticias-holder{
width:285px;
height:375px;
background:url(../img/f-noticias.jpg) no-repeat left top;
}
div#noticias{
width:195px;
padding:41px 28px 0 64px;
}
div.noticia{
padding:0 0 5px 0;
}
div#noticias h1{
font-size:12px;
color:#585554;
padding:0 0 0 13px;
background:url(../img/h1-noticia.jpg) no-repeat left 5px;
}
div#noticias p{
font-size:10px;
line-height:16px;
color:#656261;
padding:3px 0 0 13px;
}
div#noticias p span{
width:26px;
height:18px;
float:right;
margin-top:10px;
}
div#noticias p span a{
width:19px;
height:18px;
display:block;
background:url(../img/mais-noticia.gif) no-repeat left top;
text-indent:-9999px;
}
div#col-main-home{
width:450px;
float:right;
}
div#col-main{
width:660px;
padding:10px 45px 20px 45px;
}
div#main{
width:660px;
float:right;
}
div#main-home{
width:350px;
padding:20px 55px 10px 45px;
}
h1{
font-size:22px;
color:#D81C14;
}
h1.titulo-1{
margin-bottom:15px;
}
a.titulo-2, a.titulo-3{
width:668px;
display:block;
_display:inline;
font-size:13px;
font-weight:bold;
color:#666666;
background-color:#F5F5F5;
padding:5px 0 5px 25px;
border-bottom:1px solid #E1E1E1;
background-image: url(../img/bullet-2.gif);
background-repeat: no-repeat;
background-position: 9px 10px;
}
a.titulo-2:hover, a.titulo-3:hover{
background-color:#F1F1F1;
background-image: url(../img/bullet-2.gif);
background-repeat: no-repeat;
background-position: 9px -9px;
border-bottom:1px solid #D6D6D6;
}
a.titulo-3{
display:block;
padding:3px 0 2px 25px;
}
p, p.paragrafo-1, p.paragrafo-3{
font-size:12px;
color:#333333;
line-height:22px;
padding:10px 0 0 3px;
text-align:justify;
}
p.paragrafo-1{
padding:0;
}
p.paragrafo-2{
padding-bottom:10px;
}
p.paragrafo-3{
text-align:center;
}
ul.ui-accordion-container{
list-style-type:none;
margin:0;
padding:0;
}
ul.content-equipe{
font-size:11px;
color: #333333;
line-height:20px;
margin:10px 0 10px 25px;
list-style-type:square;
}
li.tit{
margin:0;
padding:0;
}
div#wrapper-login-consulta{
margin:10px 0 3px 0;
background-color:#f5f5f5;
border:1px solid #E6E6E6;
padding:10px;
}
div.corpo-links{
padding:10px 0 0 3px;
}
div.corpo-links p{
padding:0 0 0 25px;
background: url(../img/seta-1.gif) no-repeat 5px 10px;
}
div.news-holder{
margin:0 0 15px 0;
padding:0 0 10px 0;
border-bottom:1px dotted #CCC
}
div.news-holder p.tit{
font-size:18px;
letter-spacing:-1px;
color:#333;
font-weight:bold;
}
div.news-holder p.tit a{
color:#333;
text-decoration:none;
}
div.news-holder p.tit a:hover{
color:#333;
text-decoration:underline;
}
div.news-holder p {
color: #333;
line-height:17px;
}
div.news-holder p a{
color:#900;
text-decoration:underline;
}
div.news-holder p.data, div.news-holder p.fonte {
color: #333;
text-align:right;
font-size:10px;
font-style: italic;
}
div.news-holder p.fonte {
font-style: normal;
}
/* paginação */

div.pagination {
padding: 3px;
margin: 3px;
font-size:11px;
}
div.pagination a {
padding: 2px 5px 2px 5px;
margin: 2px;
border: 1px solid #FFB7B7;
text-decoration: none; /* no underline */
color: #900;
}
div.pagination a:hover, div.pagination a:active {
border: 1px solid #900;
color: #000;
}
div.pagination span.current {
padding: 2px 5px 2px 5px;
margin: 2px;
border: 1px solid #900;
font-weight: bold;
background-color: #900;
color: #FFF;
}
div.pagination span.disabled {
padding: 2px 5px 2px 5px;
margin: 2px;
border: 1px solid #CCC;
color: #CCC;
}