@import url(http://fonts.googleapis.com/css?family=Quicksand:300,400,700|Roboto:100,300,400,500,900|Leckerli+One:400);

html{
    background:inherit;
    color:inherit;
    height:100%;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, blockquote, address{
    margin:0;
    padding:0;

}
fieldset, img{
    border:none;
}
address, caption, cite, code, dfn, var{
    font-style:normal;
    font-weight:normal;
}
a{
    outline:none;
    text-decoration:none;
}
img{
    border:none;
}

body,html,tr,td,table {
    /*font-size: 12px;*/
    font-size: 1em;
    font-family: Roboto, Arial, Verdana;
}
body, html{
    height:100%;
    background-color: #E9E9E9;
}

h1 {
    font-family: Roboto, Arial, Verdana;
    font-weight: 400;
}




.clear {
    clear: both;
}


/* =====   home    ================================================ */



.content{
    width:100%;
    height: calc(100% - 1px);
    position:relative; top:0; bottom:0; left:0; right:0;
    /*border: 1px solid transparent;*/
    border-top: 1px solid transparent;
    background-color: #fff;
    /*background-image: url('/template/site/img/Imagem-inicial-02.jpg');*/
}

.content-videomobile{
    /*background-image:url('/template/site/img/cover.jpg');*/
    background: url(/template/site/img/cover.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    position:relative;
}

.header-bar{
    background-color: rgba(255, 255, 255, 0.9);
    -webkit-box-shadow: 0px 10px 8px 0px rgba(66,66,66,0.19);
    -moz-box-shadow: 0px 10px 8px 0px rgba(66,66,66,0.19);
    box-shadow: 0px 10px 8px 0px rgba(66,66,66,0.19);
    position: fixed;
    z-index: 1000;
    top: 0;
    left: 0;
    right: 0;
    transition: all 0.4s;
    padding: 0;
    width: 100%;
    /*display: block;*/
    /*border: 2px solid;*/
    /*display:inline-block;*/

}
@media screen and (orientation:portrait){
    .header-bar{
        position: relative;
    }
}

.header-logo{
    position:relative;
    float:left;
    /*border: 1px solid;*/
    margin: 1vmin 0 0 10%;
    transition: all 0.4s;
}
.header-logo img{
    min-height: 6vh;
    height: 8vh;
    transition: all 0.6s;
    margin-bottom: 1vmin;
}
.header-menu{
    position:relative;
    float: right;
    right: 0;
    width: auto;
    /*border: 1px solid;*/
    transition: all 0.4s;
    margin-top: calc(1vmin + 5px);
}

.header-links, .header-langs{
    list-style: none;
    position:relative;
    float: right;
    transition: all 0.4s;
    margin: 0.6vmin;
    text-align: center;
    vertical-align: middle;
    /*border: 1px solid;*/
}
.header-links li, .header-langs li {
    font-family: Roboto, Arial;
    color: #4B9E97;
    line-height: 5.2vmin;
    font-size: 2.6vmin;
    /*border: 1px solid #ffcc00;*/
    display: inline;
    margin: 1.5vmin;
    /*margin: 0 auto;*/
}
.header-links li a {
    color: #4B9E97;

}
.header-langs li{
    color: #ffffff !important;
    padding: 1vmin;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    cursor: hand;
    width: 5.2vmin;
}

.header-menu-lang a{
    word-wrap: normal;
}
.header-menu-lang-en{
    background-color: #C94C3F;
}
.header-menu-lang-pt{
    background-color: #4B9F97;
}
.header-menu-lang-es{
    background-color: #ECC351;
}
.header-menu-lang-active{
    border: 5px solid rgba(255,255,255,0.9);
    /*-webkit-border-radius: 30px;*/
    /*-moz-border-radius: 30px;*/
    /*border-radius: 30px;*/
    /*top: -16px;*/
    /*top: calc(-0.5vmin - 5px);*/
    top: -5px;
}
.header-menu-lang-active-en{
    box-shadow: 0 0px 0px 2px #C94C3F;
}
.header-menu-lang-active-pt{
    box-shadow: 0 0px 0px 2px #4B9F97;
}
.header-menu-lang-active-es{
    box-shadow: 0 0px 0px 2px #ECC351;
}

.header-bar-mini{
    transition: all 0.4s;
    background-color: rgba(255, 255, 255, 0.95);
}
.header-bar-mini img{
    transform: scale(0.7,0.7);
    transition: all 0.3s;
}
.header-bar-mini .header-menu, .header-bar-mini .header-logo, .header-bar-mini .header-menu ul{
    -ms-transform: scale(0.8,0.8);
    -webkit-transform: scale(0.8,0.8);
    transform: scale(0.8,0.8);
    transition: all 0.1s;
    height: 4vmin;
    top: -0.9vmin;
}
.header-bar-mini .header-logo{
    top: -2vmin;
    transition: all 0.1s;
}

@media screen and (orientation:portrait){
    .header-links li, .header-langs li {
        display: block;
        margin: 1.5vmin auto;
        transition: all 0.4s;
    }
    .header-links li{
        font-size: 5vmin;
        margin: 4vmin 2vmin 4vmin 2vmin;
        transition: all 0.4s;
    }
    .header-bar-mini .header-menu, .header-bar-mini .header-logo, .header-bar-mini .header-menu ul{
        -ms-transform: scale(1,1);
        -webkit-transform: scale(1,1);
        transform: scale(1,1);
        display: table;
        top: 0vmin;
        transition: all 0.4s;
    }
    .header-bar img, .header-bar .header-logo, .header-bar-mini .header-logo{
        transform: scale(1,1);
        transition: all 0.3s;
        transition: all 0.4s;
    }
    .header-bar-mini .header-logo, .header-logo{
        top: 6vmin;
        transition: all 0.4s;
    }
    .header-logo img{
        height: 8vh;
        transition: all 0.4s;
        /*max-width: 30vw;*/
    }
}
@media screen and (orientation:landscape){

}




.central-content{
    height: 40vh;
    margin: 0 auto;
    vertical-align: middle;
    position:relative;
}
.central-content-logo{
    /*margin-left: calc(50% - 300px);*/
    text-align: center;
    margin: 0 auto;
    display: block;
    margin-top: 10vw;
}
.central-content-logo img{
    width:40vw;
}
@media screen and (orientation:portrait){
    .central-content-logo{
        /*margin-top: 32vh;*/
    }
    .central-content-logo img{
        width:80vw;
    }
}
@media screen and (orientation:landscape){

}




.central-content-slogan{
    font-family: Roboto,Arial,Verdana;
    font-size: 2.5vw;
    font-size: 5vh;
    font-weight: 400;
    position: relative;
    margin: 5vh auto;
    color: #fff;
    text-align: center;
}

.central-content-searchbox{
    border: 4px solid #4B9E97;
    padding: 1vw;
    background-color: #E6E5E5;
    width: 80vw;
    max-width: 600px;
    /*height: 10vh;*/
    position: relative;
    margin: 0 auto;
    margin-top: 20px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0px 0px 30px 0px rgba(66,66,66,0.51);
    -moz-box-shadow: 0px 0px 30px 0px rgba(66,66,66,0.51);
    box-shadow: 0px 0px 30px 0px rgba(66,66,66,0.51);
}

.central-content-input{
    padding: 0.6vw;
    height:10vw;
    max-height: 50px;
    width: 60vw;
    max-width: 480px;
    position: relative;
    float: left;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    line-height:31px;
    font-size: 3.3vmin;
    color: #808285;
    font-style: italic;
    font-family: Roboto,Arial,Verdana;

}



::-webkit-input-placeholder {
    color: #808285;
    line-height:31px;
    font-size: 3vmin;
    font-style: italic;
    font-family: Roboto,Arial,Verdana;
}

:-moz-placeholder {
    color: #808285;
    font-size: 30px;
    font-size: 3vmin;
    font-style: italic;
    font-family: Roboto,Arial,Verdana;
}

::-moz-placeholder {
    color: #808285;
    font-size: 30px;
    font-size: 3vmin;
    font-style: italic;
    font-family: Roboto,Arial,Verdana;
}

:-ms-input-placeholder {
    color: #808285;
    font-size: 30px;
    font-size: 3vmin;
    font-style: italic;
    font-family: Roboto,Arial,Verdana;
}

/*@media screen and (orientation:portrait){*/
    /*.central-content-input{*/
        /*font-size: 4vmin;*/
    /*}*/
    /*::-webkit-input-placeholder {*/
        /*font-size: 4vmin;*/
    /*}*/
/*}*/
/*@media screen and (orientation:landscape){*/
    /*.central-content-input{*/
        /*font-size: 4vmin;*/
    /*}*/
    /*::-webkit-input-placeholder {*/
        /*font-size: 4vmin;*/
    /*}*/
/*}*/

.central-content-submit{
    width: 13vw;
    height: 13vw;
    max-width: 64px;
    max-height: 64px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-color: #4B9E97;
    position: relative;
    float: left;
    margin-left: 10px;
    text-align:center;
    vertical-align: middle;
    /*border: 1px solid;*/
}
.central-content-submit-magglass{
    width:8vw;
    height:8vw;
    max-width: 32px;
    max-height: 32px;
    text-align: center;
    vertical-align: middle;
    position: relative;
    float: left;
    top: calc(50% - 16px);
    left: calc(50% - 16px);
}


.footer-bar{
    position:absolute;
    width:100%;
    height:24px;
    bottom:0;
}




/* =====   5continents    ================================================ */

.content-5continents{
    background-image: url('/template/site/img/background_5continents.png');
    background-repeat: no-repeat;
    background-position: center;
    position:relative;
}

.continents-image-party img{
    height: 20vh;
}
.continents-image-party{
    position: absolute;
    left: 32vw;
    top: 2vh;
}
.continents-image-eiffel img{
    height: 12vh;
}
.continents-image-eiffel{
    position: absolute;
    left: 48vw;
    top: 16vh;
}
.continents-image-aquarium img{
    height: 22vh;
}
.continents-image-aquarium{
    position: absolute;
    left: 60vw;
    top: 20vh;
}
.continents-image-height img{
    height: 31vh;
}
.continents-image-height{
    position: absolute;
    left: 10vw;
    top: 14vh;
}
.continents-image-spa img{
    height: 14vh;
}
.continents-image-spa{
    position: absolute;
    left: 6vw;
    top: 64vh;
}
.continents-image-surfing img{
    height: 14vh;
}
.continents-image-surfing{
    position: absolute;
    right: 6vw;
    top: 44vh;
}
.continents-image-berries img{
    height: 24vh;
}
.continents-image-berries{
    position: absolute;
    left: 30vw;
    top: 70vh;
}

.continents-text-5continents, .continents-text-senses, .continents-text-experiences{
    position: absolute;
    right: 17vw;
    top: 10vh;
    background-color: #4B9E97;
    width: 24vh;
    height: 14vh;
    padding: 10vh 3vh 6vh 3vh;
    color: #fff;
    font-family: Roboto, Arial, Verdana;
    font-size: 2.6vmin;
    -webkit-border-radius: 17vh;
    -moz-border-radius: 17vh;
    border-radius: 27vh;
    text-align:center;
}
.continents-text-senses{
    left: 16vw;
    top: 36vh;
    height: 12vh;
    padding: 12vh 3vh 6vh 3vh;
    background-color: #EFC646;
}
.continents-text-experiences{
    left: 40vw;
    top: 70vh;
    background-color: #B35890;
}


@media screen and (orientation:portrait){
    .continents-text-5continents, .continents-text-senses, .continents-text-experiences{
        font-size: 3.8vmin;
    }
}

/* =====   pick2trip    ================================================ */

.content-why{
    height:98vh;
}
.column-why{
    position:relative;
    float:left;
    width: 20%;
    height: 100%;
    /*border: 2px solid;*/
}

.column-why-red, .column-why-p2t{
    font-family: Roboto, Arial, Verdana;
    color: #A3332B;
    /*font-size: 56px;*/
    font-size: 6vh;
    letter-spacing: 10px;
    font-weight: 900;
    margin-left: 24%;
}
.column-why-red{
    margin-top: 25vh;
    /*border: 2px solid #ffcc00;*/
    text-align: center;
}
.column-why-p2t{
    text-align: center;
    /*border: 2px solid #ffcc00;*/
    color: #4B9E97;
    /*font-size: 37px;*/
    font-size: 4vh;
    font-weight: 300;
    letter-spacing: 1px;
}

.column-bracket{
    position:relative;
    float:left;
    width: 5%;
    height: 100%;
    /*border: 2px solid;*/
}
.column-bracket-top, .column-bracket-bottom{
    width:100%;
    height: 10%;
    /*border: 2px solid #ffcc00;*/
}
.column-bracket-redbox{
    width: 40px;
    height: 80%;
    background-color: #A3332B;
}
.column-bracket-whitebox{
    width: 20px;
    height: calc(100% - 40px);
    background-color: #fff;
    position:relative;
    left: 20px;
    bottom: 20px;
    top: 20px;
}

.column-dna{
    position:relative;
    float:left;
    width:75%;
    /*width: calc(75% - 24%);*/
    height: 100%;
    /*background-color: #eaeaea;*/
    /*padding: 5% 12%;*/
    /*border: 2px solid;*/
}
.column-dna-rows{
    width: 80%;
    height: 80%;
    /*border: 2px solid #000;*/
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}
.column-dna-row{
    height: 20%;
    width: 100%;
    /*border: 1px solid;*/
}

.columns-p2t-sealbox{
    /*border: 2px solid #ffcc00;*/
    position:relative;
    float: left;
    /*width: 18%;*/
    /*height: 100%;*/
    height: 12vh;
    width: 12vh;
    padding: 1vh;

}
.columns-p2t-textbox{
    /*border: 2px solid #ffcc00;*/
    position:relative;
    float: left;
    width: 80%;
    height: 100%;
}


.columns-p2t-seal{
    width:100%;
    height:100%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;

}


.columns-p2t-personalization-seal{
     background-color: #4B9E97;
 }
.columns-p2t-bestplataform-seal{
    background-color: #E5892D;
}
.columns-p2t-unique-seal{
    background-color: #B35890;
}
.columns-p2t-original-seal{
    background-color: #EFC646;
}
.columns-p2t-special-seal{
    background-color: #CA4335;
}

.columns-p2t-title{
    font-family: Roboto, Arial, Verdana;
    font-size: 4vh;
    margin: 2vh 0 1vh 3vh;
}
.columns-p2t-text{
    font-family: Roboto, Arial, Verdana;
    margin-left: 3vh;
    font-size: 2.5vh;
}

.columns-p2t-personalization-title{
    color: #4B9E97;
}
.columns-p2t-bestplataform-title{
    color: #E5892D;
}
.columns-p2t-unique-title{
    color: #B35890;
}
.columns-p2t-original-title{
    color: #EFC646;
}
.columns-p2t-special-title{
    color: #CA4335;
}


.columns-p2t-personalization-seal-img{
    height: 8vh;
    position: absolute;
    margin-top: 2vh;
    left: 28%;
}

.columns-p2t-bestplataform-seal-img{
    height: 6vh;
    position: absolute;
    margin-top: 2.5vh;
    left: 25%;
}

.columns-p2t-unique-seal-img{
    height: 6vh;
    position: absolute;
    margin-top: 3.4vh;
    left: 25%;
}

.columns-p2t-original-seal-img{
    height: 6vh;
    position: absolute;
    margin-top: 3vh;
    left: 28%;
}

.columns-p2t-special-seal-img{
    height: 5.5vh;
    position: absolute;
    margin-top: 2.9vh;
    left: 28%;
}




@media screen and (orientation:portrait){

    .content-why{
        height:auto;
    }

    .column-why{
        position: static;
        float: none;
        width: 100%;
        /*height: 10%;*/
    }

    .column-bracket{
        display:none;
    }

    .column-dna{
        position:static;
        float: none;
        width:92vw;
        /*width: calc(75% - 24%);*/
        height: auto;
        /*background-color: #eaeaea;*/
        /*padding: 5% 12%;*/
        /*border: 2px solid;*/
        /*border: 2px solid;*/
    }
    .column-dna-rows{
        width: 96%;
        height: auto;
        /*border: 2px solid;*/
        position: static;
        margin-left: 1%;
        margin-top: 10%;
    }
    .column-dna-row{
        height: 20%;
        width: 100%;
        /*border: 2px solid #ffcc00;*/
    }
    .columns-p2t-textbox{
        /*border: 2px solid #ffcc00;*/
        position:relative;
        float: left;
        width: 70%;
        height: 100%;
    }

    .columns-p2t-title{
        font-size: 3vh;
        margin: 1vh 0 1vh 1vh;
    }
    .columns-p2t-text{
        margin-left: 2vh;
        font-size: 2vh;
    }
}





/* =================== mensagens =================================================================== */

.dica, .msg_dica, .info, .msg_erro, .msg_sucesso, .msg_ok, .msg_aviso, .whisper {

    border:1px solid #cccccc;

    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    -khtml-border-radius:5px;
    border-radius:5px;

    -moz-box-shadow: 0px 5px 10px #000;
    -webkit-box-shadow: 0px 5px 10px #000;
    -o-box-shadow: 0px 5px 10px #000;
    box-shadow: 0px 5px 10px #000;

    padding:20px 10px 20px 40px;
    position:relative;
    text-align:left;
    left: 27%;
    top: calc(50% - 30px);
    width:40%;
    z-index: 10000;

    font-family: Roboto, Arial, Verdana;
    font-size: 1.1vmax;
    color: black;

    min-height: 50px;
    padding: 8px 8px 8px 70px;

    background-color: #ffffcc;
    margin: 0;


}
.dica, .msg_dica{
    background:#ffffcc url('/sistema/img/icones/32_dica.png') no-repeat 10px 10px;
}

.msg_sucesso, .msg_ok{
    background: #E9FBB4 url('/sistema/img/icones/48_sucesso.png') no-repeat 10px 10px;
    color:#2E640A;
}
.info {
    background:#ffffcc url('/sistema/img/icones/32_info.png') no-repeat 10px 10px;
    padding: 8px;
    background-color: #eaeaea;
}
.msg_aviso {
    background:#ffcc66 url('/sistema/img/icones/48_alerta.png') no-repeat 10px 10px;
}
.msg_erro {
    background: #EA8380 url('/sistema/img/icones/48_erro2.png') no-repeat 10px 6px;
}
.whisper {
    background: #cccccc url('/sistema/img/icones/32_whisper.png') no-repeat 10px 6px;
    min-height:30px;
}
.close{
    background:url('/sistema/img/close.png') no-repeat;
    display:block;
    height:13px;
    position:absolute;
    right:10px;
    top:10px;
    width:12px;

}




































/*label, .label, .label2{*/
	/*margin: 10px 0px 0px 0px;*/
	/*display: block;*/
	/*font-size:20px;*/
	/*font-family: Cuprum, Arial, Verdana;	*/
	/*fonte-weight: 900;*/
/*}*/

/*.label2{*/
	/*margin: 0px;*/
	/*fonte-weight: 900;*/
/*}*/






/* ============= campos de formulario =============================================== */

/*label, .label, .label2{*/
	/*margin: 10px 0px 0px 0px;*/
	/*display: block;*/
	/*font-size:20px;*/
	/*font-family: Cuprum, Arial, Verdana;*/
	/*font-weight: 900;	*/
/*}*/

/*.label2{*/
	/*margin: 0px;*/
/*}*/

 /*input,  textarea, select,  file {*/
	/*padding: 10px;*/
	/*background-color: #FFFFDF;*/
	/*font-family: Jura, Arial, Times New Roman;*/
	/*font-size: 18px;*/
	/*border:1px solid #333333;*/
	/*-moz-border-radius:3px;*/
	/*-webkit-border-radius:3px;*/
	/*-khtml-border-radius:3px;*/
	/*border-radius:3px;*/

/*} */

/*input[type="image"] {*/
	/*padding: 0px;*/
	/*background-color: transparent;*/
	/*border:0;*/
/*}*/


/*input:focus, textarea:focus, select:focus, file:focus{*/
	/*outline:2px;*/
	/*background-color:#FFFF8B;*/
	/*color: #000000;*/
/*}*/


/*input:required:invalid,  input:required:valid, input:focus:invalid, input:required:invalid {*/
  /*-moz-box-shadow: none;*/
  /*color: #000000;*/
/*}*/
/*input:required:invalid, input:focus:invalid {*/
	/*background-color: #FFDA91;	*/
	/*background-image: url('/img/ico/fechar.png');*/
	/*background-position: 95% 50%;*/
	/*background-repeat: no-repeat;*/
	/*color: #000000;*/
/*}*/

/*input:focus:valid, input:required:valid, email:focus:valid, email:required:valid {*/
	/*background-color: #E9FBB4;*/
	/*color:#2E640A;*/
	/*background-image: url('/img/ico/aceito.png');*/
	/*background-position: 95% 50%;*/
	/*background-repeat: no-repeat;*/
/*}*/




/*.quebra{*/
/*white-space: pre-line;  */


/*}*/


/*.hr_separador, hr{*/
      /*border-top: 1px dashed #cccccc;*/
      /*border-bottom: 0px;*/
      /*color: #cccccc;*/
      /*background-color: #;*/
      /*height: 1px;*/
      /*margin: 10px 0px 10px 0px; */
	  /* background: url('/template/sistema/img/linha.png') no-repeat;*/
	  /*height: 5px;*/
	  /*border: 0;*/
	  /*background-size:100%;*/
/*}*/


/*.botao_padrao, .botao_selecionar, .botao_usuario, .botao_voltar, .botao_editar, .botao1, .botao_salvar, .botao_excluir, .botao_incluir, .botao_destaques, .botao_senha, .botao_categorias, .botao_ordem, .botao_config, .botao_perfil, .botao_imprimir, .botao_pdf, .botao_relatorio {*/
	/*-moz-box-shadow: 0px 3px 6px -1px #000000;*/
	/*-webkit-box-shadow: 0px 3px 6px -1px #000000;*/
	/*box-shadow: 0px 3px 6px -1px #000000;*/
	/*background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #00cc00), color-stop(1, #003E00) );*/
	/*background:-moz-linear-gradient( center top, #00cc00 5%, #003E00 100% );*/
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00cc00', endColorstr='#003E00');*/
	/*background-color:#a8381f;*/
	/*-moz-border-radius:4px;*/
	/*-webkit-border-radius:4px;*/
	/*border-radius:4px;*/
	/*border:1px solid #ffffff;*/
	/* display:inline-block; */
	/*color:#ffffff;*/
	/*font-family:arial;*/
	/*font-size:14px;*/
	/*font-weight:bold;*/
	/*padding: 8px 24px 8px 24px;*/
	/*text-shadow: 1px 1px 1px #000;*/
	/* display:block; */
	/*height: 42px;*/
	/*width: 100%;*/
	/*cursor: pointer;*/
/*}	*/
/*.botao_padrao:active, .botao_padrao:hover, .botao_padrao:visited{*/
	/*color: #fff;*/
/*}*/
	/**/

/*}.botao_padrao:hover, .botao_selecionar:hover {*/
	/*background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #003E00), color-stop(1, #00cc00) );*/
	/*background:-moz-linear-gradient( center top, #003E00 5%, #00cc00 100% );*/
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#003E00', endColorstr='#00cc00');*/
	/*background-color:#003E00;*/
/*}.botao_padrao:active, .botao_selecionar:hover {*/
	/*position:relative;*/
	/*top:2px;*/
	/*-moz-box-shadow: 0px 1px 6px -1px #000000;*/
	/*-webkit-box-shadow: 0px 1px 6px -1px #000000;*/
	/*box-shadow: 0px 1px 6px -1px #000000;*/
/*}*/

/*.botao_imprimir{*/
	/*background:url('/sistema/img/ico/16/imprimir.png') no-repeat 8px 50%, -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a8381f), color-stop(1, #501f13) );*/
	/*background:url('/sistema/img/ico/16/imprimir.png') no-repeat 8px 50%, -moz-linear-gradient( center top, #a8381f 5%, #501f13 100% );*/
	/*padding-left: 30px;*/
/*}*/
/*.botao_imprimir:hover {*/
	/*background:url('/sistema/img/ico/16/imprimir.png') no-repeat 8px 50%, -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #501f13), color-stop(1, #a8381f) );*/
	/*background:url('/sistema/img/ico/16/imprimir.png') no-repeat 8px 50%, -moz-linear-gradient( center top, #501f13 5%, #a8381f 100% );	*/
	/*padding-left: 30px;*/
/*}*/
/*.botao_pdf{*/
	/*background:url('/sistema/img/ico/16/pdf.png') no-repeat 8px 50%, -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a8381f), color-stop(1, #501f13) );*/
	/*background:url('/sistema/img/ico/16/pdf.png') no-repeat 8px 50%, -moz-linear-gradient( center top, #a8381f 5%, #501f13 100% );*/
	/*padding-left: 30px;*/
/*}*/
/*.botao_pdf:hover {*/
	/*background:url('/sistema/img/ico/16/pdf.png') no-repeat 8px 50%, -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #501f13), color-stop(1, #a8381f) );*/
	/*background:url('/sistema/img/ico/16/pdf.png') no-repeat 8px 50%, -moz-linear-gradient( center top, #501f13 5%, #a8381f 100% );	*/
	/*padding-left: 30px;*/
/*}*/
/*.botao_relatorio{*/
	/*background:url('/sistema/img/ico/16/relatorio.png') no-repeat 8px 50%, -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a8381f), color-stop(1, #501f13) );*/
	/*background:url('/sistema/img/ico/16/relatorio.png') no-repeat 8px 50%, -moz-linear-gradient( center top, #a8381f 5%, #501f13 100% );*/
	/*padding-left: 30px;*/
/*}*/
/*.botao_relatorio:hover {*/
	/*background:url('/sistema/img/ico/16/relatorio.png') no-repeat 8px 50%, -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #501f13), color-stop(1, #a8381f) );*/
	/*background:url('/sistema/img/ico/16/relatorio.png') no-repeat 8px 50%, -moz-linear-gradient( center top, #501f13 5%, #a8381f 100% );	*/
	/*padding-left: 30px;*/
/*}*/


/*.botao_selecionar{*/
	/*background:url('/sistema/img/ico/16/selecionar2.png') no-repeat 8px 50%, -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a8381f), color-stop(1, #501f13) );*/
	/*background:url('/sistema/img/ico/16/selecionar2.png') no-repeat 8px 50%, -moz-linear-gradient( center top, #a8381f 5%, #501f13 100% );*/
	/*padding-left: 30px;*/
/*}*/
/*.botao_selecionar:hover {*/
	/*background:url('/sistema/img/ico/16/selecionar.png') no-repeat 8px 50%, -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #501f13), color-stop(1, #a8381f) );*/
	/*background:url('/sistema/img/ico/16/selecionar.png') no-repeat 8px 50%, -moz-linear-gradient( center top, #501f13 5%, #a8381f 100% );	*/
	/*padding-left: 30px;*/
/*}*/

/*.botao_usuario{*/
	/*background:url('/sistema/img/icones/22_perfil.png') no-repeat 8px 50%, -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a8381f), color-stop(1, #501f13) );*/
	/*background:url('/sistema/img/icones/22_perfil.png') no-repeat 8px 50%, -moz-linear-gradient( center top, #a8381f 5%, #501f13 100% );*/
	/*padding-left: 30px;*/
/*}*/
/*.botao_usuario:hover {*/
	/*background:url('/sistema/img/icones/22_perfil.png') no-repeat 8px 50%, -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #501f13), color-stop(1, #a8381f) );*/
	/*background:url('/sistema/img/icones/22_perfil.png') no-repeat 8px 50%, -moz-linear-gradient( center top, #501f13 5%, #a8381f 100% );	*/
	/*padding-left: 30px;*/
/*}*/

/*.botao_voltar{*/
	/*background:url('/sistema/img/icones/22_voltar.png') no-repeat 8px 50%, -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a8381f), color-stop(1, #501f13) );*/
	/*background:url('/sistema/img/icones/22_voltar.png') no-repeat 8px 50%, -moz-linear-gradient( center top, #a8381f 5%, #501f13 100% );*/
	/*padding-left: 38px;*/
/*}*/
/*.botao_voltar:hover {*/
	/*background:url('/sistema/img/icones/22_voltar.png') no-repeat 8px 50%, -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #501f13), color-stop(1, #a8381f) );*/
	/*background:url('/sistema/img/icones/22_voltar.png') no-repeat 8px 50%, -moz-linear-gradient( center top, #501f13 5%, #a8381f 100% );	*/
	/*padding-left: 38px;*/
/*}*/

/*.botao_editar{*/
	/*background:url('/sistema/img/icones/22_editar.png') no-repeat 8px 50%, -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a8381f), color-stop(1, #501f13) );*/
	/*background:url('/sistema/img/icones/22_editar.png') no-repeat 8px 50%, -moz-linear-gradient( center top, #a8381f 5%, #501f13 100% );*/
	/*padding-left: 34px;*/
/*}*/
/*.botao_editar:hover {*/
	/*background:url('/sistema/img/icones/22_editar.png') no-repeat 8px 50%, -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #501f13), color-stop(1, #a8381f) );*/
	/*background:url('/sistema/img/icones/22_editar.png') no-repeat 8px 50%, -moz-linear-gradient( center top, #501f13 5%, #a8381f 100% );	*/
	/*padding-left: 34px;*/
/*}*/

/*.botao_config{*/
	/*background:url('/sistema/img/icones/22_config.png') no-repeat 8px 50%, -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a8381f), color-stop(1, #501f13) );*/
	/*background:url('/sistema/img/icones/22_config.png') no-repeat 8px 50%, -moz-linear-gradient( center top, #a8381f 5%, #501f13 100% );*/
	/*padding-left: 34px;*/
/*}*/
/*.botao_config:hover {*/
	/*background:url('/sistema/img/icones/22_config.png') no-repeat 8px 50%, -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #501f13), color-stop(1, #a8381f) );*/
	/*background:url('/sistema/img/icones/22_config.png') no-repeat 8px 50%, -moz-linear-gradient( center top, #501f13 5%, #a8381f 100% );	*/
	/*padding-left: 34px;*/
/*}*/

/*.botao_ordem{*/
	/*background:url('/sistema/img/icones/22_ordem.png') no-repeat 8px 50%, -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a8381f), color-stop(1, #501f13) );*/
	/*background:url('/sistema/img/icones/22_ordem.png') no-repeat 8px 50%, -moz-linear-gradient( center top, #a8381f 5%, #501f13 100% );*/
	/*padding-left: 34px;*/
/*}*/
/*.botao_ordem:hover {*/
	/*background:url('/sistema/img/icones/22_ordem.png') no-repeat 8px 50%, -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #501f13), color-stop(1, #a8381f) );*/
	/*background:url('/sistema/img/icones/22_ordem.png') no-repeat 8px 50%, -moz-linear-gradient( center top, #501f13 5%, #a8381f 100% );	*/
	/*padding-left: 34px;*/
/*}*/

/*.botao_categorias{*/
	/*background:url('/sistema/img/icones/22_categorias.png') no-repeat 8px 50%, -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a8381f), color-stop(1, #501f13) );*/
	/*background:url('/sistema/img/icones/22_categorias.png') no-repeat 8px 50%, -moz-linear-gradient( center top, #a8381f 5%, #501f13 100% );*/
	/*padding-left: 34px;*/
/*}*/
/*.botao_categorias:hover {*/
	/*background:url('/sistema/img/icones/22_categorias.png') no-repeat 8px 50%, -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #501f13), color-stop(1, #a8381f) );*/
	/*background:url('/sistema/img/icones/22_categorias.png') no-repeat 8px 50%, -moz-linear-gradient( center top, #501f13 5%, #a8381f 100% );	*/
	/*padding-left: 34px;*/
/*}*/

/*.botao_senha{*/
	/*background:url('/sistema/img/icones/22_senha.png') no-repeat 8px 50%, -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a8381f), color-stop(1, #501f13) );*/
	/*background:url('/sistema/img/icones/22_senha.png') no-repeat 8px 50%, -moz-linear-gradient( center top, #a8381f 5%, #501f13 100% );*/
	/*padding-left: 34px;*/
/*}*/
/*.botao_senha:hover {*/
	/*background:url('/sistema/img/icones/22_senha.png') no-repeat 8px 50%, -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #501f13), color-stop(1, #a8381f) );*/
	/*background:url('/sistema/img/icones/22_senha.png') no-repeat 8px 50%, -moz-linear-gradient( center top, #501f13 5%, #a8381f 100% );	*/
	/*padding-left: 34px;*/
/*}*/

/*.botao_destaques{*/
	/*background:url('/sistema/img/icones/22_destaques.png') no-repeat 8px 50%, -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a8381f), color-stop(1, #501f13) );*/
	/*background:url('/sistema/img/icones/22_destaques.png') no-repeat 8px 50%, -moz-linear-gradient( center top, #a8381f 5%, #501f13 100% );*/
	/*padding-left: 34px;*/
/*}*/
/*.botao_destaques:hover {*/
	/*background:url('/sistema/img/icones/22_destaques.png') no-repeat 8px 50%, -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #501f13), color-stop(1, #a8381f) );*/
	/*background:url('/sistema/img/icones/22_destaques.png') no-repeat 8px 50%, -moz-linear-gradient( center top, #501f13 5%, #a8381f 100% );	*/
	/*padding-left: 34px;*/
/*}*/

/*.botao_incluir{*/
	/*background:url('/sistema/img/icones/22_incluir.png') no-repeat 8px 50%, -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a8381f), color-stop(1, #501f13) );*/
	/*background:url('/sistema/img/icones/22_incluir.png') no-repeat 8px 50%, -moz-linear-gradient( center top, #a8381f 5%, #501f13 100% );*/
	/*padding-left: 34px;*/
/*}*/
/*.botao_incluir:hover {*/
	/*background:url('/sistema/img/icones/22_incluir.png') no-repeat 8px 50%, -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #501f13), color-stop(1, #a8381f) );*/
	/*background:url('/sistema/img/icones/22_incluir.png') no-repeat 8px 50%, -moz-linear-gradient( center top, #501f13 5%, #a8381f 100% );	*/
	/*padding-left: 34px;*/
/*}*/

/*.botao_excluir{*/
	/*background:url('/sistema/img/icones/22_excluir.png') no-repeat 8px 50%, -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a8381f), color-stop(1, #501f13) );*/
	/*background:url('/sistema/img/icones/22_excluir.png') no-repeat 8px 50%, -moz-linear-gradient( center top, #a8381f 5%, #501f13 100% );*/
	/*padding-left: 34px;*/
/*}*/
/*.botao_excluir:hover {*/
	/*background:url('/sistema/img/icones/22_excluir.png') no-repeat 8px 50%, -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #501f13), color-stop(1, #a8381f) );*/
	/*background:url('/sistema/img/icones/22_excluir.png') no-repeat 8px 50%, -moz-linear-gradient( center top, #501f13 5%, #a8381f 100% );	*/
	/*padding-left: 34px;*/
/*}*/

/*.botao_salvar{*/
	/*background:url('/sistema/img/icones/22_salvar.png') no-repeat 8px 50%, -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a8381f), color-stop(1, #501f13) );*/
	/*background:url('/sistema/img/icones/22_salvar.png') no-repeat 8px 50%, -moz-linear-gradient( center top, #a8381f 5%, #501f13 100% );*/
	/*padding-left: 34px;*/
/*}*/
/*.botao_salvar:hover {*/
	/*background:url('/sistema/img/icones/22_salvar.png') no-repeat 8px 50%, -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #501f13), color-stop(1, #a8381f) );*/
	/*background:url('/sistema/img/icones/22_salvar.png') no-repeat 8px 50%, -moz-linear-gradient( center top, #501f13 5%, #a8381f 100% );	*/
	/*padding-left: 34px;*/
/*}*/

/*.botao_perfil{*/
	/*background:url('/sistema/img/icones/22_perfil.png') no-repeat 8px 50%, -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a8381f), color-stop(1, #501f13) );*/
	/*background:url('/sistema/img/icones/22_perfil.png') no-repeat 8px 50%, -moz-linear-gradient( center top, #a8381f 5%, #501f13 100% );*/
	/*padding-left: 34px;*/
/*}*/
/*.botao_perfil:hover {*/
	/*background:url('/sistema/img/icones/22_perfil.png') no-repeat 8px 50%, -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #501f13), color-stop(1, #a8381f) );*/
	/*background:url('/sistema/img/icones/22_perfil.png') no-repeat 8px 50%, -moz-linear-gradient( center top, #501f13 5%, #a8381f 100% );	*/
	/*padding-left: 34px;*/
/*}*/


/*#formulario1 label.error, #formulario2 label.error, #formulario3 label.error { */
	/*position: relative;*/
	/*display: block;*/
	/*height: 30px;*/
	/*background: #EA8380 url('/img/recursos/erro.png') no-repeat 6px 6px;	*/
	/*padding: 10px 4px 4px 38px;	*/
		/*-moz-border-radius:5px;*/
	/*-webkit-border-radius:5px;*/
	/*-khtml-border-radius:5px;*/
	/*border-radius:5px;*/
/*}*/


/* ==========  conteudos dos formularios ================================================= */

.inner_box {
                        position: relative;
                        float: left;
                        width: 190px;
                        border: #cccccc solid thin;
                        margin: 5px 5px 5px;
                        text-align: justify;
                        background-color: #f7f7f7;
                        padding: 10px;
                            -webkit-border-radius: 5px;
                            -moz-border-radius: 5px;
                            border-radius: 5px;
						min-width:120px; 
						margin: 10px;				
}

.outer_box {
        width: 670px; 
		display: block;
		}

.outer_box:after {
                        content: '.';
                        display: block;
                        clear: both;
                        visibility: hidden; 
}





