a:link
{
color: rgb(0,0,150); 
}

a:visited
{
color: rgb(0,150,0); 
} 

a:active 
{
color: rgb(150,0,0);
}

a:hover
{
color: #FF0000;
}

a:hover.bblink
{
color: #FFFF66;
}

a:hover.tlink
{
color: #FFFF66;
text-decoration: underline;
}

/*
html {
}
*/

body {
	font-family: Verdana, Tahoma, Arial, Helvetica, "DejaVu Sans", sans-serif;
	/*background-image: url(frontimage/background_steel.gif);*/
	background-repeat: repeat;
	font-size: 12.25px;
}

.inline-image { 
	align:bottom;
}

.keyword {
	color: #009;
	font-weight:bold;
}

aside {
	text-align: top;
	background-color: #eee;
	background: url(img/back-aside.jpg) no-repeat; /*center center fixed;*/
	background: linear-gradient(to bottom, #e5e5e5 0%,#f4f4f4 12%,#ffffff 100%); /* W3C */
	/*background-size: cover;*/
	padding: 9px;
	border: 1px solid #009;
	border-radius: 20px;

	column-count: 3;
	-moz-column-count: 3; /* Firefox */
	-webkit-column-count: 3; /* Safari and Chrome */
}

.newspaper {
	column-count: 3;
	-moz-column-count: 3; /* Firefox */
	-webkit-column-count: 3; /* Safari and Chrome */
}

table
{
table-border-color-light: rgb(255,255,102);
table-border-color-dark: rgb(0,0,0); 
}

p, li, ul, td, body, ol
{
/*
font-family: Verdana, Arial, Helvetica, sans-serif;
*/
color: rgb(0,0,0); 
}

pre
{
font-family: Courier, monospace;
color: rgb(0,0,0); 
}

h1, h2, h3, h4, h5, h6
{
/*
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-family: Verdana, Tahoma, Helvetica, "DejaVu Sans", sans-serif
*/
}

h1
{
//color: rgb(255,204,0);
color: rgb(0,0,0);
font-weight:700;
font-size: 28px;
}

h2
{
color: rgb(0,0,0); 
font-size: 16;
}

h3
{
color: rgb(204,51,0);
font-size: 14;
}

h4
{
color: rgb(204,51,0); 
font-size: 12;
}

h5
{
color: rgb(0,100,0); 
font-size: 13;
font-style: normal;
font-weight: normal;
}

h6
{
color: rgb(0,0,0); 
}
