body					{background:#f8f4f4;margin:0px;padding:0px}
body,td,th,select,input	{font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:11px}
table,td,div,img,p,form,hr	{margin:0px;padding:0px;border:0px;border-collapse:collapse}
td						{vertical-align:top}
th						{color:#FFFFFF;background-color:#999999;vertical-align:middle;align:center;padding:2px 4px 2px 4px}
a						{color:#0d7bb4}
a:hover					{text-decoration:none}
.left					{text-align:left}
.center					{text-align:center}
.right					{text-align:right}
.fleft					{float:left}
.fright					{float:right}
.full					{width:100%}
.whitebord				{border:1px solid #ffffff;margin:4px}
.graybg					{background:#e4e4e6!important}
.inp					{border:1px solid #585858;background:#fcfcfc}
.submit					{border:1px solid #4a5766;background:#d1d7dc;color:#686b6e;cursor:pointer}
.rel					{position:relative}
/*--------------------------------------------------------------------------*/
/*                           CONTENT
/*--------------------------------------------------------------------------*/
.main					{width:876px;margin:0px auto}
.footer					{width:85%;margin:0px auto}
.main					{background:#e4e4e6}
.main .lpanel,
.main .rpanel			{width:138px}
.main .rpanel			{background:#e4e4e6 url(i/rpanel_bg.gif) right bottom no-repeat}
.main .head				{height:90px;background:#f8f4f4;font-size:10px}
.main .panel			{padding:11px 8px}
.tbanner				{background:#f8f4f4;text-align:center}
.rol_logo				{margin:7px 1px 7px 0px}
.whitepx				{background:#fafafa;margin:12px 0px 10px 0px}
.block					{border:1px solid #ffffff;background:#e4e4e6;text-align:center}
.block .in				{margin:3px;background:#f8f4f4}
.block .pad				{padding:10px}
.picinfo				{border-left:2px solid #e4e4e6}
.indent					{height:10px;background:#e4e4e6}
.info					{margin:5px 10px}
.info td				{vertical-align:middle}
.info td.req			{font-weight: bold;white-space: nowrap;}
.info td.pad			{padding:6px 0;}
.rare td				{padding-bottom:5px}
.info .l				{text-align:right;color:#0d7bb4}
.info .r				{text-align:left;padding-left:5px}
.profile				{width:100%;border-collapse:collapse}
.profile td				{border:1px solid #f8f4f4;background:#bfcad4;color:#000000;font-size:10px}
.profile a				{display:block;color:#000000;text-decoration:none;padding:2px 5px;text-align:center}
.profile p				{background:#f8f4f4;padding:2px 5px}
* html .profile a		{height:1%}
.menu					{border-collapse:collapse}
.menu td				{border:solid #ffffff;border-width:0 1px 0 0}
.menu p					{background:#acacac;color:#ffffff;padding:2px 15px 3px 15px}
.menu a					{display:block;background:#cacaca;color:#222121;padding:2px 15px 3px 15px;text-decoration:none}
.tab					{width:100%;background:#e4e4e6}
.tab table				{border-collapse:collapse;border:solid #cacaca;border-width:0 0 0 1px}
.tab td					{width:170px;border:solid #cacaca;border-width:1px 1px 1px 1px}
.tab td.act				{border-bottom-color:#e9e2e2}
.tab a					{background:#f2eded;color:#222121;padding:2px 15px 3px 15px;text-decoration:none;display:block}
.tab p					{background:#e9e2e2;color:#111010;padding:2px 15px 3px 15px;font-weight:bold}
.tab p.nolink			{background:#f2eded;color:#b1b1b1;padding:2px 15px 3px 15px;text-decoration:none;font-weight:normal;}
.tab_content			{background:#e9e2e2;border:solid #cacaca;border-width:0 1px 1px 1px}
* html .menu a			{height:1%}
.pages					{text-align:center;padding:5px 0px 8px 0px;background:#e4e4e6}
.pages a				{color:#a8090f}
* html .pages			{height:1%}
a.img img				{border:1px solid #ffffff}	/*;filter:gray}*/
a.img:hover img			{border-color:#A8090F}		/*;filter:none}*/
.photo					{float:left;margin:5px 8px 0px 8px}
.comment .top			{background:url(i/comment_v_bg.gif) left top repeat-x}
.comment .bottom		{height:19px;background:url(i/comment_n_bg.gif) left top repeat-x;padding-left:9px}
.comment .left			{background:url(i/comment_l_bg.gif) left top repeat-y}
.comment .right			{background:url(i/comment_r_bg.gif) right top repeat-y}
.comment .content		{background:#d7dcc8;font-size:10px}
.itemhid				{background:#b6b6b8;padding:5px 15px;margin:3px -15px;display:none}
.mh						{background:#acacac;color:#ffffff;padding:0;font-weight:bold}
.mh td					{padding:4px}
.msgh1					{width:100%;color:#777799;font-style:italic}
.msgh2					{width:100%;color:#779977;font-style:italic}
.msg1,.msg1n			{width:100%;color:#662222}
.msg2,.msg2n			{width:100%;color:#226655}
.msg1n					{font-weight:bold}
.msg2n					{font-weight:bold}
.msgown					{color:#009900}
.msgchk                 {padding:0 40px;text-align:center}
.nmsg td				{padding-left:6px;font-weight:bold}
/*td.odd_row				{}*/
td.even_row				{background-color: #f1f1f1;}
div.extblock			{display:inline; padding:0; margin:0;}
div.extblock_hide		{display:none; padding:0; margin:0;}
img.collapser			{cursor:hand;cursor:pointer;}
/*--------------------------------------------------------------------------*/
/*                           FOOTER
/*--------------------------------------------------------------------------*/
.foot_nav				{width:100%;margin-top:20px;background:#efefee;border-bottom:2px solid #ffcf06}
.foot_nav td			{width:50%;font-size:10px;text-align:center}
.foot_nav a				{display:block;padding:6px 5px}
.copy					{margin-top:5px;text-align:right;font-size:10px}
.copy img				{margin-left:10px}
.copy p					{text-align:right;padding-top:10px}
/*--------------------------------------------------------------------------*/
/*								форум										*/
/*--------------------------------------------------------------------------*/
.fnav { text-align: left; display: block; font-size: 11px; font-weight: bold; color: #0D7BB4; }
table.mforum { width: 100%; border: 1px solid #E4E4E6; border-collapse: collapse; font-size: 11px; }
table.mforum td { padding: 6px; border: 1px solid #E4E4E6; border-collapse: collapse; }
table.mforum tr.fhead td { background-color: #DDDDDD; font-weight: bold; }
table.mforum tr.fdelim td { background-color: #EEEEEE; font-weight: bold; }
table.mforum tr.chphead td { font-weight: normal;  } 
table.mforum td.chplink { font-size: 12px; font-weight: bold; }
table.mforum td.usertd { width:100px!important; }
table.mforum td.usertdm { width:100px!important; background-color: #BFFCFF; }
table.mforum td.usertdf { width:100px!important; background-color: #FD95FB; }
table.mforum td a.moder { font-size:12px; font-weight: bold; }
table.mforum td a.normal { font-size:12px; font-weight: normal; }
table.mforum td a.banned { font-size:12px; font-weight: normal; text-decoration: line-through; }
table.mforum td.quotr { height:20px!important; }
table.mforum td.even { background-color: #f0f0f0; }
/*--------------------------------------------------------------------------*/
div.toppopup {position: absolute; z-index: 2; text-align: left; padding: 8px; width: 170px; height: 65px; display: none;}
span.link {color:#0d7bb4; text-decoration:underline; cursor: hand; cursor: pointer;}
/*--------------------------------------------------------------------------*/
/*							админка											*/
/*--------------------------------------------------------------------------*/
table.admtbl { border:solid #b0b0b0 1px; border-collapse:collapse; }
table.admtbl th { border:solid #b0b0b0 1px; border-collapse:collapse; background-color: #c0c0c0; padding: 5px; }
table.admtbl td { border:solid #b0b0b0 1px; border-collapse:collapse; padding: 5px; }
/*--------------------------------------------------------------------------*/
/*							настройки										*/
/*--------------------------------------------------------------------------*/
div.leftpad { padding: 10px; text-align: left; }
/*--------------------------------------------------------------------------*/
span.wonw { background-color: #f8f4f4; color: #f8f4f4; font-size: 4px; text-align: center;}
span.wonw a { color: #f8f4f4; font-size: 4px; }
/*--------------------------------------------------------------------------*/
div.right_forms_list { margin: 0 0 1em 0; padding: 0; border: none; width:125px!important; }
div.right_forms_list div.right_form {margin: 0 0 2px 0; border: 1px solid #B2B2B2; padding: 5px;}
div.right_forms_list div.right_form div.right_photo {margin: 0; padding: 0; border: 0; }
div.right_forms_list div.right_form div.right_photo img { border: 1px solid #B2B2B2; }
div.right_forms_list div.f7 {font-size: 7pt;}
div.right_forms_list div.f8 {font-size: 8pt;}
div.right_forms_list div.f9 {font-size: 9pt;}
div.right_forms_list div.f10 {font-size: 10pt;}
div.right_forms_list div.f7 b {font-size: 7pt;}
div.right_forms_list div.f8 b {font-size: 8pt;}
div.right_forms_list div.f9 b {font-size: 9pt;}
div.right_forms_list div.f10 b {font-size: 10pt;}
/*div.right_forms_list div.f9 div.right_photo img { width: 70px!important; }
div.right_forms_list div.f10 div.right_photo img { width: 70px!important; }*/
span.wanttoblock { font-size: 8pt; font-family: arial; display: block; width:125px!important; }
td.lpanel div.panel div.right_forms_list {width: 154px!important;}
td.lpanel div.panel span.wanttoblock {width: 154px!important;}