body {

    background-repeat: no-repeat;
    background-position: left 0px;
	background-color: #E0EAF5;
	background-image: url(../img/tlo.jpg);
	background-attachment: fixed;
	background-size: cover;
	overflow: scroll;
        scrollbar-face-color:#ffffff;
        scrollbar-highlight-color:#000000;
        scrollbar-shadow-color:#000000;
        scrollbar-3dlight-color: #ffffff;
        scrollbar-arrow-color: #000000;
        scrollbar-track-color: #f2f2f2;
        scrollbar-darkshadow-color: #ffffff;
   	text-decoration:none;
	// font-size: 20px;
	color: #182352;
	font-family: Cambria, Helvetica, Verdana, sans-serif;
	font-stretch: extra-expanded;
	font-weight: bold;
//	 text-shadow: 1px 1px 1px gray;
//   line-height: 22px;
    word-spacing: normal;
	letter-spacing: 1px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 15px;
}
a {
text-decoration: none;
}
table.main_table {
  border-spacing: 0px;
  border-collapse: collapse;
  background-image: url('../img/tlo2.jpg');
  background-attachment: fixed;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: left 0px;
  margin-top: 0px;
  width: 100%;
  max-width: 1300px;
  min-width: 910px;
  border: 0px solid green;
}
div.ramka_logo1 {
   z-index: 3;
   float: left;
   height:250px;
   width: 250px;
   margin-left: 5%;
   background-image: url('../img/logo.gif');
   background-size:contain;
   background-repeat:no-repeat;
   overflow: hidden;
   border: 0px solid red;
}
div.ramka_logo2 {
   z-index: 3;
   height:130px;
   width: 520px;
     // background-image: url('../img/m9.gif');
   background-size:100% 100%;
   background-repeat:no-repeat;
   overflow: hidden;
   margin-left: auto;
   margin-top: 20px;
   margin-right: auto ;
   border: 0px solid #73AD21;
   font-size: 90px;
   color: #182352;
   font-family: Cambria, Helvetica, Verdana, sans-serif;
}
div.ramka_logo3 {
   z-index: 3;
   width: 500;
   margin-left: auto;
   font-size: 25px;
   color: #182352;
   font-family: Cambria, Helvetica, Verdana, sans-serif;
   font-weight: normal;
   text-shadow: 0px 1px 1px #182352;
   line-height: 28px;
   border: 0px solid yellow;
   margin-top: 30px;
}
div.ramka_logo4 {
   z-index: 3;
   width: 100%;
   margin-left: auto;
   margin-right: auto;
   // font-size: 16px;
   color: white;
   font-family: Cambria, Helvetica, Verdana, sans-serif;
   font-weight: normal;
   text-shadow: 0px 1px 1px black;
   line-height: 28px;
   border: 0px solid #73AD21;
   margin-top: 0px;
}
div.ramka_fb {
   z-index: 10;
   position: sticky;
   float:right;
   align: right;
   top: 30px;
   width: 40px;
   height: 45px;
   border: 0px solid red;
   background-image: url('../img/faceclick.png');
   background-size:contain;
   background-repeat:no-repeat;
   transition: 0.3s transform linear;
}
div.ramka_logo4 {
   z-index: 3;
   width: 100%;
   margin-left: auto;
   margin-right: auto;
   // font-size: 160px;
   color: white;
   font-family: Cambria, Helvetica, Verdana, sans-serif;
   font-weight: normal;
   text-shadow: 0px 1px 1px black;
   line-height: 28px;
   border: 0px solid #73AD21;
   margin-top: 0px;
}
img.ramka_fb2 {
   width: 120;
}
img.ramka_fb2:hover {
   width: 130;
   transition: 0.3s transform linear;

}
div.stopka {
   z-index: 3;
   width: 100%;
   margin-left: auto;
   margin-right: auto;
   font-size: 12px;
   color: black;
  font-family: Open Sans, Helvetica, Verdana, sans-serif;
   font-weight: normal;
   border: 0px solid #73AD21;
   margin-top: 0px;
}
font.opis16 {
  font-size: 18px;
  font-family: Open Sans, Helvetica, Verdana, sans-serif;
}
font.opis18 {
  font-size: 22px;
  color: #182352;
  font-family: Open Sans, Helvetica, Verdana, sans-serif;
}
font.opis26 {
  font-size: 26px;
  color: #182352;
  font-family: Open Sans, Helvetica, Verdana, sans-serif;
}
font.opis12 {
  font-size: 16px;
  font-family: Open Sans, Helvetica, Verdana, sans-serif;
}
font.opis10 {
  font-size: 10px;
  font-family: Open Sans, Helvetica, Verdana, sans-serif;
}
hr.style-two {
  border: 0;
  height: 1px;
  width: 100%;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));
}
hr.style-two2 {
  border: 0;
  height: 1px;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));
  margin-left: 305px;
  width: calc(100% - 300px);
}

div.menu_out {
  z-index:4;
  position: relative;
  float:right;
  right: 0px;
  font-size: 20px;
  top: 0px;
  border-radius:0px;
  // background-color: red;
  background-color: transparent;
 // background-color: rgba(31, 73, 125, 0.5);  /* FF3+, Saf3+, Opera 10.10+, Chrome, IE9 */
   background-color: rgba(2, 73, 125, 0.2);
  text-align: center;
  width: 130px;
  height:30px;
  padding-top: 4px;
  border-width:0px;
  border-style:solid;
  font-weight: bold;
  color: #182352;
  margin-right: 0px;
  font-family: Cambria, Helvetica, Verdana, sans-serif;
  border: 0px solid red;
     border-color: rgba(31, 73, 125, 0.5);
  transition-duration:0.5s;
}
div.menu_out:hover {
  z-index:4;
  position: relative;
  position: sticky;
  top: 0;
  float:right;
  // font-size: 20px;
  // top: 0px;
  background-color: rgba(31, 73, 125, 1);  /* FF3+, Saf3+, Opera 10.10+, Chrome, IE9 */
  // text-align: center;
  // width: 130px;
  // height:30px;
  // border-width:0px;
  // border-style:solid;
  // border-color:black;
  // padding-top: 3px;
  color: white;
  // margin-right: 0px;
  // font-family: Cambria, Helvetica, Verdana, sans-serif;
  // border: 0px solid yellow;
}
div.menu_out_active {
  z-index:4;
  position: relative;
  float:right;
  right: 0px;
  font-size: 20px;
  top: 0px;
  border-radius:0px;
  background-color: #1F497D;
  text-align: center;
  padding-top: 4px;
  width: 130px;
  height:30px;
  border-width:0px;
  border-style:solid;
  border-color:white;
  color: white;
  margin-right: 0px;
  font-family: Cambria, Helvetica, Verdana, sans-serif;
  border: 0px solid red;
  transition-duration:0.5s;
}





div.anim_menu_flota {
  z-index:4;
  position: relative;
  float:right;
  right: 0px;
  font-size: 16px;
  top: 0px;
  text-align: center;
  background-color: rgba(2, 73, 125, 0.2);
  width: 170px;
  height:30px;
  padding-top: 3px;
  color: #182352;
  margin-right: 0px;
  font-family: Cambria, Helvetica, Verdana, sans-serif;
  transition-duration:0.5s;
}
div.anim_menu_flota:hover {
  color: white;
  transition-duration:0.5s;
  background-color: rgba(31, 73, 125, 0.9);  /* FF3+, Saf3+, Opera 10.10+, Chrome, IE9 */
}
div.anim_menu_flota_active {
  z-index:4;
  position: relative;
  float:right;
  right: 0px;
  font-size: 16px;
  top: 0px;
  border-radius:0px;
  background-color: rgba(31, 73, 125, 1);  /* FF3+, Saf3+, Opera 10.10+, Chrome, IE9 */
  text-align: center;
  width: 170px;
  height:30px;
  padding-top: 3px;
  color: white;
  margin-right: 0px;
  font-family: Cambria, Helvetica, Verdana, sans-serif;
  transition-duration:0.5s;
}
div.anim_menu_flota_active:hover {
  z-index:4;
  color: gray;
  transition-duration:0.5s;
}




div.anim_menu_oferta {
  z-index:5;
  position: relative;
  float:right;
  font-size: 20px;
  background-color: rgba(2, 73, 125, 0.2);
  text-align: center;
  width: 240px;
  height:50px;
   padding-top: 3px;
  color: #182352;
  margin-right: 0px;
  font-family: Cambria, Helvetica, Verdana, sans-serif;
  transition-duration:0.5s;
}
div.anim_menu_oferta:hover {
  color: white;
  transition-duration:0.5s;
  background-color: rgba(31, 73, 125, 0.9);  /* FF3+, Saf3+, Opera 10.10+, Chrome, IE9 */
}
div.anim_menu_oferta_active {
  z-index:5;
  position: relative;
  float:right;
  font-size: 20px;
  background-color: rgba(31, 73, 125, 1);  /* FF3+, Saf3+, Opera 10.10+, Chrome, IE9 */
  text-align: center;
  width: 240px;
  height:50px;
  padding-top: 3px;
  color: white;
  margin-right: 0px;
  font-family: Cambria, Helvetica, Verdana, sans-serif;
  transition-duration:0.5s;
}
div.anim_menu_oferta_active:hover {
  color: gray;
  transition-duration:0.5s;
}



div.anim_menu_terminy {
  z-index:5;
  position: relative;
  float:right;
  font-size: 16px;
  background-color: rgba(2, 73, 125, 0.2);
  text-align: center;
  width: 170px;
  height:26px;
  padding-top: 7px;
  color: #182352;
  margin-right: 0px;
  font-family: Cambria, Helvetica, Verdana, sans-serif;
  transition-duration:0.5s;
}
div.anim_menu_terminy:hover {
  color: white;
  transition-duration:0.5s;
  background-color: rgba(31, 73, 125, 0.9);  /* FF3+, Saf3+, Opera 10.10+, Chrome, IE9 */
}
div.anim_menu_terminy_active {
  z-index:5;
  position: relative;
  float:right;
  font-size: 16px;
  background-color: rgba(31, 73, 125, 1);  /* FF3+, Saf3+, Opera 10.10+, Chrome, IE9 */
  text-align: center;
  width: 170px;
  height:26px;
  padding-top: 7px;
  color: white;
  margin-right: 0px;
  font-family: Cambria, Helvetica, Verdana, sans-serif;
  transition-duration:0.5s;
}
div.anim_menu_terminy_active:hover {
  color: gray;
 // border: 0px solid yellow;
  transition-duration:0.5s;
 // background-color: #6388A3;  /* FF3+, Saf3+, Opera 10.10+, Chrome, IE9 */
}



.rotate {
  z-index:7;
  position: absolute;
  top: -160;
  left: 320;
  display: block;
  transform: rotate(-20deg);
  color: red;
  font-size: 20px;
}

font.link1 {
  z-index:4;
  position: relative;
  right: 0px;
  top: 0px;
  background-color: transparent;
  color: black;
  font-size: 22px;
  font-family: Open Sans, Helvetica, Verdana, sans-serif;
  line-height: 30px;
  transition-duration:0.4s;
  text-shadow: 1px 1px 1px gray;
}
a.link1 {
  z-index:4;
  position: relative;
  right: 0px;
  top: 0px;
  background-color: transparent;
  color: black;
  font-size: 22px;
  font-family: Open Sans, Helvetica, Verdana, sans-serif;
  line-height: 30px;
  transition-duration:0.4s;
}

div.termin {
  display:none;
  background-color: rgba(2, 73, 125, 0.15);
  padding-left: 30px;
}
div.wnetrze {
  z-index:3;
  position: relative;
  top: 30px;
  left: 0px;
  overflow: visible;
  width: 100%;
  height: 61%;
  border: 0px solid yellow;
}

div.z_panel {
  z-index:3;
  width: 100%;
  height: 100%;
  border: 0px solid yellow;
}

table#panel1 {
    border-radius:0px;
	background-color: transparent;
      // background-color: rgba(31, 73, 125, 0.3);  /* FF3+, Saf3+, Opera 10.10+, Chrome, IE9 */
	border: 0px solid red;
	width: 100%;
	min-width: 950px;
	padding: 0px 0px 0px 0px;
}
div.tytol {
   z-index:4;
   position: absolute;
   top: -25px;
   left: 10%;
   letter-spacing: 5px;
   font-family: Cambria, Helvetica, Verdana, sans-serif;
   color: #182352;
   font-size: 52px;
   text-shadow: 3px 3px 2px gray;
   border: 0px solid yellow;
}
#column1 {
  float:left;
  width: 33%;
  max-width: 300px;
  border: 0px solid green;
  margin: 0px 0px 0px 0px;
}

#column2 {
 // margin-left: 305px;
 //  width: calc(100% - 300px);
  border: 0px solid green;
  // background-color: #E0EAF5;
}
td {
  font-size: 10px;
}
font.opis24_g {
     font-size: 24px;
     color: black;
     font-family: Cambria, Helvetica, Verdana, sans-serif;
     text-shadow: 3px 3px 2px gray;
}

.seo-text p, .seo-text a {
  font-size: 18px;
  font-family: Open Sans, Helvetica, Verdana, sans-serif;
  color: #000;
}

.seo-text ul {
  text-align: center;
  list-style: none;
}

.seo-text ul li a {
  color: #182352;
}

.seo-text h2 {
  font-size: 22px;
  color: #182352;
  font-family: Open Sans, Helvetica, Verdana, sans-serif;
  text-align: center;
}
.seo-page-heading {
  font-size: 40px;
  margin: 10px 0;
  font-weight: 400;
  text-transform: uppercase;
}

.seo-text .bold-text {
  font-weight: bold;
  text-align: center;
}

.seo-text-p {
  margin: 50px 0;
}

/* @media (max-width: 1024px) {
  hr.style-two {
    margin-top: 50px;
  }
} */

@media (max-width: 1298px) {
  .seo-page-heading {
    font-size: 40px;
  }
}
