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;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; color: #D71A1A; font-size: 12px; font-weight: bold;}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: #fff; margin-bottom: 10px;}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:80px; font-size:1.1em; line-height:25px; }input.text { width: 311px; padding:3px; }textarea { width: 390px; height: 180px; padding:5px;}form span.linha {float: left; margin-bottom: 2px; width: 600px; position: relative; padding:4px 10px;}form em { font-weight: bold; padding-right: 1em; vertical-align: top; } input.text, input.title, textarea, select {border:1px solid #ccc;}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: #484848; color: #fff; cursor: pointer; float: left; width: 90px; font: bold 11px arial; text-transform: capitalize;border-left: solid 2px #909090; margin-top: 5px; border-bottom: solid 2px #2F2E2E; border-right: solid 2px #2F2E2E; border-top: solid 2px #909090;}.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 { }.grid1 { width: 700px; float: left;} .grid2 { width: 215px; float: right;}.append-1 { padding-right: 15px;}.prepend-1 { padding-left: 5px;}div.border {padding-right: 4px;margin-right: 5px;border-right: 1px solid #eee;} div.colborder {padding-right: 24px;margin-right: 25px;border-right: 1px solid #eee;}.pull-1 { margin-left: -40px; } .pull-2 { margin-left: -80px; }.pull-3 { margin-left: -120px; } .pull-4 { margin-left: -160px; }.pull-1, .pull-2, .pull-3, .pull-4 {float:left;position:relative;}.push-1 { margin: 0 -40px 1.5em 40px; } .push-2 { margin: 0 -80px 1.5em 80px; }.push-3 { margin: 0 -120px 1.5em 120px; } .push-4 { margin: 0 -160px 1.5em 160px; }.push-1, .push-2, .push-3, .push-4 { float: right;position:relative;}.box { padding: 1.5em; margin-bottom: 1.5em; background: #E5ECF9; }hr {background: #ddd; color: #ddd;clear: both; float: none; width: 100%; height: .1em;margin: 0 0 1.45em;border: none; }hr.space {background: #fff;color: #fff;}.clearfix, .container { display: inline-block; }.clearfix:after, .container:after {content: ".";display: block; height: 0; clear: both;visibility: hidden;}* html .clearfix, * html .container { height: 1%; }.clearfix, .container{ display: block; }.clear { clear:both; }.mainMenu { position:absolute;margin:0px; float:left; width: 100%; padding-top:11px; top:76px; left:0px; background: #414141; height:30px;}.mainMenu ul { float: left; }.mainMenu li { float:left; padding-right: 21px; background: url(../images/menuDet.jpg) right no-repeat;}.mainMenu li a { padding:1px 7px; color:#EFEFEF;font:bold 12px "Trebuchet MS"; text-decoration:none; text-transform:uppercase;}.mainMenu li a:hover { color:yellow; } .mainMenu ul li.active a { color:#fff; text-decoration:underline;}.mainMenu ul li.active a:hover { cursor:default; }.mainMenu dd { display: inline; padding-left: 20px; float: right; }.mainMenu dd a { color: #fff; font: bold 10px arial; text-transform: uppercase; text-decoration: none;}.mainMenu dd a:hover { color:#fff; text-decoration:underline;}#cabecalho { padding-bottom:0px; }div#rodape {width: 100%; float: left; padding-bottom: 30px; }ul.rodapeMenu { width: 940px; margin: 0 auto; display: block; }.rodapeMenu li { float:left; padding-right: 18px; background: url(../images/menuRodapeDet.jpg) right -2px no-repeat; }.rodapeMenu li a {padding:1px 7px; color:#414141;font:bold 12px "Trebuchet MS"; text-decoration:none; text-transform:uppercase;}.rodapeMenu li a:hover { color:black; } .rodapeMenu li.active a { color:#000; text-decoration:underline;}.rodapeMenu li.active a:hover { cursor:default; }.miniMenu { width: 940px; margin: 0 auto; display: block; }.miniMenu li { float:left; padding-right: 18px; padding: 10px 0;}.miniMenu li a {color:#414141; text-decoration: none; text-transform: uppercase; font-size: 10px;}.theend { float:left; position: relative; width: 100%; background: #414141; color: #FFFFFF; font-size: 12px; padding: 13px 0 12px 0; margin-top: 10px; }.theend a { color: #fff; }.centraliza { width: 940px; margin: 0 auto; display: block; } .rodapedet { background: url(../images/rodapedet.jpg) top left no-repeat; height: 110px; width: 220px; position: absolute; right: 0px; top: -82px;} #cabecalho { height:140px;}#cabecalho h1 { float:left; background:url(../images/logo.jpg) left center no-repeat; width:240px; height:80px; } html,body {height:100%; margin:0; background: #F8F8F8 url(../images/bgGeral.jpg) top center no-repeat;}.container {width: 935px; padding: 0px 10px 100px 10px; margin: 0 auto; position:relative; height:auto !important; height:100%; }#loading {background: gray; color:white; display:none; z-index: 777; padding: 4px; border: solid 1px #ccc; position: fixed; top:5px; left: 5px;} .description { float: left; background: #FBFBFB; border: solid 1px #E5E5E5; width: 658px; margin-top: 15px; padding: 20px; min-height: 190px; -moz-border-radius: 10px; -webkit-border-radius: 10px;}.description .short { float: left; width: 330px; } .description .short ul { float: left; width: 100%; }.description .short ul li { float: left; width: 100%; clear: both; margin-bottom: 10px; text-indent: 15px; background: url(../images/littleStar.gif) left 3px no-repeat;}.description h2 { color: #A2A809; font:bold 22px "Trebuchet MS"; margin-bottom: 15px; text-transform: uppercase;}.description .short p { font:normal 16px/27px arial; text-align: justify;}.description .brands { float: right; height: 200px; width: 278px; background: url(../images/marcas.jpg) top center no-repeat;border-left: solid 3px #F2F2F2; padding-left: 20px;}.brands ul a { font-size: 12px; font-weight: bold; color: #5D4A59; text-decoration: none; }.brands ul a:hover { text-decoration: underline; }.brands ul { margin-top: 5px; float: left; width: 100%;}.brands ul li { margin-bottom: 10px; }.brands .mais { float: right; }.showcase { background: #EDEDED; border: solid 1px #E6E6E6; float: left; padding: 20px; width: 658px; margin-top: 15px; -moz-border-radius: 10px; -webkit-border-radius: 10px;}.showcase img { border: solid 1px #ccc; }.showcase a:hover img { border: solid 1px #909090; }.showcase ul { float: left; }.showcase ul li.item { float: left; display: inline;margin-right: 55px; margin-bottom: 20px; padding-bottom: 20px; border-bottom: solid 1px #fff; width: 123px; }.showcase ul li h3 a { float: left; color: #D71A1A; font:bold 13px arial; padding: 5px 0; width: 99%; height: 20px; }.showcase ul li ul { float: left; width: 99%; height: 50px; }.showcase ul li ul li { float: left; clear: both; font-weight: bold; width: 99%; font-size: 11px; margin-top: 3px;}.showcase ul li ul li.normal { color: #5B5B5B; text-decoration: line-through;}.showcase ul li ul li.promo { color: #2246FF; font-size: 13px; padding-bottom: 10px;}.blockint { float: left; -moz-border-radius: 10px; -webkit-border-radius: 10px; position: relative; background: #EDEDED url(../images/bgInt.jpg) top left no-repeat; border: solid 1px #E5E5E5; width: 648px;padding: 20px 25px; }.grid2 .blockSide { background: #EDEDED; border: solid 1px #E3E3E3; float: left; width: 100%; -moz-border-radius: 10px; -webkit-border-radius: 10px;}.grid2 .blockSide .paintIt { background: url(../images/paintIt.png) top center no-repeat; float: left; width: 215px; height: 100px; position: relative; top: -17px; right: 0px; }.MLnovidades { float: left; padding-left: 10px; width: 195px;}.grid2 h3 { font-size: 18px; color: #E00748; text-transform: uppercase;}.grid2 .MLnovidades ul li { border-bottom: solid 1px #F9F9F9; padding: 6px 0 6px 20px; width: 175px; background: url(../images/notDet.jpg) left 7px no-repeat;}.grid2 .MLnovidades ul li a { font-size: 12px; color: #66014D; font-weight: bold; text-decoration: none; }.grid2 .MLnovidades ul li a:hover { text-decoration: underline; }.grid2 a.mais { color: #D71A1A; font-size: 12px; float: right; font-weight: bold; margin: 20px 0;}.grid2 a.banner { float: left; margin-top: 15px;}.grid2 a.banner img { border: solid 1px #ccc; float: left;}.linhas {float:left; padding-left:10px; width:195px; padding-bottom: 20px; }.linhas ul li { float: left; margin-right: 10px; margin-bottom: 10px; }.linhas img { border: solid 1px #E5E5E5; float: left; }.linhas a:hover img { border: solid 1px #909090; } .institucional h1 { font: bold 24px "Trebuchet MS"; float: left; width: 100%; color: #1E1915; text-transform: uppercase; margin-bottom: 20px; text-indent: 40px; background: url(../images/detTitle.jpg) top left no-repeat; }.institucional h2 { float: left; font: bold 16px "Trebuchet MS"; width: 100%; color: #1E1915; text-transform: uppercase;margin-top: 20px;}.institucional img { float: right;}.institucional .text { float: left; width: 315px; }.institucional .text p { font: normal 13px/22px arial; margin-bottom: 10px; float: left; width: 100%; text-align: justify; } .lojistas h1 { font: bold 24px "Trebuchet MS"; float: left; width: 100%; color: #1E1915; text-transform: uppercase; margin-bottom: 20px; text-indent: 40px; background: url(../images/detTitle.jpg) top left no-repeat; }.lojistas .text { float: left; width: 100%; }.lojistas .text p { font: normal 13px/22px arial; margin-bottom: 10px; float: left; width: 100%; text-align: justify; }#lista-lojistas { display: none; }.lojistas ul { float: left; margin-top: 20px;}.lojistas ul li { padding: 10px; margin-bottom: 3px; float: left; width: 460px; min-height: 110px;background: #F7F7F7; border:solid 1px #E7E7E6; position: relative; }.lojistas ul h3 { font-size:18px; padding-bottom:3px; color: #414167; text-transform: uppercase;}.lojistas ul span { float: left; border-bottom: solid 1px #efefef; padding-bottom: 2px; width: 100%; clear: both; margin-bottom: 2px; }.lojistas form { position: relative; float: left; width: 100%; margin-top: 10px; }.listacompleta {position:absolute; top:5px; right: 0px; color: #DF1919; font-weight: bold; }.logoCon { position: absolute; top:1px; right: -170px;}.novidades h1 { font: bold 24px "Trebuchet MS"; float: left; width: 100%; color: #1E1915; text-transform: uppercase; margin-bottom: 20px; text-indent: 40px; background: url(../images/detTitle.jpg) top left no-repeat; }.novidades ul {float: left; width: 400px; }.novidades ul li {float: left; width: 100%; padding: 10px; margin-bottom: 10px; padding-bottom: 20px; border-bottom: dotted 1px #414141; }.novidades ul li h2 { font: bold 14px/19px arial; color: #AF3A4D; width: 100%; text-align: justify; margin-bottom: 6px;}.novidades ul li p { font: normal 11px/21px arial; color: #414141; width: 100%; text-align: justify;}.novidades img { float: right; position: relative; top:20px; left: -10px;}.novidadesLer h1 { font: bold 19px "Trebuchet MS"; float: left; width: 100%; color: #1E1915;margin-bottom: 20px; text-indent: 40px; background: url(../images/detTitle.jpg)no-repeat; }.novidadesLer small { position: absolute; top: 10px; right: 10px; }.novidadesLer p { float: left; width: 100%; text-align: justify; font: normal 13px/20px arial; padding-bottom: 50px;}.imgNot { float: left; margin: 6px 20px 10px 0px; width: 220px; }.imgNot img { border: solid 1px #ccc; float: left; margin-bottom: 10px; }.imgNot img:hover { border: solid 1px #E5E5E5; }.imgNotMini { float: left; }.imgNotMini img { float: left; margin-right: 16px; }.imprensa h1 { font: bold 24px "Trebuchet MS"; float: left; width: 100%; color: #1E1915; text-transform: uppercase; margin-bottom: 20px; text-indent: 40px; background: url(../images/detTitle.jpg) top left no-repeat; }.imprensa ul {float: left; width: 600px; padding: 10px 0; }.imprensa ul li {float: left; width: 100%; padding: 10px; margin-bottom: 10px; padding-bottom: 20px; border-bottom: dotted 1px #414141; }.imprensa ul li h2 { font: bold 14px/19px arial; color: #AF3A4D; width: 100%; text-align: justify; margin-bottom: 6px;}.imprensa ul li p { font: normal 11px/21px arial; color: #414141; width: 100%; text-align: justify;}.imagemImp { float: left; }.imagemImp a { float: left; padding-right: 10px; }.imagemImp img { border: solid 1px #ccc; }.contato h1 { font: bold 24px "Trebuchet MS"; float: left; width: 100%; color: #1E1915; text-transform: uppercase; margin-bottom: 20px; text-indent: 40px; background: url(../images/detTitle.jpg) top left no-repeat;}.contato p { float: left; width: 100%; margin-bottom: 10px; padding-bottom: 10px; border-bottom: solid 1px #ccc; }.contato form { float: left; width: 420px; font-size: 12px; font-weight: bold; margin: 0; }.contato form textarea { font:normal 12px arial; }.contato form .botao { position: relative; top: 1px; left: 250px; width:150px }.contato form span.linha { width: 400px; }.contato .canais { width: 190px; float: right; height: 270px; background: url(../images/contato.jpg)no-repeat;border: solid 1px #ccc; padding: 10px; position: relative; top:28px; left: -1px; font:normal 12px/25px arial; }.contato .canais h3 { font:bold 15px "Trebuchet MS"; color:#83006A; text-transform: uppercase; }.produtos h1 { font: bold 24px "Trebuchet MS"; float: left; width: 100%; color: #1E1915; text-transform: uppercase; margin-bottom: 20px; text-indent: 40px; background: url(../images/detTitle.jpg) top left no-repeat;}.showcase h2 { color: #A2A809; font:bold 22px "Trebuchet MS"; margin-bottom: 15px; text-transform: uppercase; margin-bottom: 20px;}.produtos { padding-right: 0; width:673px;}.produtos ul { float: left; width: 100%; }.produtos ul li { float: left; display: inline; width: 160px; margin-right: 10px; }.produtos ul li img { border: solid 1px #ccc; }.produtos ul li a:hover img { border: solid 1px #909090; }.produtos ul li .infocat { float: left; width: 100%; clear: both; }.havealook { float: left; }.havealook h4 { float: left; font: bold 12px arial; color: #50022E; margin: 10px 0; text-transform: uppercase; }.havealook p { float: left; font-size: 11px; width: 142px; text-align: justify; margin-bottom: 10px; }.MLprodutos { float: left; padding-left: 10px; width: 195px;}.MLprodutos h3 { color: #8D0070; }.MLprodutos ul { float: left; width: 100%; margin-top: 10px; } .MLprodutos ul li { float: left; width: 100%; margin-bottom: 10px; padding-bottom: 10px; border-bottom: solid 1px #E3E3E3; }.MLprodutos ul li img { float: left; border: solid 1px #DEDEDE; margin-right: 5px;}.MLprodutos ul li h4 {float: left; font: bold 12px arial; color: #50022E; margin-bottom: 5px;}.MLprodutos ul li .Mlprice {float: left; width: 130px;}.MLprodutos ul li .Mlprice .price {float: left; width: 100%; font: normal 10px arial; text-decoration: line-through;}.MLprodutos ul li .Mlprice .promo {float: left; width: 100%; font-size: 11px; font-weight: bold;}.breadcrumb { float: left; width: 650px; border-bottom: solid 1px #ccc; padding: 0px 0 5px 0; font-weight: bold; margin-bottom: 20px; } .breadcrumb a { font: bold 12px arial; }.categoria span.img { float: left; border: solid 1px #ccc; -moz-border-radius: 5px; -webkit-border-radius: 5px; height: 113px; width: 143px; }.categoria .detalhes { float: left; width: 200px; padding-left: 20px; }.categoria .detalhes h1 { color: #414141; font-size: 24px; }.categoria .subcategorias { float: right; width: 260px; }.categoria .subcategorias li { float: right; width: 130px; }.produto span.img { float: left; border: solid 1px #ccc; margin-right: 20px;-moz-border-radius: 5px; -webkit-border-radius: 5px; height: 300px; width: 300px; } .produto .infoBlock { float: left; width: 320px;} .produto .checkout-prod { float: right; width: 100%; }.produto .base { float: left; width: 320px; margin-bottom: 20px;} .produto .base h1 { font: bold 22px sans-serif; color: #414141; } .produto .base p { width: 100%; text-align: justify; line-height: 20px;} .produto .param { float: left; width: 300px; margin-bottom: 20px; background: #FBFBFB; border: solid 1px #ccc; padding: 10px;}.produto .prices { float: left; width: 180px; margin-bottom: 20px; padding: 10px ;}.produto .prices .normal { font: normal 15px sans-serif; color: #414141; text-decoration:line-through; } .produto .prices .promo { font: bold 20px sans-serif; color: red; } .buttons { float: right; width: 80px; } .buttons label { float: right; width: 35px; } .buttons input { float: right; width: 40px; border:solid 1px #ccc; text-align: center; } .buttons button { margin: 0; float: right; margin-top: 10px; } .usuario .halfBlock { float: left; width: 295px; padding: 10px;border:solid 1px #ccc; background: #ECECEC; -moz-border-radius: 5px; -webkit-border-radius: 5px; }.usuario .halfBlock span { float: left; width: 100%; clear: both; padding-bottom: 5px; }.usuario .halfBlock h1 { font-size: 20px; color: #414141; }.usuario .halfBlock span label { float: left; width: 120px; font-size: 12px; }.usuario .halfBlock span input { float: left; border: solid 1px #aaa; padding: 3px; width:167px; }.usuario .halfBlock span a.alert { float: left; margin-top: 15px; }.usuario .halfBlock span button { float: right; }.cadastro h1 { font: bold 24px "Trebuchet MS"; float: left; width: 100%; color: #1E1915; text-transform: uppercase; margin-bottom: 20px; text-indent: 40px; background: url(../images/detTitle.jpg) top left no-repeat;}.cadastro span { float: left; width: 50%; margin-bottom: 5px;}.cadastro .bloco { float: left; width: 630px; margin-bottom: 20px; padding-bottom: 20px; border-bottom: solid 1px #ccc; background: #fff; border: solid 1px #ccc; padding: 20px; padding-right: 0px;}.cadastro label { float: left; width: 100px; font-size: 12px; font-weight: bold; }.cadastro h3 { float: left; width: 100%; margin: 0 0 20px 0; color: #E00748; text-transform: uppercase;}.cadastro input { border: solid 1px #ccc; padding: 3px; }.cadastro button {float: right; }.login h1 { font: bold 24px "Trebuchet MS"; float: left; width: 100%; color: #1E1915; text-transform: uppercase; margin-bottom: 20px; text-indent: 40px; background: url(../images/detTitle.jpg) top left no-repeat;}.login form { float: left; margin-top: 20px; width: 350px; border: solid 1px #E5E5E5;-moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 10px; background: #FBFBFB; }.login form label, .login form input { float: left; } .login form input { border: solid 1px #ccc; padding: 4px; }.login button { float: right; margin: 0; margin-right: 20px; }.login span.linha { float: left; clear: both; margin-bottom: 1px; }.login span.linha label { width: 100px; }.menuMinhaConta { position: absolute; top: 20px; right: 20px; padding: 10px; border: solid 1px #ccc; width: 250px; -moz-border-radius: 10px; -webkit-border-radius: 10px; background: #FFFFFF;}.menuMinhaConta li {float: right; text-indent: 20px; }.menuMinhaConta li a { color: #000; text-decoration: none; }.menuMinhaConta li.user { background: url(../images/user_edit.png) top left no-repeat; }.menuMinhaConta li.cart { background: url(../images/cart.png) top left no-repeat; }.carrinho h1 { font: bold 24px "Trebuchet MS"; float: left; width: 100%; color: #1E1915; text-transform: uppercase; margin-bottom: 20px; text-indent: 40px; background: url(../images/detTitle.jpg) top left no-repeat;}.cart-table { float: left; width: 100%; border-collapse: collapse; margin: 20px 0;}.cart-table thead td { font-weight: bold; background: #F8F8F8; font-size: 12px; }.cart-table tfoot td { background: #F8F8F8; font-size: 12px;}.cart-table tbody td { background: #FFFFFF; }.cart-table tr td {border: solid 1px #ccc; padding: 5px 10px; }.cart-table img { float: left; margin-right: 10px; }.cart-table .detProd { float: left; width: 200px; }.cart-nav { float: left; width: 100%; margin-bottom: 5px; }.cart-nav a { float: left;padding-top: 15px; padding-right: 20px; text-indent: 18px; background: url(../images/bullet_nav.gif) 5px 18px no-repeat; }.cart-nav button { width:180px; float:right; }.nav-store { float: right; position: relative; }.nav-store img { position: absolute; top:14px; right:-5px;}.nav-store a { position: absolute; width: 100px; top:31px; text-decoration: none; text-transform: uppercase; color: #414141;font-size: 10px; }.nav-store a:hover { text-decoration: underline; }.checkout h1 { font: bold 24px "Trebuchet MS"; float: left; width: 100%; color: #1E1915; text-transform: uppercase; margin-bottom: 20px; text-indent: 40px; background: url(../images/detTitle.jpg) top left no-repeat;}.stepsGuide { position: absolute; top: 20px; right: 20px; width: 500px;}.stepsGuide li.red, .stepsGuide li.green { float: left; height: 50px; margin-left:20px; font-size: 16px; position: relative; text-indent: 50px; line-height: 30px;}.stepsGuide span { color: #fff; font-size: 21px; position: absolute; top: 2px; left: -36px; }.stepsGuide li.red { background: url(../images/redstep.png) top left no-repeat; }.stepsGuide li.green { background: url(../images/greenstep.png) top left no-repeat; }.steps { float: left; width: 100%; margin: 30px 0; }.step { float: left; border: solid 1px #D8D8D8; background: #F3F3F3; width: 393px; padding: 15px; height: 150px; margin: 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}.step h2 { color: #B94A3F; width: 100%; font:bold 17px arial; }.step .altEnd { float: right; }.step ul { float: left; width: 100%; }.step ul li { float: left; width: 100%; margin-bottom: 5px; }.step textarea { float: left; width: 380px; height: 80px; }.step .ende label { float: left; width: 86px; font-size: 12px; }.step .ende span { float: left; width: 100%; }.step .ende input {float: left; width: 94px; border: solid 1px #ccc; font-size: 11px; padding: 2px;}.meuspedidos h1 { font: bold 24px "Trebuchet MS"; float: left; width: 100%; color: #1E1915; text-transform: uppercase; margin-bottom: 20px; text-indent: 40px; background: url(../images/detTitle.jpg) top left no-repeat;}.meuspedidos-table { float: left; width: 100%; border-collapse: collapse;}.meuspedidos-table thead td { font-weight: bold; background: #F8F8F8; font-size: 12px; }.meuspedidos-table tfoot td { background: #F8F8F8; font-size: 12px;}.meuspedidos-table tbody td { background: #FFFFFF; }.meuspedidos-table tr td {border: solid 1px #ccc; padding: 5px 10px; }.meuspedidos-table img { float: left; margin-right: 10px; }.meuspedidos-table .detProd { float: left; width: 200px; }.meuspedidos .bloco { float: left; width: 630px; margin-bottom: 20px; padding-bottom: 20px; text-align: center; border-bottom: solid 1px #ccc; background: #fff; border: solid 1px #ccc; padding: 20px; padding-right: 0px;} .detalhespedido h1 { font: bold 24px "Trebuchet MS"; float: left; width: 100%; color: #1E1915; text-transform: uppercase; margin-bottom: 20px; text-indent: 40px; background: url(../images/detTitle.jpg) top left no-repeat;}.detalhespedido .status { float: left; width: 100%; height: 120px; border: solid 1px #ccc; margin-top: 20px; }.detalhespedido .step1 { background: #EEEEEE url(../images/step1.jpg) center no-repeat; }.detalhespedido .step2 { background: #EEEEEE url(../images/step2.jpg) center no-repeat; }.detalhespedido .step3 { background: #EEEEEE url(../images/step3.jpg) center no-repeat; }.detalhespedido .step4 { background: #EEEEEE url(../images/step4.jpg) center no-repeat; }.detalhespedido .step5 { background: #EEEEEE url(../images/step5.jpg) center no-repeat; }.detalhespedido h2 { font: bold 18px arial; margin-top: 30px; color: #000; float: left; width: 100%; }.aviso { float: left; width: 621px; font-weight: bold; background: #FFF6BF; color: #514721; border:solid 1px #FFD324; padding: 10px; margin-bottom: 10px;}span.obrigatorio { float: right; color: red; width: 10px; font-size: 12px; }*{padding: 0; margin: 0;}#TB_window {font: 12px Arial, Helvetica, sans-serif;color: #333333;}#TB_secondLine {font: 10px Arial, Helvetica, sans-serif;color:#666666;}#TB_window a:link {color: #666666;}#TB_window a:visited {color: #666666;}#TB_window a:hover {color: #000;}#TB_window a:active {color: #666666;}#TB_window a:focus{color: #666666;}#TB_overlay {position: fixed;z-index:100;top: 0px;left: 0px;height:100%;width:100%;}.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}.TB_overlayBG {background-color:#000;filter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;}* html #TB_overlay {position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}#TB_window {position: fixed;background: #ffffff;z-index: 102;color:#000000;display:none;border: 4px solid #525252;text-align:left;top:50%;left:50%;}* html #TB_window { position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}#TB_window img#TB_Image {display:block;margin: 15px 0 0 15px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;border-top: 1px solid #666;border-left: 1px solid #666;}#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}#TB_title{background-color:#e8e8e8;height:27px;}#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}#TB_ajaxContent.TB_modal{padding:15px;}#TB_ajaxContent p{padding:5px 0px 5px 0px;}#TB_load{position: fixed;display:none;height:13px;width:208px;z-index:103;top: 50%;left: 50%;margin: -6px 0 0 -104px; }* html #TB_load { position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}#TB_HideSelect{z-index:99;position:fixed;top: 0;left: 0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity: 0;opacity: 0;height:100%;width:100%;}* html #TB_HideSelect {position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}