/* pozor nová verze */
.nova-verze {color:yellow; width:100%; height:100px; font-size:80px; line-height:100px; font-weight:800; position:fixed; bottom:40px; left:0; z-index:999999 !important; background:red; text-align:center; opacity:0.3}



.feature-wrap i {
    font-size: 70px;
    height: 110px;
    width: 110px;
    line-height: 105px;
}


.schovat {display:none;}


.modra {color: #00a8d9;}
#logo-dole { position: fixed; bottom:0; right: 30px; width: 147px ; height: 177px; z-index: 999; background: url(../img/logo-dole.jpg); background-size:contain; }
@media (max-width: 780px){
#logo-dole { width: 80px ; height: 96px;}
}
.posun {margin-top:-10px;}
.nulpading { padding: 0; }
.nulmargin-row { margin-left: 0; margin-right: 0; }
.obazodkaz { margin-top: 10px; font-size: 30px; line-height: 30px;}
@media (max-width: 980px){
.obazodkaz { margin-top: 10px; font-size: 16px; line-height: 16px;}
}

.text-okno { position: absolute; bottom: 100px; right: 100px; background: rgba(0,0,0,.8); width: 30%; color: White; padding: 30px;}
@media (max-width: 780px){
.text-okno { position: absolute; bottom: 100px; right: 10%; background: rgba(0,0,0,.8); width: 80%; color: White; padding: 30px;}
}
.priroda-pozadi { background: url(../img/malvazinky-priroda-velka.jpg); background-size: cover; height: 100%;}
.obcanska-pozadi { background: url(../img/malvazinky-obcanska-velka.jpg); background-size: cover; height: 100%;}
.doprava-pozadi { background: url(../img/malvazinky-doprava-velka.jpg); background-size: cover; height: 100%;}
.mycka-pozadi { background: url(../img/malvazinky-mycka-velka.jpg); background-size: cover; height: 100%;}

#projekt {
  background: #000 url(../img/bg_projekt.jpg);
  background-size: cover;
  background-attachment: fixed;
}

.small-text{font-size:11px; line-height: 1.3em;}

.logo-malvazinky {width: 176px; height: 67px; background: url(../img/logo.png); background-size:contain;}

#projekt .lead, #projekt h2{  color: #fff;}

.vyska-area { height: 132px !important;}
.zajem {color: #A28F64; font-size: 36px;}

#upozorneni {padding-top:30px; }
#odkazy {padding:30px; background:#f2f2f2;}

#header a {color: White;}

#galerie img:hover {opacity:0.8;}

#financovani {
    background: #f2f2f2;
    padding-bottom: 40px;
}
#kontakty {
//    background-color: #f2f2f2;
		border-bottom: 1px solid #e5e5e5;
}

.center2 {
    text-align: center;
    padding-bottom: 20px;
}

.table td a {display:block;}

@media (min-width: 992px){
//.modal-lg {width: 600px;}
}

.stin {text-shadow: 0px 0px 8px #000;}

#googlemapa {padding-top:0;}

/* bubliny */

.bublina-reference {
    width: 168px;
    height: 98px;
    position: absolute;
    z-index: 120;
    left: 3%;
    top: 0px;
}

.bublina-budoucnost {
//    width: 438px;
//    height: 98px;
    position: absolute;
    z-index: 120;
    left: 12%;
    top: 0px;
}

.bublina-dokonceni {
    position: absolute;
    z-index: 120;
    right: 30px;
    top: 0px;
}

.bublina-darek {
    width: 387px;
    height: 478px;
    position: absolute;
    z-index: 120;
    left: 12.5%;
    bottom: -50px;
}

.bublina-vizualizace {
    position: absolute;
    z-index: 120;
    left: 10%;
    bottom: 0px;
}

.bublina-darek2 {
    width: 301px;
    height: 382px;
    position: absolute;
    z-index: 120;
    left: 17%;
    top: 5%;
}

.bublina-novinky {
    position: absolute;
    z-index: 120;
    left: 16%;
    bottom: 0px;
	width: 220px;
}
.novinka-1 {background: #00a8d9; padding: 15px 10px 15px 15px;}
.novinka-2 {background: #000; padding: 15px 10px 15px 15px;}

.bublina-novinky a {color: white; font-size:20px; font-weight:600;}
.bublina-novinky a:hover {color: #A28F64;}
.bublina-novinky a span {display: Block; font-size:14px; font-weight:300; margin-top: -5px;}
.bublina-novinky i {font-size: 37px; float: left; padding-right: 10px; color: white; margin-bottom: 30px; }

.novinka-1 a {color: white; font-size:20px; font-weight:600;}
.novinka-1 a:hover {color: Black;}

@media (max-width: 992px){
.bublina-budoucnost {
    width: 238px;
    position: absolute;
    z-index: 120;
    left: 0%;
    top: 0px;
}

.bublina-darek {
    width: 130px;
    height: 161px;
    position: absolute;
    z-index: 120;
    left: 5%;
    bottom: -5%;
}
.bublina-darek2 {
    width: 130px;
    height: 165px;
    position: absolute;
    z-index: 120;
    left: 5%;
    top: 5%;
}

.bublina-vizualizace {
    position: absolute;
    z-index: 120;
    left: 5%;
    bottom: 0px;
    width: 250px;
}

}

.bublina-cenik {
    width: 303px;
    height: 146px;
    position: absolute;
    z-index: 120;
    left: 10%;
    bottom: 0px;
}


/* přetloukani */

.form-control {border-radius: 0px;}
.input-group-addon {border-radius: 0px;}
.btn {border-radius: 0px;}
.formular-poznamka {font-size:90%; background-color: #fbfbfb; padding: 10px 10px; color:#333;}

/* definice stylů pro eu-cookie */
.eu-cookies {text-align:center; position:fixed; left:0; bottom:-200px; width:100%; color:white; background-color:black; z-index:1000; padding:5px; opacity:0.8;}
.eu-cookies button {background:#00a8d9 none repeat scroll 0 0; border:medium none; border-radius:3px; color:#fff; cursor:pointer; font-weight:700; margin:0 20px; padding:4px 12px;}
.eu-cookies a {color:#fff; font-weight:bold;}
.eu-cookies a:hover {text-decoration:underline;}

/* MODALNI DIALOG */
.modal-content { border: 1px solid Black; border-radius: 0px;}
.modal-content p { font-size: 14px; line-height: 1.3em;}
.modal-content h4 { color: #009ee0;}
.modal-content .padd { padding-left:30px }
.modal-content .zalomeni {clear:both}
.close {font-size: 50px; line-height: 0.5;  color: #000; opacity: 1;}
.modal-header { padding: 20px; border-bottom: 10px solid #ECECEC;}
.modal-footer { padding: 20px; border-top: 10px solid #ECECEC; text-align:left; font-size:90%; line-height:18px;}
.celasirka {width:100% !important; margin: auto auto; height: 97%;}
.celavyska {height: 100%;}
.bezpaddingu {padding:0 !important; }
.vyska-roztazeni {height:inherit }




.text-reference {height:180px;}
.posun-100 {top: 180px !important;}
.velke {font-size:100px !important; top: 40% !important;}

.background1 {background-image: url(../img/bg1.jpg);}
.background2 {background-image: url(../img/bg2.jpg);}
.background3 {background-image: url(../img/bg3.jpg);}
.background4 {background-image: url(../img/bg4.jpg);}
.background5 {background-image: url(../img/bg5.jpg);}
.background6 {background-image: url(../img/bg6.jpg);}
.background7 {background-image: url(../img/bg7.jpg);}
.background2020 {background-image: url(../img/bg2020.jpg);}
.overmodal {overflow:auto}


.hp-01 {font-size: 45px; font-weight: 900; color: White;line-height: initial; padding: 15px 0 0px 0;}
.hp-02 {font-size: 45px; font-weight: 700; color: #57c2ec; line-height: initial; padding: 0 0 30px 0;}
.hp-04 {font-size: 45px; font-weight: 700; color: White; line-height: initial; padding: 30px 0 0 0;}
@media (max-width: 768px){
.slide-margin {margin-top: 0px !important;}
.hp-01 {display:none}
.hp-02 {font-size:26px; padding: 15px 0;}
.hp-04 {display:none}
}
.carousel-indicators {
    position: absolute;
    bottom: 10px;
    left: 30%;
    z-index: 15;
    width: 80%;
    padding-left: 0;
    margin-left: -20%;
    text-align: center;
    list-style: none;}


.animated-item-2020-1 {
  -webkit-animation: fadeInLeft 300ms linear 300ms both;
  -moz-animation: fadeInLeft 300ms linear 300ms both;
  -o-animation: fadeInLeft 300ms linear 300ms both;
  -ms-animation: fadeInLeft 300ms linear 300ms both;
  animation: fadeInLeft 300ms linear 300ms both;
}
.animated-item-2020-2 {
  -webkit-animation: fadeInLeft 600ms linear 600ms both;
  -moz-animation: fadeInLeft 600ms linear 600ms both;
  -o-animation: fadeInLeft 600ms linear 600ms both;
  -ms-animation: fadeInLeft 600ms linear 600ms both;
  animation: fadeInLeft 600ms linear 600ms both;
}
.animated-item-2020-3 {
  -webkit-animation: fadeInLeft 900ms linear 900ms both;
  -moz-animation: fadeInLeft 900ms linear 900ms both;
  -o-animation: fadeInLeft 900ms linear 900ms both;
  -ms-animation: fadeInLeft 900ms linear 900ms both;
  animation: fadeInLeft 900ms linear 900ms both;
}
.animated-item-2020-4 {
  -webkit-animation: fadeInLeft 1200ms linear 1200ms both;
  -moz-animation: fadeInLeft 1200ms linear 1200ms both;
  -o-animation: fadeInLeft 1200ms linear 1200ms both;
  -ms-animation: fadeInLeft 1200ms linear 1200ms both;
  animation: fadeInLeft 1200ms linear 1200ms both;
}

#myCarouselreference .aktualita-datum { font-size: 16px; font-weight: 700; color: #A28F64;}
#myCarouselreference .aktualita-nadpis {font-size: 16px; font-weight: 700; color: Black;}
#myCarouselreference .img-responsive {width:100%;}


@media (min-width: 820px){
xxx.modal-dialog {width: 800px; margin: 10px auto;}
}





.company-social {
	margin-left: 0;
	padding-left: 0;
	margin-top: 10px;
}

.company-social {
	text-align: left;
}

.company-social li{
    display: inline-block;
	margin:0 !important;
	padding:0;
}


.company-social a{
	margin:0;
	padding:0;
    display: block;
	width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: #3bbec0;
	color: #fff;
    -webkit-transition: background .3s ease-in-out;
    transition: background .3s ease-in-out;
}
.company-social a i{
	text-align: center;
	margin:0;
	padding:0;
}
.company-social .social-facebook a{background: #3873ae;}
.company-social .social-twitter a{background: #62c6f8;}
.company-social .social-dribble a{background: #d74980;}
.company-social .social-deviantart a{background: #8da356;}
.company-social .social-google a{background: #000;}
.company-social .social-vimeo a{background: #51a6d3;}
.company-social .social-facebook a:hover{background: #4893ce;}
.company-social .social-twitter a:hover{background: #82e6ff;}
.company-social .social-dribble a:hover{background: #f769a0;}
.company-social .social-deviantart a:hover{background: #adc376;}
.company-social .social-google a:hover{background: #333;}
.company-social .social-vimeo a:hover{background: #71c6f3;}




/* definice stylu pro prehledovou tabulku bytu */
#byty-tabulka  {padding: 30px 0 70px 0;}
section[data-page='byty-formular'] {background-color: Black; border-top:1px solid #fff; padding:8px 0;}
section[data-page='byty-formular'] .form-control {padding: 6px 6px;}
/*
section[data-page='byty-formular'] .checkbox {color:#fff; width:38px; height:34px; line-height:34px; float:left; margin:0 5px 5px 0; position:relative; top:0; left:0; cursor:pointer; font-weight:normal; background-color:#333333;}
section[data-page='byty-formular'] .checkbox :hover {color: #a28151;}
section[data-page='byty-formular'] .checkbox > input[type='checkbox'] {display:none;}
section[data-page='byty-formular'] .checkbox > span {position:absolute; top:0; left:2px;}
*/
section[data-page='byty-formular'] .checkbox {float:left; margin:6px 5px 0 20px;}
section[data-page='byty-formular'] .checkbox > span {color:#fff; margin-right:10px;}
section[data-page='byty-formular'] .form-control {color:#fff; background-color:#333333; border:1px solid #a28151; border-radius:0; margin-bottom:5px;}
section[data-page='byty-formular'] .objekty {color:#ff8000; font-size:24px; font-weight:900; padding-bottom:20px;}
section[data-page='byty-formular'] .objekty input {margin-left:20px}


section[data-page='byty-tabulka'] {background-color:#fff;}
section[data-page='byty-tabulka'] .hlavicka-tabulky {background-color:#ebebeb !important;}
section[data-page='byty-tabulka'] tr th a {color:#828591; font-weight: 600}
section[data-page='byty-tabulka'] thead tr th a:hover {color:#008bc4;}
section[data-page='byty-tabulka'] table {margin-top:0px; display: table; border-collapse: separate; border-spacing: 2px; border-color: gray;}
section[data-page='byty-tabulka'] table tr:nth-child(even) {background-color: #f9faf7}

section[data-page='byty-tabulka'] tr td a {color:#000;}
section[data-page='byty-tabulka'] .volný a {color:#000;}
section[data-page='byty-tabulka'] .prodaný a {color:#9e0923;}
section[data-page='byty-tabulka'] .rezervovaný a {color:#ff9933;}
section[data-page='byty-tabulka'] .předrezervovaný a {color:#3399cc;}

section[data-page='byty-tabulka'] tr th,
section[data-page='byty-tabulka'] .ostatni-plochy {color:#828591; border:1; text-transform: uppercase; font-size:11px; font-weight: 600; text-align:center}
section[data-page='byty-tabulka'] tr td {color:#51534a; border:1px; white-space:nowrap; text-align:center; background-image: none; vertical-align: middle;}
section[data-page='byty-tabulka'] tr:not(.akce):hover td {background-color: #E1E1E1;}


tr[data-stav] a {cursor: default}
tr[data-stav="volný"] a {cursor: pointer}





section[data-page='byty-tabulka'] tr.akce {background: url("../img/zvyraznit-radek.png") bottom left no-repeat;}
section[data-page='byty-tabulka'] tr.akce td:first-child {background: url("../img/zvyraznit-radek-akce.png") bottom left no-repeat}
section[data-page='byty-tabulka'] .preskrtnuty {text-decoration:line-through;}

section[data-page='byty-tabulka'] .nadpis-tabulky th {font-size:24px; border:0; padding-top:25px; background-color:white !important;}
section[data-page='byty-tabulka'] .nadpis-tabulky th .melodie {font-weight:900; color:#ff8000;}
section[data-page='byty-tabulka'] .nadpis-tabulky th .harmonie {font-weight:900; color:#b39c60;}
section[data-page='byty-tabulka'] .paticka-tabulky, paticka-tabulky:hover {background-color:#ebebeb !important;}

*/


/* definice stylu pro detail bytu */
section[data-page='detail'] .detail-zajem { color: #a28151; font-size:24px; font-weight:900;}
section[data-page='detail'] .detail-zajem-light { color: Black ; font-size:16px ; font-weight: 300;}
section[data-page='detail'] form input, form select, form textarea {border: 1px solid #bbbbbb;}
form .textarea {color:#555; width:100%; height:150px; padding:5px; border-radius: 0px;}
section[data-page='detail'] .input-group-addon:first-child {border: 1px solid #bbbbbb; background:#a28151; color:White; padding:10px !important; }
section[data-page='detail'] .btn-skin { color: #a28151;background-color: Black;border-color: Black; font-weight:bold}
section[data-page='detail'] .btn-skin:hover { color: White;background-color: Black;border-color: Black;}
section[data-page='detail'] .velke45 {height: 45px;}
section[data-page='detail'] .detail-pudorys { max-width:300px; height:auto; margin: 0 auto;}
section[data-page='detail'] .detail-pudorysM { max-width:300px; height:auto; margin: 0 auto;}
section[data-page='detail'] .detail-pudorysH { max-width:410px; height:auto; margin: 0 auto;}
section[data-page='detail'] .pudorys-bytu-maly {padding:10% 30%; border: 1px solid #c0c0c7; border-top: 0px; }
section[data-page='detail'] .udaj { font-size: 36px; border-right: 1px solid #c0c0c7; text-align: center;}
section[data-page='detail'] .udajbez { font-size: 36px; text-align: center;}
section[data-page='detail'] .download { font-size: 14px; padding-left: 35px; height: 35px; line-height: 40px; background: #008bc4 url("../img/pozadi-download.png") 10px 8px no-repeat; margin-top:10px; text-align: left;}
section[data-page='detail'] .download a { color: White;}
section[data-page='detail'] .download a:hover { text-decoration:underline; }
section[data-page='detail'] .varianta { font-size: 14px; padding-left: 10px; height: 35px; line-height: 40px; background: #FD8108; margin-top:10px; text-align: left;}
section[data-page='detail'] .varianta a { color: White;}
section[data-page='detail'] .varianta a:hover { text-decoration:underline; }
section[data-page='detail'] .zpet {background-image: url("../img/pozadi-zpet.png") !important;}
section[data-page='detail'] .male {font-size: 16px;}
section[data-page='detail'] .oranzova {color: #008bc4; font-weight: 300;}
section[data-page='detail'] .tucne {font-weight: 700;}
section[data-page='detail'] .tech-mistnost {font-size:16px; margin-top:0; display:block;}
section[data-page='detail'] .mistnosti {margin:25px 0; width:100%; text-align:left;}
section[data-page='detail'] .mistnosti th {color:#58585a; font-weight:bold; border-bottom:1px solid #c6c4c9;}
section[data-page='detail'] .mistnosti td {}
section[data-page='detail'] .mistnosti .celkem {color:#58585a; font-weight:bold; padding-bottom:8px; border-top:1px solid #c6c4c9;}


.ikona-detail {margin: 30px 0 0 10px;}
















/* 3D model */
.lokalita-obal {margin-top: 0px; position:relative;}
.lokalita-mezi-vrstva {position:absolute; top:0px; left:15px; right:15px;}
.lokalita-top-vrstva {position:absolute; top:0px; left:15px; right:15px;}

/* definice stylů pro 3D vyhledavač */
#vyhledavac-3D .pudorys-patra {display:none;}
#vyhledavac-3D .lokalita-statistika-vrstva {position:absolute; bottom:40px; left:50px;}
#vyhledavac-3D .lokalita-statistika-vrstva .statistika-patra {display:none; width:330px; height:130px; background:url("/assets/img/statistika-patra-pozadi.png");}
#vyhledavac-3D .lokalita-statistika-vrstva .statistika-patra .objekt {color:#fff; font-weight: 100; position:absolute; top:22px; left:22px; font-size: 26px; border-right: 1px solid white; padding-right: 15px;}
#vyhledavac-3D .lokalita-statistika-vrstva .statistika-patra .patro {color:#0099cc; font-weight:bold; position:absolute; top:22px; right:25px; font-size: 26px; }
#vyhledavac-3D .lokalita-statistika-vrstva .statistika-patra .statistika {clear:both; color: #A28F64; position: absolute; bottom: 30px; left: 22px; font-size: 26px; border-top: 1px solid #333333; padding-top: 15px; width: 85%; }

#vyhledavac-3D .patro-bottom-vrstva {position:absolute; top:0; left:15px; right:15px;}
#vyhledavac-3D .patro-bottom-vrstva .krizek-zavrit {position:absolute; top:10px; right:10px; cursor:pointer; display:none;}
#vyhledavac-3D .patro-bottom-vrstva .pudorys-bytu {display:none;}
#vyhledavac-3D .lokalita-parametry-bytu {position:absolute; bottom:40%; right:1%;}
#vyhledavac-3D .lokalita-parametry-bytu .parametry-bytu {display:none; text-align:right;}
#vyhledavac-3D .lokalita-parametry-bytu .dispozice {font-weight:900; font-size: 30px; line-height: 40px;}
#vyhledavac-3D .lokalita-parametry-bytu .plocha {font-size: 30px; line-height: 40px;}
#vyhledavac-3D .lokalita-parametry-bytu .cislobytu {font-size: 30px; line-height: 40px;}
#vyhledavac-3D .lokalita-parametry-bytu .stav {color:red; font-weight:900; font-size: 30px;}


@media (max-width: 991px){
#vyhledavac-3D .lokalita-statistika-vrstva {position:absolute; bottom:20px; left:30px;}
#vyhledavac-3D .lokalita-statistika-vrstva .statistika-patra {display:none; width:200px; height:80px; background:url("/assets/img/statistika-patra-pozadi.png");}
#vyhledavac-3D .lokalita-statistika-vrstva .statistika-patra .objekt {color:#fff; font-weight: 100; position:absolute; top:10px; left:15px; font-size: 16px; border-right: 1px solid white; padding-right: 15px;}
#vyhledavac-3D .lokalita-statistika-vrstva .statistika-patra .patro {color:#0099cc; font-weight:bold; position:absolute; top:10px; right:15px; font-size: 16px; }
#vyhledavac-3D .lokalita-statistika-vrstva .statistika-patra .statistika {clear:both; color: #A28F64; position: absolute; bottom: 10px; left: 15px; font-size: 16px; border-top: 1px solid #333333; padding-top: 5px; width: 85%; }

#vyhledavac-3D .lokalita-parametry-bytu .dispozice {font-weight:900; font-size: 30px; line-height: 30px;}
#vyhledavac-3D .lokalita-parametry-bytu .plocha {font-size: 30px; line-height: 30px;}
#vyhledavac-3D .lokalita-parametry-bytu .cislobytu {font-size: 16px; line-height: 30px;}
#vyhledavac-3D .lokalita-parametry-bytu .stav {color:red; font-weight:900; font-size: 30px; line-height: 30px;}
}





/* modální okno */
.modal .close {position:absolute; top:30px; right:30px; z-index:999999; cursor:pointer;}
.standardy-sloupce {text-align: left;}
@media (min-width: 800px){
	.standardy-sloupce {
		-moz-column-count:2;
		-webkit-column-count:2;
		column-count:2;
	}
}
@media (min-width: 1024px){
	.standardy-sloupce {
		-moz-column-count:3;
		-webkit-column-count:3;
		column-count:3;
    font-size: 16px;
	}
}






/* aktuality na titulní stránce */
#aktuality img {border:1px solid #e5e5e5;}
#aktuality .aktualita-datum {color:#008bc4; font-weight:bold;}
#aktuality .aktualita-nadpis {color:#4e4e4e; font-weight:bold;}
#aktuality .aktualita-popis {color:#4e4e4e;}

#aktuality .seznam .aktualita {padding-bottom: 30px; margin-bottom: 30px; border-bottom: 1px solid #e5e5e5;}
#aktuality .seznam .aktualita .datum {color: #008bc4; font-weight: bold; margin-right: 5px;}
#aktuality .seznam .aktualita .nadpis {color: #4e4e4e; font-weight: bold;}
#aktuality .seznam .aktualita .popis {padding:10px 0;}
#aktuality .seznam .aktualita .obrazky img {border: 1px solid #e5e5e5;}
#aktuality .seznam button {}

#aktuality .archiv .aktualita {margin-bottom: 30px; padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px solid #e5e5e5;}
#aktuality .archiv .aktualita .datum {color: #008bc4;}
#aktuality .archiv .aktualita .nadpis {color: #4e4e4e;}
#aktuality .archiv .aktualita .upoutavka {font-size:80%;}




/*galerie uk dum */
.galerie {
	padding: 10px 0 0 0;
}

#galerie h3 {
    font-size: 18px;
    font-weight: 600;
    color: Black;}

.galerie-nulovani {
	padding: 10px 0 0 0;
}
.galerie div[class^='col-'] {
	padding: 0;

}
.galerie .ramecek {
	overflow: hidden;
	border-right: 5px solid transparent;
	border-bottom: 5px solid transparent;
}
.galerie > div img {
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-o-transition: all .3s ease;
	-ms-transition: all .3s ease;
	transition: all .3s ease;
}
.galerie .zvetseni {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transform:translateZ(0) scale(1.20);
	-moz-transform:scale(1.20);
	-ms-transform:scale(1.20);
	-o-transform:translatZ(0) scale(1.20);
	transform:translatZ(0) scale(1.20);
}

.padding20 {padding: 20px 0 30px 0;}
.nul-top {padding-top: 10px;}
.nul-left {padding-left: 10px !important;}

.nadpis-fotky-obal {position: absolute; top: 15px; text-align: left; z-index:99;}
.nadpis-fotky1 {color: White; background-color: #cc0033; padding: 10px 15px; font-weight: 900; font-size: 30px; display: table; line-height: 0.9; }
.nadpis-fotky2 {color: White; background-color: #565656; padding: 10px 15px; font-weight: 300; font-size: 18px; display: table; }
.nadpis-fotky3 {color: White; background-color: #94784a; padding: 5px 15px; font-weight: 300; font-size: 14px; display: table; }
