/* GLOBAL */

body
{
  font-family : verdana, arial, sans-serif;
  font-size : 12px;
  padding : 0pt;
  margin : 0pt;
  color: #757575;
  background-color:#343434;
}

table
{
  color: #757575;
  font-size : 12px;
  font-family : verdana, arial, sans-serif;
  empty-cells : show;
}

img
{
  border : 0px;

}

form { margin-top:0; margin-bottom:0; }

/* LINK-STYLES */

a         { text-decoration: none; color:#1D5D97; font-family:verdana, arial, sans-serif; font-weight:bold;}
a:visited { text-decoration: none; }
a:link    { text-decoration: none; }
a:hover   { text-decoration: underline; color:#A3CA57; }
a:active  { text-decoration: none; }

a.nav         { text-decoration: none; color:#5E5D5D; font-family:verdana, arial, sans-serif; font-weight:bold; }
a.nav:hover   { text-decoration: underline; }

a.log         { text-decoration: none; color:#909090; font-family:verdana, arial, sans-serif; font-weight:normal; }
a.log:hover   { text-decoration: underline; }

a.blank         { text-decoration: none; font-family:verdana, arial, sans-serif; font-weight:normal; }
a.blank:hover   { text-decoration: underline; }

/* INPUT-STYLES */

.login-input  { border:1px solid #CECECE; background-image:url('all_gfx/login/login_01.jpg'); width:146px; font-family:verdana, arial, sans-serif; }
.login-button { border:1px solid #CECECE; }

.login-input1  { border:1px solid #CECECE; background-image:url('all_gfx/login/login_bg1.jpg'); width:146px; height:18px; font-family:verdana, arial, sans-serif; }
.login-input2  { border:1px solid #CECECE; background-image:url('all_gfx/login/login_bg2.jpg'); width:96px; height:18px; font-family:verdana, arial, sans-serif; }
.login-button2 { border:1px solid #CECECE; }

.input-grey { background-color: #E0E0E0; border: 1px solid #888888; }
.input-white { background-color: #F4F4F4; border: 1px solid #888888; }

textarea.white { background-color: #FBFBFB; border: 1px solid #CECECE; }
input.submit  { border:0px; background-image:url('../all_gfx/absenden2.jpg'); width:86px; height:20px; }
input.reset  { border:0px; background-image:url('../all_gfx/loeschen2.jpg'); width:86px; height:20px; }

.input  { border:1px solid #CECECE; background-image:url('all_gfx/login/login_01.jpg'); font-family:verdana, arial, sans-serif; }

/* CLIENT NAVIGATION */

.navigation { background-repeat:no-repeat; height:24px; text-align:right; padding:4px 20px 0 0; }


/* BESTELLUNGEN DETAILS */

.spacer   { background-image:url('../all_gfx/kundencenter/best_details/spacer.jpg'); height:1px; }
.spacer2   { background-image:url('../all_gfx/kundencenter/best_details/spacer2.jpg'); height:1px; }
.bg_dark  { background-color:#F6F6F6; border:1px solid #FFFFFF; height:23px; padding: 0 6px; }
.bg_light { border:1px solid #FFFFFF; height:23px; padding: 0 6px; }
