/* Stylesheet-Formate für Intranet-Datenbankanwendungen Autohaus Schmidt, Hennigsdorf */

body 
	{
	background-color: #eeeeee;
	}

hr
	{
	margin-top: 50px;
	margin-bottom: 50px;
	border-color: #000066;
	border-width: 4px;
	border-style: outset;
	}

a:link 
	{
	text-decoration: none;
	color: #000000;
	background-color: #ffffff;
	padding: 4px;
	border-spacing: 12px;
	border-style: solid;
	border-width: 1px;
	border-color: #000066;
	font-family: Arial, sans-serif;
	font-size: 10pt;
	line-height: 1.5em;
	}


a:visited
	{
	text-decoration: none;
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 10pt;
	line-height: 1.5em;
	padding: 4px;
	}

a:hover
	{
	color: #cccccc;
	text-decoration: none;
	background-color: #000033;
	line-height: 1.5em;
	padding: 4px;
	}

a:focus 
	{
	color: #cccccc;
	text-decoration: none;
	background-color: #0000cc;
	line-height: 1.5em;
	padding: 4px;
	}

a:active
	{
	color: #ffffff;
	text-decoration: none;
	background-color: #0000ff;
	line-height: 1.5em;
	padding: 4px;
	}

p
	{
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 10pt;
	margin-left: 50pt;
	margin-right: 10pt;
	margin-top: 10pt;
	margin-bottom: 10pt;
	}

ul
	{
	list-style-type: none;
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 10pt;
	margin-left: 50pt;
	margin-right: 10pt;
	margin-top: 10pt;
	margin-bottom: 10pt;
	}


h1
	{
	color: #000066;
	font-family: Arial, sans-serif;
	font-size: 24pt;
	font-weight: bold;
	margin-left: 10pt;
	margin-right: 10pt;
	margin-top: 10pt;
	margin-bottom: 10pt;
	}

h2
	{
	color: #000066;
	font-family: Arial, sans-serif;
	font-size: 18pt;
	font-weight: bold;
	margin-left: 10pt;
	margin-right: 10pt;
	margin-top: 10pt;
	margin-bottom: 10pt;
	}

h3
	{
	color: #000066;
	font-family: Arial, sans-serif;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	margin-left: 50pt;
	margin-right: 10pt;
	margin-top: 10pt;
	margin-bottom: 10pt;
	}
	
h4
	{
	color: #000066;
	font-family: Arial, sans-serif;
	font-size: 11pt;
	font-style: italic;
	font-weight: bold;
	margin-left: 50pt;
	margin-right: 10pt;
	margin-top: 10pt;
	margin-bottom: 10pt;
	}
	
table.anwendung
	{
	border-style: none;
	margin-left: 60px;
	border-spacing: 8px;
	width: 800px;
	}

table.standard
	{
	margin-left:60px; 
	margin-bottom:30px;
	}
	
table.listen
	{
	border-style: solid;
	border-width: 1px;
	border-color: #000066;
	margin-left: 60px;
	border-spacing: 2px;
	}

table.funktionen
	{
	border-style: none;
	text-align: center;
	margin-bottom: 20px;
	}

table.schaltfl
	{
	text-align: center;
	padding: 4px;
	border-spacing: 12px;
	border-style: solid;
	border-width: 1px;
	border-color: #000066;
	}

td.schaltfl
	{
	background-color: #ffffff;
	text-align: center;
	padding: 4px;
	border-spacing: 12px;
	border-style: solid;
	border-width: 1px;
	border-color: #000066;
	}

td.schaltflpressed
	{
	background-color: #000033;
	color: #ffffff;
	text-align: center;
	padding: 4px;
	border-spacing: 12px;
	border-style: solid;
	border-width: 1px;
	border-color: #000033;
	}

td
	{
	font-family: Arial, sans-serif;
	font-size: 10pt;
	}

td.unpressed
	{
	border-style: solid;
	background-color: #cccccc;
	color: #000033;
	font-family: Arial, sans-serif;
	font-size: 12pt;
	text-align: center;
	height: 40px;
	border-color: #000033;
	border-width: 1px;
	}

td.pressed
	{
	background-color: #000033;
	color: #ffffff;
	font-family: Arial, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
	height: 40px;
	border-style: solid;
	border-color: #000033;
	border-width: 1px;
	}

td.paraname
	{
	text-align: right;
	vertical-align: middle;
	font-weight: normal;
	padding: 4px;
	}

td.pflichtparaname
	{
	text-align: right;
	vertical-align: middle;
	text-decoration: none;
	font-weight: bold;
	padding: 4px;
	}

td.fehler
	{
	padding: 2px;
	border-style: solid;
	border-width: 3px;
	border-color: #ff0000;
	}

td.listenkopf
	{
	font-weight: bold;
	padding: 7px;
	border-style: solid;
	border-width: 1px;
	border-color: #000066;
	vertical-align:top;
	background-color: #cccccc;
	}

td.listenkopf2
	{
	font-weight: bold;
	padding: 7px;
	border-style: solid;
	border-width: 1px;
	border-color: #000066;
	vertical-align:top;
	color: #ffffff;
	background-color: #000099;
	text-align: center;
	}

td.listenkopf3
	{
	font-weight: normal;
	padding: 7px;
	border-style: solid;
	border-width: 1px;
	border-color: #000033;
	vertical-align:top;
	color: #ffffff;
	background-color: #000033;
	text-align: center;
	}

td.listenkopf4
	{
	font-weight: normal;
	padding: 7px;
	border-style: solid;
	border-width: 1px;
	border-color: #000033;
	vertical-align:middle;
	color: #ffffff;
	background-color: #000033;
	text-align: right;
	}

td.liste
	{
	font-weight: normal;
	padding: 7px;
	border-style: solid;
	border-width: 1px;
	border-color: #000066;
	text-align: center;
	}

.A
	{
	background-color: #eeeeee;
	vertical-align: middle;
	}

.B
	{
	background-color: #dddddd;
	vertical-align: middle;
	}

td.neu
	{
	font-weight: normal;
	padding: 7px;
	border-style: solid;
	border-width: 1px;
	border-color: #000066;
	background-color: #ddddff;
	}

input.schaltfl
	{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	padding: 15px;
	}

input.submit
	{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	padding: 15px;
	}

input.texteingabe
	{
	background-color: #ffffff;
	}

textarea
	{
	font-family: Arial, sans-serif;
	font-size: 10pt;
	}
	
.standard
	{
	font-weight: normal;
	}

.onmouseover
	{
	font-weight: bold;
	}

.copyrightnote
	{
	font-family: Arial, Sans Serif;
	font-size: 9pt;
	color: #666666;
	}

.ausgeblendet
	{
	display: none;
	}

.eingeblendet
	{
	display: table-row;
	}

.schicht_aus
	{
	display: none;
	border-style: solid;
	border-width: 1px;
	border-color: #000066;
	margin-left: 20px;
	margin-top: 20px;
	border-spacing: 2px;
	}

.schicht_ein
	{
	display: table;
	border-style: solid;
	border-width: 1px;
	border-color: #000066;
	margin-left: 20px;
	margin-top: 20px;
	border-spacing: 2px;
	}

.eingabe
	{
	padding: 4px;
	border-style: solid;
	border-width: 1px;
	border-color: #000066;
	border-spacing: 4px;
	}

table.tabeingabe
	{
	margin-left: 65px;
	margin-bottom: 30px;
	padding: 4px;
	border-spacing: 4px;
	border-style: solid;
	border-width: 1px;
	border-color: #000066;
	}
	
.fehlermeldung
	{
	color: #ff0000;
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 12pt;
	margin-left: 50pt;
	margin-right: 10pt;
	margin-top: 10pt;
	margin-bottom: 10pt;
	}
	
.warnung
	{
	color: #0000ff;
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 12pt;
	margin-left: 50pt;
	margin-right: 10pt;
	margin-top: 10pt;
	margin-bottom: 10pt;
	}

.invers
	{
	color: #ffffff;
	background-color: #0000cc;
	}
	
.invers2
	{
	color: #ffffff;
	background-color: #cc0000;
	}