body.maternidade #highlight {
background-image:url(img/maternidade/bg-highlight.gif);
}

body.maternidade h1 {
font-size:1.2em;
}

body.maternidade h2 {
font-size:2.2em;
}

body.maternidade h3 {
font-size:1.7em;
}

body.maternidade h4 {
font-size:1.4em;
margin:6px;
}

body.maternidade h6 {
font-size:0.8em;
}

#btnForm {
float:right;
margin:15px 0;
}

body.maternidade #titDetalhe #control {
float:right;
width:103px;
}

body.maternidade #titDetalhe #control img {
float:left;
margin-top:2px;
}

body.maternidade #titDetalhe #control ul {
margin:0;
padding:0;
}

body.maternidade #titDetalhe #control li {
display:inline;
list-style-type:none;
}

body.maternidade #titDetalhe #control li a {
background-color:#007fb1;
color:#fff;
display:block;
float:left;
height:15px;
padding:2px 5px;
text-decoration:none;
width:40px;
}

body.maternidade #titDetalhe #control li a:hover {
background-color:#48b5e1;
}

body.maternidade #titDetalhe .next {
margin-left:2px;
text-align:right;
}

body.maternidade .hrGrey {
background-color:#ebebeb;
border:none;
color:#ebebeb;
height:1px;
margin:10px 0;
}

body.maternidade #titDetalhe .titDetalhe1 {
width:460px;
}

body.maternidade #titDetalhe .titDetalhe2 {
width:100%;
}

body.maternidade #titDetalhe .titDetalhe1,#titDetalhe .titDetalhe2 {
color:#666;
float:left;
font-size:1.5em;
}

body.maternidade #titDetalhe h3,#titDetalhe h2,#titDetalhe .fonte {
display:block;
}

body.maternidade .fonte {
color:#999;
font-size:10px;
}

body.maternidade #arrow {
background-image:url(img/maternidade/arrow.gif);
background-position:5px bottom;
background-repeat:no-repeat;
display:block;
font-size:1px;
height:5px;
}

body.maternidade #breadcrumbs {
border-bottom:1px solid #d1b7e0;
}

body.maternidade #breadcrumbs1 {
background:#8e46b2;
color:#fff;
}

body.maternidade #breadcrumbs a {
color:#d1b7e0;
}

#sizeBox21 {
width:570px;
}

#sizeBox23 {
margin:0 10px 10px 0;
width:195px;
}

#sizeBox24 {
margin:0 10px 10px 0;
width:275px;
}

#sizeBox12 {
margin-bottom:15px;
width:286px;
}

#sizeBox12 p {
margin:0;
padding:5px 10px;
}

body.maternidade .white {
display:block;
margin-top:10px;
padding:2px 5px;
}

body.maternidade .white3 {
background-color:#8e46b2;
display:block;
margin:1px;
padding:2px 5px;
}

body.maternidade .white4 {
background-color:#8e46b2;
display:block;
margin:1px;
padding:2px 5px;
color: #fff;
}

.white5 {
background-color:#8e46b2;
font-weight: bold;
font-size: 14px;
display:block;
margin:1px;
padding:2px 5px;
color: #fff;
}

.boxSize1 {
float:left;
width:400px;
}

body.maternidade #foto {
background-color:#eee;
float:right;
margin:0 0 10px 10px;
padding:2px;
}

body.maternidade #foto img {
border:1px solid #ccc;
}

body.maternidade #galeria {
background-color:#f5f5f5;
border-bottom:1px solid #e8e8e8;
float:right;
margin-left:10px;
padding:15px;
text-align:center;
width:266px;
}

#galeria .pagination {
margin-left:2px;
}

body.maternidade #aba {
border-bottom:5px solid #8e46b2;
display:block;
font-weight:bold;
padding:5px;
}

body.maternidade #aba a {
border-left:1px solid #8e46b2;
border-right:1px solid #8e46b2;
border-top:1px solid #8e46b2;
color:#8e46b2;
margin-left:4px;
padding:5px 8px;
text-decoration:none;
}

body.maternidade #principal fieldset {
background-color:#b6e1f3;
color:#666;
padding:10px;
}

body.maternidade #principal fieldset label {
font-weight:bold;
padding:2px 5px 2px 0;
}

body.maternidade #msgPaciente1 {
float:left;
width:232px;
}

body.maternidade #msgPaciente2 {
float:left;
width:315px;
}

#msgPaciente2 {
background-image:url(img/maternidade/seta.jpg);
background-position:0 45px;
background-repeat:no-repeat;
margin-left:4px;
padding-left:25px;
}

body.maternidade #frmMsgMamae fieldset label {
display:block;
font-weight:bold;
padding:2px 5px 2px 0;
}

body.maternidade #ctl00_ContentPlaceHolder1_btnForm {
float:right;
margin:10px 0;
}

body.maternidade #colunaFrm {
float:left;
margin-right:10px;
width:auto;
}

#btn {
margin-bottom:-4px;
}

body.maternidade .pagination {
margin:0 10px 0 17px;
}

#dicaLateral {
float:right;
font-size:0.95em;
width:160px;
}

body.maternidade #boxUnidade1,body.maternidade #boxUnidade2,body.maternidade #boxUnidade3 {
background-color:#FFF;
background-image:url(img/hospital/bgFileteUnidades.jpg);
background-repeat:repeat-x;
border:1px solid #FFF;
float:left;
padding:1px;
width:178px;
}

body.maternidade #rdpUnidade {
background-image:url(img/hospital/bgFileteUnidades2.jpg);
background-repeat:repeat-x;
float:left;
height:23px;
width:178px;
}

body.maternidade #boxCursos1,body.maternidade #boxCursos2,body.maternidade #boxCursos3 {
background-color:#FFF;
background-image:url(img/hospital/bgFileteUnidades.jpg);
background-repeat:repeat-x;
border:1px solid #FFF;
float:left;
padding:1px;
width:176px;
}

body.maternidade .rdpCursos {
background-image:url(img/hospital/bgFileteUnidades2.jpg);
background-repeat:repeat-x;
display:block;
height:23px;
width:178px;
}

body.maternidade #controls {
float:right;
width:110px;
}

.style1 {
color:#8e46b2;
}

#frmSenha {
background-image:url(img/maternidade/seta.jpg);
background-position:0 5px;
background-repeat:no-repeat;
float:right;
margin-left:6px;
padding-left:25px;
width:250px;
}

body.maternidade .tableaccordion tr.over td,body.maternidade .tableaccordion tr.current td,body.maternidade .accordion .toggler a:hover,body.maternidade .accordion .toggler a.current {
background-color:#8e46b2;
}

body.maternidade .tableaccordion .close,body.maternidade .accordion .pane .close {
background-image:url(img/bt-close-accordion_3.gif);
}

body.maternidade .boxSize1 .accordion .pane .close {
background-position:-90px 0;
width:400px;
}

body.maternidade .purple {
color:#8232aa;
}

body.maternidade .hrPurple {
background-color:#8232aa;
border:none;
color:#8232aa;
height:1px;
}

body.maternidade .tableaccordion li {
list-style-type:disc;
margin-left:15px;
}

body.maternidade #imgUnidades {
margin:20px 0;
}

body.maternidade #containerUnidades .list {
padding:5px 10px;
}

body.maternidade #containerUnidades h2 {
margin:2px 10px;
}

body.maternidade #containerUnidades h3 {
margin:2px 8px;
}

body.maternidade .boxSize1,body.maternidade .boxSize2,body.maternidade .boxSize3,body.maternidade .boxSize4 {
float:left;
margin:15px 0;
}

#contLista {
padding:2px 15px;
}

#containerUnidades .box1 {
float:left;
width:192px;
}

.addrUnidades {
padding:8px;
}

.listNum li {
list-style-type:decimal;
margin-left:32px;
}

.listTopic li {
list-style-type:disc;
margin-left:18px;
}

.resBuscaNome li {
display:block;
padding:8px 2px;
}

.BuscaNomeCurrent {
background-color:#f5f5f5;
}

.descrCursos {
padding:0 8px;
}

body.maternidade h5,body.maternidade #boxUnidade1 h3,body.maternidade #boxUnidade2 h3,body.maternidade #boxUnidade3 h3,#containerUnidades h3 {
font-size:1em;
}

#sizeBox11,#sizeBox12,#sizeBox13,#sizeBox14,#sizeBox21,#sizeBox22,#sizeBox23,#sizeBox24 {
float:left;
}

body.maternidade #aba a:hover,body.maternidade #aba .current {
background-color:#8e46b2;
color:#FFF;
}

body.maternidade #boxUnidades,body.maternidade #boxCursos {
background-color:#007dae;
float:left;
margin:15px 0;
padding:10px;
width:560px;
}

body.maternidade #boxUnidades a,body.maternidade #boxCursos a,body.maternidade #controls a {
text-decoration:none;
}

body.maternidade #boxUnidade2,body.maternidade #boxCursos2 {
margin:0 7px;
}

body.maternidade #boxUnidades .titUnidades,body.maternidade #boxCursos .titUnidades {
background-color:#8e46b2;
color:#FFF;
display:block;
margin-top:25px;
padding:3px 10px;
}

body.maternidade #boxCursos1 h4,body.maternidade #boxCursos2 h4,body.maternidade #boxCursos3 h4,body.maternidade #boxUnidade1 h2,body.maternidade #boxUnidade2 h2,body.maternidade #boxUnidade3 h2,#containerUnidades h2 {
font-size:1.1em;
}

body.maternidade #frmBusca,.imgUnidades,ul.listTopic {
margin-bottom:10px;
}

#imgCursos,.tipoBuscaNome {
margin:10px 0;
}

body.maternidade #boxUnidade1 h2,body.maternidade #boxUnidade2 h2,body.maternidade #boxUnidade3 h2,body.maternidade #boxUnidade1 h3,body.maternidade #boxUnidade2 h3,body.maternidade #boxUnidade3 h3,body.maternidade #boxUnidade1 p,body.maternidade #boxUnidade2 p,body.maternidade #boxUnidade3 p {
margin:5px 8px;
}

body.maternidade table.initials {
border-collapse:collapse;
}

body.maternidade table.initials td {
border:1px solid #fff;
padding:0;
width:29px;
}

body.maternidade table.initials td a {
background:#48b5e1;
color:#fff;
display:block;
font-size:1.5em;
padding:4px 0;
text-align:center;
text-decoration:none;
}

body.maternidade table.initials td a:hover,body.maternidade table.initials td a.current {
background:#ecf7fc;
color:#20a5da;
}