/*
CI Styles
Copyright 2006 JP7
http://jp7.com.br
Versão 0.1 - 2006/12/12 by JP
*/

/* Main */

body{background-color:#ccc;width:100%;height:none}
body,div,th,td,input,select,textarea,h1,h2,h3,h4,h5,h6,pre{font-family:'Lucida Sans Unicode','Trebuchet MS',verdana,arial,helvetica,sans-serif}
body,div,th,td,input,select,textarea,pre{font-size:10px;color:#333}

div#bg{background:url('../img/sombras.png') center repeat-y}
div#bg div#master{background:#fff;width:770px;margin:0px auto;/*overflow:hidden*/}
div#bg div#master div#main div#column_1{float:left;width:160px;margin-left:5px/*BUG IE 6*/;display:inline/*/BUG IE 6*/}
div#bg div#master div#main div#content{float:left}
div#bg div#master div#main div.layout_1_1_1{width:420px;margin-left:10px}
div#bg div#master div#main div.layout_1_2,
div#bg div#master div#main div.layout_2_1{width:590px;padding-left:10px}
div#bg div#master div#main div.layout_3{width:760px;margin-left:5px/*BUG IE 6*/;display:inline/*/BUG IE 6*/}
div#bg div#master div#main div#column_3{float:left;width:160px;margin-left:10px}

div#header{width:770px;padding:0px 0px 10px 0px}
div#footer{background:#fff;width:770px;margin:0px auto;position:relative}
div.menus{width:654px;height:47px;text-align:right}

img.logo{width:80px;height:90px;padding:0px;margin:0px 0px 0px 33px;}

img.bordergray{border:1px solid #d2d6ca}

/* a.linkall *{cursor:pointer}*/


/* pre */

pre{
white-space:pre-wrap; /* css-3 */
white-space:-moz-pre-wrap; /* Mozilla, since 1999 */
white-space:-pre-wrap; /* Opera 4-6 */
white-space:-o-pre-wrap; /* Opera 7 */
word-wrap:break-word; /* Internet Explorer 5.5+ */
}

/* img */

img.concursotrabalhodeferias,img.concursotrabalhodeferias_sel{width:90px;height:60px;margin:5px;cursor:pointer;border:1px solid black}
img.concursotrabalhodeferias_sel{border:5px solid #000;margin:0px}
img.concursotrabalhodeferias_grd{display:none;width:270px;height:180px;margin:10px auto;border:2px solid black}
img.superbanner580{width:580px;height:120px;margin:0px;padding:1px;border:4px solid #eff1ef}
img.blockborder{border:1px solid #000;margin:0px;padding:0px;display:block}
img.border1{border:1px solid #000;margin:0px;padding:0px}
img.nossaslojas{float:left;margin:0px 10px 0px 0px;border:1px solid #000}
img.patrocinio_parceiro{width:160px;border:0px;margin:0px;padding:0px}


/* ol ul li */

ul.menu{list-style-type:none;padding:0px;margin:0px}
ul.menu li{display:inline;padding:0px 2px;margin:0px;color:#777}
ul.menu li a{color:#777;text-decoration:none}
ul.menu li a:hover,
ul.menu li.on a{color:#4bd7dc;text-decoration:underline}

ul.menu_produto{list-style-type:none;padding:0px;margin:2px 0px;float:right}
ul.menu_produto li{display:block;float:left;padding:5px 0px;margin:0px 0px 0px 2px;color:#FFF;text-transform:uppercase;text-size:15px;font-weight:bold;text-align:center}
ul.menu_produto li a{color:#FFF;text-decoration:none;padding:5px 62px;margin:0px;background:#999}
ul.menu_produto li a:hover,
ul.menu_produto li.on a{color:#FFF;text-decoration:underline;background-color:#b1beb1}

ul.menu_editorial{width:646px;list-style-type:none;padding:2px 0px;margin:0px;float:right;text-align:center;background-color:#ccc}
ul.menu_editorial li{display:inline;padding:0px 4px;margin:0px;color:#FFF;background-color:#CCC}
ul.menu_editorial li a{color:#FFF;text-decoration:none;}
ul.menu_editorial li a:hover,
ul.menu_editorial li.on a{color:#FFF;text-decoration:underline}

ul.menu_lateral{list-style-type:none;width:160px;margin:0px;padding:0px}
ul.menu_lateral li{background:#e1e1e1;margin-bottom:2px;padding:0px;text-size:15px;font-weight:bold;color:#fff}
ul.menu_lateral li.tit{background:#b1beb1;text-transform:uppercase;}
ul.menu_lateral li a{width:150px;margin:0px;padding:4px 5px 4px 5px;color:#FFF;display:block}
ul.menu_lateral li span{width:150px;margin:0px;padding:4px 5px 4px 5px;color:#FFF;display:block}
ul.menu_lateral li a:hover{text-decoration:none;background:#647864}
ul.menu_lateral li.on{background:#647864;text-transform:uppercase;}

/* div */
div.clear10{clear:both;overflow:hidden;width:0px;height:10px}


/* form */

form{padding:0px;margin:0px}

form.busca_new label{color:#FFF;font-weight:bold}
form.busca_new input.text{width:160px;height:13px;border:0px;background-color:#FFF;font-size:9px}
form.busca_new input.bt{width:20px;height:15px;cursor:pointer;border:0px;margin:5px 0 0 5px;float:left;background:#b1beb1 url('../img/bt_busca_ok.gif') no-repeat;color:#FFF}
form.busca_new input.bt_laranja{width:21px;height:19px;margin:3px 5px;cursor:pointer;border:0px;float:left;background:url('../img/home/bt_ok_laranja.png') no-repeat;color:#FFF}

form.busca_new select#acesso_rapido{width:215px;height:18px;padding:0;margin-top:2px;margin-left:11px;float:left;}
form.busca_new select#acesso_rapido,form.busca_new #acesso_rapido option{color:#647c64;}
form.busca_new select#acesso_rapido option.nivel_0{background-color:#E0E0E0;border-bottom:1px solid #CCCCCC;color:#000}
form.busca_new select#acesso_rapido option.nivel_1{padding-left:5px;}


/* hr */

div.hr{height:20px;background:url('../img/hr_dot.gif') repeat-x center;clear:both}
div.hr_home{width:100%;height:10px;background:url('../img/hr_2.gif') repeat-x center;clear:both}
div.hr_gray{height:20px;background:url('../img/hr_dot_gray.gif') repeat-x center;clear:both}
div.hr_blue{height:20px;background:url('../img/hr_dot_blue.gif') repeat-x center;clear:both}
div.hr hr{display:none}

/* h */

/*h1.titulo{font-size:17px;color:#FFF;font-weight:normal;height:26px;padding:4px 5px 0px 25px;margin:0px 5px;background:#224e79 url('../img/h1_bg.gif') no-repeat}*/
h1.titulo{font-size:12px;font-weight:bold;color:#787;margin:0px;padding:5px 15px;background:#eff1ef url('../img/ico_bullet_green2.gif') no-repeat 5px center}
h1.titulo a{color:#787;text-decoration:none}

h1.ok{font-size:15px;color:#647c64;font-weight:bold;height:auto;padding:0px 0px 10px 0px;margin:0px;background:none}
h1,h1 a,h1{color:#fff}
h1.veja,h1.veja a{font-size:11px;font-weight:bold;color:#4a4a4a;margin:0px;padding:0px;background:none}

h2{font-size:11px;font-weight:bold;padding:10px 0px;margin:0px}
h2,h2 a,h2 *{color:#444}
h2.home_news,
h2.home_news_laranja,
h2.home_news_verde,
h2.home_news_azul{font-size:13px;font-weight:bold;color:#444;margin:0px;padding:0px 0px 2px 0px}
h2.home_news a{color:#444}
h2.home_news_laranja,
h2.home_news_laranja a{color:#ff6e00}
h2.home_news_verde,
h2.home_news_verde a{color:#b4d700}
h2.home_news_azul,
h2.home_news_azul a{color:#4bd7dc}
h2.home_subnews{font-size:12px;font-weight:bold;color:#647c64;margin:0px;padding:0px 0px 5px 0px}
/*h2.home_subnews a{color:#647c64}*/
h2.home_laranja{font-size:12px;font-weight:bold;color:#ff730a;margin:0px;padding:0px 0px 5px 0px}
h2.box_lista{font-size:10px;font-weight:bold;color:#FFF;margin:0px;padding:5px 2px;background:#ffc928}
h2.titulo{font-size:12px;font-weight:bold;color:#FFF;margin:0px;padding:5px 15px;background:#60c8d1 url('../img/ico_bullet_white.gif') no-repeat 5px center}
h2.aci_amarelo{font-size:12px;font-weight:bold;color:#ffc30f;margin:0px;padding:0px 0px 3px 0px}
h2.aci_azul{font-size:12px;font-weight:bold;color:#4bd7dc;margin:0px;padding:0px 0px 3px 0px}
h2.aci_verde{font-size:12px;font-weight:bold;color:#b4d700;margin:0px;padding:0px 0px 3px 0px}
h2.aci_laranja {font-size:12px;font-weight:bold;color:#ff7800;margin:0px;padding:0px 0px 3px 0px}
h2.consultor_laranja{font-size:11px;font-weight:bold;color:#ff7800;margin:0px;padding:0px}

h3{font-size:15px;color:#ff6600;margin:0px;padding:10px 0px;font-weight:bold}
h3.box_lista{font-size:10px;font-weight:bold;color:#60c8d1;margin:0px;padding:3px 0px;background:#fff}
h3.agenteshome{font-size:15px;margin:0px;padding:0px 0px 8px 0px}
h3.destaque{font-size:11px;margin:0px;padding:0px 0px 3px 0px}

h4{font-size:13px;background:#647c64;color:#FFF;margin:10px 0px;padding:5px;font-weight:bold}
/*h4{font-size:13px;background:#849fba;font-weight:bold;padding:5px;margin:0px 0px 10px 0px}*/
h4.destaque{font-size:12px;color:#FFF;background:#647864;font-weight:bold;padding:5px;margin-top:10px}
h4.eufui{font-size:12px;color:#FFF;background:#b4d700;font-weight:bold;padding:5px;margin:0px 0px 0px 0px}
h4.subtit{font-size:12px;color:#EC9D1A;font-weight:bold;padding:0px 0px 10px 0px;margin:0px;background:transparent}
h4.subtit *{color:#EC9D1A}
h4,h4 a,h4 *{color:#fff}

h5{font-size:11px;color:#647c64;font-weight:bold;padding:10px 0px;margin:0px}
h5.editorial{color:#647c64;padding:0px}
h5.titulo{font-size:12px;font-weight:bold;color:#787;margin:0px;padding:5px 15px;background: url('../img/ico_bullet_green2.gif') no-repeat 5px 10px}
h5.titulo a{color:#787;text-decoration:none}
h5.nossaslojas{font-size:12px;color:#647c64;padding:0px;margin:0px}
h5.nossaslojas_loja{font-size:14px;color:#647c64;padding:0px;margin:0px}

h6{font-size:11px;font-weight:bold;padding:10px 0px;margin:0px}
h6,h6 a,h6 *{color:#224e79}
h6.box_lista{padding:0px;font-size:9px;color:#224e79;white-space:nowrap}


/* div */

div.p_nomargin p{margin:0px;padding:0px}
div.txt p.zero{margin:0px;padding:0px}
div.txt h3{font-size:11px;font-weight:bold;color:#ff7800;margin:0px;padding:0px 0px 5px 0px}
div.txthome,
div.txthome p{margin:0px;padding:0px 0px 5px 0px;color:#000}
div.clearall{clear:both;overflow:hidden;width:0px;height:0px}
div.displayfix{}
div.forms_home{width:258px;height:268px;border:1px solid #ebeeeb;background-color:#fbfbfb;padding:5px}

div.homeoff,
div.homeon{width:67px;overflow:hidden;height:22px;color:#fff;font-size:9px;text-align:center;padding:10px 0px 0px 0px;cursor:pointer}
div.homeoff{background:#b1beb1 url('../img/bt_home_forms.gif') no-repeat}
div.homeon{background: url('../img/bt_home_forms.gif') no-repeat}

div.img90x60shadow{width:90px;height:60px;padding:4px;float:left;background:url('../img/bg_img_90x60_shadow.png') no-repeat}
div.img120x80shadow{width:120px;height:80px;padding:4px;float:left;background:url('../img/bg_img_120x80_shadow.png') no-repeat}
div.img120x80shadow img{width:120px;height:80px;}
div.img130x87shadow{width:130px;height:87px;padding:4px;float:left;background:url('../img/bg_img_130x87_shadow.png') no-repeat}
div.img160x110shadow{width:160px;height:110px;padding:6px;float:left;background:url('../img/bg_img_160x110_shadow.png') no-repeat}
div.img160x110shadow img{width:160px;height:110px;}
div.img240x160shadow{float:left;padding:4px 10px 4px 0px;}
div.img240x160shadow img{width:240px;height:160px;border:1px solid #666666;}
div.imgborder{padding:5px;float:left;background:#FFF}

div.barranavegacao{padding:5px;background:#d8ded8;color:#444}
div.barranavegacao a{color:#444;text-decoration:none}
div.barranavegacao a:hover{text-decoration:underline}

div.navegacaocompleta{padding:5px;margin:10px 0px;text-align:center;background-color:#fff}

div.boxgreengray590_10,div.boxgreengray590,div.boxgreengray{padding:5px;border:1px solid #d2d6ca;background-color:#f4f5f4}
div.boxgreengray590{width:578px}
div.boxgreengray570{width:558px}
div.boxgreengray590_10{width:568px;padding:10px}
div.boxchamada{width:420px;margin-top:10px;padding:0px;background:#fff}
div.boxchamada_12{margin-top:10px;padding:0px;background:#fff}
div.boxchamada_agt{margin-top:10px;padding:0px;background:#fff}

div.boxfalecomaci{width:410px;background:#EFF1EF;padding:10px 5px}
div.boxfalecomaci_mochilaoci{width:558px;padding:5px;border:1px solid #d2d6ca;background-color:#f4f5f4}

div.superbanner{margin-top:10px;text-align:center;}

div#bg div#master div#main div#content.layout_1_1_1 div.superbanner img{width:410px}
div#bg div#master div#main div#content.layout_1_2 div.superbanner img,
div#bg div#master div#main div#content.layout_2_1 div.superbanner img{width:578px}
div#bg div#master div#main div#content.layout_3 div.superbanner img{width:760px}

div.listabox{width:420px;margin-top:10px}

div.depoimentosbox,
div.formsbox{width:410px;padding:5px}

div.box12,
div.formsbox12{width:580px;padding:5px}

div.box13,
div.formsboxpromo{width:570px;padding:10px;background:#f4f5f4}

div.destaquebox{width:408px;padding:5px;border:1px solid #647864} /* width menor por causa da borda */
div.depoimentosbox{margin-top:10px;background:#b4d700}
div.depoimentosbox div.depoimentosboxin{width:408px;border:1px solid #FFF;color:#3e420b}

div.formsbox12,
div.formsbox{margin-top:10px;background:#dde1dd}
div.promocoesbox{width:418px;margin-top:10px;border:1px solid #60c8d1}
div.promocoesbox_12{width:568px;margin-top:10px;border:1px solid #60c8d1}
div.publicidadebox{width:268px;height:120px;margin:10px 0px 0px 0px;border:1px solid #d2d2d2;background:#eee}

div.noticiashome_big{width:298px;_height:120px;min-height:120px;padding:5px;margin:0px 0px 10px 0px;border:1px solid #D2D6CA;background:#FFF;/*background:url('../img/home/bg_box_noticia_home_big.gif') no-repeat top;*/}
div.noticiashome_small{width:138px;_height:112px;min-height:112px;padding:5px;margin:0px 0px 10px 0px;border:1px solid #D2D6CA;background:#FFF;/*background:url('../img/home/bg_box_noticia_home_small.gif') no-repeat top;*/}

div.crosstitle{width:100%;margin-bottom:8px;text-align:center;color:#ff6e00;font-weight:bold;font-size:12px;background: url('../img/bg_cross_title.gif') center no-repeat;}
div.crossdadireitatitle{width:160px;padding:3px 0px 3px 0px;text-align:center;color:#ffc51a;font-weight:bold;font-size:12px;background: #647864 url('../img/bg_crossdadireita_title.gif') center no-repeat;}

div.box_voceprecisasaber{width:420px;height:auto;margin-top:10px;font-weight:bold;background:#ff6e00}
div.box_voceprecisasaber h4{padding:5px 0px 0px 10px;background:#ff6e00}

div.box_voceprecisasaber ul{margin:5px 20px;color:#fff;list-style-type:decimal}
div.box_voceprecisasaber ul,
div.box_voceprecisasaber ol{margin-left:40px;padding:0px;color:#fff;font-size:10px}
div.box_voceprecisasaber ul li,
div.box_voceprecisasaber ul li a{padding:4px 0px;cursor:pointer;color:#fff;text-decoration:none}
div.box_voceprecisasaber ul li.over,
div.box_voceprecisasaber ul li a:hover,
div.box_voceprecisasaber ul li.on{color:#F4F5F4}

div#box_depoimentos{width:420px;height:90px}
div#box_depoimentos h5 {height:17px;margin-bottom:10px;padding:4px;background:#b4d700;color:#fff}
div#box_depoimentos ul{margin-left:10px}
div#box_depoimentos ul li a{color:#1a4d80}

div.simulador{background:#e3edf7 url(../img/box_simulador_tit.gif) no-repeat top;width:410;height:auto;padding:30px 5px 10px 5px}
div.simulador *{font-size:9px}
div.simulador form input{font-size:9px}

div.promobox140,
div.promobox140_last{width:128px;_height:208px;min-height:208px;padding:5px;margin:0px 6px 0px 0px;border:1px solid #787;background:#f4f5f4;float:left}
div.promobox140_last{padding:5px;margin:0}
div.promobox140_img{width:120px;height:80px;margin:0px auto;padding:4px 0px}
div.promobox140_img img{width:120px;height:80px;display:block}
div.promobox140_txt{width:128px;display:block}
div.promobox140_txt h1{margin:0;padding:0 0 5px 0;font-size:11px;color:#787;text-align:center}
div.promobox140_txt h2{margin:0;padding:0 0 5px 0;font-size:10px;text-align:center}
div.promobox140_txt p{margin:0;padding:0 0 2px 0;font-size:10px;text-align:center}

div.promobox290,
div.promobox290_right,
div.promobox290_left{width:268px;_height:120px;min-height:120px;padding:10px;border:1px solid #787;background:#f4f5f4}
div.promobox290_right{float:right}
div.promobox290_left{float:left}
div.promobox290_img{width:120px;height:80px;float:left;padding:0px 10px 0px 0px}
div.promobox290_img img{width:120px;height:80px;display:block}
div.promobox290_txt{width:138px;float:left}
div.promobox290_txt h1{margin:0;padding:0 0 5px 0;font-size:11px;color:#787}
div.promobox290_txt h2{margin:0;padding:0 0 5px 0;font-size:10px}
div.promobox290_txt p{margin:0;padding:0 0 2px 0;font-size:10px}

div.promobox590{width:568px;_height:100px;min-height:100px;padding:10px;border:1px solid #787;background:#f4f5f4}
div.promobox590_img{width:120px;height:80px;float:left;padding:0px 10px 0px 0px}
div.promobox590_img img{width:120px;height:80px;display:block}
div.promobox590_txt{width:438px;float:left}
div.promobox590_txt h1{margin:0;padding:0 0 10px 0;font-size:13px;color:#787}
div.promobox590_txt h2{margin:0;padding:0 0 10px 0;font-size:12px}
div.promobox590_txt p{margin:0;padding:0 0 2px 0;font-size:11px}

div.promobox590show{width:570px;padding:10px;background:#fff}
div.promobox590show p{margin:0;padding:0 0 2px 0;font-size:11px}
div.promobox590show_img{width:270px;height:180px;float:left;padding:0px 10px 0px 0px}
div.promobox590show_txt{width:280px;float:left}
div.promobox590show_txt h1{margin:0;padding:0 0 10px 0;font-size:13px;color:#787}
div.promobox590show_txt h2{margin:0;padding:0 0 10px 0;font-size:12px}
div.promobox590show_txt p{margin:0;padding:0 0 2px 0;font-size:11px}


div.paginabox590{width:580px;padding:5px;background:#b1beb1}
div.paginabox590 span{float:left;color:#fff;font-weight:bold}
div.paginabox590 span#pages{float:right;font-weight:normal}

div.nossaslojas_aviso{width:558px;color:#647C64;padding:5px;margin:0px 0px 7px 0px;background:#fe8}
div.nossaslojas_aviso p{margin:0px;padding:0px}

div#noticias_institucionais{padding:3px;width:748px}
div#noticias_institucionais .box_1{padding:5px;width:46%;height:120px;float:left}
/* div#noticias_institucionais .box_2{width:50%;float:right;margin-right:5px} */
div#noticias_institucionais .box_3{padding:5px;width:46%;height:120px;float:left;margin-left:25px;margin-right:5px}
div#noticias_institucionais .file_1{float:left;}
div#noticias_institucionais .text{float:right;width:210px;margin-right:0px}

/* Fonts*/

.font_blue_1{color:#224E79}


/* Backgrounds */

.bg_blue_5{background:#f3f5fa}


/* ul li */

ul.aci{list-style-type:none;padding:0px;margin:0px}
ul.aci li.amarelo{background:url('../img/bullet_right_amarelo.gif') no-repeat 0px 4px;}
ul.aci li.azul{background:url('../img/bullet_right_azul.gif') no-repeat 0px 4px;}
ul.aci li.verde{background:url('../img/bullet_right_verde.gif') no-repeat 0px 4px;}
ul.aci li.laranja{background:url('../img/bullet_right_laranja.gif') no-repeat 0px 4px;}
ul.aci li{padding:0px 0px 0px 7px;margin:0px 13px 0px 0px;color:#FFF}
ul.aci li a{color:#e0e3e0;text-decoration:none;}
ul.aci li a:hover,
ul.aci li.on a{color:#e0e3e0;text-decoration:underline}

ul.home_maisnoticias{list-style-type:none;padding:0px;margin:0px}
ul.home_maisnoticias li{width:175px;float:left;background:url('../img/ico_bullet_green.gif') no-repeat 0px 4px;padding:0px 0px 0px 7px;margin:0px 13px 0px 0px;color:#444}
ul.home_maisnoticias li h2.home_subnews a{color:#647c64}
ul.home_maisnoticias li a{color:#444;text-decoration:none;}
ul.home_maisnoticias li a:hover,
ul.home_maisnoticias li.on a{color:#444;text-decoration:underline}

ul.sub{list-style-type:none;padding:0px;margin:0px}
ul.sub li{display:inline;margin:10px 1px;color:#555;text-decoration:none}
ul.sub li a{font-size:10px;color:#555}
ul.sub li.on a{color:#cB7}

ul.menu_top{list-style-type:none;padding:0px;margin:0px}
ul.menu_top li{display:inline;padding:0px 1px;color:#fff;text-decoration:none}
ul.menu_top li a{font-size:10px;color:#FFF;font-family:arial}
ul.menu_top li.on a{color:#FB7}

ul.info{list-style-type:none;padding:0px 0px 0px 5px;margin:0px}
ul.info li{padding:0px 0px 15px 0px;margin:0px;color:#444}
ul.info li.low{padding:0px 0px 5px 0px;}
ul.info li p{padding:0px;margin:0px}
ul.info li a{color:#000;text-decoration:none}
ul.info li a:hover{color:#000;text-decoration:underline}
ul.info li.on{display:none}
ul.info li.on a{color:#ec9d1a;display:none}

ul.busca{list-style-type:none;padding:0px 0px 0px 5px;margin:0px}
ul.busca li{padding:0px 0px 10px 25px;margin:0px;color:#224E79}
ul.busca li.n1,ul.busca li.n2,ul.busca li.n3{font-weight:bold;background:#F1F1F1;color:#224E79}
ul.busca li.n1{padding:5px 0px 5px 5px;margin-bottom:10px;color:#e7a309}
ul.busca li.n2{padding:5px 0px 5px 15px;margin-bottom:10px;color:#224E79}
ul.busca li.n3{padding:5px 0px 5px 25px;margin-bottom:10px;color:#849fba}
ul.busca li p{padding:0px;margin:0px}
ul.busca li a{color:#000;text-decoration:none}
ul.busca li a:hover{color:#224E79;text-decoration:underline}

ul.lojas{padding:0px 0px 0px 20px;margin:0px}
ul.lojas li,
ul.lojas li.nome{list-style-type:none;padding-bottom:10px;margin:0px;color:#000}
ul.lojas li.nome{list-style-type:square;padding-top:5px;color:#224E79}
ul.lojas li a{color:#224E79;font-size:10px;}
ul.lojas li.on a{color:#FB7}

ul.mapaevento{list-style-type:none;padding:10px 0px;margin:0px}
ul.mapaevento li{display:inline;padding:0px;margin:0px;color:#000;text-decoration:none}
ul.mapaevento li a{color:#000;font-size:10px;padding:0px;margin:0px;}
ul.mapaevento li.on a{color:#FB7}

ul.arquivos{list-style-type:none;margin:0px;padding:0px}
ul.arquivos li{padding:0px 0px 10px 25px;font-family:arial,verdana}
ul.arquivos li a{color:#000}

div.list ul{list-style-type:none;padding:0px;margin:0px}
div.list ul.level_1 li{font-size:18px;color:#333;font-family:arial;background:url('../img/mark_list_level_1.gif') no-repeat;background-position:0px 5px;padding:0px 0px 5px 15px}
div.list ul.level_2 li{font-size:12px;background:url('../img/mark_list_level_2.gif') no-repeat;background-position:0px 3px;padding:0px 0px 4px 15px}
div.list ul.level_3 li{font-size:11px;background:url('../img/mark_list_level_3.gif') no-repeat;background-position:0px 5px;padding:0px 0px 2px 10px}
div.list ul.level_4 li{font-size:9px;background:url('../img/mark_list_level_4.gif') no-repeat;background-position:0px 5px;padding:0px 0px 2px 10px}
div.list ul a{color:#333;text-decoration:none}
div.list ul a:hover{color:#000}
div.list ul.level_1 a{color:#333;text-decoration:none}
div.list ul.level_1 a:hover{color:#000}
div.list ul li.on a{color:#E00}
div.list ul li .date{color:#50769E;text-decoration:none}

ul.buttons{list-style-type:none;margin:0px;padding:0px}
ul.buttons li{width:120px;padding:3px;background:#369;border:1px solid #000;text-align:center;float:left}
ul.buttons li a{color:#fff;text-transform:uppercase}

div.txt ul.nossasloja_opt{list-style-type:none;padding:0px;margin:0px 0px 7px 0px}
div.txt ul.nossasloja_opt li{display:inline;padding:0px 0px 0px 10px;margin:0px;color:#F00;background:url('../img/ico_arrow_yellow.gif') no-repeat center left}
div.txt ul.nossasloja_opt li.more{margin:0px 0px 0px 10px}
div.txt ul.nossasloja_opt li a{color:#F00;text-decoration:none}
div.txt ul.nossasloja_opt li a:hover{color:#F00;text-decoration:underline}


/* a */

a.gray{color:#555}
a.gray:link,
a.gray:active,
a.gray:visited{text-decoration:none}
a.gray:hover{text-decoration:underline}

a.darkgray{color:#333}
a.darkgray:link,
a.darkgray:active,
a.darkgray:visited{text-decoration:none}
a.darkgray:hover{text-decoration:underline}

a.blue{color:#224E79}
a.blue:link,
a.blue:active,
a.blue:visited{text-decoration:none}
a.blue:hover{text-decoration:underline}

a.bluered{color:#224E79}
a.bluered:link,
a.bluered:active,
a.bluered:visited{text-decoration:none}
a.bluered:hover{color:#F00;text-decoration:none}

a.yellow{color:#ea0}
a.yellow:link,
a.yellow:active,
a.yellow:visited{text-decoration:none}
a.yellow:hover{text-decoration:underline}

a.green{color:#5a6e5a}
a.green:link,
a.green:active,
a.green:visited{text-decoration:none}
a.green:hover{text-decoration:underline}

a.orange{color:#ff6e00}
a.orange:link,
a.orange:active,
a.orange:visited{text-decoration:none}
a.orange:hover{text-decoration:underline}

a.box_destaques_titulo{font-family:"Lucida Sans Unicode";color:#FFFFFF;font-size:14px;font-weight:bold;}
.box_home_texto{font-family:"Lucida Sans Unicode";color:#000000;font-size:12px;font-weight:normal;}

/* Forms */

form{margin:0px;padding:0px}

form.teste input.text,
form.teste textarea{width:250px}
form.teste input.file,
form.teste input.text,
form.teste input.text2,
form.teste textarea,
form.teste select{border:2px groove #6e6e6e;color:#000;background:#FFF;margin:5px 0px 0px 0px}
form.teste textarea.big{height:100px}
form.teste select.margin0{margin:0px}
form.teste input.text2{width:120px}
form.teste label.xtra,
form.teste label{width:100px;float:left;margin:7px 5px 0px 0px;color:#666;text-align:right;font-size:9px}
form.teste label.xtra{float:none}
form.teste label.xtra2{width:50px}
form.teste label.xtra3{margin:12px 0px 0px 5px;text-align:left}
form.teste label.fontsize{font-size:11px}
form.teste br{clear:both}
form.teste input.bt{width:56px;height:24px;background:url('../img/bt_enviar.gif') no-repeat center;border:0px;cursor:pointer;margin-top:5px}
form.teste input.btok{width:27px;height:24px;background:url('../img/bt_ok_home_azul.gif') no-repeat center;border:0px;cursor:pointer;}
input.btbg{
	width:87px;
	height:26px;
	_height:23px;
	background:url('../img/bt_bg.png') no-repeat 0px 3px;
	border:0px;
	cursor:pointer;
	text-align:center;
	color:#FFF;
	text-transform:uppercase;
	font-weight:bold;
	font-size:11px;
}
input.btback{
	width:61px;
	height:17px;
	background:url('../img/bt_back.png') no-repeat;
	border:0px;
	cursor:pointer;
}
input.btmore{
	width:61px;
	height:17px;
	background:url('../img/bt_more.png') no-repeat;
	border:0px;
	cursor:pointer;
}
input.btbgbig{
	width:107px;
	height:26px;
	_height:23px;
	background:url('../img/bt_bg_big.png') no-repeat 0px 3px;
	border:0px;
	cursor:pointer;
	text-align:center;
	color:#FFF;
	text-transform:uppercase;
	font-weight:bold;
	font-size:11px;
}
input.btbookthis{
	width:152px;
	height:38px;
	_height:33px;
	background:url('../img/bt_bookthis.png') no-repeat 0px 5px;
	border:0px;
	cursor:pointer;
}
form.teste input.btbgok{width:30px;height:28px;_height:23px;background:url('../img/bt_bg_ok.png') no-repeat 0px 5px;border:0px;cursor:pointer;text-align:center;color:#FFF;text-transform:uppercase;font-weight:bold;font-size:11px}
form.teste input.btbgokgray{width:30px;height:26px;background:url('../img/bt_bg_ok_gray.gif') no-repeat 0px 3px;border:0px;cursor:pointer;text-align:center;color:#FFF;text-transform:uppercase;font-weight:bold;font-size:9px}
form.teste input.btbgokwhite{width:30px;height:26px;background:url('../img/bt_bg_ok_white.gif') no-repeat 0px 3px;border:0px;cursor:pointer;text-align:center;color:#FFF;text-transform:uppercase;font-weight:bold;font-size:9px}
form.teste input.btbgokline{width:20px;height:15px;cursor:pointer;border:0px;background:#b1beb1 url('../img/bt_busca_ok.gif') no-repeat;color:#FFF}
form.teste input.readonly{background:#eee;color:#666}

.btbgbigger{width:150px;height:26px;_height:23px;background:url('../img/bt_bg_bigger.png') no-repeat right 3px;border:0px;cursor:pointer;text-align:center;color:#FFF;text-transform:uppercase;font-weight:bold;font-size:9px}
.btbg_free{width:87px;height:26px;_height:23px;background:url('../img/bt_bg.png') no-repeat 0px 3px;border:0px;cursor:pointer;text-align:center;color:#FFF;text-transform:uppercase;font-weight:bold;font-size:9px}
.DF-alert{background:#DDDDDD;color:#000000}

form.promocao input.busca{width:200px;border:1px solid #787;color:#000;background:#FFF;line-height:normal;float:left}
form.promocao select.busca{border:1px solid #787;color:#000;background:#FFF;line-height:normal;float:left}
form.promocao input.ok{width:21px;height:18px;border:0;color:#FFF;background:#f4f5f4 url('../img/bt_bg_ok_pixel_green.gif') no-repeat center;cursor:pointer;float:left;margin:0 5px;}
form.promocao label{margin:0 5px;color:#787;font-size:10px;float:left}

/* FORMULÁRIO GERADOS A PARTIR DA TABELA TIPO */
#interadminForm{margin:0px;}
#interadminForm table.orangeborder{border:2px solid #ffc305; margin-bottom:15px;}
#interadminForm table th, #interadminForm table td{padding:5px;vertical-align:middle;}
#interadminForm table table th, #interadminForm table table td{padding:0px;}
#interadminForm th, #interadminForm td, #interadminForm select, #interadminForm option{font-size:11px; font-weight:normal; color: #666666;}
#interadminForm th{text-align:right; width:160px;}
#interadminForm .select_multi{width:260px; border:1px solid #999999}
#interadminForm .inputs_width{width:260px; border:1px solid #999999; background-color:#efefef}
#interadminForm select.inputs_width{width:260px; }
#interadminForm .inserir_tit_opened{font-family:'Lucida Sans Unicode','Trebuchet MS',verdana,arial,helvetica,sans-serif; font-size:14px; font-weight:bold; text-align:left; color:#ff6600;}

/* p */

div.lojas p{margin:0px;padding:0px 0px 10px 0px}


/* Info */

div.legenda,
div.data,
div.xtras{margin:0px;padding:0px 0px 10px 0px;color:#888}
div.imagem{margin:0px;padding:0px 7px 0px}


/* Content */

div.txt{font-size:11px;line-height:normal}
div.txt p{margin:0px;padding:0px 0px 7px 0px;font-size:11px;line-height:normal}

div#content div.txt a,
div#content div.txt a:link,
div#content div.txt a:active{color:#004d80;border-bottom:dotted 1px #004d80;}
div#content div.txt a:hover{color:#004d80;border-bottom:solid 1px #004d80;}

div#content div.txt a.none,
div#content div.txt a.none:link,
div#content div.txt a.none:active,
div#content div.txt a.none:hover,
div#content div.txt a.none:hover{color:#000;border:0;text-decoration:none;}

div#content div.txt a.gray,
div#content div.txt a.gray:link,
div#content div.txt a.gray:active{color:#555;border:0;text-decoration:none}
div#content div.txt a.gray:hover{color:#555;border:0;text-decoration:underline}

div.txt2{font-size:9px;line-height:12px}
div.txt2 p{margin:0px 0px 7px 0px;font-size:9px;line-height:12px}

div.txt_0{font-size:10px;line-height:13px}
div.txt_0 p{margin:0px 0px 5px 0px}

div.txt_0 ul{list-style-type:none;padding:0px;margin:0px 0px 8px 0px}
div.txt_0 ul li{margin-left:5px;padding:0px 0px 2px 15px;background:url('../img/mark_txt.gif') no-repeat;background-position:0px 5px}

img.image{float:left;border:1px solid black;margin:5px 10px 10px 0px}
.leiamaissobre{float:left;width:159px;min-height:170px;_height:170px;padding:10px 20px 0px 10px;background:#EFF1EF}


/* Tables */

table.table_home_passagens{width:100%;padding:0px;margin:0px;border:0px;border-spacing:0px;border-collapse:collapse}
table.table_home_passagens th{font-size:9px;color:#555;text-align:left;border-bottom:2px solid #B1BEB1}
/*table.table_home_passagens tr.grifa{background:url('../img/hr_dot_gray.gif') repeat-x bottom;}*/
table.table_home_passagens tr.grifa td{border-bottom:1px solid #b1beb1}
table.table_home_passagens td{font-size:10px;color:#000;padding:2px 0px}
table.table_home_passagens td.noborda{text-align:center;border:0px;padding:2px 0px;}

table.feirasderecrutamento{width:100%;padding:0px;margin:0px;border:0px;border-collapse:separate;border-spacing:2px;}
table.feirasderecrutamento th{background:#647864;color:#FFC51A;text-align:left;padding:3px}
table.feirasderecrutamento td{font-size:9px;background:#FFF;color:#000;padding:3px 2px}

table.list th,
table.list td{padding:4px;border:1px solid #FFF}
table.list{border:0px;background-color:#f4f5f4;line-height:normal}
table.list tr.off-0 td{background-color:#F9F7F5}
table.list tr.off-1 td{background-color:#F3F0EB}
table.list tr.over{background-color:#FF9}
table.list th{text-align:center;color:#FFF;font-size:9px;background-color:#999}
table.list th.nivel-0{background-color:#999}
table.list th.nivel-1{background-color:#777}
table.list th.nivel-2{background-color:#888}
table.list th.vr{padding:1px;background-color:#FFF}
table.list th.head{}
table.list td{background-color:#f4f5f4;color:#333;font-size:9px}
table.list td.item{font-weight:bold}
table.list tr.subtotal td,
table.list td.subtotal{text-align:right;font-weight:bold;color:#666;border-top:4px solid #FFF;background-color:#F9F7F5}
table.list tr.subtotal th,
table.list th.subtotal{text-align:left;font-weight:bold;color:#666;border-top:4px solid #FFF;background-color:#F9F7F5}
table.list tr.total td,
table.list td.total{text-align:right;font-weight:bold;color:#333;border-top:4px solid #FFF;background-color:#F9F7F5}
table.list tr.total th,
table.list th.total{text-align:left;font-weight:bold;color:#333;border-top:4px solid #FFF;background-color:#F9F7F5}

table.forum th{margin:0;padding:3px;border:0;background-color:#b1beb1;color:#FFF;font-weight:bold;font-size:11px}
table.forum td{margin:0;padding:3px;border:0;color:#333;font-weight:normal;font-size:10px}
table.table_ok{width:100%;height:300px}

table.classificados{margin-top:10px}
table.classificados th{margin-top:10px;background-color:#647864;color:#FFF;font-weight:bold}
table.classificados td{padding:3px;border:0;color:#333;font-weight:normal;font-size:10px}

table.editorialviagem_geral{width:100%;padding:0px;margin:10px 0px;border:0px;border-spacing:0px;border-collapse:collapse}
table.editorialviagem_geral tr.color{background-color:#EFF1EF}
table.editorialviagem_geral tr.overTRUE{background-color:#FFC}
table.editorialviagem_geral th{font-size:11px;background-color:#647864;color:#FFF;text-align:left;padding:3px}
table.editorialviagem_geral td{font-size:10px;color:#000;padding:3px}
table.editorialviagem_geral td.center{text-align:center}
table.editorialviagem_geral td.right{text-align:right}


table.login_cadastro{width:425px;padding:0px;margin:10px auto;border:0px;border-spacing:10px;border-collapse:separate}
table.login_cadastro th{font-size:11px;background-color:#D8DED8;color:#FFF;text-align:left;padding:10px}
table.login_cadastro td{font-size:11px;background-color:#D8DED8;color:#333;text-align:center;padding:10px;}
table.login_cadastro td.left{text-align:left}

table.concursotrabalhodeferias{width:100%;padding:0px;margin:10px auto;border:0px;border-spacing:0px;border-collapse:collapse}
table.concursotrabalhodeferias td{text-align:center;padding:2px;}

/* Span */
span.concursotrabalhodeferias{font-size:11px;font-weight:bold}

/* Pages */
#pages{width:auto;cursor:pointer}
#pages .numbers{margin:auto;overflow:hidden;text-align:center}
#pages ul{list-style:none;padding:0px;margin:0px}
#pages ul li{display:inline;color:#647C64;padding:0px 2px}
#pages ul li.on{font-weight:bold;text-decoration:underline}
#pages ul li.back-off{display:none}
#pages ul li.go-off{display:none}

/* CI Experience Brazil */

/* Commons */
h2.boxchamada,
span.boxtitulo,
span.boxtitulo a{
	font-family:"Lucida Sans Unicode";
	font-size:16px;color:#ff6600;
	font-weight:bold;
	padding-top:0px;
}
h2.boxchamada{
	display:block;
}

div.txt ul{display:block;list-style-type:none;padding:10px 15px;margin:0px 0px 5px 0px}
div.txt ul li{margin-left:5px;padding:0px 0px 3px 10px;display:block;background:url('../img/mark_txt.gif') no-repeat;background-position:0px 6px}

div.txt ul.border{border:2px solid #ffbd0b}
div.txt ul.border li a{font-weight:bold;color:#000000!important;border-bottom:0px!important}
div.txt ul.border h6{font-size:16px!important;color:#febf16!important}

/* Cross */
div.boxcross img{
	display:block;
	width:160px;
}
div.boxcross a.vejamais{
	display:block;
	font-size:14px;
	font-weight:bold;
	color:#999999;
}
div.boxcross div.txt{
	border:1px solid #b1beb1;
	font-size:11px;
	padding:10px;
}

/* Home */
div#master div#content{
	width:760px;margin:0px auto;
}

div#master div#content div#destaques{
	margin-left:10px;
	margin-top:5px
}
div#master div#content div#destaques div.destaques{
	width:240px;
	height:270px;
	margin-right:10px;
	float:left;
}
div#master div#content div#destaques div#destaque1{
	background-color:#ff6600;
}
div#master div#content div#destaques div#destaque2{
	background-color:#acd200;
}
div#master div#content div#destaques div#destaque3{
	background-color:#41d1d9;
	margin-right:0px;
}
div#master div#content div#brazilguide{
	width:550px;
	height:150px;
	padding:15px;
	float:left;
	border:1px solid #cccccc;
	background-color:#e8ece8;
	margin-top:10px;
	margin-left:5px !important;
	margin-left:2px;
}
div#master div#content div#brazilguide span.boxtitulo{
	display:block;
	float:left;
	margin-right:5px;
}
div#master div#content div#brazilguide div.chamada{
	float:left;
	color:#646b63;
	font-size:11px;
	line-height:22px;
}
div#master div#content div#brazilguide div.city{
	width:130px;
	display:block;
	float:left;
	margin:18px 35px 0px 20px;
	_margin-left:10px; /* IE6 Fix */
	_margin-right:45px; /* IE6 Fix */
	color:#5b6958;
}
div#master div#content div#brazilguide div.city div.img120x80shadow{
	float:none;
}
div#master div#content div#brazilguide div.city div.txt{
	text-align:center;
}
div#master div#content div#brazilguide div.city div.txt a{
	border-bottom:none;
	font-size:10px;
	font-weight:bold;
	color:#5b6958;
}
div#master div#content div#myexperience{
	width:160px;
	height:180px;
	float:left;
	background-color:#ffc305;
	margin-top:10px;
	margin-left:10px;
	text-align:left;
}
div#master div#content div#myexperience img{
	width:160px;
	height:110px;
	display:block;
}
div#master div#content div#myexperience a{
	display:block;
}
div#master div#content div#myexperience a.nome{
	font-weight:bold;
}
div#master div#content div#internship{
	width:750px;
	height:150px;
	margin-top:10px;
	margin-left:5px;
	border:1px solid #cccccc;
}
div#master div#content div#internship div.coluna1{
	width:360px;
	height:120px;
	float:left;
	border-right:1px solid #b4b5b9;
}
div#master div#content div#internship div.coluna1 div#boxbusca{
	width:340px;
	padding:0px;
	border:0px;
	background-color:transparent;
}
div#master div#content div#internship div.coluna1 div#boxbusca div.txt{
	font-size:11px;
}
div#master div#content div#internship div.coluna2,
div#master div#content div#internship div.coluna3{
	width:165px;
	height:120px;
	padding:0px 10px;
	float:left;
	text-align:left;
	border-right:1px solid #b4b5b9;
}
div#master div#content div#internship div.coluna3{
	border-right:none;
}
div#master div#content div#internship a.boxjob{
	display:block;
	height:60px;
	font-size:10px;
	line-height:12px;
	color:#647064;
}
div#master div#content div#internship a.boxjob div.titulo{
	font-weight:bold;
	color:#000000;
	font-size:11px;

}

div#master div#content div#beapartner{
	width:738px;
	height:68px;
	padding:6px;
	border:1px solid #cccccc;
	margin-top:10px;
	margin-left:5px;
}
div#master div#filiacoes{
	text-align:center;
	margin-top:15px;
}

/* Home Produtos */
div#master div#content div.product{
	border:2px solid #ffc305;
	margin-bottom:10px;
	width:584px;
}
div#master div#content div.product div.txt{
	float:left;
	width:385px;
	padding:10px;
}
div#master div#content div.product div.txt a{
	border-bottom:none;
	color:#000000;
}
div#master div#content div.product div.txt div.titulo{
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
}
div#master div#content div.product div.txt input.btmore{
	display:block;
	clear:both;
	margin-top:10px;
}
div#master div#content div.product div.img160x110shadow{
	margin-top:10px;
	margin-bottom:10px;
	float:left;
}

/* Interna Produtos */
div#master div#content div#tabs a.on,
div#master div#content div#tabs a{
	display:block;
	background:url('../img/tab_off.png') no-repeat;
	color:#FFFFFF;
	width:195px;
	height:25px;
	line-height:25px;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	float:left;
	margin-right:1px;
}
div#master div#content div#tabs a.on,
div#master div#content div#tabs a:hover{
	background:url('../img/tab_on.png') no-repeat;
}
div#master div#content div.txt h5{
	font-size:16px;
	color:#ff6600;
	font-weight:bold;
}
div#master div#content div.txt h6{
	font-size:11px;
	color:#000000;
	font-weight:bold;
	padding-top:0px;
}
div#master div#content div.txt h6.orange{
	font-size:14px;
	color:#ff6600;
	font-weight:bold;
	padding:20px 0px 10px 0px;
}
div#master div#content div.txt div.detail ul{
	padding:0px;
}
div#master div#content div.txt div.detail li{
	padding:0px 10px;
}

div#master div#content div#detailedinfo{
	margin-top:15px;
}
div#master div#content div#detailedinfo h6{
	height:25px;
	width:580px;
	line-height:22px;
	padding:0px 5px;
	margin:5px 0px 5px 0px;
	background-color:#ff6600;
	font-size:16px;
	font-weight:normal;
	color:#FFFFFF;
}
div#master div#content div#detailedinfo div.bttop{
	margin-top:10px;
	text-align:right;
}
/* Brazil Guide */
div#master div#content div#brazil_guide div.destaque_plus{
	margin-top:10px;
	width:588px;
	height:160px;
	background-color:#ff6600;
}
div#master div#content div#brazil_guide div.destaque_plus a.txt{
	display:block;
	padding:15px 25px;
	width:298px;
	float:left;
	color:#FFFFFF;
}
div#master div#content div#brazil_guide div.destaque_plus a.txt div.titulo{
	font-weight:bold;
	font-size:16px;
	color:#FFFFFF;	
	margin-bottom:15px;
}
div#master div#content div#brazil_guide div.destaque_plus a.txt div.txt{
	color:#FFFFFF;
}
div#master div#content div#brazil_guide div.destaque_plus a.img{
	display:block;
	float:left;
}
div#master div#content div#brazil_guide div.destaque_plus a.img img{
	display:block;
	width:240px;
	height:160px;
}
div#master div#content div#brazil_guide div.destaque{
	margin:10px 19px 0px 0px;
	_margin-right:16px; /* IE 6 Only */
	padding:5px;
	width:170px;
	height:265px;
	border:2px solid #f9b90b;
	float:left;
}
div#master div#content div#brazil_guide div.destaque p{
	padding:0px !important;
}
div#master div#content div#brazil_guide div.destaque a.txt{
	display:block;
	width:160px;
	padding:5px;
	color:#666666;
}
div#master div#content div#brazil_guide div.destaque a.txt div.titulo{
	font-weight:bold;
	font-size:14px;
	color:#ff6600;	
	margin:5px 0px;
}
div#master div#content div#brazil_guide div.destaque a.txt div.txt{
	color:#666666;
}
div#master div#content div#brazil_guide div.destaque div.img160x110shadow{
	float:none;
}
div#master div#content div#brazil_guide div#morecities,
div#master div#content div#my_experience div#others{
	width:588px;
	margin-top:10px;
	border:1px solid #b1beb1;
}
div#master div#content div#brazil_guide div#morecities div.titulo,
div#master div#content div#my_experience div#others div.titulo{
	background-color:#b1beb1;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	padding:4px 8px;
}
div#master div#content div#brazil_guide div#morecities div.txt{
	display:block;
	margin:5px 20px 5px 0px;
	width:180px;
	float:left;
}
div#master div#content div#brazil_guide div#morecities div.txt a,
div#master div#content div#my_experience div#others div.txt a{
	padding-left:15px;
	color:#333333;
	border-bottom:none;
	background:url('../img/mark_list_level_3.gif') no-repeat 5px;
}

/* Brazil Guide - Internas */
div#master div#content div#cities div.chamada{
	border:2px solid #ffbb00;
	width:564px;
	padding:11px;
}
div#master div#content div#conteudocomsubitens div.chamada{
	padding:0px 5px;
}
div#master div#content div#conteudocomsubitens h5,
div#master div#content div#cities div.chamada h5{
	font-size:24px;
	color:#FF6600;
	padding-top:5px;
}
div#master div#content div#conteudocomsubitens h5{
	font-size:16px;
}
div#master div#content div#cities td img{
	padding-right:5px;
}
div#master div#content div#conteudocomsubitens div#detailedinfo,
div#master div#content div#cities div#detailedinfo{
	padding:0px 5px;
}
div#master div#content div#conteudocomsubitens h6,
div#master div#content div#cities div#detailedinfo h6{
	width:550px;
	background-color:#FFFFFF;
	color:#FF6600;
	padding:0px;
}

/* Submenu Brazil Guide */
ul.menu_lateral li.destinations{
	padding:5px;
	height:45px;
}
ul.menu_lateral li.destinations div{
	margin-top:5px;
}
/* My Experience - Interna */
div#master div#content div#my_experience div.img160x110shadow{
	margin:10px;
}
div#master div#content div#my_experience div.txt h3{
	padding-top:10px;
}
div#master div#content div#my_experience div#others div.txt{
	margin:5px 0px;
}
/* Internship Program */
div#master div#content div#boxbusca{
	width:555px;
	padding:15px;
	height:50px;
	background-color:#eff1ee;
	border:1px solid #cccccc;
}
div#master div#content div#boxbusca div.txt{
	font-size:14px;
	font-weight:bold;
	color:#000000;
}
div#master div#content div#jobresults{
	padding:5px 0px;
	margin-top:15px;
	font-size:11px;
	font-weight:bold;
}

div#master div#content a.job{
	display:block;
	width:554px;
	padding:15px;
	margin-bottom:10px;
	border:1px solid #ffc305;
}
div#master div#content a.job div.label{
	width:120px;
	float:left;
	color:#626262;
	font-size:11px;
	text-align:right;
	cursor:pointer;
}
div#master div#content a.job div.cell,
div#master div#content a.job div.cellheader{
	float:left;
	margin-left:10px;
	font-size:11px;
	cursor:pointer;	
}
div#master div#content a.job div.cellheader{
	font-size:14px;
	font-weight:bold;
	color:#ff6600;
}
div#master div#content div.numbers {
	margin-top:15px;
}
div#master div#content div.numbers ul{
	margin:0px;
	-moz-padding-start:0xp;
	list-style:none;
}
div#master div#content div.numbers ul li{
	display:block;
	float:left;
	margin:0px 1px;
}
div#master div#content div.numbers ul li.on a{
	color:#ff6600;
}
div#master div#content div.numbers ul li a{
	color:#676767;
}
div#master div#content div.numbers ul li.back-off,
div#master div#content div.numbers ul li.go-off{
	display:none;
}
div#master div#content div.numbers ul li.bgleft a{
	margin-right:10px;
	color:#ff6600;
	font-weight:bold;
}
div#master div#content div.numbers ul li.bgright a{
	margin-left:10px;
	color:#ff6600;
	font-weight:bold;
}
div#master div#content div#job{
	border:1px solid #ffc305;
	margin:20px 0px;
	width:585px;
}
div#master div#content div#job div.cellheadergroup{
	margin:20px;
}
div#master div#content div#job div.cellheadergroup div.cellheader{
	width:auto;
	text-align:left;
	border-bottom:none;
	padding-bottom:0px;
	margin:0px;
}
div#master div#content div#job div.cellheadergroup div.label{
	font-weight:bold;
	width:auto;
	text-align:left;
}
div#master div#content div#job div.cellgroup{
	width:555px;
	padding:10px;
}
div#master div#content div#job div.cellheader{
	margin:10px 20px 5px 20px;
	padding-bottom:5px;
	border-bottom:1px solid #B1BEB1;
	line-height:18px;
	font-size:14px;
	font-weight:bold;
	color:#FF6600;
	text-align:left;
}
div#master div#content div#job div.label{
	font-size:11px;
	color:#666666;
	float:left;
	line-height:18px;
	width:180px;
	text-align:right;
	margin-right:8px;
}
div#master div#content div#job div.cell{
	font-size:11px;
	color:#000000;
	float:left;
	line-height:18px;
}
/* Footer */
div#footer div#contact{
	width:750px;
	height:16px;
	margin-left:10px;
}
div#footer div#contact div{
	font-size:10px;
	font-weight:bold;
}

/*datepicker*/
/* Main Style Sheet for jQuery UI date picker */
.ui-datepicker-trigger{
	margin-left:5px;
	cursor:pointer;
}
#ui-datepicker-div, .ui-datepicker-div {
	border:4px solid #D3D3D3;
	background:#FFFFFF none repeat scroll 0 0;
	display:none;
	z-index:9999;
}
.ui-datepicker .ui-state-default { 
	background:#E6E6E6 url(../img/icons/e6e6e6_40x100_textures_02_glass_75.png) repeat-x scroll 0 50%;
	text-align:center;
	color:#555555;
	border:1px solid #FFFFFF;
}
.ui-datepicker .ui-state-default:hover {
	background:#DADADA url(../img/icons/dadada_40x100_textures_02_glass_75.png) repeat-x scroll 0 50%;
	border:1px solid #999999;
	color:#212121;
} 
.ui-datepicker { width: 17em; padding: .2em .2em 0; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px;
	background:#E6E6E6 url(../img/icons/e6e6e6_40x100_textures_02_glass_75.png) repeat-x scroll 0 50%;
}
.ui-datepicker .ui-datepicker-next { right:2px;
	background:#E6E6E6 url(../img/icons/e6e6e6_40x100_textures_02_glass_75.png) repeat-x scroll 0 50%;
}
.ui-datepicker .ui-datepicker-prev span{
	background:transparent url(../img/icons/888888_7x7_arrow_left.gif) no-repeat scroll 50% 50%;
	border:1px solid #D3D3D3;
	cursor:pointer;
	display:block;
	font-size:1em;
	height:1.4em;
	text-indent:-999999px;
	width:1.3em;
}
.ui-datepicker .ui-datepicker-next span{
	background:transparent url(../img/icons/888888_7x7_arrow_right.gif) no-repeat scroll 50% 50%;
	border:1px solid #D3D3D3;
	cursor:pointer;
	display:block;
	font-size:1em;
	height:1.4em;
	text-indent:-999999px;
	width:1.3em;
}
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; }
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}
div.publicidadeHome,
div.publicidadeInternas {
	background: url('../img/tit_publicidade.gif') no-repeat right;
	width: 742px;
	padding-left: 10px;
	padding-top: 8px;
}

div.publicidadeInternas {
	padding-left: 16px;
}

div.publicidadeImg {
	width: 728px;
	height: 90px;
	border: 1px solid #D6D6D6;
}