html{
display: block;
background: none !important;
text-decoration: none!important;
}
a:focus {
    outline: none;
    text-decoration: none!important;
    
}
a:-webkit-any-link{
text-decoration: none!important;
color: auto;

}
a{
text-decoration: none!important;
color: transparent !important;
}


body{
margin: 0 auto;
background: url(images/tlo.jpg);
}
.wrap{
width:1200px;
height:700px;
margin: 0 auto;
}
.srodek{
width:1000px;
height:650px;
text-align:center;
margin:13px auto;
}
.glowna{
text-align: center;
}
.gora{
width: 1300px;
height: 220px;
margin:0px auto;
background: url(images/pasek.png);
}

.galerie{
width: 400px;
}

.menu.v1 a {
width: auto;
position: relative;
text-decoration: none! important;
color: #868686 !important;
font-size: 20px;
font-family: Martel Sans;
font-style: normal;
font-weight: 30;
line-height: normal;
margin:0px 5px 0px 25px;
}

.menu.v1 {
width: 600px;
list-style: none !important;
margin: 55px -420px 0px 0px;

}
ul, ul li{
list-style: none;
text-decoration: none!important;
}
.menu a:hover {
text-decoration: none!important;
color: #6d7faa !important;
font-family: Martel Sans;
font-size: 20px;
font-style: bold;
font-weight: 600;
}

.kontakt{
width: 320px;
text-align: left;
margin: 0px 0px 0px -240px;
line-height: 23px;
font-family: Martel Sans;

}

.nagrody{
width: 650px;
text-align: left;
margin: -5px 0px 0px 59px;
line-height: 24px;
font-family: Martel Sans;
font-size: 11px;

}

.oferta{
width: 800px;
margin: 0px 0px 0px 0px
text-align: center;
line-height: 2;
padding: 0px 0 0;
}

.logo{
margin-right: 0px;
margin: -250px 650px -10px 0px;
width:350px;
text-decoration: none;
height: 0px;
}

.realizacje{
margin:-650px auto;
}

.galeria-realizacje{
margin:-705px auto;
width:850px;
}

.adresy{
font-family: Martel Sans;
line-height: 23px;
}

.porady{
font-family: Martel Sans;
line-height: 21px;
font-size: 14px;
}

.oferta{
font-family: Martel Sans;
line-height: 21px;
font-size: 14px;
margin:0px 0px -152px 0px;
}

.kontakt-strona{
margin:-749px auto;
background-image: url(images/bialy.png);
width: 950px;
height: 700px;
}

#img1{
border-color: white;
}

#kontakt-ekipa{
margin:75px 0px 50px 95px;
}
#porady-zdjecie {
    margin: 8px 0px 30px 55px;
}

#kontakt-porady{
margin:100px 0px 25px 0px;
}

#stol-gora{
margin:140px 32px 18px;
}

#stol-dol{
margin:5px 32px 2px;
}

#linktekst{
color: #009cdd !important;
}
.example-image{

border-color: white;

}

.galeria{
width: 950px;
margin-top: 20px;
}

.panele-oferta{
height: 150px;
margin:0px 0px 0px 285px;
margin-top: 120px;
}

.oferta-obrazek{
border: none;
height: 160px;
margin:0px 132px 160px 0px;
}

.srodki{
width: 900px;
background: url(images/pasekbialy.jpg)
}