/* Криминала.Нет год 2010 */


body {
margin: 0;
padding: 0;
min-width: 1000px;
}
* html body {
width:expression(document.documentElement.clientWidth < 1000 ? "1000px" : "auto");
}
#maincontainer {
width: 100%;
}

html, body {height:100%; width:auto; margin:0; padding:0; text-align:center;}

body {font-family:verdana;font-size:75%;background:#FFFFFF;}
body div {text-align:left;}
#maincontainer{position:relative; height:100%; min-height:100%;}
html>body #maincontainer {height: auto;}







/* Cтили */
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,blockquote,th,td {margin:0; padding:0; cursor:default;}
table {border-collapse:collapse;border-spacing:0;}
td {vertical-align:top;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%; cursor:default;}
q:before,q:after {content:”;}
small {font-size:9px; font-family:verdana; font-weight:bold;}
a {font-family:verdana; color:#333333;text-decoration:none;cursor:pointer;}
a:hover {color: #CD2929; text-decoration: none;}
.link{font-size:12px; color:#2085B8;}
.link:hover{color:#CD2929;}

.link2{font-size:11px; color:#2085B8;}
.link2:hover{color:#2085B8;}

.link_red{font-size:12px; color:#CD2929;}
.link_red:hover{color:#000; text-decoration:none;}

.link_red_dashed{font-size:12px; color:#CD2929; text-decoration:none; border-bottom:1px dashed #CD2929;}
.link_red_dashed:hover{color:#000; text-decoration:none;}

.link_green{font-size:12px; color:#00b400;}
.link_green:hover{color:#000; text-decoration:none;}



/* Топики */
.topic {width:33%;}
.topic_2 {width:50%; padding-top:20px;}
.topic_2 h3 {padding:0 0 10px 0px;font-size:20px;font-weight:100;}
.topic_2 h3 a{color:#2085b8;}
.topic_2 li {list-style:none; height:30px; vertical-align:middle;}
.topic_2 li img {margin-right:10px; width:20px;}

.all {background:url(all_news.gif) 0 4px no-repeat;padding-left:12px;font-size:11px;color:#2085B8;}
.blog {background:url(book.gif) left 3px no-repeat; padding:6px 0px 3px 25px;}
.posts {background:url(doc.gif) left 3px no-repeat; padding:3px 0px 3px 20px;}
.add {background:url(add.gif) left 3px no-repeat; padding:2px 0px 3px 20px;}
.del {background:url(del.gif) left 3px no-repeat; padding:3px 0px 3px 17px;}
.edit {background:url(edit.gif) left 3px no-repeat; padding:3px 0px 3px 20px;}
.drop {background:url(del_16.gif) left 3px no-repeat; padding:3px 0px 3px 20px;}
.picture {background:url(picture.gif) left 3px no-repeat; padding:3px 0px 3px 20px;}
.game {background:url(command_joined.gif) left 3px no-repeat; padding:3px 0px 3px 20px;}
.favourite {background:url(favorite.gif) left 2px no-repeat; padding:3px 0px 3px 20px;}
.direct {background:url(direct.gif) left 4px no-repeat; padding:3px 0px 3px 16px;}
.delfav {background:url(favorite_del.gif) left 3px no-repeat; padding:3px 0px 3px 20px;}
.command {background:url(event_joined.gif) left 1px no-repeat; padding:3px 0px 5px 25px;}
.event {background:url(event_created.gif) left 3px no-repeat; padding:4px 0px 3px 20px;}
.group {background:url(group.gif) left 3px no-repeat; padding:6px 0px 3px 25px;}
.rate {background:url(rate.gif) left top no-repeat; padding:0px 0px 10px 15px;}
.posttags {background:url(posttags.gif) left 4px no-repeat; font-size:14px; padding:2px 0 2px 25px; margin-bottom:5px;}
.track {background:url(track.gif) left 3px no-repeat; padding:4px 0px 3px 25px;}
.untrack {background:url(untrack.gif) left 3px no-repeat; padding:4px 0px 3px 25px;}
.community_join {background:url(community_join.gif) left 3px no-repeat; padding:6px 0px 3px 25px;}
.community_leave {background:url(community_leave.gif) left 3px no-repeat; padding:6px 0px 3px 25px;}
.write_link {background:url(write.gif) 0px 4px no-repeat; padding:4px 0px 12px 20px;}
.settings {background:url(settings.gif) 0px 4px no-repeat; padding:4px 0px 3px 20px;}
.draft {background:url(book.gif) 0px 4px no-repeat; padding:6px 0px 0px 25px;}
.friend {background:url(friend.gif) 0px 0px no-repeat; padding:4px 0px 2px 20px;}
.unfriend {background:url(unfriend.gif) 0px 0px no-repeat; padding:4px 0px 2px 20px;}
.complaint {background:url(no_against.gif) 0px 3px no-repeat; padding-left:15px;}
.reply {background:url(reply.gif) 0px 0px no-repeat; padding-left:18px;}

.user {background:url(user.gif) 0px no-repeat;padding-left:12px;}
.comm {background:url(people.gif) 0px no-repeat;padding-left:26px;}

.eye {background:url(eye.gif) 0px 3px no-repeat;padding-left:14px;}
.vote {background:url(fine.gif) 0px 1px no-repeat;padding-left:13px;}
.dialog {background:url(dialog.gif) 0px 3px no-repeat; padding-left:15px;}
.money {background:url(money.gif) 0px 2px no-repeat;padding-left:14px;}

.user, .reply, .comm, .eye, .money, .vote , .dialog, .blog, .posts, .add, .del, .edit,
.drop, .picture, .game, .favourite, .direct, .delfav, .command, .event,
.group, .rate, .track, .untrack, .posttags, .community_join, .community_leave, .write_link, .settings, .draft,
.friend, .unfriend, .complaint
{
color:#333333;
font-size:10px;
margin-top:2px;
text-decoration:none;
margin-right:6px;
}



.all:hover, .reply:hover, .user:hover, .comm:hover,  .blog:hover, .posts:hover, .add:hover, .del:hover, .edit:hover,
.drop:hover, .picture:hover, .game:hover, .favourite:hover, .direct:hover, .delfav:hover, .command:hover, .event:hover,
.group:hover, .track:hover, .untrack:hover, .community_join:hover, .community_leave:hover, .write_link:hover, .settings:hover, .draft:hover,
.friend:hover, .unfriend:hover, .complaint:hover
{color: #CD2929;}

.favourite_block .del {color: #CD2929; text-decoration:underline;}
.favourite_block .del:hover {color: #333333;}

.posttags a{color:#666; text-decoration: none;}
.posttags a:hover {color:#CD2929; text-decoration: underline;}

.myLinks { font-size: 10px;}
.myLinks ul {list-style-type: none; margin-bottom:10px;}
.myLinks ul li {padding: 3px 0 5px 0;}
.myLinks ul li a {font-size: 12px; padding-right:10px; color:#2085B8;}
.myLinks ul li a:hover {color:#CD2929;}
.myLinks .posts, .myLinks .picture {display:inline;}


/* Виды спорта */
#sport_change {padding-top:30px;}
#sports_topic {width:100%;margin-top:15px;}
#sports_topic td {width:50%;text-align:center;}
#sports_topic td h2 {
border:none;
text-align:center !important;
font-family:verdana, Helvetica, sans-serif;
font-size:21px;color:#666666;
font-weight:100;
}
#sports_topic td h2 a {color:#666666;}
#sports_topic td h2 a:hover {color:#2085B8;}
#sports_topic td small {font-weight:100;margin:0px;padding:0px;}
#sports_topic td ul {list-style:none;}
#sports_topic td ul li {
background:url(topic_1_ul.gif) left 7px no-repeat;
line-height:15px;
font-size:11px;
padding-left:8px;
text-align:left;
}
#sports_topic td ul li a {color:#2085B8;}
#sports_topic td ul li a:hover{}
#sports_topic td ul li.others {background:none;margin-top:5px;}

/* Заголовки топиков */
.topic h2 {width:95%;height:25px;border-bottom:1px solid #ebebeb;}
.topic h3 {
font-family:verdana, Helvetica, sans-serif;
font-size:21px;
color:#666666;
font-weight:100;
cursor:default;
margin:16px 0px 10px 10px;
}
.topic h3 a {color:#666666;}
.topic h3 a:hover {color:#2085B8;}
.untopic_1 {background:url(untopic_1.gif) 0 5px no-repeat;padding-left:18px;}
.untopic_2 {background:url(untopic_2.gif) 0 5px no-repeat;padding-left:18px;}
.untopic_3 {background:url(untopic_3.gif) 0 5px no-repeat;padding-left:18px;}
.topic_mid {border-bottom:1px solid #ebebeb;padding:40px 0 10px 0;}

/* Сообщества */
.community{font-size:11px;margin:11px 20px 0px 10px;}
.community dt {float:left;clear:both;padding-bottom:10px;}
.community dt div {
padding:2px;
width:40px;
height:40px;
overflow:hidden;
border:1px solid #aaaaaa;

}
.community dd {
margin-left:60px;
color:#333333;
clear:right;
min-height:56px;
padding-bottom:10px;
}
.community dd div {margin:4px 0 6px 0;}
.community h4 a {font-weight:bold;font-size:12px;}
.community h4 a:hover {}
