body { font: 16px Arial,Verdana; line-height:1.6; background: #ffffff; }



			
h1 {
        font-family:Arial, Verdana,Helvetica, Sans-serif;
	font-size:24px;
	 font-weight:bold;
        color:#ac1523;
	text-align:left;
	line-height:30px;
        padding-bottom:5px;
	margin-bottom:15px;
	
}
h2 {    font-family:Arial, Verdana,Helvetica, Sans-serif;
        padding:3px 3px 15px 3px;
        font-size:20px;
	padding-bottom:10px;
        font-weight:normal;
	color:#ac1523;
	text-align:center;
	
}
h3 {    font-family:Arial, Verdana,Helvetica, Sans-serif;
        font-size:16px;
         margin-bottom:4px;
	 margin-top:4px;
        font-weight:bold;
	color:#111111;
	text-align:center;
	
}
h4 {    font-family:Arial, Verdana,Helvetica, Sans-serif;
        font-size:16px;
         margin-bottom:4px;
	 margin-top:4px;
        font-weight:bold;
	color:#ac1523;
	text-align:center;
	
}
h5 {    font-family:Arial, Verdana,Helvetica, Sans-serif;
        padding:3px 3px 15px 3px;
        font-size:18px;margin-bottom:15px;
	
        font-weight:normal;
	color:#ac1523;
	text-align:left;
	line-height:30px;
}
h6 {    font-family:Arial, Verdana,Helvetica, Sans-serif;
        font-size:14px;
         
	 margin-top:0;
        font-weight:normal;
	color:#ac1523;
	text-align:center;
	
}
h7 {
        font-family:Arial, Verdana,Helvetica, Sans-serif;
	font-size:24px;
	 font-weight:bold;
        color:#ac1523;
	text-align:center;
	line-height:30px;
        padding-bottom:5px;
	margin-bottom:15px;
	
}
a {

	color: #111111;
	text-decoration: none;
	font-weight:normal;

}

a:hover {

	color:#ac1523;

}

/* obrazki ------------------ */
img{
   max-width: 100%;
   height:auto;
   width:auto;
}

/* KONIEC obrazki ------------------ */ 
/* pasek górny ------------------ */
baner {
        
	background-image: url(../img/rope.png); 
	background-repeat: repeat-x;
        background-position: left top;
	width: 100%;
	height: 90px;
	position: fixed;
	top: 0;
	left: 0;
        font-size: 16px;
	line-height: 100%;
	font-family:   Arial, Verdana,Helvetica Neue, Helvetica;
		
	z-index: 100;

}

#logo{

	
        
	float: left;
	width: 210px;
	height: 86px;
	background: url(../img/logo.png) no-repeat center;
	display: block;

}

nav {

	float: right;
	padding: 20px;	
	
}

#menu-icon {

	display: hidden;
	width: 40px;
	height: 40px;
	background:  url(../img/menu-icon.png) center;

}



ul {

	list-style: none;

}

li {

	display: inline-block;
	float: left;
	padding: 10px

}


/* KONIEC pasek górny ------------------ */


page {
        width: 100%;
        position: relative;
	

}




#stopka {
        width: 100%;
        clear:both;
        background-color:#ffffff;
        text-align:center;
        padding-top:16px;
        font-size:14px;
        line-height:1.5em;
      }





p {

	line-height: 1.45em;
	margin-bottom: 20px;

}

/*MEDIA QUERY*/
@media only screen and (max-width :640px) {

	baner {

		position: absolute;

	}

	#menu-icon {

		display:inline-block;

	}

	nav ul, nav:active ul { 

		display: none;
		position: absolute;
		padding: 20px;
		background: gold;
		border: 3px solid #444;
		right: 20px;
		top: 55px;
		width: 60%;
		border-radius: 4px 0 4px 4px;

	}

	nav li {

		text-align: center;
		width: 100%;
		padding: 20px 0;
		margin: 0;

	}

	nav:hover ul {

		display: block;

	}




/* tabela partner ------------ */	
.tabela{

    width: 100%;
    
    text-align: center;
    border-collapse: collapse;

    border-spacing: 0;

    margin-bottom: 1%;

}

 .tabela td,th {

    font-family:Arial, Verdana,Helvetica, Sans-serif;
    font-size: 15px;
   

    padding: 5px 12px;

    text-align: center;

    vertical-align: middle;

}
/* KONIEC tabela partner ------------ */

.scrollup{
			width:40px;
			height:40px;			
			text-indent:-9999px;
			opacity:0.3;
			position:fixed;
			bottom:50px;
			right:100px;
			display:none;			
			background: url('image/icon_top.png') no-repeat;
		}


.tag {font-family:  Arial, Helvetica, sans-serif;  font-size: 1px; color: #ffffff; }
