
/* 1style.css */
body {
	font-size: 11px;
	font-family: Verdana, Verdana, Geneva, sans-serif;
	margin: 0;
	padding: 0;
	background: #FFFFF2 url("http://images.bpursus.waw.pl/templates/normal/back_1.gif") repeat-x;
 
	/*background: #fafafa url("http://images.bpursus.waw.pl/templates/normal/back_1_zaloba.gif") repeat-x;*/
}

img {
	border: 0;
}
.clr {
	clear: both;
	}
#preContent {
	text-align: center;
}

#content {
	width: 900px;
	margin: 0 auto;
	text-align: left;
}

#pathPlace {
	padding-top: 5px;
	font-size: 9px;
	font-weight: bold;
	}
	
.center {
	text-align: center;
}
.bold {
	font-weight: bold;
}
.left {
 float: left;
}
.right {
 float: right;
}
p.error {
	color: red;
}
p.link {
	color: #050;
	cursor: pointer;
}
span.link {
	color: #050;
	cursor: pointer;	
	}
p.link:hover {
	color: #080;
}
span.link:hover {
	color: #080;	
	}
img.link {
	cursor: pointer;
	}
img.loader {
	display: none;
	vertical-align: middle;
}
.pad20 {
	padding-top: 20px;
}
.pad10 {
	padding-top: 10px;
}

textarea.small {
	height: 200px;
}
iframe {
	border: solid 1px black;
}
ul.clear {
	list-style-type: none;
	padding: 0;
	margin: 0;
	}
ul.modern_list {
 list-style-type: none;
 padding: 0;
 margin: 0;
}
ul.modern_list li {
 font-size: 12px;
 color: #444;
 padding-bottom: 5px;
 padding-top: 5px;
 line-height: 16px;
 margin: 0px 10px;
 border-bottom: 1px solid #e1e1e1;
}
ul.modern_list li.title {
 font-weight: bold;
 padding-top: 10px;
 font-size: 14px;
 border-bottom: none !important;
 margin:0;
 margin-bottom: 2px;
 color: #1B75DF;
}

.text-center {
 text-align: center;
}
.text-right {
 text-align: right;
}
.text-left {
 text-align: left;
}
.pad20 {
 padding: 20px;
}
.pad10 {
 padding: 10px;
}
.pad5 {
 padding: 5px;
}
.spaced {
 letter-spacing: 2px;
}
.red {
 color: red;
}

.green {
 color: #262 !important;
}
.grey {
	color: #999;
	}
.small {
	font-size: 0.9em;
	}
.hidden {
	display: none;
	}
ul.pager {
 list-style-type: none;
 padding: 10px;
 float: right;
 font-size: 10px;
}
ul.pager li {
 width: 20px;
 height: 15px;
 text-align: center;
 float: left;
 border: 1px solid #DDE;
 border-left: none;
 padding-top: 3px;
 font-weight: bold;

}
ul.pager li, ul.pager li a {
 color: #595 !important;	
	}
ul.pager li.last {
 border-right: none;
}
ul.pager li.active {
 background: #FAFAFA;
 color: black !important;
}
.place_holder {
	height: 20px;
	background: #EEE;
}
.banner {
 padding-bottom: 5px;
 display: block;
}
.italic {
 font-style: italic;
}
.block {
 display: block;
}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}
/* 2styleArt.css */
#artContent {
	width: 544px;
	padding: 10px;
	margin-bottom: 20px;
	position: relative;
	left: 10px;
	font-size: 12px;
    float: left;
}
	
#artContent a {
	color: #367F00;
	text-decoration: none;
}
	
#artContent a:hover {
	color: #4BAF00;
	text-decoration: none;
}

#artContent h2 {
 	font-size: 14px;
 	margin: 0;
 	color: #252;
}

#artContent h5.kierownik {
 	margin: 0;
	font-size: 10px;
}
.spacer {
 height: 20px;
}
.ArticleTitle {
	font-size: 1.4em;
	color: #020;	
	font-weight: bold;
	padding: 0;
	margin: 0;
}


.ArticleSubTitle {
	font-size: 12px;
	padding: 0;
	margin: 0;
 	color: #575;
 	font-weight: normal;
}
	
.ArticleDate {
	color: #888;
	font-size: 10px;
 padding-top: 5px;
	}

.ArticleLead {
 padding-top: 10px;
font-weight: bold;
 font-size: 12px;
	}
.ArticleLead, .ArticleContent p, .ArticleContent li {
 color: #222;
 font-family: Arial, Helvetica, sans-serif;
 line-height: 1.5em;
 }
.ArticleLead, .ArticleContent p {

}
.ArticleContent {
 padding-top: 0;
 font-size: 13px;
}

.ArticleContent li {
 list-style-position: inside;
 padding-left: 10px;
}

.ArtBack {
	clear: both;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}


.news-akapit {
	text-align: justify;
	padding-bottom: 10px;
	text-indent: 10px;
}

h2.tytul-newsa {
 padding:0;
 margin: 0;
 font-size: 12px;
}

div.data {
 color: #777;
 font-size: 10px;
}

.news_panel {
 padding-top: 5px;
 padding-bottom: 5px;
 text-align: right;
}
.news_panel a {
 font-size: 10px;
 padding-top: 2px;
 padding-bottom: 2px;
 padding-right: 5px;
}

.news_panel a.print_icon {
 background: white url("http://images.bpursus.waw.pl/printer_icon.png") no-repeat 0% 50%;
 padding-left: 22px;
}
.news_panel a.rss_icon {
 background: white url("http://images.bpursus.waw.pl/rss_icon.png") no-repeat 0% 50%;
 padding-left: 17px;
}

ul.article_menu {
  text-align: center;
  font-size: 14px;
  list-style-type: none;
  margin: 0;
  padding: 0;
  width: 400px;
  margin: auto auto;
}
ul.article_menu li {
  padding: 5px;
  border-top: 1px solid #DEEEDE;
}
ul.article_menu li.last {
  border-bottom: 1px solid #EEE;  
}
pre.poem {
 font-family: Times New Roman, Times, serif;
 font-size: 14px;
 font-style: italic;
}

ul.wspomnienia {
 list-style-type: none;
 padding: 0;
 margin: 0;
}
ul.wspomnienia li.name {
 border: 0;
 padding-top: 15px;
 padding-left: 0px;
 font-size: 12px;
 color: #333 !important;
}
ul.wspomnienia li, ul.wspomnienia li a {
 padding-left: 5px;
 font-size: 10px;
 color: #777 !important;
}
ul.wspomnienia li a:hover {
 color: #444 !important;
}

ul.openable {
 list-style-type: none;
 padding: 0;
 color: #333;
 padding-top: 10px;
 font-size: 11px !important;
}
li.opener {
 font-weight: bold;
 padding-bottom: 10px;
 color: #141;
 cursor: pointer;
}

/* Gallery.css */
div.GalleryElement {
	float: left;
	margin-top: 15px;
}

div.GalleryElement:hover {
	background: #EEE;
}
div.GalleryElement .Image {
	width: 140px;
	height: 140px;
	float: left;
}
div.GalleryElement .Description {
	width: 370px;
	padding-left: 15px;
	float: left;
}
div.GalleryElement .Description p {
	margin: 0;
	padding: 10px;
	padding-left: 5px;
	}
div.GalleryElement .Description p.Tytul {
 color: #252;
 font-family: Verdana;
 cursor: pointer;
 
	}	
div.GalleryElement .Description p.Opis {
	padding: 5px;
	height: 60px;
	font-size: 11px;
	text-indent: 10px;
	}
div.GalleryElement p.MoreLink {
	text-align: left;
	padding-right: 15px;
	cursor: pointer;
	font-size: 11px;
	color: #8A8;
}
div.GalleryElement p.MoreLink:hover {
	color: #494;
	}
#topLayer {
	position: absolute;
	z-index: 99;
}
#blok {
	background: white;
	border: 1px solid #8C8;
	z-index: 100;
	margin: auto auto;
	position: relative;
}
#blok img {
	padding: 15px;
	padding-bottom: 5px;
}

#blok p, #blok p a {
	text-align: right;
	padding: 0;
	margin: 0;
	position: relative;
	right: 10px;
	top: 3px;
	text-decoration: none;
	color: black;
	font-weight: bold;
}
#blok .podpis {
	text-align: right;
	position: relative;
	padding-left: 15px;
	padding-right: 15px;
	font-size: 10px;
}

#imageLoader {
	display: none;
	z-index: 104;
	position: relative;
	margin: 0 auto;
}
#zImage {
	opacity: 0;
}
#mainImage {
	opacity: 0;
	filter: alpha(opacity=0);
}
.galleryTitle, p.title {
	text-align: center;
	font-size: 15px;
	font-weight: bold;
}
/* inputs.css */
.long {
	width: 450px;
	margin-bottom: 10px;
}

textarea.long {
	font-family: Verdana;
	font-size: 10px;
	height: 400px;
}
/* leftMenu.css */
ul.leftMenu {
 list-style-type: none;
 padding: 0;
 margin: 0;
 background: white;
}
ul.leftMenu li a, ul.leftMenu li.separator {
 font-size: 11px; 
 display: block;
 padding-top: 3px;
 padding-bottom: 3px;
 border-top: 1px #CCC solid;
 padding-left: 17px;
}
ul.leftMenu li a {
 background: white url('http://images.bpursus.waw.pl/list_icon.png') no-repeat 6px 6px;
 text-decoration: none;
 color: #575;
}
ul.leftMenu li.separator {
 font-weight: bold;
 color: #092F09;
 background-image: none;
}

ul.leftMenu li a:hover {
 background: #EFFFEF url('http://images.bpursus.waw.pl/list_icon.png') no-repeat 6px 6px;
 color: #232;
}

form#propozycje dt {
 margin-left: 0px;
 padding: 5px;
 font-size: 12px
}
form#propozycje dd {
 margin-left: 5px;
}
form#propozycje dl dd input {
 width: 500px;
}
form#propozycje dl dd textarea {
 width: 500px;
 height: 500px;
 font-family: Verdana;
 font-size: 11px;
}
form#propozycje dl dd textarea.small {
	height: 100px;
}
form#propozycje dl dd select {
	width: 500px;
	}
table#propozycje {
 border-collapse: collapse;
}

table#propozycje tr td {
 font-size: 12px;
 padding: 5px;
}

table#propozycje tr td.content {
 width: 400px;
}


.imgpad {
	margin: 5px !important;
	margin-left: 0px !important;
	}
.under {
 font-size: 10px;
 padding: 0;
 margin: 0;
 padding-left: 10px;
}

#panel {
	padding: 5px;
	text-align: right;
	font-size: 10px;
}
/* link_list.css */
.link_list_title {
 color: #686;
 font-weight: normal;
 font-size: 14px;
 margin: 0;
 padding: 0;
 position: relative;
 left: 5px;
 border-bottom: 1px solid;
 padding-bottom: 5px;
 padding-top: 10px; 
}
ul.link_list {
 padding: 0;
 margin: 0;
 padding-top: 5px;
 list-style: none;
 position: relative;
 left: 7px;
}
ul.link_list li {
 padding-bottom: 3px;
}
div.link_group {
 width: 262px;
 float: left;
 padding-right: 10px;
}
/* multimedia.css */
.m_news {
	border: 1px solid #DDD;
	background: #FFF;
	width: 270px;
	margin-bottom: 15px;
	padding: 5px;
}
.m_head img {
 float: left;
 padding-top: 4px;
 padding-right: 5px;
}
.m_head p {
	padding: 0;
	margin: 0;
	text-indent: 0px;
	padding-bottom: 10px;
	}
.m_title {
 font-size: 12px;

}
.m_title a {
	font-weight: bold;
	color: #733;
	}
.m_genre {
 padding-bottom: 3px;
 color: #667;
}

.m_morelink {
	padding-top: 10px;
	text-align: right;
}
.m_logo {
	padding-bottom: 5px;
}

#m_content #avatar img {
	float: left;
	padding-right: 10px;
}

.odd {
	background: #EEE;
}
.type {
	width: 100px;
	text-align: right;
	padding-right: 3px;
}

.name {
	border-left: 1px solid #BBB;
	padding-left: 3px;
}

.m_dostepnosc {
	float: right;
}
form#propozycje dt {
 margin-left: 0px;
 padding: 5px;
 font-size: 12px
}
form#propozycje dd {
 margin-left: 5px;
}
form#propozycje dd input {
 width: 320px;
}
form#propozycje dd textarea {
 width: 320px;
}
form#propozycje dd select {
	width: 320px;
	}
table#propozycje {
 border-collapse: collapse;
}

table#propozycje tr td {
 font-size: 12px;
 padding: 5px;
}

table#propozycje tr td.content {
 width: 400px;
}
#m_search {
 float: right;
}

input.m_button {
	height: 20px;
	background: white;
	border: 1px solid #7B7;
	color: #667;
	font-size: 10px;
 position: relative;
top: 0px;
}

input.m_crit {
 width: 100px;
 font-size: 11px;
}

.m_searchItem {
	float: left;
	width: 270px;
	padding-bottom: 20px;
}
.m_searchItem .m_dostepnosc {
	padding-right: 20px;
	}
#search_pages {
 float: right;
}
#search_pages .search_page {
 margin: 0;
 padding: 0;
 width: 20px;
 height: 16px;
 float: left;
 text-align: center;
 font-size: 12px;
 background: #DED;
 border-top: #AAA 1px solid;
 border-bottom: #AAA 1px solid;
 color: #363;
}
.search_page a {
 font-weight: normal;
 color: #aaa;
}
.search_page:hover {
 background: #EFE;
 text-decoration: none;
}
#search_pages .active {
 background: #EFE;
}

#search_pages .active:hover {
 cursor: default;
}

#search_pages .left {
 float: left;
}
/* placowki.css */

a.column_link {
 display: block;
 float: right;
 text-align: right;
 width: 200px;
 padding-right: 15px;
 position: relative;
}
a.zoom_link {
 background: url('http://images.bpursus.waw.pl/zoom_small.gif') no-repeat right;
}
a.pdf_link {
 background: url('http://images.bpursus.waw.pl/pdf_small.gif') no-repeat right;
}


h5.news {
 padding: 0;
 margin: 0;
 clear: both;
 font-size: 10px;
 color: #474;
}
h6.data {
 padding: 0;
 margin: 0;
 font-size: 9px;
 color: #999;
}

.cont p {
	color: #242 !important;
	}

a.podpis {
 color: #555;
}

/* rss.css */
#rss_top {
	background: white url("http://images.bpursus.waw.pl/rss_big.jpg") no-repeat;
 padding-top: 15px;
 padding-bottom: 30px;
 padding-left: 60px;
 font-size: 24px;
 font-family: "Candara";
	}
ul.rss {
	 padding-left: 5px;
	}
	ul.rss li {
	 list-style: none;
	 background: white url("http://images.bpursus.waw.pl/rss_icon.png") no-repeat 0 50%;
	 padding-top: 5px;
	 padding-bottom: 5px;
	 padding-left: 20px;
	}
	ul.rss li.title {
	 background: none;
	 font-weight: bold;
	 padding-top: 15px;
	}
/* styleColumns.css */
.FrontPageColumn {
	border: 1px solid #CCC;
	margin-top: 5px;
	font-size: 11px;
	width: 264px;
	margin-right: 6px;
	padding-bottom: 3px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
h5.FrontPageColumnTitle {
 margin: 0;
 font-size: 11px; 
}
.ColumnContent {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	background: #FFFFFF;
	}

.WideColumn {
	margin-bottom: 10px;
	font-size: 11px;
}
.WideColumnContent {
	padding-left: 15px;
	padding-right: 15px;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	padding-bottom: 15px;
	background: #FFFFFF;
	float: left;
	width: 658px;
	}
.WideColumnTitle {
		background: white;
		padding-top: 3px;
		padding-bottom: 3px;
		border-left: 1px solid #CCC;
		border-right: 1px solid #CCC;
		border-top: 1px solid #CCC;
	color: 			#666;
	font-weight: 	bold;
		
	}
.FrontPageColumnTitle {
	color: 			#666;
	font-weight: 	bold;
	text-align: 	left;
	padding-left: 15px;
	padding-top: 4px;
	padding-bottom: 4px;
	background:		url("http://images.bpursus.waw.pl/system/column_right.gif") no-repeat 0% 50%;
	position: relative;
	right: 7px;
	clear: both;	
}
.ExtendedFrontPageNews {
	padding-top: 5px;
	}
.ExtendedFrontPageNews .NewsTitle{
	font-weight: bold;
	}

.NewsDate {
	color: #888;
	position: relative;
	bottom: 5px;
	}

.NewsTitle {
	padding-top: 5px;
	padding-bottom: 5px;
	color: #003311;
 background: white url("http://images.bpursus.waw.pl/punkt.gif") no-repeat 0px 10px;
 padding-left: 10px;
}
a.more {
	text-align: center;
	display: block;
	}
.MoreLink {
	text-align: right;
	padding-right: 5px;
}
.MultimediaElement, .PropozycjaElement {
	padding-top: 7px;
}

.MultimediaImage, .PropozycjaImage {
	float: left;
	padding-right: 5px;
}

.MultimediaTitle, .PropozycjaTitle {
	font-size: 14px;
	font-weight: bold;
	padding-top: 5px;
}
.MultimediaTitle {
	font-size: 12px;
	}
.MultimediaDesc, .PropozycjaDesc {
	float: left;
	position: relative;
	left: 5px;
	width: 150px;
}
.AbilityInfo {
	float: right;
	position: relative;
	left: 15px;
}

.PlacowkaInfo {
	margin-left: 5px;
}

.GenreInfo, .PropozycjaAutor {
	font-weight: bold;
}

.PropozycjaOpis {
	padding-left: 5px;
}

.FlashBanner {
	text-align: center;
}

.FlashBannerContent {
	border: solid 1px #AAA;
}


table.propozycja {
 width: 100%;
 font-size: 11px;
 background: #EFFFEF;
 margin-top: 10px;
}

tr.even {
 background: #DFEFDF;
}
td.quarter {
	width: 15%;
}

td.left_cell {
	text-align: right;
	padding-right: 5px;
	border-right: 1px solid #999;
}

dt.error {
	color: #900;
	font-weight: bold;
}
textarea.error {
	border: 1px solid red;
	}
	
input.error {
	border: 1px solid red;
}
select.error {
	border: 1px solid red;
}
ul.linki {
 padding: 0; 
 margin: 0;
 margin-left: 10px;
 padding-left: 5px;

}
ul.linki li {
 font-family: Arial, Helvetica;
 font-size: 11px;
 padding-top: 5px;
}
ul.left_column, ul.right_column {
 padding: 0;
 margin: 0;
 list-style-type: none;
}
ul.left_column {
 float: left;
}
ul.right_column {
 float: right;
 position: relative;
 left: 2px;
 }
/* styleHead.css */
#head {
	height: 200px;
	background: url("http://images.bpursus.waw.pl/templates/normal/new_head1.jpg");
   z-index: 1;
}

#logo {
	float: left;
	}

#rightPanelTop {
	background: url("http://images.bpursus.waw.pl/templates/normal/rightPanelTop.png") no-repeat;
	width: 283px;
	height: 65px;
	position: relative;
	top: 68px;
	right: 23px;
	float: right;
}

#rightPanelUtil {
	width: 75px;
	height: 20px;
	position: absolute;
	top: 8px;
	left: 200px;
	}
	
#rightPanelFlagPL {
	float: left;
	margin-left: 5px;
}

#rightPanelFlagGB {
	float: left;

}

#rightPanelIconRSS {
	float: left;
	margin-left: 5px;
}
/* styleLeft.css */
#leftCol {
	background: white;
	border: 1px solid #cfb8b8;
	border-right: none;
	border-top: none;
    float: left;
    width: 160px;
	z-index: 99;
    padding-bottom: 13px;
    padding-top: 20px;
    position: relative;
}
#leftCol:after {
 background: url('http://images.bpursus.waw.pl/templates/normal/leftCorner.gif');
 content: " ";
 width: 15px;
 height: 15px;
 display: block;
 position: absolute;
 left: -2px;
 bottom: -2px;
}
/* styleMain.css */
#mainCol {
	border-top: none;
	padding-bottom: 20px;
	z-index: 98;
	}
#mainCol p {
	/*text-indent: 10px;*/
		}
#rightPanelBottom {
	float: right;
	width: 240px;
	height: 30px;
	position: relative;
	top: 3px;
	}
	
#rightPanelSearchInput {
	float: left;
	position: relative;
	left: 10px;
	border: 1px solid #66a459;
	height: 18px;
	
}
#rightPanelSearchInput input {
	background: white;
	border: none;
	width: 140px;
	font-size: 11px;
}
#rightPanelSearchButton {
	float: left;
	position: relative;
	left: 15px;
}
#rightPanelSearchButton input {
	height: 20px;
	background: #e3fadf;
	border: 1px solid #66a459;
	font-size: 9px;
	width: 40px;
}
#rightPanelBIPIcon {
	float: left;
	position: relative;
	}
#centerCol {
	background: white;
	border: 1px solid #cfb8b8;
	border-top: none;
	border-bottom: none;
	min-height: 800px;
        margin: 0 160px;
 	height: auto !important;
 	height:500px;
}

a#HeadMainLink {
 clear: both;
 float: left;
 width: 300px;
 height: 100px;
 text-indent: -999em;
 position: relative;
 top: 20px;
 left: 24px;
}
#big_menu {
	float: right;
	position: relative;
	top: 45px;
	}
#big_menu ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

#big_menu li {
	margin: 0px;
	padding: 0px;
	text-align: right;
 	padding-bottom: 1px;
}
#big_menu li a { 
	text-align: right; 
	font-size: 10px; 
	color: #555;
	text-decoration: none;
 	padding-right: 15px;
 	margin-right: 10px;
	}
#big_menu li a:hover {
	color: black;
	}
#big_menu li.title {
 padding-top: 6px;
 padding-right: 25px;
 font-size: 10px;
 font-weight: bold;
 cursor: default;
}
a.adm {
   background: url('http://portal.bpursus.waw.pl/images/admicon10x10.gif') no-repeat right 1px;
}
a.cxix {
	background: url('http://portal.bpursus.waw.pl/images/cxixicon10x10.gif') no-repeat right 1px;
}
a.w116 {
	background: url('http://portal.bpursus.waw.pl/images/w116icon10x10.gif') no-repeat right 1px;
}
a.w117 {
	background: url('http://portal.bpursus.waw.pl/images/w117icon10x10.gif') no-repeat right 1px;
}
a.bd64 {
	background: url('http://portal.bpursus.waw.pl/images/bd64icon10x10.gif') no-repeat right 1px;
}
a.sb {
 background: url('http://portal.bpursus.waw.pl/logo/14/32.jpg') no-repeat right 1px !important;
 margin-top: 2px;
}
a.skorosze {
 background: url('http://portal.bpursus.waw.pl/images/skoroszeicon10x10.gif') no-repeat right 1px !important;
 margin-top: 2px;
}
#foot:before, #foot:after {
	width: 15px;
	height: 15px;
        content: " ";
	position: relative;
}
#foot:before {
	background: url('http://images.bpursus.waw.pl/templates/normal/rightCorner.gif');
	float: right;
	left: 2px;
 bottom: -23px;
}

#foot:after {
	background: url('http://images.bpursus.waw.pl/templates/normal/leftCorner.gif');
	float: left;
	right: 2px;
 bottom: -10px;
}

#foot {
    clear: both;
	text-align: center;
	font-size: 11px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 1px solid #cfb8b8;
	border-top: none;
	background: #fffeea;
        margin: 0 160px;
	color: #666;
	background: white;

}
#foot a {
 text-decoration: none;
 color: #787;
}

#rightCol {
 float: right;
 width: 160px;
 border-bottom: 1px solid #CFB8B8;
 border-right: 1px solid #CFB8B8;
 padding-bottom: 13px;
 background: white;
 padding-top: 20px;
 position: relative;
}
#rightCol:after {
 display: block;
 width: 15px;
 height: 15px;
 background: url('http://images.bpursus.waw.pl/templates/normal/rightCorner.gif');
 content: " ";
 position: absolute;
 right: -2px;
}
/* ############## header-news ############## */
.header-news {
    padding-bottom: 3px;
}
.header-news:hover .title {
 color: white;
}

.header-news .title {
    font-family: Arial;
    display: block;
    font-weight: bold;
    text-align: left;
    font-size: 12px;
    padding: 3px 6px;
    background: #4297ff;
    color: white;
}
/* styleNewsBanner.css */
.FrontPageNewsBanner {
	margin-top: 10px;
	border: 1px solid #CCC;
	float: left;
	background: white;
}

.NewsBannerImage {
	float: left;
	padding: 10px;
}

.NewsBannerDesc {
	text-align: left;
	}
.NewsBannerTitle {
	font-size: 16px;
	
}
.NewsBannerHead {
	font-weight: 	bold;
	color: 			#666;
	font-weight: 	bold;
	padding-top: 	2px;
	padding-bottom: 3px;
	text-align: 	left;
	padding-right: 	10px;
	background: white;
	font-size: 11px; 
	width: 524px;
}
.NewsBannerHeadRight {
	float: left;
	position: relative;
	right: 7px;
	}
.NewsBannerContent {
	padding-bottom: 5px;
	background: #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
	}
	
.NewsBannerTitle {
	padding-top: 5px;
	}
.NewsBannerLead {
	font-size: 12px;
	text-indent: 10px;
	padding-top: 10px;
}

.NewsBannerReturnLink {
	text-align: right;
}

table.news_archiwum {
	font-size: 10px;
	border: none;
	width: 100%;
}
table.news_archiwum {
	font-size: 11px;
	border: none;
	width: 100%;
 padding: 0;
 margin: 0;
 border-collapse: collapse;
}
table.news_archiwum td {
	border-right: 1px solid #DDD;
 text-align: center;
 height: 20px;
}
table.news_archiwum td.active {
 background: #EEE;
}
table.news_archiwum td.head {
 text-align: left !important;
 width: 50px;
 font-size: 10px;
}
.green {
	color: #252 !important;
}
/* stylePlacowki.css */

.placowka {
	padding-top: 10px;
}
.opis_placowki {
}
.nazwa_placowki {
	font-size: 12px;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 5px;
	cursor: pointer;
	color: #252;
	}
.nazwa_placowki:hover {
	text-decoration: underline;
	}
.adres_placowki a {
	font-weight: normal;
}

.linia_opisu {
	padding-top: 2px;
	}

.adres_placowki {
	width: 220px;
	padding-left: 10px;
	}

.placowka .obrazek {
	float: left;
	padding-right: 5px;
}

.placowka .normal {
	position: relative;
	top: 4px;
}

.placowka .wide {
	position: relative;
	bottom: 2px;
}

ul.otwarcie {
 list-style: none;
 padding: 0;
 margin: 0;
 padding-bottom: 5px;
}
ul.otwarcie li.godziny {
 width: 75px;
 text-align: right;
 float: right;
 padding: 0;
}
ul.otwarcie li.dni {
 width: 125px;
 float: left;
 padding: 0;
}
/* top_layer.css */
@CHARSET "UTF-8";

.top_layer {
	display: none;
}
/* wydarzenia.css */
#wydarzenia p.month, #wydarzenia .month {
 font-size: 14px;
 font-weight: bold;
 clear: both;
 padding-top: 5px;
 color: #2F71BF;
 border-top: 1px solid #CCC;
 text-indent: 5px;
 margin: 0;
 padding-bottom: 5px;
}
.wydarzenie {
 border-top: 1px solid #CCC;
 padding-left: 5px;
}

.wydarzenie span.miejsce {
 display: block;
 font-size: 14px;
 color: #3F73FF;
 font-weight: bold;
}

#wydarzenia .wyroznione {
 background: #F5FFF5;
}
.wydarzenie h1 {
 width: 450px;
 float: left;
 font-weight: bold;
 margin-bottom: 5px;
 color: #2F71BF !important; 
}
.wydarzenie h1 {
 font-size: 17px;
}
a.wydarzenia_tytul {
 color: #2F71BF !important; 
 font-weight: bold;
}

.wydarzenie p.edit {
 float: right;
 font-size: 10px;
}
.wydarzenie p.info, .wydarzenie ul, .wydarzenie p, .wydarzenie div.info {
 clear: both;
 margin: 0;
 padding: 0;
 font-size: 12px;
 font-family: arial;
 color: #444;
}
.wydarzenie .info {
 padding: 10px 0 !important;  
}
.wydarzenie ul {
	margin: 5px;
	padding: 5px;
	font-size: 14px !important;
	}
.wydarzenie p {
	padding-top: 3px;          
	}
.wydarzenie p.miejsce_data {
 text-align: right;
 margin: 0;
 padding-top: 5px;
 padding-bottom: 5px;
 font-size: 11px;
}
div.placowka_select {
 float: right;
 font-size: 10px;
}
div.placowka_select select {
 width: 120px;
 font-size: 11px;
}
h3#wydarzenia_title {
 color: #353;
 width: 360px;
 float: left;
 margin: 0;
 font-size: 12px;
 padding-bottom: 5px;
}

h3#wydarzenia_title span, span.little_green {
 color: #7a7;
 font-size: 10px;
 font-weight: normal;
}
img.wydarzenie_logo {
 float: right;
 margin: 5px;
 border: 1px solid #CCC;
}
.wydarzenie p.column_size, .wydarzenie div.column_size {
 width: 230px;
 font-size: 12px;
}
.ColumnContent div.wydarzenie p.miejsce_data, .brancher div.miejsce_data {
 font-size: 11px;
 font-family: Arial;
  width: 235px;
}

.ColumnContent div.wydarzenie p.info {
 font-size: 12px;
}
.ColumnContent div.wydarzenie p.info a {
 color: #666 !important;
}
.ColumnContent div.wydarzenie p.info a:hover {
 color: #777 !important;
 text-decoration: underline !important;
}
.ColumnContent div.wydarzenie p.miejsce_data {
 color: #888 !important;

}
.ColumnContent div.wydarzenie {
 padding-left: 0px;
}
.notop {
	border-top: none;
}

#full-event .tytul {
 font-size: 16px;
}
#full-event .info {
 font-size: 14px;     
 text-align: justify;
 line-height: 20px;
}

#full-event {
 padding-top: 50px;
}
#full-event .miejsce_data {
 font-size: 12px;
}

.windykacja-info {
 font-size: 	10px !important;
 background:	white;
 padding: 	0 10px;
 padding-left: 	5px;
 color: 		#444; 
 border-top: 1px solid #ccc;
 padding-top: 5px;
}

.month_head {
 font-size: 12px;
 padding: 0;
 margin:  0;
 font-weight: bold;
 display: block;
 padding: 3px;
 background: #233FBF url('http://images.bpursus.waw.pl/wydarzenia/top.gif') no-repeat;
 color: white;
 
 padding-left: 6px;
 margin-top: 10px;
 cursor: pointer;
}
.arrow_opener {
 display: block;
 height: 7px;
 width: 7px;
 background: url('http://images.bpursus.waw.pl/wydarzenia/arrow.gif');
 position: relative;
 top: 3px;
 right: 6px;
 float: right;
}
.month_bottom {
 display: block;
 background: red;
 height: 8px;
 margin: 0;
 background: url("http://images.bpursus.waw.pl/wydarzenia/bottom.gif");
}
.wydarzenie p {
 font-size: 13px;
 line-height: 1.3em;
 padding-bottom: 10px;
}
.wydarzenie address {
 text-align: right;
 font-size: 0.9em;
}
.wydarzenie address > em {
 font-style: normal;
 display: block;
 padding-bottom: 3px;
}
/* xxx_video.css */
ul.video_list {
 padding: 0;
 margin: 0;
 list-style-type: none;
 padding-top: 10px;
 padding-bottom: 10px;
}
ul.video_list li.even {
 background: #f6f6f6;
}
div.video_thumbnail {
 float: left;
 padding: 5px;
}
div.video_meta {
 padding: 5px;
}
div.video_title {
 font-size: 15px;
 font-family: Arial;
}
div.video_title a {
 color: #575 !important;
}
div.video_desc {
 padding-top: 5px;
 font-size: 11px;
}

img.framed {
 border: 1px solid #ACA;
 padding: 5px;
 background: #F8FAF8;
}
div.type_name {
	font-weight: bold;
	font-size: 12px;
	font-family: Arial;
	}
ul.questions ul, div.questions ul li ul li {
	 padding: 0;
	 margin: 0;
	 font-family: Arial !important;
	 font-size: 12px;
}
ul.questions {
	 padding-left: 10px;
	 padding-top: 5px;
	 padding-bottom: 5px;
}
div.answer {
	 padding-bottom: 10px;
}
li.question {
	 padding: 0 !important;
	 margin: 0 !important;
}

img.movie_item {
 float: left;
}
span.movie-column-label {
 display: block;
 padding-top: 10px;
}
a.movie-link {
 display: block;
 border-bottom: 1px solid #e5e5e5;

}
a.movie-link:hover {
 background: #fafafa;
}

