*{margin:0 auto;padding:0;font-family:'Open Sans', sans-serif;font-weight:300;color:#475764;font-size:25px}body{background-image:url("html.jpg");background-repeat:repeat-y;background-position:center top;background-size:100% auto;background-color:#fff}img{border:0 none;max-width:100%}b{font-weight:bold}hr{border:2px solid #475764}table{width:100%}table td,table th{padding:5px;background:#fff}table td,table th,table td *,table th *{font-size:14px !important}table tbody tr:nth-child(odd) td{background:#475764;color:#fff}.logo-jen-tisk{display:none}.center{text-align:center;display:block;clear:both}.body-bck-1{background-image:url("Pozadi_hlavicka_1920px.jpg");background-repeat:no-repeat;background-position:center top;background-size:100% auto}.body-bck-2{background-image:url(Pozadi_Reklamy_1920px.jpg);background-repeat:no-repeat;background-position:center bottom;background-size:100% auto;background-color:transparent}#hlavicka{min-height:410px;padding-bottom:40px}#hlavicka .container{text-align:center}#hlavicka .container a{float:left;background-color:#475764;width:32.333%;padding:21px 0;color:#fff;text-decoration:none;display:block}#hlavicka .container a span{display:block;color:#fff;margin-top:16px;font-size:108%;font-weight:100}#hlavicka .container a+a{margin-left:1.5%}#hlavicka .container a:hover{background-color:#9fa8ae}#hlavicka p{font-size:100%;padding:16px 0}#hlavicka h1{font-size:332%;margin-top:25px}#hlavicka h2{font-size:172%;margin-bottom:25px}#banner{padding:0 10px}#banner a{text-decoration:none}#tunning{background-color:#475764;text-align:center}#tunning h3{color:#fff;font-size:172%;padding:30px 10px}#slideshow{height:432px;border-bottom:4px solid #475764}#slideshow .container{height:432px}#slideshow .container #leva,#slideshow .container #prava{position:absolute;height:100%;width:57px;top:0;background-position:center center;background-repeat:no-repeat;background-color:#fff;z-index:10;box-shadow:0 0 5px #606060;text-align:center}#slideshow .container #leva{left:0;background-image:url(Sipka_L.jpg);border-right:1px solid #606060}#slideshow .container #leva:hover{background-image:url(Sipka_L_hover.jpg)}#slideshow .container #prava{right:0;border-left:1px solid #606060;background-image:url(Sipka_P.jpg)}#slideshow .container #prava:hover{background-image:url(Sipka_P_hover.jpg)}#slides{position:absolute}#slides a{display:block;overflow:hidden;position:relative;margin:43px 0 43px 0;box-shadow:0 5px 5px #606060;width:211px;border:1px solid #8e8e8e;float:left;text-align:center;height:333px;text-decoration:none}#slides a .prod{display:block;max-width:90%;margin:40px auto 0;max-height:200px}#slides a .detail{position:absolute;right:0;top:0}#slides a p{font-size:64%;color:#494949;position:absolute;top:260px;width:191px;margin:0 10px;text-align:center;left:0}#slides a:hover{text-decoration:underline}#slides a+a{margin-left:10px}#paticka{background-image:url("Video_pozadi_1920px.jpg");background-repeat:no-repeat;background-position:center top;background-size:100% 100%;background-color:#fff;padding:0 10px}#paticka .container{text-align:center}#paticka h3{font-size:140%;margin:40px 0 50px}#paticka .video{width:628px;height:364px;padding:7px 103px 40px 97px;background-image:url(Video_825px.png);background-position:center center;background-repeat:no-repeat;max-width:95%}#paticka .video iframe{width:100%;height:100%}.video__link-ie{display:none;position:relative;background-color:#000;width:100%;height:100%}.video__link-ie .play{position:absolute;left:44%;top:43%;width:12%;height:14%;background-image:url(play.png);background-repeat:no-repeat;background-position:center;background-size:100% auto;cursor:pointer}.video__link-ie:hover .play{background-image:url(play-active.png)}.container{width:100%;max-width:1000px;display:block;overflow:hidden;position:relative}.reklama-jac{position:relative}.reklama-jac h2,.reklama-jac .jac-logo,.reklama-jac p{position:absolute}.reklama-jac h2{color:#fff;font-weight:700;top:11.5%;left:2.5%;font-size:140%}.reklama-jac .jac-logo{left:98px;top:25%}.reklama-jac p{width:360px;left:81px;top:54%;line-height:25px;font-size:96%}.reklama-jac p span{color:#e74c54}.reklama-nevite{position:relative}.reklama-nevite h2,.reklama-nevite h3,.reklama-nevite h4,.reklama-nevite p{position:absolute}.reklama-nevite h2{color:#120f0a;font-weight:700;top:12%;left:4.5%;font-size:140%}.reklama-nevite h3{color:#ff960e;font-size:240%;line-height:110%;left:14%;top:22%;width:465px}.reklama-nevite p{color:#fff;width:395px;font-weight:400;left:14%;top:53%;line-height:30px;font-size:96%}.reklama-nevite p span{color:#fff;font-size:244%}.reklama-nevite h4{background-color:#ff960e;color:#120f0a;text-align:center;font-weight:400;padding:6px 24px;top:67.5%;left:21%}#banner .reklama-serviska h2,#banner .reklama-serviska h3,#banner .reklama-serviska p,#banner .reklama-serviska div{position:absolute}#banner .reklama-serviska h2{color:#fff;font-weight:700;top:11.5%;left:4.5%;font-size:140%}#banner .reklama-serviska h3{color:#fff;font-weight:700;top:21%;left:14.5%;font-size:140%}#banner .reklama-serviska p{color:#475764;font-size:72%;text-align:center;top:31.5%;left:19.5%;letter-spacing:-1px}#banner .reklama-serviska p b,#banner .reklama-serviska p strong,#banner .reklama-serviska p a{font-size:100%}#banner .reklama-serviska p a{color:#ed8315;text-decoration:underline;font-weight:600}#banner .reklama-serviska p a:hover{text-decoration:none}#banner .reklama-serviska p span{font-size:200%;margin:15px 0;color:#ed8315;display:block;line-height:36px;font-weight:600}#banner .reklama-serviska p strong{color:#ed8315;font-weight:600}#banner .reklama-serviska div{top:69%;left:23%}/*!REKLAMY*/#reklamace{padding:20px 0}#reklamace h2{display:block;text-align:center}#reklamace tbody tr{cursor:pointer}@media screen and (max-width: 767px){table thead{display:none}}@media screen and (max-width: 767px){table td{display:block;position:relative;padding-left:50%}table td:before{content:attr(data-label);display:inline-block;position:absolute;left:5px;top:5px}}@media screen and (max-width: 370px){#slideshow .container #leva,#slideshow .container #prava{display:none}}@media screen and (max-width: 480px){#banner .reklama-serviska p br{display:none}}@media screen and (max-width: 540px){#slides a{width:160px}#slides a p{width:140px}}@media screen and (max-width: 824px){#paticka .video{width:625px;height:364px;padding:0px;background-image:none}}@media screen and (min-width: 825px){#paticka .video{width:625px;height:364px;padding:7px 103px 40px 97px;background-image:url(Video_825px.png);background-position:center center;background-repeat:no-repeat;max-width:100%}}@media screen and (max-width: 899px){*{font-size:17px}#hlavicka .container a{float:none;width:100%;margin-bottom:15px}#hlavicka .container a+a{margin-left:0}.reklama-jac{text-align:center}.reklama-jac h2,.reklama-jac .jac-logo,.reklama-jac p{position:relative;left:0;top:0}.reklama-jac h2{color:#e74c54;margin:30px 0}.reklama-jac p{margin-bottom:30px}.reklama-jac .jac-logo{margin-bottom:30px}.reklama-jac .bck{display:none}.reklama-nevite{text-align:center}.reklama-nevite h2,.reklama-nevite h3,.reklama-nevite h4,.reklama-nevite p{position:relative;left:0;top:0}.reklama-nevite h3{margin:30px auto}.reklama-nevite p{color:#120f0a;margin:0 auto 30px}.reklama-nevite p span{color:#120f0a}.reklama-nevite h4{display:inline-block;margin:0 auto 30px;font-weight:600}.reklama-nevite .bck{display:none}#banner .reklama-serviska h2,#banner .reklama-serviska h3,#banner .reklama-serviska p,#banner .reklama-serviska div{position:relative;left:0;top:0;text-align:center}#banner .reklama-serviska h2{color:#475764}#banner .reklama-serviska h3{color:#ed8315;margin:30px 0}#banner .reklama-serviska p{font-size:120%}#banner .reklama-serviska div{margin:30px 0}#banner .reklama-serviska .bck{display:none}}.fix-error-time{display:block}#czeczebox span{color:#808080;font-size:12px;display:block;margin:25px 0 5px}#czeczebox p{color:#333;font-size:12px}#czeczebox .green_button{float:right;width:40px;height:40px;background:url(../img/green_check.jpg);border:0 none;cursor:pointer;margin-top:14px}#czeczebox .tisk-tiket{background-color:#ffffff;-moz-border-radius:18px;-webkit-border-radius:28px;border-radius:28px;border:2px solid #5dbb46;display:inline-block;cursor:pointer;color:#5dbb46;font-family:Arial;font-size:17px;padding:8px 14px;text-decoration:none;margin-top:15px}.button{border-radius:20px;font-size:60%;padding:5px 10px;color:#fff;border:2px solid #475764;background:#475764;text-decoration:none;margin:10px 0;float:right;cursor:pointer;width:auto !important}.button:hover,.button :active{background:#fff;color:#475764}label{display:block;overflow:hidden;clear:both}.loadfoto{border:1px solid #6d6d6d;cursor:pointer;width:50%;float:none;position:relative;text-align:center;margin-bottom:17px}.loadfoto.f2,.loadfoto.f3{margin-left:auto;margin-right:auto}@media screen and (min-width: 500px){.loadfoto.f2,.loadfoto.f3{margin-left:10px;margin-right:0}}@media screen and (min-width: 500px){.loadfoto{float:left;width:31%}}.loadfoto img{min-width:100%;display:block;min-height:125px}.loadfoto a{display:none}.skupinafotek .loadfoto a{display:block}.smazat:hover a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;font-size:0;background:url(../images/sedy-kriz.gif) no-repeat center center #000;opacity:.1}input.hiddenField{display:none !important}.frm_reklamace input,.frm_reklamace textarea{width:90%;margin:0 0 10px;padding:5px 10px;display:block}

/*# sourceMappingURL=main.min.css.map */


.uvodni-banner-maintext{
	justify-content: center;
 	align-items: center;
	text-align: center;
	padding:30px;
}
.uvodni-banner {
  display: flex;
  justify-content: center; /* Horizontální centrování */
  align-items: flex-start; /* Obsah bude začínat nahoře */
  text-align: left;
  color: black;
  font-size: 18px;
  margin: 40px;
  flex-wrap: wrap; /* Povolí zalomení řádku pro flex elementy */
}
.uvodni-banner h2{
	font-size: 40px;
	color: orange;
	font-weight: bold;
}
.uvdni-banner p strong{
	font-size:28px;
}
.uvodni-banner strong, .uvodni-banner-maintext strong{
	font-weight:bold;
}
.uvodni-banner ul {
  margin-left: 20px; /* Rozestup mezi li body */
  padding: 20px;
}

.uvodni-banner li {
  list-style-type: disc; /* Nastaví standardní body */
  padding: 5px;
  font-size: 18px;
}
.uvodni-banner li strong{
	font-size: 18px;
}

.uvodni-banner li::marker {
  color: orange; /* Barva standardního bodu na oranžovou */
}
.uvodni-banner-block {
  min-width:400px;
  max-width: 600px;
  width: 50%; /* Nastavení šířky pro dva vedle sebe */
  flex: 0 0 calc(50% - 40px); /* Zabránění překrytí a nastavení mezi elementy */
  padding: 10px;
  box-sizing: border-box; /* Zahrne padding ve výpočtu šířky */
}
.pexeso img {
	width: auto; 
	height: 100px; 
	margin: 15px;
}
.awis img {
	width: auto; 
	height: 100px; 
	margin: 15px;
}
.cenik-banner{
	font-size:25px;
	color: orange;
}
.cenik-banner strong{
	font-size:35px;
	color: orange;
}
.lasttext-banner {
  display: flex;
  justify-content: center; /* Horizontální centrování */
  align-items: center; /* Vertikální centrování */
  width: 100%;
  text-align: center;
  margin-bottom:50px;
}