*{margin:0; padding:0;}
/* background:url(../imagens/login_mapa.png) no-repeat;*/
body{ background:none;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; ba}
.bloco{width:690px; margin:20px 20px; }
#logo{background:none;}
.content{background:none;  padding:10px 5px;}
#box{display:block; margin:10px 0; }
#fild{display:block; width:670px; margin:4px 4px; }




#fild .right{float:left;}
#fild .left{margin-right:10px;}
input{width:250px;}

.add{background:#f4f4f4 url(../ico/add.png) no-repeat; border: 1px solid #999; margin: 0 8px; width: 100px; cursor:pointer;}
.add:hover{background:#ccc url(../ico/add.png) no-repeat;}
.del{background:#f4f4f4 url(../ico/del.png) no-repeat; border: 1px solid #999; margin: 0 8px; width: 124px; cursor:pointer;}
.del:hover{background:#ccc url(../ico/del.png) no-repeat;}

span{display:block;}
p{color:#333; font-size:12px; font-weight:bold;}

h3{font-family:Arial, Helvetica, sans-serif; color:#333333; margin:25px 0 0 0;}
.error{display:block; color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.btn{background:#990000; border:1px solid #900; cursor:pointer; height:30px; width:90px; color:#fff;}
.ok{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center; width:600px; color:#900; padding:20px 0; }

/*NOTIFICAÇÃO ERRO*/
.notification h3{margin: 0 0 5px 0; font-size:1.4em; color: #fff;}
.notification p{margin: 0; font-size:1.5em; color: #fff;}



.notification {
  color: #fff;
  border-width: 1px;
  border-style: solid;
  border-radius: 4px;
  box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.25);
  padding: 8px 12px;
  padding-right: 30px;
  margin: 6px 0;
  position: relative;
}
.notification .close {
  position: absolute;
  top: 15px;
  right: 10px;
  display: block;
  width: 7px;
  height: 0;
  padding-top: 7px;
  opacity: .3;
  overflow: hidden;
  background-image: url(../images/sprites.png);
  background-position: 0 -84px;
}
.notification .close:hover {
  opacity: .5;
}
.notification.blue,
.notification.blue.air {
  background: #2a80d6;
  background:url(../imagens/info.gif) repeat #4ea5cd;
  border-color: #2673c3;
}

.notification.red,
.notification.red.air {
  background: #8b1d20;
  background:url(../imagens/erro.gif) repeat #de4343;  
  border-color: #961d20;
}

.notification.green,
.notification.green.air {
  background: #184d10;
  background:url(../imagens/sucess.gif) repeat #61b832;
  border-color: #205716;
}

.notification.orange,
.notification.orange.air {
  background: #b96100;
  background:url(../imagens/warning.gif) repeat #eaaf51;
  border-color: #c57805;
}

.notification.black,
.notification.black.air {
  background: #222222;
  background: linear-gradient(top, #5c5c5c, #222222);
  border-color: #2d2d2d;
}


.notification.grey,
.notification.grey.air {
  background: #8a8a8a;
  background: linear-gradient(top, #b7b7b7, #8a8a8a);
  border-color: #8e8e8e;
}

.notification.air {
  border-radius: 12px;
  position: fixed;
  background: #fff;
  width: 100%;
  left: 0;
  margin-top: 0;
  top: 0;
  z-index: 999;
  border-top: none;
  box-shadow: 5px 5px 12px rgba(0, 0, 0, 0.3), -5px 0 12px rgba(0, 0, 0, 0.3);
  opacity: .85;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  text-align:center;
}

#preloader2 {
    position: absolute;
    left: 0px;
    right: 0px;
    bottom: 0px;
    top: 0px;
    background: #ccc;
}


.mgtop{
	margin-top: 8px;
}
