html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav
ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em
0;padding:0}input,select{vertical-align:middle}@font-face{font-family:'Centabel Book';src:url('/css/fonts/centabel-book/centabel-book.eot');src:local('Centabel Book'), url('/css/fonts/centabel-book/centabel-book.woff') format('woff'),
url('/css/fonts/centabel-book/centabel-book.ttf') format('truetype');font-weight:normal;font-style:normal}body{font:normal normal 1em/1.35em Georgia, serif;background:#D8DCCE url("/img/bg-site.png") repeat 0px 0px;color:#321E1E;text-shadow:0 1px 1px #F8FCEE}h1,h2,h3,h4,h5,h6{font-weight:normal}abbr{color:#4C5904}cite{color:#000}strong{font-weight:normal}.bold{font-weight:bold}.clear{clear:both}.vcard{}.acessibility,
.hide,
.vcard img,
.vcard address,
.vcard .type,
.vcard
.geo{display:none}.logo{display:none}.logo:first-child{display:block}.left{float:left;margin:0
20px 10px 5px}.right{float:right;margin:0
5px 10px 20px}#header nav,
#content
.standout{background:#EDEFE8;background-color:rgba(255,255,255,0.5);padding:0.8em 1em;border-top-left-radius:6px;border-bottom-right-radius:6px}#wrapper{width:960px;margin:2em
auto}#header{overflow:hidden;margin-bottom:2.5em}#header
hgroup{float:left;margin-bottom:5px}#header
div.vcard{float:right}#header
nav{clear:both}#header
div.vcard{text-align:right;color:gray;line-height:1.3em;margin-top:1em}#header div.vcard
a.email{color:#BE3C14;font-size:1.25em}#header
nav{font-size: .9em}#header nav
ul{overflow:hidden}#header nav
li{float:left;margin-right:28px;text-transform:lowercase;padding-left:20px}#header nav
li{background:transparent url('/img/icons/sprite.png') no-repeat}#header nav
li.google{background-position:0 3px}#header nav
li.facebook{background-position:0 -43px}#header nav
li.cakephp{background-position:0 -89px}#header nav
li.linkedin{background-position:0 -135px}#header nav
li.pdf{background-position:0 -181px}#header nav
li.skype{background-position:0 -273px}#header nav
li.twitter{background-position:0 -319px}#header nav
li.wordpress{background-position:0 -365px}#header nav
li.rss{background-position:0 -230px;padding:0px;margin:3px
0 0;width:16px;float:right}#header nav li.rss
a{display:block;height:16px;text-indent:-999em}#header nav li
a{color:#321E1E;text-shadow:1px 1px 2px white}#header nav li a:hover{color:#be3c14}#header
a{color:#FFF;text-decoration:none}#header
h1{text-transform:lowercase;word-spacing:-0.23em;color:white;text-shadow:0 1px 3px #333;height:1.3em;font:normal normal 2.5em/1.15em "Centabel Book", "Times New Roman", serif}#header h1
span{color:#0D0694}#header
h2{font-family:"Reenie Beanie","Monotype Corsiva","Lucida Handwriting","Lucida Calligraphy","URW Chancery","Brush Script MT",cursive;font-size:2.3em;margin:5px
0 20px;color:gray}#content{padding-bottom:30px}#content
h3{text-transform:uppercase;color:#BE3C14;letter-spacing:0.133em;margin:2.5em 0 0.7em;font-size:1.1em}#content
a{text-decoration:none;color:#7E3333;background-color:rgba(255, 255, 255, 0.35);padding:0
2px}#content a
abbr{color:#7E3333}#content a:hover{background:#FFF;color:#be3c14}#content
p{margin-bottom:1em}#content
p.resumo{margin-top:3em}#content
.destaque{margin-bottom:1em}#content .destaque p.last-child{margin-bottom:0}#logos{width:150px;overflow:hidden;height:150px}#footer{color:gray;font-size: .85em;margin:3em
0 0;text-align:center}#footer
a{color:#555;text-decoration:none;padding:0px;background:none;border:none}#footer a:last-child{color:navy}#footer a:hover{text-decoration:none;padding:0px;background:none}