#principal{float:right;width:650px;}#lado{width:300px;float:left;}body.curso #lado .nicebutton{display:block;margin:10px 0 0 14px;width:260px;}a.conteudo{background-color:#20a0d0;}a.contato{background-color:#ff3000;}a.download{background-color:#264aa0;}h1{color:#00A;font-family:Verdana,serif;font-weight:normal;font-size:167%;margin:10px 0 2px 0;}h4{color:#333;font:normal 100% Verdana;margin:0 0 18px 25px;}#tweet{clear:left;float:right;}#tweet a{display:none;}#facebook-recommend{margin:0 0 5px 5px;height:50px;}#resumo{padding-bottom:20px;}#depoimentos{clear:both;margin-left:80px;width:800px;}#depoimentos h2{background:url(/imagens/bg-estrela-amarela.jpg) no-repeat bottom left;color:#222;clear:both;font-size:153.9%;margin:20px;padding:0;padding-left:38px;}#depoimentos blockquote:first-child{float:left;}#depoimentos blockquote{background:url(/imagens/curso/bg-depoimento.jpg) no-repeat bottom left;float:right;margin:0 0 5px;width:360px;}#depoimentos blockquote p{padding:10px;margin:0;}#depoimentos blockquote em{color:#0000A0;display:block;font-style:normal;font-weight:bold;margin:0 20px 25px 0;text-align:right;}#depoimentos .linha{clear:both;margin-bottom:20px;}#depoimentos a{background-color:#D4B300;clear:both;display:block;margin:0 255px 10px;text-align:center;width:240px;}#depoimentos .loading{clear:both;display:none;padding:7px 0;margin:0 367px;text-align:center;}#detalhes{border:1px solid #BBB;margin:5px auto 10px auto;padding:8px 15px 0 15px;width:90%;-moz-box-shadow:1px 1px 4px #CCC;-webkit-box-shadow:1px 1px 4px #CCC;box-shadow:1px 1px 4px #CCC;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}#detalhes h3{float:left;font-size:100%;margin:0 5px 0 0;padding:0;}.curso #calendario{clear:both;padding:30px 15px 15px 0;margin-left:80px;width:800px;}.curso #calendario h2{background:url(/imagens/bg-estrela-vermelha.jpg) no-repeat bottom left;color:#333;float:left;font-family:Arial;font-size:153.9%;font-weight:bold;margin:0 0 0 20px;padding:0;padding-left:38px;text-align:left;}.curso #calendario #filtros .cidade{margin-left:0;margin-right:190px;float:right;}.curso #calendario table{width:700px;}.curso #calendario table td{padding:3px 6px;}a.contato{margin:-5px 0 20px 175px;width:400px;}#conteudo{clear:both;padding-top:10px;}#conteudo h2{border-top:1px solid #d9d9d9;background:url(/imagens/base/caelum-all.png) no-repeat -163px -29px;color:#222;clear:both;font-size:182%;padding:10px 0 10px 10px;margin:10px 0 0 0;}#conteudo .download{font-size:14px;font-weight:normal;float:right;margin-top:-45px;}#ementa{-moz-column-count:3;-moz-column-gap:1.5em;-moz-column-rule:none;-webkit-column-count:3;-webkit-column-gap:1.5em;-webkit-column-rule:none;column-count:3;column-gap:1.5em;column-rule:none;clear:both;width:960px;}#ementa h3{background:url("/imagens/curso/item-box-detalhado.jpg") no-repeat center left;padding-left:20px;}#ementa div{float:left;width:320px;}#posts_recentes p.titulo{font-weight:bold;margin:0 0 5px 0;}#posts_recentes p.mensagem{margin:5px 0;font-style:italic;}#posts_recentes #lista{margin:0 0 30px 0;padding:0 5px;border:0;}#posts_recentes li{list-style:disc inside;padding-bottom:8px;}#contato{position:relative;margin-left:100px;text-align:left;width:800px;}#contato fieldset{float:left;margin-left:15px;text-align:left;width:275px;}#contato input,#contato textarea{display:block;float:none;margin:0;width:260px;}#contato #mensagem,#contato textarea{width:390px;}#contato label{display:block;float:none;margin:10px 0 0 0;width:auto;text-align:left;}#contato label.checks{display:inline;width:auto;}#contato input.botao{margin:15px 0 0 0;width:150px;}.lt-ie8 #contato input,.lt-ie8 #contato textarea{margin-left:-35px;}#contato input.checks{display:inline;margin:3px 0 0 0;width:auto;}#contato h2{background:url(/imagens/bg-estrela-amarela.jpg) no-repeat left 4px;color:#333;font-family:Arial;font-size:153.9%;font-weight:bold;margin:20px 0 0 0;padding:0;padding-left:38px;text-align:left;}#contato h2 small{color:#444;display:block;font-size:15px;}#contato h4{background:lightyellow;color:#226;font-family:Tahoma;font-size:135%;width:100%;margin:30px 0;padding:5px;text-align:center;}
