/*AUTO GENERATED FILE FROM .less
DO NOT EDIT!*/
/* grid */ body{width:100%; *zoom:1;}
body:before, body:after{content:""; display:table;}
body:after{clear:both;}
/* mixins */ .button{height: 12px; padding-top: 3px; padding-bottom: 4px; padding-left: 6px; background:#C4C1C5; color:#40382e; display:block;}
/* styles */ body{background-color:#DCDBCA; color:#40382e; font-family:Arial; font-size:12px;}
a{color:#5574b8; text-decoration:none;}
a:hover{text-decoration:underline;}
p{line-height:18px;}
.main-wrapper{margin:0 auto; width:922px; background:white; position:relative;}
header{margin-top:25px;}
header a{color:#40382e;}
header a.active{color:white;}
header ul{height:45px; background:#C4C1C5;}
header ul li{float:right; padding:0 5px; line-height:45px;}
header ul li.new{float:left; border-right:1px solid white; color:#40382e;}
header ul li.home{margin-left:15px; border-left:1px solid white;}
header ul li.home a{color:white;}
header ul li.help{float:left;}
header ul li.new, header ul li.home, header ul li.help{padding:0 20px; font-size:18px;}
header img{padding:25px 20px;}
/* POPUP */ header .top_bar{height:45px; background:#dad6d6; width:100%;}
header .top_bar div{float:left; display:block; font-size:16px; line-height:45px; padding:0 20px; width:400px;}
header .top_bar div span{margin:0 10px 0 0; font-weight:600;}
header .top_bar img{padding:0 !important; float:right; height:100%;}
.popup-wrapper{margin:16px 50px 30px 24px; padding:0 0 50px 0;}
.popup-wrapper p{margin:4px 0 8px;}
.popup-wrapper p span.hl{color:#D12229;}
.popup-wrapper p span.bold{font-weight:bold;}
.popup-wrapper h1{clear:both; margin:18px 0 15px 0; padding:4px 0 9px 0; border-bottom:2px solid #b5b5b5; color:#1a171b; font-weight:bold;}
.popup-wrapper h2{clear:both; color:#D12229; font-size:inherit; margin:6px 0 0 0; padding:0; font-weight:bold;}
.popup-wrapper h2.black{color:#1a171b;}
.popup-wrapper h2.grey{color:#b5b5b5;}
.popup-wrapper h3{clear:both; color:#D12229; font-size:inherit; margin:6px 0 0 0; padding:0; font-weight:regular;}
.popup-wrapper ul{margin:-4px 0 20px 0; padding:0; position:relative;}
.popup-wrapper ul li{margin:0 0 6px 0; padding:0 40px; line-height: 18px;}
.popup-wrapper ul li:before{display:inline-block; position:absolute; left:0; float:left; content:'>';}
.popup-wrapper dl{margin:3px 0 14px 0; line-height:20px;}
.popup-wrapper dl span{font-weight:bold;}
.popup-wrapper dl dt{clear:left; display:block; float:left; width:130px;}
.popup-wrapper dl dd{float:left; display:block;}
.popup-wrapper hr{border:none; height:2px; background:#b5b5b5; margin:20px 0;}
/* */ .jcarousel{position:relative; overflow:hidden; padding:0 20px; height:220px;}
.jcarousel ul{width:900px; position:absolute;}
.jcarousel ul li{position:relative; float:left;}
.jcarousel ul li .teaser{background:rgba(255, 255, 255, 0.5); display:none; position:absolute; bottom:0; left:0; width:200px; text-align:justify; z-index:3; padding:10px;}
.jcarousel ul li:hover div, .jcarousel ul li:hover div a{display:block; color:#40382e;}
.jcarousel img{height:220px; width:220px;}
.search-wrapper{display:inline; float:left; width:920.6999999999999px; margin:0 0px; padding:40px 0 60px 0;}
.search-wrapper .search{display:inline; float:left; width:613.8px; margin:0 0px; margin-left:306.9px; height:25px;}
.search-wrapper .search .search-position{float:left; width:200px; border:1px solid #cccdce; padding:3px 0; margin-right:5px;}
.search-wrapper .search .search-position input{border:none; width:190px; margin:0 0 0 10px;}
.search-wrapper .search .advanced{float:right; margin-right:28px; width:165px;}
.menu, .content{min-height:400px;}
.menu{display:inline; width:306.9px; margin:10px 0px 0px 0px; float:left; clear:left;}
.menu .contact{margin-left:25px;}
.menu .contact .number-online{border:1px;}
.menu .contact .number-online{border:1px solid #cccdce; padding:5px 25px 5px 10px; display:inline-block; margin:0 0 5px 0px;}
.menu .contact .icn-lamp{margin:20px 0 0 0;}
.menu .contact .line{margin-bottom:12px;}
.menu .contact .line .grey{color:#b5b5b5;}
.menu .contact .first-line{margin-top:10px;}
.content{display:inline; float:left; width:613.8px; margin:10px 0px 0px 0px; float:right;}
.content .content-inner{margin:0 29px 29px 0; overflow:hidden;}
.content .content-inner #accordion_as .left-col-acc{float:left;}
.content .content-inner #accordion_as .search-lnk{width:165px; margin-top:20px; float:left;}
.content .content-inner #accordion_as .right-col-acc{width:380px; float:left; margin:0 0 0 10px;}
.content .content-inner #accordion_as .acc-links-right{position:absolute; right:20px; bottom:15px; text-align:right;}
.content .content-inner #accordion_as .acc-links-right a{margin:0 0 0 14px; display:inline-block; color:#7e94c5;}
.content .content-inner #accordion_as_weiter .left-col-acc{float:left;}
.content .content-inner #accordion_as_weiter .search-lnk{width:165px; margin-top:20px; float:left;}
.content .content-inner #accordion_as_weiter .right-col-acc{width:380px; float:left; margin:0 0 0 10px;}
.content .content-inner #accordion_as_weiter .acc-links-right{position:absolute; right:20px; bottom:15px; text-align:right;}
.content .content-inner #accordion_as_weiter .acc-links-right a{margin:0 0 0 14px; display:inline-block; color:#7e94c5;}
.content .content-inner .link-list-wrapper{margin-top:25px; border:2px solid #cccdce; padding:3px;}
.content .content-inner .link-list-wrapper h3{background-color:#C4C1C5; padding:8px 17px; text-transform:uppercase;}
.content .content-inner .link-list-wrapper .link-list-content{margin:5px 17px;}
.content .content-inner .link-list-wrapper .link-list-content h4{padding:10px 0 3px 0; color:#b5b5b5;}
.content .content-inner .link-list-wrapper .link-list-content div{padding:3px 0;}
footer{clear:both; margin-bottom:25px; overflow:hidden; background:#C4C1C5; line-height:32px; color:white;}
footer a{color:white ; text-decoration:none;}
footer a:hover{text-decoration:underline;}
footer ul{padding:0 20px;}
footer ul li{float:right; padding:0 5px;}
footer ul li:first-of-type{float:left;}
/* override jcarousel theme */ .jcarousel-skin-tango .jcarousel-container{background:white !important; border:none !important;}
.jcarousel-skin-tango .jcarousel-container-horizontal{padding:0 10px !important; width:902px !important;}
.jcarousel-skin-tango .jcarousel-clip-horizontal{height:220px !important; width:902px !important;}
.jcarousel-skin-tango .jcarousel-next-horizontal, .jcarousel-skin-tango .jcarousel-prev-horizontal{top:70px !important; height:90px !important;}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-horizontal:hover{background-position:0 0 !important;}
.jcarousel-skin-tango .jcarousel-prev-horizontal{left:25px !important;}
.jcarousel-skin-tango .jcarousel-next-horizontal{right:20px !important;}
.jcarousel-skin-tango .jcarousel-item{height:220px !important; width:220px !important;}
/* override accordion */ .ui-accordion .ui-accordion-content{padding:15px 25px 12px 25px;}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon{left:0;}
.ui-state-default.special-acc, .ui-widget-content.special-acc .ui-state-default.special-acc, .ui-widget-header.special-acc .ui-state-default.special-acc{background:#C4C1C5;}
h3.ui-state-default{text-transform:uppercase!important;}
.ui-accordion-content{position:relative;}
.ui-accordion .ui-accordion-icons{padding-left:1.8em;}
.accordion_as_wrapper{border:1px solid #C4C1C5; padding:3px;}
.accordion_as_wrapper h3.hl-acc{margin:10px 0; padding:0 0 0 5px;}
/* override accordion end */ .toggle{background:transparent url("/jart/prj3/albertina/resources/cit_templates_v2/css/../js/jquery-ui-1.10.3.custom/css/albertina_sammlungen/images/ui-icons_1a171b_256x240.png") -32px -16px no-repeat; display:block; height:16px; width:16px; margin-left:-5px; cursor:pointer;}
.active-toggle{background-position:-64px -16px;}
.togglearea{display:none;}
.clearleft{clear:left;}
.clearright{clear:right;}
.clearboth{clear:both;}
h2.menu-hl{margin:3px 25px 3px 31px;}
h2.menu-hl-first{margin-top:-15px;}
.sort-tab-wrapper{display:inline; float:left; width:613.8px; margin:0 0px; margin-left:306.9px;}
.sort-tab-wrapper .sort-wrapper{float:left; width:50%;}
.sort-tab-wrapper .sort-wrapper label{padding:0 2px 0 10px;}
.sort-tab-wrapper .sort-wrapper select{margin-left:5px; width:180px;}
.tab-wrapper{float:right; width:45%;}
.tab-wrapper ul.tab-nav{float:right; margin-right:27px;}
.tab-wrapper ul.tab-nav li{float:left;}
.tab-wrapper ul.tab-nav li a{display:block; color:#fff; text-decoration:none; background-color:#dad6d6; padding:6px 12px; margin-left:1px;}
.tab-wrapper ul.tab-nav li a.active{color:#40382e;}
.list-pagination-wrapper{display:inline; float:left; width:613.8px; margin:0 0px; margin-left:306.9px;}
.list-pagination-wrapper .list-pagination-inner{padding:0 27px 0 2px; margin:20px 0 15px 0;}
.list-pagination-wrapper ul.pagination li{background-color:#dad6d6; cursor:pointer; height:24px; display:block; float:left;}
.list-pagination-wrapper ul.pagination li.total, .list-pagination-wrapper ul.pagination li.page-number{width:23.3%;}
.list-pagination-wrapper ul.pagination li.total span, .list-pagination-wrapper ul.pagination li.page-number span{margin-top:7px; display:inline-block;}
.list-pagination-wrapper ul.pagination li.page-number{margin-left:1px; padding-right:10px; text-align:right;}
.list-pagination-wrapper ul.pagination li.prev-first, .list-pagination-wrapper ul.pagination li.prev, .list-pagination-wrapper ul.pagination li.next, .list-pagination-wrapper ul.pagination li.next-last{width:12.26%; margin-left:1px;}
.list-pagination-wrapper ul.pagination .total{padding-left:10px; text-align:left;}
.list-pagination-wrapper ul.pagination .btn-icn{width:24px; height:24px; display:block; margin:0 auto;}
.list-pagination-wrapper ul.pagination .prev-first-icn{background:transparent url(../images/ico_arrow_left_line_20.png) 0 2px no-repeat;}
.list-pagination-wrapper ul.pagination .prev-icn{background:transparent url(../images/ico_arrow_left_20.png) 0 2px no-repeat;}
.list-pagination-wrapper ul.pagination .next-last-icn{background:transparent url(../images/ico_arrow_right_line_20.png) 0 2px no-repeat;}
.list-pagination-wrapper ul.pagination .next-icn{background:transparent url(../images/ico_arrow_right_20.png) 0 2px no-repeat;}
.menu-box{margin:0px 25px 15px 25px; line-height:18px;}
.search-in{padding:5px; background-color:#dad6d6;}
.search-in ul li ul{margin-left:18px;}
.icn-select{width:19px; height:15px; display:inline-block; cursor:pointer;}
.icn-not-select{background:transparent url(../images/select_off.png) 0px 1px no-repeat;}
.icn-do-select{background:transparent url(../images/select_on.png) 0px 1px no-repeat;}
.filter-list .filter-list-item{background:#dad6d6; margin-top:2px; position:relative; padding:2px 5px;}
.filter-list .filter-list-item-first{margin-top:0px;}
.filter-list .filter-list-area{background:#f1efee; padding:5px;}
.filter-list .more-items{display:none;}
.filter-list .more-filters{background:#dad6d6; margin:5px -5px -5px -5px; padding:2px 5px;}
.filter-list .left-more-filters{width:40%; float:left;}
.filter-list .left-more-filters .less-btn, .filter-list .left-more-filters .more-btn{cursor:pointer; color:#fff;}
.filter-list .left-more-filters .less-btn{display:none;}
.filter-list .left-more-filters.active-filter .less-btn{display:block;}
.filter-list .left-more-filters.active-filter .more-btn{display:none;}
.filter-list .right-more-filters{width:50%; float:right; text-align:right;}
.filter-list .right-more-filters span{cursor:pointer; color:#fff;}
/* listview, galleryview */ .main-wrapper-list .result-counter, .main-wrapper-gallery .result-counter{position:absolute; top:164px;}
.main-wrapper-list header img, .main-wrapper-gallery header img{padding:25px 20px 0 20px;}
.main-wrapper-list .search-wrapper, .main-wrapper-gallery .search-wrapper{padding:40px 0 25px 0;}
.main-wrapper-list .content-inner .list-pagination-wrapper, .main-wrapper-gallery .content-inner .list-pagination-wrapper{margin-left:0px;}
.main-wrapper-list .content-inner .list-pagination-wrapper .list-pagination-inner, .main-wrapper-gallery .content-inner .list-pagination-wrapper .list-pagination-inner{margin:5px 0 20px;}
/* listview */ .main-wrapper-list .search-result{display:inline; float:left; width:613.8px; margin:0 0px; margin-left:306.9px; margin-top:7px;}
.main-wrapper-list .search-result .result{margin:0 0 5px 10px;}
.main-wrapper-list .search-result .result .chancel-result{color:#c8000d; padding-left:3px;}
.main-wrapper-list .teaser-element{position:relative; border:1px solid #cccdce; line-height:18px; padding:5px 0; margin-bottom:10px;}
.main-wrapper-list .teaser-element .icn-select{position:absolute; top:10px; left:10px;}
.main-wrapper-list .teaser-element .left-col, .main-wrapper-list .teaser-element .right-col{float:left;}
.main-wrapper-list .teaser-element .left-col{width:130px; margin:0px 0 0 30px;}
.main-wrapper-list .teaser-element .right-col{margin:15px 10px 15px 25px; width:380px;}
.main-wrapper-list .teaser-element .right-col .row{margin-bottom:3px;}
.main-wrapper-list .teaser-element .right-col .cap{float:left; width:20%; color:#b5b5b5; font-weight:bold;}
.main-wrapper-list .teaser-element .right-col .txt{float:left; width:80%;}
/* listview, detailview */ .main-wrapper-detail .toggle-icn, .main-wrapper-list .toggle-icn, .main-wrapper-gallery .toggle-icn{background:transparent url("../js/jquery-ui-1.10.3.custom/css/albertina_sammlungen/images/ui-icons_1a171b_256x240.png") -32px -16px no-repeat; cursor:pointer; display:block; height:16px; width:16px; position:absolute; right:5px; top:3px; z-index:2;}
.main-wrapper-detail .active-toggle .toggle-icn, .main-wrapper-list .active-toggle .toggle-icn, .main-wrapper-gallery .active-toggle .toggle-icn{background:transparent url("../js/jquery-ui-1.10.3.custom/css/albertina_sammlungen/images/ui-icons_1a171b_256x240.png") -64px -16px no-repeat;}
.main-wrapper-detail .toggle, .main-wrapper-list .toggle, .main-wrapper-gallery .toggle{width:auto; height:auto; margin-left:0;}
/* galleryview */ .main-wrapper-gallery .row{margin-bottom:24px;}
.main-wrapper-gallery .row-last{margin-bottom:10px;}
.main-wrapper-gallery .img-item{margin-right:24px;}
.main-wrapper-gallery .img-item-last{margin-right:0;}
/* detailview */ .main-wrapper-detail .content{display:inline; float:left; width:920.6999999999999px; margin:0 0px; float:none;}
.main-wrapper-detail .content .detail-wrapper{border:1px solid #cccdce; margin-left:25px; padding:15px 15px 15px 30px; position:relative;}
.main-wrapper-detail .content .detail-wrapper .left-col{float:left; width:450px;}
.main-wrapper-detail .content .detail-wrapper .right-col{float:left; width:345px; margin-left:25px;}
.main-wrapper-detail .content .detail-wrapper .icn-select{position:absolute; top:15px; left:6px;}
.main-wrapper-detail .content .img-wrapper{margin:0px 0 0px 0px; width:450px; height:450px; border:1px solid #cccdce;}
.main-wrapper-detail .content h3.category{color:#b5b5b5; font-weight:bold; margin-top:20px;}
.main-wrapper-detail .content h3.category span.artist{color:#40382e; font-weight:normal;}
.main-wrapper-detail .content h4{background:none; margin-bottom:5px;}
.main-wrapper-detail .content h4 .toggle-icn{position:relative; display:inline-block; top:3px; right:none; margin-left:5px;}
.main-wrapper-detail .content .togglearea{line-height:18px;}
.main-wrapper-detail .content .linkbox{margin-top:40px; line-height:18px;}
.main-wrapper-detail .content .linkbox a{text-decoration:underline;}
.main-wrapper-detail .content .right-col h3.category.first{margin:0 0 5px 0;}
.main-wrapper-detail .content .right-col h3.category{margin-bottom:5px;}
.main-wrapper-detail .content .right-col .info a{color:#40382e; margin-right:10px; text-decoration:underline;}
.main-wrapper-detail .content .right-col .infotext{color:#b5b5b5; font-weight:bold; margin-top:15px;}
.print_pdf{clear: both; float:right;}
.print_pdf .print{cursor: pointer; display:block; width:21px; height:23px; background:transparent url("../images/print.png") 0px 0px no-repeat; margin:0px 29px 0 0;}
.print_pdf .pdf{cursor: pointer; color:#40382e; display:block; width:33px; height:23px; padding-top:6px;}
.print_pdf span{float:left;}
.tab-pagination-wrapper .list-pagination-wrapper{margin-left:0px; float:left; width:61%;}
.tab-pagination-wrapper .list-pagination-wrapper .list-pagination-inner{padding:0; margin:0px 0 15px 25px;}
.tab-pagination-wrapper .list-pagination-wrapper .list-pagination-inner .total, .tab-pagination-wrapper .list-pagination-wrapper .list-pagination-inner .page-number{width:22.3%;}
.tab-pagination-wrapper .tab-wrapper{float:right; width:35%;}
.tab-pagination-wrapper .tab-wrapper .tab-nav{margin-right:0;}
.main-wrapper-person dl, .main-wrapper-resource dl, .main-wrapper-text dl{overflow:hidden; line-height:20px;}
.main-wrapper-person dl.columns dt, .main-wrapper-resource dl.columns dt, .main-wrapper-text dl.columns dt, .main-wrapper-person dl.columns dd, .main-wrapper-resource dl.columns dd, .main-wrapper-text dl.columns dd{float:left; padding:0;}
.main-wrapper-person dl.columns dt, .main-wrapper-resource dl.columns dt, .main-wrapper-text dl.columns dt{clear:left; padding-right:10px;}
.main-wrapper-person dl dt, .main-wrapper-resource dl dt, .main-wrapper-text dl dt{color:#b5b5b5; font-weight:bold;}
.main-wrapper-person dl dd, .main-wrapper-resource dl dd, .main-wrapper-text dl dd{padding-bottom:10px;}
.main-wrapper-person dl dd:last-child, .main-wrapper-resource dl dd:last-child, .main-wrapper-text dl dd:last-child{padding-bottom:0;}
.main-wrapper-person dl li, .main-wrapper-resource dl li, .main-wrapper-text dl li{display:inline; padding-right:5px;}
.main-wrapper-person h1{margin:25px 0 5px; padding:9px 0; border-bottom:2px solid #b5b5b5; color:#b5b5b5; font-weight:bold;}
.main-wrapper-person h2{margin:10px 0; color:#D12229;}
.main-wrapper-person h3{margin:10px 0;}
.main-wrapper-person .book{position:relative; overflow:hidden; margin-bottom:30px;}
.main-wrapper-person .book p{overflow:hidden;}
.main-wrapper-person .book.closed{margin-bottom:20px;}
.main-wrapper-person .book.closed dl{display:none;}
.main-wrapper-person .book.closed p{margin-bottom:30px; max-height:125px;}
.main-wrapper-person .book.closed .more-close{bottom:0;}
.main-wrapper-person .book.closed .more-close .close{display:none;}
.main-wrapper-person .book.closed .more-close .more{display:block;}
.main-wrapper-person dl.tags dt, .main-wrapper-person dl.metadata dt{color:inherit; font-weight:normal;}
.main-wrapper-person dl.tags{margin:15px 0;}
.main-wrapper-person dl.metadata{font-size:80%;}
.main-wrapper-person .more-close{position:absolute; bottom:2px; right:0; padding:4px 20px 4px 20px; background:#dad6d6; color:white; font-size:85%;}
.main-wrapper-person .more-close .close{display:block;}
.main-wrapper-person .more-close .more{display:none;}
.main-wrapper-text .content .detail-wrapper{display:inline; float:left; width:511.5px; margin:0 0px; margin-left:25px; padding:0; border:0;}
.main-wrapper-text .content .detail-wrapper .icn-select{top:16px; left:7px;}
.main-wrapper-text dl{padding:15px 15px 15px 30px; border:1px solid #cccdce;}
.main-wrapper-text dl dt{width:125px;}
.main-wrapper-text table{margin:30px 0 15px; width:100%;}
.main-wrapper-text table td:first-child{padding-left:40px; text-align:left;}
.main-wrapper-text table thead{background:#dad6d6;}
.main-wrapper-text table tr{line-height:23px;}
.main-wrapper-text .order{display:block; margin-left:40px;}

article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section { 
    display:block;
}

