/* CSS for Pit-Trader
 * $Id: pit-style.css,v 1.24 2009-06-20 19:56:45 mbayreut Exp $
 */

body {
  background-color: #F4F4F4;
  /* background-color: #E8E8E8; */
  color: #101020; 
  font-family: Verdana, Arial, helvetica, sans-serif;
  font-size: 9pt;
  line-height: 130%;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
}

td {
  font-family: Verdana, Arial, helvetica, sans-serif; 
  font-size: 0.9em;
  line-height: 150%;
}

.calign {
  font-family: Verdana, Arial, helvetica, sans-serif; 
  font-size: 0.9em;
  line-height: 100%;
}

.sidemenu {
  background-color: #E0E0E0; 
  color: #101020; 
}

.maincontentbg0 {
  background-color: #E8E8E8;
  color: #101020; 
  background-image: url(image/background/1c_sepia_1.gif);
  background-position: 60% 25%;
  background-repeat:   no-repeat;
  background-attachment: scroll; 
}
.maincontentbg1 {
  background-color: #E8E8E8;
  color: #101020; 
  background-image: url(image/background/1b_sepia_4.gif);
  background-position: 60% 25%;
  background-repeat:   no-repeat;
  background-attachment: scroll; 
}

.maincontentbg2 {
  background-color: #E8E8E8;
  color: #101020; 
  background-image: url(image/background/1h.gif);
  background-position: 60% 25%;
  background-repeat:   no-repeat;
  background-attachment: scroll; 
}

.headlinebg {
  color: #101020; 
  background-color: white;
  background-image: url(image/layout/candlesticks.gif);
  background-repeat: repeat-x;
  background-position: bottom left;
  background-attachment: scroll;
}

.red {
  color: #FF2020;
}

.pay_total {
  color: #E0E0FF; 
  background-color: #0F1839;
  padding-top: 0.6em;
  padding-bottom: 0.6em;
  font-size: 1.3em;
}

.pay_descr {
  color: #E0E0FF; 
  background-color: #282F50;
  padding-top: 0.4em;
  padding-bottom: 0.4em;
  font-size: 1.0em;
}

.banner_tradenav {
  color: #101020; 
  background-color: #0F1839;
  padding: 0;
}

.banner_coach {
  color: #101020; 
  background-color: #FF8030;
  padding: 0;
}

.coach {
  margin: 5px 25px;
}

.coach h2 {
  font-size: 1.2em;
}

.coach p {
  padding-left: 3em;
}

.coach ol {
  padding-left: 7em;
  font-weight: bold;
  line-height: 180%;
}

.coachweek {
  margin-top: 1.5em;
  font-size: 1.5em;
  color: #FF6600;
  font-weight: bold;
}

.imgright {
  display: inline;
  float: right;
  padding: 3px 0px 3px 10px;
}

.imgleft {
  display: inline;
  float: left;
  padding: 3px 10px 3px 0px;
}

.subheader {
  font-size: 1.1em;
  color: #444444;
  font-weight: bold;
}

.baustein {
  display: inline-block;
  margin: 5px 25px;
}

.legalheadline {
  color: #101050; 
  margin-top: 0.8em;
  font-size: 1.3em;
}

.legal {
  color: #101090; 
  line-height: 170%;
}

.john {
  color: #101020; 
  background-color: #4A7DCC;
  background-image: url(image/banner/nf2_bg.gif);
  background-repeat: repeat-x;
  background-position: top left;
  padding: 0;
}

.alter1 {
  padding: 0.6em;
  background-color: #EFEFEF; 
  color: #101020; 
}

.alter2 {
  padding: 0.6em;
  background-color: #EFEFFF; 
  color: #101020; 
}

.pitblogmain {
  margin: 0.8em;
}

.postmetadata {
  font-size: 0.7em;
}

.margin5 {
  margin-left: 0.8em;
}

h2 {
  font-family: Verdana, Arial, helvetica, sans-serif; 
  font-size: 1.1em;
  line-height: 120%;
}

A {
font-family : Verdana,Arial,Sans-Serif;
color : #0000D0;
text-decoration : none;
}

A:Visited {
font-family : Verdana,Arial,Sans-Serif;
color : #000090;
text-decoration : none;
}

A:Active {
font-family : Verdana,Arial,Sans-Serif;
color : black;
text-decoration : none;
}

A:Hover {
font-family : Verdana, Arial, helvetica, Sans-Serif;
color : #0000B0;
text-decoration : underline;
}

img {
  border-style: none;
}

.bottomline {
  border-bottom: 1px dotted gray;
  margin-bottom: 1em;
}

input, textarea, select {
  font-family: Arial, helvetica, sans-serif;
  background-color: #F5F5FF;
  border-style: none;
  color: black;
  font-size: 8pt;
}

.frmInput {
  font-family: Arial, helvetica, sans-serif;
  background-color: #F0F0FF;
  border-style: solid;
  border-width: 1px;
  border-color: #0000A0;
  color: black;
  font-size: 8pt;
}

.header1 {
  font-family: Verdana, Arial, helvetica, sans-serif;
  color: #990000;
  font-size: 1.1em;
  font-weight: bold;
  padding: 0.3em;
}

.darkred {
  background-color: transparent;
  color: #990000;
}

.error {
  font-family: Verdana, Arial, helvetica, sans-serif;
  background-color: #FFC0C0;
  color: red;
  font-size: 0.8em;
  padding: 0.3em;
}

.btn {
  margin-top: 0.5em;
  border-style: solid;
  border-width: 1px;
  border-color: #0000A0;
}

.fileDate {
  color: #000080;
  font-size: 0.7em;
  font-weight: bold;
}

.copyright {
  font-family: Verdana, Arial, helvetica, sans-serif; 
  font-size: 8pt;
  margin-left: 0.8em;
}

.copyrightb {
  color: #D0D0D0;
  font-family: Verdana, Arial, helvetica, sans-serif; 
  font-size: 8pt;
  margin-left: 0.8em;
}

.maincontent {
  margin-left: 5px;
  background-color: #E8E8E8;
  color: #101020; 
}

#sidebar {
	float: right;
	font-size: 11px;
	line-height: 1.5em;
	margin: 0;
	padding: 0 10px;
	width: 170px;
	}

.progresscontainer {
  width: 300px;
  height: 8px;
  text-align: center;
  background-color: #aaaaaa;
  border-style: solid;
  border-width: 1px;
  border-color: #0000A0;
}

.progressbar {
	width: 0px;
	height: 8px;
	background-color: #200070;
}

