/*
	CSS Reset - Compressed
	http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/
*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}
html,body{ vertical-align: middle; text-align: center; height: 100%; margin: 0; padding: 0; }
/*
  end reset
*/

body {
    background: #fff url(../images/fundo.gif) no-repeat top center;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 14px; line-height: 150%;
}

strong {font-weight: bold;}

a {color: #000; text-decoration: none; }
a:hover {color: #F26631; text-decoration: underline; }

/*
ul li {
    margin: 0 0 10px 0;
    padding: 0 0 0 15px;
    list-style: none;
    background-repeat: no-repeat;
    background-position: 0 8px;
    background-image: url(../images/bullet.gif);
}
*/

p { margin: 0; padding: 0 0 1em 0; }

.hide { display: none; }
.ucase { text-transform: uppercase; }

.bot,.boxTit {
  display: block;
  padding: 0; border: 0; outline: 0; margin: 0;
  background-color: transparent; background-repeat: no-repeat;  background-position: 0 0;
  text-align: left; font-size: 0;  line-height: 0; text-indent: -9999px;
}

#master {
    width: 978px;
    text-align: left;
    margin: 0 auto;
}

#header {
    position: relative;
    height: 207px;
    z-index: 10;
}

#logo_header {
    position: absolute;
    width: 264px; height: 76px;
    top: 42px; left: 60px;
    background-image: url(../images/logo.gif);
}

#menu_top {
    position: absolute;
    width: 533px;
    top: 0; right: 0;
    background: url(../images/fundo_top_menu.gif) repeat-x;
    padding-top: 6px;
    z-index: 1;
}

#menu_top.logged { width: 545px; }

    #formLogin {
        position: absolute;
        z-index: 1100;
        top: 35px; right: 333px;
        width: 201px;
        padding: 5px 15px;
        background-color: #ffd400;
        border-right: 1px solid #E1BA00;
        border-bottom: 1px solid #E1BA00;
        voice-family: "\"}\"";
        voice-family: inherit;
        width: 170px;
    }
        #formLogin div { padding-bottom: 5px; }
            #formLogin div label { font-size: 11px; line-height: 100%; font-weight: bold; color: #c90; }
            #formLogin div .entTxt { width: 170px; height: 20px; border: 2px solid #c90; font-size: 11px; }
            #formLogin div .acessar { width: 100px; height:20px; background-image: url(../images/bot_acessar.gif); }
            #formLogin div .error { font-weight: normal; color: #c00; }
            
        #formLogin div.seta { width: 10px; height: 5px; padding-bottom: 0; background: url(../images/seta_login_up.gif) no-repeat; margin: -10px auto auto 15px; }
        #formLogin div a { font-size: 11px; font-weight: bold; }

    #menu_top .aba {
        float: right;
        width: 20px; height: 24px;
        background-repeat: no-repeat;
        background-image: url(../images/fundo_top_menu_corners.gif);
    }

        #menu_top .aba_ini { background-position: bottom left; }
        #menu_top .aba_fim { background-position: bottom right; }

    #menu_top form {
        line-height: 100%;
        float: right;
        width: 207px; height: 20px;
        background: url(../images/fundo_top_menu_form.gif) no-repeat;
        padding: 2px 0 0 10px;
        voice-family: "\"}\"";
        voice-family: inherit;
        width: 197px; height: 18px;
    }

        #menu_top form input {
            float: left;
            background: none;
            border: none;
            color: #999;
            margin: 0; padding: 0;
        }

        #menu_top form input.text {
            width: 180px; height: 18px; font-size: 10px; line-height: 100%; padding-top: 1px
        }

        #menu_top form input.bot {
            width: 14px; height: 14px;
            background: url(../images/bot_busca.gif) no-repeat;
        }


    #menu_top a { float: right; height: 24px; }
    #menu_top a:hover { background-position: 0 -30px; }
    #menu_top a.bot_login { width: 60px; background-image: url(../images/bot_top_login.gif); }
    #menu_top a.bot_logout { width: 72px; background-image: url(../images/bot_top_logout.gif); }
    #menu_top a.bot_cadastro { width: 88px; background-image: url(../images/bot_top_cadastro.gif); }
    #menu_top a.bot_tabela { width: 138px; background-image: url(../images/bot_top_tabela.gif); }

    #menu_top a.hide { display: none; }

#site_recursos {
    position: absolute;
    white-space: nowrap;
    font-size: 10px;
    color: #999;
    top: 30px;
    right: 200px;
}
    #site_recursos a {
        color: #999;
        padding: 0 3px;
    }
.crosslink_ftpi_digital {
  background: url(../images/crosslink_ftpi_digital.gif) no-repeat;
  width: 178px;
  height: 30px;
  position: absolute;
  top: 20px;
  right: 0;
  z-index: 0;
}
#menu_main {
    position: absolute;
    z-index: 1000;
    top: 157px; left: 0;
    width: 978px; height: 40px;
    background: url(../images/fundo_main_menu.gif) repeat-x;
}

    #menu_main .aba {
        float: left;
        width: 15px; height: 40px;
        background-repeat: no-repeat;
        background-image: url(../images/fundo_main_menu_corners.gif);
    }
        #menu_main .aba_ini { background-position: bottom left; }
        #menu_main .aba_fim { background-position: bottom right; }


    #menu_main .buttons {
        float: left;
        width: 948px; height: 40px;
    }

    #menu_main .buttons li { float: left; padding-right: 20px; }
    #menu_main .buttons li.haveSub { position: relative; }
    #menu_main .buttons li.last { padding-right: 0; }
        #menu_main .buttons li a { display: block; height: 40px; }
        #menu_main .buttons li a.sel, #menu_main .buttons li a:hover { background-position: 0 -40px; }
        #menu_main .buttons li .bot_ftpi { width: 115px; background-image: url(../images/bot_m_ftpi.gif); }
        #menu_main .buttons li .bot_servicos { width: 102px; background-image: url(../images/bot_m_servicos.gif); }
        #menu_main .buttons li .bot_veiculos { width: 230px; background-image: url(../images/bot_m_veiculos.gif); }
        #menu_main .buttons li .bot_regioes { width: 196px; background-image: url(../images/bot_m_regioes.gif); }
        #menu_main .buttons li .bot_noticias { width: 99px; background-image: url(../images/bot_m_noticias.gif); }
        #menu_main .buttons li .bot_contato { width: 100px; background-image: url(../images/bot_m_contato.gif); }

        #menu_main .buttons li .nivelOne {
            position: absolute;
            display: none;
            background-color: #FF6F16;
            z-index: 1000;
        }
            #menu_main .buttons li .nivelOne li {
                text-transform: uppercase;
                float: none;
                white-space: nowrap;
                font-size: 11px; line-height: 120%;
            }
            #menu_main .buttons li .nivelOne li.sel { background-color: #FFD200; }
            #menu_main .buttons li .nivelOne li a { height: auto; color: #fff; }

            #menu_regioes_e_cobertura .nivelOne { width: 196px; top: 40px; left: 0;}
            #menu_contato .nivelOne { width: 160px; top: 40px; right: 0;}

                #menu_regioes_e_cobertura .nivelOne li {
                    width: 196px;
                    padding: 10px 25px;
                    voice-family: "\"}\"";
                    voice-family: inherit;
                    width: 146px;
                }

                #menu_contato .nivelOne li {
                    width: 160px;
                    padding: 10px 25px;
                    voice-family: "\"}\"";
                    voice-family: inherit;
                    width: 110px;
                }

        #menu_main .buttons li .nivelTwo {
            position: absolute;
            display: none;
            top: 0; left: 100%;
            background-color: #FFD200;
            z-index: 1000;
        }
            #menu_main .buttons li .nivelTwo li a{
                white-space: nowrap;
                color: #f30;
            }

/* Para os títulos dos boxe */
.tit {
    height: 30px;
    background: url(../images/fundo_tit.gif) repeat-x;
}
.tit span {
    display: block;
    float: left;
    height: 30px
}
    .tit span.aba {
        width: 20px;
        background-image: url(../images/fundo_tit_corners.gif);
        background-repeat:  no-repeat
    }
        .tit span.aba_fim { background-position: top right; }

    .tit span.boxTit { background-position: center left; }

/* Fim dos títulos dos boxe */

#rodape {
    position: relative; zoom: 1;
    z-index: 0;
    background: #FF5126 url(../images/fundo_rodape.png) repeat-x;
    padding: 10px 20px 20px 20px;
}

    #rodape a.logo_rodape {
        width: 156px; height: 60px;
        background-image: url(../images/logo_rodape.gif);
        margin: 0 auto;
    }

    #rodape .midias {
        border-top: 1px solid #FFD200;
        border-bottom: 1px solid #FFD200;
        padding: 8px 0;
        margin-bottom: 20px;
        font-size: 11px; line-height: 100%; font-weight: bold;
        color: #fff;
        text-align:center
    }

    #rodape .midias a {
        padding: 0 42px;
        border-right: 1px solid #fff;
        color: #fff;
    }
        #rodape .midias a.first { padding: 0 40px 0 0;}
        #rodape .midias a.last { padding: 0 0 0 40px; border-right: none;}

    #rodape .escritorios { position: relative; z-index: 1; }
    #rodape .escritorios, #rodape .escritorios dd { float: left; }
        #rodape .escritorios dd {
            padding-right: 20px;
            font-size: 11px;
            white-space: nowrap;
            color: #fff;
            line-height: 150%;
            height: 35px;
        }
            #rodape .escritorios dd.last { padding-right: 0; }
            #rodape .escritorios dd strong { display: block; }
            #rodape .escritorios dd a { color: #fff; }

    #rodape .aba {
        position: absolute;
        width: 20px; height: 20px;
        bottom: 0; 
        background-image: url(../images/fundo_rodape_corners.gif);
        background-repeat: no-repeat;
    }

        #rodape .aba_ini { left: 0; }
        #rodape .aba_fim { right: 0; background-position: bottom right; }

#rodape_info {
    padding: 5px 20px 20px 20px;
    font-size: 9px; line-height: 100%;
}
    #rodape_info span { float: right; }
    
.clearFull{
    display: block; clear: both; visibility: hidden;
    height: 0;
    padding: 0; border: 0; outline: 0; margin: 0;
    text-align: left; text-indent: -9999px; content: ""; font-size: 0; line-height: 0;
    color: red; background-color: red;
}
.div10{ height: 10px; } .div15{ height: 15px; }
.div20{ height: 20px; } .div25{ height: 25px; }
.div30{ height: 30px; } .div35{ height: 35px; }
.div40{ height: 40px; } .div45{ height: 45px; }
.div50{ height: 50px; } .div55{ height: 55px; }
.div60{ height: 60px; } .div66{ height: 65px; }
.div70{ height: 70px; } .div75{ height: 75px; }

.clear:after{ content: "."; line-height: 0; clear: both; display: block; visibility: hidden;  }

.sep { border-bottom: 1px solid #ccc; margin-bottom: 20px; }

/*prettyphoto*/
 div.light_rounded .pp_top .pp_left{background: url(../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat;}div.light_rounded .pp_top .pp_middle{background:#fff;}div.light_rounded .pp_top .pp_right{background: url(../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat;}div.light_rounded .pp_content .ppt{color:#000;}div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right{background:#fff;}div.light_rounded .pp_content{background-color:#fff;}div.light_rounded .pp_next:hover{background: url(../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.light_rounded .pp_previous:hover{background: url(../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_rounded .pp_expand{background: url(../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_rounded .pp_expand:hover{background: url(../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_rounded .pp_contract{background: url(../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_rounded .pp_contract:hover{background: url(../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_rounded .pp_close{width:75px;height:22px;background: url(../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_rounded #pp_full_res .pp_inline{color:#000;}div.light_rounded .pp_arrow_previous{background: url(../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat;}div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_rounded .pp_arrow_next{background: url(../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat;}div.light_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_rounded .pp_bottom .pp_left{background: url(../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat;}div.light_rounded .pp_bottom .pp_middle{background:#fff;}div.light_rounded .pp_bottom .pp_right{background: url(../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat;}div.light_rounded .pp_loaderIcon{background: url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat;}div.dark_rounded .pp_top .pp_left{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat;}div.dark_rounded .pp_top .pp_middle{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_top .pp_right{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat;}div.dark_rounded .pp_content_container .pp_left{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_rounded .pp_content_container .pp_right{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_rounded .pp_content{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_next:hover{background: url(../images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_rounded .pp_previous:hover{background: url(../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.dark_rounded .pp_expand{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_expand:hover{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract{background: url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract:hover{background: url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_close{width:75px;height:22px;background: url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_rounded .currentTextHolder{color:#c4c4c4;}div.dark_rounded .pp_description{color:#fff;}div.dark_rounded #pp_full_res .pp_inline{color:#fff;}div.dark_rounded .pp_arrow_previous{background: url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat;}div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_rounded .pp_arrow_next{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat;}div.dark_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_rounded .pp_bottom .pp_left{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat;}div.dark_rounded .pp_bottom .pp_middle{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_bottom .pp_right{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat;}div.dark_rounded .pp_loaderIcon{background: url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_left ,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background: url(../images/prettyPhoto/dark_square/contentPattern.png) top left repeat;}div.dark_square .currentTextHolder{color:#c4c4c4;}div.dark_square .pp_description{color:#fff;}div.dark_square .pp_loaderIcon{background: url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_content_container .pp_left{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_square .pp_content_container .pp_right{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_square .pp_expand{background: url(../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_square .pp_expand:hover{background: url(../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_square .pp_contract{background: url(../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_square .pp_contract:hover{background: url(../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_square .pp_close{width:75px;height:22px;background: url(../images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_square #pp_full_res .pp_inline{color:#fff;}div.dark_square .pp_arrow_previous{background: url(../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat;}div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_square .pp_arrow_next{background: url(../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat;}div.dark_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_square .pp_next:hover{background: url(../images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_square .pp_previous:hover{background: url(../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_square .pp_left ,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content{background:#fff;}div.light_square .pp_content .ppt{color:#000;}div.light_square .pp_expand{background: url(../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_square .pp_expand:hover{background: url(../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_square .pp_contract{background: url(../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_square .pp_contract:hover{background: url(../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_square .pp_close{width:75px;height:22px;background: url(../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_square #pp_full_res .pp_inline{color:#000;}div.light_square .pp_arrow_previous{background: url(../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat;}div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_square .pp_arrow_next{background: url(../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat;}div.light_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_square .pp_next:hover{background: url(../images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor: pointer;}div.light_square .pp_previous:hover{background: url(../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_top .pp_left{background: url(../images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat;}div.facebook .pp_top .pp_middle{background: url(../images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x;}div.facebook .pp_top .pp_right{background: url(../images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat;}div.facebook .pp_content .ppt{color:#000;}div.facebook .pp_content_container .pp_left{background: url(../images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y;}div.facebook .pp_content_container .pp_right{background: url(../images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y;}div.facebook .pp_content{background:#fff;}div.facebook .pp_expand{background: url(../images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.facebook .pp_expand:hover{background: url(../images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.facebook .pp_contract{background: url(../images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.facebook .pp_contract:hover{background: url(../images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.facebook .pp_close{width:22px;height:22px;background: url(../images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.facebook #pp_full_res .pp_inline{color:#000;}div.facebook .pp_loaderIcon{background: url(../images/prettyPhoto/facebook/loader.gif) center center no-repeat;}div.facebook .pp_nav .pp_arrow_previous{background: url(../images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default;}div.facebook .pp_nav .pp_arrow_next{background: url(../images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_next.disabled{background-position: -32px -96px;cursor:default;}div.facebook .pp_nav{margin-top:0;}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px;}div.facebook .pp_next:hover{background: url(../images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor: pointer;}div.facebook .pp_previous:hover{background: url(../images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_bottom .pp_left{background: url(../images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat;}div.facebook .pp_bottom .pp_middle{background: url(../images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x;}div.facebook .pp_bottom .pp_right{background: url(../images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat;}div.pp_pic_holder a:focus{outline:none;}div.pp_overlay{background:#000;display: none;left:0;position:absolute;top:0;width:100%;z-index:9500;}div.pp_pic_holder{display: none;position:absolute;width:100px;z-index:10000;}.pp_top{height:20px;position: relative;}* html .pp_top{padding:0 20px;}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_top .pp_middle{left:0;position: static;}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_content{height:40px;}.pp_content .ppt{left:auto;margin-bottom:5px;position: relative;top:auto;}.pp_fade{display: none;}.pp_content_container{position: relative;text-align: left;width:100%;}.pp_content_container .pp_left{padding-left:20px;}.pp_content_container .pp_right{padding-right:20px;}.pp_content_container .pp_details{margin:10px 0 2px 0;}.pp_description{display: none;margin:0 0 5px 0;}.pp_nav{clear: left;float: left;margin:3px 0 0 0;}.pp_nav p{float: left;margin:2px 4px;}.pp_nav a.pp_arrow_previous,.pp_nav a.pp_arrow_next{display:block;float: left;height:15px;margin-top:3px;overflow: hidden;text-indent: -10000px;width:14px;}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000;}a.pp_next{background: url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: right;height:100%;text-indent: -10000px;width:49%;}a.pp_previous{background: url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: left;height:100%;text-indent: -10000px;width:49%;}a.pp_expand,a.pp_contract{cursor: pointer;display: none;height:20px;position:absolute;right:30px;text-indent: -10000px;top:10px;width:20px;z-index:20000;}a.pp_close{display:block;float: right;text-indent: -10000px;}.pp_bottom{height:20px;position: relative;}* html .pp_bottom{padding:0 20px;}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_bottom .pp_middle{left:0;position: static;}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_loaderIcon{display:block;height:24px;left:50%;margin: -12px 0 0 -12px;position:absolute;top:50%;width:24px;}#pp_full_res{line-height:1 !important;}#pp_full_res .pp_inline{text-align: left;}#pp_full_res .pp_inline p{margin:0 0 15px 0;}div.ppt{color:#fff;display: none;font-size:17px;left:0;position:absolute;top:0;z-index:9999;}.clearfix:after{content: ".";display:block;height:0;clear:both;visibility: hidden;}.clearfix {display: inline-block;}* html .clearfix {height:1%;}.clearfix {display:block;}