@charset "utf-8";/* CSS Document */.modal:nth-of-type(even) {    z-index: 1042 !important;}.modal-backdrop.in:nth-of-type(even) {    z-index: 1041 !important;}.modal4:nth-of-type(even) {    z-index: 1042 !important;}.modal4-backdrop.in:nth-of-type(even) {    z-index: 1041 !important;}a {color:#333; text-decoration:none}a:hover {color:#ccc; text-decoration:none}#mask {  position:absolute;  left:0;  top:0;  z-index:9500;  background-color:#000;  display:none;}  #boxes .window {  position:absolute;  left:0;  top:0;  width:440px;  height:200px;  display:none;  z-index:9999;  padding:20px;}#boxes #dialog {  width:auto;   height:auto;  padding:20px;  background-color:#ffffff;}#boxes #dialog2 {  width:auto;   height:auto;  padding:20px;  background-color:#ffffff;}#boxes #dialog3 {    width:auto;   height:auto;  padding:20px;  background-color:#ffffff;}#boxes #dialog4 {  width:auto;   height:auto;  padding:20px;  background-color:#FFF;}#boxes #dialog1 {  width:375px;   height:203px;}#dialog1 .d-header {  background:url(imagens/login-header.png) no-repeat 0 0 transparent;    width:375px;   height:150px;}#dialog1 .d-header input {  position:relative;  top:60px;  left:100px;  border:3px solid #cccccc;  height:22px;  width:200px;  font-size:15px;  padding:5px;  margin-top:4px;}#dialog1 .d-blank {  float:left;  background:url(imagens/login-blank.png) no-repeat 0 0 transparent;  width:267px;   height:53px;}#dialog1 .d-login {  float:left;  width:108px;   height:53px;}.close{	float:right;	}.modalDialog {  position: fixed;  font-family: Arial, Helvetica, sans-serif;  top: 0;  right: 0;  bottom: 0;  left: 0;  background: rgba(0, 0, 0, 0.8);  z-index: 99999;  opacity: 0;  -webkit-transition: opacity 400ms ease-in;  -moz-transition: opacity 400ms ease-in;  transition: opacity 400ms ease-in;  pointer-events: none;}.modalDialog:target {  opacity: 1;  pointer-events: auto;}.modalDialog > div {  width: 950px;   height:280px;  position: relative;  margin: 10% auto;  padding: 5px 20px 13px 20px;  border-radius: 10px;  background: #fff;  background: -moz-linear-gradient(#fff, #999);  background: -webkit-linear-gradient(#fff, #999);  background: -o-linear-gradient(#fff, #999);  }.btsalvar {  width: 150px;  position: relative;  margin-top: 250px;  padding: 5px 20px 13px 20px;  border-radius: 10px;  background: #fff;  background: -moz-linear-gradient(#fff, #999);  background: -webkit-linear-gradient(#fff, #999);  background: -o-linear-gradient(#fff, #999); cursor:pointer;}.btsalvar:hover{     color: #FFF;    background:#00C;    }.btcadastrar {    color:#000;  width: auto;  position: relative;   padding: 5px 20px 13px 20px;  border-radius: 10px;  background: #fff;  background: -moz-linear-gradient(#fff, #999);  background: -webkit-linear-gradient(#fff, #999);  background: -o-linear-gradient(#fff, #999); cursor:pointer; float:left;  padding-top:10px;}.btcadastrar:hover{     color: #FFF;    background:#00C;    }.fechar {  background: #606061;  color: #FFFFFF;  line-height: 25px;  position: absolute;  right: -12px;  text-align: center;  top: -10px;  width: 24px;  text-decoration: none;  font-weight: bold;  -webkit-border-radius: 12px;  -moz-border-radius: 12px;  border-radius: 12px;  -moz-box-shadow: 1px 1px 3px #000;  -webkit-box-shadow: 1px 1px 3px #000;  box-shadow: 1px 1px 3px #000;}.fechar:hover {  background: #00C;  color:#FFF;}