a {  font: 12px Arial, Helvetica, sans-serif; color: #000099}
p {  font: 12px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; margin: 7px 15px 7px 10px; text-align: justify}
td {  font: 12px arial, Helvetica, sans-serif; color: #000000; text-decoration: none }
table.marg { margin: 7px 15px 7px 40px;}

h1, h1 div {  font: bold 24px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; margin: 14px 5px 14px 15px; }
h2, h2 div {  font: bold 16px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; margin: 14px 5px 10px 15px; }
h3, h3 div {  font: bold 16px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; margin: 10px 5px 10px 15px; }

h1 { text-align: left; }
h2 { text-align: left}
h3 { 
	text-align	: left;
	line-height	: 0.8;
}
h4 {  font: bold 14px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; margin: 14px 5px 10px 15px; text-align: left}

h5  {  
	font: 12px Arial, Helvetica, sans-serif; font-weight: normal; color: #000000; text-decoration: none; 
	margin-left:35px;
	margin-top:0;
	margin-bottom:0;
	line-height: 1em;
}
h5.bold {  font: bold 12px Arial, Helvetica, sans-serif; color: #ffffff}

p.newsheader, div.newsheader {  
	font					: 12px Arial, Helvetica, sans-serif; 
	color					: #fff; 
	text-decoration: none; 
	margin				: 7px 7px 7px 5px; 
	padding-left	: 5px; 
	padding-top		: 1px;
	background-color: #2544b7;
	text-align		: justify;
	height				: 17px;
}

p.darken, div.darken {  font: 12px Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; margin: 7px 7px 7px 5px; padding-left: 5px; background-color: #2544b7}
p.otstup, div.otstup {  font: 12px Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; margin: 7px 7px 7px 40px }
p.darkenotstup, div.darkenotstup {  font: 12px Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; margin: 7px 7px 7px 40px; padding: 5px 5px 5px 5px; background-color: #2544b7}

p.darken, p.otstup, p.darkenotstup { text-align: justify }

img.text { padding: 5px 5px 5px 5px }

a.reference { font: 10px Arial, Helvetica, sans-serif; color: #0000FF; text-decoration: none}
a.reference:hover { text-decoration: underline }

.form1 {  font: 12px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; border: 1px #000000 outset}
.copyright {  font: 14px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; padding: 8px 8px}
.link-up { font: 12px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; padding: 0px 0px}
.text {  font: 12px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; padding: 5px 5px}
.bold {  font: bold 12px Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none}

a.menulink:before {
	content			: url("/images/circ.gif") " "; /* works in mozilla(s) only, not in IE */
	display			: inline;
	text-align	: left;
	margin-left	: -1.4em;
}

h5 a.menulink, a.menulink, td h5 a.menulink {  font: 12px Arial, Helvetica, sans-serif; color: #ffffff; padding-left: 5px; text-decoration:none}
a.menulink:hover {  font: 12px Arial, Helvetica, sans-serif; text-decoration: underline }

.section { 
	font				: bold 12px Arial, Helvetica, sans-serif; 
	color				: #fff;
	margin-left	: 35px;
}

.menublock, .menusect {
	background-image:	url("images/menu_bgr.gif");
}

.htlink {
	font					: 12px Arial, Helvetica, sans-serif; 
	color					: #000000; 
	text-decoration: none; 
	padding				: 5px 5px
}
a.htlink:hover {  font: 12px Arial, Helvetica, sans-serif; color: #000099; text-decoration: underline}

/*------- new-design style -------*/
.link {
	font					: 12px Arial, Helvetica, sans-serif; 
	color					: #003399; 
	text-decoration: none
}
.tbl {
	border-right	: #0099ff 1px ridge; 
	border-top		: #0099ff 1px ridge; 
	border-left		: #0099ff 1px ridge; 
	border-bottom	: #0099ff 1px ridge; 
	text-decoration: none;
	color					: #003399; 
	font					: bold 12px arial, helvetica, sans-serif; 
 	border				: 1px #0066FF outset;
 	cursor				: default;
}
.tbl1 {
	border-right	: 0px;
	border-top		: 0px;
	border-left		: 0px;
	border-bottom	: #0099ff 1px ridge; 
	text-decoration: none;
	color					: #003399; 
	font					: bold 12px arial, helvetica, sans-serif; 
 	cursor				: default;
}

.topimg {
	margin-bottom	: 6px;
}
.titl {
	font: bold italic 12px arial,helvetica,sans-serif; COLOR: #ffffff
}
.titl2 {
	font: bold italic 18px/26px Arial, Helvetica, sans-serif; COLOR: #ffee00
}
.new {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #ffffff; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.txt1 {
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: #000000
}
div {
	font: 12px tahoma,arial,helvetica,sans-serif; color: #000000
}
.link1 {
	border-right: medium none; border-top: medium none; font: bold 12px arial, helvetica, sans-serif; border-left: medium none; color: #003399; border-bottom: medium none; text-decoration: none
}
body {
	SCROLLBAR-FACE-COLOR: #065cb1; font: 12px arial, helvetica, sans-serif; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #ffffff; color: #000000; scrollbar-3dlight-color: #065cb1; scrollbar-arrow-color: #ffffff; scrollbar-track-color: #99ccff; scrollbar-darkshadow-color: #065cb1
}
img {
	border-left-color: #000000; border-bottom-color: #000000; border-top-color: #000000; border-right-color: #000000
}

input.button {
	font				: bold 11px tahoma,arial;
/*	color				: #034170;*/
	color				: #003399;
	cursor			: pointer;
	cursor			: hand;
	background-color: #d3d3d3;
}

ul li {
	margin-left		: 5px;
}

#example {
	font				: bold 12px tahoma,arial;
	color				: navy;
	text-indent	: left;
	margin-left	: 10px;
}

#divinp {
	border			: 1px;
	position		: absolute;
	bottom			: 10px;
	visibility	: visible;
	z-index			: 1;
}

#delimfill{
	height			: 1px;
	width				: 600px;
	font-size		: 1px;
}

.info {
	font				: 12px tahoma;
	text-decoration: none;
	color				: #5770bd;
}

.price, a.price, td a.price {
	font				: 12px tahoma;
	text-decoration: none;
	color				: red;
}

sup {
	margin-top	: 3px;
}

.curs, td.curs, IMG.curs {
	cursor			: hand;
	cursor			: pointer;
}

.tabh, td.tabh {
	background		: #e0e0e0;
	font					: bold 11px tahoma,arial,sans-serif;
	padding-left	: 3px;
	padding-right	: 3px;
	border-bottom	: #a0a0a0 2px solid;
	border-right	: #a0a0a0 1px solid;
	cursor				: pointer;
	cursor				: hand;
	height				: 20px;
}

.allresults {
	background-color: #f0f0f0;
}

.first {
	font-weight		: bold;
	color					: #ff0000;
	background-color: #ffdcdc;
}

.first10 {
	background-color: #ffdcdc;
	color					: #550000;
}

.first50 {
	background-color: #ffff99;
}

/*--------------------------------------------------*/
.tr0, .tr1, .th, .trs, .tr2, td.tr0, td.tr1, td.th, td.trs, td.tr2 {
	font					: 10px tahoma,arial,sans-serif;
	text-decoration: none;
}

.tr0 {
	color					: #000099;
	background		: #cdd7f0;
	cursor				: default;
}

.tr1 {
	color					: #000066;
	background		: #dee3f1;
	cursor				: default;
}

.tr2 {
	color					: #000066;
	background		: #d1e4f5;
	cursor				: default;
}

.trs {
	color					: #0000ff;
	cursor				: pointer;
	cursor				: hand;
}

input.text {
	font					: 11px tahoma,arial,sans-serif;
	padding				: 1;
	margin				: 0;
}

#lpad, div.lpad {
	position			: absolute;
	top						: 340px;
	left					: 420px;
	width					: 200px;
	height				: 70px;
	border				: 0px navy inset;

	font					: bold 14px tahoma,arial,sans-serif;
	color					: navy;
}

div a.lpad, .lpad, span.lpad {
	font					: bold 14px tahoma,arial,sans-serif;
	color					: navy;
}

/* rows for `10 winners`, `first 50 best` and `the rest` */
.rrw, td.rrw {
	font					: bold 11px tahoma,arial,sans-serif;
	color					: #ff0000;
	background		: #feceff;
	cursor				: default;
}

.rrb, td.rrb {
	font					: 11px tahoma,arial,sans-serif;
	color					: #900000;
	background		: #fee0ff;
	cursor				: default;
}

.rrr, td.rrr {
	font					: 11px tahoma,arial,sans-serif;
	color					: #000099;
	background		: #cdd7f0;
	cursor				: default;
}

h1.top, h1.top a {color: #FFFFFF; background-color: #3B6BBD; font-size: 10px; margin:0px; text-align: center;}
.menubot, .menubot a {color: #FFFFFF; font-size: 10px; text-align: center; font-weight: bold; paddin