body {
   margin: 0px auto;
   background-color: #033977;
   background-image: url("../../static/img/bg.jpg");
   background-repeat: repeat-x;
   font-family: helvetica, arial, verdana, sans-serif;
}

#strona {
   position:relative;
   width: 980px;
   height: auto;
   margin: 0px auto;
   border: 0px solid red;
}

#baner {
   float : left;
   width: 980px;
   height: 220px;
   margin: 0px auto;
   border: 0px solid red;
}

#baner1 {
   float : left;
   width: 980px;
   height: 210px;
   margin: 3px 0px 0px 0px;
   border: 0px solid white;
}

#baner1a {
   float : left;
   width: 970px;
   height: 210px;
   margin: 0px 0px 0px 0px;
   border: 0px solid white;
}

#top1 {
   float : left;
   width: 970px;
   height: 30px;
	text-align: center;
   margin: 5px 0px 0px 0px;
   border: 0px solid red;
}

#top1 a {
   color: #ffffff;
	text-decoration: none;
}

#top2 {
   float : left;
   width: 970px;
   height: 164px;
	color: #9ca9ab;
	font-size: 16px;
	font-weight: bold;
   margin: 10px 0px 0px 3px;
   border: 0px solid red;
}

div.top3 {
   float : left;
   width: 164px;
   height: 164px;
	color: #9ca9ab;
	font-size: 14px;
	font-weight: bold;
   margin: 0px 0px 0px 0px;
   border: 0px solid black;
}

#strona_tresc {
   float : left;
   width: 980px;
	height: auto;
	background-color: #033977;
   margin : 5px auto 5px auto;
   border: 0px solid white;
}

#tresc {
   float : left;
   width: 760px;
	height: auto;
   font-size: 11pt;
	color: #ffffff;
	background-color: #f5f1d9;
   font-family: helvetica, verdana, sans-serif;
   margin: 5px 0px 5px 5px;
   border: 0px solid red;
}

#prawa {
   float : left;
   width: 202px;
   height: auto;
   margin: 5px 0px 0px 5px;
   border: 3px solid #cfa155;
}

#content3 {
   float : left;
	width: 202px;
	height: auto;
	margin : 0px 0px 0px 0px;
	border : 0px solid red;
}

div.content3 {
   position: relative;
	height: auto;
	background-color: #990000;
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
	padding-top: 10px;
	border : 0px solid red;
}

div.tabela {
   float: left;
	width: 240px;
	height: 20px;
	border-top: solid 3px #0e088e;
	border-left: solid 3px #0e088e;
	border-right: solid 1px #0e088e;
	border-bottom: solid 1px #0e088e;
	padding-top: 5px;
	font-size: 13px;
   font-weight: bold;
   color: #0e088e;
   font-family: verdana, sans-serif, helvetica;
	text-align: center;
}

div.tabela2 {
   float: left;
	width: 240px;
	height: 20px;
	border-top: solid 3px #0e088e;
	border-left: solid 0px #0e088e;
	border-right: solid 3px #0e088e;
	border-bottom: solid 1px #0e088e;
	padding-top: 5px;
	font-size: 13px;
   font-weight: bold;
   color: #0e088e;
   font-family: verdana, sans-serif, helvetica;
	text-align: center;
}

#video {
   float: left;
	top: 5px;
	margin: 0px 0px 5px 0px;
	background-color: #f5f1d9;
	border: 0px solid white;
}

#film_border {
   float: left;
   width: 360px;
   height: 270px;
   margin: 5px 0px 0px 5px;
	border: 5px solid #7194d4;
	background-color: #033977;
}

#film {
   position: relative;
   width: 360px;
   height: 270px;
   margin: 0 auto;
}

#menu_video {
   float: left;
	width: auto;
	padding: 3px;
	border: 0px solid #ffffff;
	margin: 10px 0px 0px 10px;
}

div.youtube {
   float: left;
	width: 230px;
	height: 173px;
	border: 3px solid #79a3cb;
}

div.zarzad {
   float: left;
	width: 300px;
	height: 40px;
	border-top: solid 3px #990000;
	border-left: solid 3px #990000;
	border-right: solid 1px #990000;
	border-bottom: solid 1px #990000;
	padding-top: 0px;
	font-size: 13px;
   font-weight: bold;
   color: #0e088e;
   font-family: verdana, sans-serif, helvetica;
	text-align: center;
}

div.zarzad2 {
   float: left;
	width: 300px;
	height: 40px;
	border-top: solid 3px #990000;
	border-left: solid 0px #990000;
	border-right: solid 3px #990000;
	border-bottom: solid 1px #990000;
	padding-top: 0px;
	font-size: 13px;
   font-weight: bold;
   color: #0e088e;
   font-family: verdana, sans-serif, helvetica;
	text-align: center;
}

#bottom {
   float: left;
	width: 100%;
	background-color: #033977;
	border-top: 1px solid #cfa155;
}

#bottom1 {
   position: relative;
	width: 980px;
	height: 60px;
	margin: 5px auto;
	background-color: #033977;
	border: 0px solid black;
}

#bottom2 {
   float : right;
   width: 980px;
   height: 55px;
	color: #9ca9ab;
	font-size: 10pt;
	text-align: center;
   margin: 1px 0px 0px 0px;
   border: 0px solid red;
}

a {
   text-decoration : none;
   outline : none;
}

img {
   border : none;
   padding : 0px;
   border : 0 solid red;
}

a.menu-b {
   text-decoration : none;
	outline : none;
	color: #ffffff;
}

a.menu-b:hover {
	color: #ffcc00;
}

a.menu-c {
   text-decoration : none;
	outline : none;
	color: #ff0000;
}

a.menu-c:hover {
	color: #0e088e;
}

a.menu-zwiazek {
   text-decoration : none;
	font-weight: bold;
	color: #9ca9ab;
}

a.menu-zwiazek:hover {
	color: #ffcc00;
}

a.menu-bottom {
   text-decoration : underline;
	outline : none;
	font-size: 10pt;
	color: #889091;
}

a.menu-bottom:hover {
	color: #ffffff;
}

a.menu-link {
   text-decoration : none;
	outline : none;
	color: #ffcc00;
}

a.menu-link:hover {
	color: #ffffff;
}

span.link {
	color: #990000;
	font-size: 10pt;
	font-family: verdana;
	font-weight: bold;
}

span.link:hover {
	color: #1805c8;
}

#cookies {
	position: fixed;
	left: 0px;
	bottom: 0px;
	width: 100%;
	background-color: #ffffff;
	color: #000000;
	font-size: 14px;
	text-align: center;
}

#cookiesClose {
	color: red;
	font-weight: bold;
	cursor: pointer;
	cursor: hand;
}