html, body {
	background-color: #000;
	text-align: center;
	color: #fff;
}

/* Styles aus seal.css überschreiben */
.brown { color: #986; /*#968b69*/ }
.green { color: #0f0; }
.lightgreen { color: #090; }
.darkgreen { color: #018901; }
.red { color: #c00; }
.yellow { color: #ff0; }
.white { color: #FFFFFF; }

.bgBlue { background-color: #369; }
.bgBrown { background-color: #986; /*#968b69*/ }
.bgGreen { background-color: #0f0; }
.bgDarkGreen { background-color: #018901; }
.bgRed { background-color: #c00; }
.bgYellow { background-color: #ff0; }

hr { margin: 4px 0; }

.monitor, .monitor td
{
  color: #0f0;
}

.bgSubHeadline
{
  background-color: #222;
  background-image: url('/img/site/bg_headline.jpg');
}
.textHeadline
{
  font-size: 13px;
  color: #986;
  font-weight: bold;
}

.textHeadlineBlack
{
  color: #000000;
  font-weight: bold;
  font-style: italic;
  font-family: serif;
}

.textHeadlineWhite
{
  color: #fff;
  font-size: 13px;
  font-weight: bold;
}
.bgSubBox
{
  background-color: #ba7;
  /*background-image: url('/img/site/bg_subbox.jpg');*/
}

.subBox
{
  color: #fff;
  background-color: #000;
  /*background-image: url('/img/site/bg_subbox.jpg');*/
  /*border: 1px solid #986;*/
}

.subBoxDark
{
  color: #000;
  background-color: #B6A66D;
  /*background-image: url('/img/site/bg_subbox.jpg');*/
}

.subBox a { color: #986; }
.subBox a:active { color: #986; }
.subBox a:hover { color: #c00;}

.linksBlack a { color: #000; }
.linksBlack a:active { color: #000; }
.linksBlack a:hover { color: #c00;}

.linksWhite a { color: #fff; }
.linksWhite a:active { color: #fff; }
.linksWhite a:hover { color: #c00;}

.linksGreen a { color: #393; }
.linksGreen a:active { color: #393; }
.linksGreen a:hover { color: #393;}

.monitor a { color: #0f0; }
.monitor a:active { color: #0f0; }
.monitor a:hover { color: #0f0;}

.linksRed a { color: #c00; }
.linksRed a:active { color: #c00; }
.linksRed a:hover { color: #986;}

.aNoUnderline a { color: #986; text-decoration: none; }
.aNoUnderline a:active { color: #986; text-decoration: none; }
.aNoUnderline a:hover { color: #393; text-decoration: none; }

a { color: #986; }
a:active { color: #986; }
a:hover { color: #393;}

.tdPadding td { padding: 2px; }
td.topRow, .topRow th {
  background-image: url('../img/site/bg_headline.jpg');
  color: #986;
  font-weight: bold;
  vertical-align: top;
  padding: 1px 3px;
}

.monitor td.topRow, .monitor .topRow th {
  background-image: none;
  color: #0f0;
  font-weight: bold;
  vertical-align: top;
  padding: 1px 3px;
}

.mask
{
	  -moz-opacity: 0.25;
    opacity:.25;
    filter: alpha(opacity=25);
}

/* ID-Container */
#inside {
  width: 880px;
	position: relative;
	margin: 4px auto;
  text-align: left;
}

#outside {
  background-color: #000;
  width: 850px;
	position: relative;
	margin: 4px auto;
  text-align: left;
}

.iFrame {
  color: #000;
  background-image: url('../img/site/bg_subbox.jpg');
  text-align: left;
  font-size: 12px;
}
/* Klassen */

/*
input.formText, select {
  margin-bottom: 1px;
  border: 1px solid #986;
  color: #fff;
  font-size: 11px;
  background-color: #333;
  background-image: url('../img/site/bg_form.jpg');
}

textarea {
  margin-bottom: 1px;
  border: 1px solid #986;
  color: #fff;
  font-size: 11px;
  background-color: #333;
  background-image: url('../img/site/bg_textarea.jpg');
}

input.formButton {
  margin-bottom: 1px;
  border: 1px solid #986;
  color: #986;
  font-size: 11px;
  font-weight: bold;
  background-image: url('../img/site/bg_button.jpg');
  background-color: #000;
  cursor: pointer;
}
*/

input.formText, select, textarea, input.formButton {
  font-size: 11px;
  margin-bottom: 1px;
  border: 1px solid #986;
  color: #fff;
  background-color: #333;

}

input.formText, select {
  background-image: url('../img/site/bg_form.jpg');
}

textarea {
  background-image: url('../img/site/bg_textarea.jpg');
}

input.formButton {
  color: #986;
  font-weight: bold;
  background-image: url('../img/site/bg_button.jpg');
  cursor: pointer;
}

.monitor input.formText, .monitor select, .monitor textarea, .monitor input.formButton {
  border: 1px solid #0f0;
  color: #0f0;
  font-size: 11px;
  background-color: #000;
  background-image: none;
}

/*workaround*/
#payment input.formText, select, textarea {
  background-image: none;
}
