@charset "utf-8";
/*
	CLIENTE: Dr Aecio Dias
	PROJETO: Dr Aecio Dias - Centro de Oftalmologia Monte Klinikum
	AGENCIA: Index Comunicação Digital
*/

/* IMPORTS ********** */
@import url(css/reset.css);
@import url(css/960.css);

/* GERAL ********** */
body          { background:#C7DEE5; color:#535353; font:12px "Trebuchet MS", Helvetiva, Arial, sans-serif; height:100%; width:100%; }
/*.container_16 { background:url(img/16_col.gif) repeat-y; }*/

/* MISC ********** */
form            { border:none; padding:0; margin:0; }
fieldset        { border:none; margin:0; padding:0; }
legend          { display:none; }
.alignleft      { float:left; margin:0 10px 5px 0; }
.alignright     { float:right; margin:0 0 5px 10px; }
.wp-caption     { border:1px solid #ddd; text-align:center; background-color:#f3f3f3; padding-top:4px; margin:10px; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
.wp-caption img { border:0 none; margin:0; padding:0; }
.wp-caption p.wp-caption-text { font-size:11px; line-height:17px; padding:0 4px 5px; margin:0; }


/* TOPO ********** */
.topo          { background:#F7F0E3 url(img/bg_topo.png) no-repeat center top; height:175px; width:100%; }
.draeciodias   { display:block; height:175px; width:220px; }
.draeciodias a { background:url(img/marca_aeciodias.png) no-repeat; display:block; height:175px; overflow:hidden; text-indent:-666666px; width:220px; }
.anuncio       { background:url(img/anuncio.png) no-repeat; display:block; height:175px; overflow:hidden; text-indent:-666666px; width:400px; }


/* MENU ********** */
.menu        { background:#055F79 url(img/bg_menu.gif) no-repeat center top; height:48px; width:100%; }
.menu-linhas { background:url(img/bg_menu_linhas.png) repeat-x; height:48px; width:100%; }
.nav         { color:#FFF; font-size:12px; }
.nav li      { display:block; float:left; }
.nav a       { color:#FFF; display:block; padding:15px 12px; text-decoration:none; }
.nav a:hover { background:#084E62; }

/* BUSCA ********** */
.buscar             { border:0; height:38px; margin:0; padding:9px 0 0 0; position:relative; }
.buscar .ipt-buscar { background:#FFF; border:none; color:#B9B7B7; display:block; margin:0; padding:7px; float:left; width:167px; }
.buscar .btn-buscar { background:#FFF; border:none; color:#6E6E6E; display:block; float:left; font-weight:bold; margin:0; padding:6px 0; text-transform:uppercase; width:39px; }


/* HOME ********** */
.home             { background:#AACAD4; margin-bottom:12px; width:100%; }
#home             { background:url(img/bg_home.gif) repeat-y right top; }

#draeciodias      { padding-top:20px; }
#draeciodias h2   { color:#084E62; font-size:20px; }
#draeciodias h2 a { color:#084E62; text-decoration:none; }
#draeciodias h2 a:hover { text-decoration:underline; }
#draeciodias .tagline   { color:#084E62; font-size:12px; margin-bottom:18px; }
#draeciodias a          { color:#084E62; text-decoration:none; }
#draeciodias a:hover    { text-decoration:underline; }

#atualizado    { background:#8BBDCC; padding-top:11px; padding-bottom:15px; }
.atendimento   { display:block; height:85px; width:280px; }
.atendimento a { background:url(img/btn_atendimento_home.png) no-repeat; display:block; height:85px; overflow:hidden; text-indent:-666666px; width:280px; }
.h-atualizado  { background:url(img/h_atualizado.png) no-repeat; display:block; height:60px; overflow:hidden; text-indent:-666666px; width:280px; }
.atualizado    { margin-left:30px; margin-top:3px; }
.atualizado li { display:block; float:left; margin-right:10px; }
.atualizado a  { background-repeat:no-repeat; display:block; height:60px; overflow:hidden; text-indent:-666666px; width:36px; }
.atualizado .btn-twitter   { background-image:url(img/btn_twitter.png); }
.atualizado .btn-delicious { background-image:url(img/btn_delicious.png); }
.atualizado .btn-facebook  { background-image:url(img/btn_facebook.png); }
.atualizado .btn-orkut     { background-image:url(img/btn_orkut.png); }
.atualizado .btn-wikipedia { background-image:url(img/btn_wikipedia.png); }

/* MEIO ********** */
#meio               { background:#FFF url(img/bg_meio.gif) repeat-y; border-bottom:3px solid #AACAD4; margin-bottom:21px; padding-bottom:17px; padding-top:17px; }
.navigation a       { color:#084E62; text-decoration:none; }
.navigation a:hover { text-decoration:underline; }

/* MEIO - POST HOME */
.post-home                    { border-bottom:1px solid #EFEFEF; margin-bottom:30px; padding-bottom:30px; }
.post-home h2                 { color:#5DA7BE; font-size:20px; margin-bottom:19px; text-transform:uppercase; }
.post-home h2 a               { color:#5DA7BE; text-decoration:none; }
.post-home h2 a:hover         { text-decoration:underline; }
.post-home .categoria         { color:#A6A6A6; font-size:12px; margin-bottom:0 !important; }
.post-home .categoria a       { color:#5DA7BE; font-style:italic; text-decoration:none; }
.post-home .categoria a:hover { text-decoration:underline; }
.post-home p                  { margin-bottom:18px; }
.post-home .more-link         { color:#5da7be; font-style:italic; font-weight:bold; text-decoration:none; }
.post-home .more-link:hover   { text-decoration:underline; }


/* MEIO - POST */
.titulo               { border-bottom:1px solid #5DA7BE; display:block; font-size:20px; color:#5DA7BE; margin:30px 0 35px 0; padding-bottom:12px; text-transform:uppercase; }
.titulo a             { color:#5DA7BE; text-decoration:none; }
.titulo a:hover       { text-decoration:underline; }
.saibamais            { background:#EBEBEB; color:#535353; display:block; margin:-30px 0 30px 0; padding:13px 10px; }
.saibamais span       { color:#086985; font-style:italic; text-transform:uppercase; }
.saibamais a          { color:#086985; font-size:13px; font-style:italic; text-decoration:none; text-transform:uppercase; }
.saibamais a:hover    { text-decoration:underline; }
.post h2,
.post h2 a            { color:#5DA7BE; font-size:20px; margin-bottom:10px; text-decoration:none; text-transform:uppercase; }
.post h2 a:hover      { text-decoration:none; }
.post h3              { border-bottom:1px solid #BBB; color:#BBB; font-size:20px; font-weight:bold; margin-bottom:10px; padding-bottom:10px; text-transform:uppercase; }
.post p               { margin-bottom:18px; }
.post ul              { list-style:square inside; }
.post ol              { list-style:decimal inside; }
.post li              { display:list-item; margin-bottom:15px; }
.post p a,
.post li a                  { color:#535353; text-decoration:underline; }
.post p a:hover,
.post li a:hover            { text-decoration:none; }
.post .post-edit-link       { background:#C7DEE5; -moz-border-radius:5px; -webkit-border-radius:5px; border:none; color:#5DA7BE; display:block; margin-top:30px; padding:5px 10px; text-decoration:none; }
.post big                   { font-size:18px; font-weight:bold; }
.post .post-edit-link:hover { color:#084E62; }

/*  MEIO - COMENTARIOS */
.comentarios              { margin-top:50px; }
.comentarios h3           { border-bottom:1px solid #BBB; color:#BBB; font-size:20px; font-weight:bold; margin-bottom:10px; padding-bottom:10px; text-transform:uppercase; }
.comentarios ol           { margin-bottom:50px; }
.comentarios li           { border-bottom:1px solid #EBEBEB; color:#535353; padding:15px 0; }
.comentarios a            { color:#086985; font-weight:bold; text-decoration:none; }
.comentarios a:hover      { text-decoration:underline; }
.comentarios cite         { font-style:normal; }
#commentform              { width:416px; }
#commentform label        { display:none; }
#commentform input,
#commentform textarea     { background:#C4C1B0; border:none; color:#5B5B5B; font:12px "Myriad Pro", "Myriad", "Trebuchet MS", Helvetica, Arial, sans-serif; margin-bottom:4px; padding:2px; width:412px; }
#commentform textarea     { height:100px; overflow:auto; }
#commentform button       { background:#AECAD2; border:none; color:#3B7D96; display:block; float:right; padding:3px 2px; }


/* SIDEBAR ********** */
.btn-atendimento   { display:block; height:85px; margin-bottom:22px; width:290px; }
.btn-atendimento a { background:url(img/btn_atendimento.png) no-repeat; display:block; height:85px; overflow:hidden; text-indent:-666666px; width:290px; }
.btn-cadastro      { display:block; height:85px; margin-bottom:58px; width:290px; }
.btn-cadastro a    { background:url(img/btn_cadastro.png) no-repeat; display:block; height:85px; overflow:hidden; text-indent:-666666px; width:290px; }

.sidebar            { margin:0 12px; }
.sidebar li         { color:#535353; margin-bottom:30px; }
.sidebar li h2      { border-bottom:1px solid #BBB; color:#BBB; font-size:20px; font-weight:bold; margin-bottom:10px; padding-bottom:10px; text-transform:uppercase;  margin-top: 20px; }
.sidebar li h3      { font-size:14px; color:#BBB; margin-bottom:10px; text-transform:uppercase; }
.sidebar li a       { color:#535353; text-decoration:none; }
.sidebar li a:hover { text-decoration:underline; }
.sidebar q          { color:#535353; display:block; margin-bottom:12px; }
.sidebar cite       { color:#5DA7BE; display:block; font-style:italic; margin-bottom:45px; }

.sidebar ul    { margin:0; }
.sidebar li li { margin-bottom:5px; }

/* RODAPE ********** */
#rodape                { margin-bottom:20px; }
#rodape address        { background:url(img/marca_draeciodias_rodape.png) no-repeat left top; color:#57747E; display:block; font-size:11px; font-style:normal; line-height:14px; padding-left:120px; }
#rodape address strong { color:#205F73; font-size:14px; }
#rodape .index         { display:block; height:13px; width:35px; }
#rodape .index a       { background:url(img/marca_index.png) no-repeat; display:block; height:13px; overflow:hidden; text-indent:-666666px; width:35px; }

/* WPCF 7 ********** */
.wpcf7             { display:block; }
.wpcf7 label       { color:#535353; display:block; float:left; font-size:12px; margin:0 10px 10px 0; text-align:right; width:100px; }
.wpcf7 input,
.wpcf7 select,
.wpcf7 textarea    { background:#E1E1E1; border:none; color:#333; display:block; float:left; padding:3px; }
.wpcf7 textarea    { height:155px; margin-bottom:30px; overflow:auto !important; width:524px; }
.wpcf7 .ipt-idade  { width:85px !important; }
.wpcf7 .ipt-nome,
.wpcf7 .ipt-email,
.wpcf7 .ipt-endereco,
.wpcf7 .ipt-complemento { width:335px !important; }
.wpcf7 .ipt-fone,
.wpcf7 .ipt-bairro,
.wpcf7 .ipt-cidade,
.wpcf7 .ipt-estado      { width:185px !important; }
.wpcf7 .btn-enviar      { background:#BAE4EE; color:#668892; display:block !important; float:right !important; }
.wpcf7 .wpcf7-list-item { display:block; float:left; }
.wpcf7 .wpcf7-list-item input { background:none !important; }
.wpcf7 .lbl-atendimento { text-align:left !important; margin-top:20px; width:350px !important; }
.wpcf7 .txa-atendimento { width:634px !important; }
