body {
  background-color: #ecebec;
  font: 400 0.875em/1.38 Cuprum;
  color: #ffffff;
    
}

.header {
    
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 122px;
    background-color: #333333;
    
        
}


.menu_logo {
    
    width: 960px;
    height: 122px;
    margin-left: auto;
    margin-right: auto;
    
    background-image: url('../images/header.png');
}

.menu_logo_en {
    
    width: 960px;
    height: 122px;
    margin-left: auto;
    margin-right: auto;
    border: 0px solid yellow;
    background-image: url('../images/header_en.png');
}

.logo {
  float: left;
  width: 450px;
  min-height: 70px;
  margin-top: 38px;
  margin-left: 60px;
    margin-right: -60px;
  font: 400 35px Helvetica;
  text-shadow: 1px 1px 1px #000;
  color: white;
        
}

.logo_en {
  float: left;
  width: 450px;
  min-height: 70px;
  margin-top: 38px;
  margin-left: 0px;
    margin-right: -60px;
  font: 400 35px Helvetica;
  text-shadow: 1px 1px 1px #000;
  color: white;
        
}
.o_nas {
  float: left;
  width: 32px;
  margin: 53px 0 0 0.58757%;
  font-style: italic;
  font-size: 1em;
  line-height: 1.38;
  color: #ffffff;
}
.badania {
  float: left;
  width: 45px;
  margin: 53px 0 0 1.86361%;
  font-style: italic;
  font-size: 1em;
  line-height: 1.38;
  color: #ffffff;
}
.personel_medyczny {
  float: left;
  width: 104px;
  margin: 53px 0 0 2.2168%;
  font-style: italic;
  font-size: 1em;
  line-height: 1.38;
  color: #ffffff;
}
.terapie {
  float: left;
  width: 45px;
  margin: 53px 0 0 2.2168%;
  font-style: italic;
  font-size: 1em;
  line-height: 1.38;
  color: #ffffff;
}
.opieka_calodobowa {
  float: left;
  width: 110px;
  margin: 28px 0 0 2.23796%;
  font-style: italic;
  font-size: 1em;
  line-height: 1.38;
  color: #ffffff;
}
.wizyty_domowe {
  float: left;
  width: 85px;
  margin: 53px 0 0 1.87826%;
  font-style: italic;
  font-size: 1em;
  line-height: 1.38;
  color: #ffffff;
}
.kontakt {
  float: left;
  width: 43px;
  margin: 28px 0 0 1.62598%;
  font-style: italic;
  font-size: 1em;
  line-height: 1.38;
  color: #ffffff;
}

.o_nas_en {
  float: left;
  width: 52px;
  margin: 53px 0 0 0.58757%;
  font-style: italic;
  font-size: 1em;
  line-height: 1.38;
  color: #ffffff;
}
.badania_en {
  float: left;
  width: 120px;
  margin: 53px 0 0 1.86361%;
  font-style: italic;
  font-size: 1em;
  line-height: 1.38;
  color: #ffffff;
}
.personel_medyczny_en {
  float: left;
  width: 75px;
  margin: 53px 0 0 2.2168%;
  font-style: italic;
  font-size: 1em;
  line-height: 1.38;
  color: #ffffff;
}
.terapie_en {
  float: left;
  width: 55px;
  margin: 53px 0 0 2.2168%;
  font-style: italic;
  font-size: 1em;
  line-height: 1.38;
  color: #ffffff;
}
.opieka_calodobowa_en {
  float: left;
  width: 75px;
  margin: 28px 0 0 2.23796%;
  font-style: italic;
  font-size: 1em;
  line-height: 1.38;
  color: #ffffff;
}
.wizyty_domowe_en {
  float: left;
  width: 85px;
  margin: 53px 0 0 1.87826%;
  font-style: italic;
  font-size: 1em;
  line-height: 1.38;
  color: #ffffff;
}
.kontakt_en {
  float: left;
  width: 43px;
  margin: 28px 0 0 1.62598%;
  font-style: italic;
  font-size: 1em;
  line-height: 1.38;
  color: #ffffff;
}


.badania:hover,
.kontakt:hover,
.o_nas:hover,
.opieka_calodobowa:hover,
.terapie:hover,
.personel_medyczny:hover,
.wizyty_domowe:hover {
  color: #00abff;

-webkit-box-reflect: below -10px;
-moz-box-reflect: below -10px;
box-reflect: below -10px;
}


.badania_en:hover,
.kontakt_en:hover,
.o_nas_en:hover,
.opieka_calodobowa_en:hover,
.terapie_en:hover,
.personel_medyczny_en:hover,
.wizyty_domowe_en:hover {
  color: #00abff;

-webkit-box-reflect: below -10px;
-moz-box-reflect: below -10px;
box-reflect: below -10px;
}
.tekst_kontener {
    width: 960px;
    margin-left: auto;
    margin-right: auto;
    height: auto;
}


#pry_kli {
    width: 700px;
    margin-left: -50px;
    margin-top: -60px;
}
#w_kr {
    width: 233px;
    margin-left: 60px;
    margin-top: -40px;
    padding-bottom: 30px;
}
.text_onas {
  float: left;
  width: 960px;
  height: auto;
  min-height: 100vh;
  
  margin-top: 0px;
  padding-left: 100px;
  padding-right: 100px;
  padding-top: 100px;
  color: black;
  border-right: 1px solid #e4e4e4;
  border-left: 1px solid #e4e4e4;
    
-webkit-box-shadow: -5px 0 5px -5px #333, 5px 0 5px -5px #333;
-moz-box-shadow: -5px 0 5px -5px #333, 5px 0 5px -5px #333;
box-shadow: -5px 0 5px -5px #333, 5px 0 5px -5px #333;
  background: url('../images/sluch.png') rgb(222, 222, 222) no-repeat;
  background-size: auto auto;
  background-position: left top;
  background-color: white;
  font-family: sans-serif color(#616161);
    font-size: 17px;
    text-align: justify;
 
}
.text_wizyty {
  float: left;
  width: 960px;
  height: auto;
  min-height: 100vh;
  margin-top: 0px;
  padding-left: 100px;
  padding-right: 100px;
  padding-top: 100px;
  color: black;
  border-right: 1px solid #e4e4e4;
  border-left: 1px solid #e4e4e4;
    
-webkit-box-shadow: -5px 0 5px -5px #333, 5px 0 5px -5px #333;
-moz-box-shadow: -5px 0 5px -5px #333, 5px 0 5px -5px #333;
box-shadow: -5px 0 5px -5px #333, 5px 0 5px -5px #333;
  background: url('../images/cisnien.png') rgb(222, 222, 222) no-repeat;
  background-size: auto auto;
  background-position: left top;
  background-color: white;
  font-family: sans-serif color(#616161);
    font-size: 17px;
    text-align: justify;
 
}
.text_opieka {
  float: left;
  width: 960px;
  height: auto;
  min-height: 100vh;
  margin-top: 0px;
  padding-left: 100px;
  padding-right: 100px;
  padding-top: 100px;
  color: black;
  border-right: 1px solid #e4e4e4;
  border-left: 1px solid #e4e4e4;
    
-webkit-box-shadow: -5px 0 5px -5px #333, 5px 0 5px -5px #333;
-moz-box-shadow: -5px 0 5px -5px #333, 5px 0 5px -5px #333;
box-shadow: -5px 0 5px -5px #333, 5px 0 5px -5px #333;
  background: url('../images/lozka.png') rgb(222, 222, 222) no-repeat;
  background-size: auto auto;
  background-position: left top;
  background-color: #f1f4f5;
  font-family: sans-serif color(#616161);
    font-size: 17px;
    text-align: justify;
 
}
.text_badania {
  float: left;
  width: 960px;
  height: auto;
  min-height: 100vh;
  margin-top: 0px;
  padding-left: 100px;
  padding-right: 100px;
  padding-top: 100px;
  color: black;
  border-right: 1px solid #e4e4e4;
  border-left: 1px solid #e4e4e4;
    
-webkit-box-shadow: -5px 0 5px -5px #333, 5px 0 5px -5px #333;
-moz-box-shadow: -5px 0 5px -5px #333, 5px 0 5px -5px #333;
box-shadow: -5px 0 5px -5px #333, 5px 0 5px -5px #333;
  background: url('../images/maszyny.png') #dae8ee no-repeat;
  background-size: auto auto;
  background-position: left top;
  background-color: #f6f9fb;
  font-family: sans-serif color(#616161);
    font-size: 17px;
    text-align: justify;
 
}

.text_personel {
  float: left;
  width: 960px;
  height: auto;
  min-height: 100vh;
  margin-top: 0px;
  padding-left: 100px;
  padding-right: 100px;
  padding-top: 100px;
  color: black;
  border-right: 1px solid #e4e4e4;
  border-left: 1px solid #e4e4e4;
    
-webkit-box-shadow: -5px 0 5px -5px #333, 5px 0 5px -5px #333;
-moz-box-shadow: -5px 0 5px -5px #333, 5px 0 5px -5px #333;
box-shadow: -5px 0 5px -5px #333, 5px 0 5px -5px #333;
  background: url('../images/personel2.png') rgb(222, 222, 222) no-repeat;
  background-size: auto auto;
  background-position: left top;
  background-color: #fbfdfe;
  font-family: sans-serif color(#616161);
    font-size: 17px;
    text-align: justify;
 
}
.text_kontakt {
  float: left;
  width: 960px;
  height: auto;
  min-height: 100vh;
  margin-top: 0px;
  padding-left: 100px;
  padding-right: 100px;
  padding-top: 100px;
  color: black;
  border-right: 1px solid #e4e4e4;
  border-left: 1px solid #e4e4e4;
    
-webkit-box-shadow: -5px 0 5px -5px #333, 5px 0 5px -5px #333;
-moz-box-shadow: -5px 0 5px -5px #333, 5px 0 5px -5px #333;
box-shadow: -5px 0 5px -5px #333, 5px 0 5px -5px #333;

    
  background: url('../images/kontakt2.png') rgb(222, 222, 222) no-repeat;
  background-size: auto auto;
  background-position: left top;
  background-color: #f9f9f9;
  font-family: sans-serif color(#616161);
    font-size: 17px;
    text-align: justify;
 
}
#telefony {
    
    position:  static;
    width: 450px;
    height: auto;
    border-top: 5px dashed #5f5f5f;
    border-bottom: 5px dashed #5f5f5f;
    float: right;
    color: #5f5f5f;
    font-size: 60px;
    text-align: right;
    
}


.element_stopka {
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 14;
  width: 100%;
  height: 75px;
  background-color: rgb(112, 112, 112);
    
}

.stopka {
    
    width:960px;
    height: 75px;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 25px;
    padding-top: 25px;
    padding-left: 100px;
    padding-right: 100px;
    font-size: 17px;
    
    
}

.mar {
    
    margin-left: 15px;
}

.tel2 {
    margin-left: 50px;
}

.badania2,
.kontakt2,
.onas2,
.opieka2,
.personel2,
.terapie2,
.wizyty2 {
  color: ghostwhite;
}
.badania2:hover,
.kontakt2:hover,
.onas2:hover,
.opieka2:hover,
.personel2:hover,
.terapie2:hover,
.wizyty2:hover {
  color: #00abff;
}

#phone {
    
    width: 17px;
    height: 17px;
    margin-right: 5px;
}

#mail {
    float: left;
    width: 64px;
    height: 45px;
    margin-right: 10px;
}

#phone2 {
    float: left;
    width: 150px;
    height: 150px;
    margin-top: 7px;
    margin-right: 20px;
}

.nieb {
    color: #2f7dff;
    font-size: 120%;
    font-weight: bold;
}

.right {
    width: 300px;
    margin-top: 0px;
    border: 0px solid blue;
    text-align: right;
    padding-right: 30px;
}

#left {
    
    margin-left: 180px;
    
}

#1badanie_emg {
    border: 4px solid #707070;
    width: 600px;
    height: auto;
    position: relative;
    right: -50px;
    top: -205px;
    float: right;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    padding: 15px;
}

#cena {
    
width: 150px;
height: 100px;
position: relative;
top: -5px;
right: -25px;
float: right;
color: #707070;
font-size: 45px;
font-weight: bolder;
text-align: center;
background-color: #ecebec;

-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
border: 4px solid #707070;
}
#cena2 {
    
width: 150px;
height: 75px;
position: relative;
top: -5px;
right: -25px;
float: right;
color: #707070;
font-size: 28px;
font-weight: bolder;
text-align: center;
background-color: #ecebec;

-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
border: 4px solid #707070;
}
#cena-napis {
    width: auto;
    height: 30px;
    background-color: #707070;
    color: white;
    font-size: 21px;
    font-weight: bolder;
    text-align: center;
    padding-top: -5px;
}
#cena-napis2 {
    width: auto;
    height: 30px;
    background-color: #707070;
    color: white;
    font-size: 21px;
    font-weight: bolder;
    text-align: center;
    padding-top: -5px;
}
.badanie_1 {
    font-size: 25px;
    font-weight: bolder;
    color: #707070;
    
    
}
#jezyk {
    position: static;
    color: #CCFFFF;
    left: -400px;
    top: 5px;
    width: 148px;
    height: 25px;
    float: right;
    display: inline-block;
    padding-bottom: 5px;
    padding-top: 5px;
    vertical-align: baseline;
    
    
    
}

#jezyk2 {
    position: static;
    color: #CCFFFF;
    left: -400px;
    top: 5px;
    width: 163px;
    height: 25px;
    float: right;
    display: inline-block;
    padding-bottom: 5px;
    padding-top: 5px;
    vertical-align: baseline;
    
    
    
}

.flag {
    width: 30px;
    height: 15px;
    margin-right: 3px;
    
    
}