body{ background: #2C0001 url('/images/body.png') repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; margin: 0; padding: 0; behavior: url(/ie6alert.htc); }

img { border:0; padding:0; }

p{ margin: 0; padding: 0; }

div#container{ width: 970px; margin: auto; text-align: left;  }
table{ font-size: 12px; }


a{ text-decoration: none; color: #FFE655; }
a:hover{ text-decoration: underline; color: #ffb300; }
a.title{ text-decoration: none; color: black; }
a.title:hover{ text-decoration: underline; }

a#plan{ width: 250px; height: 109px; float: left; margin-top: 10px; 
background: url(/images/plan-pokazow.png) 0 0 no-repeat;
-moz-border-radius-topleft:7px; -moz-border-radius-topright:7px; 
-webkit-border-top-left-radius:7px; -webkit-border-top-right-radius:7px; border-top-left-radius:7px; border-top-right-radius:7px; }
a#plan:hover{ background-position: 0 -109px; 
-moz-border-radius-topleft:7px; -moz-border-radius-topright:7px; 
-webkit-border-top-left-radius:7px; -webkit-border-top-right-radius:7px; border-top-left-radius:7px; border-top-right-radius:7px; }

a#zelazny6mini{ width: 250px; height: 63px; float: left; margin-top: 10px; 
background: url(/images/banners/zelazny6-mini.png) 0 0 no-repeat; }

a#brenda{ width: 250px; height: 63px; float: left; margin-top: 10px; 
background: url(/images/banners/brenda.png) 0 0 no-repeat; }

a#FaceBook { position: fixed; right: 0; bottom: 0; top: 270px; display: block; 
height: 109px; width: 37px; background: url(/images/facebook.png) bottom right no-repeat;
text-indent: -999em; text-decoration: none; }

div#top{ width: 100%; height: 180px; margin-top: 0px; background: url('/images/loading.gif') no-repeat 50% 50%;}
div#center{ float: left; width: 100%; margin-top: 22px; }


.alfa img { 
border: 0px solid #000000;
filter:alpha(opacity=50); 
-moz-opacity: 0.5; 
-khtml-opacity: 0.5; 
opacity: 0.5; }

.alfa:hover img { 
border: 0px solid #000000;
filter:alpha(opacity=100); 
-moz-opacity: 100; 
-khtml-opacity: 100; 
opacity: 100; }

/* style dla menu nad topem */
div#navmenu{
  color: #CE0000;
  width: 970px;
  height: 40px;
  text-indent: 20px;
  font-weight: bold;
  background: url(/images/top1.gif) no-repeat;
  }
  
a.logosy{ border:0; float: right;  width: 100%; }

a.forum{
  color: #CE0000; text-decoration: none; font-weight: bold;
  }
  
a.forum:hover{
  text-decoration: underline;
  }
  
/* koniec */

  
div#content{ width: 100%; padding-left: 0px; }

/* style dla menu pod topem */
div#menubar{ width: 970px; height: 21px; color: white; margin-top: 0px; margin-bottom: 0px;  }
   
div#menubar ul { list-style: none;  margin-left: 0px; padding-left: 0px; margin-top: 0px; padding-top: 5px; }
div#menubar li.topic {  width: 300px; height: 21px; margin-left: 10px; padding-right: 90px; padding-top: 5px; background: none; }

div#menubar li { height: 21px; float: left;  margin: 0 2px; padding: 0 0 0 10px; background: url(/images/bg-item-nav.png) no-repeat 0 0; }
div#menubar li a { height: 21px; line-height: 21px; float: left; padding: 0 10px 0 0; color: #fff; background: url(/images/bg-item-nav-child.png) no-repeat 100% 0; font-size: 11px; text-decoration: none;   font-weight: bold; }
div#menubar li.act,
div#menubar li:hover { background-position: 0 100%; }
div#menubar li.act a,
div#menubar li:hover a { color: #CE0000; text-decoration: none; background-position: 100%  100%; }
  
/* koniec */


/* lewa kolumna */

div#left{ width: 250px; float: left; }

div.navigate{ width: 100%;   }
div.head{ width: 100%; height: 50px; background: url(/images/250head.gif) no-repeat;
color: #FFE655; font-family: "lucida grande" ,tahoma,arial,verdana; font-weight: bold; font-size: 19px; 
padding-left: 25px; padding-top: 22px; -moz-border-radius-topleft:7px; -moz-border-radius-topright:7px; 
-webkit-border-top-left-radius:7px; -webkit-border-top-right-radius:7px; border-top-left-radius:7px; border-top-right-radius:7px; }

div.cont{ width: 100%; background: url(/images/250bg.gif) repeat-y; font-size: 11px; }
div.cont ul{  margin: 0; padding-left: 50px; width: 58%;  }
div.cont li{  list-style-image: url(/images/strzalka.gif); font-size: 12px; line-height: 22px; border-bottom: 1px solid #841909;}
div.cont li:hover{  list-style-image: url(/images/strzalka.gif); background: #660000; }
div.cont li.bold{  list-style-image: url(/images/strzalka.gif); font-weight: bold; }
div.cont li.sub{  list-style-image: url(/images/strzalka2.gif);}

div.foot{ width: 100%; background: url(/images/250foot.gif) no-repeat; height: 20px; }

/* koniec lewej kolumny */

/* poczatek srodka */

div#center_art{ float: left; margin-left: 20px; width: 700px; }

div#newshead{  height: 50px; background: url(/images/700head.gif) no-repeat;
 color: #FFE655; font-family: "lucida grande" ,tahoma,arial,verdana; font-weight: bold; font-size: 19px; 
 padding-left: 25px; padding-top: 22px; -moz-border-radius-topleft:7px; -moz-border-radius-topright:7px; 
-webkit-border-top-left-radius:7px; -webkit-border-top-right-radius:7px; border-top-left-radius:7px; border-top-right-radius:7px; }
 
div#newscont{ width: 100%; background: url(/images/700bg.gif) repeat-y; font-size: 11px; }

div#newscont span{ text-align: justify; width: 94%; display: block; padding-left: 20px; font-size: 12px;  }

div#newsfoot{ width: 100%; height: 32px; background: url(/images/700foot.gif) no-repeat; }

div#newscont li{  list-style-image: url(/images/strzalka2.gif); font-size: 12px; line-height: 18px; border-bottom: 1px solid #841909;}
div#newscont li.port{  list-style-image: url(/images/strzalka2.gif); font-size: 14px; font-weight: bold; line-height: 18px; border-bottom: 1px solid #841909;}

hr { border:1px solid #f2f2f2; }

/* koniec srodka */

/* tabelki */

.tabelka1{	border-bottom: 1px solid #841909;
	color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align:right;
	font-size: 12px;
}

.tabelka2{	border-bottom: 1px solid #841909;
	color: #ffffff;
	text-align:left;
	font-size: 12px;
}

.tabelka3{	border-bottom: 1px solid #841909;
	color: #ffffff;
	text-align:center;
	font-size: 12px;
}

/* koniec tabelek */


/* galeria */

#fotonews { margin: 1px;  }
.fotobox { background: #FAFAFA url(/images/bodybg.gif) repeat-x; padding: 10px;   }

#fotonews img { padding: 6px; margin-bottom: 10px;  margin-right: 3px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; background: #fff;}
.smallthumb { width: 100px; }

/* koniec galerii */

table#box_table {width: 100%; padding-bottom: 10px; padding-left: 3%; padding-right: 3%; text-align: justify; color: #404040;}
td#box_table{width: 30%; padding-left:5%; padding-right:5%;}
table#contact_table {width: 100%; padding-bottom: 0px; padding-left:20px; padding-right: 0%; }
table#info {width: 100%; border: dotted 0px; cellpadding: 2; cellspacing: 2; padding-left:20px; padding-right: 20px; }
td#info {border-top: 0px; border-left: 0px; border-right: 0px; padding: 5px; border-bottom: 1px solid #841909; }



div#footer { padding-top: 10px; text-align: right; font-size: 11px; width: 100%; margin-top: 5px; height: 38px; background: url(/images/footer.gif) repeat-x; }

textarea.txt_news{ border: 1px black solid; width: 390px; font-size: 11px; }
select{ font-size: 11px; }

/*newsletter*/

div.MailPress div.mp-container, div.MailPress div.mp-formdiv {
	position:relative; text-align: center;
}

div.MailPress div.mp-loading, div.MailPress div.mp-message  {
	position:absolute; padding-left: 25px;
	opacity:0; 
}
// IE
div.MailPress div.mp-loading, div.MailPress div.mp-message {
	filter:alpha(opacity=0);  }

/* form elements */
input, textarea, select, option {font: 1.0em 'Lucida Grande', Verdana, Arial, Sans-Serif; font-weight: normal; 
text-decoration: none; padding: 2px 5px; background-color: #660000; color: #FFFFFF; border: 1px #CC0000 solid;}

input.button { 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
	height: 24px;
	margin: 0;
	padding: 2px 10px; 
	color: #FFFFFF;
	background: #8EB50C url(/images/button-bg.jpg) repeat-x 0 0;
	border: none;
}

/* koniec form elements */


/*ibox*/

#ibox_w{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index:100;
	width: 100%;
	height: 100%;
	background-color: #333333;
	margin:0;
	padding:0;
	filter:alpha(opacity=0);
	-moz-opacity: 0.0;
	opacity: 0.0;
}

#ibox_progress {	
	margin:0;padding:0;
	position: absolute;
	z-index:105;
}

#ibox_wrapper {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index:1000;
	padding:10px 15px 10px 10px;
	border:1px solid #FFFFFF;
	width:300px;
	height:300px;
	background-color:#FFFFFF;
	padding-bottom:30px;
	margin:0;
	color:#841909;
	font-weight: bold;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#ibox_content {
	background-color:#FFFFFF;
	width:100%;
	height:100%;
	margin-bottom:5px;
	position:relative;
	top:0px;
	left:0px;
	padding:2px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#841909;
	border:1px solid #e1e1e1;
}

#ibox_footer_wrapper {
	position:relative;padding:0;margin:0;top:0px;left:0px;
}

.orange {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #841909;
	font-weight: bold;
}


