
/* 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; }
TR { font-size: 9pt; font-family: tahoma,arial; color: #000000; background-color: #FFFFFF; } 
.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);}
/* rgb(90,5,50); */
body {
	background-color: white;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
	font-family: tahoma, arial;
	font-size: 9pt;

 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;

}

p {
	background-color: white;
	/*margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
	*/
	font-family: tahoma, arial;
	font-size: 9pt;
}

/*span {
	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: rgb(60,65,65);
	}

.normalbold { 
	font-family: tahoma,arial; font-size: 9pt; font-weight: 600; 
	color: rgb(60,65,65);
	}


.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(15,15, 250);
	}

.normallight { 
	font-family: tahoma,arial; font-size: 9pt; 
	color: rgb(60,65,65);
	}

.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: rgb(250,110,0);
	/* 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;
}

.headline
{	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;
}

.footline
{	line-height: 1.3em;
	border-style: solid;
	border-color: rgb(250,110,0);
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	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(250,110,0);
	/* 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;
*/
}


h2 {
	color: rgb(250,110,0);
	/* margin-left: 10px; margin-right: 10px; */
	text-align: left;
	font-family: Tahoma, Arial;
	font-size: 12pt;
	font-weight: 600;
	line-height: 1.3em;
	border-style: solid;
	border-color: rgb(250,110,0);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}


.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.noul:link {  text-decoration:none; }
A.noul:visited { text-decoration:none; }
A.noul:hover {  text-decoration:underline; }

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: #e1e1ff;
color: black;
font-family: tahoma,arial;
font-weight: normal;
font-size: 9pt;
vertical-align: middle;

} 

.countrySelect {
background-color: #e1e1ff;
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: #f5f5f5;
color: red;
font-family: tahoma,arial;
font-weight: normal;
font-size: 9pt;
} 


INPUT.smallinp {
background-color: #e1e1ff;
color: black;
font-family: tahoma, arial;
font-weight: normal;
font-size: 8pt;
} 


.btn {
/*
background-color: #ffb761;
border-top:  solid #ffc961 ;
border-right: solid #c09040 ;
border-bottom: solid #c09029 ;
border-left:  solid #ffc661;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
color: #4040f0;
*/
background-color: #dadaff;
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: #f5f5f5;
color: black;
font-family: tahoma, arial, verdana, ms sans serif;
font-weight: normal;
border: #000000 1px solid;
font-size: 9pt;
} 


.ta {
background-color: #e1e1ff;
color: black;
font-family: tahoma,arial, verdana, ms sans serif;
font-weight: normal;
/*border: #000000 1px solid;*/
font-size: 9pt;
}

.select {
background-color: #e1e1ff;
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=100px;
}

.visiblemenu
{	padding-left: 2px;
	background-color: rgb(220, 220, 225);
}	


.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);
}	