#body1
	{background: #ffffff; 
	 font-family: 'Open Sans', sans-serif;
	 margin: auto;
	 position: relative;
	 width: 1330px;
	 background-color: white;
	}

.img1
  {border: 0px;
	margin-top: 5px;
	z-index:-10:
	}
.img2 {
border: 0px;
border-radius: 3px;
box-shadow: 3px 3px 5px #494949;
height: 60px;
margin: 3px;
}
.glowny {
margin-left: 0px;
width:1330px;
min-height: 1650px;
background-color: white;
padding: 0px;
position: absolute;
border-left: solid 1px #c0c0c0;
border-right: solid 1px #c0c0c0;
}
.pol1 {
float: left;
width: 20%;
}
.pol2 {
float: right;
width: 79%;
}
.pol3 {

margin: auto;
position: relative;
width: 100%;
border-top: solid 1px;
border-top-color:   #646464; 
height: 300px;
background-color: pink;
}
.pole {
float: right;
width: 530px;
height: 470px;
overflow: auto;
}
.pole1 {
float: right;
width: 538px;
min-height: 470px;
overflow: auto;
border-right: solid 1px #454545;
}
#plew{
float: left;
width: 22%;

min-height: 1300px;
margin-top: 721px;
margin-bottom: 3px;
}

#ppraw{
float: right;
border-left: 1px solid #c0c0c0;
width: 77%;
min-height: 1300px;
margin-top: 721px;
background-color: #ffffff;
margin-bottom: 3px;
}
.aktual {
float: left;
width: 95%;
min-height: 30px;
background-color: #ffffff;
border: solid 1px #c0c0c0;
padding: 20px; 
margin-top: 5px;
margin-left: 5px;
}
.aktual1 {
float: left;
width: 95%;
min-height: 50px;
background-color: ffffff;
border: none;
padding: 20px; 
margin-top: 5px;
margin-left: 5px;

}
.pass1{
width: 100%;
padding-top: 10px;
padding-bottom: 20px;
background-color:#6a6a6a;
color: #ffffff;
margin-top: 7px;
}
#menu {
width: 100%;
padding-top: 10px;
padding-bottom: 15px;
background-color:#6a6a6a;

height: 50px;
}
#footer {
width: 1330px;;
background-color: #5f5f5f;
color: #ffffff;
min-height: 120px;
float: left;
margin-top: 3px;
}
.polfoot {
margin: 3px;
border: 0px;
padding: 20px;
float: right;
}
#polfoot1 {
margin: 3px;
margin-top: 150px;
border: 0px;
padding: 20px;
float: right;
margin-right: 40px;
padding-bottom: 5px;
background-color: transparent;
}
.form {
width: 300px;
padding: 20px;

float: left;

}
.centrum {
margin: auto;
position: relative;
width:1330px;
height: 570px;
background-color: transparent;
border-top: solid 1px  #52a3a3;

}
.prawe {
float: left;
width: 1080px;
height: 565px;
background-color: #ffffff;

display: block;
}
#menuLeft {
float: left;
width: 219px;
height: 565px;
background-color: #52a3a3;

display: block;
}
.h1 
	{font-size: 120px; 
	 font-weight: bold;
	 text-align: center;
	 margin: 5px;
	 margin-top: 0px;
	 color: #646464; 
	}
.h1_1
	{font-size: 120px; 
	 font-weight: bold;
	 text-align: right;
	 margin: 20px;
	 margin-bottom: 5px;
	 color: #ffffff; 
	 text-shadow: 5px 5px 8px #3c3c3c;
	}
.h1_2
	{font-size: 20px; 
	 font-weight: bold;
	 text-align: right;
	 margin: 20px;
	 margin-top: 5px;
	 margin-bottom: 5px;
	 color: #ffffff; 
	 text-shadow: 5px 5px 8px #3c3c3c;
	 z-index:10:
	}
	.h1_3
	{font-size: 45px; 
	 font-weight: lighter;
	 text-align: left;
	 margin: 20px;
	 margin-top: 190px;
	 margin-bottom: 5px;
	 margin-left: 50px;
	 color: #ffffff; 
	 text-shadow: 5px 5px 8px #3c3c3c;
	 font-family: 'Caveat', cursive;
	 font-style: italic; 
	}
.h1_4
	{font-size: 25px; 
	 font-weight: lighter;
	 text-align: left;
	 margin: 20px;
	 margin-top: 40px;
	 margin-bottom: 5px;
	 margin-left: 500px;
	 color: #ffffff; 
	 text-shadow: 5px 5px 8px #3c3c3c;
	}
.h2
	{font-size: 40px; 
	 font-weight: bold;
	 text-align: left;
	 margin: 5px;
	 margin-top: 15px;
	 margin-bottom: 0px;
	 margin-left: 20px;
	 color: #646464;
	}
.h2_1
	{font-size: 20px; 
	 font-weight: lighter;
	 text-align: center;
	 margin: 5px;
	 margin-top: -30px;
	 margin-left: 0px;
	 color:#52a3a3;
	}
.h2_2 {
   font-size: 20px; 
	 font-weight:bold;
	 text-align: left;
	 margin: 0px;
	 margin-left: 0px;
	 margin-top: 0px;
	 color: #52a3a3;
}
.h3_1
	{font-size: 20px; 
	 font-weight:lighter;
	 text-align: left;
	 margin: 20px;

	 color: #52a3a3;
	}
.h4_1 {
font-size: 20px; 
	 font-weight:bold;
	 text-align: left;
	 margin: 5px;
	 color: #ffffff;
	 cursor: pointer;
}
.h4_1:hover {
	 color: #dd0000;
}
.p1 {
font-size: 17px; 
	 text-align: justify;
	 margin: 5px;
	 color: #646464;
}
.p2 {

   font-size: 15px; 
	 text-align: justify;
	 margin: 5px;
	cursor: pointer;
}
.p3 {

   font-size: 15px; 
	 text-align: justify;
	 margin: 5px;
	 font-style: italic; 
}
.p4 {
font-size: 12px; 
	 text-align: right;
	 margin: 5px;
	 margin-right: 20px;
	 color: #646464;
}
.p7 {
	margin:30px;
	margin-top: 0px;
	font-size: 12px;
	text-align: justify;
	font-weight: lighter;
	color: #808080;
}
.li1 {
font-size: 17px; 
	 text-align: justify;
	 margin: 5px;
	 color: #646464;
}
.li2{
	margin:30px;
	margin-top: 0px;
	margin-bottom: 5px;
	font-size: 12px;
	text-align: justify;
	font-weight: lighter;
	color: #808080;
	cursor: pointer;
}
table.main 
	{padding: 0px; 
	 border: 0px; 
	 margin: 0px auto 0px auto; 
	 width: 700px; 
	 background: #fafafa;
	}
td 
	{text-align: left; 
	 vertical-align: top; 
	 background: #ffffff;
	}
.a1 
	{text-decoration: none;
	 border: none;
	 font-size: 17px; 
	 text-align: left;
	 margin: 5px;
	 color: #646464;
	}
	.a1:hover { color: #0000ff; text-decoration: underline;}
	.a3 {
text-decoration: none;
border: 0px;
font-size: 13px;
text-align: center;
cursor: pointer;
width: 145px;
color: #ffffff;
margin-bottom: 10px;
font-weight: normal;
}
.a3:hover { color: #004242; text-decoration: underline;}

.prz1 {
float: left;
margin-top: 10px;
margin-left: 15px;
}
.hr1 {
margin-top: 10px;
margin-bottom: 10px;
width: 95%;
border: 0px;
background: #646464;
size: 1px;
}
/** panel cookie**/

#cookies {
	margin: auto;


	height: 50px;
	opacity: 0.9;
	background-color: #646464;
	position: fixed;
	bottom: 0px;
	z-index:100;
	margin-left: -410px;
	margin-right: 0px;
	border-top: solid 1px #353535;
	box-shadow: 3px -3px 8px 2px #000000;
	min-height: 50px;
	padding-left: 400px;
	padding-right: 400px;
	}
	#cl {
	margin: auto;
	position: relative;
	width: 1330px;
	height: 50px;
	background-color:transparent;
	padding-left: 10px;
	padding-right:10px;
	}
	.c1 {
	font-family: 'Open Sans', sans-serif;
	margin: 10px;
	margin-left: 50px;
	margin-right: 20px;
	font-size: 12px;
	text-align: justify;
	color: #ffffff;
	}
input.in1 {
border: solid 1px #52a3a3;
background-color: #ffffff;
width: 300px;
height: 20px;
margin: 3px;
color: #52a3a3;
border-radius: 3px;
padding-left: 5px;
padding-right: 5px;
}
	.in1:focus { 
	-webkit-box-shadow: 0px 0px 6px 0px #00cccc; 
	box-shadow:  0px 0px 8px 0px #00cccc; 
	border: solid 1px #52a3a3;
	background-color: #ffffff;
	border-radius: 3px;
	}
	
	textarea.ta1 {
border: solid 1px #52a3a3;
background-color: #ffffff;
width: 305px;
height: 80px;
margin: 3px;
resize: none;
color: #52a3a3;
border-radius: 3px;
}
	.ta1:focus {
	-webkit-box-shadow: 0px 0px 6px 0px #00cccc; box-shadow: 0px 0px 6px 0px #00cccc; border: solid 1px #52a3a3; border-radius: 3px;}

.in2 {
border: solid 1px #52a3a3;
background-color: #52a3a3;
width: 315px;
height: 30px;
margin: 3px;
border-radius: 4px;
color: #ffffff;
cursor: pointer;
font-weight: bold;
}

.in2:hover {
background-color: #ffffff;
color: #52a3a3;

}
