@media all
{

/* 
	Grey Suits you Sir. Please host the images on your own server.
	written by Stuart Colville http://www.muffinresearch.co.uk
*/

table.result td
{
  border: 1px solid #CCC;
  border-collapse: collapse;
  font: small/1.5 "Tahoma", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
}
table.result
{
  border: 1px solid #CCC;
  width: 100%;
}
table.result thead th, tbody th
{
  background: #FFF url('th_bck.gif') repeat-x;
  color: #666;  
  padding: 5px 10px;
  border-left: 1px solid #CCC;
  font-size: 0.8em;
  font-weight: bold;
}
table.result tbody th
{
  background: #fafafb;
  border-top: 1px solid #CCC;
  text-align: left;
  font-weight: normal;
}
table.result tbody tr td
{
  padding: 5px 10px;
  color: #666;
}
table.result tbody tr:hover
{
  background: #FFF url('tr_bck.gif') repeat;
}

table.result tbody tr:hover td
{
  color: #454545;
}
table.result tfoot td, tfoot th
{
  border-left: none;
  border-top: 1px solid #CCC;
  padding: 4px;
  background: #FFF url('foot_bck.gif') repeat;
  color: #666;
}
table.result caption
{
	text-align: left;
	font-size: 120%;
	padding: 10px 0;
	color: #666;
}
table.result table a:link
{
	color: #666;
}
table.result table a:visited
{
	color: #666;
}
table.result table a:hover
{
	color: #003366;
	text-decoration: none;
}
table.result table a:active
{
	color: #003366;
}
/************************************/


.ts{
	clear:both;
	border:1px #000 solid;
	height:30px;
}
#percent{
	font-weight:bold;
}

/* элементы закругления */

.inner-box {
	padding:0.7em 0.5em; 
}

.r1, .r2, .r3, .r4, .r5, .r6, .r7, .r8, .r9, .r10 {
	display: block;
	height: 1px;
	overflow: hidden; 
	font-size:1px;
}

.r10 { margin: 0 10px; }
.r9 { margin: 0 9px; }
.r8 { margin: 0 8px; }
.r7 { margin: 0 7px; }
.r6 { margin: 0 6px; }
.r5 { margin: 0 5px; }
.r4 { margin: 0 4px; }
.r3 { margin: 0 3px; }
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }

#cpanel { margin: -0.8em; padding-top: 0em; padding-bottom: 3em;}

/* - немного выделяем блок лучшие статьи - */
#cpanel .orange-bg b, #cpanel h4 {background-color: #8FBCDB; }
#cpanel h4 { padding:0.25em 15px 0.5em 55px; margin-bottom:0; }
#cpanel .inner-box, #cpanel b { background-color: #D4E6F2; font-weight: bold;}


/* - Статусы - */
	.s_active
	{
		color: green;
	}
	.s_stop
	{
		color: red;
	}
	.s_moderation
	{
		color: blue;
	}
/*------*/

          form#form_login input.loginbox{
          	height: 1.2em;
           	background: #fff;
          	border: 4px solid #ccc;
           	height: 1.2em;
            }
          form#form_login input.loginbox:hover {
          	border: 4px solid #ddd;    
          }
          form#form_login input.submit{
          	border: 4px solid #ddd;    
          }          
/*	-------------------------------------------------------------
	11. SEARCH-BOX
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
      	#fsearch {
			margin: 20px;
			/*position: fixed;*/
      		float: left;
      	}
      
          #finput input.txt{
           	background: #fff;
          	border: 4px solid #ccc;
          	overflow: hidden;
            font-size: 1.6em;
          	padding: 4px 0px 0px 6px;
          	float: left;
            }
            
          #finput input.txt:hover {
          	border: 4px solid #ddd;    
          }
          
          #finput input.fsubmit  {
            background: none;
          	border: 0; 
          	margin: 4px 0px 0px 4px;
          	overflow: hidden;
          	cursor: pointer;
            font-size: 1.5em;
          	float: left;          	
          }
         
          #advansed {
          	clear:both;
          }          


/* roScripts
Table Design by Mihalcea Romeo
www.roscripts.com
----------------------------------------------- */
.node_tb {	border-collapse:collapse;	background:#EFF4FB;	border-left:1px solid #686868;	border-right:1px solid #686868;	font:0.8em/145% 'Trebuchet MS',helvetica,arial,verdana;	color: #333; width:100%; }
.node_tb td, th { padding:5px; border:1px solid #CCC;}
.node_tb caption { 	background:#333;	color:#fff }
.node_tb th { background:#333;	color:#fff }
/*links*/
.node_tb a { color:#950000; text-decoration:none; }
.node_tb tr:hover {background:#fafafa}

/*----------------------------------------------- */
.tab_tb {padding:10px; 	border-collapse:collapse;	background:#EFF4FB;	border:1px solid #000; font:0.8em/145% 'Trebuchet MS',helvetica,arial,verdana;	color: #333; width:100%; }
.tab_tb:hover {background:#fafafa}
.tab_tb p.right {text-align: right;}
.tab_tb p.left {text-align: left;}

.cname h1 {
  color: #369;
  font-size: 1.2em;
}
.cname p {
  color: #369;
  font-size: 0.9em;
  margin-bottom: 1px;
}

/* END TABLE */	
.tabset {
	margin:19px 0 0 0;
	padding:0 0 0 0;
	list-style:none;
	width:100%;
	overflow:hidden;
	font:18px Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.tabset li {
	float:left;
	margin:0 -18px 0 0;
	padding:0 34px 0 0;
	text-align:center;
	height:31px;
	background: url(/images/bg-tabset-a.gif) no-repeat 100% 0;
}
#post_tabs li b, #post_tabs li a, #post_tabs li a:visited {
	line-height:30px;
	height:31px;
	color:#444;
	float:left;
	text-decoration: none;
	font-weight: bold;
	border: 0;
	padding: 0 0 0 14px;
	background: url(/images/bg-tabset-li.gif) no-repeat 0 0;
}
.tabset li a:hover {border: 0; color: #444; background:url(/images/bg-tabset-li.gif) no-repeat 0 0;}
li#active {background: url(/images/bg-tabset-li.gif) no-repeat 0 -31px;}
.tabset li#active {
	background: url(/images/bg-tabset-a.gif) no-repeat 100% -31px;
	position:relative;
	padding:0 34px 0 0;
}
#post_tabs li#active b, #post_tabs li#active a, #post_tabs li.active a:hover {
	background: #333 url(/images/bg-tabset-li.gif) no-repeat 0 -31px;
	color:#fff;
	border: 0;
	text-decoration: none;
	font-weight:  bold;
}
ul.tags li.droppedtags,
ul.tags li.dropped {
     line-height: 1.7em;
     margin-top:5px 10px 5px 5px;
}
/* Header */

.error {
	background-color: #FFD9D9;
	text-align: left;
	padding: 5px 20px 5px 45px;
	border: 1px solid #FF0000;
}
.warning {
	background-color: #fff6bf;
	text-align: left;
	padding: 5px 20px 5px 45px;
	border: 1px solid #ffd324;
}
.success {
	background-color: #80F16E ;
	text-align: left;
	padding: 5px 20px 5px 45px;
	border: 1px solid #2BB04A;
}
/* xchipLogin */

.xchipLogin { 
position:absolute; 
top:5px; 
right:5px; 
margin:-5px;
padding-left:37px;
background: url('/top_left.png') no-repeat;
background: expression("none");
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/top_left.png', sizingMethod='crop')
}
	.xchipLogin .c{
	padding-top:5px;
	padding-right:5px;
	padding-bottom:30px;
	font:bold 0.8em "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: url('/top_bg.png') repeat-x;
	background: expression("none");
	* width: 350px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/top_bg.png', sizingMethod='scale')
	}

	.ie_hack{
	position: relative;
	}

}


@media print
{
	#form_rsearch, .xchipLogin, #fsearch, div#contain, div#logarea, div#stats, div#state_tab, .ts, div#timer, .login_hd_right, .login_hd, #cache, #print {display:none;}

	table.result
	{
	  border: 1px solid #000;
	  width: 100%;
	}
	table.result td
	{
	  border: 1px solid #000;
	  border-collapse: collapse;
	  font: 11pt "Times New Roman", times, "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
	}
	table.result thead th, tbody th
	{
	  background: #CCC;
	  color: #000;  
	  padding: 5px 10px;
	  border: 1px solid #000;
	  font-size: 11pt;
	  font-weight: bold;
	}
	table.result tbody th
	{
	  background: #FFF;
	  border: 1px solid #000;
	  text-align: left;
	  font-weight: normal;
	}
	table.result tbody tr td
	{
	  padding: 2px 5px;
	  color: #000;
	}

	table.result tfoot td, tfoot th
	{
	  border-left: none;
	  border-top: 1px solid #000;
	  padding: 4px;
	  background: #FFF;
	  color: #000;
	}
	table.result caption
	{
		text-align: left;
		font-size: 14pt;
		padding: 10px 0;
		color: #000;
	}
	table.result table a:link
	{
		color: #000;
	}

/*	#print_head {
		font-size: 2em;
		display: block;
	}
*/
}

}	