html, body {
	width: 100%;
	height: 100%;
	background: #000 url(/i/bg.gif);
	margin: 0;
	padding: 0;
}
img {
	border: 0;
}
td {
	font: 9pt Tahoma;
	color: #fff;
}
/* elements */
table.main { 
	width: 100%; 
	height: 100%;
}
#skils {
	text-align: right;
}
#contacts {
	vertical-align: bottom;
}
#skilslist {
	border: 2px solid #fff;
	border-right: none;
	background: #6B94C2 url(/i/bg_blue.gif);
	text-align: left;
	padding: 0 0 15px 20px;
}
#news {
	width: 50%;
	height: 75%;
	vertical-align: top;
	background: transparent url(/i/logo.gif) 20px 15px no-repeat;
}
#newslist {
	margin-top: 230px;
	background-color: #000;
	border: 1px dashed #333;
	width: 90%;
	padding: 5px 10px;
}
#newslist td.entry {
	padding-top: 17px;
}
/* classes */
td.title {
	background-color: #f70;
	text-align: center;
	width: 20%;
	font-weight: bold;
	padding: 3px 10px;
	text-transform: uppercase;
}
td.info {
	font-weight: bold;
	width: 30%;
	vertical-align: bottom;
	padding: 10px 0;
}
td.nets {
	vertical-align: middle;
	text-align: center;	
}
td.nets img {
	border: 1px dashed #333;
}
td.copyright {
	vertical-align: bottom;
	color: #777;
	padding: 10px 10px;
}
div.title {
	font-weight: bold;
	font-size: 12pt;
	width: 100%;
	border-bottom: 1px solid #fff;
	margin-top: 15px;
}
div.title span {
	float: right;
	margin-right: 10px;
	background-color: #fff;
	color: #6B94C2;
	padding: 0 5px;
}
td.title_news span {
	background-color: #333;
	padding: 1px 7px;
	margin: 0px;
}
td.title_news {
	font-weight: bold;
	font-size: 12pt;
	width: 100%;
	text-align: right;
	color: #fff;
	border-bottom: 1px solid #333;
	padding: 7px 0 0 0;
}
td.entry b {
	color: #f70;
} 
td.entry sup {
	color: #999;
} 
td.avatar {
	vertical-align: bottom;
	text-align: right;
	padding: 6px 10px 4px 0;
	background: transparent url(/i/man.gif) 20px 5px no-repeat;	
}
td.avatar img {
	border: 2px solid #fff;
}
td.line {
	background: transparent url(/i/line.gif);
}
/* links */
.info a, .info a:visited {
	color: #fff;
	text-decoration: none;
	background-color: #2486C0;
	padding: 1px 4px;
}
.info a:hover {
	text-decoration: none;
	background-color: #FF7F24;
}
.nets a, .nets a:visited {
	text-decoration: none;
	margin: 3px px;
}
.nets a:hover {
}
