body, textarea, table {
	background-color:#433C2C;
	margin:0px;
	padding:0px;
	background-repeat:no-repeat;
	background-position:top left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none
	scrollbar-base-color:#C2B180;
	scrollbar-3dlight-color:#F5EAC9;
	scrollbar-arrow-color:#C2B180;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#F4DEA2;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#C2B180;
	scrollbar-track-color:#F5EAC9;
}

.fettertext_link {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; text-decoration: underline
}

.highscore_header {
	font-weight: bold;
	color: #F3DDA0;
}

.googlead {

}

.screenshots {
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #DFDFDF;
}

.soun, .soun * {
	background-color: #F3DDA0;
}
	
.hinweis, .hinweis * {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	margin-left: 10px;
	margin-right: 10px;
}

.contents, .contents * {
	background-color:#F3DDA0;
}

.highscore, .highscore * td {
	background-color:#F3DDA0;
}

.gamedemo {
	background-color:#870000;
}

.gamedemoflash {
	padding-left: 9;
}

.headerbuttons {
	background-image:	url(../../img/gamesdemo_balken_farbe.gif);
	background-repeat:	repeat-x;
}

.headerbuttons_left, .headerbuttons_left * {
	background-image:	url(../../img/gamesdemo_balken.gif);
}
 
.start_fliesstext {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none}
.start_fettertext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none }
.start_fettertext_link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; text-decoration: underline}
.start_fliesstext_rot { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #9B0000; text-decoration: none }
.start_fettertext_beige { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #433C2C; text-decoration: none }
.start_fliesstextkursiv { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: bold; color: #000000; text-decoration: none }
.start_fettertext_rot_gross { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #870000; text-decoration: none }
.start_fliesstext_rot_fett { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #9B0000; text-decoration: none }
.start_fliesstext_beige { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #433C2C; text-decoration: none }

.sidebar {
	background-color:#433C2C;
}

.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-top: 15;
	margin-bottom: 30;
}

.fliesstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none
}

.fliesstextrot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none
}

.fettertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none
}

.gamedesc {
	margin-left: 20;
	margin-right: 20;
}

.instructions, .instructions * {
	text-align: center;
	background: #ffffff;
}

.buy_versions {
	margin-left: 20;
	margin-top: 20;
}

.menu, .menu table {
	background-image: url(../../img/menu/2farben.gif);
	background-repeat: repeat-y;
}

.menuspace {
	background-image: none;
	background-color: #433C2C;
	
}

.cart table tr td {
	color: #F3DDA0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.cart table {
	background-color: #433C2C;
	color: #F3DDA0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.cartitem {
	background-image: url(../../img/menu/2farben.gif);
	background-repeat: repeat-y;
	margin-bottom: 1px;
	padding-left: 13px;
	padding-right: 10px;
	padding-bottom: 2px;
}

.cartitempanel {
	
}

.cartitem table {
	background-image: none;
	background: transparent;
}

.cartprice {
	font-weight: bold;
	text-align: right;
}

.cartprice_cell {
	width: 50px;
}

.cartlabel {
	font-weight: bold;
}

.cartnuminput {
	width: 30px;
	height: 18px;
	font-size: 11px;
}

.submenu tr td {
	padding-left: 12px;
}

.submenu tr td * {
	color: #F3DDA0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

.caption_panel {
	padding-left: 4px;
	padding-right: 4px;
}

.caption_panel a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #433C2C;
	text-decoration: none;
}

.text_panel {
	padding-left: 4px;
	padding-right: 4px;
}

.text_panel a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #433C2C;
	text-decoration: none;
}

.gamepage {
	background-color: #F3DDA0 !important;
}

.mobilegamepage {
	background-color: transparent !important;
}

.login {
	background-image: url(../../img/menu/2farben.gif);
	background-repeat: repeat-y;
}

.logincell1 {
	padding-left: 13px;
	padding-bottom: 1px;
}

.logincell2 {
	padding-right: 5px;
	padding-bottom: 1px;
	text-align: right;
}

.loginbox {
	width: 85px;
	height: 15px;
	font-size: 11px;
	border: none;
	background-color: #F3DDA0;
	color: #433C2C;
}

.login_error {
	color: #FFFFFF;
	font-weight: bold;
}
	
.paymentwizard {
	padding-left: 10px;
}

.paymentwizard * p, .paymentwizard * table {
	background-color: #F3DDA0;
	color: #433C2C;
}

.pwlabel {
	font-weight: bold;
	background-color: #F3DDA0;
	color: #433C2C;
	padding-right: 10px;
}

.fettrot {
	font-weight: bold;
	color: #ff0000 !important;
}

.edituser_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #870000 !important;
	text-decoration: none;
}

.editusercenter {
	margin-left: 20px;
	background-color: #F3DDA0;
	color: #433C2C;
}

.editusercenter * table, .editusercenter * tr, .editusercenter * td {
	background-color: #F3DDA0;
	color: #433C2C;
}

.editusercenter * .ia_label_cell {
	text-align: right;
}

.editusercenter * .ia_label {
	background-color: #F3DDA0;
	color: #433C2C;
	font-weight: bold;
	background-color: #F3DDA0;
	color: #433C2C;
	padding-right: 10px;
}

.product * {
	background-color: #FFFFFF;
}

.product_name {
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

.product_price {
	font-weight: bold;
}

.checkout_cart {
	width: 500px;
}

.heading_row, .heading_row * {
	background-color: #ffffff !important;
}

.even_row, .even_row * {
	background-color: #ffffff !important;
}

.odd_row, .odd_row * {
	background-color: #c0c0c0 !important;
}

.errormsg {
	border: medium solid #FF0000;
	padding: 5px;
	text-color: #FF0000;
}

.goodies, .goodies * {
	background-color: #F3DDA0;
	color: #433C2C;
	background-repeat: repeat;
}

.paneltext {
	margin-left: 20;
}

.instructions, .instructions * {
	text-align: left;
}

table.hs {
  font-family: Arial, sans-serif;
  font-size: 12px;
  color: Black;
  width: 178px;
}

table.hs td.hs_pos {
  text-align: right;
  width: 1%;
  padding-right: 5;
  padding-top: 2px;
  padding-bottom: 2px;
}

table.hs td.hs_name {
  text-align: left;
  padding-left: 5;
  padding-right: 5;
}

table.hs td.hs_score {
  text-align: right;
  padding-left: 5;
}

table.hs td.hs_pos_hi {
  text-align: right;
  width: 1%;
  padding-right: 5;
  font-weight: bold;
}

table.hs td.hs_name_hi {
  text-align: left;
  padding-left: 5;
  padding-right: 5;
  font-weight: bold;
}

table.hs td.hs_score_hi {
  text-align: right;

  padding-left: 5;
  font-weight: bold;
}

.unlockcode {
	font-family: Courier New, monospace;
	font-weight: bold;
	color: #ff0000 !important;
}

.mobile_header1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none}
.mobile_fliesstext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none}
.mobile_header2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #000000; text-decoration: none}
.mobile_fliesstextmini { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none }
.mobile_mittelgross {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-decoration: none}
.mobile_fliesstext_hell { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: normal;}
.mobile_fliesstext_hell p { margin-top: 0; margin-bottom: 6px; }
.mobile_header1_hell { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.mobile_header1_hell p { margin-top: 0; margin-bottom: 8px; }
.table_white {  background-color: #FFFFFF; spacing:0; }
