html, body
	{
	height:100%;
	margin:0px;
	padding:0px;
	font-family: "Trebuchet MS", Verdana, Arial, Tahoma, sans-serif;
	font-size: 13px;
	line-height:1.15em;
	color: white;
	background: #4C4C4C;
	background-color: #4C4C4C;
	scrollbar-3dlight-color: silver;
	scrollbar-arrow-color: #595959;
	scrollbar-base-color: black;
	scrollbar-darkshadow-color: black;
	scrollbar-face-color: #FF9900;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: black;
	scrollbar-track-color: #4C4C4C;
	}

li	{padding: 3px 0px 3px -5px;}
ul {margin: 0px 0px 0px 25px;}

.small {font-size: 0.85em;}
.smallgray {font-size: 0.85em; color:#c4c4c4;}
.gray {color:#c4c4c4;}

optgroup	 {font-style: normal}

p {line-height:1.2em; margin: 2px 2px 10px 2px;}

td	 {
	font-size: 13px;
	}

/* чтобы работало при редактировании надо продублировать в fck_editorarea.css*/
.quote_fck
	{
	margin: 0px 0px 5px 10px;
	padding: 0px 0px 0px 3px;
	font-size:8pt;
	color:#A8A8A8;
	border-left: 1px solid gray;
	}


.im1 a 
	{
	position:relative;
	}


.im1 a span
{display:none}

.im1 a:hover span
	{
	display:inline-block;
	position:absolute;
	top:-50px;
	left:-20px;
	z-index:50;
	width:100px;
	height:100px;
	padding:2px;
	background-color:#FFF;
	border: 1px solid gray;
	}


span.paginator
	{
	padding:2px 6px 2px 6px; 
	margin:2px;
	border:1px solid #E0E0E0; 
	background-color:#595959;
	}

span.paginator_current
	{
	padding:2px 6px 2px 6px; 
	border:1px solid #E0E0E0; 
	background-color:#FF8000; 
	color:#FFF
	}


.photo_box
	{
	border: 1px solid #4c4c4c; 
	margin: 5px; 
	padding: 3px 10px 10px 10px; 
	width:690px; 
	}

.tableheader, th
	{

	background: #FF9900;
	}

input, select, textarea, button
	{
	font-family: "Trebuchet MS", Verdana, Arial, Tahoma, sans-serif;
	background: #595959;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	font-size: 11px;
	}

.whitetext {color: #FFFFFF;}

.right_none {color: #595959;}

.right_none a:link {color: #595959;}


.light_block
	{
	background-color:#555555; 
	border: 1px #303030 solid;
	vertical-align:top;
	}

.medium_block
	{
	background-color:#4f4f4f; 
	border: 1px #303030 solid;
	vertical-align: top;
	padding: 15px;
	color: FFF;
	}

.normal_block
	{
	background-color:#595959; 
	border: 1px #303030 solid;
	vertical-align:top;
	padding: 15px;
	color: FFF;
	}



.dark_block
	{
	background-color:#404040; 
	border: 1px #303030 solid;
	vertical-align:top;
	padding: 15px;
	}


.error {
	font-size: 14px;
	color: black;
	font-weight: bold;
	margin:10 0 10 0;
	padding:10;
	border: 1 solid red;
	background-color: #FFB9B9;
	}


a, a.explicit {text-decoration: none; color: #FFBC79;}
a:hover, a.explicit:hover {text-decoration: underline; color: #FFBC79;}

a.link:hover {color:white;}

a.smallgray	 {font-size: 1em; text-decoration: none; color: #c4c4c4;}
a.smallgray:hover {text-decoration: underline;}

/* верхнее меню */
.topmenu {
	background: #595959;
	padding-top:6px;
	border-bottom: 1px solid #000000;
	color:#FF9900;	
}

.topmenu b {vertical-align:top;}


a.nav, a.navs {
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align:top;
	}

a.nav:hover, a.navs:hover {text-decoration: underline; color: #FFFFFF;}


 .links_top 					{color:#737373;}
//span.links_top a 		{color:#737373; text-decoration: none;}
span.links_top a 		{color:#8f8f8f; text-decoration: none;}

.links_bottom 				{color:#000;}
span.links_bottom a 	{color:#222222; text-decoration: none;}




img {border:0}

h1 {font-size: 26px; margin: 5 0 15 0; font-family: "Trebuchet MS", Verdana, Arial, Tahoma, sans-serif;}
h2 {font-size: 22px; margin: 5 0 5 0; font-family: "Trebuchet MS", Verdana, Arial, Tahoma, sans-serif;}
h3 {font-size: 18px; margin: 5 0 5 0; font-family: "Trebuchet MS", Verdana, Arial, Tahoma, sans-serif;}
h4 {font-size: 16px; margin: 5 0 5 0; font-family: "Trebuchet MS", Verdana, Arial, Tahoma, sans-serif;}
h5 {font-size: 14px; margin: 15 0 5 0; font-family: "Trebuchet MS", Verdana, Arial, Tahoma, sans-serif;}
h6 {font-size: 12px; margin: 5 0 5 0; font-family: "Trebuchet MS", Verdana, Arial, Tahoma, sans-serif;}


/* sms-статус */
div.div_message {
	margin: 0px;
	padding: 0px;
	position: absolute;
	top:0px;
	left:0px;
	width:1px;
	text-indent: 0px;
	visibility: hidden;
	text-align:left;
	z-Index:5;

	}

/* sms-статус */
div.div_message_1
	{
	top:	-4px;
	left:	260px;
	width:	250px;
	position:	absolute;
	background:	#FF6600;
	padding:	2px;
	z-Index:5;
	}

/* sms-статус */
div.div_message_2
	{
	border: 1px solid #FF9900;
	background: #4c4c4c;
	padding: 4px;
	}

div.div_popup
	{
	top:	-4px;
	left:	260px;
	width:	250px;
	position:	absolute;
	background:	##FF6600;
	padding:	2px;
	z-Index:5;
	}


div.spr
	{
	display: none;
	}

.forum_row
	{
	font-size:		13px;
	font-weight:	bold;
	font-family: "Trebuchet MS", Verdana, Arial, Tahoma, sans-serif;
	}

.forum_pinned_row
	{
	font-size:		17px;
	font-weight:	bold;
	font-family: "Trebuchet MS", Verdana, Arial, Tahoma, sans-serif;
	}


* HTML .forum_row
	{
	font-size:		14px;
	font-weight:	bold;
	font-family: "Trebuchet MS", Verdana, Arial, Tahoma, sans-serif;
	}

* HTML .forum_pinned_row
	{
	font-size:		17px;
	font-weight:	bold;
	font-family: "Trebuchet MS", Verdana, Arial, Tahoma, sans-serif;
	}

/* визуальный редактор */
body.mceContentBody {background: #4f4f4f;}


/* админка /music */
 .border_normal	{
	border: 1px solid #4c4c4c;
	margin:5px;
	padding:3px 10px 10px 10px;
	}


/*всплывающее окно в liteforumheader - не используется*/
#vbpopup
	{
	position:absolute;
	height:1;
	width:1px;
	top:0px;
	left:0px;
	z-index:2;
	}

img.image_unapproved  
	{	
	border: 10px red solid;
	}

/* ---------->>> jtip <<<---------------------------------------------------------------*/

#JT_arrow_left{
	background-image: url(/tools/jquery/jtip/arrow_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	left:-12px;
	height:23px;
	width:10px;
    top:-3px;
}

#JT_arrow_right{
	background-image: url(/tools/jquery/jtip/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	height:23px;
	width:11px;
    top:-2px;
}

#JT {
	position: absolute;
	z-index:100;
	border: 2px solid #CCCCCC;
	background-color: #fff;
}

#JT_copy{
	padding:10px 10px 10px 10px;
	color:#333333;
}

.JT_loader{
	background-image: url(/tools/jquery/jtip/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:100%;
	height:12px;
}

#JT_close_left{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_close_right{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_copy p{
margin:3px 0;
}

#JT_copy img{
	padding: 1px;
	border: 1px solid #CCCCCC;
}

.jTip{
cursor:help;
}



