body {
	margin-top: 14pt; font-size: 10pt; color: #004c98; font-family: arial, helvetica, sans serif;
	background-image: url("./../images/bg.gif");
}

td.upper_menu {
  background-image: url("./../images/upper_bg.gif");
  padding: 5px;
}

td.upper_menu a {
  font-family: Arial; font-size: 8pt; color: #ffffff; font-weight: bold; text-decoration: none;
  margin: 0px 5px;
}

td.left_menu {
  border-style: solid; border-width: 0px 1px 0px 1px; border-right-color: #e5e5e5; border-left-color: #004c98;
  background-color: #ffffff;
}

td.left_menu table a {
  font-family: Arial; font-size: 9pt; font-weight: bold; color: #004c98; text-decoration: none;
  background-position: left 3px; background-repeat: no-repeat;
  padding: 0px 10px;
}

td.left_menu table a.submenu {
  font-size: 7pt; margin: 0px 10px; background-position: left 2px;
}

td.footer {
  height: 33px;
  background-color: #ffffff;
  background-image: url("./../images/trigon2.gif"); background-position: right bottom; background-repeat: no-repeat;
}

td.bottom {
  background-color: #ffffff;
  background-image: url("./../images/bottom.gif"); background-position: bottom; background-repeat: repeat-x;
}

h1 {
	font-weight: bold; font-size: 11pt;
}

p {
  text-align: justify;
}

div.navigation {
  border-style: solid; border-width: 1px 0px 0px 0px; border-color: #004c98;
  padding: 5px 0px 0px 0px; margin: 0px 40px;
}

.subheadline {
	font-weight: bold; font-size: 12pt; margin: 0px;
}

.white {
	font-size: 9pt; vertical-align: top; background-color: white;
}

.white_c, .white_main {
	font-size: 10pt; background: #ffffff; vertical-align: top;
	background-image: url("./../images/right.gif"); background-position: right; background-repeat: repeat-y;
}

.white_main {
  padding: 0px 20px;
}

form {
  margin: 0px;
}

input {
  width: 30px;
	border-right: #004c98 1px solid; border-top: #004c98 1px solid; font-size: 11px; background: #fff; border-left: #004c98 1px solid; color: #004c98; border-bottom: #004c98 1px solid; font-family: arial, helvetica, sans-serif;
}

table.order_counts input {
  text-align: right;
}
table.order_counts input.submit {
  text-align: center;
}

textarea {
	border-right: #004c98 1px solid; border-top: #004c98 1px solid; font-size: 11px; background: #fff; border-left: #004c98 1px solid; color: #004c98; border-bottom: #004c98 1px solid; font-family: arial, helvetica, sans-serif;
}

select {
	border-right: #004c98 1px solid; border-top: #004c98 1px solid; font-size: 11px; background: #fff; border-left: #004c98 1px solid; color: #004c98; border-bottom: #004c98 1px solid; font-family: arial, helvetica, sans-serif;
}

.check {
	border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px;
}

.submit {
	font-weight: bold; font-size: 10px; background: #004c98; width: 100px; color: #fff; text-align: center;
}

a {
	font-size: 10pt; color: #447cb3; text-decoration: underline
}

table.prices td {
  padding: 2px 8px;
}




.spakete_top {
	border-top: #004c98 1px solid; font-weight: bold; border-bottom: #004c98 1px solid
}
table.bestellung {
	font-size: 10pt; width: 550px; text-align: left
}
td.bestell {
	border-bottom: #004c98 1pt solid; background-color: #e5edf4
}
td.bestell1 {
	border-bottom: #004c98 1pt solid; background-color: #f5f5f5
}
td.bestell2 {
	border-bottom: #004c98 1pt solid
}
.b_menge {
	border-right: #004c98 1pt solid; border-top: #004c98 1pt solid; font-size: 11px; border-left: #004c98 1pt solid; width: 30px; color: #004c98; border-bottom: #004c98 1pt solid; font-family: arial, helvetica, sans-serif
}
.b_preis {
	font-size: 10pt; width: 65pt
}
.small {
	font-size: 8pt
}


/*

table {
	font-size: 10pt
}
table.layouttabelle {
	border-right: 0px; border-top: 0px; border-left: 0px; width: 754px; border-bottom: 0px
}
a.menue {
	text-decoration: none
}
a.menue:hover {
	background: url(../images/menue/menue_hover.gif) no-repeat left center
}
a.submenue {
	text-decoration: none
}
a.submenue:hover {
	background: url(../images/menue/submenue_hover.gif) no-repeat left center
}
a.menue1 {
	text-decoration: none
}
a.menue1:hover {
	background: url(../images/menue/menue_hover_ol.gif) no-repeat 0pt 0pt
}
.luh {
	background-image: url(../images/left_under_header.gif); vertical-align: top; background-repeat: no-repeat
}
.ruh {
	background-image: url(../images/bg_right1.gif); background-repeat: repeat-y
}
.white2 {
	font-size: 10pt; background: #fff; vertical-align: bottom
}
.gray {
	background: #e5e5e5
}
table.table_unten {
	border-right: 0px; border-top: 0px; border-left: 0px; width: 754px; border-bottom: 0px; height: 70px
}
.mitte {
	padding-right: 10pt; padding-left: 10pt; background-image: url(../images/bg_content.gif); padding-bottom: 10pt; color: #447cb3; padding-top: 10pt; background-repeat: repeat-y; text-align: left
}
.content {
	font-size: 10pt
}
.lineleft {
	background: #004c98; width: 1px
}
span.headline {
	font-weight: bold; font-size: 11pt
}
span.subtext {
	font-weight: bold; font-size: 10pt
}
*/