@media print {
body * { visibility: hidden; }
#pdfpagecontent * { visibility: visible; }
}

body {
	background-color: #FFF;
	font-family: "Arial";
	color: black;
	margin: 0 10 0 10;
/*	font-size: 10pt;*/
}

h1,h2,h3,h4{
	text-align:center;
	margin: 0;
	color:black;
	font-size:11pt;
}
.page_ref{
	font-size:9pt !important;
	text-align: center;
	text-decoration: none !important;
}
#advanced-ex {
	font-size: 10pt;
}
#advanced-ex tr td{
	padding:2px;
}

table.advanced{
	font-size:10pt;
}

.advanced a:link{
	color:blue;
	text-decoration: none;
	font-size:10pt; 
}

.advanced a:visited{
	font-size:10pt; 
	color:blue;
	text-decoration: none;
}

.advanced a:hover{
	font-size:10pt;
	color:blue;
	text-decoration: none;
}

.advanced a:active{
	font-size:10pt;
	color:blue;
	text-decoration: none;
}


table.advanced_news{
	font-size:8pt;
	font-family: "Arial", sans-serif;
}

td{
	margin:0;
	padding:0;
/*	background-color:#f9f9f9;*/
/*	background-color:#FFF;
	background-color:#F1F1F1;*/
}

.autorization{
	text-align:center;
	font-size: xx-small;
	padding: 5px 0 5px 10px;
}

.autorization h3{
	text-align:center;
	font-size: x-small;
	margin: 5 0 5 0;
}

.autorization h4{
	text-align:left;
	font-size: xx-small;
	margin: 0;
}

.main_content{
	background-color:#FFF;
	color:#000000;
	width:100%;
/*	*padding-right:25px;*/
	font-family: "Arial", sans-serif;
	text-align: left;
	vertical-align: top;
/*	border: 10px solid #99CCFF;*/
}

.main_content a:link{
	color:blue;
	text-decoration: underline;
}

.main_content a:visited{
	color:blue;
	text-decoration: underline;
}

.main_content a:hover{
	color:blue;
	text-decoration: underline;
}

.main_content a:active{
	color:blue;
	text-decoration: underline;
}

.main_content td,th{
	color:black;
}




/*-------------------NAVIGATION PANELS-------------------------------*/


/* Left menu block with hyperlink */
.navLeft,.navLeftNorm{
	display: block;
	color: #000;
	position: relative;
	width:170px;
	padding: 12px 20px;
	vertical-align: middle;
	font-size: 10pt;
	min-height: 25px;
	background-color:#F1F1F1;
    border: 1px solid #C9C9C9;
    border-bottom: none;
	background-image: url("http://libcatalog.mephi.ru/www/irbis64r/images/icon_db.png");
	background-repeat:no-repeat;
	background-position: 12px 50%;
	padding-left: 40px;
}

.navLeftNorm {
/*    background-color: #fff !important;*/
    background-color: #a4f1b5 !important;
/*    border-right: 1px solid #fff !important;*/
}

div.navLeft:hover, div.navRight:hover {
	background-color:#D9D9D9;
}


/* Right menu block with  hyperlink */
.navRight, .navRightNorm{
	color: black;
	position: relative;
	*width:170px;
	min-width:170px;
	vertical-align: middle;
	font-size: 10pt;
	background-color:#F1F1F1;
    border: 1px solid #C9C9C9;
    border-bottom: none;
	padding: 12px 20px;
	min-height: 25px;
	background-image: url("http://libcatalog.mephi.ru/www/irbis64r/images/icon_search.png");
	background-repeat:no-repeat;
	background-position: 12px 50%;
	padding-left: 40px;
}
/* Right menu block withought  hyperlink */
.navRightNorm{
/*    background-color: #fff !important;*/
    background-color: #a4f1b5 !important;

/*    border-left: 1px solid #fff !important;*/
}

#borderfix {
	border-top:1px solid #C9C9C9;
}



/*-------------------/NAVIGATION PANELS-------------------------------*/

.topMainHeader{
	border-top:0px solid #336699;
	border-left:3px solid  #336699;
	border-bottom:3px solid  #99CCFF;
	border-right:3px solid #336699;
	width:100%;
	vertical-align: top;
	margin:0;
}

.banner{
	border-top:3px solid #99CCFF;
	border-left:3px solid  #336699;
	border-bottom:3px solid  #99CCFF;
	border-right:3px solid #336699;
	width:100%;
	height:90px;
	text-align: center;
	vertical-align: middle;
}

.mainHeader{
/*	border-top:1px solid #E2E2E2;*/
/*	border-bottom: 1px solid #DDDDDD;*/
	width:100%;
    height:30 px;
    vertical-align:middle;
	color:#000000;
	text-align:center;
/*	padding-top:10px;*/
	padding-bottom:10px;
/*	font-weight:bold;*/
/*	border-bottom: 1px solid #C9C9C9;*/
	font-size:11pt;
}

.mainHeader h1{
	font-size:10pt;
	font-weight:bold; 
	margin:10;
}

.topNav{
	text-align:center;
	font-size:10pt;
	background-color: #99CCFF; 
	vertical-align:middle;
}

a{
	cursor: pointer;
	font-family: "Arial", sans-serif;
}

a:link{
	color:black;
	text-decoration: none;
}

a:visited{
	color:black;
	text-decoration: none;
}

a:hover{
/*	color: Navy;*/
	color: #369;
	text-decoration: none;
}

a:active{
	color:blue;
	text-decoration: none;
}

#bottom-wrapper {

	background-color:#F1F1F1;
	background-color:#508ee3;

	border: 1px solid #D0D0D0;
	position:relative;
	zoom: 1;
	width:100%;
	min-height:80px;
	text-align:center;
	vertical-align:middle;
	font-size:10pt;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:10px;
	margin-bottom:10px;
}

/*.content{
	border:3px solid silver;
	width:100%;
	height: 100%;
	margin:0;
	padding:20px;
}*/




/* --------------------- FULLTEXT STYLES --------------------------------------- */

table.add_params {	
border:1px solid #999999;
margin-bottom:1px;
padding: 10px;
margin: 10px;
width:100%;
}


.add_params_link {	
	cursor: pointer;
	color: blue;
	font-size : 8pt;
	text-decoration: none;

}


table.add_params td{
	
	font-size: 10pt;
}


table.model{
	width:100% !important;
	border: none;
	
}

#txtsearch A#spec1:hover {
	text-decoration : underline;
}

#txtsearch A#spec1 {
	color : Blue;
	text-decoration : none;
}

#txtsearch .topcell {
	width : 100%;
	background : #F7F3F7;
	border-bottom : solid #DEDBDE 1;
	list-style-position : inside;
}
#txtsearch .topcelltext {
	font : 11px Tahoma;
	text-align : left;
	color : Blue;
}
#txtsearch .SearchCell {
	background : #D6E7FF;
	width : 100%;
	list-style-position : outside;
	border : 1px solid #73A2EF;
}
#txtsearch .ClassifiersCell {
	width : 100%;
	list-style-position : inside;
	border-left : 1px solid #73A2EF;
	border-right : 1px solid #73A2EF;
	border-bottom : 1px solid #73A2EF;
	font : bold 13px sans-serif;
	text-align : left;
	padding-left : 7px;
	padding-top : 3px;
	padding-bottom : 3px;
}
#txtsearch .SearchDBList{
	width : 100%;
	border-left : 1px solid #FFB31A;
	border-top : 1px solid #FFB31A;
	border-right : 1px solid #FFB31A;
	height : 30px;
	background-color : #FFFFDB;
}
#txtsearch .CurrentDB{
	padding-left : 3px;
	padding-right : 3px;
	height : 19px;
}
#txtsearch div.normal{
	width: 100%;
	font-family: "Arial", sans-serif;
	background: white;
	font-size : 14px;
	font-weight : normal;
	color : black;
	border: 1px white;
	padding: 2px 4px 2px 4px;
}	
#txtsearch div.over{
	width: 100%;
	font-family: "Arial", sans-serif;
	background: #F7F7F7;
	font-size : 14px;
	font-weight : normal;
	color : #00309C;
	border: 1px solid #D6E7FF;
	padding: 1px 3px 1px 3px;
}	
#txtsearch div.NearestMFN{
	font-family: "Arial", sans-serif;
	background: #F7F3FF;
	font-size : 12px;
	font-weight : normal;
	color : black;
	font-style: normal;
	text-align: left;
	border-bottom : 1px solid #9C71CE;
	border-left : 1px solid #9C71CE;
	border-right : 1px solid #9C71CE;
	padding-bottom : 7px;
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 7px;
}
#txtsearch #NearestMFNHeader {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: White;
	width : 100%;
	background : #9C71CE;
	border : 1px solid #9C71CE;
	padding-top : 2px;
	padding-bottom : 2px;
}
#txtsearch SPAN.RangeLinkSelected {
	background : #D6E7FF;
	padding-left : 10px;
	padding-right : 10px;
	font : bold 13px sans-serif;
}
#txtsearch SPAN.RangeLinkDisplayed {
	background-color : #0075EF;
	padding-left : 10px;
	padding-right : 10px;
	font : bold 13px sans-serif;
	text-decoration : none;
	color: White;
	border : 1px solid #004573;
}
#txtsearch SPAN.RangeLinkNormal {
	padding-left : 10px;
	padding-right : 10px;
	font : 13px sans-serif;
	text-decoration : none;
	color: #00309C;
}
#txtsearch SPAN.RequestCaption {
	background : #EFF7FF;
	width : 100%;
	color : #395573;
	font : bold 15px sans-serif;
	height : 30px;
	padding-top : 6px;
	padding-left : 6px;
}


#txtsearch .bottomcell {
	width : 100%;
	border-top : 1px solid #BDD3E7;
	list-style-position : inside;
	text-align : center;
	font-size : 11px;
}

#txtsearch table.advanced{
    font-size:8pt; 
}



table.sf_group{
	font-size:10pt; 
	width:100%;
	border: 0px;
}


/* ------------------- IMAGECATALOG STYLES ------------------------------------*/
.NearestMFN{
	font-family: "Arial", sans-serif;
	background: #F7F3FF;
	font-size : 12px;
	font-weight : normal;
	color : black;
	font-style: normal;
	text-align: left;
	border: 1px solid #9C71CE;
	padding-bottom : 7px;
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 7px;
}
#NearestMFNHeader {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: White;
	width : 100%;
	background : #9C71CE;	
	padding : 4px;
	border: 1px solid #9C71CE;
}

#wrapper, #wrapper-smallbox, #wrapper-searchbox, #wrapper-auth, #wrapper-searchbox-ex, #wrapper-top{
	position:relative;
	zoom: 1;
	border: 1px solid #C9C9C9;

/*    -moz-box-shadow:0px 0px 5px #aaaaaa;
    -webkit-box-shadow:0px 0px 5px #aaaaaa;
    box-shadow:0px 0px 5px #aaaaaa;*/
/*    -moz-border-radius:10px;
    -webkit-border-radius:10px;
	border-radius: 10px;*/

/*	border:2px solid #fff;*/
/*	background-color:#f9f9f9;*/
/*	background-color:#FFF;*/
	background-color:#F1F1F1;
/*	overflow:hidden;*/
/*	*border: 2px solid #aaaaaa;*/
	padding:5px;
}

#wrapper-smallbox{
    border: 1px solid #C9C9C9;
/*	border: 2px outset #336699;*/
}
#wrapper-searchbox, #wrapper-searchbox-ex{
	margin-bottom:10px;
}
#wrapper-auth {
	padding:5px;
    border: 1px solid #C9C9C9;
/*	border: 2px outset #336699;*/
}

#confirmation-wrapper-bg {
	display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1; /* Sit on top */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    /*background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

#confirmation-wrapper {
	border: 1px solid #C9C9C9;
	background-color:#F1F1F1;
	/*padding:5px;*/
	font-size: 10pt;
    /*display: none;*/
    position: absolute;
    z-index: 1;
    width: 300px;
    height: 200px;
}

#confirmation-close {
	cursor: pointer;
	font-size: 25px;
	position: absolute;
	top: 2px;
	right: 10px;
	color: #FFF;
}

#SEARCH tr td{
	padding:2px;
}

.styletitle { 
	color: #0000;
	font-size: 30px;
}

#pdfnavigation{
	text-align:center;
	margin-top: 6px;
	width:100%;
	font-size:10pt;
	border-bottom: 1px solid #C9C9C9;
}

#pdfpagecontent{
    background-color:#f4f4f4;
/*	border: 1px solid #666;*/
	position: relative;
	zoom: 1;
/*	-moz-box-shadow:0px 0px 3px #aaa;
	-webkit-box-shadow:0px 0px 3px #aaa;
	box-shadow:0px 0px 3px #aaa;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	border-radius: 5px;*/
}

#pdfcontent{
	text-align: center;
	position: relative;
/*	overflow: scroll;*/
	overflow: auto;
	width: 640px;
	height: 800px;
}

#pdffooter{
	text-align: center;
}

#pdf{
	text-align: center;
	background-color: #F1F1F1;
	border: 1px solid #C9C9C9;
	width: 640px;
	margin-left: auto;
	margin-right: auto;
}

.submit-button, .reset-button, .enter-button {
/*	border: 1px solid #DDDDDD;*/
/*	border: 1px solid #000000;*/
/*	border-radius: 3px;
	margin-top: 5px;*/
/*	background-color:#D4D0C8;*/
/*	color: #000000;*/
/*	cursor:pointer;
	padding:5px;
	border: 0px solid #000;*/
/*	background-color: #508EE3;*/
	background-color: #006699;
	color: #FFFFFF;
}
.enter-button {
	margin-top:0px;
}
.submit-button:hover, .reset-button:hover, .enter-button:hover {
/*	background-color: #7AA7E6;*/
	background-color: #6BA7C5;
}
.submit-button[disabled], .reset-button[disabled], .enter-button[disabled] {
    background-color: #9CBDEA;
	color: #E9E9E9;
}

#notification-box-error, #notification-limit, #notification-limit-yellow {
	position: relative;
	zoom: 1;

    -moz-border-radius:4px;
    -webkit-border-radius:4px;
	border-radius: 4px;

	background-position: 18px 50%;
	background-repeat: no-repeat;
	text-align: center;
	
	font-size: 10pt;
	padding-left:50px;
	padding-right:50px;
	*padding-top:15px;
	*padding-bottom:15px;

	color: #444444;
	margin: 10px;
}
#notification-limit {
	background-color: #E2F3FF;
	border: 1px solid #6CACDD;
	background-image: url("http://libcatalog.mephi.ru/www/irbis64r/images/notifications/info.png");
}
#notification-limit-yellow {
	background-color: #FFFAEF;
	border: 1px solid #FEC861;
	background-image: url("http://libcatalog.mephi.ru/www/irbis64r/images/notifications/warning.png");
}
#notification-box-error {
	background-color: #FEF1EC;
	border: 1px solid #CD0A0A;
	background-image: url("http://libcatalog.mephi.ru/www/irbis64r/images/notifications/error.png");
}
#notification-box-error a:hover { color: #000000; }
	

#overlay_form {
/*	position: fixed;
	*position: absolute;*/
	border: 5px solid gray;
	padding: 10px;
	background: white;
	width: 600px;
	height: 600px;
	z-index: 9999;
}

.authform {
	margin:5px;
	color:black;
	text-align:left;
	font-size:10pt;
}


#maintitle {
	background-image: url("http://library.mephi.ru/_service/images/logo/library_logo_120px.png");
	background-repeat: no-repeat;
/*	background-size: 85px;*/
	background-position: 40px 0px;
	text-align:center;
	min-height: 140px;
	margin-top: 30px;
/*	padding-left: 200px;*/
	padding-left: 150px;
}
#maintitle-mobile {
	text-align:center;
	margin-top: 15px;
	margin-bottom: 15px;
}
#maintitle-mobile, #maintitle-mobile a {
	color: #069;
	font-family: "Georgia",serif;
	text-align: center;
}

#maintitle, #maintitle a {
	font-family: "Georgia", serif;
	color: #336699;
	font-size: 24px;
}

#auth {
/*	float: right;
	display: block;
	position: absolute;
	top: 5px;
	right: 15px;
	width: 200px;*/
/*	width: 226px;*/
	margin-bottom:20px;
}

#cssmask {
	background: url("http://library.mephi.ru/_service/images/blank.gif") repeat center top;
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 9001;
}

#gotopage {
	width: 50px;
}

#maxpage {
	display: inline;
	float: right;
	margin-top: 7px;
	margin-right: 10px;
}

#booklist { text-align:center; font-size:13px; }
#booklist .right { border-right: 1px solid #DDDDDD; }
#booklist .bottom { border-bottom: 1px solid #DDDDDD; }
#booklist .wide1 { min-width: 25px;}
#booklist .wide2 { min-width: 75px;}

table.data-table { font-size:13px; border: 0px solid #CCCCBB; margin-bottom: 2em; width: 100%; }
table.data-table th { background: none repeat scroll 0 0 #F0F0F0; border: 1px solid #DDDDDD; color: #555555; text-align: left; }
table.data-table tr { border-bottom: 1px solid #DDDDDD; }
table.data-table td { padding: 10px; }
table.data-table table th { padding: 0px; }
table.data-table td { background: none repeat scroll 0 0 #F6F6F6; border: 1px solid #DDDDDD; }
table.data-table tr.even td { background: none repeat scroll 0 0 #FCFCFC; }

#mainwrapper {
	padding-left:15px;
	padding-right:15px;
}

.spoiler-link {
/*	display:none;*/
}
.spoiler-content {
	display:none;
	border:1px solid #C9C9C9;
	padding:5px;
	margin-top: 15px;
}

.bookdata {
	background: none repeat scroll 0px 0px #F6F6F6;
	/*border: 1px solid #C9C9C9;*/
	font-size:10pt;
	border-collapse: collapse;
}
.bookdata tr {
	border: 1px solid #C9C9C9;
}
.bookdata tr td {
	padding:6px;
	border-bottom:1px solid #C9C9C9;
}
.bookdata tr td table tr td { /* fix for grnti etc*/
	border-width:0px;
	padding:0px;
}
.bookdata .separator {
	background-color:#FFF;
	border:0px;
}

input[type="text"]:focus, input[type="Password"]:focus {
    outline: 0px none;
    background: none repeat scroll 0% 0% #FFF;
    box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.8) inset;
}
input[type="text"], input[type="Password"] {
    padding: 5px;
    border: 1px solid #C9C9C9;
    border-radius: 3px;
}
select {
    padding: 5px;
    border: 1px solid #C9C9C9;
    border-radius: 3px;
}

#SEARCH {
	margin-bottom:5px;
}

#auth-done tr td{
	padding:1px;
}

#X_S21STR { 
	width:100%;
	width:98%\9;
}

#switchToMobile, #switchToDesktop {
	font-style:italic;
}

#scollDiv {
  height: 20px;
  width: 100%;
  z-index: 100;
  background-color: #069;
  text-align: center;
  left: 0px;

  position:fixed;
  top:0;
  _position:absolute;
  _top:expression(eval(document.body.scrollTop));
}
#scollDiv a {
	color: #FFF;
	font-size: 11pt;
}
#exampleLink {
	cursor:pointer
}


/***************************************************/
/*                Bootstrap button                 */
/***************************************************/

.bootstrapbutton {
    padding: 4px 12px;
    cursor: pointer;
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #5B8DB7;
/*    background-image: -moz-linear-gradient(top, #7AA7E6, #508EE3);*/
    background-image: -moz-linear-gradient(top, #6BA7C5, #006699);
/*    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#7AA7E6), to(#508EE3));*/
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#6BA7C5), to(#006699));
/*    background-image: -webkit-linear-gradient(top, #7AA7E6, #508EE3);
    background-image: -o-linear-gradient(top, #7AA7E6, #508EE3);
    background-image: linear-gradient(to bottom, #7AA7E6, #508EE3);*/
    background-image: -webkit-linear-gradient(top, #6BA7C5, #006699);
    background-image: -o-linear-gradient(top, #6BA7C5, #006699);
    background-image: linear-gradient(to bottom, #6BA7C5, #006699);
    background-repeat: repeat-x;
    border: 1px solid #cccccc;
    *border: 0;
/*    border-color: #508EE3 #508EE3 #385A70;*/
    border-color: #006699 #006699 #385A70;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    border-bottom-color: #b3b3b3;
    -webkit-border-radius: 4px;
       -moz-border-radius: 4px;
            border-radius: 4px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff508ee3', endColorstr='#ff7aa7e6', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    *zoom: 1;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
       -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
            box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.bootstrapbutton:hover,
.bootstrapbutton:focus {
    color: #333333;
    text-decoration: none;
    background-position: 0 -15px;
    -webkit-transition: background-position 0.1s linear;
       -moz-transition: background-position 0.1s linear;
         -o-transition: background-position 0.1s linear;
            transition: background-position 0.1s linear;
}
.bootstrapbutton:active {
    background-image: none;
    outline: 0;
    -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
       -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
            box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.bootstrapbutton:hover,
.bootstrapbutton:focus,
.bootstrapbutton:active {
    color: #ffffff;
/*    background-color: #508EE3;*/
    background-color: #006699;
}
.bootstrapbutton[disabled], .submit-button:hover[disabled], .submit-button:active[disabled] {
    text-decoration: none;
    background-position: 0 -15px;
    -webkit-transition: background-position 0.1s linear;
       -moz-transition: background-position 0.1s linear;
         -o-transition: background-position 0.1s linear;
            transition: background-position 0.1s linear;
    background-image: none;
    outline: 0;
    -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
       -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
            box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
	color: #E9E9E9;
    background-color: #98B9E6;
}


/**************************************************/
/*                 Cover gallery                  */
/**************************************************/

#cover-wrapper {
	margin-left:auto;
	margin-right:auto;
	width:650px;
}
#wrap {
	width:500px;
    padding-top:10px;
	padding-bottom:10px;
    text-align:center;
	float:left;
	background-color: #D9D9D9;
	border: 1px solid #C9C9C9;
	margin-right: 5px;
}
#image_wrap {
/*	height:680px;*/
	width: 470px;
}
.scrollable {
	position:relative;
	overflow-y: scroll;
	overflow-x: hidden;
	width:140px;
	height:700px;
	background-color: #D9D9D9;
	border: 1px solid #C9C9C9;
}
.scrollable #items {
	position:absolute;
	margin-top:20px;
	margin-bottom:20px;
}
.scrollable img { 
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	border-radius: 4px;
	float: left;
	height: 100px;
	margin-left: 20px;
	*margin-top:20px;
	margin-bottom: 20px;
	margin-right:20px;
	padding: 2px;
	width: 75px;
	cursor:pointer;
}
#items div {
	float:left;
}
#cover-top {
	width: 98%;
	padding: 5px;
	text-align: center;
	background-color: #D9D9D9;
	border: 1px solid #C9C9C9;
	margin-bottom: 10px;
}

#selectMHR {
	max-width: 274px;
	text-overflow: ellipsis;
/*	-ms-word-break: break-all;
	word-break: break-all;
	word-break: break-word;
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	-ms-hyphens: auto;
	-o-hyphens: auto;
	hyphens: auto;*/
}

#searchResultDiv {
/*	padding-top: 5px;*/
}

.h3head {
	font-size:10pt;
/*	color:#ff9900;*/
	margin-top: 10px;
	padding: 10px;
/*	border-top-left-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-top-right-radius: 5px;
	background-color: #F1F1F1;*/
	border: 1px solid #C9C9C9;
	border-bottom-width: 0px;

	background-color: #006699;
	color:#FFF;
	text-transform: uppercase;
}

#filterMHR {
	width:100%;
	height:100%;
	margin-bottom:0px;
	text-align:left;
}
#filterMHRlink {
	padding-left:5px;
	width:180px;
}
#filterMHRlink:hover,
#filterMHRlink:focus,
#filterMHRlink:active {
	color:#333;
}

#fullwebrPrintIcon {
	padding-top:10px;
}

.design {
    display: inline-block; /* Строчно-блочный элемент */
    padding: 8px 20px; /* Добавляем поля */
    text-decoration: none; /* Убираем подчёркивание у ссылки */
    cursor: pointer; /* Курсор в виде руки */
    background: #5B8DB7; /* Фон для браузеров, не поддерживающих градиент */
    /* Градиент 
    background: -moz-linear-gradient(top, #deefff 0%, #98bede 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#deefff), color-stop(100%,#98bede));
    background: -webkit-linear-gradient(top, #deefff 0%,#98bede 100%);
    background: -o-linear-gradient(top, #deefff 0%,#98bede 100%);
    background: -ms-linear-gradient(top, #deefff 0%,#98bede 100%);
    background: linear-gradient(top, #deefff 0%,#98bede 100%);

    /* 	 border: 1px solid #008; /* Добавляем синюю рамку */
    border-radius: 4px; /* Скругляем уголки */
    font: 14px/1 Arial, sans-serif; /* Рубленый шрифт */
    color: #2c539e; /* Цвет текста и ссылки */
   }






