/* CSS Document */

html {
background:#1a2123 url(../images/bg.gif) repeat top left;
height:100%;
}

body {
padding:0;
margin:0;
min-height:100%;
height:auto !important;
height:100%;
position: relative;
font:12px Tahoma, Arial, Helvetica, sans-serif;
color:#333333;
background:url(../images/header-bg.gif) repeat-x top left;
}

a {
color:#a9110c;
text-decoration:underline;
}

a:hover {
color:#a9110c;
text-decoration:none;
}

p {
padding:3px 0;
margin:0;
}

form {
padding:0;
margin:0;
}

table {
border:none;
}

img {
border:none;
}

h1, h2, h3, h4, h5, h6 {
padding:0;
margin:0 0 10px 0;
font-weight:normal;
}

h1 {
font-size:22px;
}

h2 {
font-size:19px;
color:#000000;
}

h3 {
font-size:18px;
}

h4 {
font-size:16px;
}

.clear {
clear:both;
}

.container {
background:url(../images/content-bg.gif) repeat-y;
width:998px;
margin:0 auto;
}

.header {
position:relative;
height:204px;
width:992px;
margin:0 3px;
background:url(../images/header-bg.jpg) no-repeat;
}

.top-menu {
position:absolute;
bottom:2px;
right:8px;
width:690px;
height:height:38px;
text-align:right;
text-transform:uppercase;
font-size:12px;
font-weight:bold;
}

.top-menu a {
cursor:pointer;
background:url(../images/top-menu-left.gif) no-repeat top left;
color:#FFFFFF;
text-decoration:none;
display:block;
height:38px;
}

.top-menu a span {
cursor:pointer;
background:url(../images/top-menu-right.gif) no-repeat top right;
color:#FFFFFF;
text-decoration:none;
display:block;
height:26px;
padding:12px 38px 0 38px;
}

.top-menu a:hover {
cursor:pointer;
background-position:0 -38px;
color:#FFFFFF;
text-decoration:none;
display:block;
height:38px;
}

.top-menu a:hover span {
cursor:pointer;
background:url(../images/top-menu-right.gif) no-repeat top right;
color:#FFFFFF;
text-decoration:none;
display:block;
}

.logo {
position:absolute;
height:43px;
width:216px;
top:160px;
left:82px;
behavior: url(/iepngfix.htc);
}

.banner {
position:absolute;
height:60px;
width:468px;
background:url(../images/banner-bg.gif) no-repeat;
top:46px;
right:26px;
padding:4px;
}

.search {
position:absolute;
height:27px;
width:242px;
background:url(../images/search-bg.png) no-repeat;
top:118px;
right:25px;
padding:7px 0 0 8px;
}

.s_field {
height:15px;
width:150px;
border:1px solid #404040;
margin-right:15px;
font:11px Tahoma, Arial, Helvetica, sans-serif;
color:#2e2e2e;
}

.search-button {
font:11px Tahoma, Arial, Helvetica, sans-serif;
color:#2e2e2e;
cursor:pointer;
text-transform:uppercase;
}

.button_reg {
height: 50px;
width: 200px;
font:19px Tahoma, Arial, Helvetica, sans-serif;
color:#00000;
cursor:pointer;
text-transform:uppercase;
}

.pathway {
position:relative;
background:url(../images/gray-line.gif) no-repeat;
width:916px;
height:24px;
padding:10px 0 0 25px;
margin:15px 0 17px 29px;
color:#595959;
font-size:11px;
}

.pathway_forum {
position:relative;
background:url(../images/gray-line.gif) no-repeat;
width:916px;
height:24px;
padding:10px 0 0 25px;
margin:0px 0 17px 0px;
color:#595959;
font-size:11px;
}

.pathway strong {
color:#2e2e2e;
}

.pathway a {
color:#2e2e2e;
text-decoration:underline;
}

.pathway a:hover {
color:#2e2e2e;
text-decoration:none;
}

.add-favorite {
background:url(../images/star.gif) no-repeat top left;
position:absolute;
top:10px;
right:20px;
padding:0 0 0 23px;
width:115px;
height:20px;
}

.top-blocks {
padding:0 29px 20px 29px;
}

.top-block {
background:url(../images/info-block-bg.gif) repeat-y;
width:300px;
vertical-align:top;
}

.top-block-title {
height:34px;
width:300px;
margin-bottom:9px;
}

.top-content {
padding:0 11px;
}

.top-item, .foto-item, .blog-item {
position:relative;
padding-bottom:10px;
margin-bottom:10px;
border-bottom:1px solid #e4e4e4;
line-height:17px;
}

.top-item img {
float:left;
margin-right:7px;
border:1px solid #a0a0a0;
}

.pop-user-foto {
margin-right:20px;
border:1px solid #a0a0a0;
}

.top-item h3, .foto-item h3, .blog-item h3, .foto-it h3, .foto-discus h3 {
font-size:12px;
font-weight:bold;
margin-bottom:3px;
color:#000000;
}

.top-item h3 a, .blog-item h3 a {
text-decoration:underline;
color:#000000;
}

.top-item h3 a:hover, .blog-item h3 a:hover {
text-decoration:none;
color:#2e2e2e;
}

.last-foto {
border:3px solid #dedede;
}

.b-foto img {
border:3px solid #dedede;
}

.last-foto img {
height:100px;
border:1px solid #a0a0a0;
}

.foto-item h3 a, .foto-it h3 a, .foto-discus h3 a {
text-decoration:none;
color:#2e2e2e;
}

.foto-item h3 a:hover, .foto-it h3 a:hover, , .foto-discus h3 a:hover {
text-decoration:underline;
color:#2e2e2e;
}

.avtor-foto {
background:url(../images/avtor.gif) no-repeat top left;
height:14px;
padding-left:16px;
}

.avtor-foto span {
color:#afafaf;
}

.avtor-foto a {
color:#517bab;
text-decoration:underline;
}

.avtor-foto a:hover {
color:#517bab;
text-decoration:none;
}

.avtor-title {
color:#afafaf;
}

.blog-item-info {
clear:both;
padding-top:10px;
}

.blog-item-info td {
white-space:nowrap;
}

.block-bottom {
font-size:12px;
text-align:center;
background:url(../images/block-bottom.gif) no-repeat top;
height:28px;
width:300px;
vertical-align:top;
}

.block-bottom td {
white-space:nowrap;
}

.left {
float:left;
width:620px;
padding:0 20px 10px 29px;
}

.orange-line {
text-transform:uppercase;
background:#fd6612 url(../images/orange-line.gif) no-repeat;
text-align:center;
padding-top:8px;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
width:620px;
height:25px;
margin-bottom:10px;
}

.news-item {
padding:0 10px 20px 10px;
margin-bottom:30px;
border-bottom:1px solid #e4e4e4;
line-height:17px;
}

.fg {
padding:0 10px 0 10px;
margin-bottom:10px;
}

.short-foto {
float:left;
margin:0 20px 0 -10px;
width:200px;
}

.news-title {
margin-bottom:7px;
font-family: Georgia, Arial, Tahoma;
font-size:27px;
line-height:30px;
font-weight:normal;
color:#000000;
}

.news-title a {
text-decoration:underline;
color:#000000;
}

.news-title a:hover {
text-decoration:none;
color:#666666;
}

.news-info {
font-size:10px;
color:#2e2e2e;
margin-bottom:5px;
}

.news-info span a {
color:#2e2e2e;
text-decoration:none;
}

.news-info span a:hover {
color:#2e2e2e;
text-decoration:underline;
}

.news-more {
color:#afafaf;
clear:both;
padding:10px 0;
}

.print-line span {
color:#2e2e2e;
}

.news-more a, .print-line a {
color:#2e2e2e;
text-decoration:underline;
}

.news-more a:hover, .print-line a:hover {
color:#2e2e2e;
text-decoration:none;
}

.news-item .news-more img, .news-item .print-line img {
border:none;
float:none;
margin:0 0 0 0;
}

.right {
float:right;
width:300px;
padding:0 29px 10px 0;
}

.login {
background:url(../images/login-bg.png) no-repeat;
width:284px;
height:56px;
margin-bottom:18px;
padding:7px 8px 0 8px;
text-align:left;
}

.a_field {
height:14px;
width:85px;
border:1px solid #404040;
font:11px Tahoma, Arial, Helvetica, sans-serif;
color:#2e2e2e;
margin-right:5px;
}

.login-button {
font:10px Tahoma, Arial, Helvetica, sans-serif;
color:#2e2e2e;
cursor:pointer;
text-transform:uppercase;
margin-left:15px;
}

.login-links {
margin-top:12px;
font-size:12px;
}

.panel {
display:table;
width:300px;
background:url(../images/block-bottom.gif) no-repeat bottom;
padding-bottom:8px;
margin-bottom:18px;
}

.panel-title {
background:url(../images/green-block.gif) no-repeat;
height:26px;
padding:8px 0 0 25px;
color:#FFFFFF;
text-transform:uppercase;
text-align:left;
font-size:12px;
font-weight:bold;
}

.panel-content {
text-align:left;
padding:9px 11px 0 11px;
line-height:19px;
background:url(../images/info-block-bg.gif) repeat-y;
}

.right-menu {
margin:0 0 15px 10px;
padding:0 0 0 0;
}

.right-menu li {
list-style:none;
text-transform:uppercase;
margin:0 0 0 0;
padding:6px 20px 7px 4px;
background:url(../images/right-link-bg.gif) repeat-x bottom left;
}

.right-menu li.last {
background:none;
}

.right-menu a {
font-size:14px;
font-weight:bold;
background:url(../images/str.gif) no-repeat top left;
padding-left:12px;
text-decoration:underline;
color:#2e2e2e;
}

.right-menu a:hover {
text-decoration:none;
color:#2e2e2e;
}

.right-menu li  td.menu-number {
color:#afafaf;
text-align:right;
}

.feed-block {
background:url(../images/feed-bg.gif) no-repeat top;
height:56px;
margin-bottom:20px;
}

.feed-block td {
height:56px;
}

.top-news {
margin:0 0 0 0;
padding:0 0 0 0;
}

.top-news li {
font-weight:bold;
color:#000000;
border-bottom:1px solid #e4e4e4;
margin:0 0 6px 0;
padding:0 5px 6px 15px;
list-style:none;
}

.top-news a {
text-decoration:underline;
color:#000000;
}

.top-news a:hover {
text-decoration:none;
color:#000000;
}

.gray-block {
width:300px;
background:url(../images/gray-block-bottom.gif) no-repeat bottom;
margin-bottom:20px;
padding-bottom:11px;
}

.gray-top {
background:url(../images/gray-block-top.gif) no-repeat;
height:10px;
}

.gray-title {
background:url(../images/lampa.gif) no-repeat top left;
padding:3px 0 17px 30px;
margin:0 0 0 10px;
color:#2e2e2e;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
}

.gray-content {
background:url(../images/gray-block-bg.gif) repeat-y;
padding:4px 25px 9px 25px;
}

.vote-title {
font-size:11px;
font-weight:bold;
color:#2e2e2e;
margin-bottom:10px;
}

.vote-button {
border-top:1px solid #e4e4e4;
padding:12px 0 5px 0;
}

.print-line {
padding:10px 0 0 0;
background:url(../images/print-line.gif) no-repeat;
height:28px;
width:600px;
color:#afafaf;
}

.news-all {
margin-bottom:10px;
padding:0px;
}

.news-all-title {
text-transform:uppercase;
margin-bottom:10px;
color:#2e2e2e;
font-size:12px;
font-weight:bold;
}

.news-reclama {
padding-right:30px;
}

.rel-news {
width:200px;
}

.rel-news ul {
padding:0 0 0 0;
margin:0 0 0 0;
}

.rel-news li {
list-style:none;
padding:0 0 0 0;
margin:0 0 7px 0;
}

.comment {
width:620px;
background:url(../images/comment-bottom.gif) no-repeat bottom;
padding-bottom:3px;
margin-bottom:10px;
}

.comment-content {
padding:8px 10px;
background:url(../images/comment-bg.gif) repeat-y;
}

.com-info {
margin-bottom:5px;
}

.com-info strong a {
color:#2e2e2e;
text-decoration:underline;
}

.com-info strong a:hover {
color:#2e2e2e;
text-decoration:none;
}

.avatar {
border:1px solid #a0a0a0;
margin-right:10px;
}

.qu {
padding-top:10px;
font-weight:bold;
text-align:center;
}

.add-name {
font-size:12px;
color:#2e2e2e;
padding-right:10px;
white-space:nowrap;
}

.f_input {
height:19px;
width:200px;
font:14px Tahoma, Arial, Helvetica, sans-serif;
color:#000000;
background:#eeeeee;
border:1px solid #c3c3b9;
margin-bottom:10px;
}

.anon-info {
width:99%;
margin-bottom:5px;
}

.code-tit {
color:#2e2e2e;
font-size:12px;
padding:0 20px 10px 0;
}

.cap {
padding-bottom:10px;
}

.cap img {
margin-bottom:2px;
}

.c_input {
height:12px;
width:100px;
font:11px Tahoma, Arial, Helvetica, sans-serif;
color:#595959;
background:#ffffff;
border:1px solid #c3c3b9;
}

.f_textarea {
margin-top:5px;
height:180px;
width:99%;
font:11px Tahoma, Arial, Helvetica, sans-serif;
color:#595959;
background:#ffffff;
border:1px solid #c3c3b9;
margin-bottom:10px;
}

.footer {
background:url(../images/footer-bg.gif) no-repeat top;
padding:30px 0 0 0;
height:60px;
text-align:center;
font-size:12px;
color:#a5aeb0;
}

.footer a {
color:#FFFFFF;
text-decoration:underline;
}

.footer a:hover {
color:#FFFFFF;
text-decoration:none;
}

.pages {
text-align:center;
padding:10px;
}

.linkdr {
font-size:12px;
margin-right:100px;
}

.linkdf {
font-size:12px;
margin-left:100px;
}

.navp span {
font-weight:bold;
color:#2e2e2e;
}

.navp a {
color:#595959;
text-decoration:none;
}

.navp a:hover {
color:#595959;
text-decoration:underline;
}

/*Галерея*/

.foto-discus {
margin-bottom:15px;
}

.foto-info-top {
height:3px;
background:url(../images/f-2.gif) no-repeat top right;
}

.foto-info-bottom {
height:3px;
background:url(../images/f-4.gif) no-repeat top right;
}

.foto-info-block {
font-size:12px;
background:#f3f3f3 url(../images/g-dot.gif) repeat-y left;
}

.all-fotos {
background:#f3f3f3 url(../images/g-dot.gif) repeat-y left;
margin-bottom:10px;
}

.slides-foto {
text-align:center;
width:100%;
}

.slides-foto img {
margin:0 1px;
border:1px solid #a0a0a0;
}

.slides-foto .foto-active img {
margin:0 1px;
border:1px solid #FF0000;
}

.foto-info-block td {
white-space:nowrap;
padding-bottom:9px;
}

.foto-info-block a {
text-decoration:underline;
color:#2e2e2e;
}

.foto-info-block a:hover {
text-decoration:none;
color:#2e2e2e;
}

.foto-info-block2 {
padding:10px 15px 8px 30px;
background:url(../images/g-dot.gif) repeat-y right;
}

.all-fotos2 {
background:url(../images/g-dot.gif) repeat-y right;
padding:3px 10px;
}

.foto-it {
width:180px;
height:201px;
float:left;
padding:0 20px 18px 0;
}

.foto-it img {
height:100px;
}

.user-foto {
padding-right:10px;
}

.big-foto {
margin-bottom:0;
}

.gr {
color:#afafaf;
}

.all-users {
padding:0 0 5px 0;
text-align:center;
font-size:12px;
}

.dfrgr {
margin-top:15px;
}

.lcf {
padding-right:10px;
}


.navigation {color:#545454;border:0;}
.navigation a:link,.navigation a:visited,.navigation a:active {
text-decoration:none;color:#a9110c;background-color:#f9f9f9;
border:1px solid #e0e0e0;font-size:12px;padding:3px 6px;}
.navigation a:hover {background-color:#902504;color:#fff;border-color:#e0e0e0;}
.navigation span {text-decoration:none;background-color:#fff;border:1px solid #e0e0e0;
color:#545454;font-size:12px;padding:3px 6px;}


/* --------------------------------------------------

Глобальный класс для DLE-Forum'a

-------------------------------------------------- */

.dle_forum {

	background-color: transparent;

	font-family: verdana;

	font-size: 11px;

	color: #222;

}

/* --------------------------------------------------

Гиперссылки

-------------------------------------------------- */

.dle_forum a:link, .dle_forum a:active, .dle_forum a:visited {

	color: #222;

	text-decoration: underline;

}

.dle_forum a:hover {

	color: #34498B;

}

/* --------------------------------------------------

Класс для описаний топиков

-------------------------------------------------- */

.forumdesc, .forumdesc a:link, .forumdesc a:visited, .forumdesc a:active {

	background: transparent;

	font-size: 10px;

	color: #666;

	line-height: 135%;

	margin: 2px 0 0 0;

	padding: 0;

}

/* --------------------------------------------------

Класс для завершающей строки глобальных таблиц DLE-Forum'a

-------------------------------------------------- */

.catend {

	background-color: #8394B2;

	color: #000;

	font-size: 1px;

	height: 5px;

}

/* --------------------------------------------------

Класс для последнего сообщения ...

-------------------------------------------------- */

.lastaction {

	font-size: 10px;

	color: #434951;

}

/* --------------------------------------------------

Класс, используемый в таблице статистики DLE-Forum'a

-------------------------------------------------- */

.activeusers {

	background-color: #fff;

	border: 1px solid #072A66;

	color: #000;

	margin: 0px;

	padding: 1px;

}

/* --------------------------------------------------

Фон для постов на форуме

-------------------------------------------------- */

.post2, .bg3 {

	background-color: #EEF2F7;

}

/* --------------------------------------------------

Классы для постов форума и контентсодержащей таблицы

-------------------------------------------------- */

td.formbuttonrow, .borderwrap p.formbuttonrow, .borderwrap p.formbuttonrow1 {

	background-color: #D1DCEB !important;

	border: 1px solid #FFF;

	border-top: 1px solid #5176B5;

	margin: 0px !important;

	padding: 5px !important;

	text-align: center;

}

td.formbuttonrow {

	border-bottom: 0;

	border-left: 0;

	border-right: 0;

}

.postdetails {

	font-size: 10px;

	line-height: 140%;

}

.postcolor {

	font-size: 12px;

	line-height: 160%;

}

/* --------------------------------------------------

Классы для межстраничной навигации форума

-------------------------------------------------- */

.forum_navigation {

	color: #666;

	border: 0px;

}

.forum_navigation a:link, .forum_navigation a:visited, .forum_navigation a:active {

	text-decoration: none;

	color: #636363;

	background-color: #F9F9F9;

	border: 1px solid #E6E6E6;

	padding: 3px 6px;

	font-size: 11px;

}

.forum_navigation a:hover {

	background-color: #799AE3;

	color: #FFFFFF;

	border-color: #E6E6E6;

}

.forum_navigation span {

	text-decoration: none;

	background-color: #fff;

	padding: 3px 6px;

	border: 1px solid #E6E6E6;

	color: #ccc;

	font-size: 11px;

}

/* --------------------------------------------------

Классы для таблиц ipbtable

-------------------------------------------------- */

.ipbtable {

	width: 100%;

}

table.ipbtable, tr.ipbtable, td.ipbtable {

	background: transparent;

	color: #222;

	font-size: 11px;

	line-height: 135%;

}

.ipbtable td, .divpad {

	padding: 5px;

}

/*

td.nopad {

	padding: 0;

}*/

/* --------------------------------------------------

Классы для строк (столбцов) форума

-------------------------------------------------- */

.row {

	background-color: #BBC8DC;

	font-size:10px;

}

.row1 {

	background-color: #DFE6EF;

}

.row2 {

	background-color: #E4EAF2;
}

.row2 strong {
font-size:14px; line-height:21px;
}


.formsubtitle {

	background-color: #D1DCEB;

	border: 1px solid #8394B2;

	border-top: 0;

	border-left: 0;

	border-right: 0;

	color: #3A4F6C;

	font-weight: bold;

	padding: 5px;

}

/* --------------------------------------------------

Классы для заголовков форума

-------------------------------------------------- */

.maintitle {

	background-image: url('../forum/images/dlet_tile_cat.gif');

	border: 1px solid #fff;

	border-bottom: 1px solid #5176B5;

	color: #fff;

	font-size: 12px;

	font-weight: bold;

	margin: 0px;

	padding: 8px;

}

.maintitle td {

	color: #fff;

	font-size: 12px;

	font-weight: bold;

}

.maintitle a:link, .maintitle a:visited {

	background: transparent;

	color: #fff;

	text-decoration: none;

}

.maintitle a:hover, .maintitle a:active {

	background: transparent;

	color: #F1F1F1;

}

/* --------------------------------------------------

Классы для заголовков опросов в темах

-------------------------------------------------- */

.polltitle {

/*	background-image: url('../forum/images/dlet_tile_cat.gif');*/

	border: 1px solid #fff;

	border-bottom: 1px solid #5176B5;

	color: #222;

	font-size: 12px;

	font-weight: bold;

	margin: 0px;

	padding: 8px;

	background-color: #D1DCEB;

}

/* --------------------------------------------------

Классы для субзаголовков форума и контентсодержащей части

-------------------------------------------------- */

.borderwrap table th {

	background-image: url('../forum/images/dlet_sub.gif');

	border-bottom: 1px solid #5176B5;

	color: #3A4F6C;

	font-size: 10px;

	font-weight: bold;

	letter-spacing: 1px;

	margin: 0;

	padding: 5px;

}

.borderwrap {

	background-color: #FFF;

	border: 1px solid #072A66;

	padding: 0px;

	margin: 0px;

}

/* --------------------------------------------------

Классы для выпадающего меню (кнопки)

-------------------------------------------------- */

.popmenubutton {

	width: 120px;

	white-space: nowrap;

	background-color: #C2CFDF;

	border: 1px solid #3A4F6C;

	color: #3A4F6C;

	font-weight: bold;

	float: right;

	height: 18px;

	text-align: center;

	margin: 0px;

	font-size: 11px;

	padding: 3px;

}

.popmenubutton a:link, .popmenubutton a:visited {

	color: #3A4F6C;

	text-decoration: none;

}

.popmenubutton a:hover {

	color: #5176B5;

	text-decoration: none;

}

/* --------------------------------------------------

Кдасс для кнопки отправных форм типа SUBMIT

-------------------------------------------------- */

.button {

	background-color: #DFE6EF;

	border: 1px solid #4C77B6;

	color: #000;

	font-family: verdana;

	font-size: 11px;

	padding: 1px;

}

/* --------------------------------------------------

Класс для полей отправных форм типа TEXTAREA

-------------------------------------------------- */

.forum_textarea {

	background-color: #fff;

	border: 1px solid #4C77B6;

	color: #000;

	font-family: verdana;

	font-size: 11px;

	margin: 0px;

	padding: 1px;

	vertical-align: middle;

	width: 458px;

	height: 156px;

}

/* --------------------------------------------------

Класс для полей отправных форм типа INPUT

-------------------------------------------------- */

.forum_input {

	background-color: #fff;

	border: 1px solid #4C77B6;

	color: #000;

	font-family: verdana;

	font-size: 11px;

	margin: 0px;

	padding: 1px;

	vertical-align: middle;

	width: 300px;

	height: 16px;

}

/* --------------------------------------------------

Класс, отвечающий за рейтинги пользователей форума 	(добавлено для DLE F 2.1)

-------------------------------------------------- */

.rank {

	width: 85px;

	height: 16px;

}

.unit-rank {

	list-style: none;

	margin: 0px;

	padding: 0px;

	width: 85px;

	height: 16px;

	position: relative;

	background-image: url('../forum/images/rating.gif');

	background-position: top left;

	background-repeat: repeat-x;

}

.unit-rank li {

	text-indent: -90000px;

	padding: 0px;

	margin: 0px;

	float: left;

}

.unit-rank li a {

	display: block;

	width: 17px;

	height: 16px;

	text-decoration: none;

	text-indent: -9000px;

	z-index: 17;

	position: absolute;

	padding: 0px;

}

.unit-rank li a:hover {

	background-image: url('../forum/images/rating.gif');

	background-position: left center;

	z-index: 2;

	left: 0px;

}

.unit-rank a.r1-unit { left: 0px; }

.unit-rank a.r1-unit:hover { width: 17px; }

.unit-rank a.r2-unit { left: 17px; }

.unit-rank a.r2-unit:hover { width: 34px; }

.unit-rank a.r3-unit { left: 34px; }

.unit-rank a.r3-unit:hover { width: 51px; }

.unit-rank a.r4-unit { left: 51px; }

.unit-rank a.r4-unit:hover { width: 68px; }

.unit-rank a.r5-unit { left: 68px; }

.unit-rank a.r5-unit:hover { width: 85px; }

.unit-rank li.current-rank {

	background-image: url('../forum/images/rating.gif');

	background-position: left bottom;

	position: absolute;

	height: 16px;

	display: block;

	text-indent: -9000px;

	z-index: 1;

}

/* --------------------------------------------------

Классы, отвечающие за цитаты 						(добавлено для DLE F 2.1)

-------------------------------------------------- */

.title_quote {
	color: #636363;
	font-size: 11px;
	background-color: #ffffff;
	border: 1px dotted #bebebe; 
	border-bottom: 0;
	font-weight: bold;
	padding: 5px;
}

.quote {
	color: #757575;
	font-size: 11px;
	background-color: #ffffff;
	border: 1px dotted #bebebe;
	padding: 5px;
}

.hide {
	color: #000000;
	background-color: #lightyellow;
	border: 2px dotted #ff0000;
	padding: 10px;
}

/* --------------------------------------------------

Класс, отвечающий за тэг CODE 						(добавлено для DLE F 2.1)

-------------------------------------------------- */

.scriptcode {
	color: #757575;	
	font-size: 11px;
	background-color: #ffffe0; 
	border: 1px dotted #bebebe;
	text-align: left;
	padding: 5px;
}

/* --------------------------------------------------

Отправные формы - закомментировано. Берем класс из движка ДЛЕ

-------------------------------------------------- */

/*

form {
	margin: 0;
	padding: 0;
}

*/
.hidden_post {
	color: #757575;	
	font-size: 11px;
	background-color: #F1C8D2; 
	border: 1px dotted #bebebe;
	text-align: left;
	padding: 5px;
}


/* --------------------------------------------------

Ссылки на регистрацию, авторизацию в шапке сайта

-------------------------------------------------- */

.avtorizaciya {
text-align:right; color:#ffffff; padding:7px 10px 0px 0px;
}

.avtorizaciya a {color:#ffffff; text-decoration: underline;}
.avtorizaciya a:hover {color:#ff0000; text-decoration: underline;}


.table1 td {border-bottom:1px solid #cccccc;}

.table2 {border-collapse:separate; border-spacing: 1px; margin-bottom:20px;}
.table2 td {padding: 5px; background-color:#ffdd00; text-align:center;}
.table2 #gi {padding: 5px; background-color:#ff9900;}
.table2 #value {padding: 5px; background-color:#ffffff; font-size:21px; }

.sms-alert-link {font-size:21px; font-weight:bold;}



