*{
margin:0px;
padding:0px;
}
img{
	
border:1px black solid;
text-align:center;
margin-top: 20px;
}

html{
width:100%;
height:100%;
}

body
{

background-color: #fff;/*#f9f8f7;*/ 
width:100%

}

#header
{

width:100%;
background-color:#323d68;
background-image:url(images/log_x.jpg);
background-repeat:repeat-x;
text-align:center;
height:138px;
overflow: visible;

}

#hheader
{

background-color: #81ae04;
width:100%;
float:left;
border-bottom-width: 0px;
border-bottom-color: #64584c;
border-bottom-style:solid;

}

#header2
{

background-color:#81ae04;
height: 150px;
width:980px;
margin: 0 auto;

}

.news_block h3
{

background-image:url(images/bullet.gif);
background-position:left 2px;
background-repeat:no-repeat;
padding:0 0 37px 28px;
font-family:Arial;
font-size:12px;
color:#64584C;
font-weight:normal;

}


#container
{

margin:0 auto;
width: 1000px;
padding:0 0 0 0;

}


#tlo_container
{

float:left;
background-repeat:repeat-x;
width:100%;
background-image: url(images/ContentBg.jpg)
}

.inside
{

width:980px;
margin:0 auto;


}       

.inside1
{

width: 665px;
margin:0 auto;


}  


.column

{

padding:0 0 23px 8px;
width:60%;
float:left;

}
.column p
{
padding:0 0 23px 8px;
font-family: Tahoma;
font-size:18pt;
}

.column h3

{

background-image:url(images/bullet.gif);
background-position:left 2px;
background-repeat:no-repeat;
padding:30px 0 23px 8px;
font-family: Tahoma;
font-size:18pt;
color:#64584C;
font-weight:normal;

}

#main_wrapper

{

width: 665px;
float:left;
margin: 0 auto;
background-color: #fff;
padding-bottom:20px;
background-image: url(images/ContentBg.jpg);
background-repeat:repeat-x;
margin-left: -20px;
}

#main_czolo
{

background-image:url(images/post_01b.png);
float:left;
width:  665px;
height: 90px;
background-repeat:no-repeat; 


}

#main_czolo h2 
{

padding:0 0 0 8px;
font-family:Arial;
/*font-size:17px;*/
font-size:13pt;
color:#64584c;
margin-left: 10px;
margin-top: 30px;
border-bottom: #cdcccb solid; 
/*border-bottom: #64584c solid;  */
border-bottom-width: 1px;
width: 95%;

}

#main
{   

background-image:url(images/post_02b.png); 
background-repeat: repeat-y;
float:left;
width: 665px;
min-height: 309px;
height: auto !important;
height: 309px;

}

#main_tyl
{
background-image:url(images/post_04.png);
background-repeat: no-repeat;
float:left;
width: 665px;
height: 20px;
}

                    

.logo{

float:left;
margin:0 38px 0 41px;
background-image:url(images/banner_nowy_pzits2.jpg);
width:980px;
height:99px;

}

.slogan{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
color:#82837F;
line-height:30px;
border-left:1px solid #82837F;
padding:0 0 0 21px;
margin:40px 0 0 0;
float:left
}


#sub_menu

{

margin: 0 auto;
width:1004px;
height: 39px;

 
}


#menu1_container
{
width:980px;
margin: 0 auto;
}


#menu1
  {
 
  height:43px;
  line-height:43px;
  float:left;
  padding:0;
  background-image:url(images/bg.jpg);
  background-repeat:repeat-x;
  width:100%;
  overflow: hidden;
  margin: 0 auto;
 
  }


ul.nav
{

height:43px;
line-height:43px;
float:left;
list-style:none;
font-size:13px;
font-family: Tahoma;
color: #00508f;
font-weight:bold;
overflow: hidden;
padding:0;
border-right: 1px #d4d6d7 solid;

}


ul.nav li
{

float:left !important;
list-style-type:none;
margin:0;
padding:0;
height: 43px;
border-left: 1px #d4d6d7 solid;                            



}

ul.nav li a,ul.nav li a:link
{
	
	background: #f3f2ed;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	color: #00508f;
	text-align: center;
	display: block;
	text-decoration: none;
	padding: 0 11px;

 	text-transform: uppercase;
 
}

ul.nav li a:active
{

color:#fff;
text-decoration: underline;
background-image: url(images/li_x.png);
background-repeat: repeat-x;

}

ul.nav li a:hover
{

color:#fff;
text-decoration: underline;
background-image: url(images/li_x.jpg);
background-repeat: repeat-x;

}

ul.nav li.home a
{


text-decoration:none;
}


ul.nav li ul{float:left;margin:0;padding:0;}

.pic

{

margin:0 auto;
margin:-4px auto;

}

#sidebar_wrapper
{

width: 315px;
float: left;   
margin-left: 5px;
}

#sidebar

{

background-image: url(images/sidebar_22.png);
background-repeat:repeat-y; 
width: 252px;
min-height: 469px;
height: auto !important;
height:469px;
float: left;
margin-left: 10px;
}


#sidebar2 li 
{
border-bottom-style: dotted;
border-bottom-color:#abaea2;
border-bottom-width: 1px;
font-size:9pt;
font-family: Arial;
color: #505542;
text-align:left;
padding-top: 20px;
padding-right: 1px;
margin-left: -15px;
margin-top: 10px;
text-transform:uppercase;
}

#sidebar2 ul
{
list-style: none;
margin: 0 0 0 25px;
font: Arial;
line-height: 1.5em;
font-size:9pt;
font-family: Arial; 
color: #505542;
text-align:left;
margin-left: -15px;	
}



#sidebar ul    
{
list-style: none;
margin: 0 0 0 25px;
font: Arial;
line-height: 1.5em;
font-size:9pt;
font-family: Arial; 
color: #505542;
text-align:left;

}

#sidebar li
{
border-bottom-style: dotted;
border-bottom-color:#abaea2;
border-bottom-width: 1px;
font-size:9pt;
font-family: Arial;
color: #505542;
text-align:left;
padding-top: 20px;
width: 90%;
}
#sidebar a
{
 
text-decoration: none;
font-size:9pt;
font-family: Arial;
color: #505542;
font-weight:bold;
line-height: 1.5em;
text-align:left;
padding-top: 20px;

}


#sidebar a:hover
{
 
       
font-size:9pt;
font-family: Arial;
color: #a1a692;
font-weight:bold;
line-height: 1.5em;
text-align:left;
padding-top: 20px;
}

#blocks h3

{

font-family:Tahoma;
font-size:14px;
color:#505542;
display:block;
width:160px;

}

#blocks span

{

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#698224;
display:block;
padding:11px 0 12px 0

}




.text

{

font-size:14px;
color:#677D2A;
line-height:20px;
padding:22px 0 8px 0

}

.right

{

text-align:right;
padding:25px 0 0 0;

}

.right2

{

width:430px;
float:left;
text-align:right;
padding:25px 0 0 0;

}

.news_block

{

width:425px;
float:left;
font-family:Tahoma;
font-size:11px;
color:#64584C;
background-color: #f6f1f0;
}

.news_block span{
display:block;
float:left;
color:#FF8400;
font-weight:bold;
text-align:right;
width:77px;
}
.news_block li{
list-style-type:none;
}
.news_block p{
display:block;
float:left;
width:310px;
padding:0 0 23px 8px;
}

/*footer*/

#footer_container
{
width:980px;
margin: 0 auto;
}

#footer
{
	
background-color:#E4DEDA;
background-image: url(images/ContentBg.jpg);
background-repeat:repeat-x;
width: 100%;
height:105px;
font-family:Tahoma;
font-size:8px;
color:#64584C;
float:left;
text-align:right


}
#footer_l
{
float: left;
/*background-image:url(images/27_cut_13.jpg);     */
width: 416px;
margin-top: 20px;


}
#footer_copyright
{
float: right;
width: 416px;
margin-top: 50px;	

}


#footer h2
{

text-align: left;
font-family: Tahoma;
font-size: 9px;
font-color: #64584c;
font-weight: normal;
line-height:1.4em;

}

#footer a
{
font-color: blue;
text-align: left;
text-decoration: none;
margin: 0 0 0 0;
}

#footer  a:hover
{
color: blue;
text-decoration: underline;
text-align: left;
}


#footer a:visited{

text-decoration:none
color: blue;

}


#footer p{
line-height:90px;
padding:0 48px 0 0
}



/* Post Single
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


.post ul
{
margin-top: 10px;

}

.post li

{
padding:5px 0px 0px 0px;
font-family:Tahoma;     
font-size:8pt;
margin-left: 40px;
color:#64584c;
text-align: justify;
line-height: 1.5em;
list-style: disc;


}
.post hr
{
margin-left: 10px;
margin-top: 10px;
}
.post
{ 


text-align: justify;
width: 90%;

}

.post p 
{

padding:10px 0px 0px 8px;
font-family:Tahoma;     

font-size: 8pt;
margin-left: 10px;
color:#64584c;
text-align: justify;
line-height: 1.5em;

}
.post a
{
	padding:0px 0px 0px 0px;
	font-size: 8pt;
	
}

.post h1 
{ 
padding:0 0 0 8px;
font-family:Arial;
font-size:20pt;
color:#64584c;
margin-left: 10px;
margin-top: 0px;
border-bottom: #cdcccb solid; 
/*border-bottom: #64584c solid;  */
border-bottom-width: 1px;


}

.post h2 {

padding:10px 0 0 8px;
font-family:Arial;
/*font-size:16px;*/
font-size: 13pt;
color:#64584c;
margin-left: 10px;
margin-top: 10px;
font-weight: bolder;
}

.post h3

{

padding: 10px 0 0 8px;
font-family:Arial;
/*font-size:15px;*/
font-size:10pt;
color:#64584c;
margin-left: 10px;
margin-top: 0px;

}

.post h4
{
	
padding:10px 0px 0px 8px;
font-family:Tahoma;     
font-size:8pt	;
margin-left: 10px;
color:#64584c;
text-align: justify;
	
}

.tabela
{
padding:10px 0px 10px 8px;
font-family:Tahoma;     
font-size:9pt;
margin-left: 10px;
color:#64584c;
text-align: justify;	
}

.tabela td
{
padding-bottom:8px;
font-family:Tahoma;     
font-size:10pt;

color:#64584c;
text-align: justify;	
}

.post
{

}

.post .p-head h3 a, .post .post-head h3 a:visited { color:#319bd8; text-decoration: none;}
.post .p-head h3 a:hover { color:#669900; }
.post .p-date { font-size: 10px; color:#666; font-weight: bold;}


.post .p-con { padding: 5px 0px; }
.post .p-con p { font: normal 12px/17px 'Verdana'; padding: 5px 0px; color:#666; }
.post .p-con img { margin-bottom: 10px; }
.post .p-con ol { padding: 10px 0px 10px 25px; margin: 0px; }
.post .p-con ol li { padding: 2px 0px 2px 0px; font-size: 12px; line-height: 15px; color:#63565f; }
.post .p-con ul { padding: 5px 0px; margin: 0px; }
.post .p-con ul li { padding: 2px 0px 2px 15px; list-style-type: none; background: url(images/p-con-li.png) no-repeat left top; font-size: 12px; line-height: 15px; color:#63565f; }
.post .p-con blockquote { padding: 20px; margin: 10px 0px; color:#a98951; background: #f8f8f2; }
.post .p-con blockquote p { font: normal 13px/19px "Georgia"; color:#a98951; padding: 0px;}
.post .p-con blockquote li { padding: 2px 0px 2px 13px; list-style-type: none; font-size: 11px; line-height: 16px;}

.post .p-com { background: #fbfbf8; padding: 10px 5px; border-top: solid 1px #f7f6f0; border-bottom: solid 1px #f7f6f0;}
.post .p-com a, .post .p-com a:visited { background: url(images/p-com-ico.png) no-repeat left 2px; padding-left: 15px; font-size: 10px; font-weight: bold; color:#ff6600;}
.post .p-com a:hover { color:#669900;}

.post .p-tag { font-size: 11px; color:#917d69; margin-top: 5px;}
.post .p-tag a, .post .p-tag a:visited, .post .p-tag a:hover { color:#917d69; text-decoration: underline;}


#contact
{
float: left;
width: 215px;
height: 200px;
background-image: url(images/pzits_contact.jpg);
border: 1px dotted black;
margin-left: 24px;
margin-top: 20px;
margin-bottom: 20px;

}
#contact h2
{
 font-family: Tahoma;
 font-size: 13px;
 line-height: 1.5em;
 color: #505542;
 font-weight: bold;
 margin-left: 10px;
 margin-top: 0px;
}
#contact h3
{
 font-family: Tahoma;
 font-size: 11px;
 color: #698224;
 margin-left: 10px;
 
}

#contact h4
{
color:#ff8400;
 font-family: Tahoma;
 font-size: 10px;
 font-weight: bold;
 color: #00508f; 
 margin-left: 10px;
 line-height: 1.5em;


}

#jubileusz
{
float: left;
width: 222px;
height: 189px;
background-image: url(images/pzits_jub.png);
margin-top: 20px;
margin-left: 20px;
}

/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */

