
.noteScreenContainer {
  position:absolute;
  top:0px;
  left:0px;
  width:100%;
  min-width:950px;
  height:100%;
  z-index:1000;
}

.noteBlackBg {
  position:fixed;
  top:0px;
  left:0px;
  width:100%;
  height:100%;
  background-repeat:repeat;
  background-image:url(../images/notepopup/schwarz_pixel.png);
  background-attachment:fixed;
}

.noteContainer {
  position:relative;
  top:179px;
  left:43px;
  width:505px;
  text-align:left;
}

.noteContainer p {
  line-height:1.35em;
}

.noteContainer input{
	margin-right:4px;
	margin-bottom:4px;
}

.noteOuterLeftShadow {
  position:relative;
  padding-left:6px;
  background-image:url(../images/notepopup/kante_l.png);
  background-repeat:repeat-y;
  background-position:0px 0px;
}

.noteOuterRightShadow {
  position:relative;
  padding-right:10px;
  background-image:url(../images/notepopup/kante_r.png);
  background-repeat:repeat-y;
  background-position:top right;
}

.noteOuter {
  position:relative;
  background-image:url(../images/notepopup/hg_verlauf.png);
  background-repeat:repeat-x;
  background-position:0px 0px;
  background-color:#ffe57a;
}

.noteTop {
  position:absolute;
  top:-21px;
  left:0px;
  width:100%;
  height:21px;
  background-image:url(../images/notepopup/kante_o.png);
  background-repeat:repeat-x;
}

.noteTopLeftShadow {
  position:absolute;
  top:0px;
  left:-21px;
  width:21px;
  height:21px;
  background-image:url(../images/notepopup/ecke_lo.png);
  background-repeat:no-repeat;
}

.noteTopRightShadow {
  position:absolute;
  top:0px;
  right:-26px;
  width:26px;
  height:21px;
  background-image:url(../images/notepopup/ecke_ro.png);
  background-repeat:no-repeat;
}

.noteBottom {
  position:absolute;
  bottom:-31px;
  left:0px;
  width:100%;
  height:31px;
  background-image:url(../images/notepopup/kante_u.png);
  background-repeat:repeat-x;
}

.noteBottomLeftShadow {
  position:absolute;
  top:0px;
  left:-21px;
  width:21px;
  height:31px;
  background-image:url(../images/notepopup/ecke_lu.png);
  background-repeat:no-repeat;
}

.noteBottomRightShadow {
  position:absolute;
  top:0px;
  right:-26px;
  width:26px;
  height:31px;
  background-image:url(../images/notepopup/ecke_ru.png);
  background-repeat:no-repeat;
}

.noteInner {
  position:relative;
  width:458px;
  margin-left:15px;
  margin-right:16px;
  background-image:url(../images/notepopup/hg_verlauf.png);
  background-repeat:repeat-x;
  background-position:0px 0px;
  background-color:#ffe57a;
}

h1.noteHeadline, h1.noteTitle,
div.noteHeadline, div.noteTitle {
  padding-top:22px;
  margin-bottom:16px;
  font-family:Arial,Helvetica,Sans-Serif;
  font-size:13px;
  line-height:15px;
  font-weight:bold;
  text-align:left;
}

h1.noteHeadline, h1.noteTitle {
  margin-left:-1px;
}

div.noteHeadline, div.noteTitle {
  margin-left:1px;
}

h1.noteTitle, div.noteTitle {
	padding-top:16px;
	margin-bottom:11px;
}

.noteLine {
  position:relative;
  width:473px;
  height:2px;
  margin-left:-7px;
  background-color:#ffcc00;
  font-size:0px;
  line-height:0px;
}

.noteLine.nLBright {
  background-color:#ffe57a;
}

.noteContainer .line-dashed {
	background:url(../images/trennlinie.png) repeat-x;
	height:1px;
	border:0px;
	visibility:visible;
	margin-left:-7px;
	position:relative;
	width:473px;
}

.noteButton {
  position:absolute;
  display:block;
  height:18px;
  cursor:pointer;
}

table.noteFilter {
  border: 0px solid white;
  padding: 0px;
  margin: 0px;
  width:457px;
  vertical-align: middle;
  color: #8C835C;
}

table.noteFilter td {
	vertical-align: middle;
}

table.noteFilter input {
	margin-bottom:4px;
}

.filterApply-button {
  position:absolute;
  width:67px;
	height:18px;
	margin-top:1px;
	margin-left:7px;
	background:url(../images/buttons/abbrechen_normal.png) no-repeat;
	border:0px solid white;
	cursor:pointer;
}
.filterApply-button {
	width:91px;
	background:url(../images/buttons/filteranwenden_normal.png) no-repeat;
}

h2.filterTitle {
  font-size:11px;
  margin-bottom:9px;
  font-weight:normal;
}

.filterColumn4, .filterColumn2 {
  position:relative;
  width:114px;
  float:left;
}

.filterColumn2 {
  width:228px;
}

.filterProducerLeft, .filterProducerRight {
	width:228px;
	float:left;
	margin-bottom:15px;
}

.filterCriterion {
  margin:0px;
  margin-bottom:7px;
  padding:0px;
  border:0px;
  color:#8C835C;
} 

.filterCriterion input {
  position:relative;
  top:1px;
  margin:0px;
  margin-right:6px;
  padding:0px;
  border:0px;
}

.abcTitle {
  position:relative;
	font-weight:bold;
	padding-top:14px;
	padding-bottom:8px;
}


