/*! CSS reset */a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background-color:transparent}blockquote,q{quotes:none;quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none;content:""}:focus{outline:0}a:hover,ins{text-decoration:none}del{text-decoration:line-through}body{width:100%;font-family:sans-serif;font-size:90%;line-height:1.4em;color:#333;background:url(/img/u/bg-body.png) #fff}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}table,td,th{vertical-align:middle}hr{display:none}a{color:#4c4c4c}.figure-left{float:left;margin:5px 20px 5px 0}.figure-right{float:right;margin:5px 0 5px 20px}.video{display:block;width:520px;height:330px;background:#000;color:silver;text-align:center}.clr:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .clr{height:1%}.clr{display:block}.hide{display:none}.fc,.fl,img.fl{float:left}.fr,img.fr{float:right}.al{text-align:left}.ar{text-align:right}.ac{text-align:center}.excl{color:red}.half{width:50%}.third{width:33%}.indent-top{margin-top:2em}.indent-bottom{margin-bottom:1em}.nowrap-el{white-space:nowrap}h1,h2{font-size:1.5em;font-weight:700;margin:.5em 0;line-height:1.4em;color:#463920}h1 a,h2 a{text-decoration:none;color:#463920}h1 a:active,h1 a:focus,h1 a:hover,h2 a:active,h2 a:focus,h2 a:hover{color:#000}h3{font-size:1em;font-weight:700;margin:1.35em 0 0;color:#000}address{font-style:normal}.note{font-size:.9em}.ico{height:1%;background-position:0 .2em;background-repeat:no-repeat}#p-root{margin:0 auto;width:1020px}#p-top-icons{background:url(/img/u/bg-shade-top.png) 0 100% repeat-x;padding:8px 30px 9px 0}#p-container{background:url(/img/u/bg-shade-side.png) repeat-y;padding:0 14px}#p-mid{width:550px;float:left;padding:18px 20px 110px 18px;background:url(/img/u/bg-content-shadow.png) repeat-x #fff}#p-head{margin:0}#p-head h1{margin:0;position:relative}#p-head a{position:absolute;left:75px;top:60px;width:320px;height:130px}#p-menu{font-size:1.3em;font-family:Georgia,"New York CE",utopia,serif;text-transform:uppercase;z-index:1}#p-menu ul{display:block;list-style:none;padding:0}#p-menu ul li{position:relative;display:block;float:left;background-color:#a4a4a4;color:#fff;font-weight:700;white-space:nowrap;text-decoration:none;line-height:56px;height:56px;margin:0 2px 0 0;text-align:center;overflow:hidden}#p-menu ul li a{display:block;text-decoration:none;width:100%;height:100%}#p-menu ul li a span{position:absolute;width:100%;top:0;left:0;display:block;z-index:10;height:56px;background-color:transparent;background-position:0 0;background-repeat:repeat}#p-menu a.actual,#p-menu ul li a:hover{background-color:#000;color:#fff}#p-menu li a.actual span,#p-menu ul li a:hover span{background-position:0 -56px}#fulltext{padding:10px 10px 26px;margin-bottom:20px;background:url(/img/u/bg-box-top.png) 0 100% repeat-x}#fulltext input{display:inline;font-size:.95em;vertical-align:middle}#fulltext input#query{width:90px;margin:0 0 0 8px;height:18px;padding:0 20px 0 2px;border:2px solid #d8d8d8;background:url(/img/u/bg-search-magnifier.png) 98% 50% no-repeat #fff}#fulltext input.search{color:#000;padding:0;width:50px;height:22px;border:2px solid #d8d8d8;font-size:1em;background-color:#d8d8d8;cursor:pointer}#fulltext label,#fulltext legend{display:none}.side-column{width:202px;color:#645536;padding-top:18px;background:url(/img/u/bg-column-shadow.png) repeat-x #f6f3ec}.side-column h2{display:block;line-height:28px;min-height:28px;vertical-align:middle;font-size:1.2em;margin:0;color:#fff;text-align:center;text-transform:uppercase;background:url(/img/u/bg-box-h1.png) no-repeat #645536;font-family:Georgia,"New York CE",utopia,serif;font-weight:400;letter-spacing:.1em}.side-column h2 a{color:#fff}.side-column ul{list-style:none;background:url(/img/u/bg-box-h1-underline.png) no-repeat;margin:0;padding-top:6px}.side-column ul li{padding:6px;margin:0 10px;border-bottom:1px solid #d4d2d3}.side-column ul li a{text-decoration:none;font-size:1em;text-transform:uppercase;color:#463920}.side-column ul li a.actual,.side-column ul li a:active,.side-column ul li a:focus,.side-column ul li a:hover{color:#000}.side-column ul li.last{border-bottom:none;margin-bottom:12px}.side-menu{font-weight:700}.side-column div.h1-underline{background:url(/img/u/bg-box-h1-underline.png) no-repeat;padding-top:4px}.side-column ul.lang-switch li{padding-left:34px;background-repeat:no-repeat;background-color:transparent;background-position:6px 9px}.side-column ul.lang-switch li.lang-en{background-image:url(/img/u/ico-lang-eng.png)}.side-column ul.lang-switch li.lang-de{background-image:url(/img/u/ico-lang-den.png)}.side-column ul.lang-switch li.lang-it{background-image:url(/img/u/ico-lang-ita.png)}.side-column ul.lang-switch li.lang-fr{background-image:url(/img/u/ico-lang-fra.png)}.side-column ul.lang-switch li.lang-ru{background-image:url(/img/u/ico-lang-rus.png)}.side-column ul.lang-switch li.lang-pl{background-image:url(/img/u/ico-lang-pol.png);border:none}.side-column div.books{padding:10px;background:url(/img/u/bg-box-books.png) 100% 0 repeat-y #f6f6f6}.side-column div.books img{float:left;margin:6px 6px 20px}.side-column ul.action li{line-height:1.3em}.side-column ul.action li img.fr{margin:5px 0 0 10px}.side-column ul.action li a{text-transform:none}.side-column ul.top li{padding-left:24px;background:url(/img/u/bg-li-arrow.png) 6px 1em no-repeat;line-height:1.2em}.side-column ul.top li a{text-transform:none;font-weight:400}.side-column div.last{background:url(/img/u/bg-box-top.png) 0 100% repeat-x;padding-bottom:6px;margin-bottom:20px}.side-column div.photo-thumb{background:url(/img/u/bg-box-h1-underline.png) no-repeat;text-align:center;padding-top:3px;margin-bottom:25px}.side-column div.photo-thumb div{background:url(/img/u/bg-grey-gradient.png) repeat-y;padding:8px 0;text-align:center}.side-column div.photo-thumb div a.thumb-shadow{display:block;background:url(/img/u/bg-thumb-shaddow.png) 50% 20px no-repeat #fff;padding:10px;cursor:pointer}.side-column div.photo-thumb div a.thumb-shadow img{margin:8px}#p-track{color:#645536;font-size:.9em;text-transform:uppercase;border-bottom:1px solid #d4d2d3;padding:10px 0}#p-track a{color:#645536;text-transform:uppercase;text-decoration:none}#p-track a:active,#p-track a:focus,#p-track a:hover{color:#000}#p-bottom{padding:8px 12px 8px 0;background:url(/img/u/bg-footer.png) no-repeat #f5f5f5;margin:0;position:relative}#p-bottom div.links{background:url(/img/u/bg-box-top.png) repeat-x #f6f3ec;position:absolute;z-index:20;width:550px;top:-90px;left:220px}#p-bottom div.links ul{background:url(/img/u/bg-box-bottom.png) 0 100% repeat-x;padding:10px;text-align:center}#p-bottom div.links ul li{display:inline;padding-right:6px;line-height:.8em;font-size:.8em}#p-bottom div.links ul li.last{border:none}#p-bottom div.links ul li a{text-transform:uppercase;color:#463920;line-height:1.6em;text-decoration:none}#p-bottom div.links ul li a:active,#p-bottom div.links ul li a:focus,#p-bottom div.links ul li a:hover{color:#000}#p-bottom img{float:right;padding:6px}#p-copyright{background:url(/img/u/bg-shade-bottom.png) repeat-x;padding:14px 0 8px;text-align:center}#p-copyright p{font-size:.9em;line-height:1.3em}#p-mid ol,#p-mid ul{margin:0 0 1.75em 1.75em;padding:0}#p-mid li{margin:.1em 0 .1em 1.75em;padding:0}#p-mid div.top-new{border:4px solid #e1d7c1;background:#f1ede3;color:#000;padding-top:10px}#p-mid div.top-new h1,#p-mid div.top-new p{padding-left:10px;padding-right:10px}#p-mid div.top-new p.detail{background:0 0;padding:0 0 0 10px}#p-mid div.top-new a.more{margin-left:10px}#p-mid div.top-new a.more span{background:url(/img/cs/bg-btn-more-grey.png) no-repeat}#p-mid p{margin:10px 0}#p-mid p.detail{background:url(/img/u/bg-new-info.png) repeat-x #f6f3ec;font-size:.8em;padding:4px 10px;margin:10px 0 0;font-weight:700}#p-mid p.detail strong{text-transform:uppercase;color:#000}#p-mid a.more{position:relative;display:block;width:89px;line-height:19px;height:19px;overflow:hidden;margin:10px 0;background-color:#b4601f;text-decoration:none;text-align:center;color:#fff}#p-mid a.more span{position:absolute;width:89px;height:19px;z-index:1;top:0;left:0;background:url(/img/cs/bg-btn-more.png) no-repeat}#p-mid div.tip{width:261px;border-top:1px solid #d4d2d3;margin-top:20px}#p-mid p.perex{border-bottom:1px solid #d4d2d2;padding-bottom:10px}#p-mid .item-icons{border-top:1px solid #d4d2d2;clear:both;margin-top:1.5em}#p-mid .item-icons img{float:right;padding:6px}.pagination{text-align:right;line-height:2.4em;color:#836f47;margin:0;padding:0 10px;text-transform:uppercase;font-weight:700}.pagination a{color:#645536;text-decoration:none}#p-mid img.fl,#p-mid span.fl img{padding:.5em 1.5em .5em 0}#p-mid img.fr,#p-mid p span.fr img{padding:.5em 0 .5em 1.5em}#p-mid div.last{border-bottom:1px solid #d4d2d3;padding-bottom:10px}#p-mid div.photogallery{display:block;margin-top:10px;background:url(/img/u/bg-gallery-stripe.png)}#p-mid div.bg,#p-mid div.photogallery div.bg{padding-bottom:14px;margin-top:4px}#p-mid div.photogallery div{display:block;background-image:none;width:174px;float:left;margin-right:14px;overflow:hidden}#p-mid div.photogallery div.last{margin-right:0;border-bottom:0}#p-mid div.photogallery span{display:block;overflow:hidden;line-height:1.2em;color:#333;text-align:left;margin:0;font-size:.9em;font-weight:700;padding:3px 6px}#p-mid div.photogallery div.folder{padding-bottom:5px;margin-bottom:4px;background-color:#dfdfdf}#p-mid div.photogallery div a{display:block;width:174px;text-decoration:none;text-align:center}#p-mid div.photogallery div a:hover{background-color:#a4a4a4}#p-mid div.photogallery div a img{margin:4px}#p-mid div.photogallery div span.title{color:#444;font-size:1em}.photogallery-fix1{margin-right:174px}.photogallery-fix0{margin-right:362px}#fancy_div p{margin:1em 0}#fancy_div{color:#000!important;background:#fff!important}div.flash{color:#000;background:#ffd;border:1px solid gold;padding:1em;margin:1em 0}#search-res div{padding:1em 0;clear:both}#search-res p{margin:0;padding:0;text-indent:0}#search-res p.t{font-size:125%}