body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
width:96%;
}

.inhalt {
  margin: 0px 0px 0px 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.noborder {
  border:0px;
}

.form {
  margin: 0px 0px 0px 0px;
}

.inputstandard {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  width:244px;
  height:20px;
  border: 1px solid #5E5E5E;
  border-bottom-color:#888888;
  border-right-color:#888888;
  font-size: 11px;
  color: #5E5E5E;
}

.fliesstext {
  font-size: 11px;
  line-height: 13px;
  color: #5E5E5E;
}
.fliesstext a {
  color: #E60003;
  text-decoration: none;
}
.fliesstext em {
  color: #E60003;
 font-style:normal
}
img.numbers {
  border: 0px;
  margin: 0px 3px 3px 0px;
}

.textlink {
  font-size: 11px;
  line-height: 13px;
  text-decoration: none;
  color: #E60003;
  background-image:url(/img/system/arrowredongrey.gif);
  background-repeat:no-repeat;
  padding-left:14px;
}
.textlink a {
  text-decoration: none;
  color: #E60003;
}
.tickertext,
.tickertext a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 13px;
color: #5E5E5E;
text-decoration: none;
}


.textrot {
  font-size: 11px;
  line-height: 13px;
  color: #E60003;
}
.textrot a {
  color: #E60003;
  text-decoration: none;
}

.textweissklein,
.textklein ,
.textweissklein a {
  font-size: 9px;
  line-height: 10px;
  color: #5E5E5E;
  text-decoration: none;
  padding:0px 6px 0px 6px;
}

.textgraudisabled,
.textklein a {
  font-size: 9px;
  line-height: 10px;
  color: #E60003;
  text-decoration: none;
  padding:0px 6px 0px 6px;
}



/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:100; height:10; background-color:Navy; layer-background-color:Navy; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:0px; font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #E60003;
text-decoration: none;
}
.clLevel0{background-color:Navy; layer-background-color:Navy; color:white;}
.clLevel0over{background-color:#FFFFFF; layer-background-color:#FFFFFF; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#FFFFFF; layer-background-color:#FFFFFF}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #E60003;
text-decoration: none;}
.clLevel1{background-color:white; layer-background-color:white; color:#BABABA;}
.clLevel1over{background-color:white; layer-background-color:white; color:#E60003; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#white; layer-background-color:white}




.headline {
  font-size: 11px;
  line-height: 13px;
  color: #D60014;
  font-weight: bold;
}
  
.greyheadline, .whiteheadline {
  font-size: 11px;
  line-height: 13px;
  color: #5E5E5E;
  font-weight: bold;}

.errortext {
  font-size: 11px;
  line-height: 13px;
  color: #ff0000;
}

/*formstyles*/
.inputstandardshop, .inputsmall, .inputspecial, .inputanzahl {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5E5E5E; width:200px; height:18px; border:1px solid #323532; padding:2px 0px 0px 4px; margin:1px 0px 1px 0px}
.inputsmall {width:70px}
.inputspecial {width:88px}
.inputanzahl {width:35px}

#white, #lightgrey {background-color:#ffffff}

.bigtext {
  font-size: 14px;
  color: #5E5E5E;
  font-weight:bold;
}
#test table{width:100%;}

.shop_link {
font-size: 11px;
line-height: 13px;
color: #D60014;
text-decoration: none;
font-weight: bold;
}

.shopheadline, #shopheadline, #darkgrey, .darkgrey {
border:1px solid #D8DBE2;
width: 100%;
}

select {
color: 5E5E5E;
}

a img {
border: 0px;
}
.textrot {
  line-height: 13px;
  color: #E60003;
}

/* Papillio Shop */
span#Labelauspraegung154 {
	color:#5e5e5e;
}
select#auspraegung154, option#auspraegung154  {
	color:#A5ACB2;
	border:1px solid #A5ACB2;
}
#shop_anzahl {
	margin-left:14px; 
	color: #5e5e5e; 
	border:1px solid #A5ACB2;
	width:30px;
}
/* /Papillio Shop */
.textblaetternactiv a {
color: #666;
font-weight:bold;
}