@import url(https://fonts.googleapis.com/css?family=Open+Sans:600);

body {
    margin: 0px;
    background: url(../imagens/bg.jpg) repeat-x fixed;
}

.evento-box {
    border: 1px solid #DEDEDD;
}

.evento-box:hover {
    border: 1px solid #C6A63B;
}

.cab {
    position: relative;
    display: inline-block;
    width: 775px;
    height: 160px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    background: url('../imagens/bg_cab.jpg');
}

.btn-comprar {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d;
    font-size: .9em;
    height: 31px;
    width: 77px;
    padding: 0px;
    line-height: 31px;

}

.btn-comprar:after {
    content: 'Comprar'
}

.btn-comprar.active:after {
    content: 'Remover'
}

.btn-comprar.active {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545;
}

.cab > .logo {
    position: absolute;
    display: inline-block;
    top: 12px;
    left: 20px;
}

.cab > .links {
    position: absolute;
    display: inline-block;
    right: 10px;
    bottom: 10px;
    font-size: 12px;
    font-family: Arial, sans-serif;
}

.cab > .links > a {
    color: #666;
    text-decoration: none;
    padding: 2px;
    /* Fallback for web browsers that doesn't support RGBa */
    background: rgb(255, 255, 255) transparent;
    /* RGBa with 0.6 opacity */
    background: rgba(255, 255, 255, 0.6);
    /* For IE 5.5 - 7*/
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff, endColorstr=#fff);
    /* For IE 8*/
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff, endColorstr=#fff)";
}

.cab > .links > a:hover {
    color: #a28948;
}

.cab > .links > a.logout {
    color: #cc3300;
    text-decoration: none;
}

.cab > .links > span {
    color: #ccc;
}

.tarja-t {
    width: 775px;
    height: 6px;
    background: #fff;
    -webkit-border-top-left-radius: 6px;
    -webkit-border-top-right-radius: 6px;
    -moz-border-radius-topleft: 6px;
    -moz-border-radius-topright: 6px;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}

.tarja-b1 {
    width: 775px;
    height: 6px;
    background: #f5f5f5;
    -webkit-border-bottom-right-radius: 6px;
    -webkit-border-bottom-left-radius: 6px;
    -moz-border-radius-bottomright: 6px;
    -moz-border-radius-bottomleft: 6px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
}

.tarja-b2 {
    width: 775px;
    height: 6px;
    background: #fff;
    -webkit-border-bottom-right-radius: 6px;
    -webkit-border-bottom-left-radius: 6px;
    -moz-border-radius-bottomright: 6px;
    -moz-border-radius-bottomleft: 6px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
}

.titulo-aux {
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 16px;
    font-weight: 300;
    color: #8a8a8a;
    line-height: 100%;
    vertical-align: middle;
}

.titulo {
    width: 755px;
    text-align: left;
    padding: 0 10px;
    background: #fff;
}

.titulo .evento {
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 18px;
    font-weight: 300;
    line-height: 120%;
}

.titulo .local {
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 13px;
    font-weight: 300;
    color: #333;
    line-height: 120%;
}

.subtitulo {
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 16px;
    font-weight: 300;
    color: #8a8a8a;
}

.titulo-1 {
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 18px;
    color: #bbb;
    line-height: 110%;
}

.titulo-2 {
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 22px;
    color: #a28948;
    line-height: 110%;
}

.titulo-3 {
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 12px;
    color: #666;
}

#mensagem {
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 12px;
    text-align: left;
    color: #999;
    padding: 18px 18px 18px 48px;
}

#mensagem .success {
    color: #390;
}

#mensagem .fail {
    color: #c30;
}

.btn-meu-pedido {
    display: inline-block;
    width: 124px;
    height: 36px;
    background: url('../imagens/btn_meu_pedido.jpg') top;
}

.btn-meu-pedido:hover {
    background-position: bottom;
}

.btn-escolher-mais-fotos {
    display: inline-block;
    width: 169px;
    height: 32px;
    margin-top: 9px;
    margin-right: 10px;
    background: url('../imagens/btn_escolher_mais_fotos.jpg') top;
}

.btn-escolher-mais-fotos:hover {
    background-position: bottom;
}

.btn-configurar-fotos {
    display: inline-block;
    width: 156px;
    height: 32px;
    margin-top: 9px;
    margin-right: 10px;
    background: url('../imagens/btn_configurar_fotos.jpg') top;
}

.btn-configurar-fotos:hover {
    background-position: bottom;
}

.btn-finalizar-pedido {
    display: inline-block;
    width: 154px;
    height: 36px;
    margin-top: 7px;
    margin-right: 10px;
    background: url('../imagens/btn_finalizar_pedido.jpg') top;
}

.btn-finalizar-pedido:hover {
    background-position: bottom;
}

.btn-confirmar-pedido {
    display: inline-block;
    width: 174px;
    height: 36px;
    margin-top: 7px;
    margin-right: 10px;
    background: url('../imagens/btn_confirmar_pedido.jpg') top;
}

.btn-confirmar-pedido:hover {
    background-position: bottom;
}

.btn-entrar {
    width: 134px;
    height: 35px;
    margin-right: 10px;
    background: url('../imagens/btn_entrar.jpg') top;
    cursor: pointer;
    float: left;
}

.btn-entrar:hover {
}

.btn-cadastro {
    display: block;
    width: 262px;
    height: 45px;
    margin-bottom: 20px;
    padding-left: 28px;
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 14px;
    color: #999;
    line-height: 45px;
    vertical-align: middle;
    border: 1px solid #ccc;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    text-decoration: none;
    background: #ffffff; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e5e5e5)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ffffff 0%, #e5e5e5 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e5e5e5', GradientType=0); /* IE6-8 */
    -moz-box-shadow: 1px 1px 2px #ccc;
    -webkit-box-shadow: 1px 1px 2px #ccc;
    box-shadow: 1px 1px 2px #ccc;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#ccc')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#ccc');
}

.btn-cadastro:hover {
    color: #666 !important;
    border-color: #aaa;
}

.box-login {
    width: 300px;
    text-align: left;
    margin: 40px auto auto auto;
}

.box-login .campo {
    width: 270px;
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 15px;
    color: #787878;
    text-align: left;
    margin: 0 0 15px 0;
    padding: 5px 10px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background: #d5cea6; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q1Y2VhNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjclIiBzdG9wLWNvbG9yPSIjZDVjZWE2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTUlIiBzdG9wLWNvbG9yPSIjZDVjZWE2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTklIiBzdG9wLWNvbG9yPSIjZDVjZWE2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2I3YWQ3MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top, #d5cea6 0%, #d5cea6 7%, #d5cea6 55%, #d5cea6 59%, #b7ad70 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d5cea6), color-stop(7%, #d5cea6), color-stop(55%, #d5cea6), color-stop(59%, #d5cea6), color-stop(100%, #b7ad70)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #d5cea6 0%, #d5cea6 7%, #d5cea6 55%, #d5cea6 59%, #b7ad70 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #d5cea6 0%, #d5cea6 7%, #d5cea6 55%, #d5cea6 59%, #b7ad70 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #d5cea6 0%, #d5cea6 7%, #d5cea6 55%, #d5cea6 59%, #b7ad70 100%); /* IE10+ */
    background: linear-gradient(to bottom, #d5cea6 0%, #d5cea6 7%, #d5cea6 55%, #d5cea6 59%, #b7ad70 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d5cea6', endColorstr='#b7ad70', GradientType=0); /* IE6-8 */
    -moz-box-shadow: 1px 1px 2px #ccc;
    -webkit-box-shadow: 1px 1px 2px #ccc;
    box-shadow: 1px 1px 2px #ccc;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#ccc')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#ccc');
}

.box-login .campo input {
    width: 262px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    padding: 6px 4px;
    border: 1px solid #c3c3c3;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background: #f5f5f5;
}

.box-login .link {
    display: inline-block;
}

.box-login a:not(.btn-cadastro) {
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 12px;
    color: #999;
    text-decoration: none;
}

.box-login a:hover {
    color: #318dfe;
}

.footnote {
    position: relative;
    display: inline-block;
    width: 775px;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
    color: #787878;
    text-align: center;
    line-height: 40px;
    vertical-align: middle;
    background: #fff;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

.ftd_0 {
    background-color: #CCCCCC;
}

.ftd_1 {
    background-color: #FFFFFF;
}

.ftd_2 {
    background-color: #F3F3F3;
}

.ftd_3 {
    background-color: #F7F7F7;
}

.ftd_4 {
    background-color: #EFEFEF;
}

.aviso_text_1 {
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 11px;
    color: #CC3300;
    letter-spacing: 1px;
}

.aviso_text_2 {
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 15px;
    color: #CC3300;
    letter-spacing: 1px;
}

.info_text_1 {
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 11px;
    color: #555555;
    letter-spacing: 1px;
}

.info_text_2 {
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 9px;
    color: #555555;
    letter-spacing: 1px;
}

.divisor {
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 11px;
    color: #D5D5D5;
}

.evt_title {
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 16px;
    color: #669900;
    letter-spacing: 1px;
}

.evt_locale {
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 12px;
    color: #333333;
    letter-spacing: 1px;
}

.pages_text {
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 13px;
    color: #333300;
    letter-spacing: 1px;
}

a.pages:link {
    color: #A4A4A4;
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 13px;
    font-weight: normal;
    letter-spacing: 1px;
    text-decoration: none;
}

a.pages:visited {
    color: #A4A4A4;
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 13px;
    font-weight: normal;
    letter-spacing: 1px;
    text-decoration: none;
}

a.pages:hover {
    color: #F0A200;
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 13px;
    font-weight: normal;
    letter-spacing: 1px;
    text-decoration: underline;
}

a.pages:active {
    color: #A4A4A4;
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 13px;
    font-weight: normal;
    letter-spacing: 1px;
    text-decoration: none;
}

/* index.php */

.index_text_1 {
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 11px;
    color: #333300;
    letter-spacing: 1px;
}

.index_evt_date {
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 11px;
    color: #999999;
    letter-spacing: 1px;
}

.index_evt_locale {
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 11px;
    color: #999999;
    letter-spacing: 1px;
}

.index_evt_title {
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 11px;
    color: #666;
    letter-spacing: 1px;
}

.index_form_1 {
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 11px;
    color: #333300;
    letter-spacing: 1px;
    background-color: #FBFBFB;
    border: 1px solid #CCCCCC;
    padding: 3px 3px;
}

a.index_order_link:link {
    color: #A4A4A4;
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 11px;
    font-weight: normal;
    letter-spacing: 1px;
    text-decoration: none;
}

a.index_order_link:visited {
    color: #A4A4A4;
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 11px;
    font-weight: normal;
    letter-spacing: 1px;
    text-decoration: none;
}

a.index_order_link:hover {
    color: #F0A200;
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 11px;
    font-weight: normal;
    letter-spacing: 1px;
    text-decoration: underline;
}

a.index_order_link:active {
    color: #A4A4A4;
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 11px;
    font-weight: normal;
    letter-spacing: 1px;
    text-decoration: none;
}

a.index_order_link_active:link {
    color: #F0A200;
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 11px;
    font-weight: normal;
    letter-spacing: 1px;
    text-decoration: underline;
}

a.index_order_link_active:visited {
    color: #F0A200;
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 11px;
    font-weight: normal;
    letter-spacing: 1px;
    text-decoration: underline;
}

a.index_order_link_active:hover {
    color: #F0A200;
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 11px;
    font-weight: normal;
    letter-spacing: 1px;
    text-decoration: underline;
}

a.index_order_link_active:active {
    color: #F0A200;
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 11px;
    font-weight: normal;
    letter-spacing: 1px;
    text-decoration: underline;
}

/* galeria.php */

.galeria_form_1 {
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 11px;
    color: #333300;
    letter-spacing: 1px;
    background-color: #FBFBFB;
    border: 1px solid #CCCCCC;
    padding: 3px 3px;
    margin-left: 376px;
}

.galeria_photos_selected_text_1 {
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 11px;
    color: #D5D5D5;
    letter-spacing: 1px;
}

.galeria_photos_selected_text_2 {
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 11px;
    color: #999999;
    letter-spacing: 1px;
}

.galeria_photo_title {
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 11px;
    color: #333333;
    letter-spacing: 0.5px;
}

.galeria_photopg_text {
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 11px;
    color: #555555;
    letter-spacing: 1px;
}

a.galeria_photospg_link:link {
    color: #A4A4A4;
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 11px;
    font-weight: normal;
    letter-spacing: 1px;
    text-decoration: none;
}

a.galeria_photospg_link:visited {
    color: #A4A4A4;
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 11px;
    font-weight: normal;
    letter-spacing: 1px;
    text-decoration: none;
}

a.galeria_photospg_link:hover {
    color: #84B32F;
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 11px;
    font-weight: normal;
    letter-spacing: 1px;
    text-decoration: underline;
}

a.galeria_photospg_link:active {
    color: #A4A4A4;
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 11px;
    font-weight: normal;
    letter-spacing: 1px;
    text-decoration: none;
}

/* v_pedido.php */

.photo_details_table {
    background-color: #FFFFFF;
    border: 1px solid #DEDEDD;
}

.photo_details_text_1 {
    font-size: .8em;
    color: #333300;
}

.photo_details_text_2 {
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 14px;
    color: #333300;
    letter-spacing: 1px;
}

.photo_details_form {

}

.photo_details_value {
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 13px;
    color: #EF9C03;
    letter-spacing: 1px;
}

.photos_total {
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 11px;
    color: #EF9C03;
    letter-spacing: 1px;
}

.photos_total_value {
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 14px;
    color: #EF9C03;
    letter-spacing: 1px;
}

/* f_pedido.php c_pedido.php meus_pedidos.php */

.pedido_text_1 {
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 11px;
    color: #333300;
    letter-spacing: 1px;
}

.pedido_text_2 {
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 11px;
    color: #CC3300;
    letter-spacing: 1px;
}

.pedido_text_3 {
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 11px;
    color: #78A126;
    letter-spacing: 1px;
}

.pedido_text_4 {
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 11px;
    color: #666666;
    letter-spacing: 1px;
}

.pedido_text_5 {
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 11px;
    color: #999999;
    letter-spacing: 1px;
}

.pedido_form_1 {
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 11px;
    color: #333300;
    letter-spacing: 1px;
    background-color: #FBFBFB;
    border: 1px solid #CCCCCC;
    padding: 3px 3px;
}

.pedido_form_2 {
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 11px;
    color: #333300;
    letter-spacing: 1px;
    background-color: #FBFBFB;
    border: 1px solid #CC3300;
    padding: 3px 3px;
}

.pedido_form_3 {
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 11px;
    color: #CCCCCC;
    letter-spacing: 1px;
    background-color: #EFEFEF;
    border: 1px solid #CCCCCC;
    padding: 3px 3px;
}

.pedido_form_4 {
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 11px;
    color: #999966;
    letter-spacing: 1px;
    background-color: #FBFBFB;
    border: 1px solid #DDDDDD;
    padding: 3px 3px;
}

a.pedido_link_1:link {
    color: #333300;
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 9px;
    font-weight: normal;
    letter-spacing: 1px;
    text-decoration: none;
}

a.pedido_link_1:visited {
    color: #333300;
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 9px;
    font-weight: normal;
    letter-spacing: 1px;
    text-decoration: none;
}

a.pedido_link_1:hover {
    color: #F0A200;
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 9px;
    font-weight: normal;
    letter-spacing: 1px;
    text-decoration: none;
}

a.pedido_link_1:active {
    color: #333300;
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 9px;
    font-weight: normal;
    letter-spacing: 1px;
    text-decoration: none;
}

/* cad_pf.php cad_pj.php meu_cadastro.php */

.cadcli_text_1 {
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 11px;
    color: #333300;
    letter-spacing: 1px;
}

.cadcli_form_1 {
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 11px;
    color: #333300;
    letter-spacing: 1px;
    background-color: #FBFBFB;
    border: 1px solid #CCCCCC;
    padding: 3px 3px;
}

.cadcli_form_2 {
    font-family: Trebuchet MS, Geneva, Verdana, Arial;
    font-size: 11px;
    color: #333300;
    letter-spacing: 1px;
    background-color: #FBFBFB;
    border: 1px solid #CC3300;
    padding: 3px 3px;
}

a.azul:link {
    color: #3366FF;
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}

a.azul:visited {
    color: #3366FF;
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}

a.azul:hover {
    color: #3366FF;
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    text-decoration: underline;
}

a.azul:active {
    color: #3366FF;
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}

#slider_aviso_1 ul, #slider li {
    margin: 0;
    padding: 0;
    list-style: none;
}

#slider_aviso_1 li {
    /*
            define width and height of list item (slide)
            entire slider area will adjust according to the parameters provided here
    */
    width: 330px;
    height: 40px;
    overflow: hidden;
    text-align: left;
}

#slider_aviso_2 ul, #slider li {
    margin: 0;
    padding: 0;
    list-style: none;
}

#slider_aviso_2 li {
    /*
            define width and height of list item (slide)
            entire slider area will adjust according to the parameters provided here
    */
    width: 330px;
    height: 40px;
    overflow: hidden;
    text-align: left;
}

#rodape {
    width: 775px;
    height: 65px;
    background-color: #FFF;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;

}

.titulo_rodape {
    font-size: 17px;
    color: #6F6F6F;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    float: left;
    margin-left: 20px;
    margin-top: 15px;

}

.escrita_rodape {
    line-height: 5px;
    font-size: 11px;
    color: #6F6F6F;
    float: left;
    margin-left: 20px;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.esquerda_rodape {
    width: 575px;
    height: 65px;
    float: left;
}

.direita_rodape {
    width: 200px;
    height: 65px;
    float: right;

}

#slider_aviso_1 {
    padding-top: 3px;
}

body {
    font-family: Trebuchet MS, Geneva, Verdana, Arial, sans-serif;
    font-size: .85em;
    color: #CC3300;
    letter-spacing: 1px;
}

.carousel-item {
    margin-top: 5px;
}