html,body{    background:#6F6E72 !important;    margin:0;    padding:0}.hidden{    display:none;    visibility:hidden}.cleaner{    clear:both}.t-left{    text-align:left}.t-right{    text-align:right}.t-center{    text-align:center}.t-justif{    text-align:justify}.bold{    font-weight:bold}.f-left{    float:left}.f-right{    float:right}.big{    font-size:110%}.bigger{    font-size:125%}.biggest{    font-size:150%}.flash-message{    font-weight:bold;    color:#AD3040}body{    font-family:Calibri,Eurostile,"Segoe UI","Trebuchet MS",Verdana,Arial,Helvetica;    font-size:.9em;    color:#333;    background-color:#6F6E72}a,a:link,a:visited,.a-link{    color:#AD3040;    text-decoration:none}a:hover,.a-link:hover{    text-decoration:underline}a.foto-left,a.foto-right,a.foto-center{    display:block;    width:50%;    text-align:center;    float:left;    margin-bottom:1.5em}a.foto-right img,a.foto-left img,a.foto-center img{    background-color:#fff;    border:1px solid #b0b0b5;    padding:3px}a.foto-right img:hover,a.foto-left img:hover,a.foto-center img:hover{    border-color:#000}.content-text h2{    text-align:center;    font-size:1.7em;    margin-bottom:.66em;    color:#333;    font-family:Eurostile,Calibri,"Segoe UI","Trebuchet MS",Verdana,Arial,Helvetica}.content-text ul{    list-style-type:disc;    list-style-position:outside;    margin-left:1em;    margin-bottom:.5em}ul.error{    font-weight:bold;    color:#f00}.index_subinfo,.index_info{    font-size:.8em;    text-align:justify;    padding:.5em .6em}.index_info{    color:#666;    width:380px}#header,h1#h1_logotype{    height:86px}#h1_logotype a{    width:350px;    height:86px;    display:block;    float:right}#header{    width:100%;    background-color:#6F6E72}h1#h1_logotype{    background:url(../images/layout/logotype_kabinett.jpg) #fff no-repeat 780px 0;    margin:0 auto}#container{    width:100%;    margin:auto}#box{    background:#d9dbde;    margin:auto;    position:relative;    _bottom:3px}#box,#container,#topbar{    margin:0 auto}h1#h1_logotype,#box,#topbar{    width:1100px}#topbar{    background-color:#ad3040;    color:#fff;    line-height:1.55em;    height:28px !important;    _line-height:6px}#languages{    text-align:right;    padding-right:.5em}#languages span{    position:relative;    top:2px;    _top:5px}#languages a.disabled{    opacity:0.33;    -moz-opacity:0.33;    -webkit-opacity:0.33;    filter:alpha(opacity=33)}#languages a:hover{    opacity:1;    -moz-opacity:1;    -webkit-opacity:1;    filter:alpha(opacity=100)}p#location,p#title,h2#h2_section{    height:1.55em;    display:block;    float:left}h2#h2_section{    height:1.55em;    width:128px}h2.homepage,h2.galerie,h2.kontakty,h2.mapy,h2.vystavy,h2.pozvanky,h2.podpora,h2.spolecnostkt{    background-repeat:no-repeat;    background-position:center bottom}h2.homepage{    background-image:url(../images/layout/section_homepage.jpg)}h2.galerie{    background-image:url(../images/layout/section_galerie.jpg)}h2.kontakty{    background-image:url(../images/layout/section_kontakty.jpg)}h2.mapy{    background-image:url(../images/layout/section_mapy.jpg)}h2.vystavy{    background-image:url(../images/layout/section_vystavy.jpg)}h2.pozvanky{    background-image:url(../images/layout/section_pozvanky.jpg)}h2.podpora{    background-image:url(../images/layout/section_podpora.jpg)}h2.spolecnostkt{    background-image:url(../images/layout/section_spolecnostkt.jpg)}p#location,p#title{    width:367px}p#location{    background:url(../images/layout/topbar_location.jpg) #b0b0b5 no-repeat 13px bottom}p#title{    background:url(../images/layout/topbar_title.jpg) #b0b0b5 no-repeat 90px bottom}#content{    float:left;    width:862px;    margin:0}.content-text{    font-size:.8em;    line-height:1.2em;    padding:1.5em}.content-text p{    padding-bottom:.7em}img.img_pozvanka{    display:block;    float:right}p.galerie_autor,p.galerie_datum{    padding-left:80px;    font-weight:700;    line-height:1.3em;    font-size:1.25em}p.galerie_autor{    text-transform:uppercase; margin-top:1em;}p.galerie_datum{    font-size:1.1em}hr.adress_line,hr.bottom_line{    display:block;    visibility:visible;    color:#ad3040;    background-color:#ad3040;    height:3px;    line-height:3px}hr.adress_line{    float:right;    width:190px;    margin-bottom:.7em;    *margin-bottom:0}hr.bottom_line{    float:left;    width:400px;    margin-bottom:3em;    *margin-bottom:1.1em}table.vystavy{    border-collapse:collapse}table.vystavy td{    font-size:1.1em;    line-height:1.2em;    padding-right:2.2em;    padding:.5em 2em .5em 0;    vertical-align:top}table.vystavy tr.line td{    border-bottom:2px solid #ad3040}p.mail_add{    width:400px;    font-size:.8em;    padding:.5em 1em}form.mail_add{    margin-top:-.5em;    width:400px;    font-size:.8em;    display:block;    clear:left;    font-family:Calibri,"Segoe UI","Trebuchet MS",Verdana,Arial,Helvetica;    padding:.5em 1em}form.mail_add input{    font-family:Calibri,"Segoe UI","Trebuchet MS",Verdana,Arial,Helvetica}form.mail_add .text{    border:1px solid #AD3040;    width:185px;    padding:1px}form.mail_add .button{    background-color:#AD3040;    color:#fff;    border:none;    width:150px;    padding:1px 3px}#menu{    background-color:#b0b0b5;    float:right;    width:238px}#menu ul{    padding:.7em 0}#menu ul li{    font-size:.9em;    line-height:1.7em;    _line-height:1em;    list-style-type:none}#menu ul li.current a{    background-color:#6F6E72;    color:#fff}#menu ul li a:hover{    background-color:#ad3040}#menu ul li a{    display:block;    width:218px;    height:28px;    line-height:28px}#menu ul li a,#menu ul li a:link{    color:#333;    padding-left:1.25em}#menu ul li a:hover{    color:#fff;    text-decoration:none}ul#submenu{    margin:0 1em .5em 1.25em;    _margin:0;    padding:0}#menu ul#submenu a{    width:200px}#footer{    clear:both;    background-color:#fff;    height:5em}#tirage{    font-size:.7em;    text-align:center;    line-height:3.5em;    background-color:#fff;    line-height:1.7em}#podpora{    position:absolute;    left:862px;    top:220px;    background:transparent;    width:230px}#podpora h2{margin-bottom:.5em}#podpora p{margin-bottom:.2em}.vystava{    margin-bottom:1em}.vystava:last-child{    margin-bottom:0}.vystava-title{    cursor:pointer}.vystava-title h4{    font-size:1.33em;    letter-spacing:1px}.vystava-title h5{    font-weight:normal}.vystava .fading{    display:none}.vystava .vystava-title:hover{    color:#AD3040;    text-decoration:underline}.tooltip{    display:none;    width:450px;    position:absolute;    left:50%;    top:2em;    margin-left:-352px;    background:#fff;    padding: .5em;    -moz-box-shadow:0 0 15px #bbb;    -webkit-box-shadow:0 0 15px #bbb;    box-shadow:0 0 15px #bbb}.tooltip .close-button{    float:right;    position:relative}.tooltip h4{    font-size:1.25em;    text-align:center;    margin-bottom:.5em}.tooltip .vystava-image{    border:1px solid #6F6E72}.tooltip .vystava-left{    width:85px}.tooltip .vystava-right{    width:360px}.tooltip .vystava-link{    margin-top:.25em;    padding-top:.25em}.tooltip .vystava-link.separated{    border-top:1px solid #D9DBDE}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:10500;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%;background:#111}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative;margin-top:20px}#cboxLoadedContent{overflow:auto;background:#000;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:5px}#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc;margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../images/layout/admin/colorbox/controls.png) top left no-repeat;width:28px;height:65px;text-indent:-9999px}#cboxPrevious.hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../images/layout/admin/colorbox/controls.png) top right no-repeat;width:28px;height:65px;text-indent:-9999px}#cboxNext.hover{background-position:bottom right}#cboxLoadingOverlay{background:#000}#cboxLoadingGraphic{background:url(../images/layout/admin/colorbox/loading.gif) center center no-repeat}#cboxClose{position:absolute;top:3px;right:-7px;display:block;background:url(../images/layout/admin/colorbox/controls.png) top center no-repeat;width:38px;height:19px;text-indent:-9999px}#cboxClose.hover{background-position:bottom center}