﻿/* ===========================================
	StyleSheet zum FeederScout
   (C)2007, N. Matt BRABENDER TECHNOLOGIE KG
   ===========================================
*/
/* ========== START Seitenbereiche ===========*/
* {
	padding: 0;
	margin: 0;
	vertical-align: top;
}
html {
	margin: 0;
	padding: 0;
	height: 100%;
}
* html #content {
height:473px;
}
div#RandRechts {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	margin-top: 15px;
	padding-bottom: 0px;
	background-image: url('Images/RandRechts.png' );
	background-position: right bottom;
	background-repeat: repeat-y;
}
div#wrapper {
	width: 996px;
	background-image: url('Images/back.gif');
}
body {
	color: #000099;
	background-color: #D4D4D4;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: medium;
	min-height:100%;				 /* ab IE7 */
	height:auto !important;			 /* IE6 */
    height:100%;					 /* IE6 */
	margin: -6px auto 0 auto;
	padding: 0;
	position: relative;
}
div#EingabeBereich {
	padding: 15px;
	border-left: black 1px solid;
	min-height:600px;				 /* ab IE7 */
	height:auto !important;			 /* IE6 */
}
div#Header {
	color: #FFFFFF;
	background-color: #000099;
	font-weight: bold;
}
div#Footer {
	background-color: #000099;
	color: #FFFFFF;
	border-left: black 1px solid;
}
div#RandUnten {
	height: 5px;
	background-image: url('Images/RandUnten.png');
	background-position: right bottom;
	background-repeat: repeat-x;
}
/* =========== ENDE Seitenbereiche ===========*/
/* ========== START XHTML-Elemente ===========*/
a:link {
	color: #000099;
	text-decoration: none;
}
a:visited {
	color: #000099;
	text-decoration: none;
}
a:focus {
	color: #FF0000;
}
a:hover {
	color: #FF0000;
}
a:active {
	color: #FF0000;
}
h1 {
	font-size: 100%;
	padding-top: 5px;
}
h2 {
	font-size: 90%;
}
h3 {
	font-size: 80%;
}
h5 {
	font-size: 70%;
}
/* =========== ENDE XHTML-Elemente ===========*/
/* ========== START Header-Elemente ==========*/
div#Header {
	background-color:#000099;
	color:#FFFFFF;
}
.Logo
{
	margin:3px 3px 0 3px;
}
.HeaderLabelLeft
{
	color:Red;
	font-weight:bold;
	font-size: 2em;
}
.HeaderLabelRight
{
	color:White;
	font-weight:bold;
	font-size: 2em;
}
div#HeaderLabel1 {
	color: #FFFFFF;
}
div#HeaderLabel2 {
	color: #BBBBBB;
}
/* ========== ENDE Header-Elemente ===========*/
/* ========== START Footer-Elemente ==========*/
.FooterText {
	font-size: 70%;
	color: #AAAAAA;
	background-color: transparent;
}
/* ========== ENDE Footer-Elemente ===========*/
/* =========== START Login- und Default-Seite =============*/
.LoginLayer /* Internet Explorer */ 
{
  margin-left:auto;
  margin-right:auto;
	text-align:center;
}
.LoginLayer /* Mozilla Firefox */ 
{
  margin-left:auto;
  margin-right:auto;
	text-align:-moz-center;
}
/* =========== ENDE Login- und Default-Seite ==============*/
/* ========== START Eingabe-Seiten ===========*/
.BereichLabel {
	font-weight: bold;
	font-size: 70%;
	color: #FF0000;
	background-color: transparent;
}
.FeldLabel {
	font-weight: normal;
	font-size: 70%;
	color: #000099;
	background-color: transparent;
}
.ErrorText {
	font-weight: normal;
	font-size: 70%;
	color: #CC0000;
	background-color: transparent;
}
div#BedienElemente {
	padding: 30px;
}
.Button {
	border-style: outset;
	background-color: #FF0000;
	border-color: #FFFFFF;
	color: White;
}
.TextBox {
	background-color: #EFEFEF;
	font-size: 70%;
}
.TextBox2 {
	background-color: #EFEFEF;
	font-size: 70%;
	margin-top:3px;
}
.TextBoxNotNull {
	background-color: #FFFFE0;
	font-size: 70%;
}
/* ========== ENDE Eingabe-Seiten ============*/
/* ========= START Ergebnis-Details ==========*/
.ResultDosiererName
{
	background-color: #EFEFEF;
	color: #000099;
    font-size:90%;
    font-weight:bold;
}
.ResultDetails
{
	background: #000099;
	border: 2px solid lightsteelblue;
	border-collapse: collapse;
	font-size: 75%;
	padding:5px;
}
.ResultDetailsHead 
{
	background: #000099;
	color: #FFFFFF;
	text-align: left;
	border-right: 1px #FFFFFF solid;
	padding:5px;
}
.ResultDetailsCell {
	background: #EAEAEA;
	text-align: left;
	border-right: 1px #000099 solid;
	border-bottom-color: #000099;
	padding:5px;
}
.ResultTitle {
	font-size: 70%;	
}
.ResultInfo {
	font-size: 70%;	
	width: 510px;
	margin-left: auto;
	margin-right: auto;
	background-color: #ebebeb;
	border: lightsteelblue 2px solid;
}

/* ========= ENDE Ergebnis-Details ===========*/
/* ========= START Ergebnis-Tabelle ==========*/
div#TableCaption {
	margin: 5px;
	font-weight: bold;
	font-size: 100%;
	background-color: transparent;
}
div.TableTitle {
	font-size: 80%;
	font-weight: bold;
	text-align: left;
	padding-top: 20px;
	padding-bottom: 10px;
}
.ResultTable {
	background: #EAEAEA;
	border: 1px solid lightsteelblue;
	border-collapse: collapse;
	font-size: 75%;
	padding:5px;
}
.ResultTableHead {
	background-color: #000099;
	color: #FFFFFF;
	border: #000099 1px solid;
}
.HeadCellEmpty {
	border: 0;
	background-color: #000099;
}
.HeadCellLeft {
	padding:5px;
	text-align: left;
	border-right: 1px #FFFFFF solid;
}
.HeadCellCenter {
	padding:5px;
	text-align: center;
	border-right: 1px #FFFFFF solid;
}
.HeadCellRight {
	padding:5px;
	text-align: right;
	border-right: 1px #FFFFFF solid;
}
.CellEmpty {
	border: 0;
	background-color: #000099;
}
.CellLeft {
	padding:5px;
	text-align: left;
	border-right: 1px #000099 solid;
}
.CellCenter {
	padding:5px;
	text-align: center;
	border-right: 1px #000099 solid;
}
.CellRight {
	padding:5px;
	text-align: right;
	border-right: 1px #000099 solid;
}
img.Picture
{
	margin: 8px 8px 8px 8px;
	padding: 4px;
	border: 1px solid #D9E0E6;
	border-bottom-color: #C8CDD2;
	border-right-color: #C8CDD2;
	background: #FFF;
}
table.Aktionen
{
	margin-left: auto;
	margin-right: auto;
	background-color: #ebebeb;
	border: lightsteelblue 2px solid;
}
/* ========= ENDE Ergebnis-Tabelle ===========*/
