/* CSS by Alexei Ladyguin, Chromsteklo LLC */

/* HTML */
/* link */
a:link
{
	color: #0000CC;
	text-decoration: none;
}
/* visited link */
a:visited
{
	color: #0000CC;
	text-decoration: none;
}
/* active link */
a:active
{
	color: #0000CC;
	text-decoration: none;
}
/* hover link */
a:hover
{
	text-decoration: underline;
	color: #0000CC;
}
/* paragraph */
p {
	font-size: 75%;
	font-family: Verdana, sans-serif;
	margin-top: 0px;
}
/* unordered list */
ul {
	font-size: 75%;
	font-family: Verdana, sans-serif;
}
/* definition list */
dl {
	font-size: 75%;
	font-family: Verdana, sans-serif;
}
/* horizontal line */
hr.bl {
	color:#0000CC;
	height:1px;
	width:100%;
	border-style:none;
	background-color:#0000CC;
}
/* heading 3 */
h3 {
	font-family: Arial, sans-serif;
	font-size: 80%;
	color: #0000CC;
	margin-top: 0px;
}
/* heading 4 */
h4 {
	font-family: Arial, sans-serif;
	font-size: 80%;
	color: #666666;
	margin-top: 0px;
}
/* heading 5 */
h5 {
	font-family: Arial, sans-serif;
	font-size: 75%;
	font-weight: bold;
	color: #006699;
	margin-top: 0px;
}
/* heading 6 */
h6 {
	font-family: Arial, sans-serif;
	font-size: 75%;
	font-weight: bold;
	color: #000000;
	margin-top: 0px;
}

/* DECORATION */
/* small font */
.small {
	font-size: 65%;
}
/* smaller font */
.smaller {
	font-size: 70%;
}
/* header font in table */
.grey {
	color: #666666;
	font-weight: bold;
	font-size: 65%;
}
.black {
	color: #000000;
	font-weight: bold;
	font-size: 65%;
}
/* news font */
.new {
	color: #0099FF;
	font-weight: bold;
	font-size: 65%;
}
/* catalogue item font */
.cat {
	color: #FF0033;
	font-weight: bold;
	font-size: 65%;
}
/* small font in italic */
.smallit {
	font-size: 70%;
	font-style: italic;
}
/* font for text subheading */
.blue {
	color: #330099;
	font-weight: bold;
	font-size: 65%;
}
/* font for price */
.price {
	font-family: Arial;
	font-weight: bold;
	font-size: 100%;
	color: #CC3300;
}
/* bottom border in table */
td.bluebord {
	border-bottom: 1px solid #0000CC;
}
/* top border in table */
td.bluebordT {
	border-top: 1px solid #0000CC;
}
/* image borders */
img.borders {
	border: 1px solid #000000;
}
