/* rgb(90,5,50); */
body {
	background-color: rgb(204,204,53); 
	background-image: url('../grfx/a2z/blockbg.png');
	background-repeat: repeat;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
	font-family: tahoma, arial;
	font-size: 9pt;
	height: 100%;
	min-height:100%;
	/*color: #453535;*/
	color: rgb(33,84, 111);
}	

.shopUmenu
{}

.sidebar
{
	margin: 0px;
	padding: 0px;
	background-color: rgb(204,204,153); 
	background-image: url('../grfx/a2z/leftsidebg.png');
	background-repeat: repeat-y;
	width: 36px;
}
.sidebarbottom
{
	margin: 0px;
	padding: 0px;
	background-color: rgb(204,204,153); 
	background-image: url('../grfx/a2z/bottomsidebg.png');
	background-repeat: repeat-x;
	height: 36px;
	width: 100%;
}


.bottomcornbg
{
	margin: 0px;
	padding: 0px;
	background-color: rgb(204,204,153); 
	background-image: url('../grfx/a2z/bottomcornbg.png');
	background-repeat: no-repeat;
	height: 36px;
	width: 36px;
}

.menubar
{
	position: relative;
	bottom: 0px;
	width: 747px;
	height: 135px;
	vertical-align: bottom;
	background-color: transparent;
	display: table-cell;
}

.headerandmenu
{	margin: 0px;
	padding: 0px;
	background-color: rgb(255,255,204); 
	background-image: url('../grfx/a2z/header_wybr.png');
	background-repeat: repeat-x;
	width: 747px;
	height: 180px;
	bottom: 0px;
	top: 0px;
	/* border: thin solid rgb(250,0,255); */
	display: block;
}

.clickarea
{	position: relative;
	margin: 0px;
	padding: 0px;
	left: 40px;
	top: 24px;
	width: 250px;
	height: 35px;
	cursor: pointer;
	/*border: medium solid rgb(250,0,255);*/

} 

.datearea
{	position: relative;
	margin: 0px;
	padding: 0px;
	left: 4px;
	top: 3px;
	width: 250px;
	height: 10px;
}


.contents
{
	margin: 0px;
	padding: 0px;
	background-color: rgb(255, 255, 227); 
	background-image: url('../grfx/a2z/middlebg.png');
	/*width: 100%;*/
}



.rightdiv
{
	margin: 0px;
	padding: 0px;
	width: 760px;
	float:right;
	top: 0px;
	bottom: 0px;
	display: block;
	height: 100%;
	left: 43px;
}


.darkButton {
	background-color: transparent;
	color: #FFFFFA;
	font-family: tahoma,arial;
	font-weight: bold;
	border: none;
	font-size: 9pt;
	background-image: url('../grfx/a2z/button_dark3.gif');
	background-position: center;
	background-repeat: no-repeat;
	width: 127px;
	height: 26px;
	padding-bottom: 4px;
	/*white-space: pre;*/
} 



.upmenubutton1 {
	background-color: transparent;
	color: #999966;
	font-family: tahoma,arial;
	font-weight: bold;
	border: none;
	font-size: 9pt;
	background-image: url('../grfx/a2z/buttonbg_or.gif');
	background-position: center;
	background-repeat: no-repeat;
	width: 92px;
	height: 26px;
	white-space: pre;	
} 

.upmenubutton1w100 {
	background-color: transparent;
	color: #999966;
	font-family: tahoma,arial;
	font-weight: bold;
	border: none;
	font-size: 9pt;
	background-image: url('../grfx/a2z/buttonbg_or.gif');
	background-position: center;
	background-repeat: no-repeat;
	width: 100px;
	height: 26px;
	white-space: pre;	
} 




/* scrollbar-face-color: rgb(250,110,0);
 scrollbar-shadow-color: rgb(250,100,0);
 scrollbar-highlight-color: rgb(250,200,40);
 scrollbar-3dlight-color: rgb(250,130,10);
 scrollbar-darkshadow-color: rgb(120,90,0);
 scrollbar-track-color: rgb(240,190,90);
 scrollbar-arrow-color: black;
*/




/* table cells 
TH { font-size: 9pt; font-family: tahoma,arial; background-color: rgb(220,220,220); }
TR.odd { font-size: 9pt; font-family: tahoma,arial; color: #000000; background-color: #FFFFFF; } 
TR.even { font-size: 9pt; font-family: tahoma,arial; color: #000000; background-color: #F0F0F0; }
TD.nodd { font-size: 9pt; font-family: tahoma,arial; color: #000000; background-color: #FFFFFF; } 
TD.neven { font-size: 9pt; font-family: tahoma,arial; color: #000000; background-color: #F0F0F0; }
.dashborder { font-size: 9pt; font-family: tahoma,arial; color: #000000; background-color: #FFFFFF; 
				border-width:1px; border-style: dashed; border-color: #101010;
			} 
*/

/* dash borders */
.borderdashright { border-right-width:1px; border-right-style: dashed; border-right-color: rgb(180,180,180); }
.borderdashedtop { border-top-width:1px; border-top-style: dashed; border-top-color: rgb(180,180,180); }
.borderdashedbtm { border-bottom-width:1px; border-bottom-style: dashed; border-bottom-color: rgb(180,180,180); }
.borderdashed { border-width:1px; border-style: dashed; border-color: rgb(180,180,180); }
.borderdashedbtmright { 
		border-bottom-width:1px; border-bottom-style: dashed; border-bottom-color: rgb(180,180,180); 
		border-right-width:1px; border-right-style: dashed; border-right-color: rgb(180,180,180);
		}



TABLE.lightborder { border-width:1pt; border-style: solid; border-color: rgb(250,110,0);}
p {
/*	background-color: white;*/
	/*margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
	*/
	font-family: tahoma, arial;
	font-size: 9pt;
}

	
body.iframe {
	background-color: white;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
	font-family: tahoma, arial;
	font-size: 9pt;
}

.normal { 
	font-family: tahoma,arial; 
	font-size: 9pt;
	color: #999966;
	}

.normallight { 
	font-family: tahoma,arial; font-size: 9pt; 
	color: rgb(120,120,100);
	}

.bold { 
	font-family: tahoma,arial; font-size: 9pt; font-weight: 600; 

	}


.error { 
	font-family: tahoma,arial; font-size: 9pt; font-weight: 600; 
	color: rgb(250,15,15);
	}

.errorhead { 
	font-family: tahoma,arial; font-size: 12pt; font-weight: 600; 
	color: rgb(250,15,15);
	}

.producthead { 
	font-family: tahoma,arial; font-size: 11pt; font-weight: 600; 
	color: rgb(220,15,15);
	}

.price { 
	font-family: tahoma,arial; font-size: 11pt; font-weight: 600; 
	color: rgb(15,200,15);
	}

.shelfprice0 { 

	}	
.shelfprice1 { 
	color: rgb(255,0,0);
	}	

		
.price1 { 
	font-family: tahoma,arial; font-size: 11pt; font-weight: 600; 
	color: rgb(240,15,15);
	}

.priceold { 
	font-family: tahoma,arial; font-size: 10pt; font-weight: 600; 
	color: rgb(0,15,115);
	text-decoration: line-through;
	}



.miniprice { font-size: 8pt; }




.red { 
	font-family: tahoma,arial; font-size: 9pt; 
	color: rgb(250,15,15);
	}

.redbold { 
	font-family: tahoma,arial; font-size: 9pt; font-weight: 600; 
	color: rgb(250,15,15);
	}
	
	
.msg { 
	font-family: tahoma,arial; font-size: 9pt; font-weight: 600; 
	color: rgb(83,134, 161);
	}

.upmenu { 
	font-family: tahoma,arial; font-size: 8pt; font-weight: 600; 
	/*margin-left: 10px; margin-right: 10px;*/
	color: rgb(60,65,65);
	}
.small { 
	font-family: tahoma,arial; font-size: 8pt; 
	/*margin-left: 10px; margin-right: 10px;*/
	color: rgb(60,65,65);
	}

h1 {
	width: 60%;	
	color: #F49200;
	/* margin-left: 10px; margin-right: 10px; */
	text-align: left;
	font-family: Tahoma, Arial;
	font-size: 16pt;
	font-weight: 500;
	line-height: 1.3em;
	border-style: solid;
	border-color: rgb(250,110,0);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}


.headfootborder
{	line-height: 1.3em;
	border-style: solid;
	border-color: rgb(250,110,0);
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}


.head {
	width: 100%;
	color: rgb(83,134, 161);
	font-family: Tahoma, Arial;
	font-size: 14pt;
	font-weight: 500;
}

.subhead1 {
	width: 100%;
	color: rgb(83,134, 161);
	font-family: Tahoma, Arial;
	font-size: 12pt;
	font-weight: 500;
}

.subhead2 {
	width: 100%;
	color: rgb(83,134, 161);
	font-family: Tahoma, Arial;
	font-size: 10pt;
	font-weight: 500;
}



.cpr {	font-family: tahoma; font-size: 8pt;
	color: #8080FF;
	text-decoration: none;
  }

.cprcnt {	
font-family: tahoma; font-size: 8pt;
color: #8080FF;
text-decoration: none;
text-align: center;
 }


A.umlink:link 
{
font-family: Tahoma; font-size: 9pt; font-weight: 600; 
text-decoration:none; color: rgb(120,5,70); 
background-color: rgb(240,240,240);
height: 38px;
width: 65px;
text-align: center
}
A.umlink:visited 
{ 
font-family: Tahoma; 
font-size: 9pt; font-weight: 600; 
text-decoration:none; 
color: rgb(120,120,120); 
background-color: rgb(240,240,240);
height: 38px;
width: 65px;
text-align: center
}
A.umlink:hover
{ 
font-family: Tahoma; font-size: 9pt; font-weight: 600; 
text-decoration:underline; 
color: rgb(240,30,30); 
background-color: rgb(240,240,240);
height: 38px;
width: 65px;
text-align: center
}

A.mlink:link { font-family: Tahoma; font-size: 9pt; text-decoration:none; color: rgb(120,5,70); }
A.mlink:visited { font-family: Tahoma; font-size: 9pt; text-decoration:none; color: rgb(120,120,120); }
A.mlink:hover { font-family: Tahoma; font-size: 9pt; text-decoration:underline; color: rgb(240,30,30);  }

A:link { color: rgb(0,0,255); }
A:visited {  color: rgb(80,80,120); }
A:hover { color: rgb(240,30,30); }

A.cartLink:link { text-decoration:none; color: rgb(240,20,20); font-weight: 600; }
A.cartLink:visited { text-decoration:none; color: rgb(240,20,20); font-weight: 600; }
A.cartLink:hover { text-decoration:none; color: rgb(255,30,30);  font-weight: 600; }



A.noul:link {  text-decoration:none; }
A.noul:visited { text-decoration:none; }
A.noul:hover {  text-decoration:underline; }

A.noulum:link {  text-decoration:none; color: #999966;}
A.noulum:visited { text-decoration:none; color: #999966;}
A.noulum:hover {  text-decoration: none; color: #color: #797946; }


A.nodec { text-decoration:none; }
A.nodec:link { text-decoration:none; }
A.nodec:visited { text-decoration:none; }
A.nodec:hover { text-decoration:none; }


INPUT {
background-color: rgb(255,255,244);
/*color: black;*/
font-family: tahoma,arial;
font-weight: normal;
font-size: 9pt;
vertical-align: middle;

} 

.countrySelect {
background-color: rgb(255,255,244);
/*color: black;*/
font-family: tahoma, arial;
font-weight: normal;
font-size: 9pt;
min-width: 180px;
max-width: 220px;
width: 180px;
z-index: 0;
} 



INPUT.err {
background-color: rgb(255,255,244);
color: red;
font-family: tahoma,arial;
font-weight: normal;
font-size: 9pt;
} 


INPUT.smallinp {
background-color: rgb(255,255,244);
/*color: black;*/
font-family: tahoma, arial;
font-weight: normal;
font-size: 8pt;
} 


.btn {
/*background-color: #dadaff;*/
background-color: transparent;
background-image: url('../grfx/a2z/buttonbgdark.png');
/*background-position: center;*/
background-repeat: repeat;
color: #FFFFFA;
font-family: tahoma,arial;
font-weight: bold;
border: none;
font-size: 9pt;
/*padding-bottom: 4px;*/

border-top:  solid #efefff;
border-right: solid #a9a9d5;
border-bottom: solid #a0a0d0;
border-left:  solid #e0e0ff;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
/*color: #4040f0;*/

font-family: tahoma,arial;
font-weight: 600;
font-size: 9pt;
} 

.button {
background-color: transparent;
color: black;
font-family: tahoma,arial;
font-weight: normal;
border: none;
font-size: 9pt;
} 

.noborder {
border: none;
} 

.imginput {
border: none;
background-color: transparent	;
} 

.inpbox {
background-color: rgb(255,255,244);
/*color: black;*/
font-family: tahoma, arial, verdana, ms sans serif;
font-weight: normal;
border: #000000 1px solid;
font-size: 9pt;
} 


.ta {
background-color: rgb(255,255,244);
/*color: black;*/
font-family: tahoma,arial, verdana, ms sans serif;
font-weight: normal;
/*border: #000000 1px solid;*/
font-size: 9pt;
}


.select {
background-color: rgb(255,255,244);
color: black;
font-family: tahoma, arial;
font-weight: normal;
border: #000000 1px solid;
font-size: 9pt;

} 

.hiddenmenu
{
  	position:absolute;
	left:0px; top:0px;
	visibility: hidden;
	/*border: solid rgb(120, 120, 125) 1px;*/
	min-width: 80px;
	max-width: 140px;
	width: 125px;
}

.visiblemenu
{	padding-left: 2px;
	background-color: #FFFCC5;
}	


.errpopup
{
  	border: #000000 1px solid;
	position:absolute;
	left:0px; top:0px;
	visibility: hidden;
	min-width: 180px;
	max-width: 180px;
	width: 180px;

	min-height: 50px;
	max-height: 90px;
	height: 70px;
	background-color: rgb(240, 230, 220);
}
.errpopupmsg
{
	text-align: center;
	padding: 5px;
	color: red;
	font-family: tahoma, arial;
	font-weight: bold;
	
}	

.errpopuphead
{
	text-align: right;
	background-color: rgb(120, 150, 250);
}	

.infopopup
{
  	border: #000000 1px solid;
	position:absolute;
	left:0px; top:0px;
	visibility: hidden;
	min-width: 150px;
	max-width: 180px;
	width: 150px;
	min-height: 90px;
	/*max-height: 90px; */
	/*height=90px; */
	background-color: rgb(220, 220, 250);
}

.calpopup
{
  	border: #000000 1px solid;
	position:absolute;
	left:0px; top:0px;
	visibility: hidden;
/*	min-width: 180px;
	max-width: 180px;
	width=180px;

	min-height: 90px;
	max-height: 90px;
	height=90px;*/
	background-color: rgb(220, 220, 250);
	
}

.calcontent
{

}


.infopopupmsg
{
	text-align: center;
	padding: 5px;
/*	color: red;*/
	font-family: tahoma, arial;
	font-weight: normal;
}	

.infopopuphead
{
	text-align: right;
	background-color: rgb(120, 150, 250);
}	


.hiddenvariants
{
  	position:absolute;
	left:0px; top:0px;
	visibility: hidden;
	/* border: solid rgb(120, 120, 125) 1px;*/
	/* overflow: auto; */
	border: #000000 2px solid;
}

