.impressabbinder {
	font-size: 9px;
	color: #666666;
	text-align: center;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px;
	font-size: 12px;
	background-attachment: fixed;
	background-image:   url(../img/bgr/ff9933_deriv_soft_or.gif);
	background-repeat: repeat-y;
}
.teaser0 {
	font-weight: bolder;
}
.bannercaption {
	font-size: 10px;
}
a {
	font-weight: bold;
	color: #EC7600;
	text-decoration: none;

}
h1 {
	font-size: 36px;
	color: #669900;
	font-weight: bold;
}
.center {
	text-align: center;
}
.teaserhead {
	color: #FF9933;
	font-size: 120%;
	font-weight: bold;

}
a:hover {
	color: #FF9933;
	background-color: #FFEAD5;
	border-top: 1px solid #FF9933;
	border-right: 1px none #FF9933;
	border-bottom: 1px solid #FF9933;
	border-left: 1px none #FF9933;


}
.greenbg {
	background-color: #FEFFE8;
	color: #000000;
	padding-left: 12px;



}
.orangebg, .fieldorange, .table_enh {
	background-color: #FFEEDD;
	color: #000000;
	border: 1px solid #ff9933;
}
.table_enh{
	border: 4px solid #ff9933;
}
.teaserheadgn, .channelname, .channeldescription {

	color: #669900;
	font-size: 120%;
	font-weight: bold;
}
.fieldorange {
	font-size: 11px;
/*	color: #000000; */
/*	background-color: #ff9933; */
	font-weight: normal;
}

.fieldgreenoffer {
	
	font-size: 12px;
	text-align:center;
	background-color: #E9FECB;
	color: #000000;
	font-weight: bold;
	border: 1px solid #719601;
}
.fieldgreenofferright {
	
	font-size: 12px;
	background-color: #E9FECB;
	color: #000000;
	font-weight: bold;
	border: 1px solid #719601;
}
.fieldgreenofferleft, .oddrow {
	
	font-size: 12px;
	text-align:left;
	background-color: #E9FECB;
	color: #000000;
	/*font-weight: bold; */
	border: 1px solid #719601;
}

.fieldgreen {

	font-size: 10px;
	color: #EC7600;
	background-color: #FEFFE8;
	font-weight: bold;
}

.fieldlightorange, .infotext, .pairrow {

	font-size: 10px;
	color: #000000;
	background-color: #f5f5cf;
}
.pairrow {
	font-size:12px;

	}

.offertableRe, .offertableReMin, .closeLayer, .alertLayerTxt {
	text-align: right;
	font-size: 12px;
	background-color: #E9FECB;
	color: #000000;
	font-weight: bold;
	border: 1px solid #719601;

}

.offertableReMin {
	font-weight: normal;
}

.closeLayer{
	font-size:9px;
}
.offertableReSic {
	text-align: right;
	font-size: 12px;
	background-color: #FEFFE8;
	color: #000000;
	font-weight: bold;

}

.zusammenhalten {
	white-space: nowrap;
}

.important, blink {
	font-weight: bold;

}
.blink { 
	text-decoration:blink;
}

.acceptoffer {
	background-color: #FEFFE8;
	color: #000000;
	padding-left: 12px;
	font-size: 120%;
	border: 2px solid #719601;
	margin: 0px;
	padding: 4px;
	}


.exponent {
	font-size: 80%;
	vertical-align: 25%;



}
.SubmitButton {
	border: 1px solid #33CC66;
	font-size: 12px;
	background-color: #FF9900;


}
caption {
	font-weight: bold;
	text-align: left;
}
.help {
	cursor: help;
}
.adrRg {

	font-size: 9px;
	color: #666666;
	text-align: left;
}
.greybg {

	background-color: #F2F0F0;
	color: #000000;
	padding-left: 12px;
}
.sehrgeehrte {
	line-height: 102px;
	vertical-align: bottom;

}
.adrRgAnschriftfeld {
	font-size: 9px;
	color: #666666;
	text-align: left;
	letter-spacing: -0.5pt;

}

.index {
	font-size: 80%;
	vertical-align: -25%;

}
.warn0 {
	color: #C4D58E;
	padding-left: 12px;
}
.warn3 {
	/* Barzahler */
	color: #7BACFD;
	padding-left: 12px;
}
.warn1 {
	background-color: #FFFFFF;
	color: #FF9900;
	padding-left: 12px;
	border: none;

}
.warn2 {
	color: #FF0000;
	padding-left: 12px;
}
.imin {
	font-size: 9px;
}
.tablelightframe {
	border: 1px solid #999999;
}
.deletion {
	font-size: 9px;
	color: #999999;
	text-decoration: line-through;
	list-style-type: none;
}
input, select, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #999999;
	background-color: #F4F4F4;
	color: #608000;
	font-weight: bold;

}

.darkgreenbg {
	background-color: #719601;
}

.accesskey {
	text-decoration: underline;
}
.subtitlleLogo {
	font-size: 10px;
	font-weight: bold;
	color: #435801;
	background-color: #F8AC47;
	line-height: 22px;
	text-align: center;


}

.linkinorange {
	color: #939393;
}
.fieldrecalc {

	font-size: 11px;
	color: #000000;
	background-color: #FBEC37;
	font-weight: normal;
}
.fieldred {

	font-size: 11px;
	color: #FFFFFF;
	background-color: #FF6666;
	font-weight: normal;
}
.importantanzahlung {
	font-weight: bold;
	font-size: 1.4em;
	text-align: left;
}
.carrierininfotable {
	font-weight: bolder;
	font-size:11px;
	color:#0000FF;
	background-color: #FFFFFF;
	white-space: nowrap;
}
.shippingininfotable{
	white-space:nowrap;
	}
.keys, notimportant {
	color: #DDDDDD	}
#info {
	cursor: help;
}
input#lpreisberechnen {
	font-size: 1.4em;
}.highlightedlayer, .highlightedtable {
	border: 4px solid #FF6600;
}

