@charset "windows-1251";
/* CSS Document for a-comics.ru/index.php v3 by Kaa */

.date { color:#eee; background-color:#d00; font-size:10px; padding:0px 10px; }

div.news { width:40%; float:left; overflow: visible; padding-top:30px; }
div.news div.new { display:block; margin:0px 15px 10px; background:url(pics5/alpha70.png) repeat; background-attachment:scroll; font-size:11px; line-height:140%; border:1px solid #e4e4e4; border-left:none; }
div.news div.new p { padding:0px 15px 5px 45px; }
div.news span.date { display:block; float:left; margin:8px 15px 0px; }
div.news span.more { float:right; }
div.news span.more a { font-weight:bold; text-decoration:none; }

.last-wrap { margin-top:14px; padding:0px 15px 15px 0px; float:right; max-width:50%; overflow-y: hidden; position:relative;}
ul.last { padding: 0; width: 100% }
ul.last li { display:block; text-align:right; clear:right; list-style:none; background:url(pics5/alpha70.png) repeat; background-attachment:scroll; line-height:140%; margin:0px 0px 6px; padding:2px 15px 6px 20px; font-size:11px; border:1px solid #e4e4e4; border-right:none; }
ul.last span.date { display:block; float:right; margin:12px 0px 10px 15px; }
ul.last p { padding:0px; }
ul.last h2 { padding:5px 82px 5px 0px; text-decoration:none; }
ul.last h2 a { color:#333; text-decoration:none; white-space:nowrap; }
ul.last h2 a:hover { color:#000; text-decoration:none;  }
ul.last li.last-more { display: none; }
.last-wrap::selection,.last-wrap *::selection { background-color: transparent; }

div.last-next, div.last-back { height: 10px; padding-right: 15px; margin: 0 0 6px; cursor: pointer; background: url(pics5/arrow.png) repeat-x left top; }
div.last-next {background-position: 0 0;}
div.last-back {background-position: 0 -10px; }
div.last-next:hover {background-position: 0 -20px; }
div.last-back:hover {background-position: 0 -30px; }
div.last-next[disable], div.last-back[disable] { cursor: auto; background: transparent; }

div.teaser { text-align:right; clear:right; padding-right:30px; text-shadow: 0px 0px 40px rgba(255,255,255,0.7); }
div.teaser span.text { line-height:100%; font-size:60px; font-weight:bold; }
div.teaser span.text a { color:#d00; text-decoration:none; }
div.teaser span.text a:hover { color:#f00; }
div.teaser span.howto { font-size:85%; color:#666; display:block; padding:10px 0px 0px; }
div.teaser span.howto a { color:#aaa; text-decoration:none; }
div.teaser span.howto a:hover { text-decoration:underline; color:#666; }

a.rss-news, a.rss-comics { display:block; position: absolute; background:url(pics5/rss.png?2) no-repeat; width:39px; height:11px; }
a.rss-news   { top:-1px; left:0px; }
a.rss-comics { top:-1px; right:0px; }

.hidden_link, .return_elipsis { display:none; }
.return_elipsis { cursor: pointer;}

