/*Tabellen*/




/* table */
/* { */
	/* text-align:center; */
	/* font: 1em Arial, Helvetica, Verdana, sans-serif; */
/* } */

/* table td */
/* { */
	/* vertical-align:center; */
	/* padding:2px; */
/* } */

table.standard
{
	/* width:100%; */
	/* text-align:center; */
	/* background-color:#BFCFFF; */
	/* padding:0px; */
	/* border-collapse:collapse; */
}

table.standard td
{
	border-width:1px;
	border-style:solid;
	border-color:#FFFFFF;
  white-space: nowrap;
}

/* table.standard td.price */
/* { */
  /* color: #FF0000; */
  /* white-space: nowrap; */
/* } */

/* table.standard thead */
/* { */
	/* background-color:#809FFF; */
/* } */

/* table.standard tfoot */
/* { */
	/* text-align:left; */
/* } */

/* table.standard thead tr.ueberschrift */
/* { */
	/* font-weight:bold; */
/* } */

/*specs*/




table.specs{
	
					display: table-cell;
					vertical-align: middle;
					height: 50px;
					border: 1px solid red;
					border: none;
  					width: 100%;
					table-layout: fixed;
						}
table.specs td:nth-child(1) 
						{
            	text-align: left;
            	font-weight: bold;
            	background-color: #BFCFFF;
						}
table.specs td:nth-child(1n+2)
						{
             	text-align: center;
            }
			
table.specs td:nth-child(1n+2)
						{
             	text-align: center;
            }
			
table.specs tr:nth-child(1) 
						{
						 background-color: #BFCFFF;
						 font-weight: bold;
						}
 table.specs tr:nth-child(1n+2) 
						{
						  background-color:#D8E2FF;
						}


/*specind*/
						
						
table.specind{
  					border: none;
  					width: 100%;
					table-layout: fixed;
						}
table.specind td:nth-child(1) 
						{
            	text-align: left;
            	font-weight: bold;
            	background-color: #BFCFFF;
						}

table.specind td:nth-child(2) 
						{
            	text-align: center;
            	font-weight: bold;
            	background-color: #BFCFFF;
				width: 50px;
						}
						
table.specind td:nth-child(1n+2)
						{
             	text-align: center;
            }
			
table.specind tr:nth-child(1) 
						{ 
						  font-weight: bold;
						}
table.specind tr:nth-child(1) 
						{
						 background-color: #BFCFFF;
						}
 table.specind tr:nth-child(1n+2) 
						{
						  background-color:#D8E2FF;
						}

/*specind*/
						
						
table.pricetab{
  					border: none;
  					width: 100%;
					table-layout: fixed;
						}
table.pricetab td:nth-child(1) 
						{
            	text-align: left;
            	font-weight: bold;
            	background-color: #BFCFFF;
						}
						
table.pricetab td:nth-child(2) 
						{
            	text-align: center;
            	font-weight: bold;
            	background-color: #BFCFFF;
				width: 50px;
						}
						
table.pricetab td:nth-child(1n+2)
						{
             	text-align: center;
            }
table.pricetab tr:nth-child(1) 
						{ 
						  font-weight: bold;
						}


table.pricetab tr:nth-child(1n+2) 
						{
						  background-color:#D8E2FF;
						  
						}

						

table.pricetab tr:nth-child(4n+1) 
						{
						 background-color: #BFCFFF;
						 font-weight: bold;
						}

table.pricetabCustom {
  border-top-width: medium;
  border-top-style: none;
  border-top-color: -moz-initial;
  border-right-width: medium;
  border-right-style: none;
  border-right-color: -moz-initial;
  border-bottom-width: medium;
  border-bottom-style: none;
  border-bottom-color: -moz-initial;
  border-left-width: medium;
  border-left-style: none;
  border-left-color: -moz-initial;
  width: 100%;
  table-layout: fixed;
}

table.pricetabCustom tr:nth-child(3n+1) {
  text-align: left;
  font-weight: bold;
  background-color: #bfcfff;
}

table.pricetabCustom tr:nth-child(3n+2) {
  text-align: left;
  background-color: #bfcfff;
}

table.pricetabCustom td:nth-child(2) {
  text-align: left;
  font-weight: bold;
}

table.pricetabCustom td:nth-child(3) {
  text-align: center;
}