#fancybox-loading {position: fixed;top: 50%;left: 50%;width: 40px;height: 40px;margin-top: -20px;margin-left: -20px;
	cursor: pointer;overflow: hidden;z-index: 1104;display: none;}
#fancybox-loading div {position: absolute;top: 0;left: 0;width: 40px;height: 480px;background-image: url('javamouse/fancybox.png');}
#fancybox-overlay {position: absolute;top: 0;left: 0;width: 100%;z-index: 1100;display: none;}
#fancybox-tmp {padding: 0;margin: 0;border: 0;overflow: auto;display: none;}
#fancybox-wrap {position: absolute;top: 0;left: 0;padding: 20px;z-index: 1101;outline: none;display: none;}
#fancybox-outer {position: relative;width: 100%;height: 100%;background:#0077ed;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;}
#fancybox-content {width: 0;height: 0;padding: 0;outline: none;position: relative;overflow: hidden;z-index: 1102;border: 0px solid #0077ed;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;}
#fancybox-hide-sel-frame {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: transparent;z-index: 1101;}
#fancybox-close {position: absolute;top: -15px;right: -15px;width: 30px;height: 30px;background: transparent url('javamouse/fancybox.png') -40px 0px;
	cursor: pointer;z-index: 1103;display: none;}
#fancybox-error {color: #444;font: normal 12px/20px Arial;padding: 14px;margin: 0;}
#fancybox-img {width: 100%;height: 100%;padding: 0;margin: 0;border: none;outline: none;line-height: 0;vertical-align: top;}
#fancybox-frame {width: 100%;height: 100%;border: none;display: block;}
#fancybox-left, #fancybox-right {position: absolute;bottom: 0px;height: 100%;width: 35%;cursor: pointer;outline: none;
	background: transparent url('javamouse/blank.gif');z-index: 1102;display: none;}
#fancybox-left {left: 0px;}
#fancybox-right {right: 0px;}
#fancybox-left-ico, #fancybox-right-ico {position: absolute;top: 50%;left: -9999px;width: 30px;height: 30px;margin-top: -15px;cursor: pointer;
	z-index: 1102;display: block;}
#fancybox-left-ico {background-image: url('javamouse/fancybox.png');background-position: -40px -30px;}
#fancybox-right-ico {background-image: url('javamouse/fancybox.png');background-position: -40px -60px;}
#fancybox-left:hover, #fancybox-right:hover {visibility: visible; /* IE6 */}
#fancybox-left:hover span {left: 20px;}
#fancybox-right:hover span {left: auto;right: 20px;}
.fancybox-bg {position: absolute;padding: 0;margin: 0;border: 0;width: 20px;height: 20px;z-index: 1001;}
#fancybox-title {font-family: Helvetica;font-size: 18px;z-index: 1102;font-family:'Roboto Condensed', sans-serif;}
.fancybox-title-inside {padding-bottom: 10px;text-align: center;color: #333;background: #fff;position: relative;}
.fancybox-title-outside {padding-top: 10px;color: #fff;}
/*titulo*/
.fancybox-title-over {position: absolute;bottom: 0;left: 0;color: #FFF;text-align: left;}
#fancybox-title-over {padding: 10px;background:url(../css/img/bgtitlesub.png) repeat-x;display: block;font-weight:normal;}
.fancybox-title-float {position: absolute;left: 0;bottom: -20px;height: 32px;}
#fancybox-title-float-wrap {border: none;border-collapse: collapse;width: auto;}




/* form */
#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}
  
#boxes .window {
  position:fixed;
  left:0;
  top:0;
  width:440px;
  height:200px;
  display:none;
  z-index:9999;
  padding:20px;
}

#boxes #dialog {
  width:375px; 
  height:320px;
  padding:10px;font-size:12px;color:#fff;font-family:'Oswald', arial serif;font-weight:100;
  background:url(../css/img/bg-header.png) repeat;
}
#control_center{border-bottom:solid 1px #fff;margin-bottom:5px;}
#control_center a{font-size:12px;color:#fff;font-family:'Oswald', arial serif;font-weight:100;float:right;}
#datasystem input, textarea{background-color:#fff;color:#9a989e;font-family:'Oswald', arial serif;font-size:11px;border:0px;padding:0px 5px 0px 5px;
width:364px;outline:medium none;margin-bottom:10px;clear:both;}
.message{height:80px;padding-top:5px;padding-bottom:5px;resize: none;}
#textformhome p{font-size:12px;color:#fff;font-family:'Oswald', arial serif;font-weight:100;}
#textformhome{padding-bottom:10px;}
#boxes #dialog1 {
  width:375px; 
  height:203px;
}


#boxes #dialog2 {
  background:url(images/notice.png) no-repeat 0 0 transparent; 
  width:326px; 
  height:229px;
  padding:50px 0 20px 25px;
}



