/*
 * $Id: default.css 220 2008-11-25 10:35:48Z katremer $
 * $Revision: 220 $
 * $Date: 2008-11-25 13:35:48 +0300 (Вт, 25 ноя 2008) $
 * $Author: katremer $
 */

BODY {margin:0px; padding:0px; color:black;}
/* BODY {font-family:"Arial","Helvetica",sans-serif; font-size:82%; font-size:100%;} */
/* INPUT, TEXTAREA, BUTTON {font-family:"Arial","Helvetica",sans-serif;} */

FORM {margin:0px; padding:0px;}
IMG {border:none; font-size:70%;}
A {text-decoration:none;}
A:hover {text-decoration:underline;}

PRE, CODE {font-size:120%; background:#F6F6F6;}
FIELDSET {border:1px solid #CCF; margin:0px 3px; padding:0px 3px 3px 3px;}
LEGEND.trigger {cursor:pointer; padding-left:15px; background:url("/images/fold.gif") center left no-repeat;}
LEGEND.trigger.triggered {background:url("/images/unfold.gif") center left no-repeat;}

/*INPUT[type="radio"], INPUT[type="checkbox"] {vertical-align:-10%;}
IMG.ic {vertical-align:-25%;}*/

H2 {margin:0px 0px 0.3em 0px; padding:0px;}
/* H2 {font-family:"Arial",sans-serif; font-size:150%; font-weight:normal;} */

/* H3 {font-family:"Arial",sans-serif; font-size:130%;} */

.r {text-align:right;}
.c {text-align:center;}

.top {background-color:#ffeb00; border-bottom:1px solid #CC9; padding:3px;}
.top-left {width:250px; padding-top:-15px; position:relative;}
.top-left .logo {margin-top:-15px; position:relative;}
.top-left .motto {/*font-size:82%;*/ margin-top:-15px; margin-left:70px;}

.top-right {padding:5px; text-align:center;}
.top-right .search-field {width:80%;}

.partner-programs-all {padding:10px 10px;}  /* font-size:82%; */ 
.partner-programs-all {text-align:center;}
.partner-programs-all A {margin:0px 10px; border-bottom:1px dotted #000;}
/* .partner-programs-all A {font-family:"Tahoma"; font-size:110%; font-weight:normal;} */
.partner-programs-all A:hover {text-decoration:none; border-bottom:1px solid #000;}
.partner-programs-all .current {background-color:#898989; color:#FFF; padding:3px 5px; font-size:150%; font-weight:normal;}
.partner-programs-spacer {padding:3px 5px; font-size:150%;}

.partner-title {font-size:120%; letter-spacing:1px;}
.partner-title {margin:0px 0px 10px 0px;}
.partner-title STRONG {font-weight:normal;}

.left {background-color:#F6F6F6; border:1px solid #FFF; padding:5px;}

.partner-categories-front {background-color:#F6F6F6; border:1px solid #FFF; padding:5px;}
/*.partner-categories-front {width:220px;}*/
.partner-categories UL {/* font-size:90%; */ color:#CCF;}
.partner-categories UL {margin:0px; padding:0px 0px 0px 1.2em;}
.partner-categories UL LI {margin:0px 0px 0px 0px;}
.partner-categories UL LI SPAN {color:#000;}
.partner-categories UL UL { /* font-size:90%; */ }
.partner-categories UL UL {margin:0px; padding:0px 0px 0px 1.2em;}
.partner-categories UL UL .category-subitems {/*font-size:82%;*/}
.partner-categories .category-count {/*font-size:90%;*/ color:#999;}

.category-tree-heading {margin-bottom:10px;}

.categories-main-column {padding-left:10px;}

.category-hidden {display:none;}

.partner-program-title {margin:0px; /*font-size:82%;*/ padding:0px 10px;}

/* H1 {margin:0px 10px 15px 10px; font-weight:normal; font-family:"Tahoma",sans-serif; font-size:200%;} */
/* H2 {margin:0px 10px 15px 10px; font-weight:normal; font-family:"Tahoma",sans-serif; font-size:200%;} */

/*.search-results {padding:10px;}*/
.search-results P {/*font-size:82%;*/ margin:0px 5px 0px 0px;}
.search-results .name {font-size:110%; font-weight:normal;}
/*.search-results .author {font-size:110%;}*/

.pages {text-align:center; font-size:90%; margin:0px; line-height:120%;}
.pages B {background-color:#898989; color:#FFF; padding:1px 5px; font-size:100%;}

.header-for-layout {font-size:82%;}
.header-for-layout H1 {margin:0px; font-size:100%; font-weight:normal; padding:0px 5px 0px 70px;}
.header-for-layout DIV {margin:0px; font-size:100%; font-weight:normal; padding:0px 5px 0px 70px;}

.book TD {vertical-align:top; padding:10px;}
.book TD TD {padding:0px;}

.book-image EM {font-size:82%;}
.offer-other-images-container {background-color:#F6F6F6; padding:3px 5px;}
.offer-other-images-trigger {text-decoration:underline; cursor:pointer; font-size:82%;}

.book-name {margin:0px; font-weight:normal; font-size:110%;}
.book-author {margin-top:0px; /*font-family:"Tahoma",sans-serif;*/ font-weight:normal;}
.book-author STRONG {font-weight:normal;}

.book-description {line-height:130%;}


.offer-other-annotations-container {background-color:#F6F6F6; padding:3px 5px;}
.offer-other-annotations-trigger {text-decoration:underline; cursor:pointer; font-size:82%;}

.book-prices-container {margin-top:1em;}
.book-prices TD {padding:5px 10px 5px 0px !important;}
.book-prices A {border-bottom:1px dotted #000;}
.book-prices A:hover {text-decoration:none; border-bottom:1px solid #000;}

.book-shops {font-size:90%;}
.book-shops A {border-bottom:1px dotted #000; font-weight:normal;}
.book-shops A:hover {text-decoration:none; border-bottom:1px solid #000;}

.book-shop-name STRONG {color:#333;}

.book-categories {margin:2em 0px; /*font-size:90%;*/ line-height:130%;}
.book-categories DIV {}

.footer-line {border-top:1px solid #CCC; margin:10px 0px 5px 0px;}

.similar-books {background-color:#F2F2F2; padding: 5px 10px 10px 10px; /*padding:5px !important;*/ /*font-size:82%;*/}
.similar-books .block-title {font-weight:bold;}
.similar-books UL {margin:0px; padding:0px 0px 0px 20px; color:#999;}
.similar-books LI {margin:0px; padding:0px;}
.similar-books LI SPAN {color:#000;}
.similar-books .too-much {display:none;}
.similar-books .more {color:#666;}
