@font-face {
    font-family: 'unislab';
    src: url('fontes/UnimedSlab-Regular.eot');
    src: url('fontes/UnimedSlab-Regular.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    line-height:normal;
}

@font-face {
    font-family: 'unislabbold';
    src: url('fontes/UnimedSlab-SemiBold.eot');
    src: url('fontes/UnimedSlab-SemiBold.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    line-height:normal;
}

@font-face {
    font-family: 'unisans';
    src: url('fontes/UnimedSans-Regular.eot');
    src: url('fontes/UnimedSans-Regular.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    line-height:normal;
}

@font-face {
    font-family: 'unisansbold';
    src: url('fontes/UnimedSans-SemiBold.eot');
    src: url('fontes/UnimedSans-SemiBold.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
    line-height:normal;
}


*{border:0;list-style:none;text-decoration:none;margin:0;padding:0;}
a{border:0;font-size:100%;vertical-align:baseline;text-decoration:none;color:#006600;margin:0;padding:0}
div:after,ul:after,ol:after,dl:after,li:after,p:after,form:after{content:"";clear:both;display:block;height:0;overflow:hidden;visibility:hidden}
@font-face{font-family:ConduitITCExtraLight;src:url(../font/conduititcextralight.woff) format(woff), url(../font/conduititcextralight.ttf) format(truetype), url(../font/conduititcextralight.svg#conduititcextralight) format(svg);font-weight:400;font-style:normal}
/*body{background:#FFF url(../images/bg-body.jpg) top center fixed no-repeat;color:#676767;font-family:"Trebuchet MS", sans-serif;font-size:11px;width:100%}*/
body{background:#EBDCB9 top center fixed no-repeat;color:#676767;font-family:"Trebuchet MS", sans-serif;font-size:11px;width:100%}
#mainPage{background:url(../images/bg-wrapper.jpg) repeat-x #f7f8ea;height:auto;padding-top:11px;width:1000px;overflow:hidden;margin:-1px auto 0;}
#header{height:151px;position:relative;width:956px;padding:0 22px}
#zoom_page{position: absolute;right: 20px;top: 122px;z-index: 20;}
#zoom_page.on_home{top:165px}
#zoom_page a,#zoom_page img{border:0;text-decoration:none}
#logo{height:102px;left:20px;position:absolute;width:208px;top:73px;text-indent:-9999px}
#logo a{background-image:url(../images/logo.png);background-size:100% 100%;display:block;height:102px;width:210px}
#areaRestrita{background:url(../images/bg-areaexclusiva.png) repeat scroll 0 0 transparent;color:#4F6108;float:left;font-size:16px;text-align:center;width:194px;height:51px;padding:0}
#areaRestrita span{font-size:12px}
#areaLogin{background-color:#B9D300;border-radius:10px;float:left;height:41px;width:552px;position:relative;padding:5px 0 5px 5px}
#areaLogin a{color:#4f6108;float:left;font-size:11px;line-height:40px;margin-right:10px}
#areaLogin form{float:left;margin-right:5px;position:relative;width:355px}
#areaLogin .error-form{background:#d27676;top:5px;right:5px;font-size:11px;position:absolute!important;width:190px;text-align:center;color:#FFF;display:none;padding:12px 0 11px}
#areaLogin a.logout{background:url(/static/img/common/bt-logado-sair.png) top no-repeat;position:absolute;right:5px;top:5px;width:98px;height:40px;display:block;text-indent:-9000px}
#areaLogin p{color:#FFF;font-size:16px;left:20px;overflow:hidden;position:absolute;top:15px;width:415px}
#areaLogin p span{color:#4F6108}
div.field{background-color:#8fa303;border:5px solid #abc302;border-radius:5px;color:#fff;display:block;float:left;padding:0 5px}
input.field{background-color:#8fa303;line-height:30px;width:155px;height:30px;color:#FFF;font-size:10px; padding: 0;}
#senha{padding-right:35px;width:120px}
#logar{background-image:url(../images/btn-logar.jpg);height:30px;position:absolute;right:10px;width:30px;top:5px;text-indent:-9999px}
#areaContato{background:url(../images/faleconosco.png);float:right;height:50px;width:203px;position:relative}
#areaContato p,#areaContato span{text-indent:-9999px}
#areaContato ul{overflow:hidden;display:none;float:left;width:203px;z-index:9999;position:absolute;top:50px;left:0}
#areaContato ul li{background:url(../images/img-header-ok-form-over.png) left no-repeat;background-position:0 0;height:46px;float:left;width:100%;font-size:12px;text-align:left;cursor:pointer;position:relative;padding:0 0 5px}
#areaContato ul li:hover{background-position:0 -51px}
#areaContato ul li a{color:#D1E4D1;text-decoration:none;float:right;display:block;width:143px;margin:17px 0 0}
#areaContato #areasub{display:block;height:50px}
#search{float:right;height:30px;margin-top:5px;width:205px}
.searchArea{background:#fff;border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;-o-border-radius:10px 0 0 10px;-ms-border-radius:10px 0 0 10px;float:left;height:30px;padding-left:10px;width:162px}
.btnPesquisar{background:url(../images/btn-search.png);height:30px;width:29px;float:left}
#btnPesquisar{text-indent:-9999px;width:100%;height:100%;background:transparent}
#nav{clear: both;float: right;height: auto;margin-top: 24px;}
#nav>li{float:left;margin-right:22px;}
#nav>li>a{color:#FFF;font-size:18px;display:block;padding:10px}
#nav>li:hover>a,.menuActive{background-color:#c1bdb4;color:#026701!important;text-decoration:none}
#nav>li.ancestor.remove>a{color:#FFF!important;background:none}
#nav li ul{background:#f8f8e9 url(/static/images/shadow-top-center.png) top repeat-x;position:absolute; width:1000px !important;display:none;padding-right:0;margin-top: -1px;padding-top: 1px;}
#nav li ul.rede-de-atendimento {width: 105% !important;}
#nav li ul.rede-de-atendimento li {width: 168px !important}
#nav li ul.rede-de-atendimento li:first-child {width: 172px !important;}
#nav li ul.planos{z-index:none!important; left: 245px;}
#nav li ul.unimed-rio{z-index:none!important; left:5px;}
/*#nav li ul.unimed-rio li  {width: auto !important;}*/
#nav li ul.unimed-rio li:nth-child(6)  {width: 150px !important; margin-right: 5px;}
#nav li ul.planos li {width: 185px !important; margin-right: -20px;display: table;}
#nav li ul li{float:left;height:57px;position:relative;overflow:hidden;text-align:center;cursor:pointer;z-index:9;padding:1px 0 0;margin-top: -1px; display: table;}
#nav li ul li span{position:absolute;top:0!important;z-index:-1;background:#b9d300;float:left;left:0;margin:0;padding:0;height: 55px !important;}
#nav li ul.unimed-rio li span{height:57px!important; width:100% !important;}
#nav li.ancestor li {overflow: inherit !important;}
#nav li:hover ul li{background:transparent;cursor:pointer}
#nav li ul li a{color:#060;font-size:13px;display:block;margin:10px 5px 7px !important;width: 94%;display: table-cell; vertical-align: middle; text-align: center;pointer-events:none;}
#nav li.ancestor ul li a{font-size:13px;margin:10px 10px 7px}
#nav li ul li p{font-size:11px;color:#3C493E;display:block;margin:0 18px;display: none;}
#nav>li.ancestor ul li a{color:#3c493e}
#nav>li.ancestor ul li.selected{background:transparent}
#nav>li.ancestor ul li.selected span{opacity: 1 !important;}
#content{position:relative;margin-top:65px;padding:0 22px;}
.contentHome{margin-top:65px !important;}
#guiaArea{float:left;height:auto;width:315px}
#guiaMedico{border-bottom:1px solid #e6e7d3;height:auto;padding-bottom:10px}
#guiaArea h2{color:#75984c; font-size:27px;font-weight:lighter;margin:10px 0 2px;}
.tituloMedico{width:158px;}
#guiaArea p{color:#aaad7f;font-size:14px;float:left; width: 167px;}
#guiaDental{border-bottom:1px solid #e6e7d3;height:auto;padding-bottom:10px}
.greenButtonMedico{background:url(../images/btnGuiaMedico.png) no-repeat bottom;display:block;float:right;height:35px;width:121px;text-indent:-9999px; position: relative; /*top: 19px;*/ left: -7px;}
.greenButtonAgendamento{background:url(../images/btnAgendamentoOnline.png) no-repeat bottom;display:block;float:right;height:35px;width:121px;text-indent:-9999px; position: relative; /*top: 19px;*/ left: -7px;}
.greenButtonDental{ background:url(../images/btnGuiaDental.png) no-repeat bottom;display:block;float:right;height:35px;width:121px;text-indent:-9999px; position: relative;
    left: -7px;}

    .greenButtonGuiaNacional{background:url(../images/btnGuiaNacional.png) no-repeat bottom;display:block;float:right;height:35px;width:121px;text-indent:-9999px; position: relative;
        left: -7px;}
        a[title="Guia Médico Nacional"]{border-top:1px solid #fff;color:#75984c;font-size:12px;display:block;padding-top:20px;text-align:center}
        #slider{background-color:#FFF;float:right;height:auto;width:600px}
        #features{/*background:url(../images/bg-pagination.png) -5px bottom no-repeat;*/clear:both;height:320px!important;margin-bottom:30px;padding-top:5px;overflow:hidden}
        #features ul{overflow:hidden}
        .columnGrid-3{float:left;height:auto;width:307px}
        .columnGrid-3 a{color:#fff;display:block}
        .columnGrid-3 h3{font-size:20px;font-weight:lighter;margin-bottom:10px;padding-left:20px;}
        .columnGrid-3 p{line-height:18px;padding:0 20px!important}
        .columnCenter{margin:0 17px}
        #features .columnGrid-3 div{-webkit-transition:background-color .5s;-moz-transition:background-color .5s;-o-transition:background-color .5s;-ms-transition:background-color .5s;transition:background-color .5s; overflow:hidden; height: 95px;}
        #features .columnGrid-3 div a:hover{text-decoration:none;color:#3C493E!important}
        #features .columnGrid-3 div:hover{background: #ebf0d5!important; color: #005746; font-weight: bold;}
        #features .columnGrid-3 div:hover a{color:#005746!important}
        #features #box-home-1{background:#005746; color:#fff;position:relative;z-index:2;padding:20px 0}
        .columnGrid-3 h2 { margin-bottom: 10px;}
        #features #box-home-2{background:#ff7800;color:#fff;position:relative;z-index:2;padding:20px 0}
        #features #box-home-3{background:#410050;color:#fff;position:relative;z-index:2;padding:20px 0}
        .thumbServicos{position:relative;top:-5px;z-index:1}
        .boxClientes{border:1px solid #d0dbca;border-radius:10px 10px 0 10px;margin-bottom:25px;padding-top:15px;width:305px;-webkit-transition:background-color .5s;-moz-transition:background-color .5s;-o-transition:background-color .5s;-ms-transition:background-color .5s;transition:background-color .5s; padding-bottom: 7px;}
        .boxClientes h4{margin-bottom:10px;padding-left:20px;}
        .boxClientes a{display:block;color:#676767;text-decoration:none}
        .boxClientes a:hover{text-decoration:none;}
        .boxClientes:hover{background:#DFDFD1}
        .textLaranja{color:#ff7800;font-size:18px}
        .textVerde{color:#00985d;font-size:18px}
        .textMagenta{color:#cc0f43;font-size:18px}
        .textAzul{color:#410050;font-size:18px}
        .itensAreaExclusiva{padding-top:5px}
        .itensAreaExclusiva li{border-bottom:1px solid #c5c5b9;font-size:18px;height:56.5px;line-height:60px;padding-left:70px}
        .itensAreaExclusiva li a{display:block;color:#3c493e}
        #clienteUnimed{background:url(../images/listImageAreaExclusiva.jpg) no-repeat 20px 15px}
        #empresaCliente{background:url(../images/listImageAreaExclusiva.jpg) no-repeat 20px -45px}
        #corretores{background:url(../images/listImageAreaExclusiva.jpg) no-repeat 20px -100px}
        #redeMedica{background:url(../images/listImageAreaExclusiva.jpg) no-repeat 20px -165px}
        #sistemaUnimed{background:url(../images/listImageAreaExclusiva.jpg) no-repeat 20px -225px;}
        #parceirosUnimed{background:url(../images/listImageAreaExclusiva2.jpg) no-repeat 20px 8px;border-bottom: 0;}
        #medicoCooperado{background:url(../images/listImageAreaExclusiva.jpg) no-repeat 20px -282px}
        #portalTiss{background:url(../images/listImageAreaExclusiva.jpg) no-repeat 20px -340px;}
        #mapaDoSite{background:#d0dbca;padding:30px 22px 10px;}
        .columnGrid-7{float:left;height:auto;margin-right:33px;width:132px;margin-bottom: 20px;}
        #mapaDoSite .columnGrid-7 span,#mapaDoSite .columnGrid-7 p{display:none}
        #rede-de-atendimento{width:140px}
        #planos{width:110px}
        #sua-saude,#sua-saúde{width:115px}
        #area-exclusiva-1,#área-exclusiva-1{width:105px}
        #mapaDoSite h3{color:#3c493e;font-size:20px;font-weight:lighter;margin-bottom:10px;}

        .columnGrid-7 h5{color:#83981f;font-size:14px;font-weight:lighter;margin-bottom:10px}
        #mapaDoSite a{color:#7d7d7d;line-height:1.5em}
        #bottomFooter{background:#005746;height:170px;padding:20px 22px 0; position: relative;}
        #copy{color:#fff;float:left; position: absolute; bottom: 0;}
        #copy p,#copy a{margin-bottom:10px}
        #copy p.endereco {margin-bottom: 55px;}
        #copy a{color:#7ac142;display:inline-block}
        #copy p:last-child{color:#00985d;font-size:10px}
        #social{float:right}
        #social h3{color:#fff;font-size:18px;text-indent: 8px;font-weight:lighter;margin-bottom:10px;}
        #social>a{margin-right:5px;}
        #twitter{background:url(../images/bg-redes.jpg) -5px -5px;display:inline-block;height:50px;width:50px;text-indent:-9999px}
/* #facebook{background: url(../images/bg-redes.jpg) -41px -58px; display: inline-block;
    height: 57px; width: 60px;text-indent: -9999px;margin-left: -7px; } */
    #facebook {
        background: url(../media/uploads/facebook_icon.png);
        display: inline-block;
        height: 35px;
        width: 35px;
        text-indent: -9999px;
        margin-left: 7px;
		margin-right: 10px !important;
    }

    #youtube {
        background: url(../media/uploads/youtube_icon.png);
        display: inline-block;
        height: 35px;
        width: 35px;
        text-indent: -9999px;
    }

    #linkedin {
        background: url(../media/uploads/linkedin_icon.png);
        display: inline-block;
        height: 35px;
        width: 35px;
        text-indent: -9999px;
    }
	#instagram {
        background: url(../media/uploads/instagram_icon.png);
        display: inline-block;
        height: 35px;
        width: 35px;
        text-indent: -9999px;
    }



/*#youtube {background: url(../images/bg-redes.jpg) -105px 0px;display: inline-block;
    height: 54px; width: 70px;text-indent: -9999px;}*/
    .navLocation{overflow:hidden;margin-bottom:20px;font-size:16px}
    .navLocation li{float:left;font-weight:700;color:#060}
    .navLocation .active{color:#B9D300;text-decoration:underline}
    .itens li{margin-bottom:15px;border-bottom:solid 1px #C1BDB4;padding-bottom:15px}
    .itens li:last-child{border-bottom:none}
    .itens img{border-radius:5px 5px 5px 5px;float:left;margin-right:10px}
    .itens strong{font-weight:700;font-size:16px;color:#060}
    .itens strong a{font-weight:700;font-size:16px;color:#060;display:block;margin-bottom:5px;background:url(../images/seta-verde.png) no-repeat 130px center transparent;padding-left:140px}
    #features ul li .columnGrid-3 div a p {font-size: 13px;}
    .itens p:last-child{margin:0}
    .areaMkt-campanhas_interna{min-height:700px;padding-bottom:20px}
    .areaMkt-campanhas_interna h2{font-size:16px;color:#060;margin:20px 0}
    .areaMkt-premios .itens p{margin-bottom:5px}
    .areaMkt-premios .itens strong{background:url(../images/seta-verde.png) no-repeat left center transparent;padding-left:10px}
    .years{font-weight:700;margin:40px 0}
    .years p{float:left;margin-right:10px}
    .years .active{color:#060;text-decoration:underline}
    #logar:hover,#btnPesquisar:hover{cursor:pointer}
    #areaCliente,#footer{clear:both}
    #breadcrumb{margin:10px 0}
    #breadcrumb span{color:#888;font-weight:700}
    #breadcrumb span a{color:#006600;font-weight:400;text-decoration:none}
    #search input[name^=q]{/*margin-top:7px!important;*/ background: transparent; color: #000;}
    a:hover,#breadcrumb span a:hover{text-decoration:underline}
    input.field::-webkit-input-placeholder,input.field::-ms-input-placeholder,input.field:-moz-placeholder,input.field.placeholder{color:#abc302}
    #areaContato ul li img,.years ul,.years li{float:left}
    /*#nav>li:last-child,#mapaDoSite #fale-conosco{margin-right:0}*/
    #nav li ul li a:hover,.itens a{text-decoration:none}
    .navLocation li span,.years li span{display:inlne-block;margin:0 5px}
    .navLocation li a,#nav>li.ancestor ul li a:hover,#nav>li.ancestor ul li.selected a{color:#060}
    #nav>li.ancestor ul li:hover span{opacity: 1 !important;}
    
    .itens p a,.years li a{color:#676767;cursor: pointer;}
    .areaMkt-campanhas,.areaMkt-premios{min-height:700px}
    .areaMkt-campanhas p,.areaMkt-campanhas_interna p,.areaMkt-premios p{margin-bottom:15px}

    /*dental*/
    #wrapper .particular { width: 305px;margin-right: 0px;float: right;padding-top: 0; }
    #wrapper .particular h3{font-weight: 700;color: #026701;margin-bottom: 10px;border-bottom: 1px solid #d0d0d0;padding: 0 0 5px;}
    #wrapper .particular img { border: 1px #d0d0d0 solid;float: left;margin: 0 10px 10px 0; }
    #wrapper .particular a {color:#026701; text-decoration: underline; font-weight: 700;padding: 0;text-align: right;}
    #wrapper .empresarial { width:305px; float: right; margin-bottom: 40px;padding-top: 0;  }
    #wrapper .empresarial h3{font-weight: 700;color: #026701;margin-bottom: 10px;border-bottom: 1px solid #d0d0d0;padding: 0 0 5px;}
    #wrapper .empresarial a {color:#026701;  font-weight: 700; text-decoration: underline;padding: 0;text-align: right;}
    #wrapper .empresarial img { border: 1px #d0d0d0 solid;float: left;margin: 0 10px 10px 0; }
    #wrapper .dental-home h3{padding: 20px 0 }
    #wrapper span a {padding: 10px 0; display: block;}


    #wrapper .medicocooperado { width: 305px;margin-right: 0px;float: right;padding-top: 0; }
    #wrapper .medicocooperado h3{font-weight: 700;color: #026701;margin-bottom: 10px;border-bottom: 1px solid #d0d0d0;padding: 0 0 5px;}
    #wrapper .medicocooperado img { border: 1px #d0d0d0 solid;float: left;margin: 0 10px 10px 0; }
    #wrapper .medicocooperado a {color:#026701; text-decoration: underline; font-weight: 700;padding: 0;text-align: right;}


    #wrapper .particular-interna img { float: left; border: 1px #d0d0d0 solid; }
    #wrapper .particular-interna p { float: left; width: 500px; }
    #wrapper .centraliza { width: 956px; line-height: 18px; margin-bottom: 40px; }
    #wrapper .agil { display: block;}
    #wrapper .corporativo1{display:none;}
    #wrapper .corporativo2{display:none;}
    #wrapper .corporativo4 {display: none;}
    #wrapper .agilmenu { float: left;color: #060;font-size: 15px;font-weight: 700; border-right: 2px #060 solid;padding-right: 10px;cursor: pointer;}
    #wrapper .corporativomenu2 {float: left;color: #060;font-size: 15px; font-weight: 700;padding-right: 10px;border-right: 2px #060 solid;margin-left: 10px;cursor: pointer;}
    #wrapper .corporativomenu3 {float: left;color: #060;font-size: 15px;font-weight: 700;margin-left: 10px;cursor: pointer; border-right: 2px #060 solid; padding-right: 10px;}
    #wrapper .corporativomenu4 {float: left;color: #060;font-size: 15px;font-weight: 700;margin-left: 10px;cursor: pointer;}
    .active-menu {color: #B9D300;
        text-decoration: underline;}
        #wrapper .centraliza h3{padding: 15px 0; }
        .tip img{display: none;}

        #senha, #usuario{outline: none;}
        #senha::-webkit-input-placeholder, #usuario::-webkit-input-placeholder{color:#fff;}
        #senha:-moz-placeholder, #usuario:-moz-placeholder{color:#fff;}
        #senha{padding: 0;}

        #conteudo_mostrar.itens .thumbnail-marketing{width: 120px;}

        #wrapper h3.title-dental{color:#026701;font-weight: 700;padding-bottom: 5px;border-bottom: 1px solid #d0d0d0;margin-bottom: 20px;}

        .priceDental{margin-top: 10px;}
        .priceDental th{background: #026701;color: #fff;font-size: 19px;padding: 5px; border-radius: 6px 6px 0px 0px; font-family: 'unisans'}
        .priceDental th a {font-size: 14px; color: white;}
        .priceDental td{background: #d7d8c7;color:#333;padding: 7px;
            border-bottom: 1px solid #b9b9ab;}
            #tbPrecosDentalParticular{float: left;}
            #tbPrecosDentalFamiliar{float: right;margin-right: 110px;}
            .obs{font-size: 10px;padding-top: 10px;clear: both;}
            .obs span{font-weight: 700;}
            .planosDental{width: 850px !important;}
            .servicesDental li p{padding-left: 8px;}
            .servicesDental li{padding-left: 10px;margin-bottom: 4px;}
            #mainAreaRestrita{position: relative;left: -4px;}

            #wrapper .wrap{width: 970px;position: relative;font-family: 'Trebuchet MS', sans-serif;color:#676767;font-size: 12px;background: #f7f8ea;padding: 0;}
            #wrapper .campanha-titulo{font-size: 24px !important;font-weight: 700;margin: 0 0 20px !important;text-align: left;}
            #wrapper .wrap .title-dental {color: #026701;font-weight: 700;padding-bottom: 10px;border-bottom: 1px solid #D0D0D0;margin-bottom: 20px;font-size: 18px;padding-top: 15px;}

            /* Serviços */

            .centraliza-cont {margin: 0px auto; position: relative; width: 950px;}
            .tit-area {padding: 20px 0; width: 105%; margin-left: -22px;}
            .tit-area.verde {background: #0a5f55;}
            .title-area {font-family: 'unislabbold'; color: #f7f8ea; font-size: 30px; text-transform: uppercase; margin-bottom: 8px;}
            .subtitle-area {color: #b1d34b; font-size: 16px; font-style: italic;}
            .subtitle-area.verde {color: #b1d34b;}
            .img-destaque {margin-left: -22px;}
            .content-left-debito {width: 460px; float: left;}
            .content-info-service {margin: 30px 0; border-bottom: 1px solid #c6c6ba;}
            .destaques-title { text-transform: uppercase; color: #444444; font-size: 16px; margin-bottom: 5px;}
            .form-debit {margin: 15px 0;}
            .form-debit label {font-size: 14px; color: #929292; font-family: 'Trebuchet MS', sans-serif; margin-bottom: 5px;}
            .form-debit input {width: 97%;background: white !important;border: 1px solid #dedede !important;
                margin: 5px 0 10px; outline: none; color: #6c6c69 !important;font-size: 14px !important; padding: 5px 5px 5px 8px !important;}
                .titles-biggreen {font-size: 14px; text-transform: uppercase; color: #005746; margin-bottom: 10px; font-weight: 700;}
                .options-check {margin-top: 8px;}
                .options-check input {margin-right: 5px; display: inline; position: relative; top: 2px;}
                .options-check label {display: inline; color: #444444; font-size: 13px; cursor: pointer;}
                .options-check label span {font-weight: 700; font-family: 'Trebuchet MS', sans-serif;}
                .options-check label small {color: #444444; font-size: 11px; font-style: italic; float: right;
                    width: 440px;}
                    .box-bancos {margin: 35px 0 20px;}
                    .box-bancos p.title {color: #005746; font-size: 14px;}
                    .box-bancos ul {margin: 15px 0 10px; width: 105%;}
                    .box-bancos ul li {float: left; list-style: none; width: 180px;}
                    .box-bancos ul li.nowidth {width: 120px;}
                    .form-debit div.agencia {float: left; width: 150px;}
                    .form-debit div.conta {float: right; width: 280px;}
                    #enviardados {width: 242px !important; height: 30px !important; color: white !important; cursor: pointer; outline: none; font-size: 18px !important; font-family: 'unisans'; background: #0a5f55 !important; border-radius: 6px; margin: 0 115px;}
                    .content-right-debito {float: right; width: 460px; min-height: 700px; background:url(../images/bg_debito.png) no-repeat center bottom transparent;}
                    .content-right-debito .box-info {width: 97%; padding: 10px; border-radius: 6px; background: #b1d34b;}
                    .content-right-debito .box-info .title {margin: 10px; color: #005746; font-size: 16px; text-transform: uppercase; display: block;}
                    .content-right-debito .box-info p {font-size: 13px; color: #444444; background: url(../images/detail_bolinha.png) no-repeat left 4px; padding-left: 20px; margin-bottom: 10px;}
                    .enderecos-atendimento {width: 110%; margin-bottom: 25px;}
                    .enderecos-atendimento li {float: left; margin-right: 33px; max-width: 320px;}
                    .enderecos-atendimento li p.tit-green {font-weight: 700; color: #005746; font-size: 14px;}
                    .enderecos-atendimento li p {margin-bottom: 5px; color: #444444; font-size: 14px;}
                    .enderecos-atendimento li p span {font-weight: 700; font-family: 'Trebuchet MS', sans-serif;}
                    .enderecos-atendimento li small {font-size: 12px; color: #444444;}
                    .tit-area.azul {background: #00a4b5;}
                    .subtitle-area.amarelo {color: #ffcb08;}
                    .content-info-service.bebe {background: url(../images/bg_bebe.png) no-repeat center center;}
                    .content-left-bebe {float: left; width: 300px;}
                    .documents-baby {width: 93%; padding: 20px 10px; border-radius: 6px; background: #00a4b5; margin: 20px 0 30px; position: relative;}
                    .documents-baby .title {color: #ffcb08; font-size: 14px; text-transform: uppercase; font-family: 'unisans'; background: url(../images/detail_bolinhaamarela.png) no-repeat left 4px; padding-left: 20px; margin-top: 30px;}
                    .documents-baby .title.first {margin-top: 0;}
                    .documents-baby p {font-size: 14px; color: white; margin: 10px 24px 0; line-height: 20px;}
                    .content-right-bebe {float: right; width: 300px;}
                    .title-rosa {font-weight: 700; text-transform: uppercase; font-size: 14px; color: #a3238e; margin: 7px 0;}
                    .send-email {margin: 10px 0 35px; color: #444444; font-size: 13px;}
                    .send-email a {color: #444444; font-weight: 700; }
                    .documents-baby.right {margin: 10px 0 15px; padding: 12px 10px;}
                    .documents-baby.right p {margin: 0 0 10px 0;}
                    .documents-baby.rosa {background: #a3238e;}
                    .destaques-title.yellow {color: #ffcb08 !important;}
                    .tit-area.laranja {background: #f47920;}
                    .subtitle-area.laranja {color: #f9d0b2;}
                    .content-info-service.opcionais {background: url(../images/bg_opcionais.png) no-repeat center 483px;
                        min-height: 800px;
                        width: 102%;
                        padding-bottom: 60px;}
                        .content-left-bebe.option {margin-right: 15px;}
                        .documents-baby.laranja {background: #f47920;}
                        .documents-baby.laranja p span {font-family: 'Trebuchet MS', sans-serif; font-weight: 700; color: #a3238e;}
                        .documents-baby.laranja p {margin: 0px 0 20px 0;}
                        .documents-baby.rosa p span {font-family: 'Trebuchet MS', sans-serif; font-weight: 700; color: #f47920;}
                        .documents-baby.rosa small {font-size: 12px; color: #f7f8ea; margin-bottom: 20px;}
                        .documents-baby.rosa small span {text-transform: uppercase; font-weight: 700;}
                        .title-laranja {text-transform: uppercase; color: #f47920; font-size: 14px; font-weight: 700; margin: 15px 0 5px;}
                        .txt {margin: 30px 0;}
                        .txt p {color: #444444; font-size: 14px; line-height: 23px; }
                        .title-laranja.roxo {color: #a3238e; margin-top: 7px; font-size: 13px;}
                        .number {color: #444444; font-size: 14px;}
                        .number  a {color: #444444; font-weight: 700;}
                        .documents-baby.lilas {background: #f9d0b2;}
                        .documents-baby.lilas p {color: #444444;}
                        .documents-baby.lilas p span {font-weight: 700;}
                        .documents-baby.lilas p span.rosa {color: #a3238e;}
                        .tit-area.roxo {background: #a3238e;}
                        .passos-box {width: 105%; margin-left: -22px; min-height: 550px; background: url(../images/img_reembolso.png) no-repeat right -92px #ffcb08; position: relative;}
                        .content-passos {float: left; width: 580px; margin: 15px 0 35px;}
                        .content-passos .title {text-align: left; text-transform: uppercase; color: #444444; font-size: 20px; margin: 15px 0; margin-left: 162px;} 
                        .boxs {width: 445px; padding: 20px 10px; text-align: center; background: white; border-radius: 6px; margin: 10px 0 50px; border: 1px solid #dfdfd1;}
                        .content-passos .boxs{margin: 30px 0;}
                        .boxs .item {font-size: 16px; color: #a3238e; text-transform: uppercase;}
                        #wrapper .content-passos .arrow {text-align: center;  background: url(../images/arrow_roxo.png) no-repeat center center; width: 31px; height: 31px; margin: 15px 0; margin-left: 219px;}
                        .boxs .txt {color: #444444; margin: 7px 0; font-size: 13px; font-weight: 700;}
                        .box-prazo {position: absolute; bottom: 41px; right: 45px; width: 255px;}
                        .destaques-title.big {font-size: 20px;}
                        .dias {text-transform: uppercase; font-size: 18px; color: #a3238e; margin: 5px 0;}
                        .dias span {font-weight: bold;}
                        .box-prazo .texto {font-size: 12px; font-weight: 700; line-height: 22px;}
                        .content-info-service.reembolso {background: url(../images/bg_reembolso.png) no-repeat center 345px;}
                        .documents-baby.verde {background: #005746;}
                        .documents-baby h2.title.bold {font-weight: 700;}
                        .destaques-title.verde {color: #005746;}
                        .documents-baby.amarelo {background: #ffcb08;}
                        .documents-baby.amarelo p {color: #444444;}
                        .titles-biggreen.bold {font-weight: 700; margin-top: 25px; margin-bottom: 0px;}
                        .titles-biggreen.bold span {font-size: 12px;}
                        .textos1 {font-size: 13px; color: #444444; margin: 5px 0;}
                        .textos1 span {font-weight: 700;}
                        .documents-baby.verdeclaro {background: #d0dbca;}
                        .documents-baby.verdeclaro p {color: #444444;}
                        .documents-baby.verdeclaro p span {font-weight: 700; color: #005746;}
                        .moremargin {margin-bottom: 35px !important;}
                        .passos-box.autoriza {width: 105%; margin-left: -22px; min-height: 550px; background: url(../images/bg_autoriza.png) no-repeat right center #f47920; position: relative;}
                        .boxs .item.verde {color: #0a5f55; font-weight: 700;}
                        #wrapper .content-passos .arrow.verde {background: url(../images/arrow_verde.png) no-repeat center center;}
                        .dias.laranja {color: #f47920; font-size: 16px;}
                        .prazos-content {border-bottom: 1px solid #c6c6ba; padding-bottom: 25px; margin-bottom: 25px;}
                        .content-info-service.autoriza {background: url(../images/bg_autorizar.png) no-repeat left bottom; min-height: 1033px;}
                        .list-prev {color: #f47920; font-size: 14px; text-transform: uppercase; background: url(../images/detail_white.png) no-repeat left 4px; padding-left: 20px;
                            margin-top: 25px; font-weight: 700;}
                            .list-prev span {color: white; font-size: 14px; text-transform: none; display: block; font-weight: 400;}
                            .list-prev small {font-size: 12px; color: white;text-transform: none; display: block; font-weight: 400;}
                            .list-prev.first {margin-top: 5px;}
                            .itens-autoprev {background: url(../images/detail_white.png) no-repeat left 4px; padding-left: 20px; color: #0a5f55; font-weight: 700; font-size: 14px; text-transform: uppercase; margin-bottom: 5px;}
                            .itens-autoprev span {font-weight: 400; font-size: 11px;}
                            .documents-baby.align p {margin: 3px 24px 0 !important;}
                            .txt.img span {color: white !important; font-size: 14px; font-weight: 400 !important; display: block; float: left; width: 263px;}
                            .txt.img img {float: right;margin-top: -81px;}
                            .questions-autoriza.right {text-align: right;}
                            .questions-autoriza {margin: 20px 0;}
                            .documents-baby.prev {min-height: 335px;}
                            .destaques-title.laranja {color: #f47920; margin-bottom: 8px;}
                            .destaques-title.laranja span {font-size: 11px;}
                            .destaques-title.verde {color: #0a5f55;}
                            .questions-autoriza p {color: #444444; font-size: 13px; margin-bottom: 7px;}
                            .box-solicite {position: relative; margin: 50px 0 20px;}
                            .box-solicite p {color: #444444; font-size: 13px; margin-bottom: 7px;}
                            .box-solicite p a {font-weight: 700;}
                            .box-solicite .arrow {background: url(../images/arrow_right.png) no-repeat center center; width: 31px; height: 31px; position: absolute; left: -37px; top: 60px;}
                            .box-solicite.two .arrow {top: 10px;}
                            .box-solicite.two {margin: 30px 0 10px;}
                            .documents-baby.rosa a {color: white;}
                            /*#nav li.ancestor ul.sua-saúde li:last-child a {font-size: 11px !important;}*/


                            .login_ico {
                                background: url(../images/usuario_login.png) no-repeat;
                                width: 17px;
                                height: 21px;
                                position: absolute;
                                float:left;
                                left:20px;
                                top:14px;
                            }

/**
* Structure
**/

/*Default classes for help*/
#wrapper .cb{clear:both;}

/*Wrapper with main content*/

#wrapper .main-img-holder {
    float:left;
    margin:0 30px 50px 0;
    overflow:hidden;
    width: 472px;
    height: 323px;
}

#wrapper .main-img-holder img {
    width: 472px;
    height: 323px;
}


#wrapper ul#sustainability {
    margin:40px 0;
}

#wrapper .intro-content-holder {
    overflow:hidden;
    width:450px;
    margin-top: 20px;
}   

#wrapper p {
    margin: 0 0 10px 0;
}

#wrapper .buttons{
    padding-right:50px;
    padding-left:50px;
    display:inline-block;
    width:200px;
    margin-top: 20px;
    background: #FF7800 !important;
    color: #fff !important;
    -webkit-transition: all 600ms;
    -moz-transition: all 600ms;
    -o-transition: all 600ms;
    transition: all 600ms;
}

/*#wrapper .buttons:hover{
    background: #fff !important;
    color: #ff7800 !important;
    text-decoration: none !important;
    }*/

    .corretor-lightbox{
        overflow: auto;
        max-height: 440px;
    }

    #form-corretor .left #btnEnviar2 {
        background: #005746;
        color: #FFF;
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        padding: 12px;
        width: 85px;
        margin-top: 7px;
        cursor: pointer;
        position: relative;
        left: 265px;
    }

    #form-corretor .left textarea {
        width: 350px;
        height: 180px;
    }

    #form-corretor .right {
        width: 350px !important;
    }

    #form-corretor .pontos-title{font-weight: 700;font-size: 14px;}
    #form-corretor .box-end p{margin: 0;}
    #form-corretor .box-end .title{font-weight: 700;font-size: 12px;margin-bottom: 5px;}
    #form-corretor .box-end{padding: 10px 15px;background: #DFDFD1;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;margin-bottom: 15px;}

    #box-area-access div.details form#form-login fieldset .submit{text-indent: -9999px;background-image: url(../img/common/ui/bt-submit.png) !important;background-repeat: no-repeat;background-position: center center;}
    /*.nivo-controlNav .nivo-control span.nivo-control-title {font-family: 'Trebuchet MS', sans-serif !important;margin-top: 8px;display: table-cell; vertical-align: middle;line-height: 12px !important;}*/

    #wrapper .medicocooperado-box-bg .buttons{background: #005746 !important;}
    #wrapper .medicocooperado-box-bg .buttons:hover{color: #005746 !important;background: #fff !important;}
    #list-areas li:nth-child(2n+1) {
        clear: both;
    }
    /*.nivo-controlNav a{
        display: table;
    }*/
    body{min-height: 800px !important;}


    .rating {
        display: none !important;
    }

    #comments, .share-twitter, .share-facebook {
        display: none !important;
    }


    .error-form {
        color: #b71919;
        font-size: 14px;
    }

    input#id_mail {
        border-radius: 4px;
        border: 5px solid #d0dbca;
    }

    #nav li:last-child ul li a {margin: 10px 6px 7px !important;}
    .boxs-duvidas-reembolso {background: white; padding: 8px; margin: 15px 0; border-radius: 6px;}
    .boxs-duvidas-reembolso .title {text-transform: uppercase;
        color: #0a5f55; font-size: 16px; margin-bottom: 10px;}
        .boxs-duvidas-reembolso p {font-size: 14px; color: #444444; margin-bottom: 5px;}

        .tab-content.continuada p{
            line-height: 15px;
        }
        .tab-content.continuada h3{
            margin-bottom: 15px;
        }


        /*  IE7 MOdificações */

        #mapaDoSite {*min-height: 400px;}
        body {overflow: inherit !important; }
        #ouvidoria {margin-left: 50px\9;}
        #id_send_mail {padding: 0\9 !important;}
        #quali {margin-left: -418px\9;}

        .box-apoio .jquery-corner{
            display: none !important;
            border: none !important;
            background: transparent !important;
        }





        table#atributos-unimedpersonal, table#atributos-unimedpersonal2, table#atributos-unimedpersonal3, table#atributos-transcricao {
            float: left;
            border: 1px solid #F4F4F4;
            width: 97.7%;
            margin-top: 5px;
            font-size: 11px;
            margin-bottom: 30px;
        }


        table#atributos-unimedpersonal th, table#atributos-unimedpersonal2 th, table#atributos-unimedpersonal3 th, table#atributos-transcricao th {
            background: #6DAA6F;
            height: 24px;
            color: #FFF;
            padding: 0 0px;
            text-align: center;
        }

        table#atributos-unimedpersonal td, table#atributos-unimedpersonal2 td, table#atributos-unimedpersonal3 td, table#atributos-transcricao td {
            border-bottom: 1px solid #FFFFFF;
            background-color: #E2EEE2;
            padding: 5px;
        }

        table#atributos-unimedpersonal td.col1, table#atributos-unimedpersonal2 td.col1, table#atributos-unimedpersonal3 td.col1, table#atributos-transcricao td.col1 {
            background-color: #FDF0CD;
            width: 129px;
            padding: 5px 10px 5px 0;
            text-align: center;
            border-right: 2px solid #FBFBF9;
        }

        table#atributos-unimedpersonal td.col2, table#atributos-unimedpersonal2 td.col2, table#atributos-unimedpersonal3 td.col2, table#atributos-trnascricao td.col2 {
            border-right: 2px solid #FBFBF9;
            width: 110px;
        }
        .center{
            text-align: center;    
        }
        .col1.center.no-width{
            width: auto !important;
        }



        .unimed-rio  .menu-top{
            /*width: 138px !important;*/
        }

        .planos .menu-top{
            /*width: 260px !important; */
        }

        #mainPage .unimed-rio  .menu-top{
            width: 138px !important;
        }

        #mainPage .planos .menu-top{
            width: 182px !important;
        }


        /*TABELAS COMO CONTRATAR UNIMED AEORONAUTICA*/


        table#atributos-unimedpersonal, table#atributos-unimedpersonal2, table#atributos-unimedpersonal3, table#atributos-transcricao {
            float: left;
            border: 1px solid #F4F4F4;
            width: 100%;
            margin-top: 5px;
            font-size: 11px;
        }



        table#atributos-unimedpersonal th, table#atributos-unimedpersonal2 th, table#atributos-unimedpersonal3 th, table#atributos-transcricao th {
            background: #6DAA6F;
            height: 24px;
            color: #FFF;
            padding: 0 0px;
            text-align: center;
        }

        table#atributos-unimedpersonal th.col1, table#atributos-unimedpersonal2 th.col1, table#atributos-unimedpersonal3 th.col1 {
            border-right: 2px solid #E8F2EA;
            width: 129px;
        }

        table#atributos-unimedpersonal td.col1, table#atributos-unimedpersonal2 td.col1, table#atributos-unimedpersonal3 td.col1, table#atributos-transcricao td.col1 {
            background-color: #FDF0CD;
            width: 129px;
            /* padding: 5px 10px 5px 0; */
            text-align: right;
            border-right: 2px solid #FBFBF9;
        }


        table#atributos-unimedpersonal td.center, table#atributos-unimedpersonal2 td.center, table#atributos-unimedpersonal3 td.center, table#atributos-transcricao td.center, .center {
            text-align: center;
        }

        table#atributos-unimedpersonal th.col2, table#atributos-unimedpersonal2 th.col2, table#atributos-unimedpersonal3 th.col2 {
            border-right: 2px solid #E8F2EA;
            width: 110px;
        }

        table#atributos-unimedpersonal th.col3, table#atributos-unimedpersonal2 th.col3, table#atributos-unimedpersonal3 th.col3 {
            border-right: 2px solid #E8F2EA;
            width: 110px;
        }

        table#atributos-unimedpersonal th.col4, table#atributos-unimedpersonal2 th.col4, table#atributos-unimedpersonal3 th.col4 {
            border-right: 2px solid #E8F2EA;
            width: 110px;
        }
        table#atributos-unimedpersonal th.col5, table#atributos-unimedpersonal2 th.col5, table#atributos-unimedpersonal3 th.col5, td.col5 {
            width: 159px;
        }
        table#atributos-unimedpersonal td.col2, table#atributos-unimedpersonal2 td.col2, table#atributos-unimedpersonal3 td.col2, table#atributos-trnascricao td.col2 {
            border-right: 2px solid #FBFBF9;
            width: 110px;
        }
        table#atributos-unimedpersonal td.col3, table#atributos-unimedpersonal2 td.col3, table#atributos-unimedpersonal3 td.col3, table#atributos-trnascricao td.col3 {
            border-right: 2px solid #FBFBF9;
            width: 110px;
        }
        table#atributos-unimedpersonal td.col4, table#atributos-unimedpersonal2 td.col4, table#atributos-unimedpersonal3 td.col4 {
            border-right: 2px solid #fff;
            width: 110px;
        }
        table#atributos-unimedpersonal td, table#atributos-unimedpersonal2 td, table#atributos-unimedpersonal3 td, table#atributos-transcricao td {
            border-bottom: 1px solid #FFFFFF;
            background-color: #E2EEE2;
            padding: 5px;
        }

        .tabPlanosContratados{
            width: 660px;
        }



        ul.planos{
            left: 0 !important;
        }

        #wrapper{
            margin-bottom: 30px;
        }

        td.col1.center.adesao{
            padding: 10px 20px !important;
            background: #005746 !important;
            color: #FFF !important;
            text-transform: uppercase !important;
            font-weight: bold !important;
        }

        .Coluna .center.adesao{
            background: #dedecf !important;
            padding: 10px 5px !important;
            vertical-align: middle !important;
        }

        .Coluna a{
            color: #006600 !important;
        }

        .tabPlanosContratados.adesaoAero #atributos-unimedpersonal th.center.adesao{
            background: #005746 !important;
            border-right: 2px solid #fff;
        }

        .tabPlanosContratados.adesaoAero #atributos-unimedpersonal td.col1.adesao {
            background: #005746 !important;
            color: #fff !important;
        }

        .tabPlanosContratados.adesaoAero #atributos-unimedpersonal td.col2.adesao {
            background: #dedecf !important;
        }

        .tabPlanosContratados.opcionais table th.center.opcionaisTop{
            background: #005746 !important;
            color: #fff !important;
            border-bottom: 2px solid #fff;
        }


        .tabPlanosContratados.opcionais table tr.center .col2 , .tabPlanosContratados.opcionais table tr.center .col3 {
            
            background-color: #E2EEE2 !important;
        }

        .tabPlanosContratados.opcionais table tr.center .col1 {
            background: #dedecf !important;
        }

        .farmMargin{
            margin-left: 15px;
            width: 850px;
        }


        .tabPlanosContratados.planosContratados table th.planosContratadosTop{
            background: #005746 !important;
            color: #fff !important;
        }

        .tabPlanosContratados.planosContratados table td.col1{
            background: #dedecf !important;
        }

        .tabPlanosContratados.planosContratados table td.col2, .tabPlanosContratados.planosContratados table td.center{
         background-color: #E2EEE2 !important;
     }
     .tabPlanosContratados.comoContratar table td.col1{
        background: #dedecf !important;
    }
    .tabPlanosContratados.comoContratar table td.col2 , .tabPlanosContratados.comoContratar table td.col3{
        background: #E2EEE2 !important;
    }


    .tabPlanosContratados.comoContratar table tr.titeua td{
        background: #005746 !important;
        color: #fff !important;
    }


    .tabPlanosContratados.duvidasFrenquentes table td.col1{
        background: #005746 !important;
        color: #fff !important;
    }

    .tabPlanosContratados.duvidasFrenquentes table td.col2{
     background: #dedecf !important;
 }

 .tabPlanosContratados.tabelaPrecos table tr.tituloTable th{
    background: #005746 !important;
    color: #fff !important;
}

.tabPlanosContratados.tabelaPrecos table tr.center td.col1 , .tabPlanosContratados.tabelaPrecos table tr.Coluna td.col1{
   background: #dedecf !important;
}

.tabPlanosContratados.tabelaPrecos table tr.center td.col2 , .tabPlanosContratados.tabelaPrecos table tr.center td.col3{
    background: #E2EEE2 !important;
}

.tabPlanosContratados.tabelaPrecos{
    margin-bottom: 20px;
}


.perguntasNoMargin{
    margin-bottom: 5px;
}


.select-neighborhood.servicos dl.droapps-ui-customselect dd , .select-neighborhood.servicos .jScrollPaneContainer{
    width: 300px !important;
}


.select-neighborhood.servicos .jScrollPaneTrack {
    right: 0 !important;
}




#nav.hotsites{
    margin-top: 28px;
}


.links-hotsites{
    color: #006600;
    /*font-weight: bold;*/
}

li.ancestor ul li.ancestor .menuActive{
    background: none;
}


.title-big-hotsite{
    font-size: 17px;color: #3a443c;
}


.tabela_planos.tabela_planos_maior tbody th.title-tabPlanoCorp {
    height: 24px;
    color: #FFF;
    padding: 0 0px;
    text-align: center;
    background: #005746 !important;
    border-right: 2px solid #fff;
}


.tabela_planos.tabela_planos_maior tbody .tabela_tit2{
    height: 24px;
    color: rgb(60, 73, 62);
    padding: 0 0px;
    text-align: center;
    border-right: 2px solid #fff;
    background: #E2EEE2 !important;
}

.tabela_topo .tit_rede{
    height: 24px;
    color: #FFF;
    padding: 0 0px;
    text-align: center;
    background: #005746 !important;
    font-weight: bold;    
}

.tabela_topo .tit_dest{
    border-bottom: 1px solid #FFFFFF;
    background: #dedecf !important;
    padding: 5px;
    text-align: center;
    font-size: 11px;
    font-weight: bold;
}

.tabela_conteudo .tabela_conteudo_topo{
    height: 24px;
    color: #FFF;
    padding: 0 0px;
    text-align: center;
    background: #005746 !important;
    border-right: 2px solid #fff;
}
.tabela_topo{
    width: 100%;
}

.tabela_topo .info-gray td{
    border-bottom: 1px solid #FFFFFF;
    background-color: #E2EEE2;
    padding: 5px;
    text-align: center;
}

.tabela_conteudo_topo .tabela_conteudo_tipo1{
    border-right: 2px solid #fff;
}

.tabela_conteudo tr td.tabela_conteudo_tipo1 {
    border-bottom: 1px solid #FFFFFF;
    background: #dedecf !important;
    padding: 5px;
    text-align: center;
    font-size: 11px;
    font-weight: bold;
    border-right: 2px solid #fff;

}

.tabela_conteudo tr td.tabela_conteudo_tipo2 {
    border-bottom: 1px solid #FFFFFF;
    background-color: #E2EEE2;
    padding: 5px;
    text-align: center;
    border-right: 2px solid #fff;
}


#wrapper section.platinum header {
    background: #005f56;
}


dt.icon-plasa-quartoColetivo{   
    background: url('/static/img/common/plans/icons/ico_enfermaria.png?b0cd0bd6d5db') no-repeat;
    background-position: center 12px;
}

dt.icon-plasa-internacoes{
   background: url('/static/img/common/plans/icons/ico_hospitais.png?b0cd0bd6d5db') no-repeat;
   background-position: center 12px;
}

dt.icon-plasa-coberturaNacional{
    background: url('/static/img/common/plans/icons/ico_cobnacional.png?b0cd0bd6d5db') no-repeat;
    background-position: center 12px;
}

dt.icon-plasa-quartoPrivado{
    background: url('/static/img/common/plans/icons/ico_privado.png?b0cd0bd6d5db') no-repeat;
    background-position: center 12px;
}

dt.icon-exames-white{
    background: url('/static/img/common/plans/icons/ico_privado.png?b0cd0bd6d5db') no-repeat;
    background-position: center 12px;
}

dt.icon-exames-white{
    background: url('/static/img/common/plans/icons/icon-exame-white.png') no-repeat;
    background-position: center 12px;
}

dt.icon-exames{
    background: url('/static/img/common/plans/icons/icon-exame.png') no-repeat;
    background-position: center 12px;
}

dt.icon-acompanhante{
    background: url('/static/img/common/plans/icons/icone-acompanhante.png') no-repeat;
    background-position: center 12px;
}
dt.icon-acompanhante-white{
    background: url('/static/img/common/plans/icons/icone-acompanhante-white.png') no-repeat;
    background-position: center 12px;
}

dt.icon-ambulatorial{
    background: url('/static/img/common/plans/icons/icone-ambulatorial.png') no-repeat;
    background-position: center 12px;
}

dt.icon-ambulatorial-white{
    background: url('/static/img/common/plans/icons/icone-ambulatorial-white.png') no-repeat;
    background-position: center 12px;
}

dt.icon-dentalExame-white{
    background: url('/static/img/common/plans/icons/icone-dentalExame-white.png') no-repeat;
    background-position: center 12px;
}

dt.icon-dentalExame{
    background: url('/static/img/common/plans/icons/icone-dentalExame.png') no-repeat;
    background-position: center 12px;
}

dt.icon-ExMilitares-white{
    background: url('/static/img/common/plans/icons/icon-ExMilitares-white.png') no-repeat;
    background-position: center 12px;
}

dt.icon-ExMilitares{
    background: url('/static/img/common/plans/icons/icon-ExMilitares.png') no-repeat;
    background-position: center 12px;
}
dt.icon-courrier{
    background: url('/static/img/common/plans/icons/icon_sistema_unimed.png') no-repeat;
    background-position: center 12px;
}
dt.icon-coleta-domiciliar{
    background: url('/static/img/common/plans/icons/icon_pessoalmente.png') no-repeat;
    background-position: center 12px;
}

/*.nivoSlider a {
  border:0;
  display:block;
  background-color: #fff;
  filter:alpha(opacity=0);
  opacity: 0;
  -webkit-opacity:0;
  -moz-opacity:0;
  -khtml-opacity:0;
  z-index: 100;
}*/


input#searchArea {
    margin-top: 7px;
    outline: none;
}



/*ESTILOS PARA OS NOVOS LAYOUTS DE SERVIÇOS*/

section.new-services p, section.new-services h4 , section.new-services h1, section.new-services h2{
    font-family: 'Trebuchet MS', sans-serif;

}
section.new-services .header-services{
    border-bottom: 2px dotted #676767;
    margin-bottom: 30px;
}

section.new-services .header-services h1{
    font-weight: bold;
    font-size: 18px;
    color: #606060;

}

section.new-services .header-services p{
    font-size: 14px;
    color: #606060;
    margin-top: 5px !important;

}

.rightService{
    float: right
}

.leftService{
    float: left
}

.rightService.text{
    width: 500px;
    padding-right: 30px;
}
.leftService.text{
    width: 500px;
    padding-left: 20px;
}

.rightService.text h2 , .leftService.text h2{
    font-weight: bold;
    font-size: 18px;
    color: #606060;
    margin-bottom: 30px;
}

.rightService.text p , .leftService.text p{
    font-weight: 400;
    font-size: 13px;
    color: #606060;
}

.rightService.text p.titleStrong{
    margin: 40px 0 10px !important;
}
.rightService.text p.titleStrong.styItalic{
    font-style: italic;    
}


.leftService.img{
    text-align: center;    
    width: 360px;
    height: 100%;
}

div.leftService.dropList {
    width: 520px;
    padding-top: 20px;
    margin-bottom:20px;
}



.Twocoluns.dropDownList .rightService.img{
    width: 370px;
    height: 100%;
    text-align: center;    
}


.Twocoluns{
    margin-bottom: 30px;
    padding: 0 30px;
}

.topItem-servico div.selectButtonService{
    padding: 5px 10px 5px 15px;
    height: 16px;
    cursor: pointer;
}

.topItem-servico div.selectButtonService p{
    vertical-align: middle;
    color:#5B5B65;
    font-size: 15px;
    font-weight: 500;
}
.topItem-servico div.selectButtonService.active p{
    color:#ED1651;
}

.topItem-servico div.selectButtonService p:before{
	content: ' ';
	background:url(/static/media/uploads/servicos/icon-plusServices-grey.png) no-repeat;
	width: 14px;
	height: 14px;
	display: inline-block;
	margin-right: 5px;
 }

.topItem-servico div.selectButtonService.active p:before{
	content: ' ';
	background: url(/static/media/uploads/servicos/icon-plusServices-pink.png) no-repeat;
	width: 14px;
	height: 14px;
	display: inline-block;
	margin-right: 5px;
}

.topItem-servico .contentDropList{
    padding: 0px 20px 30px;
    margin-top: 15px;
    display: none;
}


.topItem-servico .contentDropList ol li span, ol.pass-by-pass li span {

    display: table;
    margin-right: 10px;
    height: 23px;
    float: left;


}
ol.pass-by-pass li strong{
    font-size: 12px;
font-style: italic;
}
ol.pass-by-pass li span {
height: 50px !important;
}

.topItem-servico .contentDropList ol li, ol.pass-by-pass li{
    margin-bottom: 10px;

}

.topItem-servico{
    margin-bottom: 2px;
}
.servicefooter{
    background: url(/static/media/uploads/servicos/icon_atencao.png) no-repeat 10px 0px;
padding-left: 40px;
padding-top: 4px;
margin-top: 20px;

}


.servicefooter .tagAtention{
    font-weight: bold;
}

.servicefooter p strong{
    font-weight: 600;
}

.servicefooter p.considerationFooterService{
    font-weight: 400;
    font-style: italic;    
}



@media (max-width: 480px) {
    #lightbox_novo .lightbox_principal{
        width: 80% !important;
        margin-left: -164px !important;
        top: 12% !important;
        min-height: 440px;
    }
}

/*FIM*/