@charset "iso-8859-1";

/*---- Frontoffice --------------------------------------------------------------------------------*/

/* Inserir CSS personalizado... */


/*---- Backoffice --------------------------------------------------------------------------------*/

/* LINKS */

a.menu_ { text-decoration: none; color: #45aaff; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
a.menu_:hover { color: #45aaff; }
a.menu_ div { text-align:center; float:left; overflow:hidden; cursor: pointer; cursor: hand; margin:5px 5px 5px 0px; padding:5px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; background-image:url('elm/transp_azul.png'); }
a.menu_:hover div { text-decoration: underline; background-image:url('elm/transp.png'); }

a.menu_on { text-decoration: none; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
a.menu_on:hover { color: #45aaff; }

a.menu_off { text-decoration: none; color: #bcbcbc; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
a.menu_off:hover { color: #45aaff; }

a.menu_no { text-decoration: none; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
a.menu_no:hover { color: #ff0000; }

a.menu_out { font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #db3b0f; font-size: 10px; }
a.menu_out:hover { color: #ff3600; }
a.menu_out div { text-align:center; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 8px; float:left; overflow:hidden; cursor: pointer; cursor: hand; margin:0px 1px 0px 1px; padding:0px; width:78px; height:48px; text-decoration: none; background-image:url('elm/transp.png'); }
a.menu_out:hover div { text-decoration: underline; background-image:url('elm/transp_vermelho.png'); }

a.menu_op { font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #434343; font-size: 10px; }
a.menu_op:hover { color: #45aaff; }
a.menu_op div { text-align:center; color: #434343; font-family: Arial, Helvetica, sans-serif; font-size: 8px; float:left; overflow:hidden; cursor: pointer; cursor: hand; margin:0px 1px 0px 1px; padding:0px; width:78px; height:48px; text-decoration: none; background-image:url('elm/transp_claro.png'); }
a.menu_op:hover div { text-decoration: underline; background-image:url('elm/transp_azul.png'); }

/* FORMS */

.input1 { border: 1px solid; border-top-color: #999999; border-left-color: #999999; border-bottom-color: #dedede; border-right-color: #dedede; background: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: black; width:300px; height: 20px; }

.input2 { border: 1px solid; border-top-color: #999999; border-left-color: #999999; border-bottom-color: #dedede; border-right-color: #dedede; background: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: black; width:100%; height: 20px; }

.input3 { border: 1px solid; border-top-color: #999999; border-left-color: #999999; border-bottom-color: #dedede; border-right-color: #dedede; background: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: black; width:130px; height: 20px; }

.textarea1 { border: 1px solid; border-top-color: #999999; border-left-color: #999999; border-bottom-color: #dedede; border-right-color: #dedede; background: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: black; width:500px; height: 250px; overflow:auto; }

.textarea2 { border: 1px solid; border-top-color: #999999; border-left-color: #999999; border-bottom-color: #dedede; border-right-color: #dedede; background: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: black; width:300px; height: 138px; overflow:auto; }

.textarea3 { border: 1px solid; border-top-color: #999999; border-left-color: #999999; border-bottom-color: #dedede; border-right-color: #dedede; background: #f6f6f6; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: black; letter-spacing:1px; width:500px; height: 300px; overflow:auto; }

.textarea4 { border: 1px solid; border-top-color: #999999; border-left-color: #999999; border-bottom-color: #dedede; border-right-color: #dedede; background: transparent; font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: black; width:130px; height: 120px; overflow:auto; }

.sel1 { border-top: 1px solid #999999; border-left: 1px solid #999999; border-bottom: 1px solid #dedede; border-right: 1px solid #dedede; font-family: Arial, Helvetica, sans-serif; font-size:12px;#999999; border-bottom: 1px solid #dedede; border-right: 1px solid #dedede; color: #474747; }