/*
    Document   : empresa
    Created on : 14/03/2011, 13:08:49
    Author     : Filipe filipe@maqina.com.br
    Description: Estilos da pagina empresa.
*/

@import url("_basico.css"); /* funcionalidades basicas de css */
@import url("_template.css"); /* configuracoes do projeto */
@import url("jquery-ui-1.8.11.custom.css"); /* configuracoes do projeto */
@import url("_dialogs.css");
/* ESTRUTURA TEMPLATE ESPACO SABOR */
#header{
    position:relative;
    z-index:10;
}

.site-espaco-mais-sabor{
    margin-top:-58px;
    z-index:1;
}

#wrapper-espaco{
    width:980px;
    margin:0 auto;
    position:relative;
}

#header-espaco{
    background:url("../imagem/backgrounds/bg-header-espaco.png") no-repeat 0 0;
    height:359px;
}

#content-espaco{
    padding:0 5px 0 6px;
    background:url("../imagem/backgrounds/bg-content-espaco.png") repeat-y center;
}

div.bloco-bg{
    padding-bottom:60px;
    background:url("../imagem/backgrounds/bg-content-2-espaco.jpg") repeat-x top left #EEECDA;
}

#footer-espaco{
    height:34px;
    background:url("../imagem/backgrounds/bg-footer-espaco.png") no-repeat top left;
    margin-bottom:100px;
}
/* END ESTRUTURA ESPACO MAIS SABOR */

/* HEADER */
#logo-espaco{
    width:225px;
    height:117px;
    background:url("../imagem/logotipos/logo-espaco-mais-sabor.png");
    margin:95px 0 0 62px;
    float:left;
}

#logo-espaco a{display:block; height:117px;}

/* SIDEBAR */
#sidebar-espaco{
    width:298px;
    margin-top:-87px;
    float:left;
    text-align:left;
}

#main-espaco{
    width:582px;
    float:right;
    padding-right:50px;
    text-align:left;
    margin-top:-26px;
}

#menu-espaco{margin-bottom:32px;}

#menu-espaco li{margin-bottom:2px;}

#menu-espaco a{
    width:259px;
    padding-right:29px;
    height:60px;
    line-height:60px;
    display:block;
    text-align:right;
    font-size:16px;
    color:#FFF;
}

#menu-espaco a:hover, #menu-espaco a.selected{
    width:269px;
    text-decoration:none;
}

#menu-espaco .menu-espaco-mais-sabor{background:#C8BE92;}
#menu-espaco .menu-especial-mais-sabor{background:#04A990;}
#menu-espaco .menu-mural-mais-sabor{background:#EF8116;}
#menu-espaco .menu-voce-mais-sabor{background:#939700;}

#bloco-mural-mais-sabor{
    width:301px;
    padding-top:55px;
    height:303px;
    background:url("../imagem/backgrounds/bg-bloco-mural-mais-sabor.png") no-repeat 0 0;
    margin-bottom:30px;
}

.tt-mural-mais-sabor{
    width:147px;
    height:20px;
    background:url("../imagem/titles/titles.png") no-repeat -378px -280px;
    margin:0 auto 34px auto;
}

#bloco-mural-mais-sabor p{
	font-family:LucidaSansRegular;
    font-size:12px;
    padding:0 52px 20px 52px;
    text-align:center;
    line-height:14px;
}

.bt-saber-mais{
    display:block;
    width:65px;
    font-family:"LucidaSansItalic";
    font-size:12px;
    color:#AC664B;
    margin:0 auto;
    line-height: 23px;
    padding-left: 29px;
    background: url("../imagem/bullets/bullets.png") no-repeat scroll 0 0 transparent;
    margin-top:10px;
}

.bt-saber-mais:hover{
    color:#AC664B;
    background-position:-30px -33px;
}

.tt-acesso-restrito{
    width:156px;
    height:19px;
    background:url("../imagem/titles/titles.png") no-repeat -18px -1241px;
    margin:0 auto 20px auto;
}

#form-acesso-restrito{
    height:84px;
}

div.linha-form{
    height:35px;
}

#form-acesso-restrito label{
    float:left;
    width:84px;
    padding-right:7px;
    font-size:14px;
    color:#A58579;
    text-align:right;
    margin-right:0;
    line-height:31px;
}

#form-acesso-restrito input.input-txt{
    background:url("../imagem/backgrounds/bg-forms.png") no-repeat 0 0;
    padding:9px 9px 9px 27px;
    float:left;
    font-size:13px;
    line-height:13px;
    height:15px;
    border:none;
    color:#A58579;
}

#form-acesso-restrito #txtUsuario{width:125px;}
#form-acesso-restrito #txtSenha{width:106px; padding-right:0;}

#form-acesso-restrito .bt-replace{float:left;}

#bloco-acesso-restrito ul{
    padding-left:30px;
    font-size:11px;
    font-family:"LucidaSansRegular";
    height:13px;
}

#bloco-acesso-restrito ul li{
    display:block;
    text-align:center;
    margin-bottom:5px;
}

.bt-acessar{width:28px; height:31px; background:url("../imagem/backgrounds/bg-forms.png") no-repeat -381px 0; padding:0;overflow: hidden;}

.tt-secao-espaco-mais-sabor,
.tt-secao-sugestoes{
    letter-spacing:-2px;
    font-family:"LucidaSansItalic";
    font-size:42px;
    line-height:44px;
    color:#C8BE92;
    background:url("../imagem/backgrounds/bg-tt-espaco-mais-sabor.gif") no-repeat right 35px;
    margin-bottom:5px;
}

.tt-secao-sugestoes{
    color:#929700;
    margin-bottom:52px;
    background:none;
}

div.migalha-espaco{margin-bottom:40px;}

div.migalha-espaco span{color:#ED9025;}

div.migalha-espaco ul li{padding-top:1px;}


div.principal-mais-sabor{margin-bottom:62px;}

span.data{
    font-family:"LucidaSansDemiBoldItalic";
    font-size:12px;
    margin-bottom:8px;
    display:block;
}

div.principal-mais-sabor h3{
    font-size:18px;
    line-height:22px;
    margin-bottom:14px;
}

div.principal-mais-sabor h3 a{color:#04A990;}

div.principal-mais-sabor img{
    margin-bottom:21px;
}

div.principal-mais-sabor p{
	font-family:LucidaSansRegular;
    font-size:12px;
    line-height:18px;
    margin-bottom:14px;
}

div.principal-mais-sabor a.bt-detalhes{
    background: url("../imagem/bullets/bullets.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    line-height: 24px;
    padding-left: 29px;
    font-family:"LucidaSansItalic";
}

div.principal-mais-sabor a.bt-detalhes:hover{
    color:#AC664B;
    background-position:-30px -33px;
}

ul.bloco-urna-enquete{
    height:165px;
    margin-bottom:82px;
}

ul.bloco-urna-enquete li p{
	font-family:LucidaSansRegular;
    font-size:12px;
    line-height:18px;
    margin-bottom:10px;
}

ul.bloco-urna-enquete li.bloco-urna p{padding-left:147px;}
ul.bloco-urna-enquete li.bloco-enquete p{padding-left:149px;}

ul.bloco-urna-enquete a.bt-enviar{
    background: url("../imagem/bullets/bullets.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    line-height: 24px;
    padding-left: 29px;
    font-family:"LucidaSansItalic";
    margin-left:147px;
}

ul.bloco-urna-enquete a.bt-enviar:hover{
    color:#AC664B;
    background-position:-30px -33px;
}

ul.bloco-urna-enquete h3{margin:0 auto 23px auto;}

.tt-urna-de-sugestoes{width:196px; height:24px; background:url("../imagem/titles/titles.png") no-repeat -344px -1051px;}
.tt-enquete{width:84px; height:24px; background:url("../imagem/titles/titles.png") no-repeat -339px -1083px;}

ul.bloco-urna-enquete li{
    float:left;
    width:273px;
    height:165px;
}

ul.bloco-urna-enquete li.bloco-urna{background:url("../imagem/backgrounds/bg-urna-sugestoes.png") no-repeat bottom left; margin-right:36px;}

ul.bloco-urna-enquete li.bloco-enquete{background:url("../imagem/backgrounds/bg-enquete.png") no-repeat bottom left;}

.ui-dialog-content label{
    float:left;
    width:126px;
    padding-right:11px;
    text-align:right;
    color:#A58579;
    font-family:LucidaSansItalic;
    font-size:14px;
    line-height:30px;
    margin-right:0;
}


.bt-cadastrar{
    width:220px;
    height:32px;
    background:url("../imagem/buttons/buttons.png") no-repeat 0 -166px;
    float:left;
    margin-left:134px;
    display:inline;
}

/* ACESSO RESTRITO */
.tt-sugestao-cliente{
    font-size:24px;
    color:#B21207;
    line-height:28px;
    margin-bottom:20px;
}

#lista-sugestoes li{
    padding:22px 0;
    border-top:1px solid #D6CFBE;
    overflow:auto;
}

#lista-sugestoes li span.data{
    display:block;
    padding-right:0;
    margin-bottom:0;
    padding-bottom:5px;
}

#lista-sugestoes li span.sugestao{
    font-size:16px;
    color:#B21207;
    padding-bottom:10px;
    display:block;
}

#lista-sugestoes li p{
	font-family:LucidaSansRegular;
    font-size:12px;
    line-height:17px;
    width:490px;
    color:#A58679;
    padding-bottom:20px
}

#lista-sugestoes li .box-sugestao p{
    padding-bottom:15px;
}

.box-resposta{
    margin-left:10px;
    padding:20px;
    background:#ECEAD8;
    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
}

#lista-sugestoes li span.solucao{
    font-size:16px;
    color:#B21207;
    padding-bottom:10px;
    display:block;
}

#lista-sugestoes li span.empresa-autor{
    display:block;
    font-family: LucidaSansDemiboldItalic;
    font-size: 14px;
    font-weight: normal;
}

#lista-sugestoes li span.autor{
    display:block;
    font-family:LucidaSansRegular;
}

.tt-filtrar-periodo-sugestoes{
    font-family:'LucidaSansItalic';
    color:#A58679;
    font-size:14px;
    line-height:18px;
    padding-bottom:5px;
}

.form-filtro-sugestoes label{
    float:left;
    line-height:30px;
    margin-right:7px;
    font-family:'LucidaSansItalic';
    color:#A58679;
    font-size:14px;
}

.form-filtro-sugestoes input{float:left;}

.form-filtro-sugestoes .ipt-periodo{
    width: 125px;
    background: url("../imagem/backgrounds/bg-forms.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    color: #A58579;
    float: left;
    font-size: 13px;
    height: 15px;
    line-height: 13px;
    padding: 9px 9px 9px 27px;
    margin-right:10px;
}

.form-filtro-sugestoes .linha-formulario{height:50px;}

.form-filtro-sugestoes .bt-filtrar-sugestoes{
    width:87px;
    height:32px;
    background:url("../imagem/buttons/buttons.png") no-repeat -133px -55px;
}

