/*
COMPANY | CURRICULUM.COM.BR
AUTHOR  | FERNANDO DE BARROS PRADO ALVES
DATE    | 05/04/2010 -> 25/04/2010
-------------
1- PRODUTOS
2- COMPARE
3- PACOTE
4- CARROUSEL
-------------
*/
.cContainer {width:750px;text-align:left;}
/*###############################################PRODUTOS######################################################################*/
    p,h2,blockquote {margin:2px;padding:2px; padding:0px\9; text-align:justify}

    p {margin:0px 0px 10px 3px;padding:0px}

    .cContainer .cMeuCurriculoStrong {color:#6495ED;background-image:none}
    .cContainer .cAlerta {color:#FF0000;font-size:12px;font-weight:normal;margin-left:15px}

    .cContainer .cWebvecaComparativoPerfilIndividual,
    .cContainer .cWebvecaListaCargosCompatibilidade,
    .cContainer .cMeuCurriculo,
    .cContainer .cDestaque,
    .cContainer .cDestaqueGold,
    .cContainer .cAnaliseCurriculo,
    .cContainer .cRevisaoCurriculo,
    .cContainer .cWebvecaPerfilIndividual,
    .cContainer .cWebvecaOrientacoesDesenvolvimento{width:450px;height:67px;overflow:hidden;
                                                    text-indent:-300%;white-space:nowrap;
                                                    background-repeat:no-repeat;margin-left:5px;
                                                    margin-top:0px}

        .cContainer .cDestaqueGold                       {background-position:0px -70px}
        .cContainer .cRevisaoCurriculo                   {background-position:0px -140px}
        .cContainer .cAnaliseCurriculo                   {background-position:0px -210px}
        .cContainer .cMeuCurriculo                       {height:80px}
        .cContainer .cWebvecaPerfilIndividual            {background-position:0px -350px}
        .cContainer .cWebvecaOrientacoesDesenvolvimento  {background-position:0px -420px}
        .cContainer .cWebvecaListaCargosCompatibilidade  {background-position:0px -490px}
        .cContainer .cWebvecaComparativoPerfilIndividual {background-position:0px -560px}

    .cContainer p {color:#666;font-size:13px}
        .cContainer p a {font-weight:bold;color:#777}
        .cContainer p.cImageLegend {font-size:12px;float:left;display:block;text-align:center;
                                    position:relative;width:100%;display:none}

    .cContainer h2 {color:#4169E1;font-size:20px;
                    font-weight:bold;display:block;width:445px;
                    margin-top:60px;_margin-top:15px;_margin-bottom:20px}
        .cContainer h2 span {font-size:12px;vertical-align:text-top}

    .cContainer li {color:#666;font-size:14px;margin:2px;padding:2px}

    .cContainer blockquote {color:#666;font-size:14px;
                            float:left;width:45%;margin:15px 5px 0px 15px;
                            padding:0px 5px 5px 5px;min-height:90px}

    .cContainer cite {color:#666;font-size:12px;
                      text-decoration:italic;font-weight:bold}

    .cContainer .cDescriptionImage {width:100%;position:relative;float:left;margin:0px}
        .cContainer .cDescriptionImage .cImageList {width:95%}
        .cContainer .cDescriptionImage .cImageList li{display:none;list-style:none;margin:0px;padding:0px;text-align:center;
                                                      position:relative;left:-19px;z-index:1;font-size:12px}
        .cContainer .cDescriptionImage .cImageList li img{margin:0px;padding:0px;border:none;width:70%}

    .cContainer .cNavArrowLeft, .cContainer .cNavArrowRight{background-repeat:no-repeat;width:40px;height:40px;
                                                            position:absolute;white-space:nowrap;
                                                            text-indent:100%;z-index:9;overflow:hidden}        
        .cContainer .cDescriptionImage .cNavArrowLeft  {left:80px;top:45%}
        .cContainer .cDescriptionImage .cNavArrowRight {left:640px;top:45%;_left:610px}

    .cContainer .cTopImage, .cContainer .cTopImageCluster {float:right;position:relative;top:0px;margin-left:8px;margin-bottom:35px;}
        .cContainer .cTopImage {top:-100px}
    
    .cContainer .linkMeuCurriculo {font-size:10px;left:570px;position:relative;top:160px;
                                   color:#0000FF;text-decoration:underline}

    .cContainer .cButton {width:400px;height:32px;background-position:-25px -295px;
                          background-repeat:no-repeat;overflow:hidden;text-indent:0px;
                          white-space:nowrap;color:#EEE;font-weight:bold;border:none;
                          background-color:Transparent;text-align:center;float:left;
                          margin:15px}
                          
    .cContainer .cSeparator {width:100%;height:18px;background-repeat:repeat-x}
    
    .cContainer .cTitleCluster {color:#4169E1;text-align:center;font-size:16px}
        
    .cContainer .cLinkMeuCurriculoCluster {float:right;margin:5px 0px;font-size:13px;font-weight:bold;
                                           color:#777;text-decoration:underline;text-indent:42px;
                                           height:26px;background-repeat:no-repeat;padding:10px 0px;
                                           margin:0px}
        .cContainer .cLinkMeuCurriculoCluster:hover {text-decoration:none}

/*###############################################COMPARE######################################################################*/
.cContainerAnalise, .cContainerDestaq {width:750px;margin:5px;padding:0px;font-family:Tahoma}

    .cContainerAnalise p, .cContainerDestaq p {color:#999;font-size:12px;text-align:center;
                                               margin:0px 10px 10px 0px;padding:0px;font-weight:bold}

    .cContainerAnalise .cInnerContainerAnalise,
    .cContainerDestaq .cInnerContainerAnalise {position:relative;float:left;width:360px;
                                               margin:0px;padding:0px;text-align:left;}
        .cContainerAnalise .cInnerContainerAnalise li,
        .cContainerDestaq .cInnerContainerAnalise li {margin:10px;padding:0px;color:#999;font-size:12px;
                                                      min-height:40px;height:auto !important;
                                                      vertical-align:top}    

    .cContainerAnalise .cInnerContainerAnalise .cAnaliseCurriculo,
    .cContainerAnalise .cInnerContainerAnalise .cRevisaoCurriculo,
    .cContainerDestaq  .cInnerContainerAnalise .cDestak,
    .cContainerDestaq  .cInnerContainerAnalise .cDestakGold {width:250px;height:90px;overflow:hidden;text-indent:-300%;
		                                                     white-space:nowrap;background-repeat:no-repeat;margin-left:25px}

    .cImageListItem {margin:0px;padding:0px;list-style:none;position:relative;left:-15px}
        .cImageListItem img {margin:20px 0px;padding:0px;width:102%}

/*###############################################PACOTE######################################################################*/

    .cContainerPacote img   {position:relative;margin:0px;padding:0px;z-index:1}
        .cContainerPacote .cPacoteDescontos {text-align:center;left:90px}
        .cContainerPacote .cPacote          {margin-left:20px;float:right; right:22px}

    .cContainerPacote p     {text-align:justify;padding:0px;position:relative;left:10px;font-size:14px; color:#434343; width:430px}
        .cContainerPacote .cTituloPacote {text-align:center;margin:0px;padding:0px;font-size:14px;display:block;font-weight:bold;
                                          line-height:30px; width: 670px;}
        .cContainerPacote .cLegend {font-size:10px;margin:1em 0 0;padding:0px;left:0px;text-align:left;text-indent:0px}

    .cContainerPacote h1    {text-align:left;text-indent:10px;font-size:30px;font-weight:bold; padding-top:5px}
        
		.cContainerPacote, .cPacoteAvancado, .cPacoteBasico, .cPacoteCompleto, .cPacoteEconomico, .cPacoteMaster{color:#fff;} 
		.cContainerPacote .cPacoteAvancado  {text-shadow:1px 1px 1px #AF5E1A}
        .cContainerPacote .cPacoteBasico    {text-shadow:1px 1px 1px #668B02}
        .cContainerPacote .cPacoteCompleto  {text-shadow:1px 1px 1px #B0912C}
        .cContainerPacote .cPacoteEconomico {text-shadow:1px 1px 1px #668B02}
        .cContainerPacote .cPacoteMaster    {text-shadow:1px 1px 1px #B0912C}

    .cContainerPacote h2  {color:#434343;font-size:14px;white-space:nowrap;text-indent:15px;
                          font-weight:bold;display:block;width:460px;_margin-top:-75px; margin:29px 0 -3px; margin:29px 0 4px\9;}

    .cContainerPacote ul  {float:left\9; margin-left:15px\9}
        .cContainerPacote li  {color:#3e7ab9;/*white-space:nowrap;*/ margin-left:-6px; margin-left:15px\9;} 
            .cContainerPacote li strong {color:#3E79B8; font-size:16px} 
            .cContainerPacote li span   {margin:10px 0px 0px 0px; padding:0px;color:#555;font-size:14px;line-height:25px; } 

/*###############################################CARROUSSEL###################################################################*/
.cCarousselContent {width:652px;height:467px;text-align:center;background-repeat:no-repeat;
                    margin:0px 0px 50px 0px;padding:0px;position:relative;left:60px;background-position:0px 48px}

    .cCarousselContent .cCarousselMenuBar {_margin-left:10px;margin-left:6px}
        .cCarousselContent .cCarousselMenuBar img {position:relative;top:5px;left:5px;float:left;margin:0px;
                                                   padding:0px;border:none;width:45px;height:50px;
                                                   cursor:pointer;z-index:99;_margin-left:-6px}

    .cCarousselContent .cCarousselTab {background-repeat:no-repeat;float:left;height:37px;width:652px;
                                       text-align:center;font-weight:bold;color:#fff;z-index:5;
                                       position:relative;top:5px;line-height:30px;margin-bottom:10px}

    .cCarousselContent .cNewNavArrowLeft,
    .cCarousselContent .cNewNavArrowRight {background-repeat:no-repeat;width:40px;height:40px;
                                           position:absolute;white-space:nowrap;
                                           text-indent:100%;z-index:9;overflow:hidden}        
        .cCarousselContent .cNewNavArrowLeft  {left:-15px;top:50%}
        .cCarousselContent .cNewNavArrowRight {left:628px;top:50%}

    .cCarousselContent .cCarousselContentImage {position:relative;top:15px;z-index:1;
                                                width:522px;height:333px;
                                                margin:0px;padding:0px}

    .cContainer .cCarousselContent .cImageList li img{width:522px;height:333px}
        .cContainer .cCarousselContent .cImageList li p {text-align:center;margin-top:30px;font-size:12px}
        
/*###############################################LANDING COMPRA###############################################################*/
.cLandingPrices {width:744px;height:auto;background-repeat:no-repeat;margin:50px 0 0 0px;float:left;position:relative}
    .cLandingPrices .cLandingTab {background-repeat:no-repeat;float:left;height:37px;width:744px;
                                  text-align:center;font-weight:normal;color:#fff;
                                  position:relative;top:5px;line-height:30px;margin-bottom:20px;
                                  background-position:bottom center}
    .cLandingBoxWrp{height:20px;background-position:bottom;margin-left:-3px;float:left;width:100%;}                              
    .cLandingPrices .cPackageLink {display:inline;float:left;font-size:9px;left:2%;
                                   position:relative;width:100px;text-decoration:underline;
                                   color:#0000FF}
        .cLandingPrices.cBackgroundSmall  .cPackageLink {margin-top:-10px}
        .cLandingPrices.cBackgroundMedium .cPackageLink {margin-top:35px}
        .cLandingPrices.cBackgroundLarge  .cPackageLink {margin-top:75px}
    
    .cLandingPrices table {display:inline;float:left;width:60%;
                            position:relative;left:45px;left:23px\9;margin:0px;
                            padding:0px;top:-15px}
@media screen and (-webkit-min-device-pixel-ratio:0)
{
    .cLandingPrices table {left:25px;}
 }
        .cLandingPrices th,
        .cLandingPrices td {text-align:left;color:#777;width:auto;}
                .cLandingPrices th label {font-size:12px}
                    .cLandingPrices td {font-size:12px}
                        .cLandingPrices td span {font-size:10px}
                        .cLandingPrices th label strong {font-weight:bold;color:#3e7ab9;font-size:14px}
                            .cLandingPrices th label strong span {font-size:16px}
    
    .cLandingPrices .btnLandingPrices .btnSendToCar {position:relative;float:right;left:-20px;top:35px;
                                                     width:155px;line-height:55px;text-align:center;
                                                     color:#FFF;font-size:12px;font-weight:bold;
                                                     text-shadow:#777 0.1em 0.1em 0.2em}
        .cLandingPrices.cBackgroundSmall  .btnLandingPrices .btnSendToCar {top:-25px}
        .cLandingPrices.cBackgroundMedium .btnLandingPrices .btnSendToCar {top:20px}
        .cLandingPrices.cBackgroundLarge  .btnLandingPrices .btnSendToCar {top:55px}
        
        .cLandingPrices.cBackgroundSmall  tr {line-height:35px}
        .cLandingPrices.cBackgroundMedium tr {line-height:25px}
        .cLandingPrices.cBackgroundLarge  tr {line-height:20px}
        
    #destaque_dezembro, #destaque_gold_dezembro {top:-120px;right:0;width:146px;height:176px;position:absolute}
    #destaque_gold_dezembro_escolha {bottom:-103px;left:170px;width:222px;height:145px;z-index:100;position:absolute}
    #destaque_gold_dezembro_escolha2 {bottom:-103px;left:170px;width:222px;height:145px;z-index:100;position:absolute}
		
		
.cContainerPacote_Footer{bottom:-10px;left:0;width:761px; height:20px;position:absolute;}	
.cContainerPacote {width:730px;margin:0px;padding:0px;font-family:Tahoma; padding:0 0 10px 10px; position:relative; text-align:left;}	
.BoxValores{ width:345px; height:207px; text-align:center; position:absolute; margin-top:-95px; margin-top:-70px\9; left:406px; padding:60px 0 0; color:#FFF; z-index:1}

.cContainerPacoteBasic{height:350px;}
.cContainerPacoteEconomico{height:370px;}
.cContainerPacoteCompleto{height:700px;}
.cContainerPacoteMaster{height:600px;}
.BoxValores{bottom:-100px\9}
/*
.cContainerPacoteBasic .BoxValores{bottom:-100px\9}
.cContainerPacoteEconomico .BoxValores{top:220px\9}
.cContainerPacoteAvancado .BoxValores{top:290px\9; margin-top:0px !important/9 }
.cContainerPacoteCompleto .BoxValores{top:630px\9; margin-top:-80px\9}
.cContainerPacoteMaster .BoxValores{top:450px\9; margin-top:0px\9}
*/
.cContainerPacoteCompleto .texto, .cContainerPacoteMaster .texto {width:670px; margin-bottom:90px}


.cContainerPacoteMaster{padding-bottom:20px\9}
.cContainerPacoteCompleto{padding-bottom:90px\9}




.BoxValores strong{ font-size:42px; font-weight:bold; text-shadow:1px 1px 1px #015979}
.BoxValores b{text-align:right; width:303px; width:264px\9; display:block; font-size:14px; font-weight:bold}
.texto{width:360px}
.texto span{margin:0; padding-left:10px}
.btn{width:200px; height:49px; margin:14px auto 0; margin:34px auto 0\9; display:block; padding-top:13px; font-size:17px; font-weight:bold; text-align:center; color:#FFF; text-shadow:1px 1px 1px #287F20; cursor:pointer}
.linkMonteoSeu{margin:0px auto; margin:14px auto\9; text-align:center; font-size:12px; color:#434343}
.linkMonteoSeu a{text-decoration:underline; color:#434343}


