body { margin: 0; padding: 0px; border: 0;
	background-image:url(bg.jpg); 
	background-repeat:repeat-x;
	background-color: #FFFFFF;
}
p,li,ol,ul,td { font-size:13; font-family:verdana; vertical-align: top;
}
h1 {
        font-family: tahoma, ms sans serif;
        font-size: 15px;
        font-weight : bold;
        display: inline;
}

h2 {
        font-family: tahoma, ms sans serif;
        font-size: 14px;
        font-weight : bold;
        display: inline;
}

h3 {
        font-family: tahoma, ms sans serif;
        font-size: 12px;
        font-weight : bold;
        display: inline;
}

img { border: 0;
}
A:link {color:#00708D; text-decoration: none;
}
A:visited {color:#00708D; text-decoration:none;
}
A:hover {color:#000000; text-decoration:none;
}
td.top {
	background-image:url(bg.jpg); 
	background-repeat:repeat-x;
}
td.top1 {
	background-image:url(bg1.jpg);
	background-position:top right; 
	background-repeat:repeat;
}
td.top2 {
	background-image:url(bg2.jpg); 
	background-repeat:no-repeat;
}
td.line{ background-image:url(line.gif); 
	background-repeat:repeat-x;}

    .r_news li {
  display: block;
  position: relative;
  border-bottom: 1px solid #ddd;
  margin: 0 0px 0px -40px;
  padding: 0 7px 5px 7px;
  font: normal 10px/14px;
}
.r_news li:first-line { font: normal 13px/16px Arial, serif;}

.r_news li:hover { background: #F5F5F5; color: #000;}
.r_news li b { color: #2d9dff;}
.r_news li:hover b, .r_news li:hover a{ color: #000;}
.r_news li a { color: #CC6600;  }
.r_news li a:hover { text-decoration: underline; color: #2d9dff;}

/*lastcomments block*/
.lcommbox {
	display: none;
	position: absolute;
	z-index: 3;
	right: 250px;
	top: 0px;
	padding:10px;
	border: 1px solid #ccc;
	background: #fff;
	font-size: 12px;
}
.lcomment.hover div[class="lcommbox"] {display: block;}
.lcommbox p:first-child { margin-bottom: 0;}
.lcomment a {color: #000; font-size: 11px;}
.lcomment b a {color: #2d9dff; font-size: 13px;}

