#ukoncithistorii {background:#333;text-align: right;padding: 0 10px 0 0;height: 22px;}
#ukoncithistorii a {color:#fff;}
body{background:#d7ba8c url('/2013/img/bg_body.png') no-repeat top center;font-size:14px;color:#333;font-family:"Arial CE",Helvetica,Arial,Sans-serif;}
.partneri-second-line img, .partneri-second-line div {float: left;}
.partneri-second-line .medialni-partneri{width: 640px;float: right;}
.partneri-second-line{padding: 15px 0 0 40px;}
.partneri-second-line img.typkvety{margin: 0 0 0 25px;}
#dropline li.en{letter-spacing:2px;}
#topbanner{border-top:8px solid #333;width:100%;}
.topbannercz{background:url('/2014/img/bg_topbanner_cz_2014.png') no-repeat top center;}
.topbanneren{background:url('/2014/img/bg_topbanner_en_2014.png') no-repeat top center;}
#topbanner #vizual{width:950px;height:396px;margin:82px auto 0 auto;background:url('/2014/img/bg_vizual.png') no-repeat;}
#topbanner #slideshow,#topbanner img.typtopimage{width:950px;height:350px;}
#menumain{text-transform:uppercase;width:1024px;margin:0 auto;text-align:center;color:#fff;background:#991912 url('/2014/img/bg_navigation.png') repeat-x;}
#menumain ul{padding:10px 0 11px 0;font:15px Tahoma,Verdana,Arial,Helvetica,sans-serif;}
#menumain ul li{display:inline;padding:0px 13px 0 14px;}
#menumain ul li a{color:#fff;text-decoration:none;}
#menumain ul li a:hover{color:#000;}
#menumain ul li.current a{color:#000;text-decoration:none;}
#menumain img{float:left;margin:8px 0 0 52px;}
#ppf{width:1024px;height:102px;background:#ffe0b7 url('/2014/img/bg_ppf.png') no-repeat;margin:0 auto;border-radius: 0 0 8px 8px;}

/*
#ppf{width:1024px;height:102px;background:#ffe0b7 url('/2013/img/bg_ppf.png') no-repeat;margin:0 auto;}
#ppf img{float:left;margin:16px 0 0 37px;}
#ppf p{float:left;margin:61px 0 0 25px;font-size:11.5px;color:#000;line-height:19px;}
#ppf p a{color:#000;text-decoration:none;}
#ppf form{float:right;width:350px;margin:16px 37px 0 0;text-align:right;}
#ppf form input{float:right;width:147px;height:31px;margin:0 0 7px 7px;border:solid #f0ca99 1px;background:#fff;color:#333;font:bold 12px "Arial CE",Helvetica,Arial,Sans-serif;cursor:pointer;}
*/

#ppf img{float:left;margin:16px 0 0 37px;}
#ppf p{float:left;margin:61px 0 0 25px;font-size:11.5px;color:#000;line-height:19px;}
#ppf p a{color:#000;text-decoration:none;}
#ppf form{float:right;width:350px;margin:16px 37px 0 0;text-align:right;}
#ppf form input{float:right;width:120px;height:31px;margin:0 0 7px 7px;border:solid #f0ca99 1px;background:#fff;color:#333;font:bold 12px "Arial CE",Helvetica,Arial,Sans-serif;cursor:pointer;border-radius:4px;}
#ppf form input:hover{border:solid #f0ca99 1px;background:#ffe0b7;}
#ppf form input.praha{border:solid #b79055 1px;background:#f0ca99;color:#333;}
#ppf form input.praha:hover{background:#f0ca99;border:solid #D32E2E 1px;color:#D32E2E;}
#ppf form img{float:right;margin:0 0 7px 5px;border:solid #dbdbdb 1px;border-radius:4px;}
footer{width:1024px;margin:0 auto;border-top:5px solid #CCCCCC;margin:0px auto 10px;padding:8px 0 20px 0;}
#main{background:url('/2014/img/bg_main.png') repeat-y top center;}
#base{width:1024px;margin:0px auto 0px auto;padding:30px 0px 30px 0px;}
#pagecontent1{float:left;width:637px;}
.hpbannery{margin:30px 0 0 0;}
.banner1a2a3{float:right;width:600px;height:270px;margin:0;color:white;background:#888787 url('/2014/img/bg_banner_1a2a3.png') no-repeat bottom center;}
.banner1a2a3 img{float:left;margin:0 17px 0 0;}
.banner1a2a3 p{padding:8px 17px 0 0;margin:0;font-size:15px;text-align:left;}
.banner1a2a3 p.first-child{padding:15px 20px 0 0;}
.banner1a2{float:left;width:390px;height:270px;margin:0 0 0 30px;color:white;background:#888787 url('/2014/img/bg_banner_1a2.png') no-repeat bottom center;}
.bannerinpage{margin:30px 0 20px 130px;width:390px;height:270px;color:white;background:#888787 url('/2014/img/bg_banner_1a2.png') no-repeat bottom center;}
.banner{float:right;width:180px;height:270px;margin:0 0 0 30px;color:white;}
.banner a{color:white;}
.banner a:hover{text-decoration:none;}
.banner h2{margin:0px 14px 2px 14px;font-size:14px;}
.banner p,.banner1a2 p,.bannerinpage p{margin:0px 14px 2px 14px;font-size:12px;}
.banner img{margin:12px 0 6px 0;}
.banner1a2 iframe,.banner1a2 #slideshow{margin:12px 0 4px 0;}
.bannerinpage img{margin:12px 0 4px 0;}
.em1{background:#888787 url('/2014/img/bg_banner_1.png') no-repeat bottom center;}
.em2{background:#6a6969 url('/2014/img/bg_banner_2.png') no-repeat bottom center;}
.em3{background:#4d4c4c url('/2014/img/bg_banner_3.png') no-repeat bottom center;}
#default_right_column{float:right;width:300px;margin:0 37px 0 0 ;}
#ticketportal{margin:0 37px 0 0 ;width:300px;background:#ffe0b7;border:1px solid #f0ca99;}
#ticketportal td{vertical-align:middle;padding:7px;}
#ticketportal td:last-child{padding:0 0 0 5px;font-size:12px;}
#default_right_column h2{font-family:Tahoma,Verdana,"Arial CE",Helvetica,Arial,Sans-serif;font-size:20px;font-weight:normal;color:#d32e2e;margin:0 0 4px 0;}
#default_right_column .right_block{border:1px solid #dbdbdb;background:#f3f3f3;font-size:15px;}
#default_right_column .right_block_shadow{background:url('/2014/img/bg_right_block.png') no-repeat;width:300px;height:14px;margin:0 0 20px 0;}
#default_right_column ul{margin:18px 15px 18px 2em;list-style-type:disc;}
#default_right_column li{margin-top:0.8em;text-align:left;font-size:1.1em}
#default_right_column .right_block{border:1px solid #f0ca99;background:#ffe0b7;font-size:15px;border-radius:8px;}
#default_right_column .right_block img{border-radius:8px;}
#default_right_column form.mailform{text-align:center;}
#default_right_column input.email{width:279px;height:35px;border:1px solid #dbdbdb;margin:9px 0 0 0;text-align:center;font-size:14px;border-radius:4px;}
#default_right_column input.emailsubmit{background:#d0d0d0;border:1px solid #a4a4a4;font-size:13px;margin:9px 0 9px 0;padding:4px 8px;}
#default_right_column form.fullform{margin:0 0 30px 0;}
#default_right_column .fb-like-box{height:200px;}
#query-input{width:246px;height:34px;border:1px solid #f0ca99;float:left;text-align:center;font-size:14px;border-radius:4px;}
#cse-search-box-submit{width:36px;height:36px;float:right;border-radius:4px;}
#partneri{border-top:2px solid #CCCCCC;width:1024px;margin:16px auto 0 auto;text-align:center;padding-top:10px;background-color:#ffffff;}
#partneri p.main{border-bottom:1px solid #CCCCCC;padding:24px 0 16px 0;text-align:center;}
#partneri table.main{border-bottom:1px solid #CCCCCC;width:100%;margin:0;font-size:5px;}
#partneri table.main td.ppf{padding:14px 20px 20px 10px;vertical-align:middle;width:100px;}
#partneri table.main td.mainpartners{padding:14px 10px 20px 0;vertical-align:middle;text-align:right;}
#partneri p{padding:24px 0 0 0;text-align:center;}
#partneri p.vitel{padding:6px 0 0 0;}
#imgview{background:#fff;}
#imgview p{text-align:center;}
#imgview h1{margin:10px 0;text-align:center;padding:10px 0;font-size:20px;}
div.imgview1{background:#eee;text-align:center;padding:8px 0 6px 0;font-size:14px;color:#333;}
div.imgview1 a{color:#333;text-decoration:none;}
div.imgview1 a:hover{color:#000;}
#imgview #copyright{padding:60px 0 0 00px;color:#222;text-align:center;}
#imgview #copyright a{color:#333;}
#imgview .emphases1{color:#999;}
#imgview img{border:0px solid #b6a365;margin:20px 0;}
#imgview #pagecopyright{width:100%;border-top:5px solid #CCCCCC;margin:40px auto 10px;padding:8px 0 20px 0;text-align:right;font-size:12px;}
#mobilemenu,#mobiletowns{display:none;}
.partnersblock{float:left;width:298px;}
.medial1{width:410px;}
#partneri table.main td.padding-top-1{padding-top:22px;}
#pagecopyright{width:66%;float:right;text-align:right;}
#ferman{width:33%;float:left;}
#ferman a{color:#ccc;}
.schok{width:200px;margin:0 0 0 120px;}
.tportal{width:200px;}
article table.gsc-search-box,article .gsc-control-cse,article .gsc-control-cse .gsc-table-result{width:600px;}
@media only screen and (max-device-width:930px){body{background:#fff;}
#menumain ul{font:13px Tahoma,Verdana,Arial,Helvetica,sans-serif;}
#base{width:100%;}
footer{width:100%;padding:8px 36px 20px 0;}
#default_right_column{margin:0 0 0 0 ;}
}
@media only screen and (max-device-width:760px){#pagecontent1,#default_right_column{float:none;width:auto;padding:0 25px 0 25px;}
#mobilemenu{display:block;margin:50px 10px 25px 40px;}
#mobilemenu ul li{background:#db2819;border-bottom:10px solid #fff;font-family:Tahoma,Verdana,"Arial CE",Helvetica,Arial,Sans-serif;font-size:30px;padding:10px 0 14px 20px;}
#mobilemenu ul li a{color:#fff;text-decoration:none;}
#mobilemenu ul li ul{background:#db2819;font-size:20px;padding:5px 0 7px 10px;margin:10px 0 10px 40px;}
#mobilemenu ul li ul li{background:#d7e5ed;font-size:24px;padding:5px 0 7px 10px;}
#mobilemenu ul li ul li a{color:#0065a6;text-decoration:none;}
#menumain,#tonws{display:none;}
#ppf{width:inherit;background:#f3f3f3;margin:0 0 0 0;}
#ppf p{float:left;margin:61px 0 0 25px;font-size:23px;line-height:normal;}
.banner,.banner1a2{width:auto;height:auto;float:none;display:block;margin:0 0 30px 30px;color:white;background-image:url('/lss/img/blank.gif');}
.banner img{float:left;margin:30px 30px 30px 30px;}
.banner p,.banner1a2 p{font-size:30px;}
.em1{background:#888787;}
.em2{background:#6a6969;}
.em3{background:#4d4c4c;}
#ticketportal td{padding:25px 0 25px 25px;}
#ticketportal td:last-child{padding:25px;font-size:30px;}
#ticketportal{margin:0 58px 0 14px ;width:100%;}
#default_right_column h2{font-size:50px;margin:50px 58px 10px 14px ;}
#default_right_column .right_block_shadow{display:none;}
#default_right_column .right_block{font-size:30px;margin:0 0px 0 14px ;}
#default_right_column ul{margin:18px 15px 30px 2em;}
#query-input{border:1px solid #333;float:left;text-align:left;font-size:30px;margin:0 20px 0 14px ;width:70%;}
#cse-search-box-submit{width:50px;height:50px;float:left;}
#default_right_column input.email{margin:0 0 0 14px ;width:50%;border:1px solid #333;margin:9px 0 0 0;text-align:left;font-size:30px;}
#default_right_column input.emailsubmit{background:#ccc;border:1px solid #333;font-size:30px;margin:9px 0 9px 25px;padding:14px 18px;}
#default_right_column form.mailform{text-align:left;padding:14px 18px;}
#mobiletowns{display:block;width:400px;float:right;font-size:30px;}
#mobiletowns input{font-size:40px;margin:30px 30px 0 0;}
.fb-like-box{float:left;margin:30px 0 30px 37px;}
footer{margin-top:30px;font-size:20px;}
#imgview h1{font-size:36px;}
div.imgview1{font-size:20px;}
div.source_portrait{margin:0 auto 20px auto;font-size:0.9em;}
div.author_portrait{width:40%;text-align:right;float:right;}
div.source_landscape{margin:0 auto 20px auto;font-size:0.9em;text-align:right;}
.partnersblock{float:left;width:49%;}
.w350{width:55%;}
.w250{width:45%;}
.schok{width:33%;margin:0 0 0 17%;}
.tportal{width:33%;}
}
