@import url(base.css);

/* Title
---------------------- */
#content h2 {text-transform: uppercase; color: #900; font-size: 1.2em; text-align: right; padding: 0 4px 2px 60px}

/* Breadcrumbs
---------------------- */
#content .breadcrumbs {text-align: right; margin: 0 4px 2px 60px; font-size: 0.9em}
#content .breadcrumbs li {display: inline}

#content .breadcrumbs li:before {content: '\007c\00a0'}
#content .breadcrumbs li:first-child:before {content: ''}

#content .breadcrumbs li,
#content .breadcrumbs a {color: #900}
#content .breadcrumbs a:hover {text-decoration: underline}

/* Content
---------------------- */
#content .sections {margin-bottom: 23px; color: #666}
#content .section {margin: 0 25px 1em 33px}
#content .encarta {margin: 1.4em 25px 1.6em 33px}
#content .section .encarta {margin: 0}

#content .text-img {}

#content acronym {border-bottom:1px dashed #2b9513}
#content a {color: #2b9513}
#content .sections a {text-decoration: underline}
#content .sections a:hover {color: #333}

#content h3 {margin-bottom: 0.6em; font-size: 1.3em; color: #666; background: url(i/markers/section-title.gif) 0 0 no-repeat; padding-left: 20px; min-height: 16px}
#content h4 {margin-bottom: 1.1em; font-size: 1.1em; color: #2b9513}
#content p,
#content .sections ul,
#content .sections ol {margin-bottom: 0.9em}

#content .sections ul.docs {margin-left: 70px}

#content .sections ul li {padding-left: 35px; background: url(i/markers/li.gif) 23px 0.3em no-repeat}

#content .encarta {position: relative; margin: 7px 57px 0 74px; background: #d5d3d3}
#content .section .encarta {margin: 27px 57px 0 74px}
#content .encarta .inner {background: #fff; border: solid 1px #d5d3d3; padding: 15px 12px 10px 24px; position: relative; top: -7px; left: -7px}

/* Donwload
---------------------- */
#content .download a {color: #2b9513}
#content ul.download li {margin-left: 30px; background-image: url(i/markers/download.gif)}

/* Tables
---------------------- */
#content .table-wrap {position: relative; margin: 18px 33px 0 41px; background: #d5d3d3; margin-bottom: 1em;}
#content table {border: solid 1px #d5d3d3; position: relative; top: -7px; left: -7px; width: 471px}
#\0063	ontent table {width: 100%}
#content caption {text-align: center; color: #35a61b; font-weight: bold; padding: 3px 2px; font-size: 1.1em}
#content td,
#content th {background: #fff; padding: 4px 10px 3px 22px; vertical-align: top}
#content th {text-align: left; font-weight: bold; color: #fff; font-size: 1.1em; background: #35a61b}
#content td.operation {color: #78b200; text-transform: uppercase}
#content td p,
#content td ul,
#content td ol,
#content .sections td p,
#content .sections td ul,
#content .sections td ol {margin-bottom: 0;}

/* Anchors
---------------------- */
#content .anchors {border-left: solid 6px #900}
#content .anchors li,
#content .sections .anchors li {margin-left: 1em; padding-left: 6px; background: none; color: #900; text-indent: -0.7em}
#content .anchors li a,
#content .sections .anchors li a {color: #900; text-decoration: none}
#content .anchors li:before,
#content .sections .anchors li:before {content: '//\00a0'}
#content .anchors li a:hover,
#content .sections .anchors li a:hover {text-decoration: underline}

/* Img
---------------------- */
#content .border {background: #d5d3d3; margin: 7px 7px 3px 7px}
#content .border img {margin-left: -7px; margin-top: -7px; padding-bottom: 3px} 
* html #content .border {margin: 7px 7px 0 14px}
* html #content .border img {margin-left: -14px; margin-top: -7px; padding-bottom: 7px}

#content img.bordered {}
#content .img-left img {}
#content .img-right img {}
#content .legend {font-size: 0.8em; color: #666; margin-bottom: 0.3em}
#content img.noborder {border:0}

/* Gallery
---------------------- */
#content .gallery .odd,
#content .gallery .even {float: left; width: 50%; padding: 9px 0}
#content .gallery .odd .txt-block {padding-right: 16px;}
* html #content .gallery .odd,
* html #content .gallery .even {padding: 9px 0 0 0}

#content .gallery span.line {display: block; height: 1px; width: 100%; clear: both; background: #e1e1e1; overflow: hidden; margin-bottom: -1px;}

#content .gallery {border-top: solid 1px #e1e1e1; border-bottom: solid 1px #e1e1e1;}

#content .gallery .img-block {float: left; margin-right: 9px;}

#content .gallery img {display: block;}

/* Search
---------------------- */
.word {margin: 1em 0;}
#word {width: 240px; margin-left: 0.4em; padding: 0 2px;}
.result {margin-top: 1em;}
/*.mnogo .submitBtn {background:  none; border: none; cursor: pointer; color: #900;}*/

/* Offsets
---------------------- */
.offsetsBar {text-align: center; margin-top: 2em;}
.offsetsBar .next:before {content: '\00a0|\00a0';}
#page .offsetsBar a {text-decoration: none;}
.offsets {padding-top: 0.3em;}
.offsets a:after,
.offsets span:after {content: '\00a0|';}
.offsets .last:after {content: '';}


/* Separators
---------------------- */
#content .separator {margin: 0.8em 0 1.2em 0; display: block; text-align: right; padding-bottom: 1px; min-height: 12px}
#content .separator a {color: #900; font-size: 0.9em; padding: 1px 18px 0 0; background: url(i/markers/to-top.gif) 100% 50% no-repeat; float: right; display: block; min-height: 12px; text-decoration: none}
#content .separator a:hover {text-decoration: underline; color: #fc3}

#content .backed {background-color: #efefef}
#content .backed a {background-image: url(i/markers/to-top-backed.gif)}

/* Navigation
---------------------- */
#nav li.open ul {display: block}

/* Clear floats
---------------------- */
#content .separator:after,
#content .text-img:after,
#content .section:after,
#content .encarta .inner:after,
#content .gallery:after,
#content .gallery .odd:after,
#content .gallery .even:after {content : ".";  display : block; height : 0; clear : both; visibility : hidden}
/* \*//*/
#content .separator,
#content .text-img,
#content .section,
#content .gallery,
#content .gallery .odd,
#content .gallery .even {display : inline-block}
/* */
/* \*/
* html #content .separator,
* html #content .text-img,
* html #content .section,
* html #content .encarta .inner,
* html #content .gallery,
* html #content .gallery .odd,
* html #content .gallery .even {height: 1%}
*+html #content .separator,
*+html #content .text-img,
*+html #content .section,
*+html #content .encarta .inner,
*+html #content .gallery,
*+html #content .gallery .odd,
*+html #content .gallery .even {min-width: 1px;}
/* */

/* IE fixes
---------------------- */
* html #content h2 {height: 13px}
* html #content h3 {height: 16px}
/* \*/
* html #content .breadcrumbs li {padding-left: 10px; background: url(i/ie-fixes/breadcrumbs-li.gif) 4px 0.4em no-repeat}
* html #content .breadcrumbs li.first-child {padding-left: 0; background: none}
*+html #content .breadcrumbs li {padding-left: 10px; background: url(i/ie-fixes/breadcrumbs-li.gif) 4px 0.4em no-repeat}
*+html #content .breadcrumbs li.first-child {padding-left: 0; background: none}
* html .offsetsBar .next {padding-left: 10px; background: url(i/ie-fixes/offsets-li.gif) 4px 0.3em no-repeat}
* html .offsets a,
* html .offsets span {background: url(i/ie-fixes/offsets-li.gif) 100% 0.3em no-repeat; padding-right: 4px; margin-right: 2px;}
* html .offsets .last {background: none; padding-right: 0;}
*:first-child+html .offsetsBar .next {padding-left: 10px; background: url(i/ie-fixes/offsets-li.gif) 4px 0.3em no-repeat}
*:first-child+html .offsets a,
*:first-child+html .offsets span {background: url(i/ie-fixes/offsets-li.gif) 100% 0.3em no-repeat; padding-right: 4px; margin-right: 2px;}
*:first-child+html .offsets .last {background: none; padding-right: 0;}
/* */

* html #content .anchors li,
* html #content .sections .anchors li {margin-left: 0; padding-left: 14px; background: url(i/ie-fixes/anchors-li.gif) 5px 0.3em no-repeat; text-indent: 0}

*:first-child+html #content .anchors li,
*:first-child+html #content .sections .anchors li {margin-left: 0; padding-left: 14px; background: url(i/ie-fixes/anchors-li.gif) 5px 0.3em no-repeat; text-indent: 0}

* html #content .separator {height: 12px}

* html #content .legend {margin-top: 3px;}

/* \*//*/
* html #content .breadcrumbs li {padding: 0 0.5em}
/* */