body {
	margin: 0;
	padding-left: 0;
	padding-top: 0;                                                                                    
	padding-bottom: 0;
	padding-right: 0;
	background-color: #FFFFFF;
	text-align:left;
	font-family:Tahoma;
	font-size:10px;
	color:#000000;
}

td, p {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
}
.center{text-align:center;}

table.tb2 {
	width:817px;
	height:100%;
}
td.brd {
	width:817px;
	height:100%;
	vertical-align:top;
}
td.brd_left {
	width:50%;
}
td.brd_right {
	width:50%;
}
td.t1 {
	width:498px;
	height:52px;
}
td.t2 {
	width:80px;
}
td.t3 {
	width:380px;
	height:52px;
}

td.t11 {
	width:498px;
	height:178px;
	max-height:178px;
}
td.t21 {
	width:80px;
}
td.t31 {
	width:406px;
	height:533px;
	background:url('./images/spt_07.jpg') no-repeat;
}

td.t31_ {
	width:349px;
	height:100%;
	margin-right: 24px;
	text-align:left;
}

td.t12 {
	width:498px;
	height:355px;
	background:url('./images/spt_08.jpg') no-repeat;
}
td.t12_ {
	width:498px;
	height:355px;
	background:url('./images/spt_08.jpg') no-repeat;
}
td.t22 {
	width:41px;
}

td.t13 {
	width:498px;
	height:129px;
	background:url('./images/spt_09.gif') no-repeat;
}
td.t23 {
	width:41px;
}
td.t33 {
	width:406px;
	background:url('./images/spt_10.gif') no-repeat;
}

td.t14 {
	width:498px;
	height:36px;
}
td.t24 {
	width:41px;
}
td.t34 {
	width:349px;
	background:url('./images/spt_12.gif') no-repeat;
	
}

div.zag, h1 {
	font-size: 16px; font-family:Arial; font-weight:bold; color:#F16D00; margin-top:12px;
}


a         {font-size: 12px; font-family: Tahoma; color: #000000; TEXT-DECORATION: underline;}
a:link     {font-size: 12px; font-family: Tahoma; color: #000000; TEXT-DECORATION: underline;}
a:visited     {font-size: 12px; font-family: Tahoma; color: #000000; TEXT-DECORATION: underline;}
a:hover     {font-size: 12px; font-family: Tahoma; color: #000000; TEXT-DECORATION: underline;}

.ref table{
	height:52px;
}
a.f1 {
	display:block;
	width:94px;
	height:27px;
	background:url('./images/menu.gif') top left no-repeat;
}
a.f2 {
	display:block;
	width:105px;
	height:27px;
	background:url('./images/menu.gif') top left no-repeat;
}
a.f3 {
	display:block;
	width:78px;
	height:27px;
	background:url('./images/menu.gif') top left no-repeat;
}
a.f4 {
	display:block;
	width:103px;
	height:27px;
	background:url('./images/menu.gif') top left no-repeat;
    
}

a.f5 {
    display:block;
    width:67px;
    height:27px;
    background:url('./images/menu.gif') top left no-repeat;
}
a.f6 {
    display:block;
    width:81px;
    height:27px;
    background:url('./images/menu.gif') top left no-repeat;
}
a.f7 {
    display:block;
    width:85px;
    height:27px;
    background:url('./images/menu.gif') top left no-repeat;

}
 /*добавить рамку вокруг ссылки*/
a.f1v {
    display:block;
    width:94px;
    height:27px;
    background:url('./images/menu.gif') top left no-repeat;
    background-position:  0px -54px;
}
a.f2v {
    display:block;
    width:105px;
    height:27px;
    background:url('./images/menu.gif') top left no-repeat;
    background-position:  -103px -54px; 
}
a.f3v {
    display:block;
    width:78px;
    height:27px;
    background:url('./images/menu.gif') top left no-repeat;
    background-position:  -217px -54px; 
}
a.f4v {
    display:block;
    width:103px;
    height:27px;
    background:url('./images/menu.gif') top left no-repeat;
    background-position:  -304px -54px; 
    
}

a.f5v {
    display:block;
    width:67px;
    height:27px;
    background:url('./images/menu.gif') top left no-repeat;
    background-position:  -416px -54px; 
}
a.f6v {
    display:block;
    width:81px;
    height:27px;
    background:url('./images/menu.gif') top left no-repeat;
    background-position:  -492px -54px; 
}
a.f7v {
    display:block;
    width:85px;
    height:27px;
    background:url('./images/menu.gif') top left no-repeat;
    background-position:  -582px -54px; 
/*добавить рамку вокруг ссылки*/
}


a.f1{ background-position:  0px 0px; }
a.f1:hover{ background-position:  0px -27px; }
a.f2{ background-position:  -103px 0px; }
a.f2:hover{ background-position:-103px -27px; }
a.f3{ background-position:  -217px 0px; }
a.f3:hover{ background-position: -217px -27px; }
a.f4{ background-position:  -304px 0px; }
a.f4:hover{ background-position:-304px -27px; }
a.f5{ background-position:  -416px 0px; }
a.f5:hover{ background-position:-416px -27px; }
a.f6{ background-position:  -492px 0px; }
a.f6:hover{ background-position: -492px -27px; }
a.f7{ background-position:  -582px 0px; }
a.f7:hover{ background-position:-582px -27px; }

td.r1 {
	width:104px;
	height:52px;
}
td.r2 {
	width:104px;
	height:52px;
}
td.r3 {
	width:71px;
	height:52px;
}
td.r4 {
	width:85px;
	height:52px;
}
td.part_td
{
    width:229px;
    height:19px;
    background: url('./images/reg_text.gif');
    background-repeat: no-repeat;
    background-position: 0px 0px;
}
td.reg_td
{
    width:229px;
    height:19px;
    background: url('./images/reg_text.gif');
    background-repeat: no-repeat;
    background-position: 0px -19px;
}
td.reg_link
{
    width:79px;
    height:19px;
    vertical-align: middle;
}
a.part_a {
    display:block;
    width:79px;
    height:17px;
    background:url('./images/enter_link.gif') top left no-repeat;
}
a.reg_a {
    display:block;
    width:79px;
    height:17px;
    background:url('./images/reg_link.gif') top left no-repeat;
}
#reg1 a{ background-position:  0px -17px; }
#reg1 a:hover{ background-position: 0px 0px; }
#reg2 a{ background-position:  0px -17px; }
#reg2 a:hover{ background-position: 0px 0px; }

a.restore_pass {
    display:block;
    width:99px;
    height:17px;
    background:url('./images/restore_pass_but.gif') top left no-repeat;
    background-position: 0px 0px;
    
}
a.restore_pass:hover {
    display:block;
    width:99px;
    height:17px;
    background:url('./images/restore_pass_but.gif') top left no-repeat;
    background-position: 0px -17px;
    
}

a.verdana_b_12_link_o:link { font-family: Verdana; font-size: 12px; color: #f07611; font-weight: bold; text-decoration: underline; }
a.verdana_b_12_link_o:visited { font-family: Verdana; font-size: 12px; color: #f07611; font-weight: bold; text-decoration: underlne; }
a.verdana_b_12_link_o:hover {font-family: Verdana; font-size: 12px; color: #f07611; font-weight: bold; text-decoration: none; }

a.verdana_b_12_link:link { font-family: Verdana; font-size: 12px; color: #6a6767; font-weight: bold; text-decoration: none; }
a.verdana_b_12_link:visited { font-family: Verdana; font-size: 12px; color: #6a6767; font-weight: bold; text-decoration: none; }
a.verdana_b_12_link:hover {font-family: Verdana; font-size: 12px; color: #6a6767; font-weight: bold; text-decoration: underline; }
font.title { font-family: Verdana; font-size: 23px; color: #f07611; text-decoration: none;}
font.verdana_b_12 { font-family: Verdana; font-size: 12px; color: #6a6767; font-weight: bold; text-decoration: none; }
font.verdana_b_12_o { font-family: Verdana; font-size: 12px; color: #f07611; font-weight: bold; text-decoration: none; }
font.verdana_r_11 { font-family: Verdana; font-size: 11px; color: #6a6767;  text-decoration: none; background: white;}

font.votes { font-family: Verdana; font-size: 10px; color: #6a6767;  text-decoration: none; } 

fieldset.reg_form
{
    border-style: dotted;
    border-width: 1px;
    border-color: #000;
    padding:16px;
    vertical-align: middle;
   /* width: 550px;   */
}
input.input_text
{
    height:42px; border:1px; border-color:#6a6767; border-style:solid; margin-top: 6px; font-family: Arial; color: #6a6767; font-size: 22px; font-weight: 500;  
}
textarea.input_textarea
{
    height:104px; border:1px; border-color:#6a6767; border-style:solid; margin-top: 6px; font-family: Arial; color: #6a6767; width:486px;
}  

input.input_check_big
{
    height:42px; border:1px; border-color:#6a6767; border-style:solid; margin-top: 6px; 
}
input.input_check_small
{
    height:20px; width:20px; border:1px; border-color:#6a6767; border-style:solid; 
}
input.sub_but
{
  padding:0px;
  margin:0px;
  border: 1px;
  border-color: black;
  width:79px;
  height:17px;
  background:url('./images/enter_link.gif') top left no-repeat; 
  color:#fff;
  font-size:0px;
  cursor: pointer;
  background-position:  0px -17px;

}
input.sub_out_but
{
  padding:0px;
  margin:0px;
  border: 1px;
  border-color: black;
  width:79px;
  height:17px;
  background:url('./images/quit_link.gif') top left no-repeat; 
  font-size:0px;
  cursor: pointer;
  background-position:  0px -17px;
  letter-spacing: -2;
}
input.reg_sub{
  border: 0px;
  background: url('./images/reg_button.gif');
  width:221px;
  height:38px;
  font-size:0px;
  color:#f07b1a; 
  cursor: pointer;
  
}

input.guest_sub{
  border: 0px;
  background: url('./images/send_button.gif');
  width:161px;
  height:38px;
  font-size:0px;
  color:#f07b1a; 
  cursor: pointer;
  
}
input.restore_but
{
  padding:0px;
  margin:0px;
  border: 1px;
  border-color: black;
  width:94px;
  height:17px;
  background:url('./images/restore_link.gif') top left no-repeat; 
  color:#fff;
  font-size:0px;
  cursor: pointer;
  background-position:  0px -17px;
}

img.pc
{
    border: 1px;
    border-style: dotted;
    padding: 1px 1px 1px 1px;
}
form {
    padding: 0px;
    margin: 0px;
}
input.rating_1
{
  padding:0px;
  margin:0px;
  border: 0px;
  width:18px;
  height:11px;
  background:url('./images/rating_1.gif'); 
  color:#f79239;
  font-size:0px;
  cursor: pointer;
}
input.rating_0
{
  padding:0px;
  margin:0px;
  border: 0px;
  width:18px;
  height:11px;
  background:url('./images/rating_0.gif'); 
  color:#bebdbd;
  font-size:0px;
  cursor: pointer;
}

input.send_but
{
  padding:0px;
  margin:0px;
  border: 1px;
  border-color: black;
  width:66px;
  height:17px;
  background:url('./images/send_link.gif') top left no-repeat; 
  color:#fff;
  font-size:0px;
  cursor: pointer;
  background-position:  0px -17px;

}
td.comm_left
{
    background: url('./images/com_left.gif');
    width: 10px;
    height: 27px;
}
td.comm_right
{
    background: url('./images/com_right.gif');
    width: 12px;
    height: 27px;
}
td.comm_center
{
    background: url('./images/com_center.gif') repeat-x;
    height: 27px;
}
div.comment_block
{
    border-style: dotted;
    border-width: 1px;
    border-color: #000;
    padding:7px 22px 9px 10px;
    width: 540px;   
}
a.head_link img{ border:0px;}