/*wyszukiwarka*/
.searchForm{
margin:	0px;
padding:	0px;
text-align:	left;
}

.searchForm_input{
width:	218px;
overflow:	hidden;
margin:	0px;
padding:	8px 8px 0px 9px;
text-align:	left;
color:	rgb(139, 139, 139);
background-color:	inherit;
}

input.searchForm_input{
font-family:	arial, serif;
font-size:	12px;
background:	url('../images/pwsz_bg_input.jpg') no-repeat top left;
width:	200px;
height:	22px;
margin:	0px;
padding:	3px 8px 0px 10px;
border:	none;
}

.searchForm_submit{
width:	78px;
overflow:	hidden;
padding:	7px 0px 0px 0px;
margin:	0px;
text-align:	left;
}

/*gorne menu*/
.hmenu{
width:	992px;
overflow:	hidden;
margin:	0px;
padding:	0px;
border:	none;
font-size:	0px;
line-height:	0px;
background:	url('../images/pwsz_bg_menu_left.jpg') no-repeat left center;
}

.cms_hmenu_pointer{
display:	none;
}

.cms_hmenu_item{
margin:	0px;
padding:	0px;
font-size:	13px;
line-height:	13px;
float:	left;
list-style-type:	none;
}

.cms_hmenu_item a.cms_hmenu_link .left, .cms_hmenu_item a.cms_hmenu_link .right, .cms_hmenu_item a.cms_hmenu_link_selected .left, .cms_hmenu_item a.cms_hmenu_link_selected .right{
display:	none;
}

.cms_hmenu_item a.cms_hmenu_link{
display:	block;
float:	left;
height:	27px;
padding:	10px 12px 0px 12px;
font-family: arial, serif;
color:	rgb(255, 255, 255);
background:	transparent url('../images/pwsz_bg_menu_pointer.gif') no-repeat center right;
text-decoration:	none;
font-size:	16px;
}

.cms_hmenu_item a.cms_hmenu_link:hover{
display:	block;
float:	left;
height:	27px;
padding:	10px 12px 0px 12px;
font-family: arial, serif;
color:	rgb(255, 255, 113);
background:	transparent url('../images/pwsz_bg_menu_pointer.gif') no-repeat center right;
text-decoration:	none;
font-size:	16px;
}

.cms_hmenu_item a.cms_hmenu_link_selected{
display:	block;
float:	left;
height:	27px;
padding:	10px 12px 0px 12px;
font-family: arial, serif;
color:	rgb(255, 255, 113);
background:	transparent url('../images/pwsz_bg_menu_pointer2.gif') no-repeat center right;
text-decoration:	none;
font-size:	16px;
}

/*podmenu*/
.menubok{
margin:	0px 0px 18px 0px;
padding:	0px;
text-align:	left;
background-color:	rgb(251, 251, 251);
color:	inherit;
}

.menubok th{
margin:	0px;
padding:	0px;
text-align:	left;
}

.menubok td{
margin:	0px;
padding:	0px 0px 4px 0px;
background:	url('../images/pwsz_bg_menu_bottom.jpg') no-repeat bottom center;
text-align:	left;
}

.vmenu_bg_top{
width:	194px;
height:	4px;
margin:	0px;
padding:	0px 0px 0px 7px;
border-right:	1px solid rgb(234, 234, 234);
border-left:	1px solid rgb(234, 234, 234);
font-size:	0px;
line-height:	0px;
}

.vmenu_bg_top_sub{
height:	4px;
margin:	0px;
padding:	0px;
border:	none;
font-size:	0px;
line-height:	0px;
}

.vmenu_bg_center{
width:	194px;
overflow:	hidden;
margin:	0px;
padding:	0px 0px 0px 7px;
border-right:	1px solid rgb(234, 234, 234);
border-left:	1px solid rgb(234, 234, 234);
}

.vmenu_bg_center_sub{
overflow:	hidden;
margin:	0px;
padding:	0px;
border-right:	1px solid rgb(234, 234, 234);
border-left:	1px solid rgb(234, 234, 234);
}

.vmenu_bg_bottom{
width:	194px;
height:	4px;
margin:	0px;
padding:	0px 0px 5px 7px;
border-right:	1px solid rgb(234, 234, 234);
border-left:	1px solid rgb(234, 234, 234);	
font-size:	0px;
line-height:	0px;
}

.vmenu_bg_bottom_sub{
height:	4px;
margin:	0px;
padding:	0px;
border:	none;	
font-size:	0px;
line-height:	0px;
}
	
.vmenu{
width:	188px;
margin:	0px;
padding:	0px;
border:	none;
font-size:	0px;
line-height:	0px;
list-style-image:	none;
background:	rgb(44, 144, 74) url('../images/pwsz_bg_menu_v_center.jpg') repeat-x top left;
color:	inherit;
}

.vmenu_bg_center_sub .vmenu{
width:	186px;
margin:	0px;
padding:	0px;
border:	none;
line-height:	0px;
list-style-image:	none;
background-color:	rgb(36, 117, 58);
color:	inherit;
background-image:	none;
}

.vmenu .cms_vmenu_pointer{
display:	none;
}

.vmenu .cms_vmenu_item{
width:	188px;
margin:	0px;
padding:	0px;
background:	url('../images/pwsz_bg_menu_v.gif') repeat-x bottom left;
text-align:	left;
border:	none;
list-style:	none;
}

.vmenu .cms_vmenu_item a.cms_vmenu_link .top, .vmenu .cms_vmenu_item a.cms_vmenu_link .bottom, .vmenu .cms_vmenu_item a.cms_vmenu_link_selected .top, .vmenu .cms_vmenu_item a.cms_vmenu_link_selected .bottom{
display:	none;
}

.vmenu .cms_vmenu_item a.cms_vmenu_link{
display:	block;
overflow:	hidden;
padding:	9px 10px 9px 34px;
margin:	0px;
font-weight:	bold;
font-size:	12px;
line-height:	12px;
color: rgb(255, 255, 180);
background:	transparent url('../images/pwsz_bg_menu_v_pointer.gif') no-repeat 18px center;
text-decoration:	none;
border:	none;
}

.vmenu .cms_vmenu_item a.cms_vmenu_link:hover{
display:	block;
overflow:	hidden;
padding:	9px 10px 9px 34px;
margin:	0px;
font-weight:	bold;
font-size:	12px;
line-height:	12px;
color: rgb(255, 255, 255);
background:	transparent url('../images/pwsz_bg_menu_v_pointer.gif') no-repeat 18px center;
text-decoration:	none;
border:	none;
}

.vmenu .cms_vmenu_item a.cms_vmenu_link_selected{
display:	block;
overflow:	hidden;
padding:	9px 10px 9px 34px;
margin:	0px;
font-weight:	bold;
font-size:	12px;
line-height:	12px;
color: rgb(255, 255, 255);
background:	transparent url('../images/pwsz_bg_menu_v_pointer2.gif') no-repeat 18px center;
text-decoration:	none;
border:	none;
}

/* dropdown menu */
div.menuNormal{
display:	none;
}

div.menuHover{
position:	absolute;
border:	none;
margin:	-30px auto auto 150px;
padding:	0px;
z-index:	10;
}

/*menu stopka*/
.fmenu{
margin:	0px;
padding:	0px;
text-align:	center;
}

.cms_fmenu_pointer{
padding:	0px 10px 0px 10px;
margin:	0px;
border:	none;
text-align:	center;
list-style-type:	none;
float:	left;
}

.cms_fmenu_pointer img{
display:	inline;
margin:	0px;
padding:	0px;
text-align:	center;
vertical-align:	middle;
}

.cms_fmenu_item{
padding:	0px;
margin:	0px;
text-align:	center;
list-style-type:	none;
float:	left;
}

.cms_fmenu_item a.cms_fmenu_link{
background-color:	inherit;
color:	rgb(104, 101, 27);
text-decoration:	none;
font-weight:	bold;
}

.cms_fmenu_item a.cms_fmenu_link:hover, .cms_fmenu_item a.cms_fmenu_link_selected{
background-color:	inherit;
color:	rgb(27, 155, 7);
text-decoration:	none;
font-weight:	bold;
}

/* sciezka */
table.sitepath{
margin:	0px 0px 0px 20px;
padding:	0px;
font-size:	12px;
line-height:	12px;
color:	rgb(0, 0, 0);
background-color:	inherit;
}

div.sitepath_path img{
padding:	0px 7px 1px 7px;
}

div.sitepath_path a{
color:	rgb(0, 0, 0);
background-color:	inherit;
text-decoration: none;
}

div.sitepath_path a:hover{
color:	rgb(27, 155, 7);
background-color:	inherit;
text-decoration:	underline;
}

/*bannery intytuty*/
.instytuty{
width:	222px;
overflow:	hidden;
margin:	0px;
padding:	0px;
text-align:	center;
float:	right;
}

.instytuty th{
margin:	0px;
padding:	0px;
text-align:	left;
}

.instytuty td .banner_cont{
width:	220px;
margin:	0px;
padding:	0px 0px 5px 0px;
border-left:	1px solid rgb(234, 234, 234);
border-right:	1px solid rgb(234, 234, 234);
color:	inherit;
background: rgb(251, 251, 251);
}

/*newsletter*/
.newsletter_cont{
margin:	6px 0px 0px 0px;
padding:	0px;
text-align:	left;
background:	url('../images/pwsz_bg_newsletter.jpg') no-repeat bottom left;
}

.newsletter_cont th{
margin:	0px;
padding:	0px;
text-align:	left;
}

.newsletter{
width:	100%;
margin:	0px 0px 4px 0px;
padding:	0px;
text-align:	left;
}

.newsletter_text{
color: #000;
background-color:	rgb(255, 255, 241);
border-left:	1px solid rgb(237, 237, 190);
border-right:	1px solid rgb(237, 237, 190);
padding: 12px 16px 14px 19px;
margin:	0px;
}

.newsletter_text2{
color: #000;
background-color:	rgb(255, 255, 241);
border-left:	1px solid rgb(237, 237, 190);
border-right:	1px solid rgb(237, 237, 190);
padding: 5px 16px 5px 19px;
margin:	0px;
}

.newsletter_input{
width:	189px;
margin:	0px;
padding:	0px 3px 0px 0px;
border-left:	1px solid rgb(237, 237, 190);
background:	rgb(255, 255, 241) url('../images/pwsz_bg_newsletter_left.jpg') no-repeat right center;
color:	inherit;
text-align:	right;
}

.newsletter_input input.newsletter{
font-family: arial, serif;
font-size: 11px;
color: rgb(139, 139, 139);
background:	rgb(255, 255, 255) url('../images/pwsz_bg_input_newsletter.jpg') no-repeat right center; 
width: 151px;
height: 22px;
border: none;
padding:	3px 10px 0px 5px;
margin:	0px;
}

.newsletter_button{
width:	38px;
margin:	0px;
padding:	0px;
border-right:	1px solid rgb(237, 237, 190);
text-align:	left;
background-color:	rgb(255, 255, 241);
color:	inherit;	
}

.newsletter_select{
height:	34px;
color: #000;
background:	rgb(255, 255, 241) url('../images/pwsz_bg_newsletter_select.jpg') no-repeat center center;
border-left:	1px solid rgb(237, 237, 190);
border-right:	1px solid rgb(237, 237, 190);
padding: 0px;
margin:	0px;
}

.newsletter_select select{
width:	185px;
height:	22px;
padding:	3px 0px 0px 10px;
margin:	0px 0px 0px 14px;
font-family: arial, serif;
font-size: 11px;
color: rgb(139, 139, 139);
background-color:	rgb(255, 255, 255);
}

/*box z sekcja*/
.box, .box_item{
width:	100%;
margin:	0px;
padding:	0px;
text-align:	left;
}

.box_title{
width:	70%;
margin:	0px;
padding:	0px 0px 10px 0px;
text-align:	left;
font-size:	12px;
}

.box_title a{
font-weight:	bold;
text-decoration:	none;
font-size:	12px;
}

.box_title a:hover{
text-decoration:	underline;
}

.box_date{
width:	30%;
margin:	0px;
padding:	0px 0px 10px 0px;
text-align:	right;
color:	rgb(192, 192, 192);
background:	rgb(255, 255, 255) url('../images/pwsz_bg_box_date.gif') no-repeat 5px 3px;
vertical-align:	top;
}

.box_content{
margin:	0px;
padding:	0px;
text-align:	justify;
line-height:	1.3em;
}

.box_content a{
color:	rgb(118, 117, 117);
background-color:	inherit;
text-decoration:	none;
}

.box_content a:hover{
color:	rgb(27, 155, 7);
background-color:	inherit;
text-decoration:	none;
}

.box_tools{
margin:	0px;
padding:	5px 0px 20px 0px;
text-align:	left;
}

.box_more{
margin:	0px;
padding:	5px 0px 20px 0px;
text-align:	right;
}

/*toolbox*/
.toolbox{
width:	100%;
margin:	0px;
padding:	0px;
text-align:	left;
}

.toolbox a{
color:	rgb(255, 132, 0);
background-color:	inherit;
text-decoration:	underline;
padding-left:	28px;
}

.toolbox a:hover{
color:	rgb(118, 117, 117);
background-color:	inherit;
text-decoration:	underline;
}

.toolbox ul{
margin:	0px;
padding:	0px;
text-align:	left;
list-style-type:	none;
}

.toolbox ul li{
margin:	0px;
padding:	6px 0px 5px 10px;
text-align:	left;
background:	rgb(255, 255, 255) url('../images/pwsz_bg_lista.jpg') repeat-x bottom left;
color:	rgb(27, 155, 7);
}

.toolbox ul li a{
display:	block;
margin:	0px;
padding:	0px 0px 0px 20px;
text-align:	left;
background:	rgb(255, 255, 255) url('../images/pwsz_bg_lista_pointer.jpg') no-repeat 5px center;
color:	rgb(27, 155, 7);
text-decoration:	none;
font-size:	12px;
}

.toolbox ul li a:hover{
color:	rgb(255, 132, 0);
background-color:	inherit;
text-decoration:	none;
}

/*przewijanie newsow*/
.scroll_cont{
width:	539px;
margin:	0px;
padding:	0px;
text-align:	left;
float:	left;
}

#slide_content{
position: relative;
overflow: hidden;
width: 539px;
height: 265px;
margin:	0px;
padding:	0px;
border:	none;
}

.jshowoff{
width: 539px;
height:	265px;
margin:	0px;
padding:	0px;
border:	none;
}

.jshowoff div{
width: 539px;
height:	265px;
margin:	0px;
padding:	0px;
border:	none;
background:	url('../../../media/Image/pwsz_bg_slider_default.jpg');
}

.jshowoff .slide_bg{
position:	relative;
top:	200px;	
width: 509px;
margin:	0px;
padding:	10px 15px 0px 15px;
border:	none;
background:	url('../images/pwsz_bg_slider.png');
}

.slide_bottom{	
position:	relative;
width: 539px;
height:	3px;
margin:	-3px 0px 0px 0px;
padding:	0px;
border:	none;
background:	url('../images/pwsz_bg_slider_bottom.gif') no-repeat top left;
}

#slide_content .slide_title{
padding:	0px;
margin:	0px;
border:	none;
text-align:	left;
float:	left;
font-weight:	bold;
line-height:	12px;
}

#slide_content .slide_title a{
margin:	0px;
padding:	0px;
font-size:	12px;
line-height:	12px;
text-align:	left;
color:	rgb(255, 255, 180);
background-color:	inherit;
text-decoration:	none;
}

#slide_content .slide_title a:hover{
margin:	0px;
padding:	0px;
font-size:	12px;
line-height:	12px;
text-align:	left;
color:	rgb(0, 153, 51);
background-color:	inherit;
text-decoration:	none;
}

#slide_content .slide_date{
padding:	0px 0px 0px 10px;
margin:	0px;
border:	none;
text-align:	right;
float:	left;
font-size:	12px;
line-height:	12px;
color:	rgb(255, 255, 255);
background-color:	inherit;
}

#slide_content .slide_text{
clear:	both;
padding:	10px 0px 0px 0px;
margin:	0px;
border:	none;
text-align:	left;
}

#slide_content .slide_text a{
margin:	0px;
padding:	0px;
text-align:	left;
color:	rgb(255, 255, 255);
background-color:	inherit;
text-decoration:	none;
}

#slide_content .slide_text a:hover{
margin:	0px;
padding:	0px;
text-align:	left;
color:	rgb(0, 153, 51);
background-color:	inherit;
text-decoration:	none;
}

#slide_content .slide_tools{
display:	none;
margin:	0px;
padding:	0px;
border:	none;
text-align:	left;
float:	left;
color:	rgb(90, 92, 88);
background-color:	inherit;
}

#slide_content .slide_tools a{
color:	rgb(90, 92, 88);
background-color:	inherit;
text-decoration:	none;
}

#slide_content .slide_tools a:hover{
text-decoration:	underline;
}

p.jshowoff-slidelinks{
position:	relative;
overflow:	hidden;
margin: -56px 20px 0px 0px;
padding: 0px;
border:	none;
/*background:	url('../images/pwsz_bg_slider_navi.png') repeat top left;*/
background:	url('../images/pwsz_bg_slider.png') repeat top left;
text-align:	right;
float:	right;
}

.jshowoff-slidelinks a{
background:	url('../images/pwsz_bg_slider_link2.gif') no-repeat center center;
padding: 3px 5px 3px 5px;
margin: 3px 0px 3px 3px;
text-decoration: none;
outline: none;
font-size: 11px;
line-height: 14px;
}

.jshowoff-slidelinks a:hover, .jshowoff-controls a:hover{
background-color:	rgb(0, 0, 0);
color:	inherit;
}

.jshowoff-slidelinks a.jshowoff-active{
background:	url('../images/pwsz_bg_slider_link.gif') no-repeat center center;
}

.jshowoff-slidelinks a.jshowoff-active:hover{
background-color:	rgb(0, 0, 0);
color:	inherit;
}

p.jshowoff-controls{
position:	relative;
width:	50%;
overflow:	hidden;
margin: -265px 0px 0px 0px;
padding: 3px 0px 3px 0px;
border:	none;
/*background:	url('../images/pwsz_bg_slider_navi.png') repeat top left;
background:	url('../images/pwsz_bg_slider.png') repeat top left;*/
text-align:	left;
float:	left;
display:	none;
}

.jshowoff-controls a{
background-color: #000;
color: rgb(255, 255, 255);
padding: 5px 7px 5px 7px;
margin: 5px 5px 5px 0px;
text-decoration: none;
outline: none;
font-size: 11px;
line-height: 14px;
}

.jshowoff-pausetext{
color: rgb(255, 255, 255);
background-color:	inherit;
}

/*banner oferta*/
.oferta{
width:	203px;
overflow:	hidden;
margin:	0px;
padding:	0px;
text-align:	left;
}

.oferta .banner_cont_text{
margin:	0px;
padding:	0px 0px 4px 0px;
border:	none;
background:	url('../images/pwsz_bg_oferta.jpg') no-repeat bottom center;
text-align:	left;
}

.oferta .banner_cont_text ul{
margin:	0px;
padding:	0px;
border-right:	1px solid rgb(222, 222, 222);
border-left:	1px solid rgb(222, 222, 222);
}

.oferta .banner_cont_text ul li{
margin:	0px;
padding:	2px 0px 2px 55px;
background:	url('../images/separator.gif') no-repeat 40px center;
list-style:	none;
}

.oferta .banner_cont_text ul li a{
color:	rgb(27, 155, 7);
background-color:	inherit;
text-decoration:	none;
}	

.oferta .banner_cont_text ul li a:hover{
color:	rgb(255, 132, 0);
background-color:	inherit;
text-decoration:	none;
}
