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

td.login {
	text-align: center;
	
}

td.menue_text {
	font-size: 7pt;
	padding-left: 8px;
	color: white;
}
td.begruessung {
	font-size: 7pt;
	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; 
	font-size: 8pt;
}

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

body.menue {
	padding:0px;
}
body.admin {
	background-color: #003466 ;

}

p.admin {
	background-color: #CCCCCC;
}

table.admin {
	background-color: #CCCCCC;
	font-size: 8pt;
}
td.login_infos {
	font-size:8pt;
	padding-left: 10px;
}

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

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

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

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

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

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

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

.news_spacer {
	background-color: #CCCCCC;
	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.header {
	font-weight:bolder;
	font-size: 8pt;
	vertical-align: top;
	height: 20px;
}
table.center-table td {
	font-size: 8pt;
	vertical-align: top;
}




table.form {
	text-align:left;
	
}
table.form td {
	padding: 4px;
	text-align: left;
}
table.bestellung {
	width: 100%;
	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: 100%;
	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;
	empty-cells:show;
	margin: 0px;
/*	width: 600px;*/
}

td.kd_data_head {
	
	background-color: #003466;
	font-size: 8pt;
	font-weight:bolder;
	color:white;
	padding: 1px;
	text-align:center;
	
}

td.kd_head {
	
	background-color: #003466;
	font-weight: bolder;
	font-variant: small-caps;
	/* color: black;*/
	font-size: 8pt;
	color:white;
	padding: 1px;
	
}

td.kd_data {
	
	background-color: #EBEBF0;
	font-size: 8pt;
	color: black;
	padding: 2px;
}

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

table.faq_center_table {
	background-color:#CCCCCC;
	padding: 9px;
}

table.faq_h1 {
	background-color: #CCCCCC;
	font-size: 13pt;
}

.faq_display {
	background-color: #CCCCCC;
	border-left-color: #E5E5E5;
	border-top-color: #E5E5E5;
	border-bottom-color: #5a5a2b;
	border-right-color: #5a5a2b;
	border-width: 2px;
	border-style: solid;
	padding: 4px;
	font-size: 14pt;
}


.faq_user_display {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10pt;
	background-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-width: 2px;
	border-style: solid;
	padding-top: 4px;
}

.faq_h2 {
	font-size: 12pt;
	background-color: #E5E5E5;
}

.faq_liste {
	font-size: 10pt;
	background-color: #CCCCCC;
	border-left-color: #E5E5E5;
	border-top-color: #E5E5E5;
	border-right-color: #E5E5E5;
	border-bottom-color: #CCCCCC;
	border-width: 0px;
	border-bottom-width: 2px;
	border-style: solid;
	padding: 3px;
	vertical-align:top;
	text-align: left;
}

.faq_eintrag_popup {
	font-size: 12pt;
	background-color: #CCCCCC;
	border-left-color: #E5E5E5;
	border-top-color: #5a5a2b;
	border-right-color: #E5E5E5;
	border-bottom-color: #5a5a2b;
	border-width: 0px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-style: solid;
	padding: 1px;
}

.faq_hilfe_h2 {
	font-size: 12pt;
	font-weight: bold;
}

.faq_hilfe_schrift {
	font-size: 11pt;
}

.file_upload-ausgabe {
	font-size: 8pt;
	background-color: #d1d1af;
	padding: 3px;
	vertical-align:top;
	text-align: left;
}

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

