@media print {

@page {
  size: 7in 9.25in;
  margin: 27mm 16mm 27mm 16mm;
}

* {
	color:					black;
	width:					auto;
	background:				none;
}
body {
	color:					black;
	margin:					0px;
	padding:					0px;
	padding-top:			85pt;
	background:				none;
}

div.meni {
	border-color:			#676767;
/* 	page-break-after:		left; */
/* 	page-break-before:	right; */
	page-break-inside:	always;
	display:block;
}
div.meni div.naziv, div.meni div.vsebina, #contentFrame {
	background:				none;
}

div.meni div.naziv {
	font-size:				14pt;
	color:					black;
}
div.meni div.vsebina {
	height:					auto;
}



div#footerFrame {
	position:				absolute !important;
	top:						0 !important;
	margin:					0;
	margin-left:			25pt;
	padding:					0;
/* 	background:				#cccccc; */
}
div#footerFrame a {
	text-decoration:		none;
/* 	font-size:				14pt; */
}

div.c {
/* clear:none; */
}

#contentFrame h1 {
	margin:					0 !important;
	border:					0;
	padding-left:			10pt;
	float:left;
}

div#footerFrame span {
	display:					block;
/* 	font-size:				14pt; */
}

div#contact, div#headerFrame, div#sidebar, div#footerFrame span.sl,
div#footerFrame span.c {
	display:					none;
}


#screen {
	padding:					0;
	width:					99%;
	background:				none;
	padding-left:			0px;
/* 	border:					1px solid red; */
}
#frame {
	margin:					0;
/* 	width:					auto; */
	width:					99%;
	margin-left:			0 !important;

}

#bodyFrame {
	padding:					0;
	width:					auto;
}

a#print {
display:none !important;
}

}
