﻿/*
# © Copyright 1992-2009 All rights reserved.
# DAKO EDV-Ingenieur- und Systemhaus GmbH
# Brüsseler Straße 7-11
# D - 07747 Jena
# Tel.: +49 (0) 3641 59980
# Fax: +49 (0) 3641 599820
#
# .NET webcoding and Design by DAKO GmbH (Elvira Tchekler &   Alexander Görlich) 
*/

/* LOGIN --> CSS TachoWeb 30.06.2009*/

@import url('main.modalpopup.css');

*{
  margin:0;
  padding:0;
  }
  
html,body {
  font-family:Verdana, Arial, Tahoma;
  font-size:10px;
}  


a{
  color:#0099EB; 
  text-decoration:none;
  }
a:hover{ 
  text-decoration: underline;
  }
a img{
  border:0;
  }
div.cbody {
  position:relative;
  top:0;
  left:0;
  z-index:999;   
  }

.login {
  border:solid 0px #ff0000;
  position:relative;
  top:30px;
  }

.selectLanguage {
  margin:auto 0;
  }    
.selectLanguage table {
  vertical-align:middle;
  text-align:center
  }  
  


input.login { 
  background-color:#ff0000; 
  padding:2px 2px 2px 2px; 
   color: #fff;  
   border:0;  
   overflow:hidden;  
   max-height:30px;  
   max-width:200px;  
   float:left;  
   margin-left:1px;  
   border: dotted 1px #000;
   }  
  * html input.login { /*IE6 only*/  
    background-color:#ff0000; 
    padding:2px 2px 2px 2px; 
    margin: 2px 2px 2px 2px;  
    color: #fff;  
    border:0;  
    overflow:hidden; 
    max-height:30px;  
    max-width:200px;  
    float:left;  
    margin-left:1px;  
    border: solid 1px #000; 
    }  
  * +html input.login { /*IE7 only*/  
    background-color:#ff0000; 
    padding:2px 2px 2px 2px; 
    margin: 2px 2px 2px 2px;   
    color: #fff;  
    border:0;  
    overflow:hidden;  
    max-height:30px;  
    max-width:200px;  
    float:left;  
    margin-left:1px;  
    border: solid 1px #000; 
    }   
 
input.login2 {
  background-color:#ccc; 
  padding:2px 2px 2px 2px; 
  color: #fff;  
  border:0;  
  overflow:hidden;  
  max-height:30px;  
  max-width:200px;  
  float:left;  
  margin-left:1px;  
  border: dotted 1px #000; 
  }  
 *   html input.login2 { /*IE6 only*/ 
  background-color:#ccc; 
  padding:2px 2px 2px 2px; 
  margin: 2px 2px 2px 2px;  
  color: #fff;  
  border:0;  
  overflow:hidden;  
  max-height:30px;  
  max-width:200px;  
  float:left;  
  margin-left:1px;  
  border: solid 1px #000; 
  }  
  * +html input.login2 { /*IE7 only*/  
    background-color:#ccc; 
    padding:2px 2px 2px 2px; 
    margin: 2px 2px 2px 2px;   
    color: #fff;  
    border:0;  
    overflow:hidden;  
    max-height:30px;  
    max-width:200px;  
    float:left;  
    margin-left:1px;  
    border: solid 1px #000; 
    }   


#user { 
  width:200px; 
  height:11px; 
  margin-top:110px; 
  margin-bottom:2px; 
  margin-right:22px;  
  text-align:center; 
  color:#fff; 
  border:solid 1px #FF0000; 
  padding:2px; 
  float:right;
  }
  * html #user { /*IE6 only*/ 
    width:200px; 
    height:11px; 
    margin-top:100px;
    margin-right:22px; 
    text-align:center; 
    color:#fff; 
    border:solid 1px #FF0000; 
    padding:2px;
    float:right;
    }
  * +html #user { /*IE7 only*/ 
    width:200px; 
    height:11px; 
    margin-top:100px; 
    margin-right:22px; 
    text-align:center; 
    color:#fff; 
    border:solid 1px #FF0000; 
    padding:2px;float:right;
    }


.language {
  background-color:#fff; 
  }
.language td td td { 
  padding:5px; 
  color:White; 
  border:solid 1px #ededed; 
  text-align:center;  
  }
.selected td { 
  background-color:#015256
  }
.selected{ 
  color:#fff
  }

#corner10 {
  width:480px; 
  margin:0 auto; 
  border:solid 0px red; 
  background-color:#0187e6; 
  color:White; 
  background-image:url(../../../images/fde/login_bk.jpg); 
  background-position:bottom; 
  border:solid 2px #015256; 
  }

/* Supervisor inpu Button */
#corner10 td { 
  color:White; 
  vertical-align:middle; 
  padding:0px;
  }
* html #corner10 td { 
  color:White; 
  vertical-align:middle; 
  padding:0px;
  }
  * +html #corner10 td { 
    color:White; 
    vertical-align:middle; 
    padding:0px;
    }

#corner10 input { 
  color:#015256; 
  padding:1px;  
  font-size:1.2em; 
  border:solid 0px #01aef0
  }
#corner10 input.button { 
  background-color:White; 
  color:#015256; 
  margin-right:5px; 
  border:solid 0px #000;
  padding:2px; 
  }
table.password td.pwd input { 
  text-align:center
  }

.cornerred10 {
  width:440px; 
  margin:0 auto;
  background-color:#ff0000; 
  margin-bottom:10px;
  background-image:url(../../../images/layout/login_bk_red.jpg); 
  background-position:bottom; 
  border:solid 2px #ccc;
  }
.cornerred5 {
  width:440px; 
  margin:0 auto; 
  border:solid 0px red; 
  background-color:#ff0000; 
  margin-bottom:10px; 
  }
#pnlMsg { 
  padding:5px; 
  text-align:center; 
  color:White;
  }
div.cornerred10 td { 
  padding:5px;
  }
  * html div.cornerred10 td { 
    padding:0px;
    }
  * +html div.cornerred10 td { 
    padding:0px;
    }

div.cornerred10 input { 
  color:#015256; 
  padding:2px; 
  font-size:1.2em; 
  border:solid 1px #01aef0
  }
div.cornerred10 input.button { 
  background-color:White; 
  color:#015256; 
  margin-right:1px; 
  border:solid 0px #fff;
  padding:2px;
  }
p.head { 
  text-align:center; 
  padding:2px; 
  font-size:1.3em; 
  text-transform:uppercase; 
  letter-spacing:1px
  }

/*Fehler*/
#pnlMsg { 
  text-align:center; 
  color:White; 
  padding:5px; 
  background-color:Red; 
  margin:10px auto; 
  width:430px; 
  background-image:url(../../../images/layout/login_bk_red.jpg); 
  background-position:center; 
  border:solid 1px #ccc;
  }

/*lost passord*/
#pnlPWD { 
  text-align:center; 
  color:White; 
  padding:5px;  
  width:430px
  }
#pnlPWD td { 
  color:White; 
  vertical-align:middle;
  }
#pnlPWD input {
  border:solid 0px red; 
  color:Red;
  }

/* different */
.layoutfooter {
   position:relative;
   top:10px;
   z-index:999;
   border:solid 0px #000000;
   padding:5px;

  }
.footerlink { 
  border:solid 0px #000; 
  width:690px; 
  margin:auto; 
  height:30px;
  position:relative;
  top:30px;
  
  }
  .footerlink a { 
    display:block; 
    background-image:url(../../../images/fde/bgd_row2.jpg);
    border: solid 1px #015256; 
    margin-right:5px; 
    float:left; 
    padding:5px 15px 5px 15px;
    text-decoration:none;
    color:White;
    }
  * html .footerlink { /*IE6 only*/ 
    border:solid 0px #000; 
    width:970px; 
    margin:auto ; 
    }
    * +html .footerlink { /*IE7 only*/ 
      border:solid 0px #000; 
      width:970px; 
      margin:auto ; 
      }
#footer { 
  width:970px; 
  margin:auto;
  position:relative;
  top:40px;
  z-index:999;
  }
            
/* END NEW */