/*CSS reset*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,
blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,
em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,
var,dl,dt,dd,ol,ul,li,fieldset, form,label,legend,table,caption,
tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-weight:inherit;font-style:normal;font-size:100%;font-family:inherit;vertical-align:baseline;outline:0;}
h1,h2,h3,h4,h5,h6{font-weight:100}
ol,ul{list-style:none;}
caption,th{text-align:left;}
a{text-decoration:none;color:#427bb4}
input,select,textarea{background:#172c74;border:0;font:12px arial,helvetica,"sans Serif",clean,sans-serif;}
legend{display:none}label{cursor:pointer;cursor:hand;}:focus{outline:0;}
/**/

/*CSS Defaut*/
body{font:12px arial,helvetica,"sans Serif",clean,sans-serif;background:#09112d}
#all{min-height:650px;background:#ffe5fc url(../img/bgAll.jpg) repeat-x}
#bg{background: url(../img/bgMulher.jpg) no-repeat 32% 0}
#ct{width:1004px;margin:0 auto;}
#hd,#md,#ft{float:none;clear:both;}
#hd,#md,#ft,.formLogin,.jobs,#md .ct,#ft .ct,.boxNovidades,.colA .box,.ln {overflow:auto;zoom:1}

/**/

/*hd*/
#hd{height:120px;position:relative}
#hd h1{width:161px;height:89px;margin:31px 0 0 28px;background:url(../img/logo-anna-arruda.png) no-repeat}
#hd h1 a{width:161px;height:89px;display:block;text-indent:-999em}
#hd .subNav{position:absolute;top:31px;right:17px;}
#hd .subNav li{margin:0 0 0 2px;float:left;color:#8290c1}
#hd .subNav li a{color:#8290c1}
#hd .subNav li.on a{color:#fff}

#hd ul.nav{width:694px;position:absolute;bottom:30px;right:0;}
#hd ul.nav li{margin:0 12px 0 0;float:left;text-transform:uppercase;font-size:11px}
#hd ul.nav li a{color:#8290c1}
#hd ul.nav li.on a{color:#fff}
/**/

/*md*/
#md{}


#md .colA{width:306px;margin:265px 0 0 0;float:left}
#md .colB{width:679px;float:left}

#md .colA .box{height:97px;overflow:hidden;border-bottom:1px solid #fff;background:#172c74}
#md .colA .box .foto{float:left;position:relative;}
#md .colA .box .foto a{width:131px;height:98px;text-indent:-999em;display:block;position:absolute;top:0;left:0;background:url(../img/setaDetalheHome.png) no-repeat 100% 14px}
#md .colA .box .ct{padding:13px;color:#fff}
#md .colA .box .ct h4{padding:0 0 9px;font-size:18px;color:#7485c2}
#md .colA .box .ct p strong{text-transform:uppercase;}
#md .colA .box .ct span{font-size:10px;}
#md .colA .box .ct a{color:#fff}

#md .colA .box.eventos{background:#0e1b48}
#md .colA .box.eventos .foto a{background:url(../img/setaDetalheEventosHome.png) no-repeat 100% 14px}
#md .colA .box.dicas{background:url(../img/bgDicasSaude.png) repeat-x}

.boxInfos{overflow:auto;background:#172c74 url(../img/bgBoxInfos.png) no-repeat}
.boxInfos h4{margin:0 0 35px;padding:13px 0 0 22px;font-size:18px;color:#5768a5}
.boxInfos .ct{padding:0 0 0 18px;margin:0 0 10px;color:#fff}
.boxInfos .ct span{font-size:11px}
.boxInfos .ct a{color:#fff}

#md .colB .destaque{padding:0 0 0 19px;position:relative}
#md .colB .destaque div.ui-tabs-hide{display:none;}
#md .colB .destaque ul{width:19px;position:absolute;top:0;left:0}
#md .colB .destaque ul li{margin:0 0 2px;font-size:14px;}
#md .colB .destaque ul li a{padding:5px 6px;display:block;color:#1a3383;background:#7a7eb6}
#md .colB .destaque ul li.on a{color:#1a3383;background:#ffe5fc}
#md .colB .destaque img{width:668px;float:left}

.boxNovidades{width:294px;margin:20px 0 0 19px;float:left;color:#88758b}
.boxNovidades h4{margin:0 0 16px;font-size:18px;color:#6e6e98}
.boxNovidades h5{font-size:14px;font-weight:700;text-transform:uppercase;color:#88758b}
.boxNovidades span{padding:8px 0 10px;display:block;}
.boxNovidades p{padding:0 0 13px;}
.boxNovidades  a{color:#88758b}

.boxProdutos{width:310px;padding:16px 19px 10px;margin:20px 0 0 0;float:left;background:url(../img/bgProduto.png) no-repeat}
.boxProdutos h4{font-size:18px;color:#6e6e98}
.boxProdutos h5{font-size:14px;font-weight:700;text-transform:uppercase;color:#88758b}
.boxProdutos span{padding:8px 0 10px;display:block;}
.boxProdutos p{padding:0 0 13px;}
.boxProdutos  a{color:#88758b}

.internas{padding:35px 40px;background:url(../img/bgIntenas.png) no-repeat}
.internas.intCursos{padding:35px 40px 20px;}
.internas.intFaq{padding:35px 40px 20px;margin:0 0 20px}

.internas .novidades{}
.internas .novidades .ct{padding:0 0 0 18px;margin:0 0 10px;color:#112254}
.internas .novidades .ct span{font-size:11px}
.internas .novidades .ct h3{margin:0 0 25px;font-weight:700;text-transform:uppercase}
.internas .novidades .ct p{line-height:18px;}
.internas .novidades .ct a{color:#112254}
.internas .novidades .ct img{margin:0 0 25px;border:1px solid #3d3e59}

.internas .novidades .top{margin:0 0 10px;color:#112254;border-bottom:1px solid}
.internas .novidades .top span{font-size:11px}
.internas .novidades .top h3{margin:0 0 15px;font-weight:700;text-transform:uppercase}
.internas .novidades .top a{color:#112254}

.faq .list{padding:0 20px}
.faq .list ul{padding:0 0 20px}
.faq .list li{padding:0 0 10px}
.faq .list li h3{margin:0 0 10px;font-weight:700;text-transform:uppercase}
.faq .list li h3 a{color:#112254}
.faq .list li p a{color:#112254;font-size:11px}
.faq .iten{margin:0 0 10px;padding:0 0 20px;color:#112254;border-bottom:1px solid}
.faq .iten span{font-size:11px}
.faq .iten h3{margin:0 0 15px;font-weight:700;text-transform:uppercase}
.faq .iten a{color:#112254}
.navFaq{overflow:hidden}
.navFaq li{width:280px;padding:0 0 15px;float:left;color:#384a90}
.navFaq li a{padding:0 4px 0 0;font-weight:700;color:#384a90}
.navFaq li.on a{color:#fff}

.navInterna{height:16px;margin:-18px 0 39px;overflow:hidden}
.navInterna li{margin:0 9px 0 0;float:left}
.navInterna li a{font-size:12px;color:#23366a}
.navInterna li.on a{color:#fff}
.cursos .navInterna{margin:0 0 20px}
.cursos .navInterna li a{font-size:12px;color:#15295f}
.cursos .navInterna li.on a{color:#fff}
.cursos div.ui-tabs-hide{display:none;}

.cursos{padding:20px}
.cursos p{color:#112254}
.navCursos{overflow:hidden}
.navCursos li{width:280px;padding:0 0 15px;float:left}
.navCursos li a{color:#384a90}
.navCursos li.on a{color:#fff}

.produto{margin:0 0 38px;color:#132561}
.produto h2{padding:0 0 10px;font-weight:700;color:#132561}
.produto img.foto{margin:0 10px 0 0;float:left;border:1px solid #34468c}
.produto .ct{overflow:hidden}
.produto .ct .top{margin:0 0 23px;position:relative}
.produto .ct .top h3{font-weight:700}
.produto .ct .top span{display:block}
.produto .ct .top label{padding:2px 2px 0 0;display:block;float:left}
.produto .ct .top input{width:15px;padding:1px 2px;float:left;background:#fff;border:1px solid #34468c}
.produto .ct .top fieldset{width:55px;position:absolute;top:0;right:0}
.produto .bt{width:550px;margin:30px 0 0;overflow:hidden}

.formulario label{display:none}
.formulario input.text{width:376px;padding:3px;margin:0 0 8px;display:block;color:#fff}
.formulario textarea{width:376px;height:160px;padding:3px;margin:20px 0 8px;display:block;color:#fff}
.formulario .bt{width:auto;height:auto;background:none}
.formulario .especialidades{margin:0 0 10px;}
.formulario .especialidades strong{padding:5px 0 13px;display:block}
.formulario .especialidades ul li{padding:0 0 3px;overflow:hidden}
.formulario .especialidades ul li input{float:left}
.formulario .especialidades ul li label{padding:3px 0 0;display:block;float:left}

.fotos p{padding:0 0 14px;color:#132561}
.fotos .thumb{margin:0 0 10px 20px;float:left}
.fotos .thumb.on{margin:0}
.fotos .thumb img{margin:0 13px 0 0;float:left;border:1px solid #34468c}
.fotos .thumb .ct{width:140px;margin:10px 0 0;float:left;color:#132561}
.fotos .thumb .ct span{font-size:11px;font-weight:700;}
.fotos .thumb .ct a{color:#132561}
.fotos .listFotos{padding:0 0 0 15px;overflow:hidden}
.fotos .listFotos a{margin:0 0 8px 10px;float:left;}
.fotos .listFotos a.no{margin:0}
.fotos .listFotos img{border:1px solid #34468c}
.fotos .fotoClicada{padding:0 0 0 15px;margin:0 0 10px}
.fotos .fotoClicada img{border:1px solid #34468c}
.pag{overflow:hidden}
.pag a{font-weight:700;color:#0b1639}
.pag .anterior{float:left}
.pag .proxima{float:right}

.mapa{}
.mapa a{color:#15295f}
.mapa dl{padding:0 0 20px}
.mapa dt{padding:0 0 5px;font-weight:700;text-transform:uppercase}
.mapa dd{padding:0 0 10px 20px}

.links{}
.links a{color:#15295f}
.links dl{padding:0 0 20px}
.links dt{padding:0 0 5px;font-weight:700;text-transform:uppercase}
.links dd{padding:0 0 10px 20px}

/**/

/*ft */
#ft{padding:30px 0 24px;color:#fff;}
#ft .ct{width:1016px;margin:0 auto;}
#ft .news{width:580px;margin:0 0 35px;float:left}
#ft .news h2{width:109px;height:15px;margin:3px 0 0;float:left;text-indent:-999em;background:url(../img/titNewsleter.png) no-repeat}
#ft .news p{width:224px;padding:0 13px;margin:3px 0 0;float:left}
#ft .news form{width:180px;float:left}
#ft .news form input{width:132px;height:22px;padding:4px 3px 0;float:left;color:#fff;background:url(../img/bgInputNews.gif) no-repeat}
#ft .news form .bt{width:auto;height:auto;padding:0;background:none}
#ft .address{width:330px;float:left}
#ft .address h4{font-size:14px;font-style:italic;color:#bed630}
#ft .copy{width:1016px;margin:0 50px 0 0;float:left;text-align:center}
#ft .copy p{color:#757ab3}

/**/
