
input.login {
	font-size: 7pt;
	
}

td.login {
	text-align: center;
	
}

a:link, a:visited, a:hover, a:active {
	text-decoration: none;
}

body.center {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	background-color:#003466; 
	padding-right: 9px;
	padding-left: 9px;
	font-size: 8pt;
}

body.left, body.right {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	background-color:#003466; 
	
}

body.menue {
	padding:0px;
}

td.login_infos {
	font-size:8pt;
	padding-left: 10px;
}

body {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	background-color:#003466;
	font-size: 8pt;
	
}

table.center-table {
	background-color:#d1d1af;
	padding: 9px;
	
}

td.news_content {
	padding: 5px;
	background-color: #B3B3B3;
	font-size: 8pt;
	vertical-align: top;
	width: 200px;
}

p.news_content {
	border:1px,solid,black;
}

.news_content_divider {
	background-color: #d1d1af;
	font-size: 8pt;
	vertical-align: top;
	height: 4px;
}

.news_datum {
	background-color: #E5E5E5;
	font-size: 8pt;
	vertical-align: top;
	width: 20px;
	padding: 5px;
}

.news_spacer {
	background-color: #E5E5E5;
	font-size: 8pt;
	vertical-align: top;
	width: 2px;
}

.news_title {
	font-weight:bolder;
	font-size: 8pt;
	vertical-align: top;
}

table.center-table td.kopf {
	font-weight:bolder;
	font-size: 8pt;
	vertical-align: top;
	height: 20px;
}
table.center-table td {
	font-size: 8pt;
	vertical-align: top;
}





table.form {
	
}
table.form td {
	
}
table.bestellung {
	
	background-color: transparent;
	font-size: 10pt;
}

table.bestellung td {
	padding: 0.25em;
	text-align: center;
}

table.bestellung td.header {
	background-color: #006699;
	color: white;
}

table.bestellung td.auswahl {
	background-color: #006699;
	color: white;
}
table.bestellung td.bestelldata {
	background-color: #EBEBF0;
}
table.warenkorb {
	
	background-color: transparent;
	width: 600px;
	font-size: 10pt;
}
table.warenkorb td {
	padding: 0.25em;
	text-align: center;
}

table.warenkorb td.header {
	background-color: #006699;
	color: white;
}

table.warenkorb td.auswahl {
	background-color: #006699;
	color: white;
}
table.warenkorb td.data {
	background-color: #EBEBF0;
}

.warningBox {
	color: red;
	text-align: center;
	
	background-color: white;
}

.infoBox {
	color: green;
	text-align; center;
	background-color: white;
}
.messageBox {
	color: green;
	text-align; center;
	background-color: white;
}

table.kundenData {
/*	table-layout: fixed;*/
	background-color: #006699;
	margin: 0px;
	width: 600px;
}

td.kd_data_head {
	
	background-color: #006699;
	font-size: 10pt;
	font-weight:bolder;
	color:white;
	
}

td.kd_head {
	
	background-color: #EBEBF0;
	font-weight: bolder;
	font-variant: small-caps;
	color: black;
	
}

td.kd_data {
	
	background-color: #EBEBF0;
	font-size: 10pt;
	color: black;
