a.sdcategory:link     { font-family: Helvetica, Arial, sans-serif; font-size:   14px; color: #acacac; text-decoration: none; font-weight: normal; line-height: 34px; margin: 0px 20px 0px 20px; }
a.sdcategory:active   { font-family: Helvetica, Arial, sans-serif; font-size:   14px; color: #acacac; text-decoration: none; font-weight: normal; line-height: 34px; margin: 0px 20px 0px 20px; }
a.sdcategory:visited  { font-family: Helvetica, Arial, sans-serif; font-size:   14px; color: #acacac; text-decoration: none; font-weight: normal; line-height: 34px; margin: 0px 20px 0px 20px; }
a.sdcategory:hover    { font-family: Helvetica, Arial, sans-serif; font-size:   14px; color: #ffffff; text-decoration: none; font-weight: normal; line-height: 34px; margin: 0px 20px 0px 20px; }

a:link              { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size:   11px; color: #187373; text-decoration: underline; font-weight: normal; }
a:active            { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size:   11px; color: #187373; text-decoration: underline; font-weight: normal; }
a:visited           { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size:   11px; color: #187373; text-decoration: underline; font-weight: normal; }
a:hover             { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size:   11px; color: #187373; text-decoration: none; font-weight: normal; }

a.copyright:link     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:   11px; color: #000000; text-decoration: none; font-weight: normal; }
a.copyright:active   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:   11px; color: #000000; text-decoration: none; font-weight: normal; }
a.copyright:visited  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:   11px; color: #000000; text-decoration: none; font-weight: normal; }
a.copyright:hover    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:   11px; color: #222222; text-decoration: none; font-weight: normal; }

img { border: 0; vertical-align: top; }
ul, li, form, fieldset, dl, dt, dd, h1, h2, h3, h4, h5, h6, em, del {margin: 0px; padding: 0px; list-style: none; text-decoration: none; font-style: normal; border: none;}
.hide {display: none}

body, html {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	text-align:justify;
	background-color: #187373;
}

textarea, input
{
	color:#000000;
	border: 1px solid #d6d6d6;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin: 1px;
	padding: 4px;
}


select, option
{ color: #000000; }

hr
{ 	height: 1px;
	border: 0px solid #ffffff;
	border-color: #d6d6d6;
	background-color: #d6d6d6;
	color: #d6d6d6;
}

div
{ vertical-align: top; }

.clear
{ clear: both; font-size: 0px; }

h1
{ font-size: 18px; line-height: 18px; color: #ffffff; font-weight: normal; padding: 0px; margin: 0px 0px 4px 0px; font-family: "Helvetica", sans-serif; }

h2
{ height: 28px; background-image:url(../images/bg_plugin_1.png); _background-image: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../images/bg_plugin_1.png'); background-repeat:no-repeat; background-position: top left; line-height: 28px; text-align: left; font-weight: bold; color: #FFFFFF; margin: 0px; text-transform: uppercase; padding: 0px 10px 0px 25px; margin: 0px 0px 5px 0px; font-size: 11px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius:5px; border-radius: 5px; }

#main
{ width:990px; margin:0 auto; }

#logo
{ height: 200px; background: #000000 url(../images/logo/main.jpg) no-repeat top left; text-align: left; position: relative; }
#logo_gta
{ height: 200px; background: #000000 url(../images/logo/gta.jpg) no-repeat top left; text-align: left; position: relative; }
#logo_cs
{ height: 200px; background: #000000 url(../images/logo/cs.jpg) no-repeat top left; text-align: left; position: relative; }
#logo_cod
{ height: 200px; background: #000000 url(../images/logo/cod.jpg) no-repeat top left; text-align: left; position: relative; }
#logo_feed
{ height: 200px; background: #000000 url(../images/logo/feedback.jpg) no-repeat top left; text-align: left; position: relative; }

#navigation
{ height: 34px; background-color: #1a1a1a; text-align: right; border-top: 1px solid #333333; border-bottom: 1px solid #333333; padding: 0px 25px 0px 25px; }

.navigation
{ display: table; float: right; height: 34px; _width: 1px;  white-space: nowrap; }

.mount {background: url(../images/bottom_mountain12.gif) center top no-repeat #fff; clear:both; padding:30px 10px 0px 10px;}

.mount1 {background: url(../images/bottom_mountain1.gif) center top no-repeat #fff; clear:both; padding:15px 10px 0px 10px;}

#content_1
{ background: #ffffff; padding: 15px 15px 0px 15px; _display: inline-block; }

#content_2
{ background: #ffffff url(../images/content_1.jpg) repeat-x top; }

#content_3
{ background: url(../images/content_1.jpg) repeat-y right; }

#content_4
{ background: url(../images/content_2.jpg) repeat-x bottom; }

#content_5
{ background: url(../images/content_1.jpg) repeat-y left; }

#content_6
{ background: url(../images/content_3.jpg) no-repeat top left; }

#content_7
{ background: url(../images/content_4.jpg) no-repeat top right; }

#content_8
{ background: url(../images/content_5.jpg) no-repeat bottom right; }

#content_9
{ background: url(../images/content_6.jpg) no-repeat bottom left; padding: 10px 10px 10px 10px; }

#column_left
{ width: 24%; float: left; border-right: 1px solid #d6d6d6; }

#column_right
{ width: 74%; float: right; }

#column3_left
{ width: 24%; float: left; border-right: 1px solid #d6d6d6; }

#column3_center
{ width: 51%; float:left; }

#column3_right
{ width: 24%; float: right; border-left: 1px solid #d6d6d6; }

.plugin_1
{ padding: 0px 10px 10px 0px; }

.plugin_2
{ padding: 0px 0px 10px 10px; }

.plugin_3
{ padding: 0px 10px; }

#bottom
{ color: #ffffff; text-align: left; padding: 15px 45px 15px 45px; }

#bottom a
{ color: #ffffff; }

.button
{ 
	color:#FFFFFF;
	background-color: #187373;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-size:11px;
 }

.news {margin-bottom: 10px; text-align: justify;}
.news h1
 {
	font-size: 17px; color: #000; font-weight: bold; padding: 0px; 
	margin: 0px 0px 4px 0px; font-family: "Helvetica", sans-serif;
 }

.news h1 a
 {
	font-size: 17px; line-height: 18px; font-weight: bold; padding: 0px; 
	margin: 0px 0px 4px 0px; font-family: "Helvetica", sans-serif;
 }
#last a {margin-left:5px;}
.nav {text-align:center;color: #ccc; margin-bottom:10px;}
.nav a, .nav span {font-size: 17px;padding: 0px 3px;}
.text-news img{ padding: 1px; margin: 10px 15px 10px 15px; width: 200px; height : auto; float: left; border: 1px solid #af9aa0;}

.userinfo {font: 1.1em/18px 'Verdana';}

/* CSS / Torrent */
.dwntorrenttxt {font-size: large;color: #06F;text-decoration: underline;}
.dwntorrent_tblc img {padding:0;margin:0;width:auto;height:auto;float:none; border:0px;}
.dwntorrent_up {color: #3C0;}
.dwntorrent_down {color: #F00;}
.dwntorrent_total {color: #06C;}
.dwntorrent_tblc {/* Цвет таблицы #edfcfe */ background-color: #edfcfe; /* Цвет границ #77e7f7 */ border: 1px solid #77e7f7; }
.dwntorrent_tblx {border: 1px solid #77e7f7;}
/* CSS / Torrent */

/* Добавление */
.news h5 {margin: 20px 0px;}
.form-type1 label {position: relative;display: block; margin-bottom: 2px;}
.form-type1 label span, .form-type1 span {display: block; font: 1.2em 'Arial'; color: #372636;}
.form-type1 label input, .form-type1 label select {margin-bottom: 10px; border: 1px solid #af9aa0; background: #f0eee8; color: #000; padding-left: 3px;}
.form-type1 textarea {width: 96%; height: 150px; margin-bottom: 10px; font: 12px 'Arial'; color: #372636; background: #f0eee8; border: 1px solid #af9aa0;}
.form-type1 div select {width: auto;}
.form-type1 div {line-height: 0px;}

/* Комментарий */
.comment {margin-top: 20px;}
.comment img {padding: 0px; border: 0px;}
.comment dt {background: #f0eee8; padding-top: 6px; height: 44px;}
.comment dt img {position: absolute; margin-top: -6px;}
.comment dt a {color: #372636; font: bold 1.4em 'Arial'; margin-left: 61px;}
.comment dd {position: absolute; font: 1.1em 'Arial'; color: #372636; margin: -23px 0px 0px 61px;}
.comment dd span {padding-right: 6px;}
.comment .text {margin: 0px; padding: 10px 0px 20px 0px;}
.comm-actions {text-align: right;}
.comm-actions li {display: inline; color: #908d90; font: 1.1em 'Arial';}
.comm-actions a {color: #372636; margin: 0px 6px;}
.title_quote, .title_spoiler, .scriptcode {color: #636363; background: #f2f2f2; border: 1px dotted #bebebe; border-bottom: 0; font-weight: bold; padding: 5px;}
.quote, .text_spoiler {color: #757575; background-color: #f2f2f2; border: 1px dotted #bebebe; text-align: justify; padding: 5px;}

.news-info {color: #918c91; font: 1.2em 'Arial'; margin-top: 10px; overflow: hidden; zoom: 1;}
.news-info a {color: #918c91; text-decoration: underline;}
.news-info a:hover {text-decoration: none;}
.news-info .right {float: right; margin-top: -15px;}
.poll-buttons {text-align: center; margin: 10px 0px 20px 0px;}
.bbcodes_poll, .bbcodes {border: 1px solid #af9aa0; background: #f0eee8; color: #000; padding: 2px 10px; font: 12px 'Arial';}
.bbcodes {margin-top: 10px;}