.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 13px Arial;
width: 100%;
/*border: 1px solid #625e00;*/
border-width: 1px 0;
background: black url(images/blockdefault.gif) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 5px 7px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(images/blockactive.gif) center center repeat-x;
}
.block_tab {
border:1px solid #015EAC;
padding: 0px;
}
.left_blocks {
border-color: #015EAC;
border-style:solid;
border-width: 0px 1px 0px 0px;
background-color:#EFF8FC;
padding:0px;
}
.m_line {
margin: 0;
padding: 0;
font: bold 13px Arial;
background: black url(images/blockdefault.gif) center center repeat-x;
}
.right_blocks {
border-color: #015EAC;
border-style:solid;
border-width: 0px 0px 0px 1px;
background-color:#EFF8FC;
padding:0px;
}
BODY {
font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
color: #111111;
font-size: 11px;
margin: 0px;
padding: 0px;
background-color: #000000;
}
.body_tab {
border:1px solid #000000;
background-color:#FCF5F5;
width:100%;
}
A.deco:link, A.deco:active, A.deco:visited {
color: #111111;
font-size: 14px;
text-decoration:none;
width: 100%;
height: 100%;
}
.decor {
width: 100px;
height: 29px;
vertical-align:middle;
text-align:center;
padding-top:10px;
cursor:pointer;
padding-left:10px;
padding-right:15px;
}
A.deco:hover {
color: #ba0000;
font-size: 14px;
text-decoration:none;
width: 100%;
height: 100%;
}
A:link, A:active, A:visited {
color: #ba0000;
text-decoration:none;
font-weight: bold;
}
A:hover {
color: #000000;
text-decoration:none;
}
.hint
{
background-color:#ba0000;
line-height:10px;
color:white;
font-family:verdana;
font-size:11px;
width:auto;
border-top:1px solid black;
border-right:1px solid black;
border-bottom:1px solid black;
border-left:5px solid #000000;
margin:0px;
padding:8px;
position:absolute;
visibility:hidden;
}
.b_head {
/*background-image:url(images/b_title.gif);*/
height:20px;
font-family:Arial, Helvetica, sans-serif;
color:#111111;
font-size:14px;
text-align:center;
font-weight:bold;
}
.b_cont {
padding:3px;
}
.title {
font-size:18px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color: #ba0000;
/*padding-left: 20px;*/
}
.sort {
background-color: #CCCCCC;
	}
.row0 {
background-color: #F3F3F3;
	}
.row1 {
background-color: #FDFDFD;
	}
TH {
border: 1px solid #FFFFFF;
background: transparent url(images/cellpic.png) center center repeat-x;
height: 25px;
	}
INPUT, SELECT, OPTION {
	height: 20px;
}
HR {
	margin: 3px;
	border-color: #999999;
	border-width: 1px 0px 0px 0px;
	border-style: dashed;
}
FORM {
	margin: 0px;
}
A.search:link, A.search:active, A.search:visited {
color: #000000;
text-decoration:none;
border-width: 1px 1px 0px 1px;
border-color: #999999;
border-style: solid;
background-color: #FAFAFA;
padding: 2px 5px 3px 5px;
}
A.search:hover {
color: #ba0000;
text-decoration:none;
}
.search_but {
width: 100px;
height: 21px;
border-width: 0px;
background-image: url(images/search.png);
cursor: pointer;
}
.uah {
background-color: #DBFFDE;
}
.usd {
background-color: #FFFADB;
}
.eur {
background-color: #FFDBDB;
}