section.infinitisek {
    width: 100%;
    height: 892px;
    background: transparent url(../../pic/infinitisek/bg_infinitisek.png) no-repeat top center;
}

a.person {
    width: 166px;
    height: 181px;
    display: block;
    position: absolute;
    z-index: 10100;
    -webkit-transition: margin 0.5s ease-out;
    -moz-transition: margin 0.5s ease-out;
    -o-transition: margin 0.5s ease-out;
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
    filter: gray;
    -webkit-filter: grayscale(100%);
}
a.person img {
    border: 0;
}
a.person span {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 166px;
    height: 181px;
    border: 0;
    cursor: pointer;
    z-index: 2;
    background: transparent url(../../pic/infinitisek/bg_person.png) no-repeat 0 0 !important;
}
a.person img {
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    border-radius: 62px;
    -moz-border-radius: 62px;
}
a.person:hover,
a.person.active {
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
    -webkit-filter: grayscale(0%);
}
div.pictures {
    margin: 0 auto;
    width: 1000px;
    height: 370px;
    position: relative;
}
div.pictures h2 {
    padding: 140px 0 0 30px;
    color: #000;
    font: 15px Arial;
    font-weight: bold;
}
a.person.p1 {
    top: 187px;
    left: 20px;
}
a.person.p2 {
    top: 218px;
    left: 150px;
}
a.person.p3 {
    top: 161px;
    left: 268px;
}
a.person.p4 {
    top: 206px;
    left: 379px;
}
a.person.p5 {
    top: 220px;
    left: 523px;
}
a.person.p6 {
    top: 151px;
    left: 612px;
}
a.person.p7 {
    top: 240px;
    left: 715px;
}
a.person.p8 {
    top: 191px;
    left: 851px;
}
a.person:hover,
a.person.active {
    margin-top: -10px;
}
a.person.active,
a.person.active span { cursor: default }

.parallax2 { right: -20px }
.parallax6 { right: 235px }
.parallax3 { right: 30px }

div.desc {
    width: 930px;
    padding: 0 30px;
    height: 400px;
    margin: 0 auto;
    z-index: 10100;
    position: relative;    
}
h1 {
    font: 15px Arial;
    font-weight: bold;
    text-transform: uppercase;
    color: #000;
}
h2 {
    font: 15px Arial;
    font-weight: normal;
    color: #28dee1;
    margin-bottom: 15px;
}
p.contact {
    font: 15px Arial;
    font-weight: bold;
}
p.contact a {
    color: #28dee1;
    text-decoration: none;
}
div.html {
    float: left;
    width: 760px;    
}
div.html p {
    font: 12px Arial;
    color: #727272;
    margin: 15px 0;
    width: 700px;
    float: left;
}
div.html ul {
    float: left;
    clear: both;
}
img.qr {
    float: right;
}
.fb {
    color: #28dee1;
    text-decoration: none;
    background: transparent url(../../pic/infinitisek/fb.png) no-repeat 0 0 !important;
    padding: 3px 0 3px 15px;
    clear: both;
    float: left;
}
.quota {
    font: 14px Georgia;
    color: #727272;
    font-weight: bold;
    font-style: italic;
    margin: 30px 0;
    clear: both;
    width: 760px;
    float: left;
}
.parallax7.fb {
    background: transparent url(../../pic/icon_fb.png) no-repeat 0 0 !important;
}