@charset "utf-8";
/* CSS Document */

.templateVersion p,
.tipFormradio,.tipFormradio .radio0,.tipFormradio .radioWidth p{ float: left;}



/* ----- CMS MENUS ----- */
#container .wrapper{ position: relative;}
#container .wrapper .numbCall{ width: 201px; position: absolute; top: 0; right: 0}
#container .wrapper .numbCall #imgChatNumApoio{ float: left; margin-right: 5px;}
#container .wrapper .numbCall .textBlueSmall{ padding-top: 2px;}
#container .wrapper .height390 .numbCall span{ margin-left: -46px;}


.templateVersion{ height: 19px; margin-bottom: 9px;}
.templateVersion p{ margin-top: 2px;}
#cmsTemplate{ clear: both;}

#boxSmall2,#boxSmall2 .bordTop,#boxSmall2 .bordBottom{ width: 442px;}
#boxSmall2{ height: 143px;}
#boxSmall2 .bordTop{ background: url("../images/container_boxSmall2_bgTop.png") no-repeat 0 0; height: 10px;}
#boxSmall2 .bordBottom{ background: url("../images/container_boxSmall2_bgBottom.png") no-repeat 0 0; height: 12px;}
#boxSmall2 .bordStretch{ background: url("../images/container_boxSmall2_bgStretch.png") repeat-y 0 0; width: 418px; height: 380px; padding: 0 12px;}
#boxSmall2 .contentBox{ margin-bottom: 10px; height: 226px;}
#boxSmall2 .cms h3{ background-position: 0 -142px; height: 20px;}
#boxSmall2 .cms .menuBox{ width: 100%; height: 34px; background: url("../images/container_boxLarge_menubg.png") repeat-x 0 0; border-top: 1px solid #E5E5E5;
margin-bottom: 12px;}
#boxSmall2 .cms .menuBox p{ padding: 9px 0 0 30px;}
#boxSmall2 .cms .floatRightB{ height: 31px;}
.lineBottom{ background: url("../images/container_boxLarge_tableBorderB.png") repeat-x left bottom; padding: 0 0 1px 0 !important; margin-bottom: 3px !important;; min-height: 1px !important;}

#boxSmall3,#boxSmall3 .bordTop,#boxSmall3 .bordBottom{ width: 419px;}
#boxSmall3{ height: 143px;}
#boxSmall3 .bordTop{ background: url("../images/container_boxSmall3_bgTop.png") no-repeat 0 0; height: 8px;}
#boxSmall3 .bordBottom{ background: url("../images/container_boxSmall3_bgBottom.png") no-repeat 0 0; height: 13px;}
#boxSmall3 .bordStretch{ background: url("../images/container_boxSmall3_bgStretch.png") repeat-y 0 0; width: 395px; height: 303px; padding: 0 12px;}
#boxSmall3 .contentBox{ margin-bottom: 10px; height: 226px;}

#boxLarge .upload h3{ background-position: 0 -181px;}
.upload h4{ margin-right: 7px;}
.sizeMax{ position: absolute; margin-top: 4px; left: 340px;}

#boxSmall3 .trans .floatRightB{ height: 23px;}
#boxSmall3 .trans h3{ background-position: 0 -162px; height: 19px;}
#boxSmall3 .trans .contentBox{ height: 188px;}

#boxSmall .transparen h3{ background-position: 0 -201px; height: 18px;}
#boxSmall .tipForm h3{ background-position: 0 -219px; height: 19px;}

.tipFormradio{ width: 75px; height: 90px; margin: 14px 20px 6px 63px;}
.noMargin{ margin-right: 0;}
.tipFormradio .radioWidth{ width: 100px;}
.tipFormradio .imagesCenter{ margin-bottom: 10px;}

#boxSmall .emaiDest h3{ background-position: 0 -238px; height: 22px;}

#boxLarge .proForm h3{ background-position: 0 -260px; height: 19px;}
#boxLarge .proForm h4{ margin-bottom: 4px;}

#boxLarge .uploadFla h3{ background-position: 0 -279px; height: 18px;}
#boxLarge .uploadVid h3{ background-position: 0 -297px; height: 20px;}
#boxLarge .uploadMap h3{ background-position: 0 -317px; height: 20px;}

/* ----- MenuLateral RIGHT ----- */
#container .cmsMenu{ position: relative; z-index: 5000;}
#side_menu, #side_menu2,#side_menu_trigger,#menu_trigue, #side_menu_trigger2,#menu_inferior{ position: fixed;}
#side_menu_trigger, #side_menu_trigger2, #menu_trigue, #botao_menu_inferior p,#config, #pag, #pre{ color: #525252;}
#side_menu, #side_menu2,#botao_menu_inferior{ /*display: none;*/ }
#side_menu, #side_menu2{ top: 19px; height: 499px;}
#side_menu{ right: 0; background: url("../images/container_sidemenuRight_bg.png") no-repeat 0 0; width: 169px; padding: 31px 14px 0 30px;}
#side_menu_trigger, #menu_trigue, #side_menu_trigger2{ top: 5px; border: 1px solid #E5E5E5; background: #FFF url("../images/container_sidemenuRight_arrow.png") no-repeat;}
#menu_trigue, #side_menu_trigger{ background-position: 4px 10px; right: 0; padding: 7px 50px 7px 20px;
-moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px;
-moz-border-radius-bottomright: 0px; -webkit-border-bottom-right-radius: 0px;}
#side_menu_trigger2{ background-position: 96% -44px; left: 0; padding: 7px 20px 7px 50px;
-moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; -moz-border-radius-bottomright: 3px;
-webkit-border-bottom-right-radius: 3px;}
#side_menu .sideMenuText a,#side_menu .sideMenuText .openMenu ul li a{ background: url("../images/container_sidemenuLeft_pages.png") no-repeat; padding-left: 11px;
margin-bottom: 4px;}
#side_menu .sideMenuText .openMenu a{ background-position: 0 -10px;}
#side_menu .sideMenuText li ul{ margin-left: 38px;}
#side_menu .sideMenuText .openMenu ul li a{ background-position: 0 -20px;}
#side_menu .sideMenuButtons, #side_menu2 .sideMenuButtons{ height: 21px;}
#side_menu .sideMenuButtons a, #side_menu2 .sideMenuButtons a{ margin: 0;}
#side_menu .sideMenuButtons .sideMenuClose,
#side_menu2 .sideMenuButtons .sideMenuClose{ background: #FFF url("../images/container_boxLarge_close.png") 0 0 no-repeat; width: 14px; height: 14px; margin: 2px 0 0 0;}

/* ----- MenuLateral LEFT ----- */
#side_menu2{ left: 0; background: url("../images/container_sidemenuLeft_bg.png") no-repeat -53px 0; width: 120px; padding: 31px 20px 0 23px;}
/* .sideMenuText{ height: 310px;} */
#side_menu2 ul{ margin-top: 5px; float: left; position: relative; z-index: 1; width: 100%;}
#side_menu2 ul li{ float: left; width: 60px; height: 56px; position: absolute;}
#side_menu2 ul .a1,#side_menu2 ul .a3,#side_menu2 ul .a7,#side_menu2 ul .a15,#side_menu2 ul .a9,#side_menu2 ul .a5,#side_menu2 ul .a12, #side_menu2 ul .a16{ left: 0;}
#side_menu2 ul .a2,#side_menu2 ul .a4,#side_menu2 ul .a6,#side_menu2 ul .a14,#side_menu2 ul .a8,#side_menu2 ul .a10,#side_menu2 ul .a13, #side_menu2 ul .a17{ right: 0;}
#side_menu2 ul .a1,#side_menu2 ul .a2{ top: 0;}
#side_menu2 ul .a3,#side_menu2 ul .a4{ top: 56px;}
#side_menu2 ul .a7,#side_menu2 ul .a6{ top: 112px;}
#side_menu2 ul .a15,#side_menu2 ul .a14{ top: 168px;}
#side_menu2 ul .a9,#side_menu2 ul .a8{ top: 224px;}
#side_menu2 ul .a5,#side_menu2 ul .a10{ top: 280px;}
#side_menu2 ul .a12,#side_menu2 ul .a13{ top: 336px;}
#side_menu2 ul .a16,#side_menu2 ul .a17{ top: 392px;}
#side_menu2 ul a{ width: 60px; height: 39px; margin-bottom: 17px; line-height: 80px; text-align: center;}
#side_menu2 ul .adic1{ background: url("../images/container_sidemenuRight_1.png") no-repeat 0 0;}
#side_menu2 ul .adic2{ background: url("../images/container_sidemenuRight_2.png") no-repeat 0 0;}
#side_menu2 ul .adic3{ background: url("../images/container_sidemenuRight_3.png") no-repeat 0 0;}
#side_menu2 ul .adic4{ background: url("../images/container_sidemenuRight_4.png") no-repeat 0 0;}
#side_menu2 ul .adic5{ background: url("../images/container_sidemenuRight_11.png") no-repeat 0 0;}
#side_menu2 ul .adic6{ background: url("../images/container_sidemenuRight_6.png") no-repeat 0 0;}
#side_menu2 ul .adic7{ background: url("../images/container_sidemenuRight_7.png") no-repeat 0 0;}
#side_menu2 ul .adic8{ background: url("../images/container_sidemenuRight_8.png") no-repeat 0 0;}
#side_menu2 ul .adic9{ background: url("../images/container_sidemenuRight_9.png") no-repeat 0 0; }
#side_menu2 ul .adic10{ background: url("../images/container_sidemenuRight_10.png") no-repeat 0 0; }
#side_menu2 ul .adic12{ background: url("../images/container_sidemenuRight_12.png") no-repeat 0 0; }
#side_menu2 ul .adic13{ background: url("../images/container_sidemenuRight_13.png") no-repeat 0 0; }
#side_menu2 ul .adic14{ background: url("../images/container_sidemenuRight_14.png") no-repeat 0 0; }
#side_menu2 ul .adic15{ background: url("../images/container_sidemenuRight_15.png") no-repeat 0 0; }
#side_menu2 ul .adic16{ background: url("../images/container_sidemenuRight_16.png") no-repeat 0 0; }
#side_menu2 ul .adic17{ background: url("../images/container_sidemenuRight_17.png") no-repeat 0 0; margin-bottom: 0;}

/* ----- CMS Menu BOTTOM ----- */
#menu_inferior{ border-top: 1px solid #E5E5E5; bottom: 0; left: 0; width: 100%; background-color: #FFF;}
#menu_inferior .content_menuInferior{ width: 900px; margin: 0 auto; position: relative;}
#btnBox,#botao_menu_inferior{ height: 29px;}
#botao_menu_inferior{ cursor: pointer;}
#botao_menu_inferior p{ padding-right: 10px; margin-top: 9px; height: 15px; border-right: 1px solid #E5E5E5; line-height: 120%; text-align: center;}
#botao_menu_inferior2{ width: 22px; height: 19px; cursor: pointer; position: absolute; top: -1px; right: 0;}
#div_menu_inferior{ height: 59px; top: -15px; position: relative; width: 800px;}
/* upload imagem largura mais estreita */
.uploadWidth #div_menu_inferior{ width: 667px; margin: 0 auto;}
.flashWidth #div_menu_inferior{ width: 450px; margin: 0 auto;}
.buttonWidth #div_menu_inferior{ width: 400px; margin: 0 auto;}
.formWidth #div_menu_inferior{ width: 300px; margin: 0 auto;}
#menu_inferior .content_div_menu_inferior{ width: 350px; height: 59px; margin: 0 auto;}
#div_menu_inferior .floatLeft,#div_menu_inferior .floatRight{ margin-bottom: 0; height: 70px; width: 116px;}
#config{ background: url("../images/container_menuBottom_config.png") no-repeat 50% 0;}
#pag{ background: url("../images/container_menuBottom_pag.png") no-repeat 50% 0; padding: 0 27px; border-right: 1px solid #E5E5E5; border-left: 1px solid #E5E5E5;}
#pre{ background: url("../images/container_menuBottom_pre.png") no-repeat 50% 0;}
#config, #pag, #pre{ height: 40px; font: 11px/100px "Lucida Sans Unicode", Verdana, Arial, Helvetica, Tahoma, sans-serif; text-align: center;}

.smaller{ height: 77px;}
.smaller #div_menu_inferior{ height: 60px; top: -22px;}
.smaller #div_menu_inferior .content_div_menu_inferior{ width: 808px;}
#menu_inferior .editText,#menu_inferior .editText li,#menu_inferior .editText li a,#menu_inferior .addLink,#menu_inferior .unLink,#menu_inferior .transText,#menu_inferior .okeieText,#menu_inferior .addMail{ float: left;}
#menu_inferior .editText,#menu_inferior .addLink,#menu_inferior .transText,#menu_inferior .okeieText,#menu_inferior .addMail{ height: 60px;}
#menu_inferior .editText{ width: 510px;}
#menu_inferior .addLink,#menu_inferior .unLink,#menu_inferior .transText,#menu_inferior .okeieText,#menu_inferior .addMail{ width: 97px;}
#menu_inferior .addLink a,
#menu_inferior .unLink a,
#menu_inferior .transText a,
#menu_inferior .okeieText a,
#menu_inferior .addMail a{ background: url("../images/container_menuBottom_editText2.png") no-repeat; text-align: center; line-height: 150%; width: 48px;
height: 44px; margin-left: 24px;}
#menu_inferior .addLink a span,.unLink a span,#menu_inferior .transText a span,#menu_inferior .okeieText a span,#menu_inferior .addMail a span{ position: relative; top: 48px;}
#menu_inferior #yesBRight{ border-right: 1px solid #E5E5E5; }

#menu_inferior .addLink a{ background-position: 0 -88px;}
#menu_inferior .unLink a{ background-position: 0 -176px;}
#menu_inferior .transText a{ background-position: 0 0;}
#menu_inferior .okeieText a{ background-position: 0 -352px;}
#menu_inferior .addMail a{ background-position: 0 -264px;}

#menu_inferior .editText,#menu_inferior .editText li,#menu_inferior .addLink,#menu_inferior .unLink{ border-right: 1px solid #E5E5E5;}


#menu_inferior .editText li{ height: 24px; padding: 4px 0 0 0; margin-right: 10px;}
#menu_inferior .editText li.noBorder{ border-right: 0;}

#menu_inferior .editText .blankElement{ width: 12px; display: block; margin-right: 15px; }

#menu_inferior .editText a,#menu_inferior .addLink a,#menu_inferior .unLink a,#menu_inferior .transText a,#menu_inferior .okeieText a{ display: block; margin-right: 15px;}
#menu_inferior .editText a{ width: 20px; height: 20px; background: url("../images/container_menuBottom_editText.png") no-repeat;}
#menu_inferior .editText a.edit1{ background-position: 0 0;}
#menu_inferior .editText a.edit2{ background-position: 0 -40px;}
#menu_inferior .editText a.edit3{ background-position: 0 -80px;}
#menu_inferior .editText a.edit4{ background-position: 0 -120px;}
#menu_inferior .editText a.edit5{ background-position: 0 -160px;}
#menu_inferior .editText a.edit6{ background-position: -20px 0;}
#menu_inferior .editText a.edit7{ background-position: -20px -40px;}
#menu_inferior .editText a.edit8{ background-position: -20px -80px;}
#menu_inferior .editText a.edit9{ background-position: -20px -120px;}
#menu_inferior .editText a.edit10{ background-position: -20px -160px;}
#menu_inferior .editText a.edit11{ background-position: -40px 0;}
#menu_inferior .editText a.edit12{ background-position: -40px -40px;}
#menu_inferior .editText a.edit13{ background-position: -40px -80px;}
#menu_inferior .editText a.edit14{ background-position: -40px -120px;;}
#menu_inferior .editText a.edit15{ background-position: -40px -160px;;}
#menu_inferior .editText a.edit16{ background-position: -60px 0;}
#menu_inferior .editText a.edit17{ background-position: -60px -40px;}
#menu_inferior .editText a.edit18{ background-position: -60px -80px;}
#menu_inferior .editText a.edit19{ background-position: -60px -140px;}
#menu_inferior .editText a.edit20{ background-position: -60px -160px; margin-right: 0;}

#menu_inferior .editText a.edit1:hover, #menu_inferior .editText a.edit1.hovered{ background-position: 0 -20px;}
#menu_inferior .editText a.edit2:hover, #menu_inferior .editText a.edit2.hovered{ background-position: 0 -60px;}
#menu_inferior .editText a.edit3:hover, #menu_inferior .editText a.edit3.hovered{ background-position: 0 -100px;}
#menu_inferior .editText a.edit4:hover, #menu_inferior .editText a.edit4.hovered{ background-position: 0 -140px;}
#menu_inferior .editText a.edit5:hover, #menu_inferior .editText a.edit5.hovered{ background-position: 0 -180px;}
#menu_inferior .editText a.edit6:hover, #menu_inferior .editText a.edit6.hovered{ background-position: -20px -20px;}
#menu_inferior .editText a.edit7:hover, #menu_inferior .editText a.edit7.hovered{ background-position: -20px -60px;}
#menu_inferior .editText a.edit8:hover, #menu_inferior .editText a.edit8.hovered{ background-position: -20px -100px;}
#menu_inferior .editText a.edit9:hover, #menu_inferior .editText a.edit9.hovered{ background-position: -20px -140px;}
#menu_inferior .editText a.edit10:hover, #menu_inferior .editText a.edit10.hovered{ background-position: -20px -180px;}
#menu_inferior .editText a.edit11:hover, #menu_inferior .editText a.edit11.hovered{ background-position: -40px -20px;}
#menu_inferior .editText a.edit12:hover, #menu_inferior .editText a.edit12.hovered{ background-position: -40px -60px;}
#menu_inferior .editText a.edit13:hover, #menu_inferior .editText a.edit13.hovered{ background-position: -40px -100px;}
#menu_inferior .editText a.edit14:hover, #menu_inferior .editText a.edit14.hovered{ background-position: -40px -140px;}
#menu_inferior .editText a.edit15:hover, #menu_inferior .editText a.edit15.hovered{ background-position: -40px -180px;}
#menu_inferior .editText a.edit16:hover, #menu_inferior .editText a.edit16.hovered{ background-position: -60px -20px;}
#menu_inferior .editText a.edit17:hover, #menu_inferior .editText a.edit17.hovered{ background-position: -60px -60px;}
#menu_inferior .editText a.edit18:hover, #menu_inferior .editText a.edit18.hovered{ background-position: -60px -100px;}
#menu_inferior .editText a.edit19:hover, #menu_inferior .editText a.edit19.hovered{ background-position: -60px -120px;}
#menu_inferior .editText a.edit20:hover, #menu_inferior .editText a.edit20.hovered{ background-position: -60px -180px;}

#menu_inferior .editText .tecolor{ border: 1px solid #E5E5E5; padding: 2px; width: 62px;}

#selectBoxes{ float: left; margin-right: 10px; width: 254px; position: relative;}
#div_menu_inferior #selectStyle1,#div_menu_inferior #selectStyle1b,#div_menu_inferior #selectStyle1c{ position: absolute;}

#menu_inferior #large{ min-width: 363px; width: auto !important;}
#menu_inferior #large_swf{ min-width: 325px; width: auto !important;}
#menu_inferior #large_button{ min-width: 190px; width: auto !important;}
#menu_inferior #large_form{ min-width: 90px; width: auto !important;}
#menu_inferior .editText .uploadButton{ margin-right: 18px; float: left;}
#menu_inferior .editText a.btn{ width: auto !important; height: 21px; background: url("../images/container_btnY.png") top left no-repeat; margin: 0;}
#menu_inferior .editText a.btn:hover{ background-position: left bottom;}

#menu_inferior .editText .size{ float: left; padding-right: 9px;}
#menu_inferior .editText .size input{ width: 25px; height: 13px; padding: 2px; border: 1px solid #E5E5E5; background-color: #FFF; color: #858585; font-size: 10px; margin: 0px;}
#menu_inferior .editText .size p{ float: left;}
#menu_inferior .editText .size a{ margin-right: 0;}

#menu_inferior .editText .colorA{ padding-right: 9px; margin-right: 4px;}
#menu_inferior .editText .colorA span,#menu_inferior .editText .colorA div,#menu_inferior .editText .colorA input{ float: left;}
#menu_inferior .editText .colorA input{ margin-right: 3px; width: 60px; margin-right: 15px; height: 13px;}
#menu_inferior .editText .colorBg{ background-position: -80px 0; display: block;}



/* ----- form ----- */
.transTextarea{ width: 384px; height: 137px; padding: 4px; color: #666;}


.stockSearch{ width: 100%; height: 31px; margin-bottom: 10px; position: relative; z-index: 1;}
#secondExample .stockSearch .pKey{ width: 200px; color: #2BACCC; float: left; margin: 0 7px 0 0;}
#secondExample .stockSearch .btnG{ margin-right: 142px;}
#secondExample .stockSearch > span{ float: left; color: #2BACCC; margin-right: 5px;}

.stockRadio{ width: 50px; height: 84px; margin: 0 10px 16px 0; float: left; position: relative; z-index: 0;}
.stockRadio .stockImg{ width: 50px; height: 47px; margin: 0 0 6px 0;}
.stockRadio .stockImg img{ position: absolute; z-index: 1; background-color: #FFF;}
.stockRadio .radio0{ margin-left: 17px;}
#secondExample .emailD{ width: 300px; margin-bottom: 12px;}
#secondExample .input6{ width: 294px;}
#secondExample .input6,#secondExample .input7,#secondExample .input8,.selectBoxMargin{ margin: 0 0 7px 0;}
#secondExample .input7{ width: 130px;}
#secondExample .marginLinput{ margin-left: 22px;}
#secondExample .input8{ width: 100px; float: left; margin-right: 16px;}

#secondExample .marginBottom{ margin-bottom: 16px;}
#secondExample .disabled{ color: #CCC;}
#secondExample .inputNone{ border: 0; color: #666; width: 550px; height: 12px; margin: 0; padding: 0;}
#secondExample .flashTextarea{ width: 410px; height: 76px;}

/* ----- TEXT ----- */
#boxSmall3 .trans h4{ display: inline;}
#menu_inferior .addLink a, .unLink a, #menu_inferior .transText a, #menu_inferior .okeieText a, #menu_inferior .addMail a{ display: block;}

/* -------------------- OVERLAY -------------------- */
.stockImg img:hover{ filter:alpha(opacity=81);-moz-opacity: 0.81;opacity: 0.81;-khtml-opacity: 0.81; color: #19A3C5;}

/* ----- CMS Menus ----- */
#menu_trigue:hover,#side_menu_trigger:hover,
#side_menu_trigger.active,
#menu_trigue.active,
#side_menu_trigger2:hover,
#side_menu_trigger2.active{ outline: 0;}

#menu_trigue:hover, #side_menu_trigger:hover{ background-position: 4px -17px;}
#menu_trigue.active ,#side_menu_trigger.active{ background-position: 4px -44px;}
#side_menu_trigger2:hover{ background-position: 96% -71px;}
#side_menu_trigger2.active{ background-position: 96% -17px;}
#side_menu .sideMenuButtons .sideMenuClose:hover,
#side_menu2 .sideMenuButtons .sideMenuClose:hover{ background-position: left bottom; outline: 0;}
#side_menu2 ul .adic1:hover, #side_menu2 ul .adic2:hover, #side_menu2 ul .adic3:hover, #side_menu2 ul .adic4:hover, #side_menu2 ul .adic5:hover, #side_menu2 ul .adic6:hover,
#side_menu2 ul .adic7:hover, #side_menu2 ul .adic8:hover, #side_menu2 ul .adic9:hover, #side_menu2 ul .adic10:hover, #side_menu2 ul .adic11:hover, #side_menu2 ul .adic12:hover, #side_menu2 ul .adic13:hover, #side_menu2 ul .adic14:hover, #side_menu2 ul .adic15:hover, #side_menu2 ul .adic16:hover, #side_menu2 ul .adic17:hover{ background-position: 0 -39px; outline: 0;}

#config:hover, #pag:hover, #pre:hover{ background-position: 50% -40px;}

#menu_inferior .addLink a:hover{ background-position: 0 -132px;}
#menu_inferior .unLink a:hover, #menu_inferior .unLink a.hovered{ background-position: 0 -220px;}
#menu_inferior .transText a:hover{ background-position: 0 -44px;}
#menu_inferior .okeieText a:hover{ background-position: 0 -396px;}
#menu_inferior .addMail a:hover{ background-position: 0 -309px;}



#nestedArvore .sortable li{ margin-left: 30px; width: 396px}
#nestedArvore .sortable li ol li{ clear: both; float: left; width: 370px}
#nestedArvore .notice { color: #c33;}
#nestedArvore .sortable li{ display: block;}
#nestedArvore .sortable li div { border: 1px solid grey; padding: 3px; margin: 0; cursor: move; width: 200px; height: 18px; line-height: 200%; float: left}
#nestedArvore .sortable li { margin: 7px 0 0 0; padding: 0; min-height: 25px;/*width: 180px;*/ clear: both; float: left}
#nestedArvore .sortable li a.btn{ float: right}

#nestedArvore small code { font-size: 11px;}
#nestedArvore .placeholder { background-color: #cfcfcf;}
#nestedArvore .ui-nestedSortable-error { background:#fbe3e4; color:#8a1f11;}
#nestedArvore ol.sortable,#nestedArvore ol.sortable ol {margin: 0 0 0 25px; padding: 0; list-style-type: none; clear: both}
#nestedArvore ol.sortable{ margin: 0 4px 0 0}
#nestedArvore .sortable .active>div { border: 1px dashed grey;}
#nestedArvore .sortable div input{ margin: 0;}
#nestedArvore .sortable li span.checkbox{display: block; position: relative; z-index: 1; cursor: pointer; }
#nestedArvore .sortable li div .title{ border: none; padding: 0 0 0 20px; margin: 0; position: absolute;}
#nestedArvore .sortable li div a{float: left; padding-top: 2px; z-index: 1; cursor: pointer; margin:0;}


.selectStyle2B #paginaloja_container ul{ position: relative; }

#newsCorpo{width: 600px;height: 400px;}
.selectBoxMargin { clear:both; }
#formSelectGroup .selectBoxMargin .bgSelectBox{background: url("../images/a_cms_selectBox2.png") top left no-repeat !important; border: none; 
width: 296px; margin: 0 0 0 0; float: left;}
#formSelectGroup .selectBoxMargin span {margin-left: 3px; cursor: pointer; float: left; height: 16px; padding: 2px 0 0 20px;}
#formSelectGroup .selectBoxMargin .addElem{background: url("../images/botao_mais.png") 2px 4px no-repeat !important;}
#formSelectGroup .selectBoxMargin .delElem{background: url("../images/erro.png") 2px 4px no-repeat !important;}
.paEsquerda{ float: left; margin-right: 4px !important; }
.marginR37{ margin-right: 37px !important; }



#editAparencia{ height: 100px; width: 450px; margin-left: 42px; border: 1px solid grey; padding: 5px 5px 5px 5px;}