#pf img {
	border: none; margin:auto; 
}
#pf a {
	text-decoration: none;
	color: white;
}
#pf .links a img{vertical-align: middle; margin: 0 2px 0 5px; }

#pf .block {
	width: 650px;
	position: relative;
	float: left;
	margin: 0 0 10px 8px !important;
	margin: 0 0 10px 4px;
	text-align:center;
	background: #fff;
	border-top: solid 1px #C7C7C7;
	border-left: solid 1px #B6B6B6;
	border-right: solid 1px #B6B6B6;
	border-bottom: solid 1px #9F9F9F;

}
#pf .block:hover {
	border: solid 1px black;
}
#pf .block p {
	margin: 0;
}
#pf .links {
	text-align: center;
	color: white;
	border-top: solid 1px #ccc;
	width: 650px;
	padding: 3px 0 0 0;
	position: absolute;
	bottom: 27px; left: 0px;
	height:25px; 
	display: none;	
	background: url(../images/overlay.png) repeat;
}
#pf .links2 {
	text-align: left;
	color: black;
	border-bottom: solid 1px #ccc;
	width: 645px; height:22px;
	padding: 4px 0 0 5px;
	position: absolute;
	bottom: 0px;
	left: 0px;
	background: url(../images/pagination.png) repeat-x bottom #E2E2E2;
}
#pf .links2 img{width: 16px; height:16px; }
#pf .block:hover .links,#pf .block:hover .prev ,#pf .block:hover .next {
	display: block;
	}
#pf .prev ,#pf .next { display: none;
	border: 0;
	width: 111px; height:16px; 
	position: absolute;
	z-index:5;	bottom: 34px;
}
#pf .prev a,#pf .next a{color:lightgreen;}
#pf .prev img,#pf .next img{vertical-align: middle;}
#pf .prev {
	text-align: left;
	 left: 10px;
}
#pf .next {
	text-align: right;
	 right: 10px;
}

#form5 fieldset {
		padding: 0;  border:0; margin: 0; height:160px;
		}
	#form5 fieldset textarea {
		margin: 0 10px; width:415px; height:113px; float:left;
		}
	#form5 fieldset .ico {
		width:150px; margin: 0;  border:1px solid #ddd; background: url(../images/pagination.png) repeat-x bottom ; padding-top:10px; text-align:center; height:110px; float:left;
		}
	#form5 fieldset .ico img {
		border:0; margin:0 auto; 
		}	
	#form5 fieldset input.autor, #form5 fieldset textarea.tresc{	
	
		border:1px solid #ddd;		
		padding:3px 5px 3px 25px;
		}	

	#form5 fieldset input.autor {	
		width:580px; margin: 5px 0 10px 10px;
		}
	#form5 fieldset .ico input.szukkom {
		margin:5px auto; width:120px; 
		}
	#form5 fieldset input.autor { background:#fff url(../images/user.png) no-repeat 5px 50%  !important; background:#fff ; }
	#form5 fieldset  textarea.tresc { background:#fff url(../images/page_white_text.png) no-repeat 5px 6px  !important; 
	background:#fff ; 
		overflow:auto;}
.shadetabs{
padding: 3px 0px;
margin: 0px;
font: bold 10px Verdana;
list-style-type: none;
width:100%;
z-index:1
}
.shadetabs li{
display: inline;
margin: 0px;
}

.shadetabs li a{
	text-decoration: none;
	padding: 3px 7px;
	margin-right: 3px;
	color: #000000;
	border: solid 1px #C7C7C7;
	background: url(../images/pagination.png) repeat-x bottom #E2E2E2; 
}

.shadetabs li a:visited{
text-decoration: none;

}

.shadetabs li a:hover{
text-decoration: none;
background: #F4F9FC;
color: #005177;
}

.shadetabs li.selected{
text-decoration: none;
background: white;
}

.shadetabs li.selected a{ /*selected main tab style */
border-bottom-color: white;
background: #FFFFFF;
color: #000000;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontentstyle{ /*style of tab content oontainer*/
	border: 0;
	width:90%; height:50px;
	margin:0 auto 10px;
	padding: 10px;
	border: solid 1px #C7C7C7; 
	z-index:0
}

.tabcontent{
display:none; font-size: 12px;
}

@media print {
.tabcontent {
	display:block!important;
	font-size: 14px;
}
}
.tabcontent a{
	margin:0 10px;
	color:black;
	text-decoration:none;
	float:left; vertical-align: middle;
	height:24px;
}
.tabcontent a:hover{
	color:blue;
	text-decoration:underline
}
.tabcontent a em{
	color:#B6B6B6;
	text-decoration:none; font-size: 11px;
}



