/* general (from default.css) */body, th, td {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
h1, h2, h3, h4, h5, h6 {
	color: orangered;
}
hr {
	height: 0px;
	border: dashed 1px #dddddd;
}
form {
	margin: 0px;
	padding: 0px;
}
a {
	color: #666666;
}
a:hover {
	text-decoration: none;
}
a.link1 {
	color: #6B6B6B;
	text-decoration: none;
}
a.link1:hover {
	text-decoration: underline;
}
a.link2 {
	color: #0EB5F4;
}
.bg1 {
	background-color: #ECECEC;
}
.bg2 {
	background-image: url(../images/layout/index28.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}/* menu bar */.LangMenu {	background-color: #D4D4D4;	background-image: url(../images/bgSmallCart.gif);	background-repeat: no-repeat;
	background-position: 0px 0px;}.SmallCart {	background-color: #D4D4D4;	background-image: url(../images/bgSmallCart.gif);	background-repeat: no-repeat;
	background-position: 0px 31px;}.MenuItem {	background-color: #ECECEC;	background-image: url(../images/misBullet1.gif);	background-repeat: no-repeat;	background-position: 10px center;	padding: 5px 4px 5px 28px;}.MenuItem A { 	color: #6B6B6B;	font-weight: bold;	text-decoration: none;}.MenuItem A:hover { color: #179ACF; }.MenuItemSelected {	border: solid 1px #7BAEFF;	background-color: #DEEFFF;	background-image: none;	/*background-image: url(../images/bgMenuItemSel.gif);	background-position: 0px 0px; /*12px center;*/}.MenuItemSelected A { color: #179ACF; }/* cart grid */.CartHeader { 	color: #ffffff;
	font-weight: bold;
	background-color: #797979;
	background-image: url(../images/misSectionBg.gif);
	background-repeat: repeat-x;	height: 31px;}.CartItem {	font-family: Tahoma, sans-serif;	font-size: 70%;	background-color: #FFFFFF;	vertical-align: top;}.CartItem A { font-weight: bold; }/* big cart */.SmallTextBox {	font-family: monospace;	font-size: 9pt;}/* checkout: step 1 */TD.IconBar {	width: 230px;	height: 85px;}TD.IconBar A {
	font-weight: bold;
	display: block;
	width: 230px;
	height: 85px;
	text-decoration: none;
	background-color: #f5f5f5;
	padding: 5px 5px 5px 5px;
	border: 2px;	
	border-style: outset;	
}
TD.IconBar A:hover {
	background-color: #DEEFFF;
	border: solid 2px #7BAEFF;
}
TD.IconBarSelected A {
	font-weight: bold;
	display: block;
	width: 230px;
	height: 85px;
	color: #666666;
	text-decoration: none;
	background-color: #DCDCDC;
	padding: 5px 5px 5px 5px;
	border: 2px;	
	border-style: inset;
}
/* sections */
.Section {
	width: 520px;
	margin-top: 20px;
}
.SectData {
	padding: 10px 10px 0px 10px;
	background-color: #ECECEC;
	background-image: url(../images/misSectDataBg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.SectInst {
	color: #ffffff;
	font-weight: bold;
	background-color: #797979;
	background-image: url(../images/misSectionBg.gif);
	background-repeat: repeat-x;
}
.Framed {
	border: solid 1px #DCDCDC;
	background-color: #ffffff;
}
/* wizard */
.WizCommand {
	width: 100%;	
	margin-top: 20px;
	border-top: solid 2px #D4D4D4;
	border-bottom: solid 2px #D4D4D4;
	background-color: #ECECEC;
}
/* order summary */
.OrderSumm {
	background-color: #f5f5f5;
}
.OrderSumm TD {
	font-weight: bold;	
	background-color: #ffffff;
}
/* pagers */
.Pager TD {
	color: #ffffff;
	font-weight: bold;
	height: 31px;
	background-image: url(../images/bgPager.gif);
}
.Pager TD A { color: #ffffff; }
.Pager TD A:hover { color: orangered; }
.Pager TD SELECT { font-size: 1em; }
SELECT.SmallText { 
	font-size: 1em; 
}
/* common */
.Header TD {
	color: #ffffff;
	font-weight: bold;
}
.ContentFlex {
	width: 100%;
	padding: 20px 20px 20px 20px;
}
.ContentFixed {
	width: 580px;
	padding: 10px 10px 20px 10px;
}
/* form buttons */
.Button {
	font-family: Tahoma, Sans-Serif;
	font-size: 8pt;	
	font-weight: bold;
	color: #ffffff;
	border: none 0px;
	padding-bottom: 4px;
	background-color: #197AEF;
	background-position: 0px 0px;	
}
.ButtonSW {
	background-image: url(../images/bgButtonSW.jpg);
	height: 31px;
	width: 70px;
}
.ButtonLW {
	background-image: url(../images/bgButtonLW.jpg);
	height: 31px;
	width: 100px;
}
.ButtonSG1 {
	background-image: url(../images/bgButtonSG1.jpg);
	height: 31px;
	width: 70px;
}
.ButtonLG1 {
	background-image: url(../images/bgButtonLG1.jpg);
	height: 31px;
	width: 100px;
}
.ButtonSG2 {
	background-image: url(../images/bgButtonSG2.jpg);
	height: 31px;
	width: 70px;
}
.ButtonLG2 {
	background-image: url(../images/bgButtonLG2.jpg);
	height: 31px;
	width: 100px;
}
/* products */
.Product {
	border: solid 1px #f5f5f5;
	padding: 5px 5px 5px 5px;
}
.Product A {
	font-size: 1.1em;
	color: #179ACF;
	text-decoration: none;
}
.Product A:hover { text-decoration: underline; }
.Price {
	font-size: 1.1em;
	font-weight: bold;
	color: #179ACF;
}
.TextHiLite {
	color: orangered;
	font-weight: bold;
}
.Thumb IMG {
	border: solid 1px;
	width: 75px
}
.PriceBar {
	padding-right: 10px;
}
.MediaItem {
	border: solid 1px #000000; /*#179ACF;*/
	background-color: #ffffff;
	padding: 5px;
	margin: 5px;
	font-family: Tahoma, sans-serif;
	font-size: 0.85em;	
	text-align: center;
	display: inline;
	float: left;
}
.MiniProduct {
	width: 170px;
}
/* home page */
.WelcomeText {
	color: #ffffff;
	font-weight: bold;
	width: 165px;
	margin-top: 10px;
}
/**/
	