body {
	background-color: #fff;
	margin: 0px 0px 0px 0px;
	padding: 0;
	background-image: url(images/slup1.jpg);
        background-position: center top;
        background-repeat:repeat-x;
	text-align:center;
        font-family:   Arial, Helvetica,"Times New Roman", Times, "Trebuchet MS", Tahoma, sans-serif !important;
	font-size: 16px;
	font-weight: normal;
	text-align: justify;
	text-transform: none;
        color:#333;
         
}

#top {
	width: 1024px;
	padding:0px;
	background-position: center top;
        border:0px solid #eee;
        height:auto;
        overflow: hidden;
}

#NAGLOWEK {
        height:11px;
        border:0px solid #000;
	text-align:left;
	padding:0px;
	margin:0px;
	background-image: url(images/index_01.jpg);
        background-position: center top;
        background-repeat:no-repeat;
	border:0px solid #0c3e72;
}

#LOGO{
  
	width: 360px;
	height: 240px;
	float: left;
	overflow: hidden;
	margin:0px;
	background-image: url(images/index_02.jpg);
        background-position: center top;
        background-repeat:no-repeat;
	border:0px;
	
}

#FOTKI{
  	float: right;
	overflow: hidden;
	position: relative;
	width: 664px;
	height: 240px;
	padding:0px;
	margin:0px;
	background-image: url(images/index_03.jpg);
        background-position: center top;
        background-repeat:no-repeat;
	border:0px;  
	text-align:left;
}
#BELKA {
        width:1024px;
	height:73px;
	clear: both;
        border:0px solid #000;
	text-align:center;
	padding:0px;
	margin:0px;
	background-image: url(images/index_04_1.jpg);
        background-position: center top;
        background-repeat:no-repeat;
	border:1px solid #0c3e72;
}
#TRESC {
	width: 664px;
	float: right;
	overflow: hidden;
	position: relative;
	background-image: url(images/index_06.jpg);
        background-position: center top;
        background-repeat:repeat-y;
	border:0px solid #0c3e72;
	padding-bottom:10000px;
        margin-bottom:-10000px; 
}
#TRESC1 {
	width: 600px;
	margin:20px;
	padding:10px;
	clear:both;
	overflow: hidden;
	position: relative;
	text-align:justify;
	border:1px solid #0f1567;
	background-color:#ebebea;
}


#MENU1{
  	width: 360px;
	float: left;
	overflow: hidden;
	margin:0px 0px 0px 0px;
	background-image: url(images/index_05.jpg);
	background-repeat:repeat-y;
        background-position: center top;
       	border:0px;
	text-align:left;
	padding-bottom:10000px;
        margin-bottom:-10000px; 
}

#MENUpoziom{
  	width: 1024px;
	overflow: hidden;
	padding:20px;
	text-align:center;
	}
.poziome a {font-size: 12px; color: #fff; text-decoration:none; outline:none;}
.poziome a:hover {font-size: 12px; color: #85c329; text-decoration:none; outline:none;}
.poziome a:active {font-size: 12px; color: #000; text-decoration:none; outline:none;}

.menu{margin:0; padding:0; width:350px; list-style:none;background:rgb(255,255,255);}
.menu li{padding:0; margin:0 0 1px 0; height:40px; display:block; }
.menu li a{text-align:left;height:40px; padding:0px 25px; font:16px Verdana, Arial, Helvetica, sans-serif; color:rgb(255,255,255); display:block; background:url('images/verMenuImages.png') 0px 0px no-repeat; text-decoration:none; outline:none;}
.menu li a:hover{background:url('images/verMenuImages.png') 0px -40px no-repeat; color:rgb(255,255,255);}
.menu li a.active, .menu li a.active:hover{background:url('images/verMenuImages.png') 0px -80px no-repeat; color:rgb(255,255,255);}
.menu li a span{line-height:40px;}


.menu2{margin:0; padding:0; width:570px; list-style:none;background:rgb(255,255,255);}
.menu2 li{padding:0; margin:0 0 1px 0; height:40px; display:block; }
.menu2 li a{text-align:left;height:40px; padding:0px 25px; font:16px Verdana, Arial, Helvetica, sans-serif; color:rgb(255,255,255); display:block; background:url('images/verMenuImages2.png') 0px 0px no-repeat; text-decoration:none; outline:none;}
.menu2 li a:hover{background:url('images/verMenuImages2.png') 0px -40px no-repeat; color:rgb(255,255,255);}
.menu2 li a.active, .menu li a.active:hover{background:url('images/verMenuImages2.png') 0px -80px no-repeat; color:rgb(255,255,255);}
.menu2 li a span{line-height:40px;}

#STOPKA{
        width:1024px;
	height:152px;
	clear: both;
        border-bottom:1px solid #104a70;
        padding-top:0px;
        
        background-position: center top;
        background-repeat:no-repeat;
}
#STOPKALEWA{
        
	width:360px;
	height:152px;
	float: left;
	overflow:auto;
        border:0px solid #999;
        padding:0px;
        background-color:#104a70;
               
}
#STOPKAPRAWA{
        width:664px;
	height:152px;
	float: right;
	overflow:auto;
        border:0px solid #999;
        padding-top:0px;
        background-image: url(images/index_09_1_1.jpg);
        
}

h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	font-weight: normal;
}

h1 { font-size: 24px; 
	color: #0f1567; margin:20px 0px; border:0px solid #0f1567; padding:10px;}
h2 { font-size: 18px; color:#729db9; margin-bottom:10px;}
h3 { font-size: 15px; color: #66668f;font-weight:bold}
h4 { font-size: 16px; color:#145997; font-weight:bold;
     }
h5 { font-size: 12px; color: #85c329; }
h6 { font-size: 0.67em; }

img {border:none;}
img.fotki {
	border: 1px solid #bbb;
	margin:5px;
	padding:7px;
	background-color:#eee;
}
img.ikona {margin-left:5px;}
a.email {font-size: 12px; color: #85c329;}
strong{font-size:14px;
       color:#0f496f;
       font-weight:bold
}

em    {color:#fff;
}
hr.szary {margin:30px 0px; border-top:1px solid #999;}
ul.dok{
   
	width:500px;
	list-style-type: circle;
  	color:#729db9;
        font-weight:bold;
        margin-bottom:36px;
        font-size:18px;
        display: block;
}
li.dok{
  color:#333;
        font-weight:normal;
         font-size:14px;
}
ul.dok li.dok {
  	margin-left:0px;
  	padding:3px;}
