/*
 *  psd2css.css
 *
 *  This is your external CSS style sheet. It defines all of the CSS styles that you
 *  are using in your page.  If you are going to create multiple pages from the same
 *  PSD file (like a template), you will share this CSS style sheet between the various
 *  pages.
 *
 *  This file was originally generated at http://psd2cssonline.com 
 *  January 25, 2011, 1:30 pm with psd2css Online version 1.93
 *
 */
body {
    font-family: Calibri;
    color: #00519E;
    font-size: 14px;
}

#message{
  position: absolute;
  left: 60px;
  top: 113px;
  width: 300px;
  height: 51px;
  z-index: 100;
}

.Title{
     font-size: 25px;
     color: black;
}

 /* You named this Error _frame */
#Error-1 {
  position: absolute;
  left: +3px;
  top: +3px;
  width: 333px;
  height: 51px;
  z-index: 1;
}

#loginFailureMessage-Error-1 {
    position: absolute;
    left: +3px;
    top: +3px;
    width: 333px;
    height: 51px;
    z-index: 1;
}

/* You named this Error text_text */
.Error-2 {
  position: relative;
  left: 11px;
  top: 0px;
  width: 311px;
  z-index: 2;
  font-weight: bold;
  color: #FFFFFF;
}

/* You named this Error Frame_Top_1000 */
.Error-1000 {
  position: relative;
  left: 0px;
  top: 0px;
  width: 333px;
  height: 19px;
  z-index: 1000;
  background-image: url(../../../../media/images/login/Error-1.png);
}

/* You named this Error Frame_Middle_1001 */
.Error-1001 {
  position: relative;
  left: 0px;
  top: 0px;
  width: 333px;
  z-index: 1001;
  background-image: url(../../../../media/images/login/Error-1001.png);
}

/* You named this Error Frame_Bottom_1002 */
.Error-1002 {
  position: relative;
  left: 0px;
  top: 0px;
  width: 333px;
  height: 12px;
  z-index: 1002;
  background-image: url(../../../../media/images/login/Error-1002.png);
  background-repeat: no-repeat;
}


 /* You named this Error _frame */
#Notice-1 {
  position: absolute;
  left: +3px;
  top: +3px;
  width: 333px;
  height: 51px;
  z-index: 1;
}

/* You named this Notice text_text */
.Notice-2 {
  position: relative;
  left: 11px;
  top: 0px;
  width: 311px;
  z-index: 2;
  font-weight: bold;
  color: #FFFFFF;
}

/* You named this Notice Frame_Top_1000 */
.Notice-1000 {
  position: relative;
  left: 0px;
  top: 0px;
  width: 333px;
  height: 19px;
  z-index: 1000;
  background-image: url(../../../../media/images/login/Notice-1.png);
}

/* You named this Notice Frame_Middle_1001 */
.Notice-1001 {
  position: relative;
  left: 0px;
  top: 0px;
  width: 333px;
  z-index: 1001;
  background-image: url(../../../../media/images/login/Notice-1001.png);
}

/* You named this Notice Frame_Bottom_1002 */
.Notice-1002 {
  position: relative;
  left: 0px;
  top: 0px;
  width: 333px;
  height: 12px;
  z-index: 1002;
  background-image: url(../../../../media/images/login/Notice-1002.png);
  background-repeat: no-repeat;
}

#nxgLogin input{
    width: 135px;
}

#nxgLogin input[TYPE=submit]{
    width: 140px;
    margin-left: 1px;
}

#lostPassText{
  position: absolute;
  left: 44px;
  top: 203px;
  width: 400px;
  font-size: 10px;
}

#loginMessage {
  position: absolute;
  left: +38px;
  top: +325px;
  height: 21px;
  z-index: 100;
}

#loginFailed {
  position: absolute;
  left: +38px;
  top: +325px;
  height: 21px;
  z-index: 100;
}

#loginFailureMessage {
  position: absolute;
  left: +38px;
  top: +325px;
  height: 21px;
  z-index: 100;
}

/* You named this layer submitBtnOriginal_empty */
#Layer-1 {
  position: absolute;
  left: +181px;
  top: +277px;
  width: 138px;
  height: 21px;
  z-index: 1;
}

/* You named this layer _empty_center */
#Layer-2 {
  position: absolute;
  margin-left: -240px;
  left: 50%;
  top: +0px;
  width: 480px;
  height: 364px;
  z-index: 2;
}

/* You named this layer _form */
#Layer-3 {
  position: absolute;
  left: 41px;
  top: 108px;
  width: 333px;
  height: 227px;
  z-index: 3;
}

/* You named this layer Keys_Login */
#Layer-4 {
  position: absolute;
  left: 43px;
  top: 10px;
  width: 77px;
  height: 66px;
  z-index: 4;
}

/* You named this layer loginName_inputtext */
#Layer-5 {
  position: absolute;
  left: 166px;
  top: 89px;
  width: 136px;
  height: 19px;
  z-index: 5;
  text-align: left;
}

/* You named this layer loginPassword_inputtext */
#Layer-6 {
  position: absolute;
  left: 166px;
  top: 122px;
  width: 136px;
  height: 19px;
  z-index: 6;
  text-align: left;
}

/* You named this layer submitBtn_link_submit */
#Layer-7 {
  position: absolute;
  left: 166px;
  top: 157px;
  width: 138px;
  height: 21px;
  z-index: 7;
}

/* You named this layer submitBtn_linkover_submit */
#Layer-8 {
  position: absolute;
  left: 165px;
  top: 156px;
  width: 140px;
  height: 23px;
  z-index: 8;
}

/* You named this layer Login */
#Layer-9 {
  position: absolute;
  left: 132px;
  top: 21px;
  width: 49px;
  height: 21px;
  z-index: 9;
}

#Layer-9-lostPass {
  position: absolute;
  left: 70px;
  top: 11px;
  width: 49px;
  height: 21px;
  z-index: 9;
}

/* You named this layer Nutzername */
#Layer-10 {
  position: absolute;
  left: 43px;
  top: 93px;
  width: 115px;
  height: 11px;
  z-index: 10;
}

/* You named this layer Passwort */
#Layer-11 {
  position: absolute;
  left: 43px;
  top: 127px;
  width: 115px;
  height: 11px;
  z-index: 11;
}

/* You named this layer lostPass_link */
#Layer-12 {
  position: absolute;
  left: 24px;
  top: 199px;
  z-index: 12;
}

/* You named this layer nxgLogo */
#Layer-13 {
  position: absolute;
  left: 331px;
  top: 51px;
  width: 88px;
  height: 76px;
  z-index: 13;
}

/* You named this layer or */
#Layer-21 {
  position: absolute;
  left: 43px;
  top: 111px;
  width: 88px;
  height: 76px;
  z-index: 13;
}

/* Here are some examples of how you might want to change the
 * look and behavior of the links on your page.  Some examples for
 * further customization are included in comments.  */
a {
  cursor: pointer;
  outline: none;
}
a:link { color: #F88; }
a:visited { color: #F88; }
a:hover {
  color: #F00;
  /* text-decoration: underline; */
  /* font-weight: bold; */
}

