﻿HTML, BODY {padding:0; margin:0; background:#5a5a5a;}
BODY, UL, OL, LI, P, H1, H2, H3, H4, H5, H6, FORM, IMG {margin:0; padding:0; border:0;}
BODY {height:100%;}
#body {padding:20px 30px;}
BODY, INPUT, TEXTAREA, OPTION, SELECT, LI, P, H1, H2, H3, H4, H5, H6, A, TD, TH {font: 12px Arial,sans-serif; color:#3a3a3a;}
TD {vertical-align:top;}
TABLE {border-collapse:collapse;}
TABLE TD {padding:0;}
P, UL, OL, H1, H2, H3 {margin-bottom:1em;}

/* HEADERS=
----------------------------------------------- */
DIV.h1 {margin: 0 0 50px 0;}
DIV.h1 A, DIV.h1 A:hover {display: inline; color: #ffffff; background: url('/media/img/arrow.gif') 100% 4px no-repeat #5bb2df; text-decoration: none; padding: 0 61px 0 5px;}
H1 {font-size: 28px; text-transform: uppercase; color: #ffffff; background-color: #5bb2df; display: inline; padding: 0 35px 0 5px;}
H2 {font-size:16px; font-weight:bold; color:#ffffff; background-color: #D6A36D; display: inline; padding: 5px 35px 5px 5px;}
DIV.h2 {margin: 0 0 54px 0;}
H3 {font-size:14px; font-weight:bold;}
H4 {font-size:11px; font-weight:bold; margin-bottom:3px;}

DIV.libraryBGrus DIV.h1 A, DIV.libraryBGrus DIV.h1 A:hover, DIV.libraryBGrus H1, DIV.libraryBGeng DIV.h1 A, DIV.libraryBGeng DIV.h1 A:hover, DIV.libraryBGeng H1 { background-color:#C7B143;}
DIV.ecologyBGrus DIV.h1 A, DIV.ecologyBGrus DIV.h1 A:hover, DIV.ecologyBGrus H1, DIV.ecologyBGeng DIV.h1 A, DIV.ecologyBGeng DIV.h1 A:hover, DIV.ecologyBGeng H1 { background-color:#b1cf2f;}
DIV.peopleBGrus DIV.h1 A, DIV.peopleBGrus DIV.h1 A:hover, DIV.peopleBGrus H1, DIV.peopleBGeng DIV.h1 A, DIV.peopleBGeng DIV.h1 A:hover, DIV.peopleBGeng H1 { background-color:#ec7432;}
DIV.educationBGrus DIV.h1 A, DIV.educationBGrus DIV.h1 A:hover, DIV.educationBGrus H1, DIV.educationBGeng DIV.h1 A, DIV.educationBGeng DIV.h1 A:hover, DIV.educationBGeng H1 { background-color:#f8ab14;}
DIV.materialsBGrus DIV.h1 A, DIV.materialsBGrus DIV.h1 A:hover, DIV.materialsBGrus H1, DIV.materialsBGeng DIV.h1 A, DIV.materialsBGeng DIV.h1 A:hover, DIV.materialsBGeng H1 { background-color:#8c92df;}
DIV.linksBGrus DIV.h1 A, DIV.linksBGrus DIV.h1 A:hover, DIV.linksBGrus H1, DIV.linksBGeng DIV.h1 A, DIV.linksBGeng DIV.h1 A:hover, DIV.linksBGeng H1 { background-color:#d268c0;}
DIV.glossaryBGrus DIV.h1 A, DIV.glossaryBGrus DIV.h1 A:hover, DIV.glossaryBGrus H1, DIV.glossaryBGeng DIV.h1 A, DIV.glossaryBGeng DIV.h1 A:hover, DIV.glossaryBGeng H1 { background-color:#7dbbc1;}
/* -------------------------------------------- */

/* LISTS=
----------------------------------------------- */
UL {list-style:none;}
UL LI {padding-left:10px; margin:3px 0 4px;}

OL {margin-left:2.2em;}
OL LI {margin-bottom:.7em;}

#leftMenu UL {margin: 27px 20px 15px 20px; padding: 0;}
#leftMenu UL LI {margin: 0; padding: 0 0 12px 0;}
#leftMenu UL LI A {color: #373737; font-size: 14px; text-decoration:none;}
#leftMenu UL LI A:hover {color: #ff6c00; font-size: 14px; text-decoration:none;}

UL.bigArrowBlockUL { overflow:hidden; float:left; clear:left;}
UL.bigArrowBlockUL LI { float:left; clear:left; background:#D6A36D url('/media/img/arrowLightBrown.gif') no-repeat 3px 12px; margin:0; padding:7px 60px 7px 16px;}
UL.bigArrowBlockUL LI, UL.bigArrowBlockUL LI * { font-size:14px; font-weight:bold; color:#FFFFFF;}

/* -------------------------------------------- */

/* FORMS=
----------------------------------------------- */
INPUT {}
INPUT.text {}
INPUT.radio, INPUT.checkbox {width:auto; border:0; width:14px; top:2px; position:relative;}
INPUT.button, INPUT.submit {border:1px solid #000; cursor:pointer; cursor:hand; width:auto;}
TEXTAREA {border:1px solid #CCC; overflow:auto; width:300px;}
SELECT {width:300px;}

INPUT.search {width: 162px; font-size: 12px;}
/* -------------------------------------------- */

/* LINKS=
----------------------------------------------- */
A {color: #dc0014; text-decoration:underline;}
A:hover {text-decoration:underline;}
A:visited {}

A.personLink {display: inline; background: url('/media/img/arrow-red.gif') 100% 4px no-repeat; padding-right: 11px;}

/* -------------------------------------------- */

/* NAV=
----------------------------------------------- */

/* -------------------------------------------- */

/* TEXT=
----------------------------------------------- */
SMALL, .small {font-weight:normal; font-size:11px;}
.smaller {font-weight:normal; font-size:10px;}

.red {color:#dc0014 !important;}
.blue {color:#004B99 !important;}
.light {color:#868686 !important;}
.greyBlock {background:#F1F0EE; border:1px solid #CCCCCC; display:block; padding:3px 4px 4px; margin:9px 7px 0 0; float:left; width:30%;}

.imgLeft {float:left; margin:7px 10px 0 0;}
.imgRight {float:right; margin:7px 0 10px 0;}

.table {border:0;}
.table TD, .table TH {border:1px solid #CCCCCC; padding:4px 5px 5px; vertical-align:middle;}
.table TH {font-weight:bold; background:#D4D0C8; border-bottom:2px solid #7F7F7F;}
.table .mark {background:#F1F0EE;}

.personHeader1 {font-size: 14px; color: #ffffff; background-color: #d6a36d; padding: 0 21px 1px 5px; display: inline; margin-top: 3px;}
.personHeader2 {font-size: 14px; color: #ffffff; background-color: #d6a36d; padding: 0 21px 1px 5px; display: inline; margin-bottom: 3px;}

/* -------------------------------------------- */

/* BLOCKS=
----------------------------------------------- */

#divMenu1 {height: 50px; background-color: #e9cdaa;}
#divMenu1 IMG {margin-left: 26px;}
#divMenu1 IMG.logo {margin-left: 62px;}
#divMenu1 IMG.firstrus {margin-left: 78px;}
#divMenu1 IMG.firsteng {margin-left: 43px;}
#divMenu1 IMG.reasiterus {margin-left: 26px;}
#divMenu1 IMG.reasiteeng {margin-left: 26px;}
#divMenu1 IMG.museumsite {margin-left: 26px;}
#divMenu1 IMG.rusrus {margin-left: 107px;}
#divMenu1 IMG.ruseng {margin-left: 82px;}
#divMenu1 IMG.eng {margin-left: 8px;}
#divMenu2rus {height: 50px; background-color: #5a5a5a;}
#divMenu2rus IMG {margin-left: 16px;}
#divMenu2rus IMG.first {margin-left: 61px;}
#divMenu2eng {height: 50px; background-color: #5a5a5a;}
#divMenu2eng IMG {margin-left: 44px;}
#divMenu2eng IMG.first {margin-left: 61px;}
#divMenu3 {width: 919px; height: 196px; background: url('/media/img/bg-atomic.gif') 0 0 no-repeat;}

.sitemapBGrus #divMenu3 { background-image:url('/media/students/rus/bg-atomic.gif');}
.sitemapBGeng #divMenu3 { background-image:url('/media/students/eng/bg-atomic.gif');}

.searchBGrus #divMenu3 { background-image:url('/media/students/rus/bg-atomic.gif');}
.searchBGeng #divMenu3 { background-image:url('/media/students/eng/bg-atomic.gif');}

.not-foundBGrus #divMenu3 { background-image:url('/media/students/rus/bg-atomic.gif');}
.not-foundBGeng #divMenu3 { background-image:url('/media/students/eng/bg-atomic.gif');}

DIV.atomicBGrus #divMenu3 { background-image:url('/media/students/rus/bg-atomic.gif');}
DIV.libraryBGrus #divMenu3 { background-image:url('/media/students/rus/bg-atomic-library.gif');}
DIV.ecologyBGrus #divMenu3 { background-image:url('/media/students/rus/bg-ecology.gif');}
DIV.peopleBGrus #divMenu3 { background-image:url('/media/students/rus/bg-people.gif');}
DIV.educationBGrus #divMenu3 { background-image:url('/media/students/rus/bg-education.gif');}
DIV.materialsBGrus #divMenu3 { background-image:url('/media/students/rus/bg-materials.gif');}
DIV.linksBGrus #divMenu3 { background-image:url('/media/students/rus/bg-links.gif');}
DIV.glossaryBGrus #divMenu3 { background-image:url('/media/students/rus/bg-glossary.gif');}

DIV.atomicBGeng #divMenu3 { background-image:url('/media/students/eng/bg-atomic.gif');}
DIV.libraryBGeng #divMenu3 { background-image:url('/media/students/eng/bg-atomic-library.gif');}
DIV.ecologyBGeng #divMenu3 { background-image:url('/media/students/eng/bg-ecology.gif');}
DIV.peopleBGeng #divMenu3 { background-image:url('/media/students/eng/bg-people.gif');}
DIV.educationBGeng #divMenu3 { background-image:url('/media/students/eng/bg-education.gif');}
DIV.materialsBGeng #divMenu3 { background-image:url('/media/students/eng/bg-materials.gif');}
DIV.linksBGeng #divMenu3 { background-image:url('/media/students/eng/bg-links.gif');}
DIV.glossaryBGeng #divMenu3 { background-image:url('/media/students/eng/bg-glossary.gif');}

.menu3 {position: relative; left: 478px; top: 112px; width: 250px;}
.menu3 IMG {margin-bottom: 2px; //margin-bottom: 4px; height: 13px;}

SPAN.menuFacesNobody {display: block; float: left; padding: 8px 0 8px 0; color: #acabab; text-align: center; width: 28px; background: url('/media/img/border-gray.gif') 0 8px no-repeat #5a5a5a;}
SPAN.menuFacesActive {display: block; float: left; padding: 8px 0 8px 0; color: #5bb2df; text-align: center; width: 28px; font-weight: bold; background: url('/media/img/border-gray.gif') 0 8px no-repeat #5a5a5a;}
A.menuFaces, A.menuFaces:hover {display: block; float: left; padding: 8px 0 8px 0; color: #ffffff; text-align: center; width: 28px; text-decoration: underline; background: url('/media/img/border-gray.gif') 0 8px no-repeat #5a5a5a;}

#divLogoPrint {display: none;}

.imgR1 {background: url('/media/img/mainpage/img1.jpg') 0 0 no-repeat;}
.imgR2 {background: url('/media/img/mainpage/img2.jpg') 0 0 no-repeat;}
.imgR3 {background: url('/media/img/mainpage/img3.jpg') 0 0 no-repeat;}
.imgR4 {background: url('/media/img/mainpage/img4.jpg') 0 0 no-repeat;}

#divMolecule {position: absolute; top: 162px; left: 242px;}
#divMoleculeInner {position: absolute; top: 162px; left: 768px;}

#divContent {width: 990px; background-color: #ffffff;}
#contentArea {padding: 50px 60px 50px 60px;}
#divFooterPrint {display: none;}

DIV.sitemapLevel1 A, DIV.sitemapLevel1 A:hover {display: block; font-size: 18px; color: #ffffff; background-color: #d6a36d; text-decoration: none; text-transform: uppercase; padding: 0 7px 0 7px;}
DIV.sitemapLevel1 UL {margin: 10px 0 14px 7px; padding: 0;}
DIV.sitemapLevel1 UL LI {margin: 0; padding: 0 0 4px 0;}
DIV.sitemapLevel1 UL A {display: inline; font-size: 12px; color: #3a3a3a; text-transform: none; text-decoration: underline; padding: 0; background-color: #ffffff;}
DIV.sitemapLevel1 UL A:hover {display: inline; font-size: 12px; color: #dc0014; text-transform: none; text-decoration: none; padding: 0; background-color: #ffffff;}
DIV.sitemapLevel1 UL UL {margin: 4px 0 0 36px; padding: 0;}
DIV.sitemapLevel1 UL UL LI {margin: 0; padding: 0 0 4px 0;}
DIV.sitemapLevel1 UL UL A {display: inline; font-size: 11px; color: #3a3a3a; text-transform: none; text-decoration: underline; padding: 0; background-color: #ffffff;}
DIV.sitemapLevel1 UL UL A:hover {display: inline; font-size: 11px; color: #dc0014; text-transform: none; text-decoration: none; padding: 0; background-color: #ffffff;}

DIV.searchResult DIV.number {color: #ffffff; background-color: #d6a36d; display: inline; padding: 0 25px 0 4px;}

DIV.paging SPAN {display: inline; padding: 0 10px 0 0; background: url('/media/img/border-gray.gif') 100% 2px no-repeat;}
DIV.paging A {display: inline; color: #3a3a3a; padding: 0 10px 0 10px; background: url('/media/img/border-gray.gif') 100% 2px no-repeat;}
DIV.paging A:hover {display: inline; color: #dc0014; text-decoration: none; padding: 0 10px 0 10px; background: url('/media/img/border-gray.gif') 100% 2px no-repeat;}
DIV.paging A.curr {font-weight: bold; color: #dc0014; text-decoration: none;}

DIV.libIssueLI { clear:both; width:100%; overflow:hidden;}
DIV.libIssueLI .pic, DIV.libIssueLI .pic IMG { width:60px; height:77px; float:left;}
DIV.libIssueLI .pic { background: url('/media/img/imgDefault.gif') repeat 0 0;}
DIV.libIssueLI DIV.description { margin:0 0 0 76px;}
DIV.libIssueLI DIV.content .size, DIV.libIssueLI DIV.content .files { float:left;}
DIV.libIssueLI DIV.content .size { float:left; width:50px; background: url('/media/img/sigmaRed.gif') no-repeat 0 3px; padding:0 0 0 18px;}
DIV.libIssueLI DIV.content .caption, DIV.libIssueLI DIV.content .files SPAN { display:none;}
DIV.libIssueLI DIV.content .files { display:block; width:670px; padding:0 0 3px 24px; background: url('/media/img/icons/default.gif') no-repeat 0 0;}
DIV.libIssueLI DIV.content .files A { display:inline; text-transform:lowercase; padding:0 0 0 15px; background: url('/media/img/verticalLightLine.gif') no-repeat 8px 4px;}
DIV.libIssueLI DIV.content .files A.first { padding:0; background-image:none;}
DIV.libIssueLI DIV.summary { margin:0 0 25px 0;}


#divFooter {margin: 20px 0 0 19px; float: left; padding-bottom: 50px;}
.copyright {margin: 22px 0 12px 0; font-size: 9px; font-family: tahoma, sans-serif; color: #868686;}

/* -------------------------------------------- */

/* OTHER=
----------------------------------------------- */
.clear {clear: both; width: 1px; height: 50px;}
.clearFloat { clear:both; line-height:1px; height:1px; margin-top:-1px; overflow:hidden;}

.png {-background: none !important; -width: expression(this.firstChild.width); -filter: expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.firstChild.src+"', sizingMethod='image')");}
.png img {-visibility: hidden;}

/* -------------------------------------------- */