.colorTopoDireita{background-color:#FFF}
.colorTopoLogos{background-color:#e3e0d1;color:#000000;background-repeat:repeat-x}
.shapeNavPrincipal{border-style:solid none;border-width:1px;text-transform:none}
.colorNavPrincipal{border-color:#5E5E51;background-color:#FFFFFF;color:#000000}
.portalTabNavPrincipal ul.cpsskinsMenu li{width:auto;margin:00 0}
.portalTabNavPrincipal ul.cpsskinsMenu li a{padding:8px 10px 8px 10px}
.portalTabNavPrincipal ul.cpsskinsMenu li a{background:url(/portal_themes/Sub/backgrounds/MenuTopLatOff.gif) left top no-repeat}
.portalTabNavPrincipal ul.cpsskinsMenu li.selected a{background:url(/portal_themes/Sub/backgrounds/MenuTopLatOn.gif) left top no-repeat}
.fontShapelinksNavPrincipal{font:13px Arial, Helvetica, sans-serif !important}
.fontShapelinksNavPrincipal a,.fontShapelinksNavPrincipal a div,.fontShapelinksNavPrincipal a span{text-decoration:none}
.fontShapelinksNavPrincipal a:visited,.fontShapelinksNavPrincipal a:visited div,.fontShapelinksNavPrincipal a:visited span{text-decoration:none}
.fontShapelinksNavPrincipal a:active,.fontShapelinksNavPrincipal a:active div,.fontShapelinksNavPrincipal a:active span{text-decoration:none}
.fontShapelinksNavPrincipal a:hover,.fontShapelinksNavPrincipal a:hover div,.fontShapelinksNavPrincipal a:hover span{text-decoration:none}
.fontColorlinksNavPrincipal a,.fontColorlinksNavPrincipal a div,.fontColorlinksNavPrincipal a span{color:#817D66}
.fontColorlinksNavPrincipal a:visited,.fontColorlinksNavPrincipal a:visited div,.fontColorlinksNavPrincipal a:visited span{color:#817D66}
.fontColorlinksNavPrincipal a:active,.fontColorlinksNavPrincipal a:active div,.fontColorlinksNavPrincipal a:active span{color:#0093B2}
.fontColorlinksNavPrincipal a:hover,.fontColorlinksNavPrincipal a:hover div,.fontColorlinksNavPrincipal a:hover span{color:#0093B2}
.colorPesquisa{background-color:#C7C3A4;color:#5E5E51;background-image:url(/portal_themes/Sub/backgrounds/bg_search.gif);background-repeat:no-repeat;background-position:top left}
.fontShapedefaultFont{font:90% Arial, Helvetica, sans-serif !important}
.fontShapedefaultFont p{font:1em Arial, Helvetica, sans-serif !important;padding:5px}
.fontShapedefaultFont strong{font:bold 100% Arial, Helvetica, sans-serif !important}
.fontShapedefaultFont h1, .fontShapedefaultFont .h1{font:bold 16px Arial, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none}
.fontShapedefaultFont h2, .fontShapedefaultFont .h2{font:bold 14px Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none}
.fontShapedefaultFont h3, .fontShapedefaultFont .h3{font:bold 12px Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none}
.fontShapedefaultFont h4, .fontShapedefaultFont .h4,.fontShapedefaultFont h5, .fontShapedefaultFont .h5,.fontShapedefaultFont h6, .fontShapedefaultFont .h6{border-style:none}
.fontShapedefaultFont a,.fontShapedefaultFont a div,.fontShapedefaultFont a span{text-decoration:none}
.fontShapedefaultFont a:visited,.fontShapedefaultFont a:visited div,.fontShapedefaultFont a:visited span{text-decoration:none}
.fontShapedefaultFont a:active,.fontShapedefaultFont a:active div,.fontShapedefaultFont a:active span{text-decoration:none}
.fontShapedefaultFont a:hover,.fontShapedefaultFont a:hover div,.fontShapedefaultFont a:hover span{text-decoration:none}
.boxShapenavLateral .title{display:block}
.boxShapenavLateral .body{padding:0px}
.boxShapenavLateral .body ul.cpsskinsMenu li a{border-style:none none solid none;border-width:2px;padding:0px 5px 5px 30px;margin:10px 0px 0px}
.boxShapenavLateral .body ul.cpsskinsMenu li.selected a{border-style:none none solid none;border-width:1px;padding:0px 5px 5px 30px;margin:10px 0px}
.boxColornavLateral .title{background-color:#5E5E51;border-color:#5E5E51;color:#FFFFFF}
.boxColornavLateral .title a{color:#FFFFFF}
.boxColornavLateral .body{background-color:#F6F6F2 }
.boxColornavLateral .body ul.cpsskinsMenu li a{border-color:#FFF}
.boxColornavLateral .body ul.cpsskinsMenu li.selected a{border-color:#fff}
.boxColornavLateral .body ul.cpsskinsMenu li a{background-image:url(/portal_themes/Sub/icons/bullet_small_brown.gif);padding-left:15px !important}
.boxColornavLateral .body ul.cpsskinsMenu li.selected a{background-image:url(/portal_themes/Sub/icons/bullet_small_blue.gif);padding-left:15px !important}
.portalTabnavLateral ul.cpsskinsMenu li{margin:00 0}
.portalTabnavLateral ul.cpsskinsMenu li a{padding:0px 0px 0px 0px}
.portalTabnavLateral ul.cpsskinsMenu li a{background:url(/portal_themes/Sub/backgrounds/bullet_blue.gif) left top no-repeat}
.fontColorActions a,.fontColorActions a div,.fontColorActions a span{color:#817D66}
.fontColorActions a:visited,.fontColorActions a:visited div,.fontColorActions a:visited span{color:#0093B2}
.fontColorActions a:active,.fontColorActions a:active div,.fontColorActions a:active span{color:#0093B2}
.fontColorActions a:hover,.fontColorActions a:hover div,.fontColorActions a:hover span{color:#0093B2}
.boxShapeActions .title{padding:5px;display:block;font:14px bold arial, sans-serif}
.boxShapeActions .body{border-style:none;border-width:2px;padding:0.5em}
.boxShapeActions .body ul.cpsskinsMenu li a{border-style:none;border-width:1px;padding:1px 4px 1px 13px}
.boxShapeActions .body ul.cpsskinsMenu li.selected a{border-style:none solid none none;border-width:5px;padding:1px 4px 1px 13px}
.boxColorActions .title{background-color:#5E5E51;border-color:#5E5E51;color:#FFFFFF}
.boxColorActions .title a{color:#FFFFFF}
.boxColorActions .body{border-color:#5E5E51}
.boxColorActions .body ul.cpsskinsMenu li.selected a{border-color:#0093B2}
.boxColorActions .body ul.cpsskinsMenu li a:hover,.boxColorActions .body ul.cpsskinsMenu li.selected a{background-color:#F6F6F2 }
.boxColorActions .body ul.cpsskinsMenu li a{background-image:url(/portal_themes/Sub/icons/bullet_small_brown.gif);padding-left:15px !important}
.boxColorActions .body ul.cpsskinsMenu li.selected a{background-image:url(/portal_themes/Sub/icons/bullet_small_blue.gif);padding-left:15px !important}
.fontColordefaultFont h1, .fontColordefaultFont .h1{color:#5E5E51}
.fontColordefaultFont h2, .fontColordefaultFont .h2{color:#817D66}
.fontColordefaultFont h3, .fontColordefaultFont .h3{color:#817D66}
.fontColordefaultFont h4, .fontColordefaultFont .h4,.fontColordefaultFont h5, .fontColordefaultFont .h5,.fontColordefaultFont h6, .fontColordefaultFont .h6{color:#C7C3A4}
.fontColordefaultFont a,.fontColordefaultFont a div,.fontColordefaultFont a span{color:#817D66}
.fontColordefaultFont a:visited,.fontColordefaultFont a:visited div,.fontColordefaultFont a:visited span{color:#5E5E51}
.fontColordefaultFont a:active,.fontColordefaultFont a:active div,.fontColordefaultFont a:active span{color:#0093B2}
.fontColordefaultFont a:hover,.fontColordefaultFont a:hover div,.fontColordefaultFont a:hover span{color:#0093B2}
.shapeTituloNot{border-style:none none solid none;border-width:1px;text-transform:none}
.shapedivFooter{border-style:solid none none none;border-width:1px;text-transform:none}
.fontColorDestLatHome h1, .fontColorDestLatHome .h1{color:#5E5E51}
.fontColorDestLatHome h2, .fontColorDestLatHome .h2{color:#817D66}
.fontColorDestLatHome h3, .fontColorDestLatHome .h3{color:#817D66}
.fontColorDestLatHome h4, .fontColorDestLatHome .h4,.fontColorDestLatHome h5, .fontColorDestLatHome .h5,.fontColorDestLatHome h6, .fontColorDestLatHome .h6{color:#C7C3A4}
.fontColorDestLatHome a,.fontColorDestLatHome a div,.fontColorDestLatHome a span{color:#5E5E51}
.fontColorDestLatHome a:visited,.fontColorDestLatHome a:visited div,.fontColorDestLatHome a:visited span{color:#5E5E51}
.fontColorDestLatHome a:active,.fontColorDestLatHome a:active div,.fontColorDestLatHome a:active span{color:#0093B2}
.fontColorDestLatHome a:hover,.fontColorDestLatHome a:hover div,.fontColorDestLatHome a:hover span{color:#0093B2}
.fontShapeDestLatHome{font:12px Arial, Helvetica, sans-serif !important}
.fontShapeDestLatHome p{font:12px Arial, Helvetica, sans-serif !important}
.fontShapeDestLatHome strong{font:bold 16px Arial, Helvetica, sans-serif !important}
.fontShapeDestLatHome h1, .fontShapeDestLatHome .h1{font:bold 16px Arial, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none}
.fontShapeDestLatHome h2, .fontShapeDestLatHome .h2{font:bold 14px Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none}
.fontShapeDestLatHome h3, .fontShapeDestLatHome .h3{font:bold 12px Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none}
.fontShapeDestLatHome h4, .fontShapeDestLatHome .h4,.fontShapeDestLatHome h5, .fontShapeDestLatHome .h5,.fontShapeDestLatHome h6, .fontShapeDestLatHome .h6{border-style:none}
.fontShapeDestLatHome a,.fontShapeDestLatHome a div,.fontShapeDestLatHome a span{text-decoration:none}
.fontShapeDestLatHome a:visited,.fontShapeDestLatHome a:visited div,.fontShapeDestLatHome a:visited span{text-decoration:none}
.fontShapeDestLatHome a:active,.fontShapeDestLatHome a:active div,.fontShapeDestLatHome a:active span{text-decoration:none}
.fontShapeDestLatHome a:hover,.fontShapeDestLatHome a:hover div,.fontShapeDestLatHome a:hover span{text-decoration:none}
.colorsubmenu{background-color:#F6F6F2 ;background-image:url(/portal_themes/Sub/backgrounds/bg_lateral.jpg);background-repeat:repeat-x}
.colorsubmenu1{background-color:#F6F6F2 ;background-repeat:repeat-x}
.fontColornavLateral h1, .fontColornavLateral .h1{color:#5E5E51}
.fontColornavLateral h2, .fontColornavLateral .h2{color:#817D66}
.fontColornavLateral h3, .fontColornavLateral .h3{color:#817D66}
.fontColornavLateral h4, .fontColornavLateral .h4,.fontColornavLateral h5, .fontColornavLateral .h5,.fontColornavLateral h6, .fontColornavLateral .h6{color:#C7C3A4}
.fontColornavLateral a,.fontColornavLateral a div,.fontColornavLateral a span{color:#5E5E51}
.fontColornavLateral a:visited,.fontColornavLateral a:visited div,.fontColornavLateral a:visited span{color:#5E5E51}
.fontColornavLateral a:active,.fontColornavLateral a:active div,.fontColornavLateral a:active span{color:#0093B2}
.fontColornavLateral a:hover,.fontColornavLateral a:hover div,.fontColornavLateral a:hover span{color:#0093B2}
.fontShapenavLateral{font:12px Arial, Helvetica, sans-serif !important}
.fontShapenavLateral p{font:12px Arial, Helvetica, sans-serif !important;padding:5px}
.fontShapenavLateral strong{font:bold !important}
.fontShapenavLateral h1, .fontShapenavLateral .h1{font:bold 16px Arial, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none}
.fontShapenavLateral h2, .fontShapenavLateral .h2{font:bold 14px Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none}
.fontShapenavLateral h3, .fontShapenavLateral .h3{font:bold 12px Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none}
.fontShapenavLateral h4, .fontShapenavLateral .h4,.fontShapenavLateral h5, .fontShapenavLateral .h5,.fontShapenavLateral h6, .fontShapenavLateral .h6{border-style:none}
.fontShapenavLateral a,.fontShapenavLateral a div,.fontShapenavLateral a span{text-decoration:none}
.fontShapenavLateral a:visited,.fontShapenavLateral a:visited div,.fontShapenavLateral a:visited span{text-decoration:none}
.fontShapenavLateral a:active,.fontShapenavLateral a:active div,.fontShapenavLateral a:active span{text-decoration:none}
.fontShapenavLateral a:hover,.fontShapenavLateral a:hover div,.fontShapenavLateral a:hover span{text-decoration:underline}
.fontColortrailFont a,.fontColortrailFont a div,.fontColortrailFont a span{color:#5E5E51}
.fontColortrailFont a:visited,.fontColortrailFont a:visited div,.fontColortrailFont a:visited span{color:#5E5E51}
.fontColortrailFont a:active,.fontColortrailFont a:active div,.fontColortrailFont a:active span{color:#0093B2}
.fontColortrailFont a:hover,.fontColortrailFont a:hover div,.fontColortrailFont a:hover span{color:#0093B2}
.fontColoratalhosLatFont h1, .fontColoratalhosLatFont .h1{color:#5E5E51}
.fontColoratalhosLatFont h2, .fontColoratalhosLatFont .h2{color:#817D66}
.fontColoratalhosLatFont h3, .fontColoratalhosLatFont .h3{color:#817D66}
.fontColoratalhosLatFont h4, .fontColoratalhosLatFont .h4,.fontColoratalhosLatFont h5, .fontColoratalhosLatFont .h5,.fontColoratalhosLatFont h6, .fontColoratalhosLatFont .h6{color:#C7C3A4}
.fontColoratalhosLatFont a,.fontColoratalhosLatFont a div,.fontColoratalhosLatFont a span{color:#5E5E51}
.fontColoratalhosLatFont a:visited,.fontColoratalhosLatFont a:visited div,.fontColoratalhosLatFont a:visited span{color:#817D66}
.fontColoratalhosLatFont a:active,.fontColoratalhosLatFont a:active div,.fontColoratalhosLatFont a:active span{color:#0093B2}
.fontColoratalhosLatFont a:hover,.fontColoratalhosLatFont a:hover div,.fontColoratalhosLatFont a:hover span{color:#0093B2}
.fontShapeatalhosLatFont{font:1em Arial, Helvetica, sans-serif !important}
.fontShapeatalhosLatFont p{font:1em Arial, Helvetica, sans-serif !important}
.fontShapeatalhosLatFont strong{font:bold !important}
.fontShapeatalhosLatFont a,.fontShapeatalhosLatFont a div,.fontShapeatalhosLatFont a span{text-decoration:none}
.fontShapeatalhosLatFont a:visited,.fontShapeatalhosLatFont a:visited div,.fontShapeatalhosLatFont a:visited span{text-decoration:none}
.fontShapeatalhosLatFont a:active,.fontShapeatalhosLatFont a:active div,.fontShapeatalhosLatFont a:active span{text-decoration:none}
.fontShapeatalhosLatFont a:hover,.fontShapeatalhosLatFont a:hover div,.fontShapeatalhosLatFont a:hover span{text-decoration:underline}
.fontShapeActions{font:12px Arial, Helvetica, sans-serif !important}
.fontShapeActions p{font:1em Arial, Helvetica, sans-serif !important;padding:5px}
.fontShapeActions strong{font:bold 100% Arial, Helvetica, sans-serif !important}
.fontShapeActions h1, .fontShapeActions .h1{font:bold 16px Arial, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none}
.fontShapeActions h2, .fontShapeActions .h2{font:bold 14px Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none}
.fontShapeActions h3, .fontShapeActions .h3{font:bold 12px Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none}
.fontShapeActions h4, .fontShapeActions .h4,.fontShapeActions h5, .fontShapeActions .h5,.fontShapeActions h6, .fontShapeActions .h6{border-style:none}
.fontShapeActions a,.fontShapeActions a div,.fontShapeActions a span{text-decoration:none}
.fontShapeActions a:visited,.fontShapeActions a:visited div,.fontShapeActions a:visited span{text-decoration:none}
.fontShapeActions a:active,.fontShapeActions a:active div,.fontShapeActions a:active span{text-decoration:none}
.fontShapeActions a:hover,.fontShapeActions a:hover div,.fontShapeActions a:hover span{text-decoration:none}
.fontShapelinksContHoraImp{font:80% Arial, Helvetica, sans-serif !important}
.fontShapelinksContHoraImp p{font:1em Arial, Helvetica, sans-serif !important;padding:5px}
.fontShapelinksContHoraImp strong{font:bold 100% Arial, Helvetica, sans-serif !important}
.fontShapelinksContHoraImp h1, .fontShapelinksContHoraImp .h1{font:bold 16px Arial, Helvetica, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none}
.fontShapelinksContHoraImp h2, .fontShapelinksContHoraImp .h2{font:bold 14px Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none}
.fontShapelinksContHoraImp h3, .fontShapelinksContHoraImp .h3{font:bold 12px Arial, Helvetica, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none}
.fontShapelinksContHoraImp h4, .fontShapelinksContHoraImp .h4,.fontShapelinksContHoraImp h5, .fontShapelinksContHoraImp .h5,.fontShapelinksContHoraImp h6, .fontShapelinksContHoraImp .h6{border-style:none}
.fontShapelinksContHoraImp a,.fontShapelinksContHoraImp a div,.fontShapelinksContHoraImp a span{text-decoration:none}
.fontShapelinksContHoraImp a:visited,.fontShapelinksContHoraImp a:visited div,.fontShapelinksContHoraImp a:visited span{text-decoration:none}
.fontShapelinksContHoraImp a:active,.fontShapelinksContHoraImp a:active div,.fontShapelinksContHoraImp a:active span{text-decoration:none}
.fontShapelinksContHoraImp a:hover,.fontShapelinksContHoraImp a:hover div,.fontShapelinksContHoraImp a:hover span{text-decoration:none}
.boxShapelinksContHoraImp .title{padding:5px;display:block;font:2em}
.boxShapelinksContHoraImp .body{padding:0.5em}
.boxShapelinksContHoraImp .body ul.cpsskinsMenu li a{border-style:none;padding:0px 5px 5px 30px}
.boxShapelinksContHoraImp .body ul.cpsskinsMenu li.selected a{border-style:none;padding:0px 5px 5px 30px;margin:0px}
.boxColorlinksContHoraImp .title{color:#5E5E51}
.boxColorlinksContHoraImp .title a{color:#5E5E51}
.boxColorlinksContHoraImp .body ul.cpsskinsMenu li a{background-image:url(/portal_themes/Sub/icons/bullet_small_bluedark.gif);padding-left:15px !important}
.fontColornovidadesFont h1, .fontColornovidadesFont .h1{color:#5E5E51}
.fontColornovidadesFont h2, .fontColornovidadesFont .h2{color:#817D66}
.fontColornovidadesFont h3, .fontColornovidadesFont .h3{color:#817D66}
.fontColornovidadesFont h4, .fontColornovidadesFont .h4,.fontColornovidadesFont h5, .fontColornovidadesFont .h5,.fontColornovidadesFont h6, .fontColornovidadesFont .h6{color:#C7C3A4}
.fontColornovidadesFont a,.fontColornovidadesFont a div,.fontColornovidadesFont a span{color:#5E5E51}
.fontColornovidadesFont a:visited,.fontColornovidadesFont a:visited div,.fontColornovidadesFont a:visited span{color:#5E5E51}
.fontColornovidadesFont a:active,.fontColornovidadesFont a:active div,.fontColornovidadesFont a:active span{color:#0093B2}
.fontColornovidadesFont a:hover,.fontColornovidadesFont a:hover div,.fontColornovidadesFont a:hover span{color:#0093B2}
.fontShapenovidadesFont{font:0.8em Arial, Helvetica, sans-serif !important}
.fontShapenovidadesFont p{font:0.9em Arial, Helvetica, sans-serif !important}
.fontShapenovidadesFont strong{font:bold !important}
.fontShapenovidadesFont a,.fontShapenovidadesFont a div,.fontShapenovidadesFont a span{text-decoration:none}
.fontShapenovidadesFont a:visited,.fontShapenovidadesFont a:visited div,.fontShapenovidadesFont a:visited span{text-decoration:none}
.fontShapenovidadesFont a:active,.fontShapenovidadesFont a:active div,.fontShapenovidadesFont a:active span{text-decoration:none}
.fontShapenovidadesFont a:hover,.fontShapenovidadesFont a:hover div,.fontShapenovidadesFont a:hover span{text-decoration:none}
.boxShapeNovidades .title{border-style:none none solid none;border-width:1px;padding:5px;display:block;font:bold 1.2em arial, sans-serif}
.boxShapeNovidades .body{padding:0.5em}
.boxShapeNovidades .body ul.cpsskinsMenu li a{border-style:none;padding:0px 5px 5px 30px}
.boxShapeNovidades .body ul.cpsskinsMenu li.selected a{border-style:none;padding:0px 5px 5px 30px;margin:0px}
.boxColorNovidades .title{border-color:#0093B2;color:#0093B2;background-image:url(/portal_themes/Sub/backgrounds/bullet_blue.gif);background-repeat:no-repeat;background-position:5px center}
.boxColorNovidades .title a{color:#0093B2}
.boxColorNovidades .body ul.cpsskinsMenu li a{background-image:url(/portal_themes/Sub/icons/bullet_seta.gif);padding-left:7px !important}
.boxColorNovidades .body ul.cpsskinsMenu li.selected a{background-image:url(/portal_themes/Sub/icons/bullet_seta.gif);padding-left:7px !important}
.fontShapefontFooter{font:80% Arial, Helvetica, sans-serif !important}
.fontShapefontFooter p{font:80% Arial, Helvetica, sans-serif !important;padding:5px}
.fontShapefontFooter strong{font:bold 80% Arial, Helvetica, sans-serif !important}
.fontShapefontFooter a,.fontShapefontFooter a div,.fontShapefontFooter a span{text-decoration:none}
.fontShapefontFooter a:visited,.fontShapefontFooter a:visited div,.fontShapefontFooter a:visited span{text-decoration:none}
.fontShapefontFooter a:active,.fontShapefontFooter a:active div,.fontShapefontFooter a:active span{text-decoration:none}
.fontShapefontFooter a:hover,.fontShapefontFooter a:hover div,.fontShapefontFooter a:hover span{text-decoration:none}
