body {
	color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-color:#034c7a;

}

img {
border: 0px;
}


a {
color:#ffffff;  font-weight: normal;
text-decoration:none;
font-family:Tahoma,Arial,Sans-Serif;
font-size:11px;
}

a:hover {
	color:#ffffff; text-decoration:underline;
  font-weight:normal;
}

a.side {
color:#ffffff;  font-weight: normal;
text-decoration:none;
font-family:Tahoma,Arial,Sans-Serif;
font-size:11px;
}

a:hover.side {
		color:#ffffff; text-decoration:underline;
  font-weight:normal;
}

.bodyline{ border-right:3px #0068b8 solid; border-left:3px #0068b8 solid; }

.linkimenu {font-weight: normal; font-size: 11px; color: #efefef;}
a.linkimenu {font-weight: normal; font-size: 11px; color: #efefef;}
a.linkimenu:hover {font-weight: normal; font-size: 11px; color: #efefef;}

.naglowek {font-weight: bold; font-size: 12px; color: #fff;	font-family:Tahoma,Arial,Sans-Serif; }

.naglowek1 {font-weight: normal; font-size: 12px; color: #000000;	font-family:Tahoma,Arial,Sans-Serif; }
a.naglowek1 {font-weight: normal; font-size: 12px; color: #000000;}
a.naglowek1:hover {font-weight: normal; font-size: 12px; color: #000000;}
td {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;font-weight:normal;
  color: #ffffff;
}

hr {
	border-top:1px #2992DF solid;
	border-bottom:1px #1A5D8F solid;
}

hr.side-hr {
		border-top:1px #2992DF solid;
	border-bottom:1px #1A5D8F solid;
}

.nav		{
	font-size:10px;
	font-weight:bold;
	height:12px;
	padding:3px 3px 3px 3px;
}
a.nav {
	font-size:10px;color:#999999; text-decoration:none;
}

a:hover.nav {
	
    color: #0C0C0C;
    border-bottom: 3px #000080 solid;
    padding-bottom: 0px; text-decoration:none
}

.border {
	border-width:0px 1px 1px 1px;
	border-color:#3399FF;
	border-style:solid;
}

.border2 {
	border-width:0px 1px 1px 1px;
	border-color:#3399FF;
	border-style:solid;
}

pre {
	font-family:Verdana,Tahoma,Arial,Sans-Serif; 
	font-size:10px;
}

.alt {
	color:#666;
}

.quote {
	font-size:11px; 
	font-weight:normal;
	color:#060; 
	background-color:#F9F9F9;
	padding:2px;
	margin:0px 20px 0px 20px;
	border:1px #979797 solid;
}
.side-border-left {
	background-color:#03588e;
	border-top:0px #3399FF solid;
	border-bottom:0px #3399FF solid;
	border-right:0px #3399FF solid;
	padding:0px;
}

.side-border-right {
	background-image:url(images/blue_04.jpg);
	border-top:0px #3399FF solid;
	border-bottom:1px #3399FF solid;
	border-left:1px #3399FF solid;
	padding:5px;
}

.side-body {
	font-family:Tahoma,Arial,Sans-Serif;
	font-size:11px;font-weight:normal;
	color:#fbfbfb; 
	background-color:#136499;
	text-align:left;
	padding: 0px 4px 0px 7px;
}

.side-body1 {
	font-family:Tahoma,Arial,Sans-Serif;
	font-size:11px;font-weight:normal;
	color:#fbfbfb; 
	background-color:#136499;
	text-align:left;
	padding: 0px 0px 0px 0px;
}

.tablehead {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	background-color:#eee;background-image:url(images/panelpic_center.jpg);
	color: #000000;
	height:20px;
	font-weight: bold;font-size:12px; 
	text-align: left;
	padding:0px 0px 0px 5px;

}

.paneltext2 {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	background-image:url(images/panelpic.jpg);
	color: #000000;
	height:20px;
	font-weight: bold;font-size:12px; 
	text-align: left;
	padding:0px 0px 0px 0px;
	border-top:0px #A09A55 solid;
	border-bottom:0px #A09A55 solid;
	border-right:0px #A09A55 solid;
	border-left:0px #A09A55 solid;

}


.button {
	font-family:Tahoma,Arial,Verdana,Sans-Serif;
	font-size:11px; 
	font-weight:bold;
	color:#000000; 	
	background-color:#3399FF;
	border:1px #0561a9 solid;
	margin-top:2px;
	background-image:url(images/pusty.png);
	padding: 4px 0px 4px 0px;
}

.button2 {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	border:0px solid; border-color:#B7B7B7 #B7B7B7 #B7B7B7 #B7B7B7; 
	background: #FFFFFF;

	margin-top:0px;
	padding: 3px 0px 0px 0px;
}
	
	.button3 {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	border:0px solid; border-color:#B7B7B7 #B7B7B7 #B7B7B7 #B7B7B7; 
	background: #FFFFFF;

	margin-top:0px;
	padding: 0px 0px 10px 0px;
}
                                    
	
.textbox {
	font-family:Tahoma,Arial,Verdana,Sans-Serif;
	font-size:12px; 
	color: #ffffff;
	background-color:#2377ae;
	
	border:1px #10537f solid;
}

.textbox1 {
border:1px #10537f solid;
}

.tbl-border {
	
}

.tbl {
	font-size:12px; font-weight:bold; padding:3px 4px 3px 4px;
}

.tbl1 {
	font-size:12px; color:#fff; 
	padding:4px;
	font-family:Tahoma,Arial,Verdana,Sans-Serif;
	background-color:#136499;
}

.tbl2 {
	font-size:12px; color:#fff; 
	 padding:4px;
	 font-family:Tahoma,Arial,Verdana,Sans-Serif;
	 background-color:#1b71a9;
	 
}

.forum-caption {
	font-size:10px; font-weight:bold;
	background-image:url(images/cellpic.gif);
	color:#A1700D; background-color:#ECEBD9;
	padding:4px 4px 4px 4px;
}

.left {
	font-size:10px; font-weight:bold;
	background-image:url(images/border_left.jpg);
	background-repeat:repeat-y;
	color:#000099; background-color:#F6F6F6;
}

.right {
	font-size:10px; font-weight:bold;
	background-image:url(images/border_right.jpg);
	background-repeat:repeat-y;
	color:#000099; background-color:#FFFFFF;
}

form {
	margin:0px 0px 0px 0px;
}

#search {
  float:left;
  margin-top:5px;
  border:1px solid #C5C5C5;
  padding:0px;
  width:125px;
  height:16px;
  overflow:hidden;
}

#search .inputbox {
  border:0px;
  margin-top:0px;
  padding:0px 3px 2px 6px;
  font-family:arial, helvetica, sans-serif;
  font-size:10px;
  height:12px;
  width:125px;
  color:#999;
  background:#FFFFFF;
}

.inputbox {
  border:1px solid #C5C5C5;
  background:transparent url(images/back.gif);
  background-color:#EDEDED;
  margin-bottom:5px;
  color:#7C766A;
}

.main-body {
	font-size:12px;
	font-weight:normal;
	color:#fff; 
	background-color:#2997ec;
	padding:5px 5px 5px 5px;
	font-family:Tahoma,Arial,Sans-Serif;
}

.main-bg {
	background-color:#0068b8;
	
}

.date {
  font-size:10px;
  color:#fbfbfb;
  padding-right:10px;
}

.poll {
	height:14px; border:0px #fbfbfb solid;
}

.comment-name {
	font-weight:bold; color:#fbfbfb; 
}

.shoutboxname {
	font-weight:bold; color:#fbfbfb; 
}

.shoutbox {
	color:#fff; 
}

.shoutboxdate {
	font-size:9px; color:#fbfbfb; text-align:right;
}

.small {
	font-size:10px; font-weight:normal; color:#fbfbfb;
}

.small2 {
	font-size:10px; font-weight:normal; color:#fbfbfb;
}

.side-small {
	font-size:9px; font-weight:normal; color:#fbfbfb;
}

.footer {;background-image:url(images/footer.jpg);
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  color:#fbfbfb;
  font-size:11px;
  font-weight:normal
 }

.footer a:link, .footer a:visited {
  font-size:12px;
  color:#fbfbfb;
  text-decoration:none;
  font-weight:bold;
}

.footer a:hover {
  font-size:9px;
  color:#7C766A;
  text-decoration:none;
  font-weight:bold;
}

/* This is for the Photo Gallery */
.gallery {
	padding: 16px 0px 8px 0px;
}

.gallery img {
	border: 1px solid #979797; filter: gray;
}

.gallery:hover img {
	border: 1px solid #fbfbfb; filter: none;
}

img.activegallery {
	border: 1px solid #fbfbfb; filter: none;
}

.stepcarousel{
position: relative; /*leave this value alone*/
border: 0px solid black;
overflow: scroll; /*leave this value alone*/
width: 664px; /*Width of Carousel Viewer itself*/
height: 178px; /*Height should enough to fit largest content's height*/
background-image:url(images/rotatepanel.png);
text-align: right;

}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px; /*margin around each panel*/
width: 200px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
padding-top:16px;
}

.cellpicleft
{
	font-family:Tahoma,Arial,Sans-Serif; 
border: 0px solid black;
  font-size:12px;
  color:#ffffff;
background-image:url(images/cellpicleft.png);
}

.cellpicleftstopka
{
	font-family:Tahoma,Arial,Sans-Serif; 
border: 0px solid black;
  font-size:12px;
  color:#ffffff;
background-image:url(images/cellpicleftstopka.png);
}

.cellpicleftstopkaa
{
	font-family:Tahoma,Arial,Sans-Serif; 
border: 0px solid black;
  font-size:12px;
  color:#ffffff;
  	padding: 0px 4px 0px 7px;
background-image:url(images/bgboczne.png);
}

.cellpicleftstopkaaa
{
	font-family:Tahoma,Arial,Sans-Serif; 
border: 0px solid black;
  font-size:12px;
  color:#ffffff;
  	padding: 0px 0px 0px 0px;
background-image:url(images/bgboczne.png);
}


.stopka {
font-family:Tahoma,Arial,Sans-Serif;
	font-size:12px;font-weight:normal;
	color:#ffffff; 
	background-color:#03568c;
	
	padding: 0px opx 0px 0px;
	}
	.stopka a {
font-family:Tahoma,Arial,Sans-Serif;
	font-size:12px;font-weight:normal;
	color:#ffffff; 
	background-color:#03568c;
	
	padding: 0px opx 0px 0px;
	}
	
	.stopka a:hover {
font-family:Tahoma,Arial,Sans-Serif;
	font-size:12px;font-weight:normal;
	color:#ffffff; 
	background-color:#03568c;
	text-decoration: underline;
	padding: 0px opx 0px 0px;
	}
	
.newsgora
{
color: #fff;
font-family:Tahoma,Arial,Sans-Serif;
font-size:12px;
background-image:url(images/news_01.png);
background-repeat:no-repeat;
padding: 6px 0px 0px 44px;
font-weight:bold;
}

.newssrodek
{
color: #fff;
font-family:Tahoma,Arial,Sans-Serif;
font-size:12px;
background-image:url(images/news_02.png);
background-repeat:no-repeat;
background-color:#136499;
padding: 2px 6px 10px 6px;
font-weight:normal;
}

.newsdol
{
color: #000000;
font-family:Tahoma,Arial,Sans-Serif;
font-size:12px;
background-image:url(images/news_03.png);
background-repeat:no-repeat;
background-color:#136499;
padding: 0px 20px 0px 0px;
font-weight:normal;
}

.stepcarousel1{
position: relative; /*leave this value alone*/
border: 0px solid black;
overflow: scroll; /*leave this value alone*/
width: 960px; /*Width of Carousel Viewer itself*/
height: 110px; /*Height should enough to fit largest content's height*/

text-align: right;

}

.stepcarousel1 .belt1{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel1 .panel1{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px; /*margin around each panel*/
width: 184px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
padding-top:15px;
}

ul.vert-one{margin:0;padding:0;list-style-type:none;display:block;font:bold 11px Tahoma, Arial, sans-serif;line-height:27px;width:268px;}
ul.vert-one li{margin:0;padding:0;border-top:0px solid #4D0000;border-bottom: 1px solid #136499;}
ul.vert-one li a{display:block;text-decoration:none;color: #71b1e2;padding:0 0 0 22px;width:246px; background:url(images/menunonhover.png);text-align:left;}
ul.vert-one li a:hover{background: url(images/menunonhoveron.png);	text-decoration: none; text-align:left; color: #fff;}
ul.vert-one li a.current,ul.vert-one li a.current:hover{background: url(images/menunonhoveron.png); text-decoration: none; color: #fff;}
	
.licznik {
list-style: none;
font-size: 12px;
font-family:Tahoma,Arial,Sans-Serif;
color: #222222;

text-decoration: none; 
font-weight: none;
}

.licznikk {
list-style: none;
font-size: 12px;
font-family:Tahoma,Arial,Sans-Serif;
color: #022B69;

text-decoration: none; 
font-weight: bold;
}

.licznikkk {
list-style: none;
font-size: 12px;
font-family:Tahoma,Arial,Sans-Serif;
color: #222222;

text-decoration: none; 
font-weight: bold;
}


#licznik a {
list-style: none;
font-size: 12px;
font-family:Tahoma,Arial,Sans-Serif;
color: #022B69;

text-decoration: none; 
font-weight: bold;
}

#licznik a:hover {
list-style: none;
font-size: 12px;
font-family:Tahoma,Arial,Sans-Serif;
color: #022B69;

text-decoration: underline; 
font-weight: bold;
}

	