/* CSS Document */
.png {behavior: url("/css/png.htc");}
html {  height: 100%;}
body { margin: 0px; padding: 0px; background-color: #ffffff; height: 100%;  font-size:11px;}
table {	margin: 0px; padding: 0px; border-collapse: collapse; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; width:100%;}
table table { width:auto; }
td {padding: 0px; margin: 0px;}

p { margin:0px; padding:0px;}
img { border: 0px;}
div { width:auto; }

.freespace { width:50%; } 
.page-space { width:951px; margin-top:20px; }
.red-header { height:65px; background-color:#c60000; }
.red-header .site-name { position:absolute; font-size:12px; color:#e38080; margin: 12px 0px 0px 15px; }
.red-header .site-name a {color:#fff;}
.red-header .main-navigation { position:absolute; margin: 42px 0px 0px 15px; }
.red-header .main-navigation div { position:absolute; margin: 6px 0px 0px 0px; text-align:center; display:none; }
.red-header .main-navigation .selected {position: absolute; margin: 22px 0 0 -20px;}
.red-header .main-navigation span { padding-right: 11px; font-size:12px; color:#ffffff; }
.red-header .main-navigation a { color:#ffffff; text-decoration: underline; font-size:12px;  }
.red-header .main-navigation .vertical-line { padding: 0px 14px 0px 4px; }
.red-header .main-navigation .main-link { font-weight:bold; }
.red-header .main-navigation .main-link a { color:#ffffff; font-size:12px; font-weight:bold; text-decoration: none;   }
.red-header .main-navigation .main-link a:hover { color:#ffffff; font-size:12px; font-weight:bold; text-decoration: underline;  }
.red-header .service-navigation { width:938px; padding-top:10px; }
.red-header .service-navigation span { font-family:Arial; color:#FFFFFF; font-size:11px;  }
.red-header .service-navigation span a { font-family:Arial; color:#FFFFFF; font-size:11px; text-decoration:underline;  }
.red-header .service-navigation span a:hover { font-family:Arial; color:#FFFFFF; font-size:11px; text-decoration:underline;  }
.red-header .service-navigation .enter-block { padding-top: 1px; }

.red-header .service-navigation table { width:100%; white-space:nowrap; }
.red-header .service-navigation td {  white-space:nowrap; color:#000000; font-weight:normal; font-size:11px; }
.red-header .service-navigation div { width:9px; height:17px; }
.red-header .service-navigation .dynamic { width:100%; }
.red-header .service-navigation .fon1 { background:url(/images/i/fon1.gif) right no-repeat; padding-left:9px; }
.red-header .service-navigation .fon1 .talign { padding-top:2px; }
.red-header .service-navigation a { color:#000000; font-weight:normal; text-decoration:none; }
.red-header .service-navigation a:hover { color:#000000; font-weight:normal; text-decoration:underline; }
.red-header .service-navigation .mian { color:#000000; font-weight:bold; }
.red-header .service-navigation .main a { color:#000000; font-weight:bold; text-decoration:none; }
.red-header .service-navigation .main a:hover { color:#000000; font-weight:bold; text-decoration:underline; }
.red-header .service-navigation .main span { padding: 0px 0px 0px 3px; color:#7f7f7f; }
.red-header .service-navigation .selected { background:url(/images/i/marker2.gif) left top repeat-x; color:#FFFFFF; }
.red-header .service-navigation .selected .main { color:#FFFFFF; font-weight:bold; }
.red-header .search { position:absolute; margin-left:706px; margin-top: 36px; }
.red-header .search td { padding-right:3px; }
.red-header .search input { width:100px; font-size:11px; }
.red-header .search select { width:100px; font-size:11px; }
.red-header .search img { padding-top: 1px; }

.reg-fix { width:675px; margin-left: 138px; margin-bottom:20px; }
.main-qote { font-size:35px; font-family:Georgia; font-style:normal; margin-top:8px; }
.main-qote a { color:#0000ff; text-decoration:none; }
.main-qote a:hover { color:#0000ff; text-decoration: underline; }
.main-qote .default-head { font-size:50px; font-family:Georgia; font-style: normal; font-weight:bold; }
.default-head a, .default-head a:hover {color:#000;}
.main-qote .small-text { font-size:11px; font-family:Georgia; font-style: normal; color:#7f7f7f; vertical-align:top; line-height:46px; }
.main-qote .vanish { font-style:italic; }
.main-qote a.vanish  {font-size:35px; color:#000000; text-decoration:none;}
.main-qote a.vanish:hover  {font-size:35px; color:#000000; text-decoration:none; background-color:#f2f5c3;}

.search-container { width:951px; height:169px; background:url(/images/i/searchblock.jpg); background-repeat:no-repeat; margin-top:25px;}
.search-container .search-type { position:absolute; margin-left: 216px; margin-top: 25px; }
.search-container .search-type div { width:9px; height:17px; }
.search-container .search-type .selected { background:url(/images/i/marker3.gif) left top repeat-x; cursor:default; }
.search-container .search-type .push { cursor:pointer; font-size:12px; }
.search-container .inputblock { position:absolute; padding-left: 207px; margin-top:52px; }
.search-container .inputblock input { border:0px solid #000000; margin: 0px; padding:0px 0px 0px 8px; background:none; font-size:33px; width:479px; }
.search-container .inputblock input:focus { outline-width:0; border-color:#fff; }
.search-container .droplist { position:absolute; width:535px; margin-left: 207px; margin-top: 92px; background-color:#FFFFFF; z-index:999; overflow:hidden; border-left: 1px solid #b2b2b2; border-right: 1px solid #b2b2b2; border-bottom: 1px solid #b2b2b2; }
.cover { background:url(/images/i/slice-line.gif) left top repeat-x; width:100%; padding-top:1px; }
.search-container .droplist .point, .ac_results li .point  { padding: 4px 0px 4px 10px; cursor:pointer;  }
.cover2 { background-color: #7f7f7f; width:1000px; padding-top:1px; }
.point2  { padding: 4px 0px 4px 10px; }
.point a, .point a:hover { text-decoration:none; color:#000; }
.point2 a { text-decoration:none; color:#ffffff; }
.point2 a:hover { text-decoration:underline; color:#ffffff; }

.marker-selection { background-color:#e5e5e5; }

.optional-line { border-top: 4px solid #666666; padding:12px 0px 0px 0px; margin-top:1px; }


.three-colums .left-column { width:190px; }
.left-column .head { padding-bottom:3px; padding-top:7px; font-family:Georgia; }
.left-column .head a {  color:#0000ff; text-decoration:none; font-size:18px; line-height:17px; }
.left-column .head a:hover { color:#0000ff; text-decoration:underline; line-height:17px; }
.left-column .head span { font-size:10px; color:#7e7e7e; vertical-align:top;}

.left-overview div { margin: 0px; padding:6px 0px 0px 0px;  font-size:14px; }
.left-overview div div { margin: 0px; padding:0px;  font-size:14px; }
.left-overview div a { font-size:14px; color:#000000; font-style:italic;  cursor: pointer; text-decoration:none; line-height:18px; }
.left-overview .jump-link { margin-top: 5px; }
.left-overview .jump-link a { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#0000ff; text-decoration:none;}
.left-overview .jump-link a:hover { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#0000ff; text-decoration:underline;}
.left-overview .jump-link td { padding-right:5px; }
.left-overview .jump-link img { margin-top: 5px; }
.left-overview .autor { margin:2px 0px 0px 0px; }
.left-overview .autor a { font-family:Arial; font-size:11px; color:#0000ff; font-style:normal; text-decoration:none; }
.left-overview .autor a:hover { font-family:Arial; font-size:11px; color:#0000ff; font-style:normal; text-decoration:underline; }
.left-overview .autor span {font-family:Arial; font-size:11px; color:#7f7f7f;  }

.three-colums .center-column { width:467px; padding: 0px 15px 0px 18px ;}
.center-column .head { padding-bottom:3px; font-family:Georgia; font-size:26px; color:#000000; }
.center-overview div { padding:4px 0px 8px 0px; margin:0px 0px 0px 0px; background:url(/images/i/fon3.gif) left bottom repeat-x;  }
.center-overview .text { color:#000000; font-style:italic; font-family:Georgia; font-size:18px; }
.center-overview .text a { color:#000000; font-style:italic; font-family:Georgia; font-size:18px; text-decoration:none; line-height:22px; }
.center-overview .autor { margin:2px 0px 0px 0px; }
.center-overview .autor a { font-family:Arial; font-size:11px; color:#0000ff; text-decoration:none; }
.center-overview .autor a:hover { font-family:Arial; font-size:11px; color:#0000ff; text-decoration:underline; }
.center-overview .autor span {font-family:Arial; font-size:11px; color:#7f7f7f;  }
.center-overview .last { padding:3px 0px 8px 0px; margin:0px 0px 0px 0px; background: none;  }
.center-overview .first { padding:0px 0px 8px 0px; margin:0px 0px 0px 0px; }


.inner-border .else-links { margin-top:85px; margin-left: 10px; margin-bottom: 5px; }
.inner-border .else-links div { padding-bottom: 2px; }
.inner-border .else-links div a { color:#0000ff; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
.inner-border .else-links div a:hover { color:#0000ff; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; }

.inner-border .else-links div a.selected-link  { color:#7f7f7f; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
.inner-border .else-links div a.selected-link:hover { color:#7f7f7f; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; }

.inner-border .else-links div div { width:225px; position:absolute; background-color:#FFFFFF; border: 1px solid #7f7f7f; margin: -13px 0px 0px 112px; display:none; z-index:999; }
.inner-border .else-links div div table { width:100%; margin:8px 0px 6px 0px; padding:0px; }
.inner-border .else-links div div table td { text-align:center; margin:0px; padding:0px; }
.inner-border .else-links div div input { width:194px; font-size:11px; margin: 0px 0px 0px 0px; color:#7f7f7f; }
.inner-border .else-links div div textarea { width:194px; height:100px; font-size:11px; margin: 0px; color:#7f7f7f; }
.inner-border .else-links div div img { margin-right:10px; }
.inner-border .else-links div div.e {text-align:left;color:red;width:194px; position:static; border: 0; margin: 0 15px; display:block; z-index:1;}
.inner-border .else-links div div#p_ok {text-align:left;color:#000;width:194px; position:static; border: 0; margin: 10px 15px; display:block; z-index:1;}
.inner-border .else-links .captcha {margin-right:0px; cursor:pointer;}


.three-colums .merge-colums { width:675px; padding-right:15px; }
.merge-colums .citation { background: url(/images/i/textlines.gif) left top no-repeat; }
.merge-colums .citation .service-layer { float:left; width:150px; height:215px; }
.merge-colums .citation .service-layer .inner-border { width:122px; height:122px; border:1px solid #7f7f7f; margin-top:10px; }
.merge-colums .citation .service-layer .else-notify { color:#7f7f7f; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin-top: 5px;  }
.merge-colums .citation .service-layer .else-notify p { padding-bottom:2px; }
.merge-colums .citation .text { font-size:35px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; line-height: 43px;  }
.merge-colums .head { font-size:18px; color:#000; font-family:Georgia; padding-bottom:3px;  }
.merge-colums .head a { font-size:18px;  font-family:Georgia; text-decoration:none; color:#0000ff; }
.merge-colums .head a:hover { font-size:18px; font-family:Georgia; text-decoration:underline;  color:#0000ff; }
.merge-colums .head span { font-size:10px; color:#7e7e7e; vertical-align:top;}
.merge-colums .optional-line-card { border-top: 3px solid #e5e5e5; padding:20px 0px 0px 0px; margin-top:0px; clear: both;}
.merge-colums .left-cell { width:260px; padding-right:18px; }
.merge-colums .center-cell { width:260px; padding-right:12px;  }
.merge-colums .right-cell { width:125px;}
.merge-colums .promo-block img { margin-top: 10px;}
.merge-colums .promo-block p { margin-bottom: 2px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#7f7f7f; }
.merge-colums .promo-block p a {font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#0000ff; text-decoration:none;  }
.merge-colums .promo-block p a:hover {font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#0000ff; text-decoration:underline;  }


.alphabet-search { position: absolute; background-color:#e5e5e5; padding: 8px 11px 8px 11px; }
.alphabet-search input { font-size:11px; font-family:Arial; width:229px;}
.letter div { font-family:Georgia; padding-right: 8px; font-size:18px; position:absolute; }
.letter input { font-size:11px; font-family:Arial; width:203px; margin-left:26px;}

.alphabet-table div { width:123px; margin-right:12px;}
.alphabet-table .under-search-field { padding-top:45px; }
.alphabet-table .under-search-field-letter { padding-top:48px; }
.alphabet-table .last { padding:0px;}
.alphabet-table div div { margin-bottom:15px; margin-right:0px; width:auto;}
.alphabet-table span { font-family:Arial; font-size:11px; color:#7f7f7f;}
.alphabet-table p { font-family:Arial; font-size:12px; color:#000000; padding-bottom:3px; }
.alphabet-table p a { font-family:Arial; font-size:12px; color:#0000ff;  text-decoration:none; }
.alphabet-table p a:hover{ font-family:Arial; font-size:12px; color:#0000ff; text-decoration:underline; }

.alphabet-table .head 	{ font-size:26px; color:#000000;}
.alphabet-table .head a { font-size:26px; color:#0000ff; text-decoration:underline;}
.alphabet-table .head a:hover { font-size:26px; color:#0000ff; text-decoration:underline;}

.alphabet-table .points a { font-size:20px; color:#0000ff; text-decoration:none; line-height:10px;}
.alphabet-table .points a:hover { font-size:20px; color:#0000ff; text-decoration:underline;}



.text-items { font-family:Georgia, "Times New Roman", Times, serif; }
.text-items .hang-item { position:absolute;  margin: -4px 0px 0px -24px; display:none; width:164px; padding:0px; z-index:999; background:#FFFFFF; border:1px solid #7f7f7f; }
.text-items .hang-item-large { position:absolute;  margin: 21px 0px 0px 37px; display:none; width:164px; padding:0px; z-index:999; background:#FFFFFF; border:1px solid #7f7f7f; }
.text-items .hang-item .checkboxes { padding:0px; background:none; }
.text-items .hang-item .checkboxes .check2 { display:none; cursor:default; }
.text-items .hang-item .checkboxes { margin:0px 0px 0px 0px; padding:4px 0px 4px 0px;}
.text-items .hang-item .checkboxes img { cursor:pointer; }
.text-items .hang-item .checkboxes .arrow { position:absolute; margin-left: 5px; margin-top: 0px; padding:0px;}
.text-items .hang-item .checkboxes .arrow .gray_act { display:none; position:absolute; }
.text-items .hang-item .checkboxes .arrow image { cursor: default; position:absolute;}
.text-items .hang-item .checkboxes .text { font-size:12px; font-style: normal; font-family:Arial; margin:2px 0px 0px 45px; padding:0px 4px 0px 0px; text-decoration:none;  background:none; }
.text-items .hang-item .checkboxes .text-for-large { font-size:12px; font-style: normal; font-family:Arial; margin:2px 0px 0px 60px; padding:0px 4px 0px 0px; text-decoration:none;  background:none; line-height:normal; }
.text-items .hang-item .checkboxes .text div { position:absolute; margin:1px 0px 0px -15px; padding:0px 0px 0px 0px; width:12px; height:12px; z-index:999;  background:none; }
.text-items .hang-item .checkboxes .text-for-large div { position:absolute; margin:1px 0px 0px -15px; padding:0px 0px 0px 0px; width:12px; height:12px; z-index:999;  background:none;  }
.text-items .notify-small { position:absolute; margin:1px 0px 0px 10px; padding:0px; display:none;}
.text-items .notify-small-for-large { position:absolute; margin:26px 0px 0px 150px; padding:0px; display:none;}
.text-items .notify-small .text { font-size:11px; color:#FFFFFF; background:url(/images/i/annot_bg.png); font-style:normal; font-family:Arial, Helvetica, sans-serif; white-space: nowrap; }
.text-items .notify-small .text-for-large { font-size:12px; color:#FFFFFF; background:url(/images/i/annot_bg.png); font-style:normal; font-family:Arial, Helvetica, sans-serif; line-height:normal; white-space: nowrap; }


.gray-small { position:absolute;  margin: 0px 0px 0px -18px; padding:0px; display:none; cursor:pointer; }
.green-small { position:absolute;  margin: 0px 0px 0px -18px; padding:0px; display:none; cursor:pointer; }

.green-large { position:absolute; margin-left: 41px; margin-top:26px; cursor:pointer; }
.gray-large { position:absolute; margin-left: 41px; margin-top:26px; display:none; cursor:pointer; }

.sort-block { padding: 0px 0px 6px 0px; border-bottom: 1px solid #7f7f7f; margin-top:16px; }
.sort-block .annotation { padding-bottom: 1px;  padding-right: 10px; }
.sort-block table { width:674px;}
.sort-block table table { width: auto;}
.sort-block td { font-size:12px; padding-right: 10px; white-space: nowrap; }
.sort-block td td { padding:0px; white-space:normal; }
.sort-block .main-width { width:100%; }
.sort-block div { width:9px; height:17px; }
.sort-block .selected { background:url(/images/i/marker6.gif) left top repeat-x; cursor:default; color:#FFFFFF; }
.sort-block .push { cursor:pointer; font-size:12px; }
.sort-block .select-field { padding:0px 0px 0px 10px;}
.sort-block .select-field select { width:50px; font-size:11px; }


.page-listing { width:100%; font-size:12px; color:#7f7f7f; }
.page-listing .left-line { padding:0px 10px 0px 5px; }
.page-listing .right-line { padding:0px 5px 0px 6px; }
.page-listing a { font-size:12px; text-decoration:none; color:#0000ff; }
.page-listing .main-width { width:100%; }
.page-listing .nomber { width:19px; height:19px; text-align:center; padding-top:1px; cursor:pointer; margin-left: 0px; margin-right:4px;  }
.page-listing .selected { background:url(/images/i/clicked.gif) left top no-repeat; color:#FFFFFF;  }
.page-listing .hovered { background:url(/images/i/hovered.gif) left top no-repeat; }
.page-listing .listing-next { width:54px; height:19px; padding-left:6px; }
.page-listing .listing-prev { width:54px; height:19px; padding-right:6px; text-align:right; }
.page-listing .hovered-forward { background:url(/images/i/marker-list-right.gif) left top no-repeat; }
.page-listing .hovered-backward { background:url(/images/i/marker-list-left.gif) left top no-repeat; }

.mtop {margin-top: 25px;}

.autor-fix { margin-top: 15px; }
.subject-fix { margin-top: 10px; }
.three-colums .right-column { width:261px; }
.right-column .card-fix { margin-top: 10px; }
.right-column .banner-container { border:1px solid #7f7f7f; text-align:center; vertical-align:middle; cursor:pointer; margin-bottom:10px; }
.right-column .banner-container img { padding:9px; }
.right-column .wiki { text-align:left; cursor: auto;}
.right-column .wiki .delimeter { padding:13px 10px 10px 10px;}
.right-column .wiki .delimeter img { padding:0px;}
.right-column .wiki .content { margin: 0px 0px 0px 0px; }
.right-column .wiki .content .wimg { float:left; padding:4px 16px 10px 0px;}
.right-column .wiki .content { font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif; line-height:17px;}
.right-column .wiki .content p { padding-bottom:5px; }
.right-column .wiki .content a, .right-column .wiki .content a:hover { color:#0000ff; }
.right-column .wiki .link { padding-left: 15px; }
.right-column .wiki .link img { position:absolute; margin-left: -15px; margin-top:3px; }
.right-column .wiki .link a { font-size:11px; font-family:Arial; color:#0000ff; text-decoration:none; } 
.right-column .wiki .link a:hover { font-size:11px; font-family:Arial; color:#0000ff; text-decoration:underline; } 

.right-column .styled { text-align:left; cursor: auto; }
.right-column .styled .delimeter { padding:10px 10px 10px 10px;}
.right-column .styled p { font-size:12px; color:#000000; font-family:Arial; line-height:16px; }
.right-column .styled .head { margin: 10px 0px 2px 0px; line-height:normal; }
.right-column .styled .head a { font-size:12px; color:#0000ff; font-family:Arial; text-decoration:none; }
.right-column .styled .head a:hover { font-size:12px; color:#0000ff; font-family:Arial; text-decoration:underline; }
.right-column .styled .gray { margin-top:1px;  line-height:normal;}
.right-column .styled .gray a { font-size:11px; color:#7e7e7e; font-family:Arial; text-decoration:none; }
.right-column .styled .gray a:hover { font-size:11px; color:#7e7e7e; font-family:Arial; text-decoration:underline; }






.banner2 { margin-top: 20px; }

.bottom-block { padding-top: 17px; }
.bottom-block div { width:951px; background:url(/images/i/fon3.gif) left top repeat-x; padding-top: 12px; padding-bottom: 20px; }

.bottom-block table { margin-top: 0px; }
.bottom-block span { background:none; }

.bottom-block .text { width:100%; padding-right:20px; font-size:12px; }
.bottom-block .text a { font-size:12px; color:#000000; }
.bottom-block .text .line { padding: 0px 15px 0px 15px; }
.bottom-block .text .link { padding: 0px 15px 0px 0px; }
.bottom-block .delimeter { padding-left: 10px; }



.bread { margin-left:138px; margin-bottom:6px; }
.bread img { margin-right: 4px; }
.bread a { font-size:11px; color:#000000; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
.bread a:hover { font-size:11px; color:#000000; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; }

.reg-forms { width:951px; height:462px; background:url(/images/i/reg-bg.gif) left top no-repeat; vertical-align:top; padding-top:28px; }
.reg-forms .line { width:675px; margin: 0px 0px 17px 138px; background:url(/images/i/reg-line.gif) repeat-x left bottom; padding-bottom:20px;  }
.reg-forms .line table { width:100%; }
.reg-forms .line table table { width: auto; }
.reg-forms .line .left { width:138px; font-size:12px; font-family:Arial; color:#000000; }
.reg-forms .line .center { width:100%; }
.reg-forms .line .center input { width:395px; font-size:30px; font:Arial; }
.reg-forms .line .center .passwords { width:100%; }
.reg-forms .line .center .passwords input { width:190px; font-size:30px; font:Arial; }
.reg-forms .line .center .passwords .delimeter { width:100%;}
.reg-forms .line .spacer { height:10px; }
.reg-forms .line .text-margin { padding-bottom:2px; }
.reg-forms .line .item-deli { margin: 18px 0px 18px 0px; }
.reg-forms .line .center .small-fonts { font-size:11px; font-family:Arial; color:#000000; }
.reg-forms .line .center .small-block-deli { padding-left: 10px; }
.reg-forms .line .center .selects td { padding-right:10px; }
.reg-forms .line .center .selects select { font-size:11px; font-family:Arial; color:#000000; margin:0px; padding:0px; }
.reg-forms .line .center .small-fields {width: 100%;}
.reg-forms .line .center .small-fields .delimeter { width:100%; }
.reg-forms .line .center .small-fields input { width:190px; font-size:11px; font-family:Arial; }

.button-reg { width:399px; height: 65px; position:absolute; margin: -94px 0px 0px 277px; padding:0px; }
.button-reg table { width:100%; height:100%; margin:0px; padding:0px; }
.button-reg input { font-size:11px; font-family:Arial; }
.reg-forms .line .right { width:138px; }
.reg-forms .ok  { margin-left:10px; }
.reg-forms .wrong { margin-left:10px; }


.main-qote .small-text { font-size:18px; font-family:Georgia; font-style: normal; color:#7f7f7f; vertical-align:top;  }

.ac_results {background-color:#FFF;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:11px;z-index:999; overflow:hidden; border-left: 1px solid #b2b2b2; border-right: 1px solid #b2b2b2; border-bottom: 1px solid #b2b2b2; width:535px;}
.ac_results ul {margin:0;padding:0;}
.ac_results li {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;width:100%;}
.ac_results iframe {display: none;}

.wund {text-decoration:none; color:#000;}
.search-btt{cursor:pointer;}
.shop td {width: 33%; vertical-align: top;}
.shop .promo-block {padding-left: 5px;}
.doc-main-qote {font: normal bold  50px Georgia; margin-top:8px;}
.f12 {font-size:12px;}
.bottom-block .f12 div {background: #fff;padding-bottom: 0px;padding-top: 0px;}
h1 {margin: 0;font-weight:	400; font-size:	32px;}
.main-qote h1 {display: inline; margin: 0;    font-family: Georgia;font-size: 35px;font-style: normal; font-weight:400;}
.citation h1 {margin: 0;    font-family: Georgia,"Times New Roman",Times,serif;font-size: 35px;font-style: italic; font-weight:400;line-height: 43px;}
