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,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;text-align:left;font-family:inherit}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none}q:before,q:after,blockquote:before,blockquote:after{content:""}.bgimage{background:transparent url() center center no-repeat;display:block;outline:none;text-indent:-1000em}.cleared:after{content:" ";display:block;height:0;font-size:1px;clear:both;visibility:hidden}.cufon-alt{display:none}body{background:#f6f6f6 url(/img/bg_body.jpg) left top repeat;color:white;font-family:Georgia,Palatino,'Palatino Linotype',Times,'Times New Roman',serif;font-size:14px;line-height:1.45em}h2{color:#fcb216;font-size:40px;font-weight:normal;overflow:hidden;width:780px}p{margin:0
0 .5em}a,a:visited{color:white;font-size:80%;text-decoration:underline;text-transform:uppercase}a:hover{text-decoration:none}em{font-style:italic}strong{font-weight:bold}#wrapper{background:transparent url(/img/bg_top.jpg) left top repeat-x}#header{}#header
h1{left:33px;position:absolute;top:23px}#header h1
a{background-image:url(/img/logo.jpg);display:block;height:48px;width:472px}#header h1 a:focus{outline:none}#menu{background:transparent url(/img/menu_top.jpg) left top no-repeat;height:66px;left:0px;padding:0
0 0 30px;position:absolute;top:71px;width:505px}#menu li a,
#menu li a:visited{display:block;height:40px;overflow:hidden;text-indent:-1000em}#menu li a:focus,
#menu li li a:focus{outline:none}#menu li
a.hide{cursor:default}#menu li li a,
#menu li li a:visited{background:transparent url(/img/menu_sub.jpg) right top no-repeat;height:26px}#menu
li{float:left;position:relative}#menu li
ul{background:transparent url(/img/menu_sub.jpg) left top no-repeat;display:none;left:0px;position:absolute;top:40px;width:475px;z-index:9}#menu li.hover
a{}#menu li.hover ul,
#menu li.selected
ul{display:block}#menu
li.selected{z-index:10}#menu
li.hover{z-index:20}#menu li
a{background:transparent url(/img/menu_top_marked.jpg) left top no-repeat;opacity:0}#menu li.selected a,
#menu li.selected a:hover,
#menu li.selected li.selected a:hover,
#menu li a:active,
#menu li.selected li a:active,#menu>li:hover.selected>a{opacity:1.0}#menu li a:hover,
#menu li.selected li a:hover,#menu>li:hover>a{opacity:.35}#menu-home{width:64px}#menu-arquitetura{width:118px}#menu #menu-arquitetura
a{background-position:-64px top}li#menu-arquitetura
ul{background-position:left top;margin-left:-64px}#menu-arquitetura-residencial{margin-left:139px;width:85px}#menu #menu-arquitetura-residencial
a{background-position:-139px   0px}#menu #menu-arquitetura-residencial.selected a,
#menu #menu-arquitetura-residencial a:hover{background-position:-614px   0px}#menu-arquitetura-comercial{width:85px}#menu #menu-arquitetura-comercial
a{background-position:-224px   0px}#menu #menu-arquitetura-comercial.selected a,
#menu #menu-arquitetura-comercial a:hover{background-position:-699px   0px}#menu-design{width:70px}#menu #menu-design
a{background-position:-182px top}li#menu-design
ul{background-position:left center;margin-left:-182px}#menu-design-lustres{margin-left:44px;width:134px}#menu #menu-design-lustres
a{background-position: -44px -26px}#menu #menu-design-lustres.selected a,
#menu #menu-design-lustres a:hover{background-position:-519px -26px}#menu-design-moveis{width:57px}#menu #menu-design-moveis
a{background-position:-178px -26px}#menu #menu-design-moveis.selected a,
#menu #menu-design-moveis a:hover{background-position:-653px -26px}#menu-design-paineis{width:57px}#menu #menu-design-paineis
a{background-position:-235px -26px}#menu #menu-design-paineis.selected a,
#menu #menu-design-paineis a:hover{background-position:-710px -26px}#menu-design-pisos{width:47px}#menu #menu-design-pisos
a{background-position:-292px -26px}#menu #menu-design-pisos.selected a,
#menu #menu-design-pisos a:hover{background-position:-767px -26px}#menu-arte{width:52px}#menu #menu-arte
a{background-position:-252px top}li#menu-arte
ul{background-position:left bottom;margin-left:-252px}#menu-arte-esculturas{margin-left:300px;width:74px}#menu #menu-arte-esculturas
a{background-position:-300px -52px}#menu #menu-arte-esculturas.selected a,
#menu #menu-arte-esculturas a:hover{background-position:-775px -52px}#menu-arte-telas{width:44px}#menu #menu-arte-telas
a{background-position:-374px -52px}#menu #menu-arte-telas.selected a,
#menu #menu-arte-telas a:hover{background-position:-849px -52px}#menu-sobre{width:65px}#menu #menu-sobre
a{background-position:-304px top}#menu-contato{width:106px}#menu #menu-contato
a{background-position:right top}table.projects{border-collapse:collapse;table-layout:fixed}table.projects
td{margin:0;padding:5px
0;text-align:center;vertical-align:middle}table.projects td
a{border:none;cursor:pointer;display:block;font-size:10px;margin:0;padding:0;position:relative;text-decoration:none}table.projects td a
img{background:#ca4f1a url(/img/indicator_c64c18.gif) center center no-repeat;display:block;opacity:.8;z-index:9}table.projects td a:hover
img{opacity:1}table.projects td a
span{display:none}table.projects td.wear a
img{border:2px
solid #ca4f1a;float:left}table.projects td.wear a:hover
img{border-color:white}table.projects td.wear a span.wear-left,
table.projects td.wear a span.wear-right{display:block;float:left;position:relative;top:2px}table.projects td.wear a span.wear-left{background:transparent url(/img/wear_c64c18_med_left.png)   top left repeat-y;left:6px;width:5px;z-index:10}table.projects td.wear a span.wear-right{background:transparent url(/img/wear_c64c18_med_right.png) top right repeat-y;left:-6px;width:5px;z-index:11}table.projects td.wear a:focus span.wear-left,
table.projects td.wear a:hover span.wear-left{background:transparent url(/img/wear_ffffff_med_left.png) top left repeat-y}table.projects td.wear a:focus span.wear-right,
table.projects td.wear a:hover span.wear-right{background:transparent url(/img/wear_ffffff_med_right.png) top left repeat-y}#tooltip{background:#fff;color:black;font-size:12px;padding:0px
5px 2px;position:absolute;z-index:3000}#tooltip
h3{font-size:12px;margin:0}#content{background:transparent url() left top no-repeat;padding:148px
0 0 56px;max-width:980px}.home
#content{background-image:url(/img/bg_content_home.jpg);height:556px}.contact
#content{background-image:url(/img/bg_content_contact.jpg);height:475px}.error
#content{background-image:url(/img/bg_content_contact.jpg);height:475px}.sobre
#content{background-image:url(/img/bg_content_about.jpg);height:602px}.category
#content{background-image:url(/img/bg_content_category.jpg);height:671px}.project
#content{background-image:url(/img/bg_content_project.jpg);height:650px}.home
#content{color:#f4eae6}.home #content
a{color:#f4eae6}.home #content #text-intro{font-size:20px;line-height:26px;margin:2px
0 0 4px;width:650px}.home #content #text-body{margin:0
0 0 18px;width:470px}.home #content
h2{font-size:20px;height:39px;margin:20px
0 0 -10px}.home #content
table{margin:0
0 0 70px;width:790px}.home #content table
td{vertical-align:top;width:165px}.category
#content{}.category #content
h2{height:60px;margin:27px
0 0 20px}.category #content h2
span{color:#b16c0d}.category #content
div{color:#f4eae6;margin:0
0 19px 7px;width:600px}.category #content
table{margin:-10px 0 0 8px;width:830px}.category #content table
td{width:166px}.project
#content{}.project #content
h2{height:52px;margin:10px
0 0 5px}.project #content
#nav{height:34px;margin:0
0 0 -3px}.project #content #nav
li{display:block;float:left}.project #content #nav
a{background:transparent url(/img/project_nav.jpg) left top no-repeat;height:21px}.project #content #nav-list
a{margin-right:8px;width:155px}.project #content #nav-list a:hover,
.project #content #nav-list a:active{background-position:0px -21px}.project #content #nav-prev
a{background-position:-163px 0px;margin-right:4px;width:52px}.project #content #nav-prev a:hover,
.project #content #nav-prev a:active{background-position:-163px -21px}.project #content #nav-next
a{background-position:-225px 0px;width:58px}.project #content #nav-next a:hover,
.project #content #nav-next a:active{background-position:-225px -21px}.project
#thumbs{height:470px;margin:19px
0 0;overflow:hidden;width:69px}.project #thumbs #thumb-up,
.project #thumbs #thumb-down{background-image:url(/img/project_thumb_nav.jpg);float:left;height:24px;opacity:.75;position:relative}.project #thumbs #thumb-up{background-position:left top;width:20px}.project #thumbs #thumb-down{background-position:right top;width:23px}.project #thumbs #thumb-up:hover,
.project #thumbs #thumb-down:hover{opacity:1}.project #thumbs #thumb-up:active,
.project #thumbs #thumb-down:active{opacity:.8}.project #thumbs #thumb-up.disabled,
.project #thumbs #thumb-down.disabled,
.project #thumbs #thumb-up.disabled:hover,
.project #thumbs #thumb-down.disabled:hover,
.project #thumbs #thumb-up.disabled:active,
.project #thumbs #thumb-down.disabled:active{cursor:default;opacity:.35}.project #thumbs
ul{clear:both;padding-top:3px}.project #thumbs
li{border:2px
solid #b54f10;height:30px;margin:0
0 3px;overflow:hidden;position:relative;width:40px}.project #thumbs li.hover,
.project #thumbs
li.selected{border-color:white;cursor:pointer;opacity:1}.project #thumbs li
img{display:block;opacity:.8}.project #thumbs li.hover img,
.project #thumbs li.selected
img{opacity:1}.project #thumb-1{left:3px}.project #thumb-2{left:1px;top:-1px}.project #thumb-3{left:0px}.project #thumb-4{left:4px}.project #thumb-5{left:1px;top:2px}.project #thumb-6{left:3px}.project #thumb-7{left:5px;top:-1px}.project #thumb-8{left:2px}.project
#pictures{left:70px;px;position:relative;top:-465px}.project #pictures
li{display:block}.project #pictures li
img{background:white url(/img/indicator_ffffff.gif) center center no-repeat;border:3px
solid white;min-height:150px;min-width:150px;display:block}.project #pictures li
p{color:black;font-size:12px;margin:3px
0 0 7px}.project #pictures li
div.wear{background:transparent url(/img/wear_ffffff_big_left.png) top right repeat-y;padding-right:5px}.project #pictures li
span.wear{background:transparent url(/img/wear_ffffff_big_left.png) top left repeat-y;height:98%;position:absolute;width:10px}.project
#pictures.enhanced{}.project #pictures.enhanced
li{position:absolute}.sobre
#content{}.sobre #about-picture{border:3px
solid #a32900;float:left;margin:-21px 15px 10px -17px}.sobre #text-intro{margin:15px
0 0;width:335px}.sobre #text-body{font-size:13px;line-height:1.3em;margin:0
0 0 30px;padding:20px
0 0;width:820px}.sobre #text-body
blockquote{margin:0
0 0 7em;width:37em}.sobre #text-body
p.quoted{font-weight:bold;text-indent:31em}.sobre #text-body
p{margin:0
0 .75em}.contact
#content{font-size:14px}.contact #content
h2{height:43px;margin:10px
0 0 5px}.contact #content
address{left:16px;position:relative;top:70px;z-index:5}.contact #content
form{background:transparent url(/img/contact_form.jpg) right top no-repeat;float:left;margin:12px
0 0 21px;padding:8px
0 0;position:relative;width:377px;z-index:10}.contact #content
.input{margin:0
0 20px}.contact #content
label{color:#ca9b86;cursor:pointer;display:block;float:left;position:relative;top:1px;width:93px}.contact #content input,
.contact #content textarea,
.contact #content input:focus,
.contact #content textarea:focus{background:none;border:none;color:white;font-family:Georgia,Palatino,'Palatino Linotype',Times,'Times New Roman',serif;font-size:14px;outline:none;width:272px}.contact #content
textarea{height:138px}.contact #content .submit
input{background:transparent url(/img/contact_send.png) center center no-repeat;cursor:pointer;display:block;font-size:1px;height:35px;margin:0
0 0 100px;text-indent:-1000em;width:75px}.contact #content .submit
span{float:left;left:190px;position:relative;top:-33px}.contact #content
.result{left:268px;position:absolute;top:401px;width:300px}div.contact-sent
p{margin:20px
0 0 15px}.contact #content address.contact-sent{margin:49px
0 0 5px}div.contact-sent
ul{list-style:disc outside;margin:5px
0 0 25px}.error
#content{font-size:14px}.error #content
h2{height:52px;margin:10px
0 8px 5px}.error #content
p{margin:0
0 1em;width:300px}#footer{background:transparent url(/img/bg_footer.png) right bottom no-repeat;height:150px;padding:10px
0 0;width:100%}#footer
p{color:black;font-size:11px;margin:0
0 0 40px}#footer
p#credits{color:#999;font-size:9px;margin:-5px 0 0 55px}#footer p#credits
a{color:#777;font-size:1em;text-transform:none}