@font-face {
  font-family: "tktype";
  src: url('../fonts/tktypebold.eot');
  src: url('../fonts/tktypebold.eot?#iefix') format('eot'), url('../fonts/tktypebold.woff') format('woff'), url('../fonts/tktypebold.ttf') format('truetype'), url('../fonts/tktypebold.svg') format('svg');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: "tktype";
  src: url('../fonts/tktypeitalic.eot');
  src: url('../fonts/tktypeitalic.eot?#iefix') format('eot'), url('../fonts/tktypeitalic.woff') format('woff'), url('../fonts/tktypeitalic.ttf') format('truetype'), url('../fonts/tktypeitalic.svg') format('svg');
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: "tktypemedium";
  src: url('../fonts/tktypemedium.eot');
  src: url('../fonts/tktypemedium.eot?#iefix') format('eot'), url('../fonts/tktypemedium.woff') format('woff'), url('../fonts/tktypemedium.ttf') format('truetype'), url('../fonts/tktypemedium.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "tktype";
  src: url('../fonts/tktyperegular.eot');
  src: url('../fonts/tktyperegular.eot?#iefix') format('eot'), url('../fonts/tktyperegular.woff') format('woff'), url('../fonts/tktyperegular.ttf') format('truetype'), url('../fonts/tktyperegular.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}


.bold {
  font-family: tktype;
  font-weight: bold;
}

.italic {
  font-family: tktype;
  font-style: italic;
}

.medium {
  font-family: tktypemedium;
}

.regular {
  font-family: tktype;
  font-weight: normal;
  font-style: italic;
}

/* make resposive texts

1vw = 1% of viewport width

1vh = 1% of viewport height

1vmin = 1vw or 1vh, whichever is smaller

1vmax = 1vw or 1vh, whichever is larger

*/

a {
  color: #00a0f0;
  text-decoration: none;  

}

a:hover,
a:focus {
  color: #00a0f0;
  text-decoration: underline;
}

TABLE {
	FONT-SIZE: 16px;
	COLOR: #000000;
 	font-family: tktype, arial;
}


h1 {
  font-size: 5.9max;
}
h2 {

  font-family: tktype;
  font-size: 3.3vh;
}

h3 {
  font-size: 2.8vh;
}

h4 {
  font-family: tktype;
  font-size: 21px;
}

.xs-small-menu h4 {

  font-family: tktype;
  color: #00a0f0;
  font-size: 21px;
}



.box-area h4 {

  font-family: tktype;
  color: #00a0f0;
  font-size: 16px;
}



a.xxs {
  font-family: tktype;
  color: #00a0f0;
  font-size: 21px;
}

a.xxs:hover {
  text-decoration: none; 
}

a.xxs_up {
  font-family: tktype;
  color: #000000;
  font-size: 18px;
}

a.xxs_up:hover {
  text-decoration: none; 
}


p {
  font-family: tktype;
  font-size: 16px;
  margin: 0 !important; 
  color: #000000;
  
}

.custom-content ul {
  font-family: tktype;
  font-size: 16px;
  margin: 0 !important; 
  color: #000000;
  
}

.custom-content ul li {
  font-family: tktype;
  font-size: 16px;
  margin: 0 !important; 
  color: #000000;
  
}

.container-box li {
  font-family: tktype;
  font-size: 16px;
  margin: 0 !important; 
  color: #000000;
  
}

.container-box ul {
  font-family: tktype;
  font-size: 16px;
  margin: 0 !important; 
  color: #000000;
  
}

.container-box ul li {
  font-family: tktype;
  font-size: 16px;
  margin: 0 !important; 
  color: #000000;
  
}

.container-box li {
  font-family: tktype;
  font-size: 16px;
  margin: 0 !important; 
  color: #000000;
  
}



.my_t1 {
  font-size: 1.3em;
  
}
.my_t1_space {
  font-size: 0.7em;
  
}

ul.boxes
{
line-height: 13px;
list-style-type:none;
padding:0px;
margin:0px;
font-family: tktype, arial;
font-size: 16px;
}
li.boxes
{
font-family: tktype, arial;
font-size: 16px;
background-image:url(../img/arrow_blue_right_boxes.png);
background-repeat:no-repeat;
background-position:0px 2px; 
padding-left:17px;
padding-bottom:0px;
padding-top:0px;
color: #00a0f0;
}

A.xbox:link {
	COLOR: #00a0f0;
	TEXT-DECORATION: none;
	font-size: 16px;	
	line-height: 13px;		


}
A.xbox:visited {
	COLOR: #00a0f0;
	TEXT-DECORATION: none;
	font-size: 16px;	
	line-height: 13px;
	TEXT-DECORATION: none;	

}
A.xbox:hover {
	COLOR: #00a0f0;
	TEXT-DECORATION: none;
	font-size: 16px;	
	line-height: 13px;
	TEXT-DECORATION: underline;	

}


.kotwica {
	COLOR: #000000;
	TEXT-DECORATION: none;
  font-weight: bold;	

}
A.kotwica:visited {
	COLOR: #000000;
	TEXT-DECORATION: none;
  font-weight: bold;	

}
A.kotwica:hover {
	COLOR: #000000;
	TEXT-DECORATION: none;
  font-weight: bold;		

}

A.kotwica:link {
	COLOR: #000000;
	TEXT-DECORATION: none;
  font-weight: bold;	

}

/* dol zly

.carousel-inner{
  width: 200%;
  margin-left: -50%;
}

*/

@media (min-width: 768px){
  .carousel-inner{
    width: 100%;
    margin: 0;
  }
}


/* no scroll bars */


@media (max-width: 767px) {
   .navbar-collapse {
      max-height: none;
   }
   
}

a, a:visited, a:focus, a:active, a:hover{
    outline:0 none !important;
}

.scrollable-menu {
    height: auto;
    max-height: 200px;
    overflow-x: hidden;
}


/* gora zla */



.dol-tytul {
  font-size: 26px;
  color: #FFFFFF;
  font-weight: normal;
  font-family: tktype;  
}


.dol-menu {
  color: #000000;
  font-size: 12px;
  margin-right: 10px;
  line-height:25px;
  text-decoration: none;   
  
}
a.dol-menu:link {

  font-size: 12px;
}

a.dol-menu:hover {
  color: #000000;
  font-size: 12px;
  text-decoration: underline;
}

a.dol-menu:visited {

  font-size: 12px;
  text-decoration: none;  
}

.dol-menu-line {
background: url(../img/dol-menu-xs.gif);
background-repeat: repeat-x;

}

.gora-menu-line {
background: url(../img/gora-menu-xs.gif);
background-repeat: repeat-x;

}


.gora-xs-menu {
  font-family: tktype;
  color: #00a0f0;
  font-size: 16px;
  line-height:30px;
  text-decoration: none;   
  
}
a.gora-xs-menu:link {
  color: #00a0f0;

}

a.gora-xs-menu:hover {
  color: #00a0f0;

  text-decoration: underline;
}

a.gora-xs-menu:visited {
  color: #00a0f0;

  text-decoration: none;  
}







.dol-xs-menu {
  font-family: tktype;
  color: #FFFFFF;
  font-size: 16px;
  line-height:20px;
  text-decoration: none;
  margin-top:  10px; 
  
}
a.dol-xs-menu:link {
  color: #FFFFFF;

}

a.dol-xs-menu:hover {
  color: #FFFFFF;
  text-decoration: underline;
}

a.dol-xs-menu:visited {

  color: #FFFFFF;
  text-decoration: none;  
}



.stopka {
  font-family: tktype;
  font-size: 14px;
}

/* make resposive row space */

.top-buffer { margin-top:2.5vw; }


/* menu */
  
.navbar .container-fluid, .navbar-collapse {
        padding-left:0;
}

@media(max-width: 768px){
        .navbar-collapse {
         padding-left:15px;
         padding-right:15px;
  		}
     }



.up_menu_container {
	margin-top: 20px;
	margin-bottom: 40px;
}

.up_logo_container {
	margin-top: 0px;
	margin-bottom: 10px;
}

.up_menu {
  color: #999999;
  font-size: 12px;
  margin-right: 10px;
  text-decoration: none;
}
a.up_menu:link {
  color: #999999;
  font-size: 12px;
  text-decoration: none;  
}

a.up_menu:hover {
  color: #000000;
  font-size: 12px;
  text-decoration: none;
}

a.up_menu:visited {
  color: #999999;
  font-size: 14px;
  text-decoration: none;
}

.ikony-oferta {
  color: #999999;

  margin-right: 0px;
  text-decoration: none;
  font-weight: bold;
  text-align: center;
}
a.ikony-oferta:link {
  color: #999999;

  text-decoration: none;  
}

a.ikony-oferta:hover {
  color: #000000;

  text-decoration: underline;
}

a.ikony-oferta:visited {
  color: #999999;

  text-decoration: none;
}
  
.menu_tytul {
    text-align: left;
	margin-left: 10px;
    font-size: 20px;		

}


  /* drop down styles */
  
.small-menu  .navbar-default {
  background-color: #00a0f0;
  border-color: #e7e7e7;
}

  
.small-menu .navbar {
  position: relative;
  min-height: 15px;
  margin-bottom: 0px;
  border: 0px solid transparent;
  font-size: 15px;  
  font-family: tktype, arial;
}

.small-menu  .navbar-nav > li > a {
    padding-top: 9px;
    padding-bottom: 9px;
	color: #ffffff;	
}

.small-menu  .navbar-nav > li > a:hover,
.small-menu  .navbar-nav > li > a:focus {
	color: #ffffff;
	text-decoration: underline;
}

.small-menu .navbar-default .navbar-nav > .open > a,
.small-menu .navbar-default .navbar-nav > .open > a:hover,
.small-menu .navbar-default .navbar-nav > .open > a:focus {
	color: #00a0f0;
	background-color: #ffffff;
	text-decoration: underline;  
}

  
.dropdown-menu  {

  	border-radius: 0px;
    background-color: #999999;
    border: 0px solid #d1d1d1;
}

.small-menu .dropdown-menu   {

  	border-radius: 0px;
    background-color: transparent;
    border: 0px solid #d1d1d1;
	padding-top: 2px;	
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
    box-shadow: none !important;	
  	min-width: 106px;		
}
  
  /* drop down grid */  
  
.grid-demo {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;	
    font-size: 1em;
    text-align: center;
    line-height: 2;	
    background-color: #999999;
    border: 1px solid #999999;
}

.small-menu .grid {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;	
    font-size: 15px;
 	font-family: tktype, arial;
    text-align: left;
    line-height: 15px;	
    background-color: transparent;
    border: 0px solid #999999;
	width: 106px;
}
  
.grid {
    background-color: #999999;
    border: 1px solid #999999;
  }
  
/* nav pills */  
   
.main-menu .nav-pills > li > a {
    font-size: 16px;
  	border-radius: 0px;
	color: #FFFFFF;
    background-color: #00a0f0;
	margin-top: 10px;	
	margin-left: -1px;
	margin-right: 20px;	
	margin-bottom: 10px;	
	padding: 10px 20px 10px 20px;	
			
}

.main-menu .nav-pills > li > a:hover,
.main-menu .nav-pills > li > a:focus {
  color: #FFFFFF;
  background-color: #00a0f0;
	text-decoration: underline;  
}

/* nav pills */  
   
.small-menu .nav-pills > li > a {
  	border-radius: 0px;
	color: #00a0f0;
    background-color: #ffffff;
	margin-top: 0px;	
	margin-left: 0px;
	margin-bottom: 2px;	
	margin-right: 0px;
	padding: 10px 10px 10px 14px;
	width: 106px;	
			
}

.small-menu .nav-pills > li > a:hover,
.small-menu .nav-pills > li > a:focus {
  color: #00a0f0;
  background-color: #ffffff;
  text-decoration: underline;  
}

  /* first content top lg */ 
   
.container_top_lg {

	color: #ffffff;
	padding-bottom:0px;	
	padding-top:0px
}

.main-menu .navbar-default {
    background-color: #ffffff;
	border-radius: 0px;
    border: 0px solid #999999;
	padding-bottom:	 0px;
	margin-bottom:0px;


}

.main-menu .tytul {

	color: #00a0f0;
    font-size: 25px;
	margin-bottom: 20px;

}

.news-slider .carousel-caption {
  position: relative;
  right: auto;
  bottom: 20px;
  left: auto;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #ffffff;
  text-align: left; /* bylo center */
  text-shadow: 0 0px 0px rgba(0, 0, 0, 0); /* 0 1 2 rgba(0, 0, 0, 0.6)*/
}


.tabela {

	font-family: tktype, arial;
	font-size: 16px; 	
	color: #000000;
}



@media (max-width: 500px) {

.tabela {

	font-family: tktype, arial;
	font-size: 5px; 	
	color: #000000;
}

}

@media (min-width: 1200px) {



.container-fluid-top {

background-color:#00a0f0;
height:165px;"

}

.top_lg_line3 {

	color: #ffffff;
	font-family:tktype;
    font-size: 26px;	
}

a.top_line_services:link {

	color: #ffffff;
	font-family:tktype;
    font-size: 16px;
}

a.top_line_services:hover {

	color: #ffffff;
	font-family:tktype;
    font-size: 16px;
}

a.top_line_services:visited {

	color: #ffffff;
	font-family:tktype;
    font-size: 16px;
}

.container_right_top .col-md-12 {

	height:105px;
	padding-top: 20px;"

}

.main-menu .navbar {
  position: relative;

  margin-top: 5px;
  margin-bottom: 0px;
  border: 0px solid transparent;
  font-size: 23px;  

  font-family: tktype, arial;
}

.main-menu  .navbar-nav > li > a {

	color: #00a0f0;	
	line-height: 30px;

}

.main-menu  .navbar-nav > li > a:hover,
.main-menu  .navbar-nav > li > a:focus {
	color: #00a0f0;
	text-decoration: underline;
}

.main-menu .navbar-default .navbar-nav > .open > a,
.main-menu .navbar-default .navbar-nav > .open > a:hover,
.main-menu .navbar-default .navbar-nav > .open > a:focus {
	color: #00a0f0;
	background-color: #ffffff;
	text-decoration: underline;  
}

.main-menu .dropdown-menu {
	background-color: #EEF0F2;
	padding-top: 0px;
	padding-bottom: 0px;
  -webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.175);
          box-shadow: 0 0px 0px rgba(0, 0, 0, 0.175);	
    box-shadow: none !important;		  

	

}

.main-menu .grid {
	background-color: #EEF0F2;
	border: 0px solid transparent;
	    text-align: left;

}

.oferta-item-title {
  color: #FFFFFF;
  font-size: 22px;
  font-family: tktype, arial;  
  text-decoration: none;   
  
}

.oferta-item {
  color: #00a0f0;
  font-size: 22px;
  font-family: tktype, arial;  
  text-decoration: none;   
  
}
a.oferta-item:link {

  font-size: 22px;
}

a.oferta-item:hover {
  color: #FFFFFF;
  font-size: 22px;
  text-decoration: none;
}

a.oferta-item:visited {

  font-size: 22px;
  text-decoration: none;  
}

.tytul-white {
	font-family: tktype, arial;
	font-size: 32px; 	
	color: #FFFFFF;  

}

.start-tytul {

	font-family: tktype, arial;
	font-size: 36px; 	
	color: #000000;

}

.main-tytul {

	font-family: tktype, arial;
	font-size: 36px; 	
	color: #000000;

}

.start-txt {

	font-family: tktypemedium, arial;
	font-size: 22px; 	
	color: #717A80;
	line-height: 30px;
}

.grey-txt {

	font-family: tktypemedium, arial;
	font-size: 20px; 	
	color: #717A80;
	line-height: 24px;

}

.news-news-tytul {

	font-family: tktype, arial;
	font-size: 26px; 	
	color: #000000;
}

.news-tytul {

	font-family: tktype, arial;
	font-size: 18px; 	
	color: #000000;
	margin-bottom:40px;
}

a.news-tytul:link {
  color: #000000;
  text-decoration: none;

}

a.news-tytul:hover {
  color: #000000;
  text-decoration: none;
}

a.news-tytul:visited {

  color: #000000;
  text-decoration: none; 
}

.news-txt {

	font-family: tktype, arial;
	font-size: 16px; 	
	color: #717A80;
	margin-top:100px;
}

a.news-txt:link {
	color: #717A80;
  	text-decoration: none;

}

a.news-txt:hover {
	color: #717A80;
 	text-decoration: none;
}

a.news-txt:visited {

	color: #717A80;
  	text-decoration: none; 
}

.top-carousel .carousel {
height: 600px;
padding-top:0px;
}

.top-carousel .carousel .item {
  height: 600px;
  /* width: 1920px; */
}

.top-carousel .item img {
    position: absolute;
    top: 0;
    left: 0;
    height: 600px;
	width: 100%;
	/* width: 1920px; */
}


.top-carousel .carousel-caption {
  position: absolute;
  top: 100px;
  left: 5%;
  right: 5%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;


  color: #ffffff;
  text-align: left; /* bylo center */
  text-shadow: 0 0px 0px rgba(0, 0, 0, 0); /* 0 1 2 rgba(0, 0, 0, 0.6)*/
}

.top-carousel .small-title {
	font-family: tktype, arial;
	font-size: 24px; 	
	color: #FFFFFF;
}


.top-carousel .big-title {
	font-family: tktype, arial;
	font-size: 40px; 	
	color: #FFFFFF;
}

.top-carousel .main-txt {
	font-family: tktype, arial;
	font-size: 20px; 	
	color: #FFFFFF;

}

.small-carousel .carousel {
height:300px;
padding-top:0px;
}

.small-carousel .carousel .item {
  height: 300px;
  /* width: 1920px; */
}

.small-carousel .item img {
    position: absolute;
    top: 0;
    left: 0;
    height: 300px;
	width: 100%;
	/* width: 1920px; */
}


.grey-slider .carousel {
height: 350px;
padding-top:10px;
}


.grey-slider .carousel .item {
  height: 350px;
}

.grey-slider .item img {
    position: absolute;
    top: 0;
    left: 0;
    min-height: 350px;
}

.oferta_slide_title_1 {
  	color: #000000;
	font-size: 18px;
    font-family: tktype;
}

.oferta_slide_title {
  	color: #000000;
	font-size: 30px;
    font-family: tktype; 
}

.oferta_slide_line {
  	color: #717A80;
	font-size: 17px;
    font-family: tktype;
}

.title-katalogi {
	font-size: 20px;
}

/* make resposive row space */

.top-buffer { margin-top:45px; }

}

@media (min-width: 992px) and (max-width: 1199px) {

.container-fluid-top {

background-color:#00a0f0;
height:145px;"

}

.top_lg_line3 {

	color: #ffffff;
	font-family:tktype;
    font-size: 22px;	
}

a.top_line_services:link {

	color: #ffffff;
	font-family:tktype;
    font-size: 16px;
}

a.top_line_services:hover {

	color: #ffffff;
	font-family:tktype;
    font-size: 16px;
}

a.top_line_services:visited {

	color: #ffffff;
	font-family:tktype;
    font-size: 16px;
}

.container_right_top .col-md-12 {

	height:95px;
	padding-top: 20px;"

}

.main-menu .navbar {
  position: relative;

  margin-top: 5px;
  margin-bottom: 0px;
  border: 0px solid transparent;
  font-size: 21px; 

  font-family: tktype, arial;
}

.main-menu  .navbar-nav > li > a {

	color: #00a0f0;	
	line-height: 30px;

}

.main-menu  .navbar-nav > li > a:hover,
.main-menu  .navbar-nav > li > a:focus {
	color: #00a0f0;
	text-decoration: underline;
}

.main-menu .navbar-default .navbar-nav > .open > a,
.main-menu .navbar-default .navbar-nav > .open > a:hover,
.main-menu .navbar-default .navbar-nav > .open > a:focus {
	color: #00a0f0;
	background-color: #ffffff;
	text-decoration: underline;  
}

.main-menu .dropdown-menu {
	background-color: #EEF0F2;
	padding-top: 0px;
	padding-bottom: 0px;
  -webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.175);
          box-shadow: 0 0px 0px rgba(0, 0, 0, 0.175);	
    box-shadow: none !important;		  

	

}

.main-menu .grid {
	background-color: #EEF0F2;
	border: 0px solid transparent;
	    text-align: left;

}

.oferta-item-title {
  color: #FFFFFF;
  font-size: 20px;
  font-family: tktype, arial;  
  text-decoration: none;   
  
}

.oferta-item {
  color: #00a0f0;
  font-size: 20px;
  font-family: tktype, arial;  
  text-decoration: none;   
  
}
a.oferta-item:link {

  font-size: 20px;
}

a.oferta-item:hover {
  color: #FFFFFF;
  font-size: 20px;
  text-decoration: none;
}

a.oferta-item:visited {

  font-size: 20px;
  text-decoration: none;  
}

.tytul-white {
	font-family: tktype, arial;
	font-size: 32px; 	
	color: #FFFFFF;  

}

.start-tytul {

	font-family: tktype, arial;
	font-size: 36px; 	
	color: #000000;
}

.main-tytul {

	font-family: tktype, arial;
	font-size: 36px; 	
	color: #000000;
}

.start-txt {

	font-family: tktypemedium, arial;
	font-size: 22px; 	
	color: #717A80;
	line-height: 30px;
}

.grey-txt {

	font-family: tktypemedium, arial;
	font-size: 20px; 	
	color: #717A80;
	line-height: 24px;

}

.news-news-tytul {

	font-family: tktype, arial;
	font-size: 26px; 	
	color: #000000;
}

.news-tytul {

	font-family: tktype, arial;
	font-size: 18px; 	
	color: #000000;
	margin-bottom:40px;
}

a.news-tytul:link {
  color: #000000;
  text-decoration: none;

}

a.news-tytul:hover {
  color: #000000;
  text-decoration: none;
}

a.news-tytul:visited {

  color: #000000;
  text-decoration: none; 
}

.news-txt {

	font-family: tktype, arial;
	font-size: 16px; 	
	color: #717A80;
	margin-top:100px;
}

a.news-txt:link {
	color: #717A80;
  	text-decoration: none;

}

a.news-txt:hover {
	color: #717A80;
 	text-decoration: none;
}

a.news-txt:visited {

	color: #717A80;
  	text-decoration: none; 
}

.top-carousel .carousel {
height: 470px;
padding-top:0px;
}

.top-carousel .carousel .item {
  height: 470px;
  /* width: 1920px; */
}

.top-carousel .item img {
    position: absolute;
    top: 0;
    left: 0;
    height: 470px;
	width: 100%;
	/* width: 1920px; */
}


.top-carousel .carousel-caption {
  position: absolute;
  right: 0%;
  top: 70px;
  left: 0%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #ffffff;
  text-align: left; /* bylo center */
  text-shadow: 0 0px 0px rgba(0, 0, 0, 0); /* 0 1 2 rgba(0, 0, 0, 0.6)*/
}

.top-carousel .small-title {
	font-family: tktype, arial;
	font-size: 22px; 	
	color: #FFFFFF;
}


.top-carousel .big-title {
	font-family: tktype, arial;
	font-size: 36px; 	
	color: #FFFFFF;
}

.top-carousel .main-txt {
	font-family: tktype, arial;
	font-size: 18px; 	
	color: #FFFFFF;
}

.small-carousel .carousel {
height:300px;
padding-top:0px;
}

.small-carousel .carousel .item {
  height: 300px;
  /* width: 1920px; */
}

.small-carousel .item img {
    position: absolute;
    top: 0;
    left: 0;
    height: 300px;
	width: 100%;
	/* width: 1920px; */
}

.grey-slider .carousel {
height: 350px;
padding-top:10px;
}


.grey-slider .carousel .item {
  height: 350px;
}

.grey-slider .item img {
    position: absolute;
    top: 0;
    left: 0;
    min-height: 300px;
}

.oferta_slide_title_1 {
  	color: #000000;
	font-size: 18px;
    font-family: tktype;
}

.oferta_slide_title {
  	color: #000000;
	font-size: 30px;
    font-family: tktype; 
}

.oferta_slide_line {
  	color: #717A80;
	font-size: 17px;
    font-family: tktype;
}

/* make resposive row space */

.top-buffer { margin-top:35px; }

}

@media (min-width: 768px) and (max-width: 991px) {

.container-fluid-top {

background-color:#00a0f0;
height:145px;"

}

.top_lg_line3 {

	color: #ffffff;
	font-family:tktype;
    font-size: 22px;	
}

a.top_line_services:link {

	color: #ffffff;
	font-family:tktype;
    font-size: 16px;
}

a.top_line_services:hover {

	color: #ffffff;
	font-family:tktype;
    font-size: 16px;
}

a.top_line_services:visited {

	color: #ffffff;
	font-family:tktype;
    font-size: 16px;
}

.container_right_top .col-sm-12 {

	height:95px;
	padding-top: 20px;"

}


.main-menu .navbar {
  position: relative;

  margin-top: 5px;
  margin-bottom: 0px;
  border: 0px solid transparent;
  font-size: 19px; 

  font-family: tktype, arial;
}

.main-menu  .navbar-nav > li > a {

	color: #00a0f0;	
	line-height: 30px;

}

.main-menu  .navbar-nav > li > a:hover,
.main-menu  .navbar-nav > li > a:focus {
	color: #00a0f0;
	text-decoration: underline;
}

.main-menu .navbar-default .navbar-nav > .open > a,
.main-menu .navbar-default .navbar-nav > .open > a:hover,
.main-menu .navbar-default .navbar-nav > .open > a:focus {
	color: #00a0f0;
	background-color: #ffffff;
	text-decoration: underline;  
}

.main-menu .dropdown-menu {
	background-color: #EEF0F2;
	padding-top: 0px;
	padding-bottom: 0px;
  -webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.175);
          box-shadow: 0 0px 0px rgba(0, 0, 0, 0.175);	
    box-shadow: none !important;		  

	

}

.main-menu .grid {
	background-color: #EEF0F2;
	border: 0px solid transparent;
	    text-align: left;

}

.oferta-item-title {
  color: #FFFFFF;
  font-size: 20px;
  font-family: tktype, arial;  
  text-decoration: none;   
  
}

.oferta-item {
  color: #00a0f0;
  font-size: 20px;
  font-family: tktype, arial;  
  text-decoration: none;   
  
}
a.oferta-item:link {

  font-size: 20px;
}

a.oferta-item:hover {
  color: #FFFFFF;
  font-size: 20px;
  text-decoration: none;
}

a.oferta-item:visited {

  font-size: 20px;
  text-decoration: none;  
}

.tytul-white {
	font-family: tktype, arial;
	font-size: 28px; 	
	color: #FFFFFF;  

}

.start-tytul {

	font-family: tktype, arial;
	font-size: 30px; 	
	color: #000000;
}

.main-tytul {

	font-family: tktype, arial;
	font-size: 30px; 	
	color: #000000;
}

.start-txt {

	font-family: tktypemedium, arial;
	font-size: 16px; 	
	color: #717A80;
	line-height: 24px;
}

.grey-txt {

	font-family: tktypemedium, arial;
	font-size: 16px; 	
	color: #717A80;
	line-height: 20px;

}

.news-news-tytul {

	font-family: tktype, arial;
	font-size: 24px; 	
	color: #000000;
}

.news-tytul {

	font-family: tktype, arial;
	font-size: 16px; 	
	color: #000000;
	margin-bottom:40px;
}

a.news-tytul:link {
  color: #000000;
  text-decoration: none;

}

a.news-tytul:hover {
  color: #000000;
  text-decoration: none;
}

a.news-tytul:visited {

  color: #000000;
  text-decoration: none; 
}

.news-txt {

	font-family: tktype, arial;
	font-size: 16px; 	
	color: #717A80;
	margin-top:100px;
}

a.news-txt:link {
	color: #717A80;
  	text-decoration: none;

}

a.news-txt:hover {
	color: #717A80;
 	text-decoration: none;
}

a.news-txt:visited {

	color: #717A80;
  	text-decoration: none; 
}

.top-carousel .carousel {
height: 350px;
padding-top:0px;
}

.top-carousel .carousel .item {
  height: 350px;
  /* width: 1920px; */
}

.top-carousel .item img {
    position: absolute;
    top: 0;
    left: 0;
    height: 350px;
	width:100%;
	/* width: 1920px; */
}


.top-carousel .carousel-caption {
  position: absolute;
  right: 0%;
  top: 30px;
  left: 0%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #ffffff;
  text-align: left; /* bylo center */
  text-shadow: 0 0px 0px rgba(0, 0, 0, 0); /* 0 1 2 rgba(0, 0, 0, 0.6)*/
}

.top-carousel .small-title {
	font-family: tktype, arial;
	font-size: 20px; 	
	color: #FFFFFF;
}


.top-carousel .big-title {
	font-family: tktype, arial;
	font-size: 32px; 	
	color: #FFFFFF;
}

.top-carousel .main-txt {
	font-family: tktype, arial;
	font-size: 18px; 	
	color: #FFFFFF;
}

.small-carousel .carousel {
height:200px;
padding-top:0px;
}

.small-carousel .carousel .item {
  height: 200px;
  /* width: 1920px; */
}

.small-carousel .item img {
    position: absolute;
    top: 0;
    left: 0;
    height: 200px;
	width: 100%;
	/* width: 1920px; */
}

.grey-slider .carousel {
height: 400px;
padding-top:10px;
}


.grey-slider .carousel .item {
  height: 400px;
}

.grey-slider .item img {
    position: absolute;
    top: 0;
    left: 0;
    min-height: 400px;
}

.oferta_slide_title_1 {
  	color: #000000;
	font-size: 18px;
    font-family: tktype;
}

.oferta_slide_title {
  	color: #000000;
	font-size: 30px;
    font-family: tktype; 
}

.oferta_slide_line {
  	color: #717A80;
	font-size: 17px;
    font-family: tktype;
}

.title-katalogi {
	font-size: 20px;
}


/* make resposive row space */

.top-buffer { margin-top:35px; }

}

@media (max-width: 767px) {

.foto img {
width: 100%;
height: 100%;

}

a.top_line_services:link {

	color: #ffffff;
	font-family:tktype;
    font-size: 10px;
}

a.top_line_services:hover {

	color: #ffffff;
	font-family:tktype;
    font-size: 10px;
}

a.top_line_services:visited {

	color: #ffffff;
	font-family:tktype;
    font-size: 10px;
}
.container-fluid-top {

background-color:#00a0f0;
height:100px;"

}

.oferta-item-title {
  color: #FFFFFF;
  font-size: 18px;
  font-family: tktype, arial;  
  text-decoration: none;   
  
}


.oferta-item {
  color: #00a0f0;
  font-size: 18px;
  font-family: tktype, arial;  
  text-decoration: none;   
  
}
a.oferta-item:link {

  font-size: 18px;
}

a.oferta-item:hover {
  color: #FFFFFF;
  font-size: 18px;
  text-decoration: none;
}

a.oferta-item:visited {

  font-size: 18px;
  text-decoration: none;  
}

.tytul-white {
	font-family: tktype, arial;
	font-size: 28px; 	
	color: #FFFFFF;  

}

.start-tytul {

	font-family: tktype, arial;
	font-size: 26px; 	
	color: #000000;
}

.main-tytul {

	font-family: tktype, arial;
	font-size: 26px; 	
	color: #000000;
}

.start-txt {

	font-family: tktypemedium, arial;
	font-size: 16px; 	
	color: #717A80;
	line-height: 24px;
}

.grey-txt {

	font-family: tktypemedium, arial;
	font-size: 16px; 	
	color: #717A80;
	line-height: 20px;

}

.news-news-tytul {

	font-family: tktype, arial;
	font-size: 24px; 	
	color: #000000;
}

.news-tytul {

	font-family: tktype, arial;
	font-size: 16px; 	
	color: #000000;
	margin-bottom:40px;
}

a.news-tytul:link {
  color: #000000;
  text-decoration: none;

}

a.news-tytul:hover {
  color: #000000;
  text-decoration: none;
}

a.news-tytul:visited {

  color: #000000;
  text-decoration: none; 
}

.news-txt {

	font-family: tktype, arial;
	font-size: 16px; 	
	color: #717A80;
	margin-top:100px;
}

a.news-txt:link {
	color: #717A80;
  	text-decoration: none;

}

a.news-txt:hover {
	color: #717A80;
 	text-decoration: none;
}

a.news-txt:visited {

	color: #717A80;
  	text-decoration: none; 
}

.top-carousel .carousel {
height: 200px;
padding-top:0px;
}

.top-carousel .carousel .item {
  height: 200px;
  /* width: 1920px; */
}

.top-carousel .item img {
    position: absolute;
    top: 0;
    left: 0;
    height: 200px;
	width:100%;
	/* width: 1920px; */
}


.top-carousel .carousel-caption {
  position: absolute;
  right: 0%;
  top: 0px;
  left: 0%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #ffffff;
  text-align: left; /* bylo center */
  text-shadow: 0 0px 0px rgba(0, 0, 0, 0); /* 0 1 2 rgba(0, 0, 0, 0.6)*/
}

.top-carousel .small-title {
	font-family: tktype, arial;
	font-size: 18px; 	
	color: #FFFFFF;
}


.top-carousel .big-title {
	font-family: tktype, arial;
	font-size: 26px; 	
	color: #FFFFFF;
}

.top-carousel .main-txt {
	font-family: tktype, arial;
	font-size: 14px; 	
	color: #FFFFFF;
}

.small-carousel .carousel {
height:200px;
padding-top:0px;
}

.small-carousel .carousel .item {
  height: 200px;
  /* width: 1920px; */
}

.small-carousel .item img {
    position: absolute;
    top: 0;
    left: 0;
    height: 200px;
	width: 100%;
	/* width: 1920px; */
}

.grey-slider .carousel {
height: 500px;
padding-top:10px;
}


.grey-slider .carousel .item {
  height: 500px;
}

.grey-slider .item img {
    position: absolute;
    top: 0;
    left: 0;
    min-height: 0px;
}

.news-slider .carousel {
min-height: 550px;
padding-top:10px;
}






.oferta_slide_title_1 {
  	color: #000000;
	font-size: 16px;
    font-family: tktype;
}

.oferta_slide_title {
  	color: #000000;
	font-size: 26px;
    font-family: tktype; 
}

.oferta_slide_line {
  	color: #717A80;
	font-size: 16px;
    font-family: tktype;
}

/* make resposive row space */

.top-buffer { margin-top:25px; }



}

.text-white {
	font-family: tktype, arial;
	font-size: 16px; 	
	color: #FFFFFF;  

}
	

  /* first content under meu */ 
  

   
.container2 {
	background:#4B5564;
	color: #ffffff;
	padding-bottom:20px;	
	padding-top:20px
}

.container-news {
	background:#FFFFFF;
	color: #000000;
	padding-bottom:20px;	
	padding-top:20px
}
	
.container-bottom {
	background:#eaeaea;
	color: #ffffff;
	padding-bottom:0px;	
	padding-top:20px;

	}
	
.container-xs-menu {
	background:#eaeaea;
	color: #EEF0F2;
	padding-bottom:0px;	
	padding-top:5px;
	margin-bottom: -15px;
	}
	
.container-box {
	background:#ffffff;
	color: #EEF0F2;
	padding-bottom:3px;	
	padding-top:5px;
	}	
	
.grey-slider .container-fluid {
	background:#eaeaea;
}	
	
.logo {
    text-align: right;
}

   /* szukaj */ 
   
.szukaj {
	padding-left:10px;
	padding-right:15px;		
	padding-top:5px;
	padding-bottom:5px;	
	} 





/* carusel big */ 	  


.carousel-fade .carousel-inner .item {
  opacity: 0;
  -webkit-transition-property: opacity;
  -moz-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
}
.carousel-fade .carousel-inner .active {
  opacity: 1;
}
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  opacity: 0;
  z-index: 1;
}
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}


/* end carusel big */




.input-group .form-control {
  border-radius: 0px;
}

.input-group-addon {
  border-radius: 0px;
}







.tytul-news {

  font-family: tktype;
  font-size: 3.3vh;
  color: #003463;
}

A.button_m_spol_fb {

	background: url(../img/tk_social_fb.svg) no-repeat;
	background-position: 0px 0;
	display: block; 
	width: 43px;
	height: 42px;
	margin: 0px;

}

A.button_m_spol_fb:link {

	background: url(../img/tk_social_fb.svg) no-repeat;
	background-position: 0px 0;
	display: block; 
	width: 42px;
	height: 42px;
	margin: 0px;

}

A.button_m_spol_fb:visited {
	background-position: 0px 0;

}

A.button_m_spol_fb:hover {
	background: url(../img/tk_social_fb.svg) no-repeat;
	background-position: 0px 0;
	display: block; 
	width: 42px;
	height: 42px;
	margin: 0px;

}

A.button_m_spol_tw {

	background: url(../img/media_s_tw.png) no-repeat;
	background-position: 0px 0;
	display: block; 
	width: 42px;
	height: 42px;
	margin: 0px;

}

A.button_m_spol_tw:link {

	background: url(../img/media_s_tw.png) no-repeat;
	background-position: 0px 0;
	display: block; 
	width: 42px;
	height: 42px;
	margin: 0px;

}

A.button_m_spol_tw:visited {
	background-position: 0px 0;

}

A.button_m_spol_tw:hover {
	background: url(../img/media_s_tw_a.png) no-repeat;
	background-position: 0px 0;
	display: block; 
	width: 42px;
	height: 42px;
	margin: 0px;

}

A.button_m_spol_in {

	background: url(../img/tk_social_in.svg) no-repeat;
	background-position: 0px 0;
	display: block; 
	width: 42px;
	height: 42px;
	margin: 0px;

}

A.button_m_spol_g_in:link {

	background: url(../img/tk_social_in.svg) no-repeat;
	background-position: 0px 0;
	display: block; 
	width: 42px;
	height: 42px;
	margin: 0px;

}

A.button_m_spol_in:visited {
	background-position: 0px 0;

}

A.button_m_spol_in:hover {
	background: url(../img/tk_social_in.svg) no-repeat;
	background-position: 0px 0;
	display: block; 
	width: 42px;
	height: 42px;
	margin: 0px;

}

A.button_m_spol_yt {

	background: url(../img/tk_social_yt.svg) no-repeat;
	background-position: 0px 0;
	display: block; 
	width: 42px;
	height: 42px;
	margin: 0px;

}

A.button_m_spol_yt:link {

	background: url(../img/tk_social_yt.svg) no-repeat;
	background-position: 0px 0;
	display: block; 
	width: 42px;
	height: 42px;
	margin: 0px;

}

A.button_m_spol_yt:visited {
	background-position: 0px 0;

}

A.button_m_spol_yt:hover {
	background: url(../img/tk_social_yt.svg) no-repeat;
	background-position: 0px 0;
	display: block; 
	width: 42px;
	height: 42px;
	margin: 0px;

}

   /* panel xs bottom */
   
.xs-small-menu .panel {
  margin-bottom: 0px;
  background-color: #eaeaea;
  border: 0px solid transparent;
  border-radius: 0px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
          box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
} 

.box-area .panel {
  margin-bottom: 5px;
  margin-right: 15px;
  margin-left: 15px;
  background-color: #eaeaea;
  border: 0px solid transparent;
  border-radius: 0px;
  -webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.05);
          box-shadow: 0 0px 0px rgba(0, 0, 0, 0.05);
}

.title-katalogi {
	font-size: 20px;
}



@media (max-width: 767px) {

.box-area .panel {
  margin-bottom: 5px;
  margin-right: 0px;
  margin-left: 0px;
  background-color: #eaeaea;
  border: 0px solid transparent;
  border-radius: 0px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
          box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}


}    


.panel {
  margin-bottom: 20px;
  background-color: #00a0f0;
  border: 0px solid transparent;
  border-radius: 0px;
  -webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.05);
          box-shadow: 0 0px 0px rgba(0, 0, 0, 0.05);
} 
.panel-default-bottom {
  border-color: #dddddd;
}

.panel-default > .panel-heading-bottom {
  color: #ffffff;
  background-color: #eaeaea;
  border-color: #ffffff;
}

.panel-default > .panel-heading-bottom + .panel-collapse .panel-body {
  border-top-color: #dddddd;
}

.panel-default > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #dddddd;
}

.xs-small-menu .panel-heading-bottom {
  padding: 5px 15px;
  border-bottom: 0px solid transparent;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
    background-color: #eaeaea;
}

.box-area .panel-heading-bottom {
  padding: 5px 15px;
  border-bottom: 0px solid transparent;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
    background-color: #eaeaea;
}

.panel-heading-bottom {
  padding: 5px 15px;
  border-bottom: 0px solid transparent;
  border-top-right-radius: 0px;
  border-top-left-radius: 0px;
  background-color: #00a0f0;
}

.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}



.xs-main-menu .accordion-toggle-bottom {
  padding-top: 20px;
  margin-bottom: 5px;
  font-size: 18px;
  color: #00a0f0;
  font-family: tktype;  
  
}

.xs-main-menu a.accordion-toggle-bottom {

  color: #00a0f0;
  text-decoration: none;
}

.xs-main-menu a.accordion-toggle-bottom: hover {
  color: #00a0f0;
  text-decoration: none;

}
.xs-main-menu a.accordion-toggle-bottom: visited {
  color: #00a0f0;
  text-decoration: none;

}
.xs-main-menu a.accordion-toggle-bottom: link {

  color: #00a0f0;
  text-decoration: none;

}



.btn-grey {
  color: #000000;
  background-color: #ffffff;
  border-color: #cccccc;
  font-family: tktype;
  border-radius: 0; 
}

.btn-grey:hover,
.btn-grey:focus,
.btn-grey:active,
.btn-grey.active,
.open .dropdown-toggle.btn-grey {
  color: #FFFFFF;
  background-color: #717A80;
  border-color: #adadad;
  border-radius: 0;
}

.btn-blue {
  color: #FFFFFF;
  background-color: #00a0f0;
  border-color: #cccccc;
  font-family: tktype;
  border-radius: 0; 
}

.btn-blue:hover,
.btn-blue:focus,
.btn-blue:active,
.btn-blue.active,
.open .dropdown-toggle.btn-blue {
  color: #000000;
  background-color: #eaeaea;
  border-color: #adadad;
  border-radius: 0;
}

.submenu .btn {
 display: inline-block;
  padding: 0px 0px;
  margin-bottom: 0px;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.428571429;
  text-align: left;
  white-space: nowrap;
  vertical-align: bottom;
  cursor: pointer;
  background-image: none;
  border: 0px solid transparent; /* bylo 1px */
  border-radius: 0px; /* bylo 4px */
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
       -o-user-select: none;
          user-select: none;
}

.btn-submenu {
  color: #000000;
  background-color: #eaeaea;
  border-color: #cccccc;
  font-family: tktype;
  border-radius: 0;
  height: 100%;width: 100%;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;

}

.btn-submenu:hover,
.btn-submenu:focus,
.btn-submenu:active,
.btn-submenu.active,
.open .dropdown-toggle.btn-submenu {
  color: #FFFFFF;
  background-color: #00a0f0;
  border-color: #adadad;
  border-radius: 0;
}




/* bottom menu */


.accordion-toggle-bottom {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: #FFFFFF;
}

a.accordion-toggle-bottom {
  margin-top: 0;
  margin-bottom: 0;
  color: #FFFFFF;
  text-decoration: none;
}

a.accordion-toggle-bottom: hover {
  color: #FFFFFF;
  text-decoration: none;
    margin-top: 0;
  margin-bottom: 0;
}
a.accordion-toggle-bottom: visited {
  color: #FFFFFF;
  text-decoration: none;
    margin-top: 0;
  margin-bottom: 0;
}
a.accordion-toggle-bottom: link {
  margin-top: 0;
  margin-bottom: 0;
  color: #FFFFFF;
  text-decoration: none;
}

.grey-slider .carousel-indicators li {
  display: inline-block;
  width: 14px;
  height: 14px;
  margin: 1px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #717A80;
  border-radius: 10px;
}

.grey-slider .carousel-indicators .active {
  width: 14px;
  height: 14px;
  margin: 1;
  background-color: #00a0f0;
}

.foto-slider .carousel-indicators li {
  display: inline-block;
  width: 14px;
  height: 14px;
  margin: 1px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #FFFFFF; /*#717A80*/
  border-radius: 10px;
}

.foto-slider .carousel-indicators .active {
  width: 14px;
  height: 14px;
  margin: 1;
  background-color: #00a0f0;
}

.news-slider .carousel-indicators li {
  display: inline-block;
  width: 14px;
  height: 14px;
  margin: 1px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #717A80;
  border-radius: 10px;
}

.news-slider .carousel-indicators .active {
  width: 14px;
  height: 14px;
  margin: 1;
  background-color: #00a0f0;
}

/* boxes */

.box-area .panel-body {

	background-color: #ffffff;
	border: 1px solid #eaeaea;

}

.text-box {
	font-family: tktype, arial;
	font-size: 16px; 	
	color: #717A80;  

}

.foto-100 img {
width: 100%;
height: 100%;

}

li {
	color: #000000; 
}


.carousel-caption {

  text-shadow: 0 0px 0px rgba(0, 0, 0, 0); /* 0 1 2 rgba(0, 0, 0, 0.6)*/
}

.back-to-top {
    cursor: pointer;
    position: fixed;
    bottom: 60px;
    right: 20px;
    display:none;
  	border-radius: 0;	
}

.btn-grey-to-top {
  color: #555555;
  background-color: #eaeaea;
  border-color: #000000;
  font-family: tktype;
  border-radius: 0; 
}

.btn-grey-to-top:hover,
.btn-grey-to-top:focus,
.btn-grey-to-top:active,
.btn-grey-to-top.active,
.open .dropdown-toggle.btn-grey-to-top {
  color: #00a0f0;
  background-color: #eaeaea;
  border-color: #000000;
  border-radius: 0;
}

.nawigator {
  color: #000000;
  font-size: 16px;
  margin-right: 10px;
  text-decoration: none;
  font-family: tktype;  
  
}

.nawigator_grey {
  color: #78879b;
  font-size: 16px;
  margin-right: 10px;
  text-decoration: none; 
  font-family: tktype;    
  
}

a.nawigator:link {

  font-size: 16px;
  color: #78879b;
  font-family: tktype;    
}

a.nawigator:hover {
  color: #78879b;  
  font-size: 16px;
  text-decoration: underline;
  font-family: tktype;  
}

a.nawigator:visited {

  font-size: 16px;
  text-decoration: none;
  color: #78879b;
  font-family: tktype;       
}

.his_tytul_01 {

	display: block;
	font-family: tktype, arial;
	font-size: 28px; 	
	COLOR: #B0BBD0;
	font-weight: bold;
	padding-bottom: 8px;	

}

.his_tytul_02 {

	display: block;
	font-family: tktype, arial;
	font-size: 20px; 	
	COLOR: #00a0f0;
	padding-bottom: 8px;	

}



















