@charset "utf-8";

/* Darstellung Anmeldemaske */
#inhalt .login
{
   width: 600px; 
   height: 350px;
   margin-left: 20px;
   background-color: #DFDFDF;
   padding-top: 5px;
}

#inhalt .login .login-description
{
   margin-left: 24px;
   margin-bottom: 20px;
   background-color: #DFDFDF;
   padding-top: 2px;
}
#inhalt .login .login-description img
{
   float: right;
   margin-right: 20px;
   margin-bottom: 20px;
   margin-top: 5px;
}


.login-fields
{ 
   width: 580px; 
   height: 24px;
   margin-left: 20px;
   background-color: #DFDFDF;
   padding-top: 4px;
   padding-bottom: 4px;
   
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 0.9em;
   font-weight: 100;
   color: #757575;

}

.login-fields #username-lbl
{
   width: 400px; 
   height: 20px;
   margin-left: 5px;
   margin-right: 20px;
   background-color: #DFDFDF;
   padding-top: 2px;
   padding-bottom: 2px;
}
.login-fields .validate-username
{
   float: right;
   width: 400px; 
   height: 20px;
   margin-left: 5px;
   margin-right: 20px;
   background-color: #FFF4CF;/*#EBEBEB;*/
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 5px;
}

.login-fields #password-lbl
{
   width: 400px; 
   height: 20px;
   margin-left: 5px;
   margin-right: 20px;
   background-color: #DFDFDF;
   padding-top: 4px;
   padding-bottom: 2px;
}
.login-fields .validate-password
{
   float: right;
   width: 400px; 
   height: 20px;
   margin-left: 5px;
   margin-right: 20px;
   background-color: #FFF4CF;/*#EBEBEB;*/
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 5px;
}

.login-fields #remember-lbl
{
   width: 400px; 
   height: 30px;
   margin-left: 5px;
   margin-right: 20px;
   margin-top: 30px;
   background-color: #DFDFDF;
}
.login-fields #remember
{
   width: 400px; 
   height: 20px;
   margin-left: 5px;
   margin-right: 20px;
   background-color: #FFF4CF;/*#EBEBEB;*/
   padding-top: 2px;
   padding-bottom: 2px;
}

.login .button
{
   width: 100px; 
   height: 25px;
   margin-left: 20px;
   margin-top: 20px;
   background-color: #FFF4CF;/*#EBEBEB;*/

   display: block; 
   padding: 2px 15px; 
   text-align: center; 
   
   border-top: #F1F1F1 2px solid; 
   border-left: #F1F1F1 2px solid;
   border-bottom: #B6B6B6 2px solid;
   border-right: #B6B6B6 2px solid; 
}
.login .button:hover
{
   border-bottom: #F1F1F1 2px solid;
   border-right: #F1F1F1 2px solid;
   border-top: #B6B6B6 2px solid;
   border-left: #B6B6B6 2px solid;
   padding: 3px 14px 9px 16px;
}
.login .login-image
{
   margin-right: 20px;
}


#inhalt .logout
{
   width: 600px; 
   height: 200px;
   margin-left: 20px;
   background-color: #DFDFDF;
   padding-top: 5px;
   padding-left: 20px
}

.logout .logout-image
{
   margin-left: 20px;
   margin-top: 25px;
}
.logout .button
{
   width: 100px; 
   height: 25px;
   margin-left: 20px;
   margin-top: 50px;
   background-color: #FFF4CF;/*#EBEBEB;*/

   display: block; 
   padding: 2px 15px; 
   text-align: center; 
   
   border-top: #F1F1F1 2px solid; 
   border-left: #F1F1F1 2px solid;
   border-bottom: #B6B6B6 2px solid;
   border-right: #B6B6B6 2px solid; 
}
.logout .button:hover
{
   border-bottom: #F1F1F1 2px solid;
   border-right: #F1F1F1 2px solid;
   border-top: #B6B6B6 2px solid;
   border-left: #B6B6B6 2px solid;
   padding: 3px 14px 9px 16px;
}

/* Passwort und Name vergessen raus */
.login + div
{ 
   display: none;
}
/* alternativ : Darstellen der Links
#inhalt ul li a
{ 
	list-style: none;
   text-decoration: none;
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 0.7em;
   font-weight: 100;
   color: #757575;
}
#inhalt ul li a:hover
{ 
   color: #505050;
   font-weight: bold;
}*/


