.sNotify_message {
  width:400px;
  padding: 25px;
  background-color: white;
  position: absolute;
  display: none;
  right: 0px;
  top: 150px;
  margin-bottom: 20px;
  text-align:left;
  border: 8px solid #000;
  clear:both;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  line-height:20px;
  -moz-border-radius: 10px;
  color:#333;
  text-align:justify;
}

.sNotify_message a{
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#333;
}

.sNotify_message a:hover{
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#333;
  text-decoration:none;
  
}


.sNotify_close {
  display: block;
  background-color: black;
  padding: 7px;
  position: absolute;
  top: -20px;
  right: -20px;
  color: white;
  font-weight: bold;
  width: 10px;
  height: 10px;
  cursor: pointer;
  text-align: center;
  line-height: 10px;
  -moz-border-radius: 5px;
}

.hide{display:none;visibility:hidden}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:block}
* html .clearfix{height:1%}
body{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; background:#eef0f3;}
object{vertical-align:top;outline:none}
a{color:#000;text-decoration:underline;outline:none}
a img{border:0}
img{vertical-align:top}
/*p{display:inline-block;border-bottom:1px solid #ccc;padding-bottom:5px;}p.last{border-bottom:none;padding-bottom:0; }p strong{font-size:16px; }*/
p{display:inline-block;border-bottom:1px solid #ccc;padding-bottom:5px;}p.last{border-bottom:none;padding-bottom:0; }p strong{font-size:16px; }
fieldset{border:none}
strong{font-weight:700}
em{font-style:italic}
iframe{margin:0 4px 6px}
ul.list li{list-style:none!important;list-style-type:none!important;margin:0!important;padding:0!important}
ul.list .last{background:none !important}
ul.list li a{background:url(../images/sprite/sprite1.png) -10px -472px;color:#31a2ca;text-decoration:none;line-height:2.16em;padding-left:19px}
ul.list2{width:100%;height:30px}
ul.list2 li{float:left;background:url(../images/menu_left.png) left top no-repeat;height:25px;margin:0 3px 3px 0;padding:3px 0 0 20px;}
ul.list2 li span{background:url(../images/menu_right.png) right top no-repeat;height:25px;padding:3px 10px 10px 5px;}
ul.list2 li a{color:#fff;font-size:14px;font-weight:700;text-decoration:none}
ul.list2 li a:hover{color:#fff !important;text-decoration:none}
ul.list2 li ul{display:none}
ul.list2 li:hover ul{display:block}
ul.list2 li:hover ul{position:absolute;z-index:100;margin-top:5px!important}
ul.list2 li:hover ul li{float:inherit;background:#FFF;margin:0;padding:0}
ul.list2 li:hover ul li a{background:#FFF}
/*
li.exit{background:url(../images/menu_left2.png) left top no-repeat !important}
*/
li.exit span{background:url(../images/menu_right2.png) right top no-repeat !important}
ol.list li{color:#eb9d23;list-style:decimal;line-height:1.46em;font-size:15px;margin:0 0 0 20px;padding:0}
ol.list li a{color:#31a2ca;text-decoration:none;line-height:1.46em;font-size:15px}
#header{font-size:.875em;color:#FFF;height:130px;background:url(../images/top.png) top left repeat-x; position:relative; z-index:1px;}
#header h1 a{background:url(../images/logoCheckOk.png) no-repeat;width:197px;height:99px;position:absolute;text-indent:-9999px;margin:15px 0 0 5px; }
#header .indent{position:absolute;width:119px;margin:12px 0 0 859px}
#header .indent1{padding:0}
#header .ul li{background:none;display:inline;float:left;padding:0 7px 0 0}
#header .ul li a{color:#e5156d;text-decoration:underline;line-height:1.5em}

/*################# header informe cidadão ############################ */

#headerCidadao{font-size:.875em;color:#FFF;height:130px;background:url(../images/topCidadao.png) top left repeat-x; position:relative; z-index:1px;}
#headerCidadao h1 a{background:url(../images/sprite/sprite8.png) -10px -129px;width:252px;height:95px;position:absolute;text-indent:-9999px;margin:15px 0 0 5px; }
#headerCidadao .indent{position:absolute;width:119px;margin:12px 0 0 859px}
#headerCidadao .indent1{padding:0}
#headerCidadao .ul li{background:none;display:inline;float:left;padding:0 7px 0 0}
#headerCidadao .ul li a{color:#e5156d;text-decoration:underline;line-height:1.5em}

/*################# Header Ok Seguro ############################ */

#headerSeguro{font-size:.875em;color:#FFF;height:130px;background:url(../images/topSeguro.png) top left repeat-x; position:relative; z-index:1px;}
#headerSeguro h1 a{background:url(../images/bgSeguro.jpg) ;width:971px;height:130px;position:absolute;text-indent:-9999px;margin:-5px 0 0 5px; }
#headerSeguro .indent{position:absolute;width:119px;margin:12px 0 0 859px}
#headerSeguro .indent1{padding:0}
#headerSeguro .ul li{background:none;display:inline;float:left;padding:0 7px 0 0}
#headerSeguro .ul li a{color:#e5156d;text-decoration:underline;line-height:1.5em}

#content .indent-1{position:absolute;width:277px;margin:0 0 0 703px}
#content{font-size:.75em;width:100%;min-height:520px; clear:both;text-align:left;background:url(../images/bg.png) top left repeat-x #fff}
#content .indent-main{padding:0 0 23px}
#content .title{margin-bottom:16px}
#content .banner{margin-right:6px}
#content .img-left{float:left;margin:0 20px 16px 0}
#content .img-indent{margin:0 0 16px}
#content .p{margin:0}
#content .p2{margin:7px 0 0}
#content .p3{margin:0 0 27px}
#content .p4{text-align:justify;margin:0 0 13px}
#content .p5{margin:0 0 21px}
#content h2{color:#353e4d;font-size:2.5em;margin-bottom:10px;line-height:1.2em}
#content h3{color:#353e4d;font-size:2em;line-height:1em;margin:7px 0}
#content h4{color:#8b870e;font-size:1em;margin-bottom:13px; }
#content h5{color:#8b870e;font-size:1em;margin-bottom:13px;font-weight:bold;margin-left:-8px;padding:0px 3px; }
#content .tail{background:url(../images/tail.gif) bottom repeat-x;padding-bottom:9px;margin-bottom:9px}
/*
#content .banner1{background:url(../images/banner.jpg) no-repeat;width:684px;height:180px;margin:10px 0;padding:0;display:block;clear:both}
#content .banner2{background:url(../images/banner.jpg) top left no-repeat;width:684px;height:180px;margin:30px 0 0}
*/
#content .banner3{}
#content .indent{padding:36px 0 0}
#content .indent1{padding:2px 0 0}
#content .indent2{padding:77px 0 0}
#content .indent4{padding:47px 0 0}
#content .indent-col{padding:37px 0 0 27px}
#content .block h2{color:#fff;font-size:2.16em;margin-bottom:9px;line-height:1.2em}
div.container{overflow:hidden;width:100%}
.alignMiddle{vertical-align:middle}
.alignCenter{text-align:center}
.clear{clear:both}
.link{color:#31a2ca;text-decoration:none;font-weight:700}
input,textarea{border:solid 1px #ccc;background:#fafafa;margin:3px 0;padding:5px}
select{border:solid 1px #ccc;background:#fafafa;margin:0;padding:4px}
input{background:url(../images/bg_input2.png) no-repeat;width:300px;height:24px;line-height:22px;margin:0;padding:4px 5px;;border:none}
.input11{background:url(../images/bg_input2.png) no-repeat;width:253px;height:22px;line-height:22px;margin:0;padding:4px 5px;;border:none}
.input{background:none;border:none;width:220px;height:20px;color:#818c9e;line-height:1.7em;font-weight:700;margin:0;padding:4px 0 4px 7px}
.input1{background:url(../images/bg_input4.png) no-repeat;width:62px;height:22px;line-height:22px;margin:0;padding:4px 5px;;border:none;color:#333}
.input3{background:url(../images/sprite/sprite3.png) -10px -114px;width:135px;height:22px;line-height:22px;margin:0;padding:4px 5px;;border:none;color:#333}
.input4{float:right;background:url(../images/input-bg2.png) top left no-repeat;width:62px;height:26px;border:none;color:#333;padding:0}
.input5{float:right;background:url(../images/entrar_checkok.png) -1px -383px;width:67px;height:26px;border:none;color:#fff;padding:0; cursor:pointer;}
.input6{float:right;background:url(../images/sprite/sprite1.png) -104px -382px;width:62px;height:26px;border:none;color:#fff;padding:0; margin-left:-5px; cursor:pointer;}
.input8{float:right;background:url(../images/sprite/sprite1.png) -191px -382px;width:62px;height:26px;border:none;color:#fff;padding:0; margin-left:-5px; cursor:pointer;}
.input9{float:right;background:url(../images/sprite/sprite1.png) -277px -382px;width:62px;height:26px;border:none;color:#fff;padding:0; margin-left:-5px; cursor:pointer;}
.input10{float:right;background:url(../images/sprite/sprite1.png) -360px -382px;width:62px;height:26px;border:none;color:#fff;padding:0; margin-left:-5px; cursor:pointer;}
.input7{background:url(../images/bg_input2.png) no-repeat;width:45px;height:22px;line-height:22px;margin:0;padding:4px 5px;;border:none}
button{background:url(../images/sprite/sprite3.png) -10px -320px;width:70px;height:30px;border:none}
.button{color:#fff;background:url(../images/button.png) top left no-repeat;width:97px;text-align:center;line-height:38px;display:block;text-decoration:none;font-size:1.16em;float:left;padding-bottom:5px}
.button1{color:#fff;background:url(../images/button1.png) top left no-repeat;width:180px;text-align:center;line-height:38px;display:block;text-decoration:none;font-size:1.16em;float:left;padding-bottom:5px}
.button2{color:#fff;background:url(../images/button2.png) top left no-repeat;width:128px;text-align:center;line-height:35px;display:block;text-decoration:none;font-size:1.16em;float:left}
.button3{color:#353e4d;background:url(../images/button3.png) top left no-repeat;width:147px;text-align:center;line-height:35px;display:block;text-decoration:none;font-size:1.16em;float:left}
.button3:hover{text-decoration:none;color:#3da9cf}
.checkbox{background:none;width:15px !important; margin-right:2px; float:left !important}
.link-1{display:block;float:right;background:url(../images/link_bg.gif) repeat-x left top;color:#31A2CA;text-decoration:none}
.link-1 em{display:block;background:url(../images/link_left.gif) no-repeat left top;font-size:1.16em}
.link-1 b{display:block;background:url(../images/link_right.gif) no-repeat right top;line-height:25px;font-weight:400;font-style:normal;padding:0 11px 0 15px}
.link-2{display:block;float:right;background:url(../images/link_bg1.png) repeat-x left top;color:#363f4e;text-decoration:none;margin-left:10px}
.link-2 em{display:block;background:url(../images/link_left1.png) no-repeat left top;font-size:1.16em}
.link-2 b{display:block;background:url(../images/link_right1.png) no-repeat right top;line-height:26px;font-weight:400;font-style:normal;padding:0 12px 0 14px}
.link-3{font-weight:700}
.txt1{color:#31a2ca;font-weight:700}
.txt2{color:#31a2ca;font-weight:700;float:right;display:block;margin-bottom:19px}
.txt3{padding-top:5px}
/*
.bg-top{background:url(../images/top1.jpg) top left no-repeat;height:115px}
*/
.block{background:#FFCC00;color:#353e4d}
.block2{background:#183883;color:#fff}
.block a,.block2 a{color:#fff}
.block2 h2{color:#FFF!important}
.block .block-top{background:url(../images/sprite/sprite2.png) -10px -10px no-repeat}
.block .block-bot{background:url(../images/sprite/sprite2.png) -307px 76px no-repeat;width:100%}

.block3{background:#FFCC00;color:#353e4d}
.block3 a{color:#fff}
.block3 .block-top3{background:url(../images/sprite/sprite2.png) -10px -10px no-repeat}
.block3 .block-bot3{background:url(../images/sprite/sprite2.png) -307px 113px no-repeat;width:100%}


.block4{background:#039dd4;color:#fff;}
.block4 a{color:#fff}
.block4 .block-top4{background:url(../images/sprite/sprite6.png) -10px -10px no-repeat}
.block4 .block-bot4{background:url(../images/sprite/sprite6.png) -307px 113px no-repeat;width:100%}

.block5{background:#173884;color:#fff;}
.block5 a{color:#fff}
.block5 .block-top5{background:url(../images/sprite/sprite7.png) -10px -10px no-repeat}
.block5 .block-bot5{background:url(../images/sprite/sprite7.png) -307px 100px no-repeat;width:100%}


.block6{background:#f58220; color:#fff;}
.block6 a{color:#fff}
.block6 .block-top6{background:url(../images/sprite/sprite12.png) -10px -10px no-repeat}
.block6 .block-bot6{background:url(../images/sprite/sprite12.png) -307px 71px no-repeat;width:100%}



.block7{background:#f58220; color:#fff;}
.block7 a{color:#fff}
.block7 .block-top7{background:url(../images/sprite/sprite13.png) -10px -10px no-repeat}
.block7 .block-bot7{background:url(../images/sprite/sprite13.png) -307px 71px no-repeat;width:100%}

/*
.block2 .block-top{background:url(../images/block_top2.png) top left no-repeat}
.block2 .block-bot{background:url(../images/block_bot2.png) bottom left no-repeat;width:100%}
*/
.block .indent-block,.block2 .indent-block{padding:22px 21px 23px 28px}
.block3 .indent-block3{padding:22px 21px 23px 28px}
.block4 .indent-block4{padding:17px 21px 23px 25px}
.block5 .indent-block5{padding:17px 21px 23px 25px}
.block6 .indent-block6{padding:17px 21px 23px 25px}
.block7 .indent-block7{padding:17px 21px 23px 25px}

.box{background:#fff;width:100%}
.box .border-top{background:url(../images/border_top.gif) top repeat-x}
.box .border-bottom{background:url(../images/border_bottom.gif) bottom repeat-x}
.box .border-left{background:url(../images/border_left.gif) left repeat-y}
.box .border-right{background:url(../images/border_right.gif) right repeat-y}
.box .corner-top-left{background:url(../images/corner_top_left.gif) left top no-repeat}
.box .corner-top-right{background:url(../images/corner_top_right.gif) right top no-repeat}
.box .corner-bottom-left{background:url(../images/corner_bottom_left.gif) left bottom no-repeat}
.box .corner-bottom-right{background:url(../images/corner_bottom_right.gif) right bottom no-repeat;width:100%}
.box .indent-box{padding:16px 5px 10px}
#content .box h2{color:#353e4d;font-size:2.5em;margin-bottom:7px;line-height:1.2em;padding-left:22px}
.box1 .border-top{background:url(../images/border_top1.gif) top repeat-x}
.box1 .border-bottom{background:url(../images/border_bottom1.gif) bottom repeat-x}
.box1 .border-left{background:url(../images/border_left1.gif) left repeat-y}
.box1 .border-right{background:url(../images/border_right1.gif) right repeat-y}
.box1 .corner-top-left{background:url(../images/corner_top_left1.gif) left top no-repeat}
.box1 .corner-top-right{background:url(../images/corner_top_right1.gif) right top no-repeat}
.box1 .corner-bottom-left{background:url(../images/corner_bottom_left1.gif) left bottom no-repeat}
.box1 .corner-bottom-right{background:url(../images/corner_bottom_right1.gif) right bottom no-repeat;width:100%}
.box1 .indent-box{padding:21px 15px 12px 28px}
.box1 .indent-box2{padding:6px}
#content .box1 h2{color:#353e4d;font-size:2.5em;margin-bottom:7px;line-height:1.2em}
.box2{background:#e89b22;width:100%;color:#fff;font-weight:700;line-height:2.08em}
.box2 .border-top{background:url(../images/border_top2.gif) top repeat-x}
.box2 .corner-top-left{background:url(../images/corner_top_left2.gif) left top no-repeat}
.box2 .corner-top-right{background:url(../images/corner_top_right2.gif) right top no-repeat}
.box2 .corner-bottom-left{background:url(../images/corner_bottom_left2.gif) left bottom no-repeat}
.box2 .corner-bottom-right{background:url(../images/corner_bottom_right2.gif) right bottom no-repeat;width:100%}
.box2 .indent-box{padding:7px 0 4px 19px}
.box3 .corner-top-left3{background:url(../images/corner_top_left3.gif) left top no-repeat}
.box3 .corner-top-right3{background:url(../images/corner_top_right3.gif) right top no-repeat}
.box3 .corner-bottom-left3{background:url(../images/corner_bottom_left3.gif) left bottom no-repeat}
.box3 .corner-bottom-right3{background:url(../images/corner_bottom_right3.gif) right bottom no-repeat;width:100%}
.txt{color:#9ca7b7;line-height:1.16em}
.txt a{color:#3d4756;text-decoration:none}
form.jqtransformdone div.rowElem{clear:both;height:33px;color:#818c9e;font-weight:700}
.jqTransformSelectWrapper{width:228px!important;position:relative;height:28px;background:url(../images/bg_input1.png) no-repeat top left;float:left}
.jqTransformSelectWrapper div span{font-size:12px;float:none;position:absolute;white-space:nowrap;height:24px;line-height:15px;overflow:hidden;cursor:pointer;padding:6px 0 0 7px}
.jqTransformSelectWrapper a.jqTransformSelectOpen{display:block;position:absolute;right:0;width:27px;height:28px;background:url(../images/select_right.png) no-repeat center center}
.jqTransformSelectWrapper ul{position:absolute;top:25px;left:0;list-style:none;background:#FFF;display:none;height:150px;overflow:auto;z-index:1;width:228px!important;margin:0;padding:0}
.jqTransformSelectWrapper ul li{background:none!important}
.jqTransformSelectWrapper ul a{display:block;text-decoration:none;background:none!important;color:#333;font-size:12px;padding:2px 3px}
.jqTransformSelectWrapper ul a.selected{background:#ddddc7;color:#333}
.jqTransformSelectWrapper ul a:hover,.jqTransformSelectWrapper ul a.selected:hover{background:#3a352f;color:#fff}
.indent-2{position:relative;padding-left:20px;float:left}
.h{height:36px}
.h1{height:36px;background:url(../images/sprite/sprite1.png) -10px -334px}
.block-contact span{float:right;margin-right:20px}
.button1:hover,#content ul li a:hover,#content ol li a:hover,.link-1:hover,.link-2:hover{text-decoration:none;color:#999}
.button:hover,.button2:hover{text-decoration:none;color:#333}
#content p,#content .p1{margin:0 0 7px}
#content .banner1 h1,#content .banner2 h1{font-size:2.16em;color:#353e4d;letter-spacing:-1px;margin-bottom:9px}
#content .indent3,.box3 .indent-box{padding:7px 0 8px 18px}
.box1,.box3{background:#f4f5f8;width:100%}
.main{text-align:left;width:980px;margin:0 auto}
#content .box2 .col-1{width:143px;margin-right:0}
#content .box2 .col-2{width:160px;margin-right:0}
#content .box2 .col-3{width:162px;margin-right:0}
#content .box2 .col-4{width:97px;margin-right:0}
#content .box2 .col-5{width:77px;margin-right:0}
#content .row .col-1{width:98px;margin-right:0;padding-top:7px}
#content .row .col-2{width:144px;margin-right:0;text-align:center;padding:2px 0}
#content .row .col-3{width:185px;margin-right:0;text-align:center;padding:2px 0}
#content .row .col-4{width:111px;margin-right:0;text-align:center;padding:7px 0 2px}
#content .row  .col-5{width:113px;margin-right:0;text-align:center;padding:2px 0}
.container .col-6{width:277px;margin-right:auto; margin-left:auto;}
#content .bg{background:url(../images/tail1.gif) repeat-y 97px top}
#content .bg1{background:url(../images/tail1.gif) repeat-y 241px top}
#content .bg2{background:url(../images/tail1.gif) repeat-y 427px top}
#content .bg3{background:url(../images/tail1.gif) repeat-y 538px top}
#content .col-1{width:684px;margin-right:19px}
#content .col-2{width:277px}
#content .col-3{width:290px;margin-right:68px}
#content .col-4{width:290px}
.exchange{border:1px solid #DDD;padding-bottom:5px}
.exchange table td,.exchange table th{text-align:center;padding:0 4px;background:#fff}
.exchange table thead *{background:#DDD;font:bold 11px arial}
.exchange table thead td{padding:4px 3px}
.exchange table tbody th{font:bold 11px arial;padding-top:3px;padding-left:8px;text-align:left;white-space:nowrap}
.exchange table tbody td{font:normal 11px arial;padding-top:3px}
.info{border:1px solid #DDD;border-top:0}
.date-time{text-align:left;font:normal 10px arial;color:#666;margin:0!important;padding:5px}
span.variation{background:no-repeat -2px 2px;padding-left:12px}
span.high{color:#10AD00;background:url(../images/arrow-high.gif) no-repeat}
span.stable{background:url(../images/arrow-stable.gif) no-repeat 0 2px}
span.low{color:red;background:url(../images/arrow-low.gif) no-repeat}
.container1,.exchange table{width:100%}
a:hover,#header .ul li a:hover,.exchange table tbody th a{text-decoration:none}
#usual,#usual2{color:#333;border:1px solid #DBE6EE;margin-top:0px;}
/* para o boletim usual3  */
#usual,#usual3{color:#333;border:1px solid #DBE6EE;margin-top:0px; width:auto; height:auto; margin:5px 0px 0px 0px;}
/* para o boletim usual4  */
#usual,#usual4{color:#333;border:1px solid #DBE6EE;margin-top:0px; width:auto; height:auto; margin:5px 0px 0px 0px;}
#usual .idTabs{position:absolute;margin:-32px 0 0 5px}
#usual ul a{color:#FFF;background:#4D5766;display:block;text-decoration:none!important;border:1px solid #DBE6EE;border-bottom:none;margin:1px 1px 0 0;padding:6px 10px}
#usual ul a:hover{color:#333!important;background:#FFF;border:1px solid #DBE6EE;border-bottom:none}
#usual ul a.selected{color:#333;background:#FFF;border:1px solid #DBE6EE;border-bottom:none}
#usual li{float:left;list-style:none!important;list-style-type:none!important;margin:0!important;padding:0!important}
#usual div{clear:left;background:#FFF;padding:7px}
#usual2 div{background:none;padding:7px;}
#usual2 .box_produto{ width:260px ; float:left; margin:20px 10px 0px 30px;}
#usual2 .box_produto p{ width:260px ; text-align:justify; border:none;}
#usual2 .texto_produtos{ width:370px ; float:right; margin:40px 30px 0px 30px; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#CCCCCC;}
#usual2 .texto_produtos1{ width:370px ; float:right; margin:40px 30px 0px 30px;}
#usual2 .texto_produtos p{ width:370px ; text-align:justify; border:none;}
#usual2 .texto_produtos1 p{ width:370px ; text-align:justify; border:none;}
#usual2 .texto_produtos3{ width:605px; float:right; margin:20px 30px 0px 30px; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#CCCCCC;}
#usual2 .texto_produtos3 p{ width:605px ; text-align:justify; border:none;}
#usual2 .box_titulo_produto{ width:605px ; margin:auto; border-bottom-width:5px; border-bottom-color:#e0f2fe; border-bottom-style:solid; }
#usual2 .box_titulo_produto p{ width:300px; text-align:left; border:none; float:left !important; font-size:16px; font-weight:bold; padding:20px; color:#66b2e4; display:block;}
#usual2 .texto_produtos2{ width:330px ; float:right; margin:40px 30px 0px 30px;}
#usual2 .texto_produtos2 p{ width:330px ; text-align:justify; border:none; font-size:14px !important; font-weight:bold !important; color:#66b2e4 !important}
#usual2 .texto_produtos4{ width:605px ; height:30px; float:left; margin:15px 0px 0px 30px; text-align:left; padding:0}
#usual2 .texto_produtos4 p{ width:605px ; text-align:justify; border:none; font-size:14px !important; font-weight:bold !important; color:#66b2e4 !important; text-align:left;}  
#usual2 .texto_produtos5{ width:605px ; float:right; margin:0px 30px 0px 0px; text-align:right; padding:0}
#usual2 .texto_produtos5 p{ width:605px ; text-align:justify; border:none; font-size:14px; font-weight:bold; color:#66b2e4;text-align:right;}  
#usual div a{color:#333}
#usual div ul{margin:0 0 10px 10px}
#usual div li{float:none;list-style:inside!important;list-style-type:disc!important}
.fieldset,.fieldset2{border:1px solid #ddd;margin:10px 0;padding:5px 5px 0 5px}
.fieldset p{float:left;margin-right:20px!important}
.fieldset p.last{margin-right:0!important}
.fieldset legend,.fieldset2 legend{color:#fff;background:#4d5766;margin-left:10px;padding:2px 5px;font-weight:bold;font-size:14px}
/*
#wrapper{background:url(../images/slide_bg.png) no-repeat;width:684px;height:225px;position:relative;overflow:hidden;margin-bottom:5px}
*/
#slider{height:190px;overflow:hidden;margin:5px}
#navigation{position:absolute;width:680px;top:74px;z-index:10}
#navigation a{background:#d60c62;color:#FFF;text-transform:uppercase;text-decoration:none;padding:10px}
#navigation a:hover{background:#cc0035}
#control{text-align:right;margin:5px 8px 0 0}
#control a{font-size:9px;background:#183883;color:#FFF;text-decoration:none;margin-left:3px;padding:0 3px}
#control a.active{background:#F2CA30}
#footer{color:#4D5766;font-size:.75em;font-weight:700;background:#EEE}
#footer .indent-footer{padding:15px 5px}
#footer a{color:#ff325a;text-decoration:underline}
#footer .col-1{width:300px}
#footer .col-2{width:650px;float:right;text-align:right}
#footer .col-3{width:100%;font-size:10px;text-align:center;margin:15px 0}
.fleft,.col-1,.col-2,.col-3,.col-4,.col-5,#navigation a.sexyslider-prev{float:left}
.fright,.source,#navigation a.sexyslider-next{float:right}
.red{color:red}
/*
.offices{background:url(../images/mapa.png) left top no-repeat !important;font-size:10px}
*/
.offices .block{width:250px;border:1px solid #DBE6EE;margin:0 0 7px 5px;padding:0!important;margin-left:400px; }
.offices .title{background:#183883!important;color:#FFF;margin:0!important;padding:5px!important;font-size:11px}

/*.offices10{background:url(../images/mapa.png) left top no-repeat !important;font-size:10px; width:660px; clear:both; }*/

#usual .block10{border:1px solid #DBE6EE; margin:0 0 7px 0px;padding:0; font-size:10px;}
#usual .title10{background:#183883;color:#FFF;margin:0;padding:5px;font-size:11px}
#usual .embrulho{width:620px ; height:auto; clear:both;}
.toolTip p{display:block;float:left;margin:0!important;padding:7px!important}
.toolTip p img{border:none;margin:0 2px -4px 0}
#page .content .toolTip{width:99.7%;display:block;float:none;margin:5px 0}
.toolTip{width:684px;height:30px;display:block;overflow:hidden;margin-bottom:5px}
.toolTip .close{display:block;float:right;width:14px;height:14px;margin:9px 9px 0 0}
.tpYellow p{color:#a37806}
/*
.tpYellow{border:1px solid #ffd86d;background:#ffd86d url(../images/icons/tip_yellow_bk.png) repeat-x top right}
.tpYellow .close{background:url(../images/icons/tip_yellow_close.jpg) no-repeat top left}
.tpYellow .close:hover{background:url(../images/icons/tip_yellow_close.jpg) no-repeat top center}
.tpYellow .close:active{background:url(../images/icons/tip_yellow_close.jpg) no-repeat top right}
*/
.tpRed p{color:#fefefe}
.tpRed{background:#d01010 url(../images/icons/tip_red_bk.png) no-repeat top left}
.tpRed .close{background:url(../images/icons/tip_red_close.png) no-repeat top left}
.tpRed .close:hover{background:url(../images/icons/tip_red_close.png) no-repeat top center}
.tpRed .close:active{background:url(../images/icons/tip_red_close.png) no-repeat top right}
.tpBlue p{color:#1771ae}
.tpBlue{background:#9bd7ff url(../images/icons/tip_blue_bk.png) no-repeat top left}
.tpBlue .close{background:url(../images/icons/tip_blue_close.png) no-repeat top left}
.tpBlue .close:hover{background:url(../images/icons/tip_blue_close.png) no-repeat top center}
.tpBlue .close:active{background:url(../images/icons/tip_blue_close.png) no-repeat top right}
.tpGreen p{color:#e0f3d7}
.tpGreen{background:#689e50 url(../images/icons/tip_green_bk.png) no-repeat top left}
.tpGreen .close{background:url(../images/icons/tip_green_close.png) no-repeat top left}
.tpGreen .close:hover{background:url(../images/icons/tip_green_close.png) no-repeat top center}
.tpGreen .close:active{background:url(../images/icons/tip_green_close.png) no-repeat top right}
.products{margin:0px 0 0 0;padding:0!important;height:200px;overflow:hidden}
.products .item{width:337px;height:60px;background:url(../images/sprite/sprite1.png) -10px -254px;float:left;margin-bottom:30px}
.products .item3{width:337px;height:60px;background:url(../images/sprite/sprite1.png) -10px -254px;float:left;margin-bottom:30px}
.products .item1{width:276px;height:60px;background:url(../images/sprite/sprite1.png) -374px -254px;float:left;margin-bottom:30px}
.products h3{font-size:18px!important;}
.products a{text-decoration:none;display:block;width:auto;height:20px;overflow:hidden}
.products img{float:left;margin:7px 10px 7px 7px}
.link:hover,.txt a:hover,#footer a:hover,.products a:hover{text-decoration:underline}
#loginform .input2,#loginform .textarea2{width:295px}
#container{width:350px;height:150px}
#write{background:#FAFAFA url(../images/sprite/sprite5.png) -7px -89px no-repeat;border:1px solid #ccc;width:71px;margin:0 0 5px;padding:5px 5px 1px 25px}
#keyboard li{float:left;width:22px;height:22px;line-height:22px;text-align:center;background:url(../images/sprite/sprite5.png) -10px -10px;list-style:none;margin:0 5px 5px 0}
#keyboard li:hover{position:relative;top:1px;left:1px;cursor:pointer;border-color:#e5e5e5}
#keyboard .delete,#keyboard .shift{width:49px;height:22px;background:url(../images/sprite/sprite5.png) -10px -52px;color:#fff}
.shift{clear:left}
.lastitem{margin-right:0!important}
.uppercase{text-transform:uppercase}
.jqTransformHidden,.on{display:none}
#content ul,#header .ul,#keyboard{list-style:none;margin:0;padding:0}
.dropmenu{}
.dropmenu ul{font-size:13px}
.dropmenu li{padding-bottom:5px}
.dropmenu li a{display:block;line-height:16px;background:url(../images/sprite/sprite3.png) -10px -10px;color:#FFF;text-decoration:none;font-size:14px;font-weight:700;padding:8px 12px}
.dropmenu li a:hover{color:#fff!important}
.dropmenu li.active a{background:url(../images/dropmenu_button_active.png) top left no-repeat}
.dropmenu ul ul{font-size:12px;width:100%;background:#eee;margin:5px 0 0 0!important;padding:5px 0!important}
.dropmenu li li{padding:4px 0}
.dropmenu li li a{background:url(../images/arrow.gif) 12px 4px no-repeat!important;font-weight:400;color:#666!important;padding:0 12px 0 22px !important}
.dropmenu li li a:hover{color:#333!important}
.dropmenu li li.active a{color:#333!important;background:url(../images/arrow.gif) 12px 4px no-repeat!important;font-weight:700}

.dropmenu3{}
.dropmenu3 ul{font-size:13px ; }
.dropmenu3 li{padding-bottom:5px}
.dropmenu3 li a{display:block;line-height:16px;background:url(../images/sprite/sprite3.png) -10px -10px;color:#FFF;text-decoration:none;font-size:14px;font-weight:700;padding:8px 12px}
.dropmenu3 li a:hover{color:#fff!important;background:url(../images/dropmenu_button_active.png) top left no-repeat}
.dropmenu3 li.active a{background:url(../images/dropmenu_button_active.png) top left no-repeat}
.dropmenu3 ul ul{font-size:12px;width:100%;background:#eee;margin:5px 0 0 0!important;padding:5px 0!important}
.dropmenu3 li li{padding:4px 0}
.dropmenu3 li li a{background:url(../images/arrow.gif) 12px 4px no-repeat!important;font-weight:400;color:#666!important;padding:0 12px 0 22px !important}
.dropmenu3 li li a:hover{color:#333!important}
.dropmenu3 li li.active a{color:#333!important;background:url(../images/arrow.gif) 12px 4px no-repeat!important;font-weight:700}


.dropmenuCid{}
.dropmenuCid ul{font-size:13px ; }
.dropmenuCid li{padding-bottom:5px}
.dropmenuCid li a{display:block;line-height:16px;background:url(../images/sprite/sprite9.png) -10px -10px;color:#FFF;text-decoration:none;font-size:14px;font-weight:700;padding:8px 12px}
.dropmenuCid li a:hover{color:#fff!important;background:url(../images/dropmenu_button_active.png) top left no-repeat}
.dropmenuCid li.active a{background:url(../images/dropmenu_button_active.png) top left no-repeat}
.dropmenuCid ul ul{font-size:12px;width:100%;background:#eee;margin:5px 0 0 0!important;padding:5px 0!important}
.dropmenuCid li li{padding:4px 0}
.dropmenuCid li li a{background:url(../images/arrow.gif) 12px 4px no-repeat!important;font-weight:400;color:#666!important;padding:0 12px 0 22px !important}
.dropmenuCid li li a:hover{color:#333!important}
.dropmenuCid li li.active a{color:#333!important;background:url(../images/arrow.gif) 12px 4px no-repeat!important;font-weight:700}


.goback{background:url(../images/arrow.gif) 12px 6px no-repeat;display:block;width:20px;height:20px;margin:5px 0;padding:0 12px 0 22px}
table{width:100%;font-size:11px;background:#ccc}
table .title{background:#4D5766!important;color:#fff}
table th{text-align:left;font-weight:700;padding:2px 5px 2px 5px;background:#999;color:#fff}
table td{padding:2px 5px 2px 5px;background:#fff !important}
table .desc{background:#999!important;color:#fff;font-weight:700}
table .attention{color:red;text-align:center;margin:5px 0 10px!important;padding:0!important}
#acesso{background:url(../images/sprite/sprite1.png) -5px -431px;padding-left:25px;width:200px}
.quadrado{position:absolute;background:url(../images/sprite/sprite3.png) -10px -164px;width:16px;height:16px;margin:7px}
.flecha{position:absolute;background:url(../images/sprite/sprite3.png) -10px -200px;width:16px;height:16px;margin:7px}
.losango{position:absolute;background:url(../images/sprite/sprite3.png) -10px -235px;width:16px;height:16px;margin:7px}
#acessohome{background:url(../images/sprite/botao-input.png) 0px -406px;padding-left:25px;width:114px; border-radius: 6px;}
.padding{padding-left:25px!important;width:115px!important}
ul.dropmenu2{position:relative;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;border:solid 1px #ccc;border-right:none;display:inline-block;margin:0;padding:0}
.dropmenu2 li{position:relative;list-style:none;display:block;float:left;margin:0;padding:0}
.dropmenu2 li a{display:block;border-right:solid 1px #ccc;font-weight:700;color:#fff;text-decoration:none;background:url(../images/sprite/sprite4.png) 0px -10px repeat-x;padding:5px 13px 5px 13px}
.dropmenu2 li a:hover{color:#eee!important}
/*
.dropmenu2 li span{background:url(../images/menu/drop.gif);display:block;width:10px;height:5px;position:absolute;top:11px;right:7px;}
*/
.dropmenu2 li:hover ul,.dropmenu2 li:hover div{display:block}
.dropmenu2 ul,.dropmenu2 div{position:absolute;display:none;width:150px;background-color:#FFF;border-bottom:solid 1px #CCC;padding:0}
.dropmenu2 li div ul{border:none;background:none;position:relative;display:block;left:0}
.dropmenu2 ul li{border:0;float:none}
.dropmenu2 ul a{background:#F4F5F8!important; font-size:9px !important;color:#666!important;border:1px solid #CCC;border-bottom:0;padding-right:20px;display:block}
.dropmenu2 ul a:hover{background:#FFF!important;color:#333!important;font-weight:700}
.dropmenu2 div ul{position:relative;display:block}
.dropmenu2 li div{border:1px solid #CCC;background-color:#f1f1f1;display:none;position:absolute;padding:5px}
.dropmenu2 .exit a{background:url(../images/sprite/sprite4.png) 0px -54px repeat-x;color:#FFF}
.dropmenu2 .exit2 a{background:url(../images/sprite/sprite4.png) 0px -98px repeat-x;color:#183883;}
.dropmenu2 .exit2 a:hover{background:url(../images/sprite/sprite4.png) 0px -98px repeat-x;color:#F00 !important;}
.readmore{background:url(../images/readmore.png);width:100px;height:27px;margin:-7px 0 0 177px}
.readmore a{background:none;font-weight:700;font-size:14px;margin:7px 15px 0 0}



ul.dropmenuCid2{position:relative;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;border:solid 1px #ccc;border-right:none;display:inline-block;margin:0;padding:0}
.dropmenuCid2 li{position:relative;list-style:none;display:block;float:left;margin:0;padding:0}
.dropmenuCid2 li a{display:block;border-right:solid 1px #ccc;font-weight:700;color:#fff;text-decoration:none;background:url(../images/sprite/sprite11.png) 0px -10px repeat-x;padding:5px 13px 5px 13px}
.dropmenuCid2 li a:hover{color:#eee!important}
/*
.dropmenu2 li span{background:url(../images/menu/drop.gif);display:block;width:10px;height:5px;position:absolute;top:11px;right:7px;}
*/
.dropmenuCid2 li:hover ul,.dropmenu2 li:hover div{display:block}
.dropmenuCid2 ul,.dropmenu2 div{position:absolute;display:none;width:150px;background-color:#FFF;border-bottom:solid 1px #CCC;padding:0}
.dropmenuCid2 li div ul{border:none;background:none;position:relative;display:block;left:0}
.dropmenuCid2 ul li{border:0;float:none}
.dropmenuCid2 ul a{background:#F4F5F8!important; font-size:9px !important;color:#666!important;border:1px solid #CCC;border-bottom:0;padding-right:20px;display:block}
.dropmenuCid2 ul a:hover{background:#FFF!important;color:#333!important;font-weight:700}
.dropmenuCid2 div ul{position:relative;display:block}
.dropmenuCid2 li div{border:1px solid #CCC;background-color:#f1f1f1;display:none;position:absolute;padding:5px}
.dropmenuCid2 .exit a{background:url(../images/sprite/sprite11.png) 0px -54px repeat-x;color:#FFF}
.dropmenuCid2 .exit2 a{background:url(../images/sprite/sprite11.png) 0px -98px repeat-x;color:#183883;}
.dropmenuCid2 .exit2 a:hover{background:url(../images/sprite/sprite11.png) 0px -98px repeat-x;color:#F00 !important;}
.readmore{background:url(../images/readmore.png);width:100px;height:27px;margin:-7px 0 0 177px}
.readmore a{background:none;font-weight:700;font-size:14px;margin:7px 15px 0 0}







/*
.secondcopy{background:url(../images/2via.jpg) top left no-repeat;width:267px;height:160px;padding:10px 0 0 10px}
*/
.secondcopy p{line-height:18px;font-size:14px}
.secondcopy a{background:url(../images/arrow.gif) 0 6px no-repeat;padding-left:10px;margin-top:10px;display:block}
.secondcopy h3{margin-top:0!important}
.space{margin-bottom:12px}
.highlights{font-size:12px!important;text-align:center;text-transform:uppercase}
.print{background:url(../images/icons/printButton.png) 0 0 no-repeat;padding-left:25px;height:24px;display:inline-block;line-height:24px;text-decoration:none!important}
.pdf{background:url(../images/icons/pdf_button.png) 0 0 no-repeat;padding-left:25px;height:24px;display:inline-block;line-height:24px;text-decoration:none!important}
.email{background:url(../images/icons/emailButton.png) 0 0 no-repeat;padding-left:25px;height:24px;display:inline-block;line-height:24px;text-decoration:none!important}
.print:hover,.pdf:hover,.email:hover{text-decoration:underline!important}
.desc1 h4{font-weight:700;margin-bottom:5px!important}
.desc1 li{background:url(../images/arrow.gif) 0 5px no-repeat!important;padding-left:10px!important; margin-left:11px;}
.desc2 li{background:url(../images/arrow_white.gif) 0 5px no-repeat!important;padding-left:10px!important}
.btn_consult,.btn_send{background:url(../images/sprite/sprite3.png) -10px -270px;width:80px;height:30px;color:#fff}
.btn_consultCid,.btn_sendCid{background:url(../images/sprite/sprite9.png) -10px -270px;width:80px;height:30px;color:#fff}
.btn_consultSeguro,.btn_sendSeguro{background:url(../images/sprite/sprite14.png) -10px -270px;width:80px;height:30px;color:#fff}
.btn_send_excluir{background:url(../images/sprite/sprite3.png) -5px -320px;width:80px;height:30px;color:#000}
.btn_consult{margin-right:5px}
.btn_cliente{background:url(../images/bt_cliente.gif) no-repeat;width:143px;height:30px;color:#fff}
.btn_querocliente{background:url(../images/bt_querocliente.gif) no-repeat;width:143px;height:30px;color:#fff}
.radio{background:none;width:12px;height:12px}
.cloud{background:url(../images/bg_cloud.png) no-repeat;width:683px;height:320px;clear:both;padding:5px;text-align:center}
#content .counter{position:absolute;width:150px;margin:25px 0 0 518px}
.candidatos,.oportunidades{ display:inline-block}
.candidatos li,.oportunidades li{float:left}
.oportunidades{position:absolute!important;margin-top:30px!important;padding:0!important}
.candidatos,.oportunidades1{ display:block }
.candidatos li,.oportunidades1 li{float:left}
.oportunidades1{height:36px !important; top:70px; position:absolute!important;margin-top:0px!important;padding:0px 0px 0px 0px!important;}
.titulo_tab{border: 1px #dbe6ee solid !important;;  font-family:Verdana, Geneva, sans-serif !important;; color:#000 !important;; font-size:14px !important;; font-weight:bold !important;}
#menuGeral {list-style:none!important;list-style-type:none!important;margin:0!important;padding:0!important}
#menuGeral  a {background:url(../images/sprite/sprite1.png) -10px -472px;color:#31a2ca !important;text-decoration:none;line-height:2.16em;padding-left:19px}
#menuGeral  a:hover{background:url(../images/sprite/sprite1.png) -10px -472px;color:#999999 !important;text-decoration:none;line-height:2.16em;padding-left:19px}
.indent1 .dropmenu ul li span{ font-size:11px ;}

.frente{color: #000033;padding:4px 6px 4px 6px;border: 1px solid #dbe6ee !important;text-decoration: none;float: left; margin:10px 2px 0px 2px;}
.paginacao{color: #000033; padding:4px 6px 4px 6px;border: 1px solid #dbe6ee !important;text-decoration: none;float: left; margin:10px 2px 0px 2px;}
.paginacao_ativa{color: #ffffff; background-color: #000033; padding:4px 6px 4px 6px;border: 1px solid #dbe6ee !important;text-decoration: none;float: left; margin:10px 2px 0px 2px;}
.paginacao_ativa1{color: #fff !important; background-color: #333333; border: 1px solid #333333 !important;text-decoration: none;float: left;}

ul#produto {
  width:190px;
  background-color:none;
  margin:30px 0px 0px 30px;
  padding:0px 0px 7px 0px;
  float:left;
  font-size:11px;
  color:#2cabe0 !important;
}

ul#produto h3 {
  width:150px;
  background-color:none;

  list-style-type:none;
  font-size:18px;
  font-weight:500;
  color:#0e71b5;
  /*border-bottom:2px solid #e0e0e0;*/
  padding:0px 0px 7px 0px;
  display:block;
}

ul#produto li {
  /*border-bottom:2px solid #e0e0e0;*/
  background-image:url(../images/negocios/list_produt.gif);
  background-repeat:no-repeat;
  display:block;
  height:1%;
  text-decoration:none;
  font-family: Arial, Helvetica, sans-serif;
  color:#2cabe0 !important;
  font-size:14px;
  font-weight:bold;
}

ul#produto li a:link {
  display:block;
  height:1%;
  text-decoration:none;
  font-family: Arial, Helvetica, sans-serif;
  color:#2cabe0 !important;
  padding-left:30px;
  padding-top:8px;
  padding-bottom:8px;
  font-size:14px;
  font-weight:bold;
}

ul#produto li a:visited {
  display:block;
  height:1%;
  text-decoration:none;
  font-family: Arial, Helvetica, sans-serif;
  color:#2cabe0 !important;
  padding-left:30px;
  padding-top:8px;
  padding-bottom:8px;
  font-size:14px;
  font-weight:bold;
}



ul#produto li a:hover {
  background-color:none;
  color:#2cabe0 !important;
  background-image:url(../images/negocios/list_produt_ativ.gif);
  background-repeat:no-repeat;
  background-position:left;}


ul#produto .ativo {
  background-color:none;
  color:#2cabe0;
  background-image:url(../images/negocios/list_produt_ativ.gif);
  background-repeat:no-repeat;
  background-position:left;}


.negativacao{
  width:700px;
  position:absolute;
  margin:20px 0px 0px 250px; 
  padding:0px;
  left:0px;


}

.negativacao p{
  width:300px;
  height:auto;
  text-align:center !important;
  border:none;
  float:left;
}



#pac_menu ul {
  padding:0px;
  margin:40px 0px 0px 38px;
  float: left;
  width:630px;
  background-color:#fff;
  list-style:none;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;

}

#pac_menu ul li { display: inline; }

#pac_menu ul li a {
  background:url(../images/pc_menu1.jpg) repeat-x;
  color: #fff;
  text-decoration: none;
  padding: 7px 60px;
  float:left;
  font-size:15px;
  border-right:#fff 2px solid;
}

#pac_menu ul li a:hover {
  background:url(../images/pc_menu.jpg) repeat-x !important;
  color: #fff;

}

.ativo_pac {
  background:url(../images/pc_menu.jpg) repeat-x !important;
}


#certificado_menu ul {
  padding:0px;
  margin:40px 0px 0px 38px;
  float: left;
  width:630px;
  background-color:#fff;
  list-style:none;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;

}

#certificado_menu ul li { display: inline; }

#certificado_menu ul li a {
  background:url(../images/pc_menu1.jpg) repeat-x;
  color: #fff;
  text-decoration: none;
  padding: 7px 50px;
  float:left;
  font-size:15px;
  border-right:#fff 2px solid;
}

#certificado_menu ul li a:hover {
  background:url(../images/pc_menu.jpg) repeat-x !important;
  color: #fff;

}

.ativo_certificado {
  background:url(../images/pc_menu.jpg) repeat-x !important;
}



#negativa_menu ul {
  padding:0px;
  margin:0px 0px 0px 38px;
  float: left;
  width:630px;
  background-color:#fff;
  list-style:none;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;

}

#negativa_menu ul li { display: inline; }

#negativa_menu ul li a {
  background:url(../images/pc_menu1.jpg) repeat-x;
  color: #fff;
  text-decoration: none;
  padding: 7px 107px;
  float:left;
  font-size:15px;
  border-right:#fff 2px solid;
}

#negativa_menu ul li a:hover {
  background:url(../images/pc_menu.jpg) repeat-x !important;
  color: #fff;

}


#fatura_menu ul {
  padding:0px;
  margin:0px 0px 0px 38px;
  float: left;
  width:630px;
  background-color:#fff;
  list-style:none;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;

}

#fatura_menu ul li { display: inline; }

#fatura_menu ul li a {
  background:url(../images/pc_menu1.jpg) repeat-x;
  color: #fff;
  text-decoration: none;
  padding: 7px 85px;
  float:left;
  font-size:15px;
  border-right:#fff 2px solid;
}

#fatura_menu ul li a:hover {
  background:url(../images/pc_menu.jpg) repeat-x !important;
  color: #fff;

}






.ativo_negativa {
  background:url(../images/pc_menu.jpg) repeat-x !important;


}



#emp_menu ul {
  padding:0px;
  margin:10px 0px 0px 38px;
  float: left;
  width:630px;
  background-color:#fff;
  list-style:none;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;

}

#emp_menu ul li { display: inline; }

#emp_menu ul li a {
  background:url(../images/pc_menu1.jpg) repeat-x;
  color: #fff;
  text-decoration: none;
  padding: 7px 27px;
  float:left;
  font-size:15px;
  border-right:#fff 2px solid;
}

#emp_menu ul li a:hover {
  background:url(../images/pc_menu.jpg) repeat-x !important;
  color: #fff;

}

.ativo_emp {
  background:url(../images/pc_menu.jpg) repeat-x !important;
}

.touca{
  width:94px; 
  height:128px;
  position:absolute; 
  top:155px; 
  margin-left:-30px;  	
}

.servicos_certificado{
  width:585px; 
  height:auto; 
  float:left; 
  border-top-width:2px; 
  border-top-style:solid; 
  border-top-color:#e0f2fe; 
  margin:0px 0px 0px 40px;	
}

.image_servico_certificado{
  width:110px; 
  height:auto; 
  background:url(../images/bg_icons_cd.gif) right repeat-y !important; 
  margin-top:-5px;
  float:left;


}

.texto_certificado{
  width:435px; 
  margin:5px; 
  float:left; 
  color:#8d8d8d;
  text-align:justify !important;	



}

.certificado_passo{
  margin:-15px 0px 10px 35px;  
  width:585px;
  float:left;
}

.certificado_passo div p{
  color:#8d8d8d;
}

.certificado_passo1{
  margin:-15px 0px 10px 35px;  
  width:585px;
  float:left;
}

.certificado_passo1  p{
  color:#8d8d8d;
  font-size:11px;
  text-align:justify;
}

/* ###########  Banner DHTML ############## */

#dhtml {
  position: absolute; 
  top: 30%;
  left: 35%;
  width: 444px; 
  height: 271px;
  padding: 0px; 
  display: none;
  background:url(../images/poupup.png) no-repeat center;
}

.fecha_banner{
  width:42px; 
  height:42px; 
  cursor:pointer; 
  position:absolute; 
  left:392px; 
  top:-8px; 
  padding:5px;
  background:url(../images/fechar.png) no-repeat;
}

.dhtml_texto{
  position:absolute; 
  top:0px;
  margin-top:90px; 
  padding:20px; 
  float:left !important;
}

.dhtml_texto p{
  font-family:Arial, Helvetica, sans-serif; 
  font-size:15px; 
  color:#6f7072 !important; 
  font-weight:bold;
  border:none !important;
  text-decoration:none !important;
}
/* ###########  Banner NATAL ############## */

#natal {
  position: absolute; 
  top: 30%;
  margin-left:93px;
  width: 794px; 
  height: 381px;
  padding: 0px; 
  display: none;
  background:url(../images/popup_natal.gif) no-repeat center;
}

.fecha_natal{
  width:42px; 
  height:42px; 
  cursor:pointer; 
  position:absolute; 
  left:770px; 
  top:-8px; 
  padding:5px;
  background:url(../images/fechar.png) no-repeat;
}

.natal_texto{
  position:absolute; 
  top:0px;
  margin-top:100px; 
  padding:0px; 
  float:left !important;
  margin-left:80px;
}

.natal_texto p{
  font-family:Arial, Helvetica, sans-serif; 
  font-size:45px; 
  color:#0066b3 !important; 
  font-weight:normal;
  border:none !important;
  text-decoration:none !important;

}



/* ###########  Banner DIA DA MULHER ############## */

#mulher {
  position:relative; 
  top:0;
  width: 981px; 
  height: 1045px;
  padding: 0px; 
  display: none;
  background:url(../images/popup_mulher.png) no-repeat center;
  left:0 !important;
  margin-left:auto !important;
  margin-right:auto !important;
  margin-top:0px;
  z-index:1000;


}

.fecha_mulher{
  width:42px; 
  height:42px; 
  cursor:pointer; 
  position:absolute; 
  left:680px; 
  top:-8px; 
  padding:5px;
  background:url(../images/fechar.png) no-repeat;
}

.mulher_texto{
  position:absolute; 
  top:0px;
  margin-top:100px; 
  padding:0px; 
  float:left !important;
  margin-left:80px;
}

.mulher_texto p{
  font-family:Arial, Helvetica, sans-serif; 
  font-size:45px; 
  color:#0066b3 !important; 
  font-weight:normal;
  border:none !important;
  text-decoration:none !important;

}


/* #################### Pascoa   ###############    */

#pascoa {
  position: absolute; 
  top: 30%;
  margin-left:93px;
  width: 640px; 
  height:428px;
  padding: 0px; 
  display: none;
  background:url(../images/popuppascoa.png) no-repeat center;

  border-radius:6px;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  box-shadow: 2px 2px 10px #000; 
  -moz-box-shadow: 2px 2px 10px #00;
  -webkit-box-shadow: 2px 2px 10px #00;

}

.fecha_pascoa{
  width:42px; 
  height:42px; 
  cursor:pointer; 
  position:absolute; 
  left:620px; 
  top:-15px; 
  padding:5px;
  background:url(../images/fechar.png) no-repeat;
}

.pascoa_texto{
  position:absolute; 
  top:0px;
  margin-top:100px; 
  padding:0px; 
  float:left !important;
  margin-left:80px;
}

.pascoa_texto p{
  font-family:Arial, Helvetica, sans-serif; 
  font-size:45px; 
  color:#0066b3 !important; 
  font-weight:normal;
  border:none !important;
  text-decoration:none !important;

}


/* ###########  Caixa Postal ############## */

.lido{
  background:url(../images/icons/mail_lido.png) no-repeat !important;
  display:block;
}
.bg_titulo_tb{
  background-color:#7d8fb9 !important;
  color:#fff !important; 
  font-weight:bold;
}
.check_mail{
  width:5px; height:5px; margin-top:5px;
}

.zebra{
  background-color:#e7e7e7 !important;
}

.link_normal{
  text-decoration:none;
}
.link_negrito{
  text-decoration:none;
  font-weight:bold;
}

.titulo_features{
  width:640px !important;
  font-size:14px; 
  font-weight:normal;
  height:20px;
  float:left;
  margin:0px 50px 15px 0px;
  padding:0px 10px 0px 0px !important;
  background-color:#fff !important;
  color:#8b870e;

}

.titulo_features2{
  width:auto !important;
  font-size:14px; 
  font-weight:normal;
  height:20px;
  margin:15px 0px 0px 0px;
  padding:0px 10px 0px 10px !important;
  background-color:#fff !important;
  color:#f46e22;
  clear:left;
}

.item{
  width:210px; !important;
  height:auto !important;
  float:left !important;
  display:block;

  margin:0px 0px 10px 5px !important;
  padding:0px !important;
  text-align:left !important;
  cursor:pointer;


}


.item3{
  width:210px; !important;
  height:auto !important;
  float:left !important;
  display:block;

  margin:0px 0px 10px 5px !important;
  padding:0px !important;
  text-align:left !important;
  cursor:pointer;


}


.ajuste_modelo{
  width:312px; 
  height:10px;
  float:left;


}



/* #################### Ura   ###############    */

#ura {
  position: absolute; 
  top: 3%;
  margin-left:210px;
  width: 647px; 
  height:550px;
  padding: 0px; 
  display: none;
  background:url(../images/ura.png) no-repeat center;
  z-index:1000;

  /*border-radius:6px;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  box-shadow: 2px 2px 10px #000; 
  -moz-box-shadow: 2px 2px 10px #00;
  -webkit-box-shadow: 2px 2px 10px #00; */

}

.fecha_ura{
  width:42px; 
  height:42px; 
  cursor:pointer; 
  position:absolute; 
  left:620px; 
  top:-15px; 
  padding:5px;
  background:url(../images/fechar.png) no-repeat;
}

.ura_texto{
  position:absolute; 
  top:0px;
  margin-top:100px; 
  padding:0px; 
  float:left !important;
  margin-left:80px;
}

.ura_texto p{
  font-family:Arial, Helvetica, sans-serif; 
  font-size:45px; 
  color:#0066b3 !important; 
  font-weight:normal;
  border:none !important;
  text-decoration:none !important;

}



/* #################### Ura   ###############    */

#pai {
  position: absolute; 
  top: 10%;
  margin-left:-150px;
  width: 1280px; 
  height:863px;
  padding: 0px;
  border: 0px;
  display: none;
  background:url(../images/pai.png) no-repeat center;
  z-index:1000;

  /*
  border-radius:6px;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  box-shadow: 2px 2px 10px #000; 
  -moz-box-shadow: 2px 2px 10px #00;
  -webkit-box-shadow: 2px 2px 10px #00; 
  */
}

.fecha_pai{
  width:80px; 
  height:80px; 
  cursor:pointer; 
  position:absolute; 
  left:1070px; 
  top:160px; 
  padding:5px;
  background:url(../images/fechar_pai.png) no-repeat;
}

/*######################################################################*/

#mae {
  position: absolute; 
  top: 10%;
  margin-left:0px;
  width: 990px; 
  height:743px;
  padding: 0px; 
  display: none;
  background:url(../images/mae.jpg) no-repeat center;
  z-index:1000;

  border-radius:6px;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  box-shadow: 2px 2px 10px #000; 
  -moz-box-shadow: 2px 2px 10px #00;
  -webkit-box-shadow: 2px 2px 10px #00; 

}

.fecha_mae{
  width:42px; 
  height:42px; 
  cursor:pointer; 
  position:absolute; 
  left:976px; 
  top:-15px; 
  padding:5px;
  background:url(../images/fechar.png) no-repeat;
}

.mae_texto{
  position:absolute; 
  top:0px;
  margin-top:100px; 
  padding:0px; 
  float:left !important;
  margin-left:80px;
}

.mae_texto p{
  font-family:Arial, Helvetica, sans-serif; 
  font-size:45px; 
  color:#0066b3 !important; 
  font-weight:normal;
  border:none !important;
  text-decoration:none !important;

}

#mask {
  position:absolute;
  z-index:9000; 
  background-color:#fff;
  display:none;
  margin-top:0;
}

#boxes .window {

  position:absolute;
  width:440px;
  height:200px;
  display:none;
  z-index:9999;
  padding:10px;

}
#boxes .window3 {

  position:absolute;
  width:auto;
  height:auto;
  display:none;
  z-index:10000;
  padding:10px;
 /*opacity:0.1;-moz-opacity: 0.1; filter: alpha(opacity=1)*/
  

}
/* Personalize a janela modal aqui. Você pode adicionar uma imagem de fundo. */
#boxes #dialog1 {
  width:375px;
  height:95px;
  background-color:#fff;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  border:1px solid #00af00;
}

/* Personalize a janela modal aqui. Você pode adicionar uma imagem de fundo. */
#boxes #dialog2 {
  width:440px;
  height:200px;
  background-color:#fff;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  border:3px solid #183883;
}


/* Personalize a janela modal aqui. Você pode adicionar uma imagem de fundo. */
#boxes #dialog3 {
  width:auto;
  height:auto;



}

/* posiciona o link para fechar a janela */

.close {
  display:block;
  text-align:center;
  margin:-52px 0px 0px 377px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  -webkit-border-radius: 20px;
  width:25px;
  height:21px;
  background-color:#00af00;
  color:#fff;
  font-size:13px;
  font-weight:bold;
  text-decoration:none;
  border:1px solid #fff;
  padding-top:3px; 

} 


.close2 {
  display:block;
  text-align:center;
  margin:-52px 0px 0px 440px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  -webkit-border-radius: 20px;
  width:25px;
  height:21px;
  background-color:#ffcd00;
  color:#183883;
  font-size:13px;
  font-weight:bold;
  text-decoration:none;
  border:1px solid #fff;
  padding-top:3px; 

} 



/*########################## Boleto ################################## */


#boleto {
  position: absolute; 
  top: 23%;
  margin-left:-50px;
  width: 323px; 
  height:365px;
  padding: 0px; 
  display: none;
  background:url(../images/banner_boleto.png) no-repeat center;
  z-index:1000;


}

.fecha_boleto{
  width:42px; 
  height:42px; 
  cursor:pointer; 
  position:absolute; 
  left:280px; 
  top:-27px; 
  padding:5px;
  background:url(../images/fechar_boleto.png) no-repeat;
}

.boleto_texto{
  position:absolute; 
  top:0px;
  margin-top:100px; 
  padding:0px; 
  float:left !important;
  margin-left:80px;
}

.boleto_texto p{
  font-family:Arial, Helvetica, sans-serif; 
  font-size:45px; 
  color:#0066b3 !important; 
  font-weight:normal;
  border:none !important;
  text-decoration:none !important;

}


/*############################# Namorados ########################## */

#namorados {
  position: absolute; 
  top: 23%;
  margin-left:240px;
  width: 500px; 
  height:417px;
  padding: 0px; 
  display: none;
  background:url(../images/namorados.png) no-repeat center;
  z-index:1000;
}

.fecha_namorados{
  width:42px; 
  height:42px; 
  cursor:pointer; 
  position:absolute; 
  left:420px; 
  top:50px; 
  padding:5px;
  background:url(../images/fechar.png) no-repeat;
}

.namorados_texto{
  position:absolute; 
  top:0px;
  margin-top:100px; 
  padding:0px; 
  float:left !important;
  margin-left:80px;
}

.namorados_texto p{
  font-family:Arial, Helvetica, sans-serif; 
  font-size:45px; 
  color:#0066b3 !important; 
  font-weight:normal;
  border:none !important;
  text-decoration:none !important;

}


/*##################### Botões página inicial Negativação########################### */

.bt_negat{
  width:169px; 
  height:300px; 
  border:2px solid #2d76b6; 
  padding:10px; 
  border-radius:4px; 
  -moz-border-radius:4px;
  -webkit-border-radius:4px; 
  margin:100px 0px 0px 100px; 
  float:left;
  padding:15px;

}


.bt_negat p{
  font-size:11px;
  color:#0f62ac;
  border:none;
  text-align:justify;
}

.bt_negat span{
  background-color:#ffcb05 !important;
  width:200px !important; 
  color:#0f62ac !important; 
  font-weight:bold !important;
  font-size:18px !important; 
  padding:5px !important;
}

.bt_negat p a{

  font-size:11px;
  color:#0f62ac;
  border:none;
  text-align:justify;
  text-decoration:none;
}


.bt_negat p a:visited{

  font-size:11px;
  color:#0f62ac;
  border:none;
  text-align:justify;
  text-decoration:none;
}

.bt_negat p a:hover{

  font-size:11px;
  color:#0f62ac;
  border:none;
  text-align:justify;
  text-decoration:none;
}

.aceito_conc{
  float:left; 
  width:15px; 
  height:15px; 
  margin-right:8px;	
}


/* #################### Ura   ###############    */

#paiResultado {
  position: absolute; 
  top: 5%;
  margin-left:130px;
  width: 694px; 
  height:900px;
  padding: 0px;
  border: 0px;
  display: none;
    z-index:1000;
 /* background:url(../images/BannerVencedores.jpg) no-repeat center; 


  /*
  border-radius:6px;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  box-shadow: 2px 2px 10px #000; 
  -moz-box-shadow: 2px 2px 10px #00;
  -webkit-box-shadow: 2px 2px 10px #00; 
  */
}

.fecha_paiResultado{
  width:80px; 
  height:80px; 
  cursor:pointer; 
  position:absolute; 
  left:650px; 
  top:-20px; 
  padding:5px;
  background:url(../images/fechar_pai.png) no-repeat;
}


/***********************AJUSTES PAGINA INICIAL*************************/

#logoMarcaCOK{
  width: 190px;
  height: 100px;
  padding: 15px 0;
  float: left;
}

#campoChat{
  width: 615px;
  height: 20px;
  float: left;
  font: 0.7em Verdana ;
  padding: 20px 0;
}

#logoSerasa{
  width: 150px;
  height: 55px;
  padding: 37px 5px;
  float: left;  
}


#faturaBoleto {
  position: absolute; 
  top: 25%;
  margin-left:130px;
  width: 694px; 
  height:900px;
  padding: 0px;
  border: 0px;
  display: none;
    z-index:1000;
 /* background:url(../images/BannerVencedores.jpg) no-repeat center; 


  /*
  border-radius:6px;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  box-shadow: 2px 2px 10px #000; 
  -moz-box-shadow: 2px 2px 10px #00;
  -webkit-box-shadow: 2px 2px 10px #00; 
  */
}

.fecha_faturaBoleto{
  width:80px; 
  height:80px; 
  cursor:pointer; 
  position:absolute; 
  left:610px; 
  top:30px; 
  padding:5px;
  background:url(../images/fecharFatura.png) no-repeat;
}




#diaCriancas {
  position: absolute; 
  top:120px;
  margin-left:0px;
  width: 1144px; 
  height:598px;
  padding: 0px;
  border: 0px;
  display: none;
    z-index:1000;

}

.ajusteMenu{
	width:200px !important;
	height:20px !important;
	/*border:1px solid #F00;*/
}

#Largura{
	
	width:185px !important;
	/*border:1px solid #FF0;*/
	
}

.tooltip_description span{
	
	font-size:10px !important;
	/*border:1px solid #FF0;*/
	
}
/* MODAL DE CONFIRMAÇÃO DOS DADOS DE CADASTRO */
.fade-bg-popup {
    position: fixed;
    width: 100%;
    height: 100%;
    background: url('../images/fade-bg.png') repeat;
    z-index: 100;
}

.modal{
	background:#f9f9f9;
	width:720px;
	height:490px;
	position:relative;
	left:50%;
	margin-left:-360px;
	top:50%;
	margin-top:-245px;
	border:2px solid #c4c4c4;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
}

.modal *{
	border:0;
	padding:0;
	margin:0;}
	
.modal p{
	display:inline-block;
	width:670px;
	height:30px;
	line-height:30px;
	margin: 0 0 10px 28px;
	padding-bottom:10px;
	border-bottom:1px solid #cccccc !important;
	color:#003492;
	font-weight:bold;}
	
.close-button{
	background: url('../images/close-icon.png');
	width:25px;
	height:24px;
	position:absolute;
	right:-13px !important;
	top:-13px !important;
}

.modal .banner-topo{
	width:705px;
	height:100px;
	margin:6px 0 0 7px;
	margin-bottom:10px;
	background: url('../images/banner-alteracao-cadastral.jpg') no-repeat center center;
}

form[name='form-atualiza-cadastro']{ 
	clear:both;
	
}

form[name='form-atualiza-cadastro'] input[type='text'], form[name='form-atualiza-cadastro'] select{ 
	text-indent:5px;
	font-size:12px;
	
}

.input-container{
	max-width:320px !important;
	float:left;
	margin-left:30px;
	margin-bottom:15px;
}
.minimal-margin-left{
	margin-left:8px !important;
}

form[name='form-atualiza-cadastro'] label{
	font-size:14px;
	display:block;
	line-height:30px;	
}

form[name='form-atualiza-cadastro'] span{
	color:red;
}

form[name='form-atualiza-cadastro'] input[type='text'],
form[name='form-atualiza-cadastro'] select{
	height:30px;
	border:1px solid #cccccc !important;
	background: url('../images/bg-input.png') repeat-x;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	}

form[name='form-atualiza-cadastro'] input[name='raz_social']{
	width:663px !important;
}
	
form[name='form-atualiza-cadastro'] input[name='email']{
	width:320px !important;
}
form[name='form-atualiza-cadastro'] input[name='representante_legal']{
	width:311px !important;
	
}
form[name='form-atualiza-cadastro'] input[name='cep']{
	width:90px !important;
}
form[name='form-atualiza-cadastro'] input[name='endereco_tipo']{
	width:60px !important;
	float:left;
} 
form[name='form-atualiza-cadastro'] input[name='uf']{
	width:60px !important;
}
form[name='form-atualiza-cadastro'] input[name='endereco_logradouro']{
	width:140px !important;
	
	margin-left:8px !important;
}
form[name='form-atualiza-cadastro'] input[name='endereco_n'], 
form[name='form-atualiza-cadastro'] input[name='ddd1'], form[name='form-atualiza-cadastro'] input[name='ddd2']{
	width:40px !important;
}
form[name='form-atualiza-cadastro'] input[name='endereco_complemento'], 
form[name='form-atualiza-cadastro'] input[name='telefone_fixo'],
form[name='form-atualiza-cadastro'] input[name='telefone_celular']{
	width:110px !important;
}
form[name='form-atualiza-cadastro'] input[name='endereco_bairro']{
	width:135px !important;
}
form[name='form-atualiza-cadastro'] input[name='cidade']{
	width:220px;
}

form[name='form-atualiza-cadastro'] input[type='submit']{
	clear:both !important;
	background:#003492;
	width:150px;
	height:35px;
	margin-left:300px;
	color:#ffffff;
	font-weight:bold;
	margin-top:13px;
	cursor:pointer;
}
form[name='form-atualiza-cadastro'] input[type='submit']:hover{
	background:#023285;
}