body {
	padding: 0;
	margin: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;

}
img{
border:0px;
}

div#top
{
	width: 100%;
	margin: 0 auto;
	height:150px;
	display:block;
	border-bottom:1px solid #BCBCBC;
	margin-bottom:12px;
}
div#top_left{
width:46%;
height:150px;
background-image:url(images/left.gif);
background-repeat:repeat-x;
float:left;
text-align:right;
display:block;

}
div#top_right1{
width:46%;
height:150px;
float:left;
text-align:left;
/*background-image:url(images/left.gif);
background-repeat:repeat-x;*/
display:block;
}
div#top_left1{
width:46%;
height:150px;
background-color: #FFFFFF;
float:left;
text-align:right;
display:block;

}
div#top_right{
width:46%;
height:150px;
float:left;
text-align:left;
display:block;
}

div#main{
width:986px;
height:auto;
display:table;
border:1px solid #DDDDDD;
overflow:hidden;
margin:auto;

}
div#topik{
width:970px;
height:auto;
float:left;
display:inline;
font-size:10px;
padding: 4px 0px 0px 16px;
}
div#sciezka{
float:left;
width:730px;
height:auto;
display:inline;
padding:3px 0px;
}
div#sciezka a{
float:left;
text-decoration:none;
color:#333333;
padding:0px 5px;
}
div#sciezka a:hover{
text-decoration:underline;
}
div#clear{
line-height:1px;
font-size:1px; 
clear:both;
}
div#zegar{
width:150px;
height:30px;
float:right;
display:inline;
padding-right:80px;
}
div#strona{
width:986px;
height:auto;
overflow:hidden;
display:block;
}
div#menu{
width:190px;
height:auto;
float:left;
display:inline;
border:1px solid #dddddd;
margin:0px 0px 7px 7px;
font-size:12px;
}
a.m1{
text-decoration:none;
color:#333333;
font-weight:bold;
background-image:url(images/m1.gif);
background-position:left;
background-repeat:no-repeat;
width:155px;
height:auto;
float:left;
line-height:14px;
padding:6px 0px 6px 15px;
margin:0px 0px 0px 10px;
display:inline;
border-bottom:1px solid #dddddd;
}
a.m1:hover, a.active1{
color:#001CC5;
background-image:url(images/m1a.gif);
background-position:left;
background-repeat:no-repeat;
}
a.m2{
background-image:url(images/m2.gif);
background-position:left center;
background-repeat:no-repeat;
border-bottom:1px dotted #dddddd;
color:#333333;
display:inline;
float:left;
height:auto;
line-height:14px;
margin:0px 0px 0px 20px;
padding:6px 0px 6px 15px;
text-decoration: none;
width:135px;

}
a.m2:hover, a.active2{
color:#001CC5;
background-image:url(images/m2a.gif);
background-position:left;
background-repeat:no-repeat;
}
a.m3{
text-decoration:none;
color:#333333;
width:135px;
height:auto;
float:left;
background-image:url(images/m3.gif);
background-position:left;
background-repeat:no-repeat;
line-height:14px;
padding:6px 0px 6px 15px;
margin:0px 0px 0px 30px;
display:inline;
border-bottom:1px dotted #dddddd;
}
a.m3:hover, a.active3{
color:#001CC5;
background-image:url(images/m3a.gif);
background-position:left;
background-repeat:no-repeat;
}



div#center{
width:580px;
height:auto;
float:left;
display:inline;
margin:0px 0px 7px 7px;
}

.banner{
text-align:center;
width:570px;
height:auto;
float:left;
display:inline;
border:1px solid #dddddd;
margin:0px 0px 4px 0px;
padding:3px;
}
.banner_big{
text-align:center;
width:765px;
height:auto;
float:left;
display:inline;
border:1px solid #dddddd;
margin:0px 0px 4px 0px;
padding:3px;
}

.box{
text-align:justify;
width:570px;
height:auto;
float:left;
display:inline;
border:1px solid #dddddd;
margin:0px 0px 4px 0px;
padding:3px;
}
.title{
width:550px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#001CC5;
font-weight:bold;
text-align:left;
float:left;
display:inline;
padding:0px 0px 3px 0px;
margin:0px 10px;
border-bottom:1px solid #dddddd;
}
.data{
width:550px;
height:auto;
font-size:10px;
color:#aaaaaa;
text-align:left;
float:left;
display:inline;
padding:0px 0px 3px 0px;
margin:0px 10px;
}
.txt{
width:550px;
height:auto;
font-size:11px;
color:#333333;
float:left;
display:inline;
padding:5px 0px 5px 0px;
margin:0px 10px;
line-height:18px;
text-align:justify;
}
.txt img{
padding:3px;
border:1px solid #dddddd;
margin:4px;
}

.gal{
width:550px;
height:auto;
font-size:11px;
color:#333333;
float:left;
display:inline;
padding:5px 0px 5px 0px;
margin:0px 10px;
line-height:18px;
text-align:justify;
}
/*galerie*/
.zewnetrzny{background-color:#F0F0F0; display: table; height: 130px; width:130px;   #position: relative; overflow: hidden; float:left;border:1px solid #A1989B;margin:2px; text-align:center;}
.wewnetrzny{#position: absolute;  #top: 50%;display: table-cell; vertical-align: middle;}
.wewnetrzny img{#position: relative;  #top: -50%; #left:-50%;}

a.zapisz{
color:#FF0000;
margin-top:110px;
border:1px solid #ffffff;
width:128px;
height:18px;
background-color:#E5E5E5;
position: absolute;
padding:0px;
line-height:14px; 
#left: 0px;
display: table-cell; 
vertical-align: middle;
text-decoration:none;
z-index:100;
}
a.zapisz:hover{
text-decoration:underline;
}
}
/*koniec galeria*/

.wiecej{
width:550px;
height:auto;
font-size:10px;
color:#aaaaaa;
text-align:right;
float:left;
display:inline;
padding:0px 0px 3px 0px;
margin:0px 10px;
}
.wiecej a, .wiecej_big a{
background-image:url(images/wiecej.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:22px;
padding-top:5px;
height:22px;
float:right;
width:auto;
display:inline;
color:#001CC5;
text-decoration:none;
font-weight:bold;
}
.wiecej a:hover, .wiecej_big a:hover{
text-decoration:underline;
}


.powrot{
width:550px;
height:auto;
font-size:10px;
color:#aaaaaa;
text-align:right;
float:left;
display:inline;
padding:0px 0px 3px 0px;
margin:0px 10px;
}

.powrot_big{
width:940px;
height:auto;
font-size:10px;
color:#aaaaaa;
text-align:right;
float:left;
display:inline;
padding:0px 0px 3px 0px;
margin:0px 10px;
}


.powrot a, .powrot_big a{
background-image:url(images/powrot.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:22px;
padding-top:5px;
height:22px;
float:right;
width:auto;
display:inline;
color:#001CC5;
text-decoration:none;
font-weight:bold;
}
.powrot a:hover, .powrot_big a:hover{
text-decoration:underline;
}




div#reklamy{
width:190px;
height:auto;
float:left;
display:inline;
border:1px solid #dddddd;
margin:0px 0px 7px 3px;
}
.boxek{
text-align:center;
background-image:url(images/boxex.gif);
background-position:bottom;
background-repeat:repeat-x;
width:180px;
height:auto;
float:left;
display:inline;
padding:8px 5px;
margin-bottom:8px;
}
.boxek1{
text-align:justify;
background-image:url(images/boxex.gif);
background-position:bottom;
background-repeat:repeat-x;
width:180px;
height:auto;
float:left;
display:inline;
padding:8px 5px;
color:#646464;
margin-bottom:8px;
}
.boxek1 img{
margin-right:5px;
}
.boxek1 a{
text-decoration:none;
color:#646464;
}
.title_boxek{
width:180px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#001CC5;
font-weight:bold;
text-align:left;
float:left;
display:inline;
padding:0px 0px 3px 0px;
margin:0px;
}
div#stopka{
width:986px;
height:auto;
margin:auto;
display:block;
text-align:center;
padding-top:10px;
color:#646464;
}
div#stopka a{
color:#646464;
text-decoration:none;
padding:0px 10px;
}
div#stopka a:hover{
text-decoration:underline;
}
div#wykonanie{
width:986px;
height:auto;
margin:auto;
display:block;
text-align:center;
padding:5px 0;
color:#9A9A9A;
font-size:10px;
}
div#wykonanie a{
text-decoration:none;
color:#9a9a9a;
}
div#wykonanie a:hover{
text-decoration:underline;
}
/*center BIG*/
div#center_big{
width:765px;
height:auto;
float:left;
display:inline;
margin:0px 0px 7px 7px;
}
div#center_big1{
width:965px;
height:auto;
float:left;
display:inline;
margin:0px 0px 7px 7px;
}
.box_big{
text-align:justify;
width:765px;
height:auto;
float:left;
display:inline;
border:1px solid #dddddd;
margin:0px 0px 4px 0px;
padding:3px;
}
.box_big1{
text-align:justify;
width:965px;
height:auto;
float:left;
display:inline;
border:1px solid #dddddd;
margin:0px 0px 4px 0px;
padding:3px;
}
.title_big{
width:745px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#001CC5;
font-weight:bold;
text-align:left;
float:left;
display:inline;
padding:0px 0px 3px 0px;
margin:0px 10px;
border-bottom:1px solid #dddddd;
}
.title_big1{
width:945px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#001CC5;
font-weight:bold;
text-align:left;
float:left;
display:inline;
padding:0px 0px 3px 0px;
margin:0px 10px;
border-bottom:1px solid #dddddd;
}
.data_big{
width:745px;
height:auto;
font-size:10px;
color:#aaaaaa;
text-align:left;
float:left;
display:inline;
padding:0px 0px 3px 0px;
margin:0px 10px;
}
.data_big1{
width:945px;
height:auto;
font-size:10px;
color:#aaaaaa;
text-align:left;
float:left;
display:inline;
padding:0px 0px 3px 0px;
margin:0px 10px;
}
.txt_big{
width:745px;
height:auto;
font-size:11px;
color:#333333;
float:left;
display:inline;
padding:5px 0px 5px 0px;
margin:0px 10px;
line-height:18px;
text-align:justify;
}
.txt_big1{
width:925px;
height:auto;
font-size:11px;
color:#333333;
float:left;
display:inline;
padding:5px 0px 5px 0px;
margin:0px 10px;
line-height:18px;
text-align:justify;
}
.txt_big img, .txt_big1 img{

padding:3px;
border:1px solid #dddddd;
margin:4px;
}
.stronice{
width:745px;
height:auto;
text-align:center;
font-size:11px;
color:#333333;
float:left;
display:inline;
padding:5px 0px 5px 0px;
margin:0px 10px;
line-height:18px;
}
.stronice a{
color:#333333;
text-decoration:none;
padding:3px;
}
.stronice a:hover{
text-decoration:underline;
}
a.red{
font-weight:bold;
color:#FF0000;
}
.gal_big{
width:665px;
height:auto;
font-size:11px;
color:#333333;
float:left;
display:inline;
padding:5px 0px 5px 0px;
margin:0px 10px 0px 80px;
line-height:18px;
text-align:justify;
}
.wiecej_big{
width:715px;
height:auto;
font-size:10px;
color:#aaaaaa;
text-align:right;
float:left;
display:inline;
padding:0px 0px 3px 0px;
margin:0px 10px;
}
/*pliki do pobrania*/
a.pdf{
text-decoration:none;
color:#001CC5;
float:left;
display:inline;
width:auto;
height:auto;
line-height:25px;
background-image:url(images/pdf.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:25px;
clear:both;
}
a.doc{
text-decoration:none;
color:#001CC5;
float:left;
display:inline;
width:auto;
height:auto;
line-height:25px;
background-image:url(images/doc.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:25px;
clear:both;
}
a.xls{
text-decoration:none;
color:#001CC5;
float:left;
display:inline;
width:auto;
height:auto;
line-height:25px;
background-image:url(images/xls.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:25px;
clear:both;
}
a.jpg, a.jpeg, a.gif{
text-decoration:none;
color:#001CC5;
float:left;
display:inline;
width:auto;
height:auto;
line-height:25px;
background-image:url(images/jpg.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:25px;
clear:both;
}
a.dir{
text-decoration:none;
color:#001CC5;
float:left;
display:inline;
width:auto;
height:auto;
line-height:25px;
background-image:url(images/dir.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:25px;
clear:both;
}
a.link{
text-decoration:none;
color:#001CC5;
float:left;
display:inline;
width:auto;
height:auto;
line-height:20px;
background-image:url(images/link.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:25px;
clear:both;
}
a.pdf:hover, a.doc:hover, a.xls:hover, a.jpg:hover, a.jpeg:hover, a.gif:hover, a.dir:hover, a.link:hover {
text-decoration:underline;

}
/*drabinka*/
.drabinka {
font-size:10px;
}
.drabinka td{
bo/rder:1px solid #000000;
height:15px;
}

.drabinka  input
{
	font-size: 10px;
}

.drabinka  input.number
{
	width: 20px;
}

.drabinka input.country
{
	width: 25px;
}

.drabinka  input.player
{
	width: 200px;
}

.drabinka  input.player8
{
	width: 120px;
}


.drab1{
text-align:center;
border-top:0px;
border-left:0px;
border-right:1px solid #000000;
border-bottom:1px solid #000000;

}
.drab2{
text-align:left;
border-top:0px;
border-left:0px;
border-right:0px;
border-bottom:1px solid #000000;
padding-left: 3px;
/*
background-color: gray;
*/
}
.drab3{
text-align:right;
border-top:0px;
border-left:0px;
border-right:0px;
border-bottom:1px solid #000000;
padding-right: 3px;
}
.drab3l{
text-align:left;
border-top:0px;
border-left:0px;
border-right:0px;
border-bottom:1px solid #000000;
}
.drab4{
border-top:0px;
border-left:0px;
border-right:1px solid #000000;
border-bottom:0px;
}
.drab5{
border-top:0px;
border-left:1px solid #000000;
border-right:0px;
border-bottom:0px;
padding-left: 3px;
}
.drab6{
border-top:0px;
border-left:1px solid #000000;
border-right:0px;
border-bottom:1px solid #000000;
padding-left: 3px;
}
.drab7{
border-top:0px;
border-left:0px;
border-right:1px solid #000000;
border-bottom:0px;
}
.drab8{
border-top:0px;
border-left:1px solid #000000;
border-right:0px;
border-bottom:0px;
font-weight:normal;
padding-left: 3px;
}
.drab9{
border:1px solid #000000;
font-weight:normal;
text-align:center;
font-weight:bold;
}

.bold{
font-weight:bold;
}
.sitemap li{
float:left;
display:block;
line-height:22px;
list-style:none;
width:100%;
}
.sitemap a{
width:400px;
border-bottom:0px;
}
/*formularz*/
.form_nag{
width:470px;
height:35px;
padding-top:6px;
background-image:url(images/formularz.gif);
background-position:top;
background-repeat:repeat-x;
display:block;
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
color:#001CC5;
text-align:center;
}

ul.kontakt_dodatki{
color:#FF0000;
/* margin:20px 20px 20px 10px; */
padding: 0 10px;
text-align:left;
float:left;
}
ul.kontakt_dodatki li{
line-height:18px;
list-style-type:disc;
list-style-position:inside;
}
.formularz {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align: left;
  font-size: 10px;
  padding:3px;
  color: #666666;
  background-color:#FFFFFF;
  border:1px solid #999999;
  line-height:14px;
  margin-top:2px;
  margin-bottom:2px;
  margin-left:5px;
  margin-right:110px;
  width:300px;
  text-align:left;
  float:left;
}




.formularz1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align: left;
  font-size: 10px;
  padding:3px;
  color: #666666;
  background-color:#FFFFFF;
  border:1px solid #999999;
  line-height:14px;
  margin-top:2px;
  margin-bottom:2px;
  margin-left:5px;
  margin-right:110px;
  width:308px;
  text-align:left;
  float:left;
}
.formularz2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align: left;
  font-size: 10px;
  padding:3px;
  color: #666666;
  background-color:#FFFFFF;
  border:1px solid #999999;
  line-height:14px;
  margin-top:2px;
  margin-bottom:2px;
  margin-left:5px;
  width:300px;
  text-align:left;
  float:left;
}
.formularz_blad {
float:left;
color:#FF0000;
font-weight:bold;
font-size:10px;
width:440px;
height:12px;
display:block;
text-align:left;
margin-left:5px;
}
.formularz_wyslany {
float:left;
color:#001CC5;
font-weight:bold;
font-size:10px;
width:440px;
height:12px;
display:block;
text-align:left;
margin-left:5px;
}

.formularz_g{
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  text-align: left;
  font-size        : 10px;
  color            : #666666;
  line-height:12px;
  margin-left:5px;
  text-align:left;
  float:left;
  width:450px;
  margin-top:2px;
  margin-bottom:2px;
  font-weight:bold;
}
.formularz_data{
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  text-align: left;
  font-size        : 10px;
  color            : #666666;
  line-height:12px;
  margin-left:5px;
  text-align:left;
  float:left;
  width:450px;
  margin-top:2px;
  margin-bottom:2px;
}
.button{
background-color:#FFFFFF;
border:1px solid #CCCCCC;
color:#666666;
cursor:pointer;
padding:3px 8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:center;
margin-left:5px;
margin-top:2px;
}
.button:hover{
color:#001CC5;
}
.formularz_but {
  margin-left:0px;
  padding-bottom:10px;
  text-align:left;
  display:block;
  float:left;
  width:450px;
  height:25px;
	clear:both;
}
.link1{
color:#001CC5;
text-decoration:none;
}
.link1:hover{
text-decoration:underline;
}
.kalendarz{
line-height:24px;
}
.kal{
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
color:#FF3300;
font-weight:bold;
float:left;
width:80px;
height:auto;
line-height:24px;
clear:both;
text-align:right;
margin-right:10px;
display:inline;
}
.kalendarz a{
color:#001CC5;
text-decoration:none;
font-weight:bold;
}
.kalendarz a:hover{
text-decoration:underline;
}
.wygrane{
border-top:1px solid #666666;
border-left:1px solid #666666;
}
.wygrane td{
border-bottom:1px solid #666666;
border-right:1px solid #666666;
}
.topka2{
font-weight:bold;
}
.topka1{
background-color:#E1E1E1;
font-weight:bold;
}
.topka{
background-color:#E1E1E1;
}


/*---newsletter---*/
div#newsletter{
text-align:justify;
background-image:url(images/boxex.gif);
background-position:bottom;
background-repeat:repeat-x;
border-top:1px solid #CCCCCC;
width:180px;
height:auto;
float:left;
display:inline;
padding:8px 5px;
color:#000;
margin:40px 0 0 0;
}
div#newsletter span{
font-weight:bold;
margin:3px 5px;
float:left;
display:inline;
width:170px;
}
/*
div#newsletter span.desc{
margin:3px 5px;
float:left;
display:inline;
width:170px;
font:11px/14px Verdana, Arial, Helvetica, sans-serif;
}
*/
input.adres{
float:left;
display:inline;
width:165px;
border:1px solid #CCCCCC;
font:11px/14px Verdana, Arial, Helvetica, sans-serif;
color:#646464;
padding:4px;
margin:4px 0 6px 5px;
}
input.radio{
border:0;
width:10px;
float:left;
/*display:inline;*/
margin:0 5px;
}
div#newsletter label{
font:10px/16px Verdana, Arial, Helvetica, sans-serif;
display:inline;
color:#646464;
float:left;
width:150px;
margin:0 0 4px 0;

}

div#newsletter span.desc{
font:10px/16px Verdana, Arial, Helvetica, sans-serif;
color:#646464;
float:left;
width:170px;
margin:0 0 4px 5px;
}

div#newsletter span.error{
font:10px/16px Verdana, Arial, Helvetica, sans-serif;
color:#646464;
float:left;
width:150px;
margin:0 0 4px 5px;
color:#FF0000;
font-weight:bold;
}

div#newsletter span.ok{
font:10px/16px Verdana, Arial, Helvetica, sans-serif;
color:#646464;
float:left;
width:150px;
margin:0 0 4px 5px;
color:green;
font-weight:bold;
}
/*
.formularz_blad {
float:left;
color:#FF0000;
font-weight:bold;
font-size:10px;
width:440px;
height:12px;
display:block;
text-align:left;
margin-left:5px;
}
*/

