﻿/* ------------------------ Используемые ------------------------ */

body
{
    font-family:verdana,tahoma,helvetica;
    font-size: 9pt;
}

/* ---------------------- Метки статистики ---------------------- */
.visitStatistics
{
	font-size:		11px;
}
.visitStatisticsCount
{
	font-size:		11px;
	font-weight:	bold;
}


/* ----------------- Popup-окно "сохранить как" ----------------- */
.popup__div
{
	position:		absolute; 
	
	left:			35px; 
	top:			105px;
	
	width:			400px; 
	height:			65px; 
	
	display:		none; 
	
	padding:		7px 4px 7px 7px;
	
	background:		#F0F0F0; 
	border:			1px solid #999999; 
	
	color:			#333333; 
	text-align:		left; 
	font-size:		13px; 
	font-weight:	600
}

/* ----------- Навешивающееся окно блокировки страницы ---------- */
.page_disable__div
{
	position:		absolute; 
	
	left:			0px; 
	top:			0px;
	
	display:		none; 
	
	padding:		7px 4px 7px 7px;
	
	background-color:	transparent;
	border:			none; 
	
	color:			#333333; 
	text-align:		left; 
	font-size:		13px; 
	font-weight:	600
}

/* ------------------------ TabContainer ------------------------ */
/* ajax__tab_xpNew-theme theme */
.ajax__tab_xpNew-theme .ajax__tab_header 
{
    font-family:verdana,tahoma,helvetica;
    font-size:11px;
    background:url(img/xp/tab-line.gif) repeat-x bottom;
}
.ajax__tab_xpNew-theme .ajax__tab_header .ajax__tab_outer 
{
    padding-right:4px;
    background:url(img/xp/tab-right.gif) no-repeat right;
    height:21px;
}
.ajax__tab_xpNew-theme .ajax__tab_header .ajax__tab_inner 
{
    padding-left:3px;
    background:url(img/xp/tab-left.gif) no-repeat;
}
.ajax__tab_xpNew-theme .ajax__tab_header .ajax__tab_tab
{
    height:13px;
    padding:4px;
    margin:0;
    background:url(img/xp/tab.gif) repeat-x;
}
.ajax__tab_xpNew-theme .ajax__tab_hover .ajax__tab_outer 
{
    background:url(img/xp/tab-hover-right.gif) no-repeat right;
}
.ajax__tab_xpNew-theme .ajax__tab_hover .ajax__tab_inner 
{
    background:url(img/xp/tab-hover-left.gif) no-repeat;
}
.ajax__tab_xpNew-theme .ajax__tab_hover .ajax__tab_tab 
{
    background:url(img/xp/tab-hover.gif) repeat-x;
}
.ajax__tab_xpNew-theme .ajax__tab_active .ajax__tab_outer 
{
    background:url(img/xp/tab-active-right.gif) no-repeat right;
}
.ajax__tab_xpNew-theme .ajax__tab_active .ajax__tab_inner 
{
    background:url(img/xp/tab-active-left.gif) no-repeat;
}
.ajax__tab_xpNew-theme .ajax__tab_active .ajax__tab_tab 
{
    background:url(img/xp/tab-active.gif) repeat-x;
}
.ajax__tab_xpNew-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    border:1px solid #999999;
    border-top:0;
    border-left:0;
    border-right:0;
    padding:8px;
    background-color:#ffffff;
}

/* -------------------------- HelpPanel ------------------------- */

/* collapse_panel__header */
.collapse_panel__header
{
	font-size:		15px;
	color:			#2C3C7C;
	text-align:		center;
	vertical-align: middle;
	
	height:			20px;
	
	background-color:	#EEEEEE;
	
	border-style:	solid;
	border-color:	#999999;
	border-width:	1px;
	
	cursor:			pointer
}
.collapse_panel__header_over
{
	font-size:		15px;
	/*font-weight:	bold;*/
	color:			#2C3C7C;
	text-align:		center;
	vertical-align: middle;
	
	height:			20px;
	
	background-color:	#DEF4E7;
	
	border-style:	solid;
	border-color:	#999999;
	border-width:	1px;
	
	cursor:			pointer
}
.collapse_panel__header_selected
{
	font-size:		15px;
	/*font-weight:	bold;*/
	color:			#2C3C7C;
	text-align:		center;
	vertical-align: middle;
	
	height:			20px;
	
	background-color:	#E3E4FB;
	
	border-style:	solid;
	border-color:	#999999;
	border-width:	1px;
	
	cursor:			pointer
}

/* collapse_panel__body */
.collapse_panel__body_opened
{
	font-size:		15px;
	
	text-align:		left;
	
	overflow:		auto;
	
	border-style:	solid;
	border-color:	#999999;
	border-width:	1px;
	border-top-width:	0px;
	
	background-color:	#FAFAFA;
	
	display:		block;
	
	padding-top:	4px;
	padding-left:	4px;
	padding-right:	4px;
	padding-bottom:	6px
}
.collapse_panel__body_closed
{
	display:	none
}


/* --------------- InternalCollapsePanelBodyLabel --------------- */
.inter_label__collapse_body
{
	font-size:		13px;
	text-align:		left;
	font-weight:	bold;
}


/* -------------------------- FilesList ------------------------- */
.files_list_div
{
	padding-left:	20px;
	
	vertical-align:	top
}

.files_list_item
{
	font-size:			13px;
	text-decoration:	underline;
	color:				Blue;
	
	text-align:			left;
	
	border-color:		#777777;
	background-color:	#F7F7F7
}

.files_list_item__over
{
	font-size:			13px;
	color:				Green;
	
	text-align:			left;
	text-decoration:	underline;
	
	border-color:		#777777;
	background-color:	#F7F7F7;
	
	cursor:			pointer
}

.directories_list_item
{
	font-size:			13px;
	font-weight:		bold;
	text-decoration:	underline;
	color:				Blue;
	
	text-align:			left;
	
	border-color:		#777777;
	background-color:	#F7F7F7
}

.directories_list_item__over
{
	font-size:			13px;
	color:				Green;
	font-weight:		bold;
	
	text-align:			left;
	text-decoration:	underline;
	
	border-color:		#777777;
	background-color:	#F7F7F7;
	
	cursor:			pointer
}

.files_list__action_image_button
{
	height:				25px;
	width:				25px;
	background-color:	#FFFFFF;
	background-position:center;
	border:				solid 1px #FFFFFF;
	
	cursor:				pointer
}
.files_list__action_image_button_on
{
	height:				25px;
	width:				25px;
	background-color:	#DEF4E7;
	border:				solid 1px #999999;
	
	cursor:				pointer
}
.files_list__action_image_button_over
{
	height:				25px;
	width:				25px;
	background-color:	#E3E4FB;
	border:				solid 1px #999999;
	
	cursor:				pointer
}

/* ----------------- Popup-окно "сохранить как" ----------------- */
.rename__label
{
	color:			#333333; 
	text-align:		left; 
	font-size:		11px; 
	font-weight:	600
}

/* ----------------- Popup-окно графики Canvas ----------------- */
.graphDiv 
{
	height:         300px;
	width:          500px;
	text-align:     center;

	position:		absolute; 
	left:			200px; 
	top:			200px;
	background-color:   White;
	border:         solid 1px #EEEEEE;

	display:		block; 
	visibility:     hidden;
}


/* --------------------- LinkPanelImageButton ------------------- */
.link_panel__sample_image_button
{
	height:				30px;
	
	background-image:	url("img/linkPanel/sampleOn.png");
	background-color:	#FFFFFF;
	
	visibility:			visible;
	
	cursor:				pointer
}
.link_panel__sample_image_button_on
{
	height:				30px;
	
	background-image:	url("img/linkPanel/sampleOn.png");
	background-color:	#E3E4FB;
	
	border-bottom:		solid 1px #999999;
	
	visibility:			visible;
	
	cursor:				pointer
}
.link_panel__sample_image_button_over
{
	height:				30px;
	
	background-image:	url("img/linkPanel/sampleOn.png");
	background-color:	#DEF4E7;
	
	border-bottom:		solid 1px #999999;
	
	visibility:			visible;
	
	cursor:				pointer
}

/* ----------------------------- FAQ ---------------------------- */
/* expandTitle */
.faq__expand_title
{
	color:				#2C3C7C;
	font-size:			16px;
	font-weight:		bold
}

/* expandContent */
.faq__expand_content
{
	color:				black;
	font-size:			12px;
	
	padding-left:		30px
}

.faq__expand_content__hotKey
{
	font-weight:		bold
}


/* -------------------------- AllPublics ------------------------ */

.publicFiles_panel
{
	padding:			5px 10px 5px 0px;
}

.publicFiles_title
{
	color:				#2C3C7C;
	font-size:			16px;
	font-weight:		bold
}

.publicFiles_div
{
	margin-right:		15px;
	
	font-size:			12px	
}


/* ------------------------ Регистрация ------------------------- */

.pass_poor
{
	background-color:White;
	font-style:italic;
	color:Gray
}
.pass_weak
{
	background-color:White;
	font-style:italic;
	color:Purple
}
.pass_average
{
	background-color:White;
	font-style:italic;
	color:Navy
}
.pass_strong
{
	background-color:White;
	font-style:italic;
	color:Green
}
.pass_exellent
{
	background-color:White;
	font-style:italic;
	color:Blue
}


/* --------------------------- Другие --------------------------- */

/* ajax__tab_yuitabview-theme theme (img/yui/sprite.png) */
.ajax__tab_yuitabview-theme .ajax__tab_header 
{
    font-family:arial,helvetica,clean,sans-serif;
    font-size:small;
    border-bottom:solid 5px #2647a0;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url(img/yui/sprite.png) #d8d8d8 repeat-x;
    margin:0px 0.16em 0px 0px;
    padding:1px 0px 1px 0px;
    vertical-align:bottom;
    border:solid 1px #a3a3a3;
    border-bottom-width:0px;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_tab
{    
    color:#000;
    padding:0.35em 0.75em;    
    margin-right:0.01em;
}
.ajax__tab_yuitabview-theme .ajax__tab_hover .ajax__tab_outer 
{
    background: url(img/yui/sprite.png) #bfdaff repeat-x left -1300px;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_tab 
{
    color:#fff;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_outer
{
    background:url(img/yui/sprite.png) #2647a0 repeat-x left -1400px;
}
.ajax__tab_yuitabview-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:0.25em 0.5em;
    background-color:#edf5ff;    
    border:solid 1px #808080;
    border-top-width:0px;
}

/* ajax__tab_technorati-theme theme */
.ajax__tab_technorati-theme .ajax__tab_header 
{
    font-family:"Helvetica Neue", Arial, Sans-Serif;
    background:url(img/technorati/tab-line.png) repeat-x bottom;
    font-size:12px;
    display:block;
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url(img/technorati/tab.png) no-repeat left top;
    border-color:#222;
    color:#222;
    padding-left:10px;
    margin-right:3px;
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_inner 
{
    background:url(img/technorati/tab.png) no-repeat right top;
    border-color:#666;
    color:#666;
    padding:3px 10px 2px 0px;
}
.ajax__tab_technorati-theme .ajax__tab_hover .ajax__tab_inner 
{
    color:#000000;
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_outer 
{
    background:url(img/technorati/tab.png) no-repeat 0pt -40px;
    border-bottom-color:#ffffff;
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_inner 
{
    background:url(img/technorati/tab.png) no-repeat right -40px;
    color:#000000;
    border-color:#333
}
.ajax__tab_technorati-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:8px;
    background-color:#ffffff;
    border:solid 1px #d7d7d7;
    border-top-width:0;
}

/* ajax__tab_msngallery-theme theme */
.ajax__tab_msngallery-theme .ajax__tab_header 
{
    background:url(img/msngallery/tab-line.png) repeat-x bottom;
    font-size:12px;
    display:block;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_outer 
{
    border:solid 1px #D7DCE1;
    padding:1px 1px 0px 1px;
    border-bottom:solid 2px #A8D4D9;
    background-color:#edf2fb;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab 
{
    padding:6px 10px 6px 10px;
    color:#444444;
    width:117px;
    display:block;
    text-align:center;    
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab img
{
    height:24px;
    width:24px;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab div
{
    font-family:Verdana, Arial, Sans-Serif;
    font-weight:bold;
    white-space:nowrap;
    line-height:145%;
    font-size:92%;
}
.ajax__tab_msngallery-theme .ajax__tab_active .ajax__tab_outer 
{
    padding:0px 0px 0px 0px;
    border:solid 2px #A8D4D9;
    border-bottom-color:#ffffff;
    background-color:#ffffff;
}
.ajax__tab_msngallery-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:8px;
    background-color:#ffffff;
    border:solid 2px #A8D4D9;
    border-top-width:0;
}

/* ajax__tab_ie-theme theme */
.ajax__tab_ie-theme .ajax__tab_header 
{
    padding-left:5px;
}
.ajax__tab_ie-theme .ajax__tab_header .ajax__tab_tab
{
    margin-right:0px;
    background:url(img/ie/tab_unselected.gif);
    width:116px;
    padding:9px 0px 3px 0px;
    text-align:center;    
    color:#006699;
    font-family:verdana;
    font-size:13px;
    display:block;
}
.ajax__tab_ie-theme .ajax__tab_active .ajax__tab_tab 
{
    padding:6px 0px 3px 0px;
    background:url(img/ie/tab_selected.gif);
}
.ajax__tab_ie-theme .ajax__tab_body 
{
    background:url(img/ie/ie_tabbacker_720x296.jpg) no-repeat;
    font-size:13px;
    font-family:verdana;
    height:296px;
    width:716px;
}
.ajax__tab_ie-theme .ajax__tab_body div
{
     padding:8px;
}