body {
	text-align:center;
	width: 100%;
	height: 100%;
	margin: 0px;
	margin-top: 10px;
	padding: 0px;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffcc00; 
	font-weight: bold;
	font-size: 13px;
}

div.center_body {
	width: 100%;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

div.center_div {
	margin: auto;
	padding: 10px;
	text-align: center;
	width:980px;
	background-image:url(/background.jpeg);
}

div.content_body {
	width: 100%;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

div.content_div {
	margin: auto;
	padding: 0px;
	width:970px;
	text-align: center;
}

div.head{
	margin: auto;
	margin-top: 5px;
	text-align:center;
	width:960px;
	height:50px;
}

img.facade{
	margin-right: 5px;
	margin-top:7px;
  float:left;
}

div.part{
/*
  border: solid 1px;
*/
	margin: auto;
	margin-top: 5px;
	text-align:center;
	width:960px;
}

div.part_highlight{
	margin: auto;
	margin-top: 10px;
	padding: 3px;
	text-align:center;
	width:954px;
	background-color:#FFCC00;
	color: #1f367c;
}

img.logo_left {
  float:left;
}

img.logo_right {
  float:right;
}

td.page_title {
	text-align: center;
	width: 730px;
}

div.div_menue {
	float:left;
	width: 120px;
	text-align:center;
}

td.menue {
	width:120px;
	border-style: inset;
	text-align:center;
}

td.menue_space {
	width:0px;
}

p.menue {
	display:inline;
	margin: 0px;
}

p.p_menue {
/*
  float: left;
*/
  margin: 5px;
	border-style: inset;
  text-align: center;
	width: 105px;
  padding: 0px;
}

form.menue {
	margin: auto;
	display:inline;
	text-decoration:none;
}

button.menue {
	width:105px;
	height:25px;
	margin: 0px;
	padding-top: 2px;
	padding-bottom: 3px;
	font-weight:bold;
	font-size:12px;
	cursor: pointer;
}

button.menue_s {
	width:105px;
	height:25px;
	margin: 0px;
	padding-top: 2px;
	padding-bottom: 3px;
	font-weight:bold;
	font-size:12px;
	cursor: pointer;
	background-color:#FFCC00;
}

div.subtitle {
	margin: auto;
  margin-top: 10px;
  width: 920px;
  padding: 3px;
  text-align: center;
  background-color: rgb(255, 204, 0);
  color: rgb(31, 54, 124);
}

form.offer {
	display:inline;
	text-decoration:none;
}

p.offer {
	display:inline;
	margin: 0px;
	text-align: center;
}

th.subtitle {
  background-color: rgb(255, 204, 0);
  color: rgb(31, 54, 124);
  text-align: center;
}

h2.subtitle {
  background-color: rgb(255, 204, 0);
  color: rgb(31, 54, 124);
  text-align: center;
  font-size:13px;
  display:inline;
}

div.offer {
	text-align: center;
	display:inline;
	margin: 0px;
	font-weight: bold;
	font-size: 13px;
	background-color:#ffcc00;
	color:#ff0000; 
	padding: 5px;
	text-decoration: blink;
}

button.offer {
	text-align: center;
	font-weight: bold;
	font-size: 13px;
	background-color:#ffcc00;
	color:#ff0000; 
	cursor:pointer;
	margin-top:5px;
	width:340px;
}

h1.page_title {
	margin: 0px auto;
	text-align: center;
	font-size:35px;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffcc00; 
	font-weight: bold;
}

a.page_title {
	margin: 0px auto;
	text-align: center;
	font-size:35px;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffcc00; 
	font-weight: bold;
	text-decoration: none;
}

td.ref {
	margin: 0px auto;
	text-align: center;
	width: 120px;
	font-size: 10px;
}

p.ref {
	text-align: center;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffcc00; 
	font-weight: bold;
	font-size: 13px;
	display:inline;
	margin: 0px;
}

p.headline {
	text-align: center;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffcc00; 
	font-weight: bold;
	font-size: 18px;
	display:inline;
	margin: 0px;
}

h2.headline {
	text-align: center;
	margin: 0px auto;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffcc00; 
	font-weight: bold;
	font-size: 20px;
	text-decoration:underline;
}

p.underline {
	display:inline;
	margin: 0px;
	text-decoration:underline;
}

img.ref {
	border: 0px;
}

td.table_title {
	width: 30%;
}

td {
	text-align: left;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffcc00; 
	font-weight: bold;
	font-size: 13px;
}

h1 {
	text-align:left;
	margin: 0px auto;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffcc00; 
	font-weight: bold;
	font-size: 13px;
}

h2 {
	text-align:left;
	margin: 0px auto;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffcc00; 
	font-weight: bold;
	font-size: 11px;
}

h2.link {
	text-align:left;
	margin: 0px auto;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ff9900; 
	font-weight: bold;
	font-size: 13px;
	text-decoration:underline;
}

h3 {
	margin: 0px;
	text-align: left;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffcc00; 
	font-weight: bold;
	font-size: 12px;
}

h6 {
	text-align:center;
	margin: 0px auto;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffcc00; 
	font-weight: bold;
	font-size: 13px;
}

div {
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffcc00; 
	font-weight: bold;
	font-size: 13px;
}

hr {
	border:solid #ffcc00 1px;
	height:1px;
	background-color:#ffcc00; 
	color:#ffcc00; 
}


a {
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ff9900; 
	font-weight: bold;
	font-size: 13px;

}

a.h2 {
	text-align:left;
	margin: 0px auto;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ff9900; 
	font-weight: bold;
	font-size: 12px;
	text-decoration:underline;
	white-space:nowrap;
}

.button {

	background-image: url(img/background.png);
	background-color: #9BCCCA;
	background-position: left center ;
	color:#ffcc00;
	width:140px;
	border: medium outset;
	border-color: #005500 #005500 #005500 #005500;
	cursor: pointer;
	font-weight: bold;
	font-size: 15px;
}

.button_a {

	background-image: url(img/background.png);
	background-color: #9BCCCA;
	background-position: left center ;
	color:#ff0000;
	width:140px;
	border: medium outset;
	border-color: #005500 #005500 #005500 #005500;
	cursor: pointer;
	font-weight: bold;
	font-size: 15px;
}

.nolink {
	text-decoration:none;
}

.space{
	background-image:none;
}

.shadow{
	background-color:#FFCC00;
}

.shadow_red{
	background-color:#FF0000;
}

.menu{
	background-image:url(img/background.png);
	color:#ffcc00; 
	text-decoration:none;
}

.jubi {
	color:#ffee00; 
}

.ticker {
	font-weight: bold;
	font-size: 13px;
	background-color:#ffcc00;
	color:#ff0000; 
}

.amenu{
	background-image:url(img/background_rot.png);
 	color:#FFFFFF;
	text-decoration:none;
}

.table{
  border-width:1px;
  border-style:solid;
  border-color:#ffee00;
}

input {
 margin: 2px;
}

input.val {
 border: 1px solid Lime;
 margin: 1px;
}

input.inv {
 border: 2px solid Crimson;
 margin: 0px;
}

select {
 border: 1px solid Black;
 margin: 1px;
}

select.val {
 border: 1px solid Lime;
 margin: 1px;
}

select.inv {
 border: 2px solid Crimson;
 margin: 0px;
}

