body {margin: 0; background: #fff url(sprites_design.gif) 0 -84px repeat-x; color: #000; font-family: tahoma; font-size: 0.8em}

a:link, a:visited {color: #AF5007; text-decoration: none; border-bottom: solid 1px #AF5007}
a:hover {color: #D36008; border-color: #D36008}


h1, h2 {font-weight: normal}
h1 {font-size: 1.4em; margin: 0 0 .15em 0}
h2 {font-size: 1.25em; margin: .7em 0 .2em 0}
h3 {font-size: 1.05em; margin: 1em 0 .2em 0}

img, a.img:link, a.img:visited {border: none}
.figure {text-align: center; margin: 1em 0}
.bordered img {border: solid 1px #ddd}
p {margin-top: 0; margin-bottom: 1em}
ul {margin: 0; padding: 0}
ul li {margin-bottom: .1em}


.nobr {white-space: nowrap}

#globalContainer {width: 752px; position: relative; left: 50%; margin-left: -375px}
#leftColumn {width: 172px; float: left}
#rightColumn {width: 580px; float: left; background: url(bg_menu_content.gif) -173px 0 repeat-y}

#menu_top {width: 172px; height: 15px; font-size: 0; background: url(sprites_design.gif) 0 0 no-repeat}
#menu_bottom {width: 172px; height: 13px; font-size: 0; background: url(sprites_design.gif) 0 -16px no-repeat; margin-top: -1px}
#menu {background: url(bg_menu_content.gif) repeat-y; text-align: right; padding-right: 40px; font-size: 12px; line-height: 19px; font-weight: bold}
#menu ul {margin: 0; padding: 0; list-style: none}
#menu a {border: none; padding-right: 8px}
#menu a.menuActive {background: url(sprites.gif) right -104px no-repeat;}

#content_top {width: 580px; height: 27px; background: url(sprites_design.gif) 0 -30px no-repeat}
#content_bottom {width: 580px; height: 25px; background: url(sprites_design.gif) 0 -58px no-repeat; clear: both}
#content {width: 520px; margin: 0 30px 0 30px; padding: 5px 0; line-height: 1.6em; min-height: 200px; *height: 200px; height: auto}

#links {float: left; text-align: left; color: #333; font-size: 11px; border-top: dashed 1px #ccc; line-height: 15px; margin-top: 2em; width: 100%}
#links a {color: #888; border: none; text-decoration: underline}
#copyright {background-color: white; text-align: right; padding: 0 40px 10px 27px; font-size: .9em; line-height: 1.5em}

a.func:link, a.func:visited {color: #666; text-decoration: none; padding: 0 3px 0 5px; border: solid 1px #ddd}
a.func:hover {color: #333; background-color: #fafafa}
a.func:active {color: #222; background-color: #f5f5f5}

ul, ol {margin-top: 0.3em; margin-bottom: 0.8em; padding-left: 1.7em}
form {font-size: 1em; margin: 5px 0 5px 0}
input.text, input.password, textarea {width: 90%; margin-bottom: 0.8em}
input.text, input.password {font-size: 1.1em; font-family: arial; vertical-align: middle}
input.password {width: 50%}
textarea {height: 300px}
.button {padding: 0 0.5em 0 0.7em}
.bigButton {padding: 0.5em 2em 0.5em 2.2em; margin-top: 0.1em}

/*----------------*/

.presentation {width: 440px; height: 200px; padding-top: 0px; float: left; text-align: right; margin-top: 10px; border: none}
a.presentation:link, a.presentation:visited {color: #777; border: none; font-size: 1.1em; text-align: center}
.descr {margin-top: 1em; width: 57%; min-height: 15em; float: left}
.descr {height: 15em}
html>body .descr {height: auto}
.hidden {display: none}

.notice {border-left: solid 2px #eaeaea; margin: .7em 0 .8em -6px; padding: .3em 0 .3em 5px; display: block;}
.smallNotice {color: #777}

#toTheLeft_container, #toTheRight_container {height: 200px; margin-top: 10px; cursor: pointer; position: relative; z-index: 10; float: left}
#toTheLeft, #toTheRight {background-image: url(sprites.gif); width: 38px; height: 40px; margin-top: 80px}
#toTheRight {background-position: 40px 0}

#selector {margin-top: 0.8em; clear: right}
#selector a {line-height: 2em; border-bottom-style: none; padding-left: 10px}
#selector a.selected {background: url(sprites.gif) -75px -105px no-repeat; font-weight: bold}
#selector ul {list-style: none; margin: 0; padding: 0}

.graphics {padding: 5px;  float: left; width: 128px; color: #707070; text-align: right; margin: 5px 0 20px 27px; *margin-left: 20px; line-height: 1.2em}
.graphics img {vertical-align: middle; width: 128px;}
.graphics a:link, .graphics a:visited {border: none}
.year {font-size: 0.85em; text-align: right; display: block; color: #808080}
.date {font-size: 0.85em; color: #808080}

#articles ul {list-style: none; padding: 0; margin: 0}