@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,700&subset=latin,latin-ext);
@import url(https://fonts.googleapis.com/css?family=Roboto+Slab:400,300&subset=latin,latin-ext);

html {
	font-size:14px;
}
body {
	font-family: "Roboto", Verdana, Arial, sans-serif;
	font-weight:400;
	font-size:14px;
	background-color:#f4f4f4;
}


body.font-size-l #entries-content, body.font-size-l #news-content, body.font-size-l #page-content {
	font-size: 125% !important;
}

body.font-size-xl #entries-content, body.font-size-xl #news-content, body.font-size-xl #page-content  {
	font-size: 150% !important;
}




h2 {
	font-family: "Roboto", Verdana, Arial, sans-serif;
	font-weight:300;
}

a.pikto-menu-item {
	margin: 10px auto;
	display:inline-block;
	max-width:16%;
	min-width:100px;
}
a.pikto-menu-item:hover { text-decoration:none; }
.pikto-menu-item:first-child {
	margin-left:0;
}
.pikto-menu-item:last-child {
	margin-right:0;
	display:block;
}
	.pikto-menu-item-label {
		display:block;
		color:#000000;
		font-weight:400;
		text-align:center;
		padding:5px 0;
	}
	.pikto-menu-item-thumb {
		display:block;
		text-align:center;
	}
	.pikto-menu-item:hover .pikto-menu-item-label {
		color:#164194;
	}



.colors-darkblue:after { background-color:#053395; }
.colors-blue:after { background-color:#2f4dbd; }
.colors-lightblue:after { background-color:#01a6ba; }
.colors-red:after { background-color:#cc0f39; }
.colors-purple:after { background-color:#4d4495; }
.colors-cyan:after { background-color:#01b987; }
.colors-pink:after { background-color:#9631a9; }
.colors-green:after { background-color:#73bb02; }
























.att_header {
	padding:3px 0px;
	font-size:12px;
/*	background-color:#ececec;*/
	border-bottom:1px solid #0c5b87;
	color:#0c5b87;
	margin:25px 0 10px;
}

.att_header.wynik + a, .att_header.wynik + a + a, .att_header.wynik + a + a + a {
	background-color:#bee8ff;
}
.att_item {
	display:block;
	margin-bottom:10px;
	color:#505153 !important;
	font-size:11px;
	font-weight:normal !important;
	padding:5px 0;
}
.att_item:hover { background-color:#ededed;}

	.att_item .file_size {
		display:block;
		float:left;
		/*width:200px;*/
		padding-top:4px;
		padding-left:40px;
		min-height:40px;
		margin-right:20px;
	}
	.att_item .file_ico {
		background: transparent url('../img/file_icons_32/document_export.png') no-repeat 0px 4px;
	}
	.att_item .file_desc {
		display:block;
		float:left;
		color:#000000 !important;
		font-size:14px;
		font-weight:normal;
		width:380px;
	}
	.att_item .file_date {
		display:block;
		float:left;
		width:380px;
	}

.att_item .ico_jpg { background-image: url('../img/file_icons_32/file_extension_jpg.png'); }
.att_item .ico_3gp { background-image: url('../img/file_icons_32/file_extension_3gp.png'); }
.att_item .ico_7z { background-image: url('../img/file_icons_32/file_extension_7z.png'); }
.att_item .ico_cdr { background-image: url('../img/file_icons_32/file_extension_cdr.png'); }
.att_item .ico_chm { background-image: url('../img/file_icons_32/file_extension_chm.png'); }
.att_item .ico_divx { background-image: url('../img/file_icons_32/file_extension_divx.png'); }
.att_item .ico_doc,
.att_item .ico_docx { background-image: url('../img/file_icons_32/file_extension_doc.png'); }
.att_item .ico_dwg { background-image: url('../img/file_icons_32/file_extension_dwg.png'); }
.att_item .ico_eml { background-image: url('../img/file_icons_32/file_extension_eml.png'); }
.att_item .ico_eps { background-image: url('../img/file_icons_32/file_extension_eps.png'); }
.att_item .ico_fla { background-image: url('../img/file_icons_32/file_extension_fla.png'); }
.att_item .ico_flv { background-image: url('../img/file_icons_32/file_extension_flv.png'); }
.att_item .ico_gif { background-image: url('../img/file_icons_32/file_extension_gif.png'); }
.att_item .ico_gz { background-image: url('../img/file_icons_32/file_extension_gz.png'); }
.att_item .ico_htm { background-image: url('../img/file_icons_32/file_extension_htm.png'); }
.att_item .ico_html { background-image: url('../img/file_icons_32/file_extension_htm.png'); }
.att_item .ico_indd { background-image: url('../img/file_icons_32/file_extension_indd.png'); }
.att_item .ico_jpeg { background-image: url('../img/file_icons_32/file_extension_jpeg.png'); }
.att_item .ico_lnk { background-image: url('../img/file_icons_32/file_extension_lnk.png'); }
.att_item .ico_log { background-image: url('../img/file_icons_32/file_extension_log.png'); }
.att_item .ico_mp2 { background-image: url('../img/file_icons_32/file_extension_mp2.png'); }
.att_item .ico_mp4 { background-image: url('../img/file_icons_32/file_extension_mp4.png'); }
.att_item .ico_mpeg { background-image: url('../img/file_icons_32/file_extension_mpeg.png'); }
.att_item .ico_mpg { background-image: url('../img/file_icons_32/file_extension_mpg.png'); }
.att_item .ico_pdf { background-image: url('../img/file_icons_32/file_extension_pdf.png'); }
.att_item .ico_png { background-image: url('../img/file_icons_32/file_extension_png.png'); }
.att_item .ico_pps { background-image: url('../img/file_icons_32/file_extension_pps.png'); }
.att_item .ico_psd { background-image: url('../img/file_icons_32/file_extension_psd.png'); }
.att_item .ico_pub { background-image: url('../img/file_icons_32/file_extension_pub.png'); }
.att_item .ico_rar { background-image: url('../img/file_icons_32/file_extension_rar.png'); }
.att_item .ico_rmvb { background-image: url('../img/file_icons_32/file_extension_rmvb.png'); }
.att_item .ico_rtf { background-image: url('../img/file_icons_32/file_extension_rtf.png'); }
.att_item .ico_swf { background-image: url('../img/file_icons_32/file_extension_swf.png'); }
.att_item .ico_tif { background-image: url('../img/file_icons_32/file_extension_tif.png'); }
.att_item .ico_ttf { background-image: url('../img/file_icons_32/file_extension_ttf.png'); }
.att_item .ico_txt { background-image: url('../img/file_icons_32/file_extension_txt.png'); }
.att_item .ico_wav { background-image: url('../img/file_icons_32/file_extension_wav.png'); }
.att_item .ico_wmv { background-image: url('../img/file_icons_32/file_extension_wmv.png'); }
.att_item .ico_xls { background-image: url('../img/file_icons_32/file_extension_xls.png'); }
.att_item .ico_zip { background-image: url('../img/file_icons_32/file_extension_zip.png'); }
.att_item .ico_ppt,
.att_item .ico_pptx { background-image: url('../img/file_icons_32/file_extension_ppt.png'); }




#page-content ul, #page-content ol {
	margin-bottom:10px;
}













.site-map ul#leftMenu li a, .site-map ul#leftMenu li span {
	background:none;
	padding:0;
	text-transform: none;
} 

.site-map ul {
	padding:0;
}
.site-map ul#leftMenu ul {
	padding-left:20px;
}



#Index .alert {
	z-index:200;
	width:800px; 
	position:fixed; 
	top:70px; 
	left:50%; 
	margin-left:-400px;
-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.75);
}






#page-content div {
	text-align:justify;
}

hr {
	display: block;
	margin-before: 0.5em;
	margin-after: 0.5em;
	margin-start: auto;
	margin-end: auto;
	overflow: hidden;
	border-style: inset;
	border-width: 1px;
}

#page-content div {
	text-align:justify;
}

.box-login {
  width: 100%;
  height: 100%;
  position: fixed;
  background-color: #000;
  z-index: 999999;
  color: inherit;
  text-align: center;
}
.box-login h2, .box-login label
{
	color: #fff;
}