body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
body{font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table{font-size:inherit;font:100%;}
select, input, textarea{font:99% arial,helvetica,clean,sans-serif;}
pre, code{font:115% monospace;*font-size:100%;}
body *{line-height:1.22em;}
body{text-align:center;}
#ft{clear:both;}
#doc,#doc2,#doc3,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.3em;min-width:750px;}
#doc2{width:73.074em;*width:71.313em;min-width:950px;}
#doc3{margin:auto 10px;width:auto;}
.yui-b{position:relative;}
.yui-b{_position:static;}
#yui-main .yui-b{position:static;}
#yui-main{width:100%;}
.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}
.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}
.yui-t1 .yui-b{float:left;width:12.3207em;*width:12.0106em;}
.yui-t1 #yui-main .yui-b{margin-left:13.3207em;*margin-left:13.0106em;}
.yui-t2 .yui-b{float:left;width:13.8456em;*width:13.512em;}
.yui-t2 #yui-main .yui-b{margin-left:14.8456em;*margin-left:14.512em;}
.yui-t3 .yui-b{float:left;width:23.0759em;*width:22.52em;}
.yui-t3 #yui-main .yui-b{margin-left:24.0759em;*margin-left:23.52em;}
.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.512em;}
.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.512em;}
.yui-t5 .yui-b{float:right;width:18.4608em;*width:18.016em;}
.yui-t5 #yui-main .yui-b{margin-right:19.4608em;*margin-right:19.016em;}
.yui-t6 .yui-b{float:right;width:23.0759em;*width:22.52em;}
.yui-t6 #yui-main .yui-b{margin-right:24.0759em;*margin-right:23.52em;}
.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}
#yui-main .yui-b{float:none;width:auto;}
.yui-g .yui-u,.yui-g .yui-g,.yui-gc .yui-u,.yui-gc .yui-g .yui-u,.yui-ge .yui-u,.yui-gf .yui-u{float:right;display:inline;}
.yui-g div.first,.yui-gc div.first,.yui-gc div.first div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first{float:left;}
.yui-g .yui-u,.yui-g .yui-g{width:49.1%;}
.yui-g .yui-g .yui-u,.yui-gc .yui-g .yui-u{width:48.1%;}
.yui-gb .yui-u,.yui-gc .yui-u,.yui-gd .yui-u{float:left;margin-left:2%;*margin-left:1.895%;width:32%;}
.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}
.yui-gc div.first,.yui-gd .yui-u{width:66%;}
.yui-gd div.first{width:32%;}
.yui-ge .yui-u{width:24%;}
.yui-ge div.first,.yui-gf .yui-u{width:74.2%;}
.yui-gf div.first{width:24%;}
.yui-ge div.first{width:74.2%;}
#bd:after,.yui-g:after,.yui-gb:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}
body{color:#40454b;background:#FFFFFF;line-height:1.5;}
a:link{text-decoration:underline;color:#3366cc;border:0px;}
a:active{color:#3366cc;border:0px;}
a:visited{color:#3366cc;border:0px;}
a:hover{color:#ef9402;border:0px;}
h1, h2, h3{font-family:'Arial';}
h1{font-size:190%;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:160%;font-weight:bold;margin:10px 0;color:#666;}
button{cursor:pointer;border:0;}
strong{font-weight:bold;}
#bd{background-color:#FFF;}
.esquerda{background-color:#FFF;padding:0 12px 0 10px;}
.esquerda p{margin-bottom:13px;}
.esquerda h1{margin-bottom:13px;}
.direita{padding:7px;}
#dicaDetalhe{font-size:1.1em;line-height:1.5em;margin-top:10px;padding:10px 10px 25px 0;color:#000;}
#logo{width:330px;float:left;display:block;margin:0;padding:0;}
#ft{padding:10px;font-size:1.1em;clear:both;margin-top:0;background-color:#fff;}
#ft h3, #ft p{clear:both;color:#808080;font-size:76.01%;margin:0;padding:2px 0 0 0px;}
#ft ul{border-top:1px solid #ccc;margin:0;padding:6px 0 0 0px;list-style:none;}
#ft li{float:left;margin:0;padding:0;}
#ft li a, #footer li span{display:block;float:left;padding:0 15px 0 0;border-right:1px solid #fff;text-decoration:none;color:#808080;font-size:76.01%;margin:0;}
.categorias{font-size:1em;font-weight:bold;}
.posmeta{font-size:0.9em;color:#666;margin:20px 0px 5px;}
.poslinks{padding:5px;background:#EEE;border-right:1px solid #EEE;border-bottom:1px solid #EEE;border-left:1px solid #EEE;}
.poslinks a{font-weight:bold;}
.posmetalist{font-size:0.8em;color:#79A1E5;margin:4px 0;padding:0;}
.posmetalist a:link{color:#79A1E5;}
.posmetalist a:active{color:#79A1E5;}
.posmetalist a:visited{color:#79A1E5;}
.posmetalist a:hover{color:#ef9402;}
.titutlodica{font-weight:bold;font-size:1.1em;}
.tools{padding:10px;background:#EEE;}
.containerHeader{color:#DFDFDF;border:1px solid #E8E8E8;margin:0pt;padding:0pt;}
.tithome, .containerHeader h2{color:#ef9402;font-family:Helvetica,Trebuchet MS,Arial,sans-serif;font-size:1.5em;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;margin:0.3em 0pt 0.4em 10px;}
.container{background:#FFFFFF none repeat scroll 0%;border-top:0;border-right:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8;border-left:1px solid #E8E8E8;margin:0pt 0pt 15px;padding:10px;}
.container .phome{font-size:1.1em;line-height:1.5em;}
#temp-note{background:#f9f6b7 url(/include/img/updated-note.png) bottom repeat-x;padding:0;margin:1em 0 1em 0;border:1px solid #c4c295;line-height:150%;}
.note-icon{background:url(/include/img/info-note.png) 15px 15px no-repeat;padding:15px 15px 15px 50px;border:1px solid #fff;}
.error-icon{background:url(/include/img/error.png) 15px 15px no-repeat;padding:15px 15px 15px 50px;border:1px solid #fff;}
.note{padding:15px;border:1px solid #fff;}
.f0{background:#FFFFFF;padding:10px;line-height:1.3em;}
.f1{background:#F2F2F2;padding:10px;line-height:1.3em;}
.relacionadas{margin:25px 0px;font-size:0.9em;}
.relacionadas h3{color:#808080;font-size:1.3em;font-weight:bold;padding:5px 0 0 0;margin:0;border-bottom:1px solid #CCC;}
.relacionadas ul{font-size:1.1em;padding:10px 0px 0px 0px;margin:0px;}
.relacionadas li{margin:0 0 6px 15px;list-style-type:none;}
#mstabs{padding-top:5px;}
#mstabs, #mstabs .main, #mstabs .sub, #mstabs .subsub{clear:both;}
#mstabs .main{padding-left:10px;}
#mstabs .main li{float:left;margin-right:5px;display:inline;border-bottom:1px solid;position:relative;}
#mstabs .main li.rogue{float:right;margin-right:18px;}
#mstabs .main li.current, #mstabs .main li.crumb, #mstabs .main a, #mstabs .main a span, #mstabs .main li.current span, #mstabs .main li.crumb span, #mstabs .main li.current h1, #mstabs .main li.rogue a, #mstabs .main li.rogue a span{background:transparent no-repeat top right;}
#mstabs .main li.current, #mstabs .main li.crumb, #mstabs .main li.rogue a, #mstabs .main a{display:block;padding-left:10px;background-position:top left;font-weight:bold;text-transform:uppercase;position:relative;}
#mstabs .main span, #mstabs .main h1{font-size:92%;display:block;padding:8px 10px 7px 1px;}
#mstabs .main li.selected, #mstabs .main li.current, #mstabs .main li.crumb{border-bottom:0;}
#mstabs .main li.selected span, #mstabs .main li.current span, #mstabs .main li.crumb span, #mstabs .main li.selected h1, #mstabs .main li.current h1{padding-bottom:8px;}
#mstabs .sub{padding:3px 20px 3px 10px;border-top:1px solid;position:relative;top:-1px;margin-bottom:-1px;}
#mstabs .sub::after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
#mstabs .sub{display:inline-block;}
#mstabs .sub{display:block;}
#mstabs div.sub{line-height:0;font-size:0;}
#mstabs .sub li{font-size:92%;float:left;display:inline;position:relative;z-index:9998;margin-right:7px;padding:5px 4px;}
#mstabs .sub a{display:block;}
#mstabs .main li{border-color:#64A5CD;}
#mstabs .main a, #mstabs .main a span{color:#666;background-color:#f0efee;}
#mstabs .main li.rogue a, #mstabs .main li.rogue a span{color:#fff;background-color:#7f7f80;}
#mstabs .main li.first-child.current, #mstabs .main li.first-child a{border-color:#bebebe;}
#mstabs .main li.selected a, #mstabs .main li.selected span, #mstabs .main li.current, #mstabs .main li.current span, #mstabs .main li.crumb, #mstabs .main li.crumb span, #mstabs .main li.current h1, #mstabs .main li.first-child.current{background-color:#45ADEB;border-color:#fff;}
#mstabs .sub{color:#1f697c;background:#45ADEB;border-color:#64A5CD;font-weight:bold;}
#mstabs .sub li, #mstabs .sub a, #mstabs ul.sub li.current div.navmore div li a{color:#FFF;}
#mstabs .main li.current, #mstabs .main li.crumb, #mstabs .main a, #mstabs .main a span, #mstabs .main li.current span, #mstabs .main li.crumb span, #mstabs .main li.current h1{background-image:url(/include/img/nav/navt5.gif);}
#mstabs .main li.current a{background-image:none;padding-left:0;}
#mstabs .main li.current a:hover{color:#000;}
#mstabs .main li.selected a, #mstabs .main li.selected span, #mstabs .main li.current, #mstabs .main li.current span, #mstabs .main li.crumb, #mstabs .main li.crumb span, #mstabs .main li.current h1, #mstabs .main li.first-child.current{background-image:url(/include/img/nav/navt4.gif);}
#mstabs .main li.crumb{left:-10px;background-image:url(/include/img/nav/navt.gif);padding-left:20px;}
#mstabs .main li.crumb a{padding-left:0;color:#fff;}
#mstabs .main li.crumb a *{cursor:pointer;}
#mstabs .sub li.current, #mstabs .sub li.selected{background:#4292C1;}
.nuv1{padding-right:0.4em;font-size:90%;}
.nuv2{padding-right:0.4em;font-size:100%;}
.nuv3{padding-right:0.4em;font-size:120%;font-weight:bold;}
.nuv4{padding-right:0.4em;font-size:140%;font-weight:bold;color:#CC0000;}
.nuv5{padding-right:0.4em;font-size:160%;font-weight:bold;}
.nuvem a{line-height:1.5em;text-decoration:underline;}
.nuvem a:hover{color:#CC0000;}
.awesomeform label{width:200px;margin-right:10px;}
.awesomeform label.long, .awesomeform p.label{margin-left:120px;width:390px;}
.awesomeform label span{color:#900;}
.awesomeform input, .awesomeform textarea, .awesomeform select, .awesomeform .checks input, .awesomeform.checks input{margin-left:210px;width:200px;}
.awesomeform textarea{width:300px;}
.awesomeform p.desc{margin-left:210px;}
.awesomeform .checks label, .awesomeform.checks label{margin-left:220px;}
* html .awesomeform .checks input, * html .awesomeform.checks input{margin-left:105px;}
* html .awesomeform .checks label, * html .awesomeform.checks label{margin-left:210px;height:1em;}
.awesomeform{margin:1em 0 1em;font-size:1.1em;}
.awesomeform label{float:left;text-align:right;padding-top:0.2em;font-weight:bold;font-size:1em;}
.awesomeform label:after{content:":";}
.awesomeform label.long{float:none;display:block;text-align:left;}
.awesomeform label.long:after{content:"";}
.awesomeform input, .awesomeform textarea, .awesomeform select{display:block;margin-bottom:0;}
.awesomeform select[multiple="multiple"]{margin-left:0px;}
.awesomeform br{clear:left;}
.awesomeform input[type="radio"], .awesomeform input[type="checkbox"], .awesomeform input[type="hidden"]{width:auto;height:0.8em;border:0;}
.awesomeform input[type="hidden"]{display:none;}
.awesomeform p.desc{display:block;position:relative;top:-1em;margin-bottom:0em;font-style:italic;font-size:0.9em;}
.awesomeform .checks label, .awesomeform.checks label{float:none;width:auto;clear:none;display:block;text-align:left;height:1.4em;padding-top:0;margin-bottom:0;}
.awesomeform .checks label:after, .awesomeform.checks label:after, .checks label:after{content:"";}
.awesomeform .checks input, .awesomeform.checks input{float:left;text-align:right;width:auto;}
* html .awesomeform br{line-height:1em;font-size:0.5em;}
.awesomeform .titulo{width:350px;}
.awesomeform .descricao{width:350px;height:300px;}
.awesomeform .resumo{width:350px;height:150px;}
.obrigatorio{}
#recomendacao{padding:20px;background:#EEE;}
#recomendacao strong{font-size:1.1em;}
#total{color:#AAA;background:#F2F2F2;border:1px solid #E8E8E8;padding:3px;font-size:0.9em;}
.box{background-color:#FFFFFF;border-color:#E8E8E8 rgb(238, 238, 238);border-style:solid;border-width:1px;margin:0pt 0pt 12px;padding:4px 0pt;width:178px;display:block;overflow:hidden;}
.box ul li{border-top:1px solid #F0F0F0;float:left;margin:0pt;padding:0pt;width:178px;}
.box ul a{display:block;padding:3px 0pt 3px 10px;text-decoration:none;}
.box ul a.dirsub{padding:3px 0pt 3px 25px;text-decoration:none;}
.box ul a.atual{font-weight:bold;}
.titmenu, .box h3{color:#ef9402;font-family:Helvetica,Trebuchet MS,Arial,sans-serif;font-size:1.5em;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;margin:0.3em 0pt 0.4em 10px;}
#breadcrumbs{font-size:0.8em;margin-top:10px;color:#666;}
#breadcrumbs a{color:#666;}
#titdica{margin-top:0;line-height:1.2em;}
#titcat{margin-top:0;}
#participe{margin-top:20px;border:1px solid #CCC;background:#EEE;padding:10px;}
#participe a{font-size:1.2em;font-weight:bold;}
#cc{font-size:11px;margin-right:10px;}
#texto p{margin:1.5em 1.5em 1.5em 0;line-height:1.3em;font-size:1.1em;}
#texto ul{padding-top:5px;}
#texto li{list-style:disc;margin-bottom:0;margin-left:30px;}
#texto li a{font-size:12px;font-weight:bold;}
.paginacao{clear:both;font-size:12px;font-family:Verdana, Arial, Sans-serif;padding-top:20px;padding-bottom:10px;margin:0px;}
.paginacao a, .atual{padding:2px 6px;border:solid 1px #ddd;background:#fff;text-decoration:none;}
.paginacao a:visited{padding:2px 6px;border:solid 1px #ddd;background:#fff;text-decoration:none;}
ul.tagcloud{text-align:center;list-style:none;margin-bottom:2em;}
ul.tagcloud li{display:inline;font-size:90%;color:#ccc;background:none;margin:.5em 0 0 1em;line-height:400%;}
ul.tagcloud li a, ul.tagcloud li a:link{line-height:1.4em;margin-right:12px;text-decoration:none;}
ul.tagcloud li a:hover{text-decoration:underline;}
ul.tagcloud li.nuv1 a{color:#797979;font-size:120%;}
ul.tagcloud li.nuv2 a{color:#6d6d6d;font-size:160%;}
ul.tagcloud li.nuv3 a{color:#616161;font-size:190%;}
ul.tagcloud li.nuv4 a{color:#555555;font-size:210%;}
ul.tagcloud li.nuv5 a{font-size:230%;text-decoration:underline;}
ul.tagcloud li.nuv6 a{color:#3c3c3c;font-size:250%;}
ul.tagcloud li.nuv7 a{color:#303030;font-size:270%;}
ul.tagcloud li.nuv8 a{color:#242424;font-size:290%;}
ul.tagcloud li.nuv9 a{color:#181818;font-size:310%;}
ul.tagcloud li.nuv10 a{color:#0c0c0c;font-size:330%;}
.big{font-size:1.1em;}
.editar{padding:2px 0 2px 20px;margin-left:10px;background:url(/include/img/pencil.png) 0 center no-repeat;}
.remover{margin-left:10px;padding:2px 0 2px 20px;background:url(/include/img/cancel.png) 0 center no-repeat;}
.favoritas{color:#666;padding:2px 10px 2px 20px;background:url(/include/img/star.png) 0 center no-repeat;}
.favs_soft{padding:2px 10px 2px 20px;background:url(/include/img/star_soft.png) 0 center no-repeat;}
.dicasusuario{color:#666;padding:2px 10px 2px 20px;background:url(/include/img/user_comment.png) 0 center no-repeat;}
.perfil{color:#666;padding:2px 10px 2px 20px;background:url(/include/img/user.png) 0 center no-repeat;}
.lista{padding:2px 10px 2px 20px;background:url(/include/img/page_white_text.png) 0 center no-repeat;}
.categoria_soft{padding:2px 10px 2px 20px;background:url(/include/img/folder_soft.png) 0 center no-repeat;}
.usuario_soft{padding:2px 10px 2px 20px;background:url(/include/img/user_soft.png) 0 center no-repeat;}
.externo{background:url(/include/img/external.png) center right no-repeat;padding-right:13px;}
.code{font-family:Courier,'Courier New', sans-serif;font-size:0.9em;margin:1em 0 1em 0;padding:1em;border:1px dashed #2f6fab;color:black;background-color:#f9f9f9;}
.HomeSignIn{background-color:#E1EBF4;border:1px solid #336699;color:#336699;margin-bottom:10px;margin-top:20px;padding:6px;}
.HomeSignIn .HomeSignInButton{background-image:url(/include/img/botao_login.png);background-position:left top;background-repeat:no-repeat;height:33px;margin-bottom:10px;margin-top:10px;text-align:center;width:111px;}
.HomeSignIn .HomeSignInButton a{color:#FFFFFF;display:block;font-size:14px;font-weight:bold;padding-top:7px;text-decoration:none;}
.HomeSignIn .Title{font-size:1.3em;font-weight:bold;}
#q{padding:1px;height:18px;}
#but{font-size:1.1em;}

