div.center_part td {
	padding: 2px !important;
}
.post li {list-style:none}
#region,
#forum {
	padding: 10px;
	background-color: #242424;
	width: 644px;
	width: "644px";
}
#region table.content td {background-color: #242424 !important}
#region h1 {
        color: #FFB400;
        text-decoration: none !important;
}
#region span, 
div.hp-text a, 
.hp-textfooter, 
.hp-textfooter1,
.hp-prtotezhe-title {
	color: #ccc;
}
table.reg_table, table.reg_table td {
	text-align: left;
}

table.reg_table {
	border: none !important;
	width: 100%;
}
table.reg_table tbody td.frm-title1 {
	background: #29425B url('/forum/images/buttons/reg_head_bg_grey.gif') repeat-x;
	background-color: #29425B !important;
	padding: 0px;
}

table.reg_table tbody td {
	background-color: #162433 !important;
	padding: 5px 11px 7px 11px;
	text-decoration: normal !important;
}
#region table.reg_table tbody td.frm-temi h1 {
  color:#ccc;
  font-size:11px;
  text-transform:none
} 
table.reg_table tbody td a.bigforumLink{
	color: #FFB400 !important;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
}
table.reg_table tbody td a.bigforumLink:visited {
  color:#896100 !important
}
table.reg_table tbody td a.bigforumLink:hover {
  text-decoration:underline
}
.reg_city {
	font-weight: bold;
	text-transform: uppercase;
	color: #FFB400;
}
.reg_rate {
	text-align: center !important;
}
.reg_contact {
	padding-left: 20px !important;
}
input.region {
	border: 1px solid #48637D; 
	background-color: #274059;
}
td.reg_pad {
	padding: 0px;
}
.reg_text {
	float: left;
	width: 325px;
	margin-bottom: 5px;
}
div.reg_navigation a,
div.hp-text a,
td.frm-norm a {
	text-decoration: underline;
}
div.reg_navigation1 {
	font-weight: bold;
	width: 260px;
}
div.reg_navigation1 a {
	text-decoration: underline;
	font-weight: bold;
}
/*===РќРћР’Р«Р• РљР›РђРЎРЎР«===*/
#region h1 span {
	color: #FFF;
	font-weight: bold;
}
.hp-text {
	float: left;
	margin-bottom: 18px;
}
.hp-textfooter h1 {
	text-transform: none;
	margin-bottom: 0px;
}
table.reg_table tbody td, table.reg_table thead tr td {
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	padding: 2px 4px;
	color: #ccc;
}
.hp-white {
	color: #fff !important;
}
div.hp-ik {
	float: left;
	background: url('/forum/images/buttons/hp_ik1.gif') no-repeat;
	padding: 3px 0 0 32px;
	margin-bottom: -3px;
	text-align: left;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFB400;
}
div.hp-ik-bgnone {
	background: none;
	padding: 3px 0 0 10px;
}
* html div.hp-ik {
	margin-bottom: 0px
}
div.hp-ik span {
	font-weight: normal !important;
	text-transform: none !important;
	color: #fff !important;
}
.hp-votefooter {
	margin-top: 15px;
}
table.hp-t-votefooter {
	background-color: transparent;
	padding: 1px !important;
}
.hp-t-votefooter tr td {
	background-color: transparent !important;
	vertical-align: middle !important;
	padding: 0px !important;
	color: #ccc;
	border: none !important;
}
input.texthp {
	display: block;
	margin-top: -1px;
	//margin-top: 1px;
	height: 18px;
	color: white;
	font: 14px Arial;
	padding: 2px 0 2px 0;
}
* html input.texthp {
	margin-top: 0px;
	height: 24px;
}

input.texthp-f-bg {
	margin-top: -1px;
	color: white;
	height: "15px";
	font-size: 11px;
	padding: 2px 20px 4px 20px !important;
}
* html input.texthp-f-bg {
	height: 21px
}

.hp-prtotezhe-title {
	margin-top: -2px;
}
.hp-colstoppad {
	padding: 3px 0 0 0 !important;
}
div.result {
	float: left;
	width: 230px;
}
.hp-voteline {
	float: left;
	width: 260px; 
	text-align: left; 
	margin: 3px 0 0 5px;
}
span.hp-voteline-wdth {
	display: block; 
	background: url('/forum/images/buttons/hp_resultbg.gif') repeat-x; 
	border: 1px solid #CCCCCC;  
	height: 6px;
	//height: 8px; 
	font-size: 1px; 
	line-height: 0;  
}
.hp-btnHIT-P {
	float: right; 
	margin-bottom: 15px;
}
div.frm-enter-lp, div.frm-enter-rp  {
	float: left;
	display: table-cell; 
	padding: 2px 5px 3px 5px; 
}
div.frm-enter-lp a, div.frm-enter-rp a {
	font-weight: bold;
}
div.frm-enter-lp img, div.frm-enter-rp img {
	margin: 2px 8px 0 8px;
	vertical-align: top;
}
div.frm-mar-bot {
	margin-bottom: 6px;
}
td.frm-temi {
	text-align: left !important;
	vertical-align: top  !important;
	padding: 3px 8px !important;	
}
td.frm-temi h1 a {
color: #FFB400 !important;
}
td.frm-temi h1 a:visited {color:#896100 !important}

td.frm-messsumm {
	vertical-align: top !important;
	padding: 5px !important;	
}
td.frm-activetheme {
	vertical-align: top !important;
	padding: 3px 9px 5px 9px !important;	
	text-align: left !important;
	font-weight: normal !important;
}
.frm-title {
	text-align: left !important; 
	padding-left: 10px !important;
}
span.frm-title-theme {
	color: #FFB400 !important;
	font-weight: bold;
	text-decoration:none;
}
div.frm-inf {
	background: url('/forum/images/buttons/frm-infarrow.gif') no-repeat left 6px;
	padding-left: 5px;
	margin-left: 4px;
}
div.frm-inf-temi h1
{
	line-height:16px;
	margin:0px;
}
div.frm-inf-temi1 
{
	background: url('/forum/images/frm-infarrow.gif') no-repeat left 4px;
	width: 300px;
}
div.frm-inf-temi 
{
	width: 100%;
	background: url('/forum/images/frm-infarrow.gif') no-repeat left 4px;
	//background: url('images/frm-infarrow.gif') no-repeat left 5px;
	margin:0px;
	padding-left: 1px;
	margin-left: 4px;
	margin-bottom: 0px;
	padding-right: 5px;
}

.frm-time-temi {
	float: left; 
	width: 320px;
}
input.texthp-f {
	margin-top: -1px;
	background-color: #162433;
	color: white;
	height: "21px";
	font-size: 11px;
	padding: 2px 20px 4px 20px !important;
	border: 1px solid #CCCCCC; 
}
*html input.texthp-f {

}
td.frm-author {
	vertical-align: top !important;
	padding: 5px 12px !important;	
	text-align: left !important;
}
td.frm-norm {
	font-weight: normal !important;
	padding-top: 6px !important;
}
td.frm-formlabel {
	text-align: left !important;
	width: 55px;
	color: #FFB400 !important;
}
td.frm-inviz {
	font-weight: normal !important;
	text-align: left !important;
	vertical-align: top !important;
	padding: 0px 5px !important;
	//padding-top: 2px !important;
}
.frm-temp1 {width: 111px;}
* html .frm-temp1 {width: 150px;}
.frm-temp2 {width: 97px;}
* html .frm-temp2 {width: 157px;}
.frm-temp3 {width: 127px;}
* html .frm-temp3 {width: 167px;}
#region h1 {
	color: #FFB400;
	text-decoration: none !important;
	font-size:12px
}
#region span, 
div.hp-text a, 
.hp-textfooter, 
.hp-textfooter1,
.hp-prtotezhe-title {
	color: #ccc;
}
table.reg_table, table.reg_table td {
	border: 1px solid #CCCCCC !important;
	border-collapse: separate !important;
	text-align: left;
}
table.reg_table {
	border: none !important;
	width: 100%;
}
table.reg_table tbody td {
	background-color: #162433 !important;
	padding: 5px 11px 7px 11px;
	text-decoration: normal !important;
}
.reg_city {
	font-weight: bold;
	text-transform: uppercase;
	color: #FFB400 !important;
}
.reg_rate {
	text-align: center !important;
}
.reg_contact {
	padding-left: 20px !important;
}
input.region {
	border: 1px solid #48637D; 
	background-color: #274059;
}
td.reg_pad {
	padding: 0px;
}
.reg_text {
	float: left;
	width: 325px;
	margin-bottom: 5px;
}
div.reg_navigation a,
div.hp-text a,
td.frm-norm a {
	text-decoration: underline;
}
div.reg_navigation1 {
	font-weight: bold;
	width: 260px;
	padding:0 0 10px 7px;
}
div.reg_navigation1 a {
	text-decoration: underline;
	font-weight: bold;
}
/*===РќРћР’Р«Р• РљР›РђРЎРЎР«===*/
#region h1 span {
	color: #FFF;
	font-weight: bold;
}
.hp-text {
	float: left;
	margin-bottom: 18px;
}
.hp-textfooter h1 {
	text-transform: none;
	margin-bottom: 0px;
}
table.reg_table tbody td, table.reg_table thead tr td {
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	padding: 2px 4px;
	color: #ccc;
}
.hp-white {
	color: #fff !important;
}
div.hp-ik {
	float: left;
	background: url('/forum/images/buttons/hp_ik1.gif') no-repeat;
	padding: 3px 0 0 32px;
	margin-bottom: -3px;
	text-align: left;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFB400;
}
div.hp-ik-bgnone {
	background: none;
	padding: 3px 0 0 10px;
}
* html div.hp-ik {
	margin-bottom: 0px
}
div.hp-ik span {
	font-weight: normal !important;
	text-transform: none !important;
	color: #fff !important;
}
.hp-votefooter {
	margin-top: 15px;
}
table.hp-t-votefooter {
	background-color: transparent;
	padding: 1px !important;
}
.hp-t-votefooter tr td {
	background-color: transparent !important;
	vertical-align: middle !important;
	padding: 0px !important;
	color: #ccc;
	border: none !important;
}
input.texthp {
	display: block;
	margin-top: -1px;
	//margin-top: 1px;
	height: 18px;
	color: white;
	font: 14px Arial;
	padding: 2px 0 2px 0;
}
* html input.texthp {
	margin-top: 0px;
	height: 24px;
}

input.texthp-f-bg {
	margin-top: -1px;
	color: white;
	height: "15px";
	font-size: 11px;
	padding: 0px 5px 2px 5px !important;
	height: 14px!important;
}
* html input.texthp-f-bg {
	height: 21px
}

.hp-prtotezhe-title {
	margin-top: -2px;
}
.hp-colstoppad {
	padding: 3px 0 0 0 !important;
}
div.result {
	float: left;
	width: 230px;
}
.hp-voteline {
	float: left;
	width: 260px; 
	text-align: left; 
	margin: 3px 0 0 5px;
}
span.hp-voteline-wdth {
	display: block; 
	background: url('/forum/images/buttons/hp_resultbg.gif') repeat-x; 
	border: 1px solid #455F78;  
	height: 6px;
	//height: 8px; 
	font-size: 1px; 
	line-height: 0;  
}
.hp-btnHIT-P {
	float: right; 
	margin-bottom: 15px;
}
div.frm-enter-lp, div.frm-enter-rp  {
	float: left;
	display: table-cell; 
	padding: 2px 5px 3px 5px; 
}
div.frm-enter-lp a, div.frm-enter-rp a {
	font-weight: bold;
}
div.frm-enter-lp img, div.frm-enter-rp img {
	margin: 2px 8px 0 8px;
	vertical-align: top;
}
div.frm-mar-bot {
	margin-bottom: 6px;
}
div.frm-mar-bot1 {
	margin-bottom: 3px;
}
td.frm-temi {
	text-align: left !important;
	vertical-align: top  !important;
	padding: 3px 8px !important;	
}
td.frm-temi-pad {padding: 1px !important;}
td.frm-messsumm {
	vertical-align: top !important;
	padding: 5px !important;	
}
td.frm-activetheme {
	vertical-align: top !important;
	padding: 3px 9px 5px 9px !important;	
	text-align: left !important;
	font-weight: normal !important;
}
.frm-title {
	text-align: left !important; 
	padding: 0 0 0 10px !important;
}
span.frm-title-theme {
	color: #FFB400 !important;
	font-weight: bold;
}
div.frm-inf {
	background: url('/forum/images/buttons/frm-infarrow.gif') no-repeat left 3px;
	padding-left: 5px;
	margin-left: 4px;
}

.frm-time-temi {
	float: left; 
	width: 320px;
}
input.texthp-f {
	margin-top: -1px;
	background-color: #162433;
	color: white;
	height: "21px";
	font-size: 11px;
	padding: 2px 20px 4px 20px !important;
}
*html input.texthp-f {

}
td.frm-author {
	vertical-align: top !important;
	padding: 5px 12px !important;	
	text-align: left !important;
}
td.frm-norm {
	font-weight: normal !important;
	padding-top: 6px !important;
}
.frm-formlabel {
	text-align: left !important;
	width: 55px;
	color: #FFB400 !important;
}
td.frm-inviz {
	font-weight: normal !important;
	text-align: left !important;
	vertical-align: top !important;
	padding: 0px 5px !important;
	//padding-top: 2px !important;
}
.frm-temp1 {width: 111px;}
* html .frm-temp1 {width: 150px;}
.frm-temp2 {width: 97px;}
* html .frm-temp2 {width: 157px;}
.frm-temp3 {width: 127px;}
* html .frm-temp3 {width: 167px;}

.frm-btn-answer {
	display: block;
	float: left;
	margin: 0px 0px 0px 1px; 
	border: 1px solid #48637D; 
	padding: 2px 12px 4px 12px; 
	background-color: #162433; 
	color: #FFB400; 
	font-weight: bold;
}
.frm-mess-1c {
	float: left; 
	margin: 0px; 
	width: 18%;
}
.frm-mess-2c {
	float: left; 
	width: 80%;
}
.frm-mess-1line {
	float: left; 
	background-color: #363635; 
	padding: 4px 0; 
	width: 100%;
}
.frm-mess-2line {
	float: left; 
	padding: 4px 0; 
	width: 100%;
}
.frm-mess-2line span,
.frm-mess-2line div {
	color: #ccc !important;
}
.frm-btn-answer-brdnone {
	border: none;
	padding: 2px 0px 4px 28px; 
}
.frm-mess-quote,.quotePad{
	border: 1px solid #AAB2B9; 
	background-color: #2D3A49; 
	padding: 8px 10px 14px 10px; 
	margin: 6px 2px; 
}
.frm-mess-avatar {
	margin: 3px 0px 5px 11px;
	text-align: center;
	padding: 0px;
	width: 78px; 
}
#region span, 
div.hp-text a, 
.hp-textfooter, 
.hp-textfooter1,
.hp-prtotezhe-title {
	color: #ccc;
}
table.reg_table, table.reg_table td {
	text-align: left;
}
table.reg_table {
	border: none !important;
	width: 100%;
}
table.reg_table thead td {
	background:  url('/forum/images/buttons/reg_head_bg_grey.gif') repeat-x !important;
	background-color: none !important; 
	padding: 0px;
}
table.reg_table tbody td {
	background-color: #000 !important;
	padding: 5px 11px 7px 11px;
	text-decoration: normal !important;
}
.reg_city {
	font-weight: bold;
	text-transform: uppercase;
	color: #FFB400;
}
.reg_rate {
	text-align: center !important;
}
.reg_contact {
	padding-left: 20px !important;
}
input.region {
	border: 1px solid #5B5B5A; 
	background-color: #363635!important;
}
td.reg_pad {
	padding: 0px;
}
.reg_text {
	float: left;
	width: 325px;
	margin-bottom: 5px;
}
div.reg_navigation a, div.hp-text a {
	text-decoration: underline;
}
/*===РќРћР’Р«Р• РљР›РђРЎРЎР«===*/
#region h1 span {
	color: #FFF;
	font-weight: bold;
}
.hp-text {
	float: left;
	margin-bottom: 18px;
}
.hp-textfooter h1 {
	text-transform: none;
	margin-bottom: 0px;
}
table.reg_table tbody td, table.reg_table thead tr td {
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	padding: 2px 4px;
	color: #ccc;
}
.hp-white {
	color: #fff !important;
}
div.hp-ik {
	float: left;
	background: url('/forum/images/buttons/hp_ik1.gif') no-repeat;
	padding: 3px 0 0 32px;
	margin-bottom: -3px;
	text-align: left;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFB400;
}
div.hp-ik-bgnone {
	background: none;
	padding: 3px 0 0 10px;
}
* html div.hp-ik {
	margin-bottom: 0px
}
div.hp-ik span {
	font-weight: normal !important;
	text-transform: none !important;
	color: #fff !important;
}
.hp-votefooter {
	margin-top: 15px;
}
table.hp-t-votefooter {
	background-color: transparent;
	padding: 1px !important;
}
.hp-t-votefooter tr td {
	background-color: transparent !important;
	vertical-align: middle !important;
	padding: 0px !important;
	color: #ccc;
	border: none !important;
}
input.texthp {
	display: block;
	margin-top: -1px;
	height: 18px;
	color: white;
	font: 14px Arial;
	padding: 2px 0 2px 0;
}
* html input.texthp {
	margin-top: 0px;
	height: 24px;
}
.hp-prtotezhe-title {
	margin-top: -2px;
}
.hp-colstoppad {
	padding: 3px 0 0 0 !important;
}
div.result {
	float: left;
	width: 230px;
}
.hp-voteline {
	float: left;
	width: 260px; 
	text-align: left; 
	margin: 3px 0 0 5px;
}
span.hp-voteline-wdth {
	display: block; 
	background: url('/forum/images/buttons/hp_resultbg.gif') repeat-x; 
	border: 1px solid #455F78;  
	height: 6px;
	//height: 8px; 
	font-size: 1px; 
	line-height: 0;  
}
.hp-btnHIT-P {
	float: right; 
	margin-bottom: 15px;
}
div.frm-enter-lp, div.frm-enter-rp  {
	float: left;
	display: table-cell; 
	padding: 2px 5px 3px 5px; 
}
div.frm-enter-lp a, div.frm-enter-rp a {
	font-weight: bold;
	float: left;
	color: #fff;
}
div.frm-enter-lp img, div.frm-enter-rp img {
	margin: 2px 8px 0 8px;
	vertical-align: top;
	float: left;
}
div.frm-mar-bot {
	margin-bottom: 6px;
}
td.frm-temi {
	text-align: left !important;
	vertical-align: top  !important;
	padding: 3px 8px !important;	
}
td.frm-messsumm {
	vertical-align: top !important;
	padding: 5px !important;	
}
td.frm-activetheme {
	vertical-align: top !important;
	padding: 3px 9px 5px 9px !important;	
	text-align: left !important;
	font-weight: normal !important;
}
.frm-title {
	text-align: left !important; 
	padding-left: 10px !important;
}
span.frm-title-theme,a.frm-title-theme {
	color: #FFB400 !important;
	font-weight: bold;
}
div.frm-inf {
	background: url('/forum/images/buttons/frm-infarrow.gif') no-repeat left 3px;
	padding-left: 5px;
	margin-left: 4px;
	
}
/*begin my*/
#bbcodeFeatures td, #bbcodeFeatures tr
{
	background-color: #363635; 
	border: 0px solid #00ff00;
}
#bbcodeFeatures td img
{
	border: 1px solid #48637D;
}
.frm-mess-quote,.quotePad {
	border: 1px solid #AAB2B9; 
	background-color: #2D3A49; 
	padding: 8px 10px 14px 10px; 
	margin: 6px 2px; 
}
.iconlegend{
    border:0px;
}
.iconlegend td,tr{
    border:0px;
    padding:3px;
    vertical-align:middle;
    
    valign:middle;
}
select{
    color: white;
    border: 1px solid #5b5b5a; 
	background-color: #363635;

}
.navlinks { padding:5px; font-weight: bold;background:0px; font-size: 9pt; border:0px; }
.navlinks a { font-size: 8pt; border:0px; }
.navlinks a {  text-decoration: underline; }
.navlinks #current {} 

.content
{
	border: 1px solid #5B5B5A !important;
    margin-top:5px;
    margin-botton:5px;
    
}
.content td,tr
{
    border: none;
    padding:5px;
  /*  text-align:center;*/
    
}
input{
	border: 1px solid #5B5B5A; 
	background-color: #363635;
}
.my_table,.my_table td,.my_table tr
{
	background-color:#363635!important;
	border:none;
}
.my_table,.my_table td{
	height: 17px;
	padding: 0px!important;
}
td.bold a
{
	font-weight:bold;
	text-decoration: none;	
}
a 
{
	text-decoration: underline;	
}
.frm-enter-lp a,.frm-enter-rp a
{
	text-decoration:none;
}
/*end my*/
td{
	border-collapse:separate;
}
.holder {
	padding: 10px;
}
.frm-time-lastvisit, .frm-mar-bot{
	color: #fff;
}

.hp-t-votefooter input{
	background: none;
	border: 0px!important;
}
.post {
	padding-bottom:0px;
}
.post img {
	border: 0px;
	margin: 0px;
}

#content .content-holder {
	background: #fff!important;
}
#region table.content td.header1 table td,
#region table.content tr.post table td {
  border:1px solid #555 !important;
}

