*{ font-size:12;
   font-family: Arial;
   color:#CCC;
   
}
TH{
    font-weight:bold;
    color:#FF4D00;
    font-size:100%;
}
SELECT
{
    background-color:#000;
}

INPUT
{
    background-color:#000;
}

TEXTAREA
{
    background-color:#000;
}

CAPTION.shop
  {
     font-weight:bold;
     color:#FF4D00;
     font-size:120%;
     background-color:#000;
     border-style:solid;
     border-width:2px;
     border-color:#444;
  }

  TABLE.shop
  {
     font-family:arial;
     font-size:10pt;
     background-color:#444;
     border-style:solid;
     border-color:#444;
     border-width:2px;
     border-collapse:collapse;
  }

  TH.shop
  {
     font-size:10pt;
     color:black;
  }


  TR.shop
  {
  }

  TD.shop
  {
     font-size:10pt;
     background-color:#222;
     border-style:solid;
     border-width:1px;
     text-align:center;
     white-space:nowrap;
  }

  TD.shopi
  {
     font-size:10pt;
     background-color:#222;
     padding:10px;
     text-align:center;
     white-space:nowrap;
  }

  TD.main{
      background-color:#262626;
    }

    TABLE.main{
     background-color:#262626;
     border-style:solid;
     border-color:#444;
     border-width:1px;

    }
**
 * CSS for autocomplete field
 */
.ac_results { padding: 0px; border: 1px solid black; background-color: white; overflow: hidden; z-index: 99999; }
.ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; }
.ac_results li { margin: 0px; padding: 2px 5px; cursor: default; display: block;
	/*
	if width will be 100% horizontal scrollbar will apear
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu; font-size: 12px;
	/*
	it is very important, if line-height not setted or setted
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px; overflow: hidden; }
.ac_loading { background: white url('indicator.gif') right center no-repeat; }
.ac_odd { background-color: #000; }
.ac_over { background-color: #0A246A; color: white; }

/**
 * Nachricht erstellen
 */
#addReceiver {
	width: 22px;
	height: 20px;
	background: url(images/plus_minus_icons.png) 24px -3px;
	display: block;
	float: left;
        background-color: #CCCCCC;
}

#receiverList {
	width: 280px;
	margin: 5px;
	float: left;
}

.receiver .deleteUser {
	margin-right: 5px;
}

.receiver {
	float: left;
	background-color: #333;
	padding: 2px;
	margin-right: 10px;
	margin-top: 3px;
}

#addReceiverContainer {
	float: left;
	padding-left: 10px;
}

span.big{
    font-weight:bold;
    color:#FF4D00;
    font-size:120%;
}

a.help{
    font-weight:bold;
    color:#00D607;
    font-size:80%;
    font-style:normal;
    text-decoration: none;
}

button {
 color: black;
}
