@charset "utf-8";
/* CSS Document */

/*
    LEGACY
*/

body{
    background-image:url(../img/fotoregistro/131226-new-bg.png)!important;
    overflow-x:hidden;
    background-image: url(none);
    background-color: #6E3612;
    background-repeat:repeat;
    font-family:Arial, Helvetica, sans-serif;
}

/*Botoes*/
.lvl1{padding:10px 20px; float:left;}

.lvl1:hover{background-color:#0d1d3f; color:#FFFFFF;}

.lvl2{padding:5px 10px;}

.lvl2:hover{background-color:#0d1d3f; color:#FFFFFF;}

.lvl3{background-color:#ffffff; padding:0 10px;}

.lvl3:hover{ background-color:#0d1d3f; color:#FFFFFF!important;}
/*Botoes*/

#container{width:957px!important;}



#homelogadacontainer {width: 976px!important; text-align: left; padding-left: 21px; padding-top: 21px;}



/*BotÃÂµes especificos*/

.compra1{float:right; background-color:#ffffff; box-shadow:5px 5px 5px #cccccc; text-decoration:none; border:#efefef solid 1px;  color:#0d1d3f; text-align:center;}

.compra2{background-image:url(../../img/fotoregistro/bt_cp_bg.jpg); background-repeat:repeat-x; color:#FFFFFF!important; text-align:center; font-weight:normal!important; border-radius:5px; box-shadow:5px 5px 5px #cccccc; text-decoration:none; border:#fccd9a solid 1px; width:90px; margin-left:0px; margin-right:auto; padding:4px 0px; margin-top:5px; margin-bottom:5px; font-size:15px; text-transform:uppercase;}
.compra2:hover{}

.ajuda_escolha{position:absolute; margin-left:280px; top:225px; text-decoration:none; background-color:#ffffff; font-size:12px; box-shadow:5px 5px 5px #cccccc; border:#efefef solid 1px;  color:#333333; text-align:center; float:left;}

.md_detalhes{text-decoration:none; background-color:#ffffff; font-size:12px; box-shadow:5px 5px 5px #cccccc; border:#efefef solid 1px;  color:#0d1d3f; text-align:center; float:left;}

.novo_proj{text-decoration:none; background-color:#ffffff; font-size:12px; box-shadow:5px 5px 5px #cccccc; border:#efefef solid 1px;  color:#0d1d3f; text-align:center; float:left;}

/*BotÃÂµes especificos*/



/*Links*/
.link_simp {color:#0a78ba;  text-decoration:none;}
.link_simp a{color:#666666; font-weight:bold;}
.link_info {font-size:10px;}
.link_info a{font-size:10px; color:#0a78ba;}

.lkOpt{ margin-left:10px; color:#FF0000!important; text-decoration:underline; cursor:pointer;}
.lkVis{ margin-right:40px; color:#0033CC!important; font-size:11px; text-decoration:none; color:#0a78ba;}

/*Links*/


/*Header*/
#header{ background-image:none!important; margin-top:0px;}


#menu_info{
    width:957px;
    background-color:#FFFFFF;
    margin-top:-2px;
    margin-bottom:6px;
}
.menu{ display:table; list-style:none; width:auto; margin-top:8px; margin-bottom:4px; margin-left:12px; margin-right:15px; padding-left:0px!important; padding-right:0!important; padding-bottom:2px;}
.menu ul{ color:#0a78ba; font-size:11px; text-decoration:none!important;}
.menu li{ display:inline; margin-right:10px; color:#0a78ba; font-size:11px;}
.menu li a{ color:#0a78ba; font-size:11px; text-decoration:none;}

#menu_naveg{
    margin-bottom:6px;
    background-color:#ffffff;
    padding-bottom:0px;
    padding-left:0px;
    padding-top:0px;
    padding-right:10px;
    width:947px;
}

.dropdown li #tit01 img,
.dropdown li #tit2 img,
.dropdown li #tit3 img{
    float: none;
    width: auto;
    position: inherit;
    margin: -6px 5px 0 0;
}

.sub_menu{
    margin-left: 19px;
}

.sub_menu li a{
    padding-left: 0px!important;
}

#menu_naveg img{float:left; margin:8px 10px 7px 10px;}
#menu_naveg ul{float:right; padding:0; margin-top:25px;z-index: 9999;z-index: 99999;}
#menu_naveg li {
    display: inline;
    float: left;
    list-style: none;
    margin: 0 8px 0 0;
    /**margin: 0 10px 0 0;*/
}
#menu_naveg li a{
    display:block;
    width:auto;
    font-size: 16px;
    text-decoration:none;
    color:#1c82bf;
    padding-left: 20px;
    padding-top: 6px;
}

#menu_naveg li a:hover{}

.dropdown img{
    position: absolute;
    margin-top: -17px!important;
    /* margin-bottom: 3px!important; */
    margin-left: -10px!important;
    width: 40px;
}


/*Header*/

/*Promo line*/

.bg_promo{background-color:#0d1d3f; color:#FFFFFF; font-weight:bold;}

/*Promo line*/


/*Breadcrumb*/
#bread_crumb{border-radius:5px; box-shadow:1px 0px 5px #cccccc; overflow:hidden; height:25px; padding-left:24px;}
#bread_crumb ul{margin-top:5px; margin-bottom:5px; margin-left:-37px; color:#0a78ba; padding-left:0px!important; font-size:12px;}
#bread_crumb li{list-style-image:url("../../img/fotoregistro/seta_bread_crumb.jpg"); margin:0 15px; float:left; padding-left:10px;}
#bread_crumb li a{ color:#0a78ba; text-decoration:none; display:block;}
#bread_crumb li.clear{ list-style-image:none; list-style:none;}
/*Breadcrumb*/


/*Miolo*/

    #miolo {
        padding-top:21px;
        padding-bottom:21px;
        padding-left:22px;
        padding-right:27px;
        margin-bottom:6px;
        *width:908px !important;
        border:1px solid #E5E5E5;
    }

.area_extra1{padding:21px 22px; border-radius:10px; box-shadow:1px 0px 5px #cccccc; background-color:#FFFFFF; margin-bottom:15px;}

.right{float:right;}
.position{margin-top: 25px; margin-right: 15px;}


h1{margin:0 0; color:#de897d;}
.tituleira{margin:0 0; color:#171717;}
.tituleira small{color:#666666; display:none;}
.tituleira small a{color:#666666; display:none;}
h2{font-size:16px; color:#000;}
h3{margin-top:0; margin-bottom:5px; color:#de897d; font-size:20px!important;}
h4{font-weight:normal; margin-bottom:20px; font-size:13px!important; margin-top:5px; color:#666666;}

/*Temas*/
.share{ margin-top:10px; margin-left:32px; text-decoration:none;}
.share img{ margin-left:6px; border:none 0px;}

.box_info { width:450px; line-height:30px; padding-top:30px; padding-left:20px; margin-left:20px; font-family:Arial, Helvetica, sans-serif; background-color:#FFFFFF}
.box_info ul{ margin-top:0;}
.box_info li{list-style:none;}
.box_info a{font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.box_info a:hover{text-decoration:none; color:#0d1d3f;}

/*Temas*/

/*Meus Projetos*/
.subtit{margin:5px 0;}
#inf_proj{width:387px; margin-top:20px; padding-top:21px; padding-left:21px; padding-bottom:21px; padding-right:21px; box-shadow:1px 0px 5px #cccccc; background-color:#FFFFFF; border-radius:10px; margin-right:25px;}
#inf_proj img{border:none 0px; float:left; margin:5px 0;}
#opts{width:96px; text-align:left; margin-left:40px; margin-top:20px; font-size:11px; color:#b8b6b6}
#opts p{ font-size:22px; color:#e9a287; margin:0px 0px;}
#opts img{ display:block; margin-left:4px; margin-right:4px; margin-top:10px;}
.img_space{margin-left:10px!important;}
.overlay{border:#CCCCCC solid 1px; background-color:#efefef; position:absolute; padding:10px 10px; width:60px; text-align:left; margin-left:-80px;}
.edit{ display:block; color:#FF0000!important;}
.copy{ display:block; color:#0000FF!important;}
.rename{ display:block; color:#00FFFF!important;}
.delete{ display:block; color:#666600!important;}


.date_dbook{float:left; width:250px; margin-top:10px;}
.date_dbook span{float:left;}
.date_dbook img{ margin-right:5px!important; margin-top:-3px!important; margin-left:15px!important;}
.date_dbook span.spacer{margin-right:45px;}

.filtro{margin-top:20px; border:#CCCCCC solid 1px; padding:10px 10px 5px 10px;}
.filtro fieldset{border:0px none; float:right; margin-left:10px;}

.tit_proj{width:100%; margin-bottom:5px; display:block; font-size:13px!important; color:#666666;}

#paginacao{margin-top:20px; border:#CCCCCC solid 1px; padding:10px; text-align:center; background-color:#FFFFFF;}

#paginacao a{}
#paginacao a span{}

.anterior{background-image: url(../../img/fotoregistro/ant_icon.jpg); background-repeat: no-repeat; display: block; color: black; float: left; width: 80px; margin-left: 200px; margin-right: -260px; vertical-align: middle; height:16px; background-position:center left;}
.proximo{background-image: url(../../img/fotoregistro/prox_icon.jpg); background-repeat: no-repeat; display: block; color: black; float: right; width: 80px; margin-left:-260px; margin-right:220px; vertical-align: middle; height:16px; background-position:center right;}
/*Meus Projetos*/


/*Modelos*/

#filter{border:#efefef solid 1px; width:192px; margin-right:5px; height:690px;}
#filter span{border-bottom:#efefef solid 1px; display:block; font-size:14px; font-weight:bold; height:20px; width:auto; padding:10px 5px;}
#filter span a{color:#0d1d3f;}
#filter span a:hover{color:#3469d9;}
#filter span.tit{ font-size:12px; margin:20px 20px 0 10px; border:none 0px;}
#filter .select{ border:#CCCCCC solid 1px; margin-left:auto; margin-right:auto; margin-bottom:5px; margin-top:0px; width:150px; color:#000000; font-size:11px; text-decoration:none; padding-left:10px;}
#filter .select:hover{background-color:#0d1d3f; color:#FFFFFF;}




#box_modelos{ float:left; width:340px; border:#ccc solid 1px; margin-right:20px; margin-top:10px; margin-bottom:10px;}
#box_modelos h3{font-size:18px;  text-align:center; padding:10px 0;}
#box_modelos span{ display:block; width:auto; margin:10px 30px;}
#box_modelos img{ margin-left:auto; margin-right:auto; display:block; margin-bottom:10px; width:280px;}
.md_wd{width:682px; margin-top:0!important;}
.details{}

/*PreÃÂ§os*/
.preco{ width:120px!important; float:left; margin-top:0px!important; margin-right:55px!important;}
.preco font{color:#0033CC;}
.preco p{ margin:0px; font-size:11px; color:#FF0000;}
.preco_detalhe1{color:#FF0000;}
.preco_detalhe2{color:#666666;}
/*PreÃÂ§os*/

/*Modelos*/


/*Escolha Temas*/
#temas{margin-top:20px;}
#temas h4{font-weight:bold;}
#temas ul{float:left; margin-right:300px; line-height:30px;}
/*Escolha Temas*/



/*Modelos Fotolivro Info*/

#box_md_info{}
#box_md_info label{display:block ;float:left; width:120px; margin-bottom:20px; margin-left:10px;}
#box_md_info img{float:left;}
.tamanho_md{margin-left:20px;}
.orienta_md{margin-left:10px;}

.ori{float:left; width:150px;}
.ori img{ margin-right:10px; vertical-align:bottom; display:block;}
.ori span{display:block; width:150px; margin-bottom:5px;}


.box_compra{ background-color:#efefef; border:#CCCCCC 1px solid; float:left; width:435px; margin-left:20px; margin-top:20px; padding:15px; border-radius:10px;}
.box_compra span{ font-size:16px; font-weight:bold;}
.box_compra a{margin-top:-20px;}
.not_inf{font-size:10px; color:#999999; float:left; margin-left:80px; margin-top:5px;  width:auto;}
.info_mais{float:left; margin-top:20px; font-weight:bold; color:#666666; margin-left:9px;}
.info_mais ul{font-weight:normal; margin-left:-25px; margin-top:5px;}
.info_mais li{ list-style-image:url(../../img/fotoregistro/seta_detalhes_md.jpg); line-height:20px; font-weight:bold;}
.info_mais li sup{display:block; margin-left:126px; position:absolute; margin-top:-23px;}
.ps_md{position:absolute; margin-left:324px;}
/*Modelos Fotolivro Info*/

/*Modelos Fotopresentes Info*/
#box_fp_info{}
#box_fp_info fieldset{ border:none 0px; float:left; margin-left:10px;}
#box_fp_info legend{font-size:12px;}
#box_fp_info label{display:block;}
#box_fp_info img{float:left;}

/*Modelos Fotopresentes Info*/


/*Miolo*/

/*Magic thumb*/
#box-magiczoom{ float:left; width:446px;}
.MagicZoomPup {background:#90a8d6; border:1px solid #022e6f;}

/* Styles for header on large zoom window */
.MagicZoomHeader {background:#90a8d6; font-size: 12px;}

/* Styles for large zoom window */
.MagicZoomBigImageCont {border:1px solid #fb9e11;}

/* Style of the expanded image */
.MagicThumb-expanded {border: 1px solid #90a8d6;}

/* Style of the caption for the expanded image */
.MagicThumb-caption {background: #90a8d6;color: #fff;}

/* CSS classes for multiple image selectors */
/* Styles for the inactive selector */
.Selector img {border: 1px solid #fff;}

/* Style for the active selector */
.Selector.Active img {border: 1px solid #fb9e11;}

/* Style of the close/next/previous buttons */
.MagicThumb-buttons {background: transparent url(../../img/magiczoom/buttons1.png) no-repeat 0 0; height: 24px; display: block;}
.MagicThumb-buttons a {width: 24px; height:24px; margin:0px 1px !important; overflow: hidden;}

.window_hold{ width:446px; margin-left:0; margin-right:auto;}
.thumb{float:left; width:100px; margin:3px 3px;}


/*Magic thumb*/

.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.hide{visibility:hidden;}
.margin_w{ margin-left:0!important; margin-right:0!important;}

/*Tabela de PreÃÂ§os*/

.itens_tabela_precos{width:100%; height:auto;}
.itens_tabela_precos a{color:#000000;}

.tit_itens_tabela{text-align:center; width:100%; font-size:14px; font-weight:bold; display:block; margin:10px auto; text-transform:uppercase;}



.margin_box_itens{margin-left:90px!important;}

.box_tabela_precos{
background: #efefef; /* Old browsers */
width:170px; height:187px; float:left;
margin:20px 50px;}

.box_tabela_precos img{margin-left:3px; margin-right:auto; border:none 0px;}

.box_tabela_precos_terceiro{
background: #efefef; /* Old browsers */
width:170px; height:187px; *height:188px; _height:188px; float:left; -moz-border-radius: 8px;
margin:10px 0px 10px 12px;}

.titulos_itens_precos{font-size:20px; width:100%; display:block; font-weight:bold; color:#333333; margin-top:20px; margin-bottom:10px;}


.rodape_informativo{
font-size:9px;
}

.registrado{font-size: 75%;position: relative;  top: -0.5em;}
.registrado_rodape{font-size: 50%;position: relative;   top: -0.5em; text-decoration:none; color:#666666;}
.mncopyright{font-size: 0.9em;position: relative; top:0em; padding-right:1px;}

.subtitleh1, .subtitleh2, .subtitleh3{
    color:#4D4D4D;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    text-align:left;
}

.divisorias{
border-right:rgb(204, 204, 204) solid thin;
}

.texto_comum{
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:left;
}

.tooltip {

}



.tabela_precos{
border: thin solid rgb(204, 204, 204);
}

.spacer_top_img{
padding-top:5px;
}

.tabela_precos_bold{
font-weight:bold;
}

.tabela_precos_sub{
padding:5px 0 5px 30px;
font-size:11px;
}

.tabela_precos_space {
padding:5px 0 5px 10px;
}

.tabela_titulos{
padding:5px 0 5px 10px;
font-weight:bold;
color:#000000;
background-color:#efefef;
}

.tabela_titulos_bg{
font-weight:bold;
color:#000000;
background-color:#efefef;
}

.tabela_precos_tr_bg{
background-color:#f6f6f6;
}

/*INICIO BOTÃÂ?O GLOBAL F16*/

    .btglobal_f16 {
        text-align:center;
        margin:15px 10px 15px 0;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        background-color: #EDEFF4;
        background-image: url("../img/bgbt_global_f16.jpg");
        background-repeat: repeat-x;
        border: 1px solid #8C8B8B;
        border-radius: 5px 5px 5px 5px;
        display: inline-block;
        padding:5px 20px 5px 20px;
        text-align: center;
        }

    .btglobal_f16 a{
        color:#333333;
        text-decoration:none;
        }

    .btglobal_f16 a:hover{
        color:#000000;
        text-decoration:none;
        }


/*FIM BOTÃÂ?O TELA GLOBAL F16*/

/*INICIO LINKS GLOBAL*/

    .link_global {
        color:#333333;
        text-align:center;
        margin:0 5px 25px 0;
        font:Arial, Helvetica, sans-serif;
        font-size:12px;
        text-align: center;
        }

    .link_global a{
        color:#333333;
        text-align:center;
        margin:0 5px 25px 0;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        text-align: center;
        text-decoration:none;
        }

    .link_global a:hover{
        color:#000000;
        text-decoration:none;
        }


/*FIM LINKS GLOBAL*/


/*INICIO LINKS - 2 GLOBAL*/

    .link_global2 {
        color:#333333;
        text-align:center;
        font:Arial, Helvetica, sans-serif;
        font-size:12px;
        text-align: center;
        }

    .link_global2 a{
        color:#333333;
        text-align:center;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        text-align: center;
        text-decoration:none;
        }

    .link_global2 a:hover{
        color:#000000;
        text-decoration:none;
        }


/*FIM LINKS GLOBAL - 2*/


/*Tabela de PreÃÂ§os - Lucas 02/02/12*/


/*Ajustes lojas*/

.txt40{font-family:Arial, Helvetica, sans-serif;}
.titvitrine{font-family:Arial, Helvetica, sans-serif;}
body, td, div, p, input, textarea, select, a{font-family:Arial, Helvetica, sans-serif;}
.texto_comum{font-family:Arial, Helvetica, sans-serif;}
.linev {background-image: url(../img/fotoregistro/linev.gif);}
.displayfotos{ background-image:url(../img/fotoregistro/bg_fotos_selecionadas.gif);}
.lineh{background-image:url(../img/fotoregistro/lineh.gif);}
.amarelo, .marrom, .vinho, .txt31, .marrom4, .displayfotos, .totalcliques, .vinho4, .link_dados_conect, .subtitleh1, .subtitleh2, .subtitleh3{color:#666666}
.album{background-color:#FFFFFF; color:#666666;}
.txt24{color:#666666; font-size:12px!important;}
.textomcadastro{color:#666666;}
.campomcadastro{border:#666666 solid 1px;}
.campotelmcadastro{border:#666666 solid 1px;}
.campodddmcadastro{border:#666666 solid 1px;}
.txt40 a{color:#666666;}
.nomear_proj{width:570px;}
/*Ajustes lojas*/

/*INICIO MENU DROP DOWN*/
    .menu-drop {
        margin-top: 10px !important;
        padding-bottom: 0 !important;
        position: absolute;
        width: 175px !important;
        *margin-left:-7px;
    }


    .cont-menu-drop{
        background-color: white;
        box-shadow: 0 2px 5px #D2D2D2;
        margin-top: 8px;
        display: block;
        border-radius: 2px;
        *border:1px solid #cecece !important;
        _border:1px solid #cecece !important;
    }

    .menu-drop li{
        display:block !important;
        float:none !important;
        padding:0px !important;
        border-top:1px solid #b9dcf4;
        margin:0px !important;
    }

    .menu-drop li a{
        margin: 0px !important;
        display:block;
    }
    .menu-drop a:hover{
        background-color:#5bb4ff;
        color:#fff !important;
    }

    ul.sub_menu .cont-menu-drop li a:hover{
        color:#fff !important;
    }

    .menu-drop a span{
        display:block;
        margin-left:7px;
        padding:4px 0px;
    }
    .first{border-top:0px none !important;}

    .active{
        font-weight:bold;
    }

    ul.dropdown {
        position: relative;
    }
    ul.dropdown li{
        float: left; zoom: 1;
    }
    ul.dropdown li a{
        display: block;
    }
    .dropdown li a:hover{
        color:#91af1c !important;
    }
    ul.dropdown li.hover,
    ul.dropdown li:hover{
        position: relative;
    }

    ul.dropdown ul {
        visibility: hidden;
        position: absolute;
        top: 100%;
        left: 0;
        margin-top:0px !important;
    }
    ul.dropdown ul li {
        font-weight: normal;
        float: none;
    }
    ul.dropdown ul li a{
        border-right: none;
        width: 100%;
        display: inline-block;
    }
    ul.dropdown li:hover > ul{
        visibility: visible;
    }


/*FIM MENU DROP DOWN*/

/*INICIO BOTAO DOWNLOAD D-BOOK*/

    body:nth-of-type(1) .botao_cadastre {
        padding: 15px 55px 15px;
    }

/*FIM BOTAO DOWNLOAD D-BOOK*/


/*INICIO FOOTER*/
    #Footer {
        background-color: white;
        border: 0 !important;
        height: auto;
        margin-top: 25px;
        margin-bottom: 35px;
        overflow: hidden;
        padding: 20px 0 15px 0px;
        width:957px;
        text-align:left;
    }


    #Footer .first-level .cont-list-linkF ul {
        float: left;
        margin: 0 25px 0 20px;
        padding: 0;
        width: auto;
    }

    #Footer .first-level .cont-list-linkF ul li{
        list-style-image:url(../img/fotoregistro/icon_seta.jpg);
    }
    #Footer .first-level .cont-list-linkF ul li.titF {
        list-style: none outside none;
        margin-bottom: 5px;
        margin-left: -15px;
        font-weight:bold;
    }
    #Footer .first-level .cont-list-linkF ul li.titF a{
        font-size:14px;
        color:#8b8b8b;
        padding:0px;
        margin:0px;
    }

    #Footer .first-level .cont-list-linkF ul li a{
        font-size:12px;
        color:#0a78ba;
        text-decoration:none;
    }

    #Footer .first-level .cont-list-linkF {
        float: left;
        margin-right: 45px;
    }

    #Footer .first-level .redesSociais {
        float: left;
        height: 167px;
        width: auto;
        margin-left:25px;
        margin-top:3px;
    }

    .box-rd-socias{
    height:40px;
    display:block;
    }

    .rd-sociais{
    background-image: url('../img/fotoregistro/redes_sociais.png');
    width:32px;
    height:32px;
    display: -moz-inline-stack;/*firefox 2.0 -3.0*/
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;/*ie-7*/

    }

    .rd-sociais.bt-fb{
    width:32px;
    height:32px;
    cursor:pointer;
    }

    .rd-sociais.bt-tt{
    background-position:117px 0 !important;
    width:32px;
    height:32px;
    margin-left:5px;
    cursor:pointer;
    }

    .rd-sociais.bt-gp{
    background-position:75px 0px !important;
    width:32px;
    height:32px;
    margin-left:5px;
    cursor:pointer;
    }
    .rd-sociais.bt-inst{
        background-position:33px 0 !important;
        width:33px;
        height:32px;
        margin-left:5px;
        cursor:pointer;
    }

    .redesSociais .title{
        color: #8B8B8B;
        font-size: 14px !important;
        font-weight:bold;
        margin-bottom:13px;
    }

    .redesSociais .cont-facebook{
            padding-bottom:15px;
            margin-bottom:10px;
            border-bottom:1px solid #EEE8E5;
    }

    #Footer .second-level {
        border-top: 1px solid #EEE8E5;
        margin-left: 0px;
        margin-top: 30px;
        margin-bottom: 25px;
        width: 100%;
    }

    #Footer .second-level .first-logo,
    #Footer .second-level .second-logo,
    #Footer .second-level {
        color: #8B8B8B;
        float: left;
        font-size: 14px;
        font-weight: bold;
        margin-right: 35px;
        margin-top: 15px;
    }

    #Footer .second-level .first-logo img,
    #Footer .second-level .second-logo img,
    #Footer .second-level {
        margin-top:35px;
    }

    #Footer ul.uiList,
    #u813zby5 .uiFacepileMedium ul{
            width: 280px !important;
    }

    #Footer .first-level{
            margin-left:20px;
    }

    #Footer .second-level {
        margin-right: 10px;
    }

    #Footer .third-logo{
        color: #8B8B8B;
        font-size: 14px;
        font-weight: bold;
        width: 100%;
        clear: both !important;
        padding: 15px 0;

    }

    #Footer .third-logo div,
    #siteseal{
        margin: 5px 20px 5px 0;
        display: -moz-inline-stack;/*firefox 2.0 -3.0*/
        display: inline-block;
        vertical-align: middle;
        zoom: 1;
        *display: inline;/*ie-7*/
    }
    #Footer .third-logo div:first-child{
        display: block;
    }
    #Footer .third-logo div.certf03 div{
        margin:0 0 0 0!important;
        *margin: 0 0 0 0!important;
        text-align: left!important;
    }
    #armored_website {
         margin-top: 0px;
    }

    /*FIM FOOTER*/

/*Inicio Container Media Clip*/
    center.ContainerMediaClip {
        width: 1010px;
        margin: 0px auto;
        background-color: white;
        border-radius: 5px;
        box-shadow: 1px 0px 5px #CCC;
        margin-bottom: -44px;
    }
    /*Fim Container Media Clip*/

    /*Inicio Pop-Up compartilha email*/
    body.pop_up_conteiner {
        background-image: none !important;
    }

    .pop_up_email {
        margin: auto;
        width: 800px;
        height: 100%;
    }
    .float_right {
        float: right;
    }
    .float_left {
        float: left;
    }

    .catcha_erro {
        font-size: 12px;
        text-align: left;
        width: 250px;
        color: #900;
        margin: 10px 5px;
        float: left;
    }

    .box_email {
        margin: 5px;
        width: 320px;
    }

    .box_catcha {
        margin: 5px;
        width: 315px;
        margin-top: 15px;
    }

    .subtitleh1, .subtitleh2, .subtitleh3 {
        color: #4D4D4D;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        text-align: left;
    }
    .subtitleh2 {
        font-size: 16px;
        color: black;
    }

    .img_catcha {
        width: 130px;
        margin: 0 10px 5px 0;
    }

    .btglobal_f16 {
        text-align: center;
        margin: 15px 10px 15px 0;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        background-color: #EDEFF4;
        background-image: url("../img/bgbt_global_f16.jpg");
        background-repeat: repeat-x;
        border: 1px solid #8C8B8B;
        border-radius: 5px 5px 5px 5px;
        display: inline-block;
        padding: 5px 20px 5px 20px;
        text-align: center;
    }

    .link_global2 {
        cursor: pointer;
        color: #333;
        text-align: center;
    }

    .btglobal_f16 {
        text-align: center;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        text-align: center;
    }
    .banner_popup {
        float: left;
        margin: 5px 5px 10px 10px;
        _margin-bottom: 30px;
    }
    /*Fim Pop-Up compartilha email*/

        /*INICIO TABELA MODELOS*/
body{
        margin:0px;
        }
    table.TabModelos{
        background-color:#FFFFFF;
        font-size:12px;
    }
    a.saibaMaisTab{
        display:block;
        font-size:11px;
        color:#1c82bf;
        text-decoration:none;
    }
    a.saibaMaisTab:hover{
        text-decoration:underline;
    }
    .Noclass{
        background-color:#FFFFFF !important;
    }
    .TabModelos .TitleTab,
    .TitleTab, tr.CorFundo td{
        font-weight:bold;
        color:#1c82bf;
        background-color:#c5e0f2;
    }
    .txtTab{
        padding-left:8px;
    }
    table.TabModelos tr.BgPar{
        background-color:#fff;
    }
    table.TabModelos tr.BgImpar{
        background-color:#e9f3fa;
    }
    .clear{
        clear:both;
    }

    .orienta{
        width:82px;
        margin:0px auto;
    }

    .tooltip_pro span + font {
        display: none;
        margin-left: -5px;
        padding: 10px;
        text-decoration: none;
        width: 500px;
    }

    .tooltip_pro span:hover + font, .tooltip_pro span + font:hover {
        background-color: #e9f3fa;
        border: thin solid #CCCCCC;
        border-radius: 5px 5px 5px 5px;
        color: black;
        display: inline;
        font-size: 10px;
        margin: -25px 0 0 -5px;
        opacity: 1;
        padding: 2px 5px;
        position: absolute;
        text-align: center;
        width: auto;
    }

    .orienta .tooltip_pro {
        float: left;
    }
    .thumb1Tab,
    .thumb3Tab{
        margin-top:9px;
    }
    .thumb2Tab{
        margin-left:4px;
    }
    .thumb1Tab,
    .thumb2Tab,
    .thumb3Tab{
        width:28px;
        display:block;
        text-align:center;
    }
    .thumb3Tab{
        width:17px;
    }
    .tooltip_pro {
        cursor: help;
    }
/*FIM TABELA MODELOS*/
.containermediaclip{margin-bottom:-36px;}
.esquc_senha_newLink .link_simp{display:none;}
.boloco1{
    border-radius:0!important;
}


.overlay_pedidos{
    text-align: left;
    background-color: #edf6fb;
    border: #c4e0f2 solid 1px;
    padding: 9px 11px 8px 11px;
    font-size: 14px;
    color: #666666!important;
    position: absolute;
    margin-left: 20px;
    border-radius: 5px;
    width: auto;
    margin-top: -55px;
    }

.overlay_pedidos a{
    margin-left: 15px;
    font-size: 12px;
    text-decoration: underline;
    display:inline-block;
    *display:inline;
    *zoom:1;
}

 .overlay_pedidos span.share_tit{
     font-weight:bold;
     color: #666;
 }

 .overlay_pedidos span.bt_fechar{
    position:absolute;
    margin-left:-40px;
    margin-top:-25px;
    cursor:pointer;
}

 .VPoverlay{
     color:#0a78ba;
     font-weight:bold;
     text-decoration:underline;
     cursor: pointer;
 }

ul.presenteados{
    padding: 0px 10px;
}
 .presenteados li{
    margin: 10px 0;
    font-size: 12px;
    list-style:none;
 }

.reenviaVP{
    margin-left: 15px;
}

.reenviaVP p{
    font-size: 12px;
}

.abas_upload_fotos div{
    display: none
}
.abas_upload_fotos div+div{
    display: block;
}
.abas_upload_fotos div+div+div{
    display: none;
}
.abas_upload_fotos div+div+div+div{
    display: block;
}

.link_MGM_menu_pessoa a {
    color: #F00!important;
    font-weight: bold;
    font-size: 13px;
}

/*------------------------------------------
INICIO CHAT
------------------------------------------*/

.atendimentoCliente{
    position: absolute;
    margin-top: 130px;
    margin-left: 475px;
}


#liveagent_button_online_573C0000000XZF332{
    position: fixed;
    left: -44px;
    top: 46%;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
    background-color: #1c82bf;
    padding: 10px 15px 10px;
    color: #fff;
    border: solid 2px #fff;
    text-decoration: none;
    font-weight: bold;
    z-index: 10;
}

/*------------------------------------------
FIM content: ;
------------------------------------------*/

      /*<comunica erro>*/

            .bt-comunica-erro .link-comunica-erro{
              cursor: pointer;
              position: relative;
              color: #FFF;
              font-size: 14px;
              font-weight: bold;
              background-color: #1F84CA;
              padding: 4px 10px;
              margin-right: 10px;
              text-decoration: none;
              top: 278px;
              left: 820px;
              display: -moz-inline-stack;
              display: inline-block;
              vertical-align: top;
              zoom: 1;
            }
            .box_overlay_pop_up .bt_close{
                font-weight: 700;
                color: #FFF;
                cursor: pointer;
                z-index: 999;
                right: -2px;
                top: -3px;
                padding: 6px 3px;
                position: absolute;
                font-size: 17px;
            }
              .box_overlay_pop_up .bt_close span{
                  background-color: #FF3368;
                  padding: 2px 7px 5px;
                  border-radius: 20px;
                  font-weight: bold;
                  font-family: verdana;
              }
            .box_overlay_pop_up{
              position: fixed;
              top: 0;
              left: 0;
              width: 300px;
              height: 500px;
              padding:5px;
              margin:2% auto;
              z-index:9999;
            }

            .container_pop_up {
                position: absolute;
                left: 0;
                bottom: 0;
                right: 0;
                overflow: hidden;
                width: 300px;
                height: 500px;
            }

            #frameBox_pop_up {
                z-index: 0;
                border: 0 none;
                height: 105%;
                margin: 0 auto;
                overflow: hidden;
                width: 100%;
                visibility: hidden;
            }
            .load {
                background-image: url(/subhomes/fotoregistro/img/ajax-loader.gif);
                background-repeat: no-repeat;
                width: 55px;
                background-color: #FFF;
                height: 55px;
                position: absolute;
                top: 50%;
                left: 50%;
                padding: 2px;
                box-shadow: 0px 0px 8px #A3A3A3;
                border-radius: 50%;
              }
      /*</comunica erro>*/


.menu-drop li.ParcFR{
    display: none!important;
}