html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li,fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0;padding: 0;border: 0; text-align: left; font-weight: inherit; font-style: inherit; font-family: inherit;vertical-align: baseline;}ol, ul, li {list-style: none;}body { line-height: 1.5; }a { outline:0; }table { border-collapse: separate; border-spacing: 0; }caption, th, td { text-align: left; font-weight: normal; }table, td, th { vertical-align: middle; }blockquote:before, blockquote:after, q:before, q:after { content: ""; }blockquote, q { quotes: "" ""; }a img { border: none; } body { font:normal 13px Arial, sans-serif; color: #314868;}h1, h2, h3, h4, h5, h6 { font:normal 18px Trebuchet MS; color: red; }h1 {} h2 {} h3 {}h4 {} h5 {} h6 {}em { font-weight: bold;font-style: normal;} form {} form .text, form textarea, form label {float: left;}form label { width:100px; line-height:25px; font-weight: bold; }input.text { width: 445px; padding:3px; }textarea { width: 440px; height: 180px; padding:5px;}form span.linha {float: left; margin-bottom: 2px; width: 560px; position: relative; padding:10px 10px; background: #EDEDED; border: solid 1px #e2e2e2; }.blocoML .linha {padding: 0; width: 100%;}.blocoML label {color: #393068; font: normal 14px arial; float: left;width: 55px; line-height: 20px; }.blocoML input.MLtext {color: #393068; border: solid 1px #CFCCCB; font: normal 14px arial; float: left; width: 164px;}.blocoML .radioTxt {font-size: 10px; color: #393068;}form em { font-weight: bold; padding-right: 1em; vertical-align: top; } input.text, input.title, textarea, select {border:1px solid #CFCCCB;}form .focus { background: #F5F5F5; }form .errorMsg { float: left; clear: both; width: 400px; color: red; padding-left: 100px;}form .erroGrl { float: left; clear: both; width: 99%;}form .bgError { background:#FDEDED url(../../imagens/form_error.png) top right no-repeat; border:solid 1px #EFB8B8;}button { padding: 3px 6px; background: #315D6A; color: #fff; cursor: pointer; float: left; font: bold 11px arial; text-transform: capitalize;border-left: solid 2px #0C171B; margin-top: 5px; border-bottom: solid 2px #0C171B; border-right: solid 2px #6D8B95; border-top: solid 2px #6D8B95;}.small{ font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; }.large{ font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }.quiet{ color: #666; }.loud { color: #000; }.highlight{ background:#ff0; }.added{ background:#060; color: #fff; }.removed{ background:#900; color: #fff; }.first{ margin-left:0; padding-left:0; }.last { margin-right:0; padding-right:0; }.top{ margin-top:0; padding-top:0; }.bottom { margin-bottom:0; padding-bottom:0; }.left { float:left; }.right{ float:right; }.hide { display:none; }.clear {clear:both;}.reset-margin { margin:0; } .reset-padding{ padding:0; } .reset{ margin:0; padding:0; } .align-left { text-align:left; } .align-center { text-align:center; } .align-right{ text-align:right; } .fix {border:solid 1px red;}.imagem {float:left; overflow:hidden; text-indent:-7777px; font-size:1px;}.relative { position: relative;}.justify{ text-align:justify; width: 99%;}.showgrid {background: url(grid.png); }div.last { margin-right: 0; }.grid1, .grid2, .grid3 { padding:40px 0; min-height: 400px;}.grid1 { width: 935px; float: left; } .grid2 { float: right; padding-left: 15px;margin-top: 83px; width: 246px; font: normal 12px sans-serif; color: #333333;} .grid3 { width: 659px; float: left; } #nav { position:absolute; margin:0px; float:left; padding-top:0px; top:60px; left:0px; width: 100%;background: url(../images/menuBg.jpg) center no-repeat; height:50px;}#nav ul { float:left; position: relative; left:381px; top:8px }#nav li { float:left; position: relative; top:0px; height:39px; padding-right: 7px; margin-right: 7px; background: url(../images/detalhemenu.png) right no-repeat;}#nav li a { padding-right:18px; font:normal 16px "Trebuchet MS"; text-decoration:none; text-transform:uppercase; color: #000000; }#nav li a:hover {}#nav li.active a {color:#BB1F26; font-weight: bold; text-align: center; float: left;}header { padding-bottom:0px; }#footer {float:left; width: 100%; background:url(../images/bgRodape.png) repeat-x; height: 80px;}#footer .centraliza {width: 936px; min-height: 65px; margin-top: 10px; }#footer .areasRodape .logoRodape{ float:left; margin-top:10px; }#footer .areasRodape .Endereco{ float:left; margin:20px 0px 0px 50px; font: normal 11px "Trebuchet MS";}#footer .areasRodape .Endereco p{ color: #777; font-size: 10px;}#footer ul.rodapeMenu {float:right; margin-top:20px; width:420px;}#footer .rodapeMenu li {display:inline; text-transform: uppercase;}#footer .rodapeMenu li a {color:#000000; font: bold 12px "Trebuchet MS"; text-decoration: none; background: url(../images/marcaRodape.png) no-repeat left; padding: 0px 0px 0px 15px;}#footer .rodapeMenu li.active a {font-weight:bold; color:#bb1f26; cursor:default; } #footer .rodapeMenu p{float: left; margin-left:95px; text-transform: none; font-size: 11px;color: #777; font-size: 10px;}#header { height:100px; width:100%; } .cabecalho { float: left; width:100%; background: #fffff; }#header a.logolink { z-index: 500; float: left; position: relative;}#header h1.logo { float:left; background:url(../images/logodaruma.png) top center no-repeat;width:251px; height:100px; margin-top: 17px;}#header .cabecalho {background: url("../images/bgcabecalho.png") repeat-x; height: 128px;}#header .cabecalho .centraliza {position:relative;}#header .minicabecalho {float:right; width:700px; height: 34px; position:absolute; right:0px; top:4px;}#header .cadastre { float: right; width:326px; }#header .cadastre { font: normal 11px sans-serif;}#header .cadastre a.cadastrelk { font: normal 11px sans-serif; color:#D72028; float: right;}#header .cadastre p { width:200px; text-align: right; float: right; padding-top: 7px; } #header .cadastre .imgdetalhe {float:right; padding: 6px 10px 0px 10px; }#header .minicabecalhologin {float: right; padding-bottom: 4px; width:326px; background:#D72028; height:31px; }#header .minicabecalhologin input{float: left; width:110px; position: relative; left:3px; top:5px; z-index:0; margin-left: 7px; font: normal 11px sans-serif; color:#000000;}#header .minicabecalhologin .email{float: right; position:absolute; right:274px; top:9px; z-index:1;font: normal 11px sans-serif; color:#000000;}#header .minicabecalhologin .senha{float: right; position:absolute; right:148px; top:9px; z-index:1; font: normal 11px sans-serif; color:#000000;}#header .minicabecalhologin button {float: left; background:#2B2B2B; border:none; height: 24px; width:58px; text-transform:uppercase; margin-left:8px; position: absolute; top:-1px;} #daruma .bloco{float: left; }#daruma .bloco .listaDaruma{float:left; width: 639px;}#daruma .listaDaruma .tituloLista{ float: left; font:bold 27px sans-serif; color:#81151d; margin:20px 0px 15px 0px; width: 458px;} #daruma .bloco .listaDaruma img {float:left; margin: 20px 20px 40px 0px;}#daruma .bloco .listaDaruma li{float:left; margin-bottom:25px;}#daruma .bloco .listaDaruma p {float:left; font: normal 13px/22px sans-serif; color:#333; width:437px; margin-bottom: 20px;}#daruma ul.galeria {float:left; width:100%; margin-top: 15px;}#daruma ul.galeria li { float: left; margin-right: 50px; margin-bottom: 25px; }#daruma ul.galeria li img { border: solid 1px #777; padding: 1px; }#daruma ul.galeria li:hover img { border: solid 1px red; } #loading {background: gray; color:white; display:none; z-index: 777; padding: 4px; border: solid 1px #ccc; position: fixed; top:5px; left: 5px;}html,body { margin:0; background: #fff url(../images/bgfundosite.jpg) center 127px repeat-x;}.conteudo { width: 935px; float: left; margin: 0 auto; position:relative; padding-bottom: 70px; min-height:100%;}.centraliza {display:block; margin:0 auto; width:935px;}.tituloPag {float: left; font: bold 41px "Trebuchet MS"; color: #D52930; text-transform:uppercase; width: 100%; margin-bottom:35px; text-shadow: #868686 1px 1px 1px;}a {color:#D72028;}a.vejamais { color:#D72028;font: normal 12px sans-serif; }p{color: #1B1B1C;}#menuLateral .telLateral .tel{float: left; font: bold 38px sans-serif; color: #81151d; margin-bottom:20px;}#menuLateral .localizacao {float: left;}#menuLateral .redeSocial {float:left; width:230px; height:105px; background:#FFF; border:1px solid #D6D6D6; margin:20px 0px; position:relative; }#menuLateral .redeSocial ul {float:left; width:225px; height: 85px; margin:10px;}#menuLateral .redeSocial li {float: left; width: 110px; height:84px;border-right:1px solid #D6D6D6; margin-top: 10px;}#menuLateral .redeSocial .orkut {float:left; position:relative; left:20px; top:7px;}#menuLateral .redeSocial .facebook {float:left; position:relative; left:15px; top:5px; }#menuLateral .redeSocial .facebook {float:left; position:relative; left:15px; top:5px; }#menuLateral .email {float: left; font: normal 18px sans-serif; color: #7F161D;}#menuLateral .email p {float: left; margin-bottom: 3px;}#menuLateral .email a {float: left; font: normal 14px sans-serif; color: #d72028;}#menuLateral .BlocoNovidades {float: left; width: 100%;}#menuLateral .BlocoNovidades .tituloLateral{float: left;width: 100%; margin-bottom: 10px; font: bold 30px sans-serif; color: #81151d;}#menuLateral .BlocoNovidades .listaLateral li {float: left; width: 243px; border-bottom: 1px solid #D5D5D5; margin-bottom: 10px;}#menuLateral .BlocoNovidades .listaLateral li span {float: left; font: bold 12px sans-serif; color: #535353;margin: 10px 0px 3px 0px;}#menuLateral .BlocoNovidades .listaLateral li .tituloNovidade {float: left;margin-bottom:5px; text-decoration:none;font: bold 16px sans-serif; color: #111111; width: 100%; }#menuLateral .BlocoNovidades .listaLateral li .tituloNovidade a {font: bold 16px sans-serif; color: #111111; margin-bottom:5px; text-decoration:none; }#menuLateral .BlocoNovidades .listaLateral li:hover {cursor:pointer;}#menuLateral .BlocoNovidades .listaLateral li:hover a {text-decoration:underline;}#menuLateral .BlocoNovidades .listaLateral li p {float: left; width: 100%; padding-bottom: 10px; line-height: 20px;}#menuLateral .darumaSelos {margin: 20px 0px 30px 3px;}#menuLateral .postIt {float: left; position: relative; top:10px; left: 2px;}.bordapreta { border: 1px solid #040402; float: left; margin-bottom: 20px;}.blocoPequeno { float:left; background:#1E1D19; width:210px; padding:10px; border: 1px solid #7E7C7D; position: relative;} .blocoPequeno h3 {float: left; width: 100%;color: #F2B60A; text-indent: 3px; font-size: 14px; font-weight: bold; margin-bottom: 3px;}.blocoPequeno input{float: left; width:196px; height:15px; border: 1px solid #B5B1B2; padding:5px;}.logged { float: left; color: white; font-size: 11px; position: relative; top:9px; left: 13px; width: 300px; }.logged span { float: right; }.logged span a { color: white; }