/*
Free Html5 Responsive Templates
Author: Kimmy
Author URI: http://www.zerotheme.com/
*/
/* -------------------------------------------- */
/* ------------------Reset--------------------- */
@font-face {
  font-family: "myriad-pro"; 
  src: url('../myriadpro.otf');
  
  }
  
  @font-face{
    font-family: "Helvetica"; 
  src: url('../helvetica.otf');
  
}

  @font-face{
    font-family: "Helvetica-t"; 
  src: url('../helvetica-t.otf');
  
}



a,abbr,acronym,address,applet,article,aside,audio,b,blockquote,big,body,center,canvas,caption,cite,code,command,datalist,dd,del,details,dfn,dl,div,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,keygen,label,legend,li,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,span,source,strike,strong,sub,sup,table,tbody,tfoot,thead,th,tr,tdvideo,tt,u,ul,var{background:transparent;border:0 none;font-size:100%;margin:0;padding:0;border:0;outline:0;vertical-align:top;}ol, ul {list-style:none;}blockquote, q {quotes:none;}table, table td {padding:0;border:none;border-collapse:collapse;}img {vertical-align:top;}embed {vertical-align:top;}
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block;}
mark, rp, rt, ruby, summary, time {display:inline;}

iframe {border:0; margin:0; padding:0;}

#formularz td

{
	padding-top: 10px;
	
}

/* -------------------------------------------- */
/* ------------------Font---------------------- */

/*Add your font at here*/

/* -------------------------------------------- */
/* ------------------Style--------------------- */
html, body {width:100%; padding:0; margin:0; }
body {color: #474747; font-family: arial; line-height: 20px;  }

a{color: #474747;text-decoration: none;}
a:hover {color: #DA251D;; text-decoration: none;}

a.button{cursor: pointer;color: #ffffff;line-height: 14px;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;	background: #3F3F3F;border:1px solid #ffffff; -webkit-border-radius: 4px;-moz-border-radius: 4px;-khtml-border-radius: 4px;border-radius: 4px;}
a.button {	display: inline-block;	text-decoration: none;	padding: 6px 12px 6px 12px;}
a.button:hover{}

.clear{content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }

/* -------------------------------------------- */
/* ------------------Header-------------------- */
header {background-color: rgb(45,48,68);}
header .wrap-header{height: 30px; color: white; font-size: 14px; padding-top: 5px;}
header .wrap-header img { margin-top: -5px;}

#logo img {width:200px;}



.wrap-pasek-slogan{height: 102px; width: 100%; background-color:  rgb(193,162,95); text-align: center; color: white; float: left; }

.wrap-pasek-slogan {
	
	font-size: 100%;
}


.wrap-pasek-slogan h4{
	
	padding-top: 2.5%;
	margin: 0 auto;
	 font-size: 3.0vh;
	 font-family: Helvetica-t;
	
}


.wrap-pasek-slogan2{height: 118px; width: 100%; background-color:  rgb(103,108,111); text-align: center; color: white;}

.wrap-pasek-slogan3{height: 35px; width: 100%; background-color: rgb(193,162,95); text-align: center; color: white;padding-top: 15px;}

.wrap-pasek-tytul{height: 35px; width: 100%; background-color:  rgb(193,162,95); color: white;padding-top: 15px; }

.wrap-pasek-tytul-napis {width: 100%; margin:0 auto; font-size: 30px; }

.wrap-pasek-tytul-nowy {background-color:  rgb(193,162,95); width: 100%; margin:0 auto; font-size: 20px; }

.wrap-pasek-tytul-center {width: 50%; padding-top: 20px; padding-bottom: 20px; margin:0 auto; font-size: 20px;text-align: center; }

.wrap-content-div {background-color: red; width: 100%; margin:0 auto;}



.wrap-content2 {background-color: rgb(239,238,238); width: 100%;}

.wrap-content3 {background-color: rgb(255,255,255); width: 100%;}

.wrap-content2 .block02{width:75%; margin: 0 auto;}

.wrap-content3 .block02{width:60%; margin: 0 auto;}

.wrap-contentt {width:80%; margin: 0 auto;}

.wrap-col {padding: 10px;  }
.wrap-col p {text-align: center;  }
.wrap-coll p {text-align: left; padding-left: 20px; padding-right: 20px;padding-bottom: 25px; }
.wrap-coll h5 {margin-top:15px;}


h5 {color: rgb(31,35,52); padding: 15px;}
h3 {color: white; padding: 10px; width: 40%; background-color: rgb(192,160,98);}

#logo {top:30px; float: left; }


/* -------------------------------------------- */
/* ------------------Navigation---------------- */
nav {margin-top:20px; }
nav .wrap-nav{ }

.menu ul {list-style: none;margin: 0;padding: 0;}
.menu  ul li {position: relative;float: left;padding: 6px 5px 0px 5px;}
.menu  ul li:hover {color: rgb(192,100,98);}
.menu  ul li a {font-size: 14px; line-height:14px; color: rgb(31,35,52); display: block;padding: 6px 10px;margin-bottom: 5px;z-index: 6;position: relative; text-transform:uppercase; }
.menu  ul li:hover a { color: rgb(195,163,97);}

/* -------------------------------------------- */
/* ------------------Featured---------------- */

.featured{margin:0 auto;}
.featured .wrap-featured{}
.featured .wrap-featured .slider{width: 100%;}

/* -------------------------------------------- */
/* ------------------Content------------------- */
#content {}
#content .wrap-content{background: #ffffff;}

#lewaKolumna
	{
	
	padding-left: 10px; width:28%; float:left; background-color: rgb(239,238,238); margin: 0 auto; text-align: left;
	
	}
	
	#lewaKolumna img
	
	{
		
	display: block;
	margin:0 auto;
	margin-bottom: 10px;

	
	}
	
		#lewaKolumna table
	
	{
		
	text-align: center;
	margin:0 auto;
margin-bottom: 20px;

	
	}
	
			#lewaKolumna td
	
	{
		
	text-align: left;
	margin:0 auto;
padding-bottom: 5px;
padding-top: 5px;

	
	}
	
	

	#lewaKolumna .ikona
	
	{
		
	text-align: left;
	margin:0 auto;
	padding-top: 5px;
	margin-right: 5px;
	padding-right: 5px;
	}
	
	
	
#prawaKolumna

{

width: 61%; float: left;
margin-left: 20px;

}

#prawaKolumna .ikona

	{
		
	text-align: left;
	margin:0 auto;
	padding-top: 5px;
	margin-right: 10px;
	padding-right: 5px;
	}

				#prawaKolumna td
	
	{
		
	text-align: left;
	margin:0 auto;
padding-bottom: 5px;
padding-top: 5px;

	
	}
	
	

#lewaKolumnaKon
	{
	
	width:30%; float:left; background-color: rgb(239,238,238); margin: 0 auto; text-align: center;
	
	}
	
	#lewaKolumna img
	
	{



	
	}
	
#prawaKolumnaKon

{

width: 60%; float: left;
margin-left: 20px;

}



.block02 {  margin:20px 10px; text-align:center;}
.block02 h2{font-size:20px; line-height:30px; color: rgb(193,162,95); font-family: Helvetica-t; padding-bottom: 20px; padding-top: 20px;}
.block02 p{font-size:12px;}

.block03 { margin:20px 10px;}
.block03 h2{font-size:23px; line-height:30px;}


.block04 {margin:20px 10px; padding:30px; border-top:1px dashed #CCC;}
.block04 p{font-size:20px; text-align:center; line-height:25px;}

article{clear: both;}

/* -------------------------------------------- */
/* ------------------Footer-------------------- */
footer {background-color:#333;}
.wrap-footer{}

.copyright{text-align:center; background:#333333; padding:10px 0px;color:#ffffff; font-size: 12px; font-family: arial; }
.copyright a{text-decoration:underline; color:#ffffff; font-size: 12px; }


/* -------------------------------------------- */
/* ------------------Components-------------------- */
.photos{}
.photos:after{content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }
.photos a{display: block; float:left; margin: 0px 4px 10px 4px;position: relative;}
.photos a img{display:block; border:1px solid #CCC;}

.block03 li {
    list-style-image: url('../images/liico.jpg');
	padding-bottom: 5px;
	line-height: 150%;
}


.wrap-col h2 { font-size: 20px;}
.wrap-coll h5 { font-size: 20px; font-weight: 300;}

.wrap-col p {text-align: center; font-size: 14px; }
.wrap-coll p {text-align: left; font-size: 14px; }

.wrap-col h4 { font-size: 50px;}

 h4{
	

	margin: 0 auto;
	 font-size: 3.0vh;
	 font-family: Helvetica-t;
	  font-size: 25px;
	  margin-bottom: 20px;
	
}


