/* Theme Name:CasasBahia.com.br - Lista de casamento HOME TEMP Version: 2.1 */
.area-3, .consultar .tp ul {display:none;}
body {background:url(../img/lcBg.jpg) repeat #e0d4b4;}
.area-root {background:url(../img/lcHeaderBg.gif) repeat-x 0 40px;}
.area-2 {padding:5px 0 30px;margin:0 auto;width:960px;}
.lista-casamento .topo {height:112px;}
.headerLcas {padding-left:38px;position:relative;}
.headerLcas .figure {width:240px;height:367px;background:url(../img/lcFigure.png) no-repeat;position:absolute;top:67px;left:705px;}
h1 {width:270px;height:141px;text-indent:-9999em;background:url(../img/lcSprite.png) no-repeat;}
.menuLcas {position:absolute;top:4px;left:460px;background:url(../img/lcSprite.png) no-repeat 0px -1275px;}
.menuLcas li {float:left;height:46px;}
.menuLcas a {display:block;height:46px;text-indent:-9999em;}
.beneficiosLcas, .beneficiosLcas a{width:104px;}
.comoUsarLcas, .comoUsarLcas a {width:108px;}
.faqLcas, .faqLcas a {width:86px;display:block;}
.regulamentoLcas, .regulamentoLcas a,
.dicasLcas, .dicasLcas a {width:97px;}
.planejadorLcas, .planejadorLcas a {width:98px;}
.conteudo .noivos {margin-bottom:10px;width:660px;height:215px;background:url(../img/lcSepLft.png) no-repeat left bottom;}
.conteudo-topo {margin-bottom:30px;width:990px;position:relative;}
.homeLCas .aprenda .bt {width:93px;height:67px;background:url(../img/lcSprite.png) no-repeat 0 -84px;position:absolute;top:0;left:680px;}
.homeLCas .conteudo .noivos {margin-bottom:10px;width:660px;height:215px;background:url(../img/lcSepLft.png) no-repeat left bottom;}                      
.inicial {padding-left:51px;margin-top:13px;}
.inicial .criar {padding-right:25px;width:265px;float:left;}
.consultar {padding:0 0 12px 35px;margin-top:-40px;width:300px;float:left;border-left:4px dotted #8A8071;}
.inicial .convidados {padding-top:15px;width:650px;clear:both;}
.inicial .noivos h2 {margin-bottom:20px;width:140px;height:20px;text-indent:-9999em;background:url(../img/lcSprite.png) no-repeat 0 -540px;}
.consultar h3 {margin-bottom:24px;width:152px;height:20px;text-indent:-9999em;background:url(../img/lcSprite.png) no-repeat 0 -567px;}
.inicial .convidados h2 {margin-bottom:16px;width:410px;height:20px;text-indent:-9999em;background:url(../img/lcSprite.png) no-repeat 0 -594px;}
.inicial .noivos p, .convidados fieldset p {margin-bottom:10px;font-size:1.2em;font-weight:bold;color:#40352f;}
.inicial .bt {width:112px;height:40px;background:url(../img/lcSprite.png) no-repeat 100px 100px;}
.inicial .criarLista .bt {background-position:0 -149px;}
.inicial .criarLista .bt:hover {background-position:0 -192px;}
.inicial .consultarLista .bt {background-position:-115px -149px;}
.inicial .consultarLista .bt:hover {background-position:-115px -192px;}
.inicial .encontrarLista .bt {width:133px;background-position:-230px -149px;}
.inicial .encontrarLista .bt:hover {background-position:-230px -192px;}
.inicial fieldset{width:850px;}
.inicial fieldset, .endereco label {color:#40352f;}
.endereco label {line-height:30px;font-weight:bold;}
.endereco h3 {width:250px;height:26px;text-indent:-9999em;background:url(../img/lcSprite.png) no-repeat 0 -761px;}
.inicial fieldset label {margin-bottom:2px;display:block;font-weight:bold;}
.inicial fieldset input.fitext, .area-2 select, .area-2 .novaBusca input.fitext, .area-2 .criar input.fitext, textarea, .area-2 .regul .msg,
.endereco input.fitext {padding:8px 2px;color:#40352f;background:#ede6cf !important;-webkit-border-radius:5px;border-radius:5px;
border:none !important;
border-top:1px solid #989485;
border-left:1px solid #989485;
-webkit-box-shadow:inset 0px 0px 2px 0px #989485;
box-shadow:inset 0px 0px 2px 0px #989485;
}
.convidados .encontrarLista{margin-top:16px;}
.convidados .IDListadeCompra, .convidados .noiva, .convidados .noivo, .convidados fieldset .e div, .convidados .cidade, .convidados .encontrarLista {padding-right:10px;float:left;}
.IDListadeCompra{display:none;}
.convidados input {text-align:center;}
.dia, .mes {width:20px;}
.ano {width:35px;}
.aviso input, .indice .itens-lista, .menu, .divulgacao, .creditos {float:left;}
.conteudo {padding-bottom:10px;margin:0 auto;width:990px;overflow:hidden;}
.area-2-2 {position:relative;}
div.erro, .criar .indisponivel .alert, .endereco .indisponivel .alert, div.aviso {padding:5px !important;background:#F82D4A;color:#EDE5D0;border:0;-webkit-border-radius:5px;border-radius:5px;}
div.erro span {color:#EDE5D0 !important;font-weight:bold;}
div.erro div {color:#EDE5D0 !important;}
.noivos div.erro {position:absolute;top:-100px;left:350px;width:300px;}
.convidados {position:relative;}
.convidados .erro {padding:8px !important;position:relative;top:0px;left:0;}
.convidados .erro span {font-size:1.1em;color:#000 !important;}
.lcPinterestBanner {text-align:center;}
.lcAutocomplete .name,.lcAutocomplete .uf,.lcAutocomplete .date{font-weight:bold;}
.lcAutocomplete{width:400px !important;}
.lcAutocomplete li{padding:5px !important;font-size:0.8em;}
.lcAutocomplete em{font-weight:normal;}
.telAtendimento{margin:0 0 30px 55px;}
.telAtendimento p{color:#40352f;font-size:12px;font-weight:bold; text-align: center;}
/*Publicidade Banner Target*/
.area-publicidade{overflow:hidden;width:960px;border-top:4px dotted #8a8071;margin:50px 0 30px;display:none;}
.area-publicidade .texto-publicidade{font-size:11px;margin:30px 0 5px;color:#40352f;}
.area-publicidade .banner-target{width:958px;background-color:#fff;border:1px solid #9e9e9e;text-align:center;padding:10px 0;}
.area-publicidade .banner-target .bnr-1{display:block;}