@media print{.Rams{font-family:Rams;}
.Rams-Bold{font-family:Rams-Bold;}
.Rams-Italic{font-family:Rams-Italic;}
.RamsLt{font-family:RamsLt;}
.RamsLt-Italic{font-family:RamsLt-Italic;}
.RamsBlack-Italic{font-family:RamsBlack-Italic;}
.Rams-BoldItalic{font-family:Rams-BoldItalic;}
.RamsBlack{font-family:RamsBlack;}
html{height:auto;-webkit-text-size-adjust:100%;}
*:focus{outline:none;}
body{margin:0px;padding:0px;width:100%;height:auto;background:white;font-size:16px;color:#505050;-webkit-text-size-adjust:100%;font-family:Rams, Arial;}
.em18{font-size:1.8em !important;}
#knihatitul2{background:#eeeeee;}
.red{color:white;background:red;padding:1%;}
.info{color:white;background:#aaaaaa;padding:1%;}
.bordernone{border:none !important;}
.deconone{text-decoration:none !important;}
.rounde6{border-radius:7px;}
p{text-align:justify;}
.bodytenky{font-family:RamsLt, Arial !important;}
strong{font-weight:600;}
#page{display:none;}
.clear{clear:both;}
.bgwhite{background:#ffffff;}
.hornimenutext{display:inline-block;width:100%;}
.ui-checkbox, .ui-radio, .ui-input-text{display:inline !important;vertical-align:middle !important;}
.ui-checkbox input, .ui-radio input, .ui-input-text input{}
input[type=checkbox]{-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);border:none;margin-bottom:5px;}
input[type=radio]{-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);border:none;margin-bottom:5px;}
span.check{display:inline !important;vertical-align:middle !important;}
.c{text-align:center !important;}
.r{text-align:right !important;}
.l{text-align:left !important;}
.j{text-align:justify !important;}
.widthauto{width:auto !important;display:inline-block;}
.dotted{border-bottom:1px dotted #cccccc;padding-bottom:2%;}
.round img{border-radius:5px;}
.mrb2{margin:2% 2% 2% 0;}
.mr0{margin-right:0 !important;}
.noborderleft{border-left:none !important;}
.noborderright{border-right:none !important;}
.marleft15{margin-left:15px;}
.marleft40{margin-left:40px;}
#topmenu{background:#00bfd8;}
.main{width:1180px;position:relative;margin:auto;}
.main a{color:#222222;}
h1, h2, h3, h4{font-weight:normal;}
.textnormal{color:#555555 !important;}
ul.download li{background-image:url(http://www.osu.cz/grafika2016/ico-download.png);background-repeat:no-repeat;background-size:5%;padding-left:7%;margin:0;}
ul.download{list-style:none;margin:0;padding:0;}
img{vertical-align:middle;border:none;max-width:100%;}
.patblok h1, .patblok h2{font-size:1.0em;margin:0;padding:0;}
.patblok li, .patblok p{font-size:0.8em;line-height:1.5em;margin:0;padding:0;font-family:RamsLT, Arial !important;}
.akcedatum{display:inline-block;width:20%;padding:0;vertical-align:top;text-align:center;padding:4% 1% 4% 1%;font-size:0.7em;background:#ffffff;margin-bottom:2%;color:#333333;border-radius:5px;}
.akcetext a{color:#2f333e !important;}
.akcetext{display:inline-block;width:73%;text-align:left;padding:1%;margin-bottom:2%;vertical-align:top;font-size:0.7em;}
.akcetext span{font-size:0.9em;color:#797979;}
#menu li span{color:#00bfd8;}
.kalakcedatumvypis{display:inline-block;width:14%;padding:0;vertical-align:top;text-align:center;padding:2% 1% 2% 1%;font-size:1em;background:#eeeeee;margin:2% 2% 2% 0;color:#00bfd8;border-radius:6px;float:left;}
.kalakcedatum{display:inline-block;width:16%;padding:0;vertical-align:top;text-align:center;padding:4% 1% 4% 1%;font-size:0.7em;background:#eeeeee;margin-bottom:2%;color:#00bfd8;border-radius:6px;}
.kalakcetext a{color:#2f333e;}
.kalakcetext{display:inline-block;width:78%;text-align:left;padding:1%;margin-bottom:2%;vertical-align:top;font-size:0.8em;}
.kalakcetext span{font-size:0.9em;color:#797979;}
.barva{color:#00bfd8;}
.bgbarva{background:#00bfd8;}
.detailosoby{margin-top:2%;border-radius:7px;width:100%;}
.aktualizace{color: #999999;}
.w18{width:18%;}
.w8{width:8%;}
.w5{width:5%;}
.w15{width:15%;}
.w25{width:25%;}
.w35{width:35%;}
.w45{width:45%;}
.w55{width:55%;}
.w65{width:65%;}
.w75{width:75%;}
.w85{width:85%;}
.w10{width:10%;}
.w20{width:20%;}
.w30{width:30%;}
.w40{width:40%;}
.w50{width:50%;}
.w60{width:60%;}
.w70{width:70%;}
.w80{width:80%;}
.w90{width:90%;}
.w95{width:95%;}
.w49{width:49%;}
.tr1{background:white;}
.tr2{background:#e8e8e8;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;}
.tr1 td, .tr2 td{padding:1%;margin:0;}
.textprf{color:#7a9b20 !important;}
.textfu{color:#d2081e !important;}
.textfss{color:#fbb900 !important;}
.textpdf{color:#ee7201 !important;}
.textlf{color:#007cbb !important;}
.textff{color:#74348b !important;}
.textou{color:#02bed7 !important;}
#obrazec img{max-width:100%;border-radius:6px;}
#obrazec{position:relative;height:500px;}
#obrazec1{width:346px;height:144px;position:absolute;top:0;left:0;}
#obrazec2{width:168px;height:298px;position:absolute;top:0;left:356px;}
#obrazec3{width:346px;height:144px;position:absolute;top:0;left:534px;}
#obrazec4{width:168px;height:144px;position:absolute;top:154px;left:0px;}
#obrazec5{width:168px;height:144px;position:absolute;top:308px;left:0px;}
#obrazec6{width:168px;height:144px;position:absolute;top:154px;left:178px;}
#obrazec7{width:346px;height:144px;position:absolute;top:308px;left:356px;}
#obrazec8{width:168px;height:144px;position:absolute;top:154px;left:534px;}
#obrazec9{width:168px;height:144px;position:absolute;top:154px;left:712px;}
#akce{padding:1% 0% 2% 0%;margin:0;}
.akcebox{background:#d4d5d6;padding:1% 2% 1% 2%;width:96%;}
#akce img{max-width:100%;}
#akcetitul{padding:0.6%;margin:0;color:#00bfd8;}
#akcetitul h2{margin:0;}
#aktualitytitul h2{color:#00bfd8;}
#aktualitytitul a{color:#2f333e;}
#aktualitytitul .pravytitul span, .levytitul span, .levytitul2 span{font-size:0.9em;color:#aaaaaa;}
#aktualitytitul a span{color:#00bfd8;background:#f2f2f2;text-decoration:none;display:inline-block;padding:1%;}
#fakultymain{text-align:center;padding:2%;background:#f1f1f1;}
#fakulty{max-width:1230px;margin:auto;}
.cistvice{background:#00bfd8;width:auto;display:inline-block;text-transform:uppercase;}
.slidetop{display:block;}
#menufss, .menufss{width:10.5%;float:left;position:absolute;bottom:3%;left:3.55%;}
#menupdf, .menupdf{width:10.5%;float:left;position:absolute;bottom:3%;left:15.30%;}
#menufu, .menufu{width:10.5%;float:left;position:absolute;bottom:3%;left:27.10%;}
#menuff, .menuff{width:10.5%;float:left;position:absolute;bottom:3%;left:38.9%;}
#menulf, .menulf{width:10.5%;float:left;position:absolute;bottom:3%;left:50.7%;}
#menuprf, .menuprf{width:10.5%;float:left;position:absolute;bottom:3%;left:62.5%;}
#menuust, .menuust{width:10.5%;float:left;position:absolute;bottom:3%;left:74.3%;}
#menuou, .menuosu{width:10.5%;float:left;position:absolute;bottom:3%;left:86.1%;}
.menufakulty{margin:0% 1% 0 2%;background:#2f333e;position:relative;}
.rychly{float:right;width:43%;margin:3% 0 3% 6%;}
.rychly img{max-width:100%;}
.w100{width:100% !important;}
img{max-width:100%;}
.aktualni{color:black !important;background:#eeeeee;font-weight:bold;}
.tabulka{border-radius:6px !important;padding:3%;border:1px solid #cccccc;font-size:0.9em;margin-bottom:2%;}
.tabulka table{border-collapse:collapse;}
.tabulka th{background:#00bfd8;color:white;font-weight:normal;padding:1%;border:none;}
.tabulka td{font-weight:normal;padding:1%;border:none;border-right:1px solid #aaaaaa;border-bottom:1px solid #cccccc;}
.tabulka a{color:#444444;}
#kalendar .kal{height:32px;}
#kalendar .kalr{height:32px;}
.cistvice{padding:4px 7px 4px 7px;}
#menu ul li a{font-size:0.95em;}
.imgico{vertical-align:middle;width:30px;}
.divbublina{width:330px;}
.imgbublina{float:left;max-width:120px !important;border-radius:6px;}
.h_bublina{font-size:1.3em !important;}
.divbublina p{font-size:1.1em !important;}
#mapa{width:100%;height:460px;position:relative;}
.mapa2{width:70% !important;height:460px;position:relative;}
.mapa3{width:100% !important;height:460px;position:relative;}
.mapacit{width:50% !important;;height:460px;position:relative;}
video{max-width:100%;}
.rada1 img, .radakat1a img, .radakat1b img, .radakat1c img{border-radius:8px;}
#menu ul li a{opacity:1;}
.rada1 span{display:inline-block;font-size:0.5em;}
.filtrakt{border:#00bfd8 solid 1px !important;}
.filtrkalendar, .filtrbudovy{float:left;width:28.7%;padding:1.5%;margin:1% 1% 1% 0;background:#f1f1f1;border:1px solid #f1f1f1;border-radius:6px;position:relative;}
.filtrkalendar img{max-width:90%;}
.filtrkalendar input{position:absolute;top:0;bottom:0;right:10px;margin:auto;}
.filtrbudovy img{max-width:100%;}
.budova{width:49%;margin:1% 1% 1% 0;float:left;}
.budova img{max-width:26%;float:left;margin:0 3% 0 0;border-radius:5px;}
.budovapism{border-radius:3px;padding:1.5% 3px 1.5% 3px;color:white;display:inline-block;margin:0 1% 3% 0;width:7.5%;text-align:center;}
.budovapopis{font-size:0.8em;line-height:auto;}
.filtrovatnadpis{font-size:1.0em;margin:5% 0 1% 0 !important;}
table.seda{width:100%;border-collapse:collapse;margin-bottom:3%;}
table.seda td{border-bottom:1px solid #eeeeee;padding:0.5% 1.5% 0.5% 0.5%;}
table.seda th{background:#f8f8f8;padding:0.5%;text-align:left;}
table.small th{background:#f8f8f8;padding:0.5%;text-align:left;font-weight:400;font-size:0.9em;}
#levy li{margin-bottom:0.5em;}
.menuou{clear:both;}
#osoba{position:relative;}
#osobaprofil{position:absolute;top:17%;left:50%;width:45%;}
#menu ul li a{font-weight:bold;}
.vedlejsi{margin-bottom:1% !important;}
.vpravo30p{float:right;max-width:30%;margin:0 0 1% 1%;border-radius:8px;}
.menufcara{border-top:1px solid #aaaaaa;position:absolute;bottom:13%;left:3.6%;right:3.6%;}
.p4{border-bottom-right-radius:8px;}
.rounded5{border-radius:5px;}
.rounded{border-radius:8px;}
.kontaktl{width:49%;padding:0 0 2% 0;float:left;}
.kontaktr{width:49%;float:right;padding:0 0 2% 0;}
.fleft{float:left !important;;}
.fright{float:right !important;}
.ml5{margin-left:5%;}
.mr5{margin-right:5%;}
.mapacit{float:right;}
.mapa2{float:right;}
#mapa{position:relative;}
.vt{vertical-align:top !important;}
.roh4{position:absolute;top:0;left:0;z-index:100;}
.roh{position:absolute;bottom:0;left:0;}
.roh img{float:left;}
.kal a, .kalr a{display:block;position:absolute;left:0;top:0;bottom:0;right:0;}
.bgfss{background:#fcb700 !important;}
.bgfu{background:#d2081e !important;}
.bgff{background:#74348b !important;}
.bgpdf{background:#ee7202 !important;}
.bgprf{background:#799b22 !important;}
.bglf{background:#007cba !important;}
.bgou{background:#02bed7 !important;}
.white{color:white !important;}
.displaynone{display:none !important;width:0;height:0;}
.liprf{margin:0;padding:0 0 0 3.8%;list-style-type:square;color:#799b22;}
.liprf li span{margin:0;padding:0;color:#222222;}
.socialprf span.cast1{display:inline-block;width:3%;padding:0.31%;margin-right:1%;background:#799b22;border-radius:5px;}
.w50 .socialfss span.cast1, .w50 .socialfu span.cast1, .w50 .socialpdf span.cast1, .w50 .sociallf span.cast1, .w50 .socialff span.cast1, .w50 .socialprf span.cast1, .w50 .socialou span.cast1{width:6% !important;margin-right:2% !important;;padding:0.61% !important;;}
.socialprf span.cast2{display:inline-block;}
.black a, .black{color:#252525 !important;}
.lilf{margin:0;padding:0 0 0 3.8%;list-style-type:square;color:#007cba;}
.lilf li span{margin:0;padding:0;color:#222222;}
.sociallf span.cast1{display:inline-block;width:3%;padding:0.31%;margin-right:1%;background:#007cba;border-radius:5px;}
.sociallf span.cast2{display:inline-block;}
.lipdf{margin:0;padding:0 0 0 3.8%;list-style-type:square;color:#ee7202;}
.lipdf li span{margin:0;padding:0;color:#222222;}
.socialpdf span.cast1{display:inline-block;width:3%;padding:0.31%;margin-right:1%;background:#ee7202;border-radius:5px;}
.socialpdf span.cast2{display:inline-block;}
.lifss{margin:0;padding:0 0 0 3.8%;list-style-type:square;color:#fcb700;}
.lifss li span{margin:0;padding:0;color:#222222;}
.socialfss span.cast1{display:inline-block;width:3%;padding:0.31%;margin-right:1%;background:#fcb700;border-radius:5px;}
.socialfss span.cast2{display:inline-block;}
.liou{margin:0;padding:0 0 0 3.8%;list-style-type:square;color:#02bed7;}
.liou li span{margin:0;padding:0;color:#222222;}
.socialou span.cast1{display:inline-block;width:3%;padding:0.31%;margin-right:1%;background:#02bed7;border-radius:5px;}
.socialou span.cast2{display:inline-block;}
.liff{margin:0;padding:0 0 0 3.8%;list-style-type:square;color:#74348b;}
.liff li span{margin:0;padding:0;color:#222222;}
.socialff span.cast1{display:inline-block;width:3%;padding:0.31%;margin-right:1%;background:#74348b;border-radius:5px;}
.socialff span.cast2{display:inline-block;}
.lifu{margin:0;padding:0 0 0 3.8%;list-style-type:square;color:#d2081e;}
.lifu li span{margin:0;padding:0;color:#222222;}
.socialfu span.cast1{display:inline-block;width:3%;padding:0.31%;margin-right:1%;background:#d2081e;border-radius:5px;}
.socialfu span.cast2{display:inline-block;}
hr{border:solid #dddddd;border-width:1px 0 0;clear:both;margin:1.25rem 0 1.1875rem;height:0;}
.mt2{margin-top:2% !important;}
#datepicker, #datepicker2{float:left;height:23px;padding:0;margin-right:5px;background:url(http://www.osu.cz/grafika2016/date.png);background-size:auto 100%;background-repeat:no-repeat;border:1px solid #999999;background-position:right center;}
.submitsearch, .submit{display:inline-block;padding:0 2% 0 2%;margin-right:10px;vertical-align:middle;height:25px;border:none;font-size:0.9em;}
.tiskovkysubmit{display:inline-block;float:left;padding:0 2% 0 2%;margin-right:10px;vertical-align:middle;height:25px;background:#999999;border:none;color:white;}
.tiskovkyselect{display:inline-block;float:left;margin-right:10px;vertical-align:middle;height:25px;}
.sedyblok{border-radius:5px;padding:3%;display:inline-block;width:auto;background:#dddddd;}
.textnormal a{color:#555555 !important;}
#levy h3, #levy h2, #levy p{margin-top:0;}
.histrektor{max-width:22% !important;margin:0 0 10px 10px !important;}
.histrektor img{border-radius:5px;}
.nbb{border-bottom:none !important;}
ol.1{list-style-type:decimal !important;}
ol.a{list-style-type:lower-alpha !important;}
ol.A{list-style-type:upper-alpha !important;}
ol.i{list-style-type:lower-roman !important;}
ol.I{list-style-type:upper-roman !important;}
.lfloat{float:left !important;}
.rfloat{float:right !important;}
.t{vertical-align:top !important;}
.m{vertical-align:middle !important;}
.b{vertical-align:bottom !important;}
.n{font-weight:normal !important;}
.ramek{border:1px solid #dddddd;}
#karta2 h3{margin-top:3%;}
.budovatext{margin-top:1% !important;}
.segment .bliz{display:none;}
ul.bliz{margin:1% 0 1% 0;}
iframe{margin-left:0 !important;margin-right:0 !important;}
.fbStoryAttachmentImage, .uiScaledImageContainer{max-width:600px !important;max-height:600px !important;}
#knihatituldole{background:#eeeeee;height:2%;border-bottom-left-radius:6px;border-bottom-right-radius:6px;margin-bottom:3%;}
}