/*
Таблица стилей для skin default
*/

/* body */
a {color:navy;}
/* верхняя линия*/
#headerLine{ width: 100%; position: fixed; z-index: 500; left:0; top:0; height: 50px;background:url('/images/bg-header-line.png') repeat-x;}
#headerBlockLeft{ width: 200px; position: fixed; z-index: 505; left:0; top:0; height: 50px; background:url('/images/bg-header-block-left.png') no-repeat left;}
#headerUserData{ position: fixed; left:210px; top:4px; right:20px; height:46px; z-index: 520;}
#topMenuLeft{ width: 150px; position: fixed; left:0; top:45px; }

/* главное меню */
#topMenuRight{ width: 160px; position: fixed; right:0; top:60px; }
#topMenuRight a { display: block; height: 32px; width: 140px; text-decoration: none;
    background: url('/skins/default/images/conduct-btn.png') no-repeat;
    color:#EEEEEE; font-family: "Trebuchet MS", sans-serif; font-size: 12px; font-weight: bold;
    padding: 6px 4px 0 24px;
}
#topMenuRight a:hover { background: url('/skins/default/images/conduct-btn_hover.png') no-repeat; }

#contentBody{ position: fixed; left:180px; right:180px; top:55px; bottom: 0; overflow: auto; min-width: 400px;
    font-family: Helvetica, sans-serif; font-size: small; padding: 0 20px 0 20px;
}
#contentBody .mainContent { width: 100%; min-height: 440px; height: auto !important; height: 440px; }
/*#contentBody a { color: navy; }*/

/* Footer Content*/
#footerContent { clear: both; position: relative; }
#footerContent div {font-size: 10px; color:gray;}
#footerContent .ver { float:left; }
#footerContent .copy { position: absolute; left:40%; right:40%; top:0; }
#footerContent .text { float:right; }
/*  */
#footerBodyRight{ width: 160px; position: fixed; right:10px; bottom:0; }
#footerBodyLeft{ width: 130px; position: fixed; bottom: 10px; left:0; }
/* footer side bar left*/
.SBL_btn { padding: 0; height: 24px; margin-bottom: 5px;}
.SBL_btn a { display: block; padding:0 28px 0 0; margin: 0;
    background: url('/skins/default/images/left-button-margin.png') no-repeat right;
    height: 24px; text-decoration: none;
}
.SBL_btn a:hover { background: url('/skins/default/images/left-button-margin_hover.png') no-repeat right; }
.SBL_btn a span { display: block; padding: 4px 0 0 10px;
    background: url('/skins/default/images/left-button-main.png') repeat-x;
    color: white; font-size: 12px; font-weight: bold; font-family: Helvetica, sans-serif; height: 24px;
}
.SBL_btn a span:hover { background: url('/skins/default/images/left-button-main_hover.png') repeat-x; }
/* footer side bar right */
.SBR_block { float: left; width:60px; height: 60px; }
.SBR_block a { display: block; width:60px; height: 60px; }
.SBR_block #SBR_BLOCK_RSS { background: url('/skins/default/images/rss.png') no-repeat; }
.SBR_block #SBR_BLOCK_RSS:hover { background: url('/skins/default/images/rss-hover.png') no-repeat; }
.SBR_block #SBR_BLOCK_HOME { background: url('/skins/default/images/home.png') no-repeat; }
.SBR_block #SBR_BLOCK_HOME:hover { background: url('/skins/default/images/home-hover.png') no-repeat; }
.SBR_block #SBR_BLOCK_REF { background: url('/skins/default/images/references.png') no-repeat; }
.SBR_block #SBR_BLOCK_REF:hover { background: url('/skins/default/images/references-hover.png') no-repeat; }
/*  */
h1 { font-family: Helvetica, sans-serif; font-size:larger; color: #555555; }

/* TOOL BAR*/
#toolBar { width: 150px; position: fixed; left:10px; top:180px; border: 1px solid silver; padding-bottom: 6px; }
#toolBar div { float: left; width:64px; height: 60px; margin: 6px 0 0 6px; background-image:url( '/skins/default/images/conduct/toolbar-item-bg.png');}
#toolBar div img { margin: 3px 3px 3px 3px; width: 58px; height: 54px; background: none; cursor: pointer; }

/* NOTES */
.noteContainer { font-size: 14px; font-family: Tahoma, sans-serif; }
.noteContainer .noteItem { clear: both; margin: 3px; padding: 4px; }
.noteContainer .noteItem p.lemma { font-weight: bold; color: white; background-color: silver; padding: 5px; }
.noteContainer .noteItem p.dt { font-size: 9px; }
.noteContainer .noteItem .content { border-top: 1px dashed silver; border-bottom: 1px dashed silver; overflow: auto; }
.noteContainer .noteTags { clear: both; padding: 0px 10px; font-size: 9px; color: silver; }
.noteContainer .noteTags a{ color: gray;}
.noteContainer .noteItemBar { clear: both; margin: 3px; padding: 4px; background-color: #EEE; font-size: 10px; text-align: right; }
.noteContainer .noteItemBar a { padding: 1px 4px 2px 3px; }
a.block-hide { color: #444; }

/* NOTES pagenavigator*/
.rounder2_tl, .rounder2_tr, .rounder2_br, .rounder2_bl {position: absolute}
.rounder2_tl {top: 0; left: 0}
.rounder2_tr {top: 0; right: 0; _right: -1px}
.rounder2_br {bottom: 0; _bottom: -1px; right: 0; _right: -1px}
.rounder2_bl {bottom: 0; _bottom: -1px; left: 0}
.notes_list_navig {overflow: hidden; zoom: 1; position: relative}
.notes_list_navig_inside {padding: 4px 0 15px; border: 1px solid #c7c7c7}
.notes_list_navig a {color: #1a5ebb}
.notes_list_navig a:hover {color: #4db8ea}
.notes_list_navig_group1 {width: 150px; text-align: right; float: left}
.notes_list_navig_group2 {width: 150px; float: right}
.notes_list_prev,
.notes_list_next {margin-bottom: 4px; cursor: pointer;}
.notes_list_first,
.notes_list_last {font-size: 11px; cursor: pointer;}
.notes_list_navig_group3 {margin: 7px 160px 0; text-align: center}
.go_to_page {width: 35px; vertical-align: middle; text-align: center; font-weight: bold;}
.notes_list_navig_group01,
.notes_list_navig_group02 {display: inline}
.notes_list_navig_group01 a {margin-right: 4px}
.notes_list_navig_group02 a {margin-left: 4px}
.notes_list_navig .active {text-decoration: none; cursor: default}
.notes_list_navig .active span {background: #3973c4; color: white; padding: 0 5px}

/* NOTE DETAIL */
.noteDetailContainer{ padding: 4px; }
.noteDetailContainer .header{ position: relative; height: 42px; }
.noteDetailContainer .header .back2List { position: absolute; left:-20px; top:-20px; width: 200px; padding: 0; font-size: 1.1em;
            /*border-bottom: dashed 1px green;*/ }
.noteDetailContainer .header .back2List img { border:none; }
.noteDetailContainer .header .otherLinks { position: absolute; top:0; right: 0; font-size: 1.1em; }
/*
.noteDetailContainer .header .back2List a{ color : green; text-decoration: none; }
.noteDetailContainer .header .back2List a:vlink{ color:green;}
.noteDetailContainer .header .back2List a:hover{ color:red;}
*/
.noteDetailContainer .caption{ padding: 3px 10px; background-color: silver; }
.noteDetailContainer div.content{ font-size: 16px; }


/* Profile */
.topMenuAccount{ list-style: none; font-family: Helvetica, sans-serif; font-size: 1.1em; clear: both; border: 1px solid silver; padding: 3px 6px; height: 32px; }
.topMenuAccount li{ display: inline; list-style-type: none; padding: 2px 10px 7px; float: left; }
.topMenuAccount li.select{ background-color: silver;}
.lastMessage{  /**/ }

.profileData{ border-collapse: collapse; }
.profileData td { border: dashed 1px silver; padding: 2px 10px; }

.formTags {
    padding: 2px 10px;
}
/* References */
.referencesBlock{
    padding: 4px;
}
.referencesBlock a img{
    display: block;
    max-width: 600px;
    float: left;
    padding: 5px;
    background-color: silver;
    border: none;
}
/* CONTENT */
.contentContainer{
    padding: 0 10px;
}
