p {
	font-size: 14pt;
}
td.pad {
	padding: 20px;
} 


img.b56060 {/* scalable em size class 468px/60px banners */
  width: 35em; /* replaces 560px width */
  height: 3.8em; /* replaces 60px height */
  }
img.b12090 {/* scalable em size class 468px/60px banners */
  width: 7.5em; /* replaces 120px width */
  height: 5.62em; /* replaces 90px height */
  }
  img.b120240 {/* scalable em size class 468px/60px banners */
  width: 7.5em; /* replaces 120px width */
  height: 15em; /* replaces 2400px height */
  }
img.b8831 {/* scalable em size class 468px/60px banners */
  width: 5.5em; /* replaces 88px width */
  height: 1.94em; /* replaces 31px height */
  }
img.b360270 {/* scalable em size class 468px/60px banners */
  width: 22.5em; /* replaces 360px width */
  height: 16.88em; /* replaces 270px height */
  }
img.b560420 {/* scalable em size class 468px/60px banners */
  width: 35em; /* replaces 560px width */
  height: 26.25em; /* replaces 420px height */
  }
img.b60038 {/* scalable em size class 468px/60px banners */
  width: 37.5em; /* replaces 800px width */
  height: 1.78em; /* replaces 38px height */
  }
img.b220220 {
  width: 13.75em; 
  height: 13.75em; 
  }
img.b220127 {
  width: 13.75em; 
  height: 7.94em; 
  }
img.b560280 {
  width: 35em; 
  height: 17.54em; 
  }
  img.b560560 {
  width: 35em; 
  height: 35em; 
  }
 img.b520390 {
  width: 32.5em; 
  height: 22.5em; 
  } 
 img.b640480 {
 	width: 40em;
	height: 30em;
 } 
 img.b40182 {
 	width: 2.5em;
	height: 11.38em;
 } 
 img.b240180 {
 	width: 15em;
	height: 11.25em; 
 } 

div.centered { text-align: center }  

p.nav { text-align: center; font: 500 1.0em Calibri, Arial, sans-serif;  color: #008000;  }  
 

p.enter {
	font-size: 2em;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	color: black;
		}
	p.bottom {
	text-align : center;
	font-family : Calibri, sans-serif;
	letter-spacing : .1em;
	font-size : .8em;
	font-weight : bolder;
}
	p.bottom2 {
	text-align : center;
	font-family : Calibri, sans-serif;
	color: #000000;
	letter-spacing : .1em;
	font-size : .8em;
	font-weight : 500;
}
body.maincatalog {
	
	color : #FFE655;
	background-image: url(bbb/bkg-ueberformer.gif);
	background-attachment : fixed;
}
p.text1 {
	color: #0002CA;
	font-family: Calibri, Arial, sans-serif;
	font-size: 1.2em;
	text-align: left;	
}
table.sales {
	width : 720px;
	background-color : white;
	border : 3px;
	border-color: gray;
	border-style : solid;
	padding: 2px;
	 margin-left: auto; margin-right: auto;
}
p.text2 {
	font-family : Calibri, Arial, sans-serif;
	font-size : 1.2em;
	font-weight: bold;	 
	letter-spacing : .1em;
	text-align : center;
	color: black;
}
p.text3 {
	color: #1f1f1f;
	font-family: Calibri, Arial, sans-serif;
	font-size: 1em;
	letter-spacing: .01em;
	text-align: left	
}
p.text4 {
	color: Blue;
	font-family: "Times New Roman", serif;
	font-size: 1em;
	}
body.ueberformer {
background-color: #F5B987;
background-image: url(bbb/bkg-ueberformer.gif);
 background-attachment: fixed;
}
table.ueberformer {
	width: 40em;
	background-color: #F2F2F2;
	 margin-left: auto; margin-right: auto;
		}
p.ueberformer1 {
	font-family: Calibri, Arial, sans-serif;
	font-size: 1.6em;
	color: #717171;
	text-transform : uppercase;
}
p.ueberformer2 {
	font-family: Calibri, Arial, sans-serif;
	font-size: 1em;
	color: #717171;
	text-align: left;
   letter-spacing: .02em;
}
span.soldout {
	color: Red;
	font-size: 1em;
	text-transform: uppercase;
}
body.ueberlitz {
	background-image: url(bbb/bkg-coilform-2.jpg);
	background-attachment: fixed;
}
table.ueberlitz {
	width: 40em;
	background-color: white;
	 margin-left: auto; margin-right: auto;
}
p.ueberlitz1 {
	font-family: Calibri, Arial, sans-serif;
	font-size: 1.6em;
	color: #0000D7;
	text-transform : uppercase;
}
p.ueberlitz2 {
	font-family: Calibri, Arial, sans-serif;
	font-size: 1em;
	color: #0000D7;
	text-align: left;
	
}
table.sales2 {
	text-align : center;
	border-spacing : 10px;
	width : 720px;
	background : white;
	border-color: blue;
	border-style: solid;
	border-width: thick;
	 margin-left: auto; margin-right: auto;
}
table.sales3 {
	width : 45em;
	background-color : white;
	border : medium;
	border-color : gray;
	border-style : solid;
	padding: 2px;
	 margin-left: auto; margin-right: auto;
}
table.sales4 {
	text-align : center;
	border-spacing : .1em;
	width : 45em;
	background : white;
	border-color: gray;
	border-style: solid;
	border-width: medium;
	 margin-left: auto; margin-right: auto;
}
td.pic {
		width : 8em;
	}

td.item {
		text-align : center;
	width : 5em;
		
}
td.price {
		text-align : center;
	width : 5em
			
}
td.desc {
	width: 25em;
	font-size : 1em;
	text-align : center;
		
}
p.item {
	font-family : Calibri, Arial, sans-serif;
	font-size: 1em;
	color : #525252;
	text-align : center;	
}
p.item-left {
	font-family : Calibri, Arial, sans-serif;
	font-size: 1em;
	color : #525252;
	text-align : left;	
}
p.price {
	color : #518052;
	font-family : Calibri, Arial, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-align : center;
	}
p.desc  {
	color : #525252;
	font-family : Calibri, Arial, sans-serif;
	font-size: 1em;
	text-align : center;	

}
p.descleft  {
	color : #525252;
	font-family : Calibri, Arial, sans-serif;
	font-size: .9em;
	text-align : left;	
	
}
span.desc  {
	color : red;
	font-family :Calibri, Arial, sans-serif;
	font-size: 1em;
}
body.sale {
	
	color : #339933;
	background : black ;
	background-attachment : fixed;
}
p.salescaption {
	font-family : Calibri, Arial, sans-serif;
	font-size : 1.2em;
	letter-spacing : .2em;
	text-align : center;
	color : red;
	font-weight: 600;
	font-variant: small-caps;
	
}
span.smallcaption {
	font-size: 0.6em;
}
p.text5 {
	font-family : Calibri, Arial,  sans-serif;
	font-size : 1.0em;
	text-align : center;
	color : red;
	font-weight: 500;
		
}
p.pagehead {
	font-family : Calibri, Arial,  sans-serif;
	font-size : 3.0em;
	text-align : center;
	color : red;
	font-weight: 600;
	letter-spacing: .2em;
	font-variant: small-caps;
		
}
p.description {
	font-family : Calibri, Arial, sans-serif;
	font-size : .8em;
	color : #339966;
	text-indent : .2em;
	padding : .2em;
}
p.headings3 {
	font-family : Calibri, Arial, sans-serif;
	color: #3300ff;
	text-align : center;	
	letter-spacing : .2em;
	font-weight: 600;
	text-decoration: underline;
}
body.wiresale {
	background : #CCCCFF url(bbb/litz-5.jpg);
	background-attachment : fixed;
}
body.radiocrystal {
	background-color: #F5F5DC;
	font-size: 1em;
	
}

table.pageselect {
	width: 35em;
	padding: .3em;
	 margin-left: auto; margin-right: auto;
}
td.psleft {
	width: 5em;
}
td.psright {
	width: 30em;
	}
td.textpad {
	padding-left: 1em;
}
body.page404 {
   background: url(images/404image.gif);	
	background-attachment: fixed;
}
table.page404 {
	width: 35em;
	background-color: #FFFF9B;
	border-style: groove;
	border-color: #A86E00;
	padding: .3em;
	 margin-left: auto; margin-right: auto;
}
p.big404 {
font-family: Calibri, Arial, sans-serif;
font-size: 1.6em;
color: black;
text-align: left;
}
p.big404c {
font-family: Calibri, Arial, sans-serif;
font-size: 1.6em;
color: black;
text-align: center;
}
p.big404raus {
font-family: Calibri, Arial, sans-serif;
font-size: 1.8em;
color: red;
font-style: italic;
text-align: center;
}
table.linkselect {
	width: 35em;
	padding: .2em;
	 margin-left: auto; margin-right: auto;
}
td.lsleft {
	width: 12em;
}
td.lsright {
	width: 23em;
}

body.mp-main {
	background-color: #BFE0FF;
}
table.mp1 {
	text-align : center;
	border-spacing : .2em;
	width : 45em;
	background : white;
	border-color: blue;
	border-style: solid;
	border-width: thick;
	 margin-left: auto; margin-right: auto;
}
p.headings1 {
	font-size : 1.2em;
	text-align : center;
	font-style : normal;
	font-family : Calibri, Arial, sans-serif;
	color : green;
	}
p.mp-text {
	font-family : Rockwell, Verdana, "Times New Roman", serif;
	font-size : 1em;
	color : blue;
	padding : 10px;
	text-align: left;
		}
		
p.mp {
	color : red;
	font-family: Calibri, Arial, sans-serif;
   font-size: .8em;
	text-align : center;
}
	p.mp2 {
	font-family: Calibri, Arial, sans-serif;
   font-size: .8em;
	color : blue;
	text-align : center;	
}
	p.mp-heading {
	font-size : 1.2em;
	text-align : center;
	font-style : normal;
	font-family : Calibri, Arial, sans-serif;
	color : blue;
	}		
tr.spacing {
	vertical-align: middle;
	height: 2.5em;
}

table.capsales {
	width : 40em;
	background-color : white;
	border : thick;
	border-color: gray;
	border-style : solid;
	padding: 10px;
   margin-left: auto; margin-right: auto;
}
p.captext1 {
	color: #0002CA;
	font-family: "Times New Roman", serif;
	font-size: 1em;
	text-align: left;	
	padding: .2em;
	}
p.capprice {
	color : Red;
	font-family : Calibri, Arial, sans-serif;
	font-size: small;
	text-align : left;
	}
td.capleft {
	width: 20em;
}
td.capmiddle {
	width: 6em;
}
p.capitem {
	font-family : Calibri, Arial, sans-serif;
	font-size: 1em;
	color : #525252;
	text-align : center;	
}
span.red {
	color: red;
}
/* begin xtalparts */

body.xtalparts { background-color: #cc9999;  background-image: url(bbb/bg30.jpg);  background-attachment: fixed;   }

table.xtalparts { width: 728px; background-color:#ffff99; margin-left: auto; margin-right: auto;}

p.xtalparts1 {
	font-family: Calibri, Arial, sans-serif;
	font-size: 1.6em;
	text-align: center;
	color: #0000D7;
	text-transform : uppercase;
}
p.xtalparts2 {
	font-family: Calibri, Arial, sans-serif;
	font-size: 1.2em;
	color: #0000D7;
	text-align: left;
	
}

/* begin menu */
div.menu {
  margin: 0.0em;
}
div.menu ul {
  margin: 0em;
  padding: 0em;
  line-height: 3.50em;
}
div.menu li {
  list-style-type: none;
  height: 3.50em;
  width: 12.00em;
  padding-bottom: 2px;
  text-align: center;
  font-family: Calibri, Arial, sans-serif;
}
div.menu li a {
  height: 100%;
  width: 100%;
  display: block;
  font-size: 1.10em;
  letter-spacing: 0.10em;
  text-decoration: none;
}
div.menu li a:link {
  color: #FFFF00;
  font-weight: normal;
  background-color: #800000;
}
div.menu li a:visited {
  background-color: #EFE9E0;
  color: #626262;
  font-weight: normal;
  letter-spacing: 0.05em;
  text-align: center;
}
div.menu li a:hover {
  background-color: #400000;
  color: #FFFF00;
  font-weight: bold;
  letter-spacing: 0.05em;
  text-align: center;
} /* end menu */




/* begin menu */
div.menu1 {
  margin: 0em;
}
div.menu1 ul {
  margin: 0em;
  padding: 0em;
  line-height: 1.50em;
}
div.menu1 li {
  list-style-type: none;
  height: 1.50em;
  width: 14.00em;
  padding-bottom: 2px;
  text-align: center;
  font-family: Verdana, Tahoma, Sans-Serif, Serif, "Courier New", Arial;
}
div.menu1 li a {
  display: block;
  overflow: hidden;
  text-decoration: none;
}
div.menu1 li a:link {
  background-color: #669966;
  color: #FFFF00;
  font-weight: normal;
  text-align: center;
  border: 1px outset #FFFFFF;
}
div.menu1 li a:visited {
  background-color: #E5E5E5;
  color: #3D3D3D;
  font-weight: normal;
  text-align: center;
  border: 1px solid #C0C0C0;
}
div.menu1 li a:hover {
  background-color: black;
  color: #FFFFFF;
  font-weight: normal;
  text-align: center;
  border: 1px inset #FFFFFF;
} /* end menu */

