/* Dicas de Montagem - conteudo */
a {text-decoration:underline; color:#999;} 
a:hover {text-decoration: underline; color: #000; }
a:active{text-decoration:underline; color: #000; } 

/* ------------- layout topo ---------------- */
#layoutTop {height:120px;background:url(../img/layout/fundo_maoDicas.jpg) no-repeat top right;}
#layoutTop .image {display:block;padding:20px 0 0 20px;}
#sloganDicas {margin:0;height:31px;padding-right:5px;background:url(../img/layout/fundo_titDicas.jpg) no-repeat top left;}
#sloganDicas h1 {font-size:12px;text-align:right;color:#fff;line-height:31px;}

/* ------------- busca ---------------- */
#searchDicas {margin-bottom:10px;padding:10px 5px 10px 0;text-align:right;color:#633;background:url(../img/layout/fundo_vinho.jpg) repeat-x top left;border-bottom:1px dotted #ccc;}
#searchDicas a:visited, #searchDicas a:link {text-decoration:none;color:#633;}
#searchDicas a:hover, #searchDicas a:active {text-decoration:underline;color:#633;}
#searchDicas p {line-height:22px;}
#searchDicas .campobuscaDicas {padding:2px;width:170px;color:#999;background:#fff;border:1px solid #633;vertical-align:middle}

/* ------------- menu principal ---------------- */
#mainMontagem {float:left;width:145px;margin-left:3px;}
#mainMontagem ul {margin-bottom:5px;padding:0;border-bottom:1px solid #633;}
#mainMontagem ul li {padding:0 5px 0 7px;line-height:16px;border-left:1px solid #633;border-right:1px solid #633;}
#mainMontagem ul li.last {padding-bottom:10px;}
#mainMontagem ul li.first {padding-top:5px;}
#mainMontagem ul .menu {padding-left:5px;height:35px;line-height:35px;font-weight:bold;color:#fff;font-size:9px;background:url(../img/layout/fundo_abaDicas.jpg) no-repeat top center;border:0;}
#mainMontagem ul .titsecao {padding:6px 0 4px 5px;font-weight:bold;color:#633;background:#f9f9f9;}
#mainMontagem ul .urlInicio div {margin-right:3px;padding:10px 0;border-top:1px dotted #ccc;}
#mainMontagem ul li a.secao:visited, #mainMontagem ul li a.secao:link {line-height:20px;font-size:9px;font-weight:bold;color:#633;}
#mainMontagem ul li a.secao:hover, #mainMontagem ul li a.secao:active {color:#633;}
#mainMontagem ul li a.subsecao:visited, #mainMontagem ul li a.subsecao:link {color:#666;}
#mainMontagem ul li a.subsecao:hover, #mainMontagem ul li a.subsecao:active {color:#633;}
#mainMontagem ul li a.novofertas:visited, #mainMontagem ul li a.novofertas:link, #mainMontagem ul li a.novofertas:hover, #mainMontagem ul li a.novofertas:active {line-height:20px;color:#666;font-size:9px;font-weight:bold;}
#mainMontagem ul li a.novoDicas:visited, #mainMontagem ul li a.novoDicas:link, #mainMontagem ul li a.novoDicas:hover, #mainMontagem ul li a.novoDicas:active {color:#600;font-size:9px;font-weight:bold;}
#mainMontagem #logos {margin:10px 0;padding:0 7px;text-align:center}
#mainMontagem #logos img {margin:5px 0;}

/* ------------ Visite Loja --------------- */
#mainMontagem .urlsLoja {margin-top:5px;font-weight:bold;font-size:9px}
#mainMontagem .urlsLoja a:visited, #mainMontagem .urlsLoja a:link {color:#633;}
#mainMontagem .urlsLoja a:hover, #mainMontagem .urlsLoja a:active {color:#633;}
/* ------------ Newsletter --------------- */
#mainMontagem #news {margin-top:5px;font-size:9px;}
#mainMontagem #news .titNews {padding-left:5px;height:35px;line-height:35px;font-weight:bold;color:#fff;background: url(../img/layout/fundo_abaDicas.jpg) no-repeat top left;}
#mainMontagem #news .texto {padding:8px 5px 5px 60px;text-align:right;background: url(../../gifs/mains/fundo_mail.jpg) no-repeat -4px 2px;border:1px solid #633;border-bottom:0;}
#mainMontagem #news form {padding:5px 3px;text-align:center;border:1px solid #633;border-top:0;}
#mainMontagem #news form span {color:#633;}
#mainMontagem #news form .campo {margin:5px 2px 0 2px;padding:2px;width:125px;font-size:9px;color:#999;border:1px solid #999;}
#mainMontagem #news form .botao {margin:10px 2px 5px 50px;}
/* ------------ Atendimento --------------- */
#mainMontagem .boxHelp {margin:5px 0 20px 0;}
#mainMontagem .boxHelp .box {padding:0;line-height:normal}
#mainMontagem .boxHelp div {height:111px;background:url(../../gifs/mains/fundo_atendimento.jpg) no-repeat top left}
#mainMontagem .boxHelp div p {padding:10px 2px 0 65px;text-align:right;font-weight:bold;font-size:10px;color:#000;}
#mainMontagem .boxHelp div p a:visited {color:#000;text-decoration:underline;}
#mainMontagem .boxHelp div p a:link {color:#000;text-decoration:underline;}
#mainMontagem .boxHelp div p a:hover {color:#000;text-decoration:underline;}
#mainMontagem .boxHelp div p a:active {color:#000;text-decoration:underline;}

/* -------------------------------- Conteudo principal ---------------------------------- */
/* --------------- comuns ---------------------- */
#content {float:right;width:615px;padding:5px 3px 5px 5px;color:#333;}
#content h2 {margin-bottom:10px;padding:3px 5px;font-size:13px;background:#e0e0e0;}
#content span {font-weight:bold;}
#content h2 span {font-size:28px;}
#content .titOthersDicas {margin:10px 0 0 0;padding:0;width:250px;height:30px;line-height:30px;text-align:center;font-weight:bold;background:#e0e0e0;}
#content .titTecnica {margin-bottom:10px;padding:5px;color:#333;font-size:10px;font-weight:normal;border-bottom:1px dotted #e0e0e0;}
#content a:visited, #content a:link {color:#333;}
#content a:hover, #content a:active {color:#000;}
#content #urlsDicas, #content #urlsDicasHome {margin-bottom:20px;padding:10px;border:1px solid #e0e0e0;}
#content #urlsDicas, #content #urlsDicasHome span {font-size:9px}
#content #urlsDicas {height:100px;overflow:auto;}
#content #urlsDicasHome {height:300px;overflow:auto;}
#content #urlsDicas ul, #content #urlsDicasHome ul {text-align:left;font-size:10px;line-height:25px;}
#content #urlsDicas ul li span, #content #urlsDicasHome ul li span {color:#999;font-weight:normal;font-size:9px}
#content #urlsDicas ul li img, #content #urlsDicasHome ul li img {vertical-align:middle;margin:3px 0;border:0}
/* --------------- capa ---------------------- */
#content #capa {float:left;width:457px;}
#content #capa div {margin:0 auto;text-align:center;}
#content #capa #tecnica {padding:20px;background:#e0e0e0;}
#content #capa #tecnica img {margin-bottom:10px;}
#content #capa #tecnica #texto {padding:5px;width:406px;height:140px;text-align:left;overflow:auto;border:1px solid #fff;}
#content #capa #tecnica #texto a:visited, #content #capa #tecnica #texto a:link {text-decoration:underline;color:#333;font-size:12px;}
#content #capa #tecnica #texto a:hover, #content #capa #tecnica #texto a:active {text-decoration:underline;color:#000;font-size:12px;}
#content #capa #tecnica #texto p {padding:10px 0;}
/* --------------- video ---------------------- */
#content #boxvideo {float:left;width:600px;}
#content #boxvideo #video {border-top:1px solid #ccc;padding-top:20px}
#content #boxvideo #video img {float:left;}
#content #boxvideo #video #descricao_video {margin:40px 50px 40px 170px;padding:10px;text-align:left;font-weight:normal;background:#cecece;}
/* --------------- menu direito ---------------------- */
#content #mainRight {float:right;width:145px;}
#content #mainRight ul {margin-bottom:5px;padding:0;border-bottom:1px solid #633;}
#content #mainRight ul li {padding:5px;border-left:1px solid #633;border-right:1px solid #633;}
#content #mainRight ul li.duvidas {padding:0;height:28px;color:#fff;line-height:28px;text-align:center;font-weight:bold;font-size:9px;background:url(../img/layout/fundo_mainRightDicas.gif) no-repeat top left;border:0;}
#content #mainRight ul li.last {padding-bottom:10px;}
#content #mainRight .boxBanDicas {margin:5px 0;}
/* --------------- msg Erro ---------------------- */
#content #errorMont {float:left;width:457px;}
/* --------------- galeria de fotos passo a passo --------------- */
#content #infoTop {margin-bottom:2px;padding-left:5px;font-size:9px;line-height:30px;border:2px solid #ae6868;}
#content #infoTop .infoTecnica {float:left;width:375px;color:#666;}
#content #infoTop .botaoComprar {float:right;width:190px;text-align:center;color:#fff;background:#ae6868;}
#content #infoTop .botaoComprar a {color:#fff;font-weight:bold}
#content #dhtmlgoodies_slideshow {padding:5px;background:#e0e0e0;} /* Total width of slideshow */
#content #dhtmlgoodies_slideshow #previewPane {float:left;margin:0;padding:0;width:417px;}
#content #dhtmlgoodies_slideshow #previewPane #largeImageCaption {margin-top:5px;padding:5px;overflow:auto;height:310px;line-height:13px;background:#f5f5f5;border:1px solid #fff;}
#content #dhtmlgoodies_slideshow #previewPane #waitMessage{display:none;margin:25px 0 0 85px;padding:4px;width:250px;height:30px;background-color:#fff;border:3px double #000;}
#content #dhtmlgoodies_slideshow #galleryContainer {float:right;width:175px;height:605px;border:1px solid #fff;}
#content #dhtmlgoodies_slideshow #galleryContainer #instrucao {margin:0;padding:0 5px 5px 5px;font-size:9px;color:#333;text-align:center;border-bottom:1px solid #fff;}
#content #dhtmlgoodies_slideshow #galleryContainer #theImages {padding:0 5px 5px 5px;}
#content #dhtmlgoodies_slideshow #galleryContainer #theImages img {float:left;display:block;width:48px;height:32px;padding:8px 0 0 5px;filter:Alpha(Opacity=50);Opacity:0.5;cursor:pointer;}
#content #dhtmlgoodies_slideshow #galleryContainer #theImages .imageCaption {display:none;}
#content #dhtmlgoodies_slideshow #slideEnd{clear:both;}
#content #dhtmlgoodies_slideshow a.link {font-weight:normal; text-decoration:underline;color:#999;}
#content #dhtmlgoodies_slideshow a.link:hover, a.link:active {color: #000; }
#content #dhtmlgoodies_slideshow .titulo {font-weight:bold;}
/* fim galeria */
/* --------------- acoes --------------- */
#content #acoes {padding:20px 0;}
#content #acoes .menuAba {float:left;margin:0;padding:0;}
#content #acoes .menuAba li {display:block;float:left;margin-right:3px;padding:3px;width:95px;text-align:center;font-weight:bold;font-size:9px;border:1px solid #e0e0e0;}
#content #acoes .menuAba li.abaativa {background:#e0e0e0;color:#333;border-bottom:0;}
#content #acoes .menuAba li.abainativa {color:#ccc;border-bottom:0;}
#content #acoes .boxAcoes {height:240px;padding:20px 10px;border:1px solid #e0e0e0;border-top:5px solid #e0e0e0;}
#content #acoes .titBoxAcao {margin-bottom:10px;padding:10px 5px;color:#333;background:#f9f9f9;text-align:left}
/* --------------- acoes - comprar --------------- */
#content #acoes #boxComprar {overflow:auto;width:590px;}
#content #acoes #boxComprar form {margin:0;padding:0;}
#content #acoes #boxComprar table a:visited, #content #acoes #boxComprar table a:link {color:#666;text-decoration:underline;}
#content #acoes #boxComprar table a:hover, #content #acoes #boxComprar table a:active {color:#000;}
#content #acoes #boxComprar table .texto {padding:10px 5px;color:#333;background:#f9f9f9;}
#content #acoes #boxComprar table .Right {padding-right:5px;font-size:9px;}
#content #acoes #boxComprar table .preco {text-align:center;}
#content #acoes #boxComprar table img {vertical-align:bottom;}
#content #acoes #boxComprar table .Right a:visited, #content #acoes #boxComprar table .Right a:link {color:#c30;text-decoration:underline;}
#content #acoes #boxComprar table .Right a:hover, #content #acoes #boxComprar table .Right a:active {color:#600}
#content #acoes #boxComprar table .Right, #content #acoes #boxComprar table .buttonR {text-align:right;}
#content #acoes #boxComprar table .button, #content #acoes #boxComprar table .buttonR {padding:10px 0;}
#content #acoes #boxComprar img {vertical-align:middle;}
#content #acoes #boxComprar .quant {width:30px}
/* --------------- acoes - comentar e recomendar --------------- */
#content #acoes .form {width:270px;float:left;margin:0 5px 5px 0;}
#content #acoes .campotexto, #content #acoes .boxComent {margin:3px 0;padding:3px;width:250px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#666;border:1px solid #ccc;}
#content #acoes .comboPais {margin:3px 0;padding:1px;width:258px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#666;border:1px solid #ccc;}
#content #acoes .tam170 {margin:3px 0;padding:1px;width:170px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#666;border:1px solid #ccc;}
#content #acoes .boxButton {margin-top:7px;text-align:right}
#content #acoes .msgRetorno {}
/* --------------- acoes - comentar --------------- */
#content #acoes #boxComentar {overflow:auto;}
#content #acoes #boxComentar form {margin:0;padding:0;}
#content #acoes #boxComentar .termos {clear:both;}
#content #acoes #boxComentar .termos p {padding:5px;background:#f9f9f9;}
#content #acoes #boxComentar .termos #divtermos {margin:10px 0;padding:5px;border:1px solid #ccc;}
#content #acoes #boxComentar .termos #divtermos ol li {margin-left:30px;padding:5px 0;list-style-type:decimal;}
#content #acoes #boxComentar .termos #divtermos .sublist li {list-style-type:lower-alpha}
/* --------------- acoes - comentarios --------------- */
#content #acoes #boxComentarios {overflow:auto;}
#content #acoes #boxComentarios .titComentario {color:#069;}
#content #acoes #boxComentarios .txtComentario {margin:3px 0 10px 20px;}

/* --------------- acoes - imprimir --------------- */
#content #acoes #boxImprimir {text-align:center;}
#content #acoes #boxImprimir .icoAtencao {display:block;float:left;width:50px;}
#content #acoes #boxImprimir .txtImpress {float:left;margin-left:10px;width:450px;text-align:left;}

/* --------------- acoes - respostas forms --------------- */
#content #boxResp {margin:20px 0;padding:10px;border:1px solid #e0e0e0;}
#content #boxResp img {float:left;display:block;margin:10px 5px;clear:both}
#content #boxResp p {float:left;margin:10px 5px;width:490px;line-height:14px;}
/* --------------- materias --------------- */
#content #txtMateria {padding:5px;}
#content #txtMateria .fotoMat {display:block;float:right;margin:0 0 10px 10px}
#content #txtMateria p {margin:5px 0 10px 0;}
#content #txtMateria ul li {margin-left:30px;list-style-type:disc;padding:5px 0;}
#content #txtMateria ol li {margin-left:30px;list-style-type:decimal;padding:5px 0;}
#content #txtMateria a:visited, #txtMateria a:link {color:#333;text-decoration:underline;}
#content #txtMateria a:hover, #txtMateria a:active {color:#000;text-decoration:underline;}
#content #txtMateria p .citFonte {color:#999999;font-size:9px}
/* --------------- busca --------------- */
#content #boxRespBusca {float:left;margin:0;padding:0;width:457px;}
#content #boxRespBusca #txtResultado {margin:5px 0 0 0;padding:5px 0;border-bottom:3px solid #ccc;}
#content #boxRespBusca #txtResultado p {margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #ccc}
#content #boxRespBusca #txtResultado .keyWordDicas {font-size:10px;color:#633;font-weight:bold}
#content #boxRespBusca #urlsDicasBusca {margin-bottom:20px;padding:10px;border:1px solid #e0e0e0;}
#content #boxRespBusca #urlsDicasBusca span {font-size:9px}
#content #boxRespBusca #urlsDicasBusca {height:300px;overflow:auto;}
#content #boxRespBusca #urlsDicasBusca ul {text-align:left;font-size:10px;line-height:25px;}
#content #boxRespBusca #urlsDicasBusca ul li span {color:#999;font-weight:normal;font-size:9px}
#content #boxRespBusca #urlsDicasBusca ul li img {vertical-align:middle;margin:3px 0;border:0}
#content #boxRespBusca #boxMsgErro {margin:5px 0 0 0;padding:5px 0;}
