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, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table { border-collapse: collapse; border-spacing: 0; }
html, body { height:100% }
body { font-size:11px; background: #DACF92 url(../imagens/bg.jpg); overflow:hidden; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif }
a { color:#ccc; text-decoration: none }
a:hover { color:#A99A59; }
#pagina { height:0; width:800px; margin:0 auto; background:url(../imagens/barra.png) repeat-y 252px }
#site { position: absolute; width:800px; height:540px; left:50%; top:50%; margin: -270px 0 0 -400px }
#esquerda { width:252px; float:left; margin: 40px 0 0 0 }
#direita { width:515px; float:left; margin: 40px 0 0 26px; }
#saudacao { width:300px; height:60px; background:url(../imagens/sprites.png) no-repeat }
#catalogo2010 { height:415px; margin:-40px 0 0 0 }
#catalogo2011 { height:415px; margin:-40px 0 0 0 }

#logo { width:224px; height:83px; margin:50px 0 0 0; }
#bndes{background-color:#;}
#flash_bndes {
	Width:79px;
	height: 87px;
	position: absolute;
	background-color:#;
	z-index: 20;
	left: 12px;
	top: 476px;
}
.select-catalogo2010 { height:30px; margin: 0 0 4px 0 }
.container-catalogo2010 { width:700px; height:360px }
.select-catalogo2011 { height:30px; margin: 0 0 4px 0 }
.container-catalogo2011{ width:700px; height:360px }

select { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:11px; float:right; margin: 10px 3px 0 0; border: 1px solid #333; color:#999 }
.paginas { text-align:center; color:#ccc; margin-top:5px }
.controles-content { height:25px }
.botoes-controles { float:right; margin: -10px 0 0 0 }
.botoes-controles a { display:block; float:left; margin-right:5px; background:url(../imagens/sprites.png) no-repeat }
.botoes-controles a.anterior { width:11px; height:19px; background-position: -135px -62px }
.botoes-controles a.proximo { width:11px; height:19px; background-position: -153px -62px }
.botoes-controles a.zoom { width:21px; height:21px; background-position: -172px -62px }
#menu { width:140px; margin:30px 0 0 112px; height:75px; display:none }
#menu li { list-style: none }
#menu a { background:url(../imagens/sprites.png) no-repeat; display:block; margin-bottom:2px }
#menu a.catalogo2010 { width:139px; height:25px; background-position:10px -56px }
#menu a.catalogo2011 { width:139px; height:25px; background-position:10px -82px }
.catalogo2010:hover { background:#474033 url(../imagens/sprites.png) no-repeat 10px -56px !important; }
.catalogo2011:hover { background:#474033 url(../imagens/sprites.png) no-repeat 10px -82px !important; }
#menu a.empresa { width:139px; height:25px; background-position:10px -106px }
.empresa:hover { background:#474033 url(../imagens/sprites.png) no-repeat 10px -106px !important; }
#menu a.contato { width:139px; height:25px; background-position:10px -130px }
.contato:hover { background:#474033 url(../imagens/sprites.png) no-repeat 10px -130px !important; }
#menu a.cat-sel { background:#474033 url(../imagens/sprites.png) no-repeat 10px -56px; }
#info { margin:50px 12px 0 0; text-align: right; color:#999; display:none; text-shadow: #111 0 1px 0 }
#info p { margin:2px }
.suprimatic { font-size:10px; }
#slide { width:500px; height:402px; background:url(../imagens/bg-floral.png) no-repeat; margin: -90px 0 0 0 }
#flash { background:#fff; width:474px; height: 234px; margin:-310px 0 0 0; border: 2px solid #5D5955 }
#msn { width:100px; height:100px; margin:85px 0 0 0; }
#tit-contato { width:300px; height:60px; background:url(../img/bg-fale.png) no-repeat }
#tit-empresa { width:300px; height:60px; background:url(../img/bg-empresa.pn) no-repeat }
#form-contato { padding:1px; margin:5px 0 0 0; color:#fff }
#form-contato p { margin-bottom:5px }
#form-contato label { width:65px; float:left; padding:6px }
#form-contato label:hover { cursor:pointer }
#form-contato input, select, textarea { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:11px; border: 1px solid #666; padding:3px; margin-bottom:5px }
.botao { padding:5px; background:#111; border: 3px solid #963; color:#CCC; font-size:12px; }
.botao:hover { cursor:pointer }
#form-contato h2 { font-size:20px; letter-spacing:-0.7px; color:#CCC }
.texto {color:#FFF; font-size:13px; text-shadow: #111 0 1px 0}
.texto p {margin-bottom:10px}
.foto {margin-right:6px; padding:1px; border: solid 1px #666}

