*, html {
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;

}

body {
font-family: Verdana,Arial, Helvetica, sans-serif;
background: #fff;
}


div.imprezy-search {
	width: 360px;
	margin: 0 auto 0 auto;
}

div.searchForm {
margin: 10px 0 0 0;
}

div.searchForm div.search-criteria {
height: 18px;
width: 180px;
margin: 0 0 0 10px;
text-align: left;
}


 .w100pc {
	width: 100%;
}

div.wydarzenia {

}

div.wydarzenia-title {
	width: 100%;
	margin-bottom: 10px;
	text-align: center;
}

div.wydarzenie {
clear: both;
width: 100%;
color: #999999;
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 9px;
border: solid 1px #e9e9e9;
margin: 0 auto 5px auto;

}

div.wydarzenie a {
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 9px;
}

div.wydarzenie-short {

margin: 5px 10px 5px 10px;


}

div.wydarzenie-short-region {
width: 100%;
margin: 0 auto 0 auto;
}

div.wydarzenie-short div.data,div.wydarzenie-short-region div.data {
	float: right;
	width: 100px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	color: #999999;
	font-size: 10px;

}

div.wydarzenie-short div.tytul,div.wydarzenie-short-region div.tytul {
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #cc0000;
	float: left;
	width: 240px;
	font-size: 11px;
}

div.wydarzenie-short div.tresc,div.wydarzenie-short-region div.tresc {
	clear: both;
	width: 96%;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	text-align: justify;
	color: #000 !important;

}

div.wydarzenie-short-region div.tresc {
margin: 0 auto 0 auto;
}

div.wydarzenie-short div.tresc a,div.wydarzenie-short-region div.tresc a {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #000;
}

div.wydarzenie-short div.komentarze,div.wydarzenie-short-region div.komentarze {
font-weight: bold;
width: 150px;
float: left;
font-size: 10px;
}

div.wydarzenie-short div.autor,,div.wydarzenie-short-region div.autor {
font-weight: bold;
color: #003366;
width: 200px;
margin-left: 180px;
text-align: right;
margin-bottom: 10px;
font-size: 10px;
}

div.wydarzenie-full {
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

div.wydarzenie-full div.tytul-full {
	font-size: 16px;
	color: #cc0000;
	float: left;
	width: 305px;


}

div.wydarzenie-full div.tytul-full strong {
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 17px;
font-weight: bold;
font-style: italic;
}

div.wydarzenie-full div.tytul-full {
	font-size: 14px;
}

div.wydarzenie-full div.data-full {
	float: left;
	width: 80px;
	color: #999999;
	font-weight: bold;
	font-size: 10px;
	margin-left: 10px;
}

div.wydarzenie-full div.wydarzenie-full-content {
	clear: both;
	font-size: 10px;
	padding: 10px 0 10px 0;
}

div.wydarzenie-full div.wydarzenie-full-content * {
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 10px;
}

div.wydarzenie-full div.autor-full {
	width: 100%;
	font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 10px;
	text-align: right;
	font-weight: bold;
	color: #003366;
}

div.rozrywka {
	background: transparent url( ../images/add_backg.png ) no-repeat;
	height: 789px;
}

div.rozrywka table.maincontainer {
margin: 0px 0 0 100px;
}

div.rozrywka * {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

button#trigger, button#trigger_k, button#trigger_o  {
	background: transparent url( ../images/button_calendar.gif ) no-repeat;
	width: 25px;
	height: 24px;
	border: 1px solid #fff;
	margin: 0 0 0 10px;
}

div.rozrywka input, div.rozrywka textarea, div.rozrywka select {
	width: 200px;
	background: transparent url( ../images/backg.gif ) repeat-x;
	border: 1px solid #aaaaaa;
}

div.rozrywka input.thin {
	width: 20px;
	background: transparent url( ../images/backg.gif ) repeat-x;
	border: 1px solid #aaaaaa;
}

div.rozrywka td.middle {
	text-align: center;
}

div.rozrywka td.right {
	text-align: right;
}

div.rozrywka h1 {
	font-size: 18px;
	position: relative;
	top: 15px;
	left: 100px;
}

div.rozrywka input.submit {
	background: transparent url( ../images/submit.gif ) repeat-x;
	border: 1px solid #aaaaaa;
	color: #fff;
	position: relative; left: -20px;
}

div.rozrywka td.error {
	width: 230px;
	border: 2px solid red;
	background: #ff5959;
}

div.rozrywka td.error p {
	color: #fff;
	margin-left: 10px;

}

div.imprezy {
	width: 100%;
	float: left;
	margin: 0 0 10px 0;

}

div.impreza {
	width: 100%;
	float: left;
	margin: 0 auto 10px auto;

}

div.impreza {
border: 1px solid #e0e0e0;
}

div.impreza div.impreza-tytul{
font-size: 17px;
text-align: center;
color: #990000;
padding-top: 5px;
font-weight: bold;
width: 95%;
}

div.imprezy {
	width: 100% !important;
	background: #fff;
	margin: 15px 0 10px 0;
}

div.impreza div.impreza-dane, div.imprezy div.impreza-dane, div.imprezy-search div.impreza-dane {
	width: 100%;
	clear: both;
	float: left;

}

div.imprezy div.impreza-line,div.imprezy-search div.impreza-line {

width: 100%;
	clear: both;
	float: left;
	margin: 0 0 0 0;
}

div.imprezy div.impreza-dane,div.imprezy-search div.impreza-dane {
padding-top: 5px;
}

div.imprezy div.impreza-full, div.imprezy-search div.impreza-full {
	width: 100%;
	clear: both;
	float: left;
}

div.impreza div.impreza-label, div.imprezy div.impreza-label,div.imprezy-search div.impreza-label {
	width: 70px;
	float: left;
	padding-left: 10px;

}

div.impreza div.impreza-delimiter {
	margin: 0 10px 0 10px;
}

div.impreza div.impreza-label {
	text-decoration: underline;
	text-transform: lowercase;
}

div.impreza div.impreza-value, div.imprezy div.impreza-value,div.imprezy-search div.impreza-value {
	width: 240px;
	float: left;
	margin: 0 10px 0 0;

}

div.impreza div.impreza-opis {;
	margin: 0 10px 0 10px;
	clear: both;
}

div.imprezy-tytul {
	width: 100%;
	background: #a82626;
	color: #ffff99;
	font-weight: bold;
}

div.imprezy-sportowe {
	width: 100%;
	margin: 2px 0 0 0;
	padding: 2px 0 2px 0;
	height: 24px;
	background: transparent url( '../images/rozrywka/menu.jpg' ) repeat-x;
	color: #003366;
	font-weight: bold;
	text-align: right;
}

div.rozrywka-title {
	text-align: center;
}

div.rozrywka-title span,div.imprezy-sportowe span {
position: relative; top: 5px; left: -3px;
color: #003366;
}


/*************************************************************************************************/
/* KLASY */

/*************************************************************************************************/

.underline {
	text-decoration: underline;
}

div.imprezy div.title, div.imprezy-search div.title {
	margin: 0 0 0 2px;
	width: 100%;


}

div.imprezy div.title, div.imprezy-tytul div.title {
padding: 2px 0 2px 0;
}

div.imprezy div.impreza-label,
div.imprezy div.impreza-value,
div.imprezy-search div.impreza-label,
div.imprezy-search div.impreza-value {
	position: relative; left: 15px;
}

div.imprezy div.impreza-label,div.imprezy-search div.impreza-label {
	text-decoration: underline;
	text-transform: lowercase;
}

div.imprezy div.impreza-label-link, div.imprezy-search div.impreza-label-link {
	width: 100%;
	text-align: right;
}

div.imprezy div.impreza-label-link a,div.imprezy-search div.impreza-label-link a {
	color: #003366;
    text-decoration: none !important;
    font-weight: bold;
    text-transform: lowercase;

}

div.right {
width:150px;;
float: right;
margin-right: 10px;
position: relative; top: 2px;
}

div.right a {
	color: yellow;
	background: #a82626;
}

div.right a:hover {
	text-decoration: underline;
}

div.admin-menu a {
	color: #003366;
        text-decoration: none;
        font-size: 11px;
        font-family: Verdana, Arial, Helvetica, sans-serif;


}

ul.level1 {
	width: 100%;
	position: relative; left: -30px;
}
/*************************************************************************************************/
/* Kolumny */
/*************************************************************************************************/

div#allcontent-administracja {
	width: 1000px;
	margin: 0 auto 0 auto;
	background: url( '../images/admin_bg.gif' ) repeat-x;


}

div#allcontent {
	width: 790px;
	margin: 0 auto 0 auto;
	background: #fff;

}

div#maincontent-administracja {
	float: left;
	width: 100%;
	overflow: hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

div#maincontent-administracja img {
	border: 0;
}

div#maincontent-administracja div.leftcolumn-three,
div#maincontent-administracja div.middlecolumn-three,
div#maincontent-administracja div.rightcolumn-three,
div#maincontent-administracja div.leftcolumn-two,
div#maincontent-administracja div.middlecolumn-two {

float: left;
margin-bottom: 16384px !important;
padding-bottom: -16383px !important;


}

div#maincontent-administracja div.leftcolumn-three, .w200p {

	width: 200px;
}

div#maincontent-administracja a.menuitem {
position: relative; left: 20px;
}

div#maincontent-administracja div.middlecolumn-three {
	width: 520px;
	margin-left: 10px;
		background: #fff;
}

div#maincontent-administracja div.rightcolumn-three {
	width: 200px;
	margin-left: 10px;
}

div#maincontent-administracja div.leftcolumn-two {
	width: 200px;
}
div#maincontent-administracja div.middlecolumn-two {
	width: 790px;
	margin-left: 10px;
	background: #fff;
	font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

div#footer {
	margin: 0px 0 0 0;
	border-top: 1px solid #ccc;
	width: 100%;
	clear: both;
		float: left;

}

div#submenu {
	width: 100%;
	clear: both;
	padding: 10px 0 0px 0;
}

div#maincontent {
float: left; background: url(images/example-6.gif) bottom center no-repeat; padding-bottom: 1px;
width: 790px;
}

div#inner { float: left; overflow: hidden; width: 790px;}

div#maincontent img {
	border: 0;
}

div#maincontent div.leftcolumn-three,
div#maincontent div.middlecolumn-three,
div#maincontent div.rightcolumn-three,
div#maincontent div.leftcolumn-two,
div#maincontent div.middlecolumn-two,
div#maincontent-newpage div.leftcolumn-two,
div#maincontent-newpage div.middlecolumn-two,
div#maincontent div.leftcolumn-three-wydarzenia,
div#maincontent div.middlecolumn-three-wydarzenia,
div#maincontent div.rightcolumn-three-wydarzenia {
float: left;
margin-bottom: -16000px;
padding-bottom: 16000px;
}

div#maincontent-newpage div.leftcolumn-two {
	width: 180px;
	background: #fff;
	padding: 0;
	margin: 0 0px 0 0;
	border: 0px solid #ccc;
}

div#maincontent-newpage div.middlecolumn-two {
	width: 420px;
	border: 0px solid black;
}

div#maincontent div.leftcolumn-three {
	width: 200px;
	background: #fff;
	padding: 0;
	margin: 0 10px 0 0;
	border: 1px solid #ccc;

}

div#maincontent div.leftcolumn-three-wydarzenia {
	width: 177px;
	background: #f4faff;
	border: 1px solid #ccc;

}

div#maincontent div.middlecolumn-three {
		width: 365px;

}

div#maincontent div.middlecolumn-three-wydarzenia {
		width: 398px;
		margin-left: 10px;
		margin-right: 10px;
}

div#maincontent div.rightcolumn-three {
	width: 200px;
	border: 1px solid #ccc;
	margin-left: 10px;
}

div#maincontent div.rightcolumn-three-wydarzenia {
	width: 180px;
	border: 1px solid #ccc;
}

/**********************************************************/

div.leftmenu-design {


}

div.rightmenu-design div.flash {
width: 100%;
height: 255px;
margin: 1px 0 1px 0;
}

div.rightmenu-design div.menu{
padding: 2px;
width: 172px;
border-width: 1px;
border-style: solid;
border-color: #e6e6e6;
text-align: left;
padding-left: 5px;
margin-top: 5px;
background:#f2f2f2;
margin: 4px auto 4px auto;
}
a.btn_menu{
color: black;
display:block;
width: 100%;
}
a:hover.btn_menu{
color: black;
font-weight: bold;
background:#ffff99;
text-decoration: none;
}

a { color: #003366;
        text-decoration: none;}

a:hover {
 text-decoration: underline;
}

.center {
text-align: center !important;
}

/**********************************************************/

div.imprezy-all {
	clear: both;
	background: #ccc;
	text-align: right;
	height: 18px;
	border: 1px solid #003366;
}

div.imprezy-all a {
	font-weight: bold;
	color: #575757;
}

div.dodajTyp img {
	border: 0;
}

div.dodajTyp{
 	font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

div.dodajTyp th.imprezaForm {
	border-left: 1px dotted #000;
}

div.wyszukiwarka {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/**** FOOTER ****/

div.footer-design {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 100%;
	margin: 10px auto 0 auto;
	text-align: center;
}

div.footer-design img { border: 0 }

/********* HEADER ***************/

div.header-design {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 100%;
	margin: 0 auto 0 auto;
	float: left;
}

div.header-design img {
	border: 0;
}

div.header-design div.header-logo,
div.header-design div.header-top {
float: left;
height: 74px;
}

div.header-design div.header-logo {
	width: 230px;
}

div.header-design div.header-top {
	width: 540px;
	margin-left: 10px;
	text-align: center;
	position: relative; top: 10px;


}

div.header-design div.header-top a {
font-weight: bold;
font-size: 11px;
}

div.header-design div.header-bottom a, div.header-design div.header-bottom a strong{
font-size: 10px;
}

div.header-design div.header-bottom {
	text-align: center;
}

div.header-design a.mainMenu {
	text-decoration: none;
}

div.header-design a.mainMenu:hover {
	text-decoration: underline;
}

div.header-design div#bannerTop {
	padding: 5px 0 5px 0;
	width: 790px;
	height: 95px;
	clear: both;
}

div.pasek-rozrywka{
width: 100%;
height: 37px;
background: transparent url( '../images/rozrywka/naglowek_tlo.gif' ) repeat-x;
}

div.pasek-rozrywka span {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #ffff99;
	margin-left: 20px;
}

div.pasek-wydarzenia{
width: 100%;
height: 35px;
background: url(../images/wydarzenia/belka_czerwona.gif ) repeat-x;
text-align: right;
float: left;
}

div.pasek-wydarzenia img {

border: 0;
margin: 0;
padding: 0;
}

div.pasek-wydarzenia img.pasek-left {
width: 131px;
float: left;
display: block;
}

div.pasek-wydarzenia img.pasek-right {

}

div.rozrywka-title {
	background: transparent url( '../images/rozrywka/menu.jpg' ) repeat-x;
	width: 100% !important;
	color: #ffff99;
	height: 24px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0 0 1px 0;
	text-align: right;
}

div.rozrywka-title span a {
color: #ffff99;
}

div.rozrywka-title span a:hover {
color: #ffff99;
text-decoration: underline;
}
div.impreza-premium {
	background: #e0e0e0;
	width: 198px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	border-bottom: 2px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	text-align: center;
}

div.impreza-premium-data {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: #fff;
	font-weight: bold;
	border-top: 2px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	color: #575757;
	text-align: center;
	margin-top: 2px;
}

div.impreza-premium-title a {
	font-size: 14px;
	font-weight: bold;
	color: #a82626;
}

div.impreza-premium-title a:hover {
	text-decoration: underline;
}

div.impreza-premium-content a {
	color: #003366;
}

div.premium-more {
width: 100%;
clear: both;
text-align: right;
padding: 10px 0 0 0px;
}

div.premium-more a {
color: #a82626;
}

div.komunikaty-content{

margin: 0 10px 0 10px;
}

div.komunikaty {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
background: #d6d6d6;
width: 100%;
float: left;
margin: 0 0 15px 0;
}

div#mainPageWydarzenia, div#mainPageWydarzeniaSport {
clear: both;
width: 100%;
margin: 0 auto 0 auto;
}

div#mainPageWydarzenia {
margin: 10px auto 0 auto;
}

div#mainPageWydarzenia div.komunikaty {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
width: 100%;
float: left;
margin: 0 0 15px 0;
}

div#mainPageWydarzenia * {
background: transparent;
}

a.wydarzenie-short-title {
color: #cc0000 !important;
}

div.wydarzenie-short-text a {
color: #000 !important;
}

div#mainPageWydarzenia div.main-komentarze a {
font-weight: normal;
}


div.komunikaty div.rozrywka-title {
text-align: center;

}

div.komunikaty div.rozrywka-title a, div.komunikaty-content strong {
color: #a82626;
}

div.komunikaty a {
	font-weight: bold;
}

div.komunikaty a:hover {
	text-decoration: underline;
}

div.komunikaty div.author{
width: 200px;
float: right;
text-align: right;
}

div.rozrywka-linki {
clear: both;
background: #F7F7F7;
border: 1px solid #999999;
width: 100%;;
height: 50px;
text-align: center;
margin: 0 0 10px 0;
}

div.rozrywka-linki a{
position: relative; top: 5px;
font-weight: bold;
}

div.rozrywka-linki a:hover{
text-decoration: underline;
}

div.rightmenu-design {
	text-align: center;
}

div.kultura {
	margin: 2px 0 0 0;
	text-align: center;
	width: 100%;
}

div.rozrywka-zapraszamy {
width: 100%;
margin: 10px 0 10px 0;
border: 1px solid #a82626;
text-align: center;
padding: 0 0 5px 0;
}

div.rozrywka-zapraszamy div.title {
height: 18px;
background: #a82626;
text-align: left;
font-weight: bold;
color: #ffff99;
margin: 0 0 5px 0;
}

div.rozrywka-zapraszamy a {
	color: #a82626;

}

div.komunikaty div.view-more {
	clear: both;
	width: 100%;
	background: #cccccc;
	text-align: left;
}

div.sasiedzi {
width: 100%;
margin: 10px 0 10px 0;
border: 1px solid #003366;
text-align: center;
padding: 0 0 5px 0;

}

div.sasiedzi div.title {
height: 18px;
background: #003366;
text-align: left;
font-weight: bold;
color: #ffff99;
margin: 0 0 5px 0;
}

div.sasiedzi div.extra {
width: 95%;
border-top: 1px solid #003366;
margin: 8px auto 0 auto;
padding: 4px 0 0 0;
}



div.pagination {
	width: 100%;
	margin: 0 auto 0 auto;
	text-align: right;

}

div.pagination a {
	font-size: 10px;
	color: #003366 !important;
}

/********************************************/

.shadow{
padding: 5px 200px 5px 0px;
border:1px solid silver;
font:bold 12pt Verdana,Arial,Helvetica,sans-serif;
color: #003366;
position:relative;
display:inline;
background:white;
z-index:100;
margin: 20px 0 20px 0;
}

.shadow_inner{
overflow:hidden;
position:absolute;
top: -1000px;
filter:alpha(Opacity=10); /*modify to change the shade solidity/opacity, same as below*/
opacity:0.1; /*firefox 1.5 opacity*/
-moz-opacity:0.1; /*mozilla opacity*/
-khtml-opacity:0.1; /*opacity*/
z-index:10
}

a.special {
	font-weight: bold;
	color: #a82626;
}

div.banner-list {

width: 100%;
height: 400px;
overflow: auto;

}

.highlight {
	background: #78d2ff;
}

.grey {
color: #ccc;

}

.red {
	color: #cc0000;
}

.black {
color: #000;
}

.bold {
	font-weight: bold;
}

.header1 {

}

.header1 a {
font-size: 18px;
color: #a82626;
}

div.rozrywka-more {

width: 100%;
text-align: right;
margin: 0 0 0 0;

}

div.rozrywka-more a {
	font-size: 14px;
	font-weight: bold;
}

/******************* POPUP ****************************/

div.popupAll {
	width: 360px;
	margin: 10px auto 0 auto;
	background: #fff;
}

/************** WYDARZENIA ****************************/

div.leftmenu-design-wydarzenia {
	margin-bottom: 100px;
}

ul.komunikat-line a {
color: #003366;
font-weight: bold;
padding: 3px 0 5px 0;
margin-left: 15px;
display:block;
width: 150px;

}



ul.komunikat-line div.delimiter {
padding: 3px;
text-align: center;

}

ul.komunikat-line hr {
	color: #dce0e2;
	width: 150px;
	margin: 0 auto 0 auto;
	height: 1px;

}

div.leftmenu-design-wydarzenia div.kalendarz-wydarzen {
	width: 160px;
	height: 150px;
	margin: 10px auto 0 auto;
	text-align: center;
}

div.leftmenu-design-wydarzenia div.wydarzenia-komunikaty-title, div.wydarzenia div.wydarzenia-title
, div.rightcolumn-three div.kalendarz-title {
width: 100%;
	text-align: center;
	background: #a82626;
	color: yellow;
	font-weight: bold;
	height: 24px;
}

div.wydarzenia-komunikaty {
width: 100%;
	text-align: center;
}

div.leftmenu-design-wydarzenia div.wydarzenia-list-title {
width: 100%;
	text-align: center;
	background: #a82626;
	color: yellow;
	font-weight: bold;
	height: 24px;
}

div.leftmenu-design-wydarzenia  ul.wydarzenia-line li {
margin: 5px 0 0 10px;
list-style-type: none;

}

div.leftmenu-design-wydarzenia  ul.wydarzenia-line li.event-date {
width: 100%;
font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
text-align: center;
color: #999999;
font-weight: bold;
}

div.leftmenu-design-wydarzenia  ul.wydarzenia-line li a {
	color: #cc0000;
	font-weight: bold;
}


div.leftmenu-design-wydarzenia div.kalendarz-title {
	width: 100%;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-align: center;
	color: #cc0000;
	margin: 0px 0 10px 0;
	font-weight: bold;
	height: 30px;
	border-top: 1px solid #828282;
	border-bottom: 1px solid #828282;
}

div.leftmenu-design-wydarzenia div.wydarzenia-komunikaty-title span,
div.wydarzenia div.wydarzenia-title span,
div.leftmenu-design-wydarzenia div.kalendarz-title span,
div.rightcolumn-three div.kalendarz-title span {
	position: relative; top: 5px;
}

div.leftmenu-design-wydarzenia a.wydarzenie-short-text {
	font-size: 10px !important;
}

div.leftmenu-design-wydarzenia div.kalendarz-wydarzen a {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: underline;
}

div.leftmenu-design-wydarzenia div.kalendarz-wydarzen td {
text-align: center;
height: 20px;
width: 20px;
border: 1px solid #fff;
}

div.today {
	clear: both;
	background: url(../images/rozrywka/rozrywka_dzisiaj.gif) repeat-x;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #000;
	height: 30px;
	border: 1px solid black;

}

div.today span {
	padding-left: 5px;
	font-weight: bold;
}

div.today img {
	height: 25px;
	position: relative; top: 5px; left: 3px;
}

div.rightmenu-comment {

	border: 1px solid #ccc;
}

.bgGrey {
background: #ccc;
}

.bgLightGrey {

}

span.comment-author {
color: #a82626;
font-weight: bold;
}

span.comment-author a {
color: #a82626;
}

div.wydarzenia-delimiter {
	clear: both;
	width: 75%;
	margin: 10px auto 10px auto;
}

p.distance, div.comments-add {
width: 85%;
margin: 0 auto 10px auto;
text-align: center;
}

div.comments-add {
font-weight: bold;
color: #003366;
}

div.comment-line {
margin-bottom: 5px;
font-size: 10px;
}

div.comment-line * {
font-size: 10px;
}

div.comment-line div.comment-first, div.comment-line div.comment-content {
padding-bottom: 5px;
width: 98%;
margin: 0 auto 0 auto;
}

div.comment-line div.comment-content a {
color: #000;
}

/*****************************/

div.padding50 {
padding-left: 50px;
text-align: left;
}

table.add-comment {
border: 1px solid black;
text-align: center;
width: 100%;
}

table.add-comment td.add-title {
background: #cc0000;

height: 24px;
vertical-align: middle;
}

table.add-comment td.add-title strong {
color: #fff;
font-size: 14px;
}

table.add-comment input.input-text {
width: 240px;

}

div.addNew {
padding:10px;
font-size:17px;
text-align: center;
width: 100%;
}

.red {
color: #a82626;
}

.size11 {
font-size: 11px;
}

.standard-link {
font-family: Verdana,Arial,Helvetica,sans-serif;
color: #003366 !important;
font-size: 10px;
float: right;
}

textarea#dodaj-wydarzenie {
width: 700px;
}

div.rightmenu-comment {
background: #fffff4;
width: 95%;
margin: 5px auto 0 auto;
}

div.rightmenu-comment-grey {
background: #f2f2f2;
border: 1px solid #828282;
width: 95%;
margin: 5px auto 0 auto;
}

.bgGreyX {
	background: #f2f2f2 !important;
	border: 1px solid #828282 !important;
}

div.rightmenu-comment *, div.rightmenu-comment-grey * {
font-size: 9px;
}

div.rightmenu-comment div.comment-content, div.rightmenu-comment-grey div.comment-content {
width: 90%;
margin: 0 auto 0 auto;
}

div.rightmenu-comment div.comment-content a,, div.rightmenu-comment-grey div.comment-content a {
color: #000;
}

.darkgrey {
color: #828282;
}

div.wydarzenia-galeria {
width: 100%;
text-align: center;
clear: both;
}

div.wydarzenia-galeria  a {
margin-right: 10px;
}

div.event-content {
width: 450px;
margin: 0 auto 0 auto;
}

div.event-content input, div.event-content textarea {
width: 200px;
}

div.event-content textarea {
height: 200px;
}



div.footer2 {
clear: both;
width: 790px;
	margin: 20px auto 0 auto;
	background: #fff;
	border: 1px solid #ccc;

}

div.footer2 table {
width: 790px;
}

td.archiwum_title_bg {
background: url( ../images/wydarzenia/belka_navy.gif ) repeat-x;
width: 579px;

}

div.footer2 table a {
font-size: 12px;
margin-left: 5px;
font-weight: bold;
}

a.archiwum-miesiac {
font-weight: normal !important;
font-size: 10px !important;
}

span.year {
font-size: 12px;
color: #003366;
font-weight: bold;
}

div.kalendarz-wydarzen table td, div.kalendarz-wydarzen table a {
font-size: 10px !important;
}

div.kalendarz-wydarzen table a {
font-weight: bold;
}

div.kalendarz-wydarzen table {
width: 155px;
border: 1px solid rgb(192, 192, 192);
}

div.legal {
	width: 80%;
	margin: 5px auto 5px auto;
	text-align: center;
}

a.archive-years, span.year {
font-family: Verdana,Arial,Helvetica,sans-serif;
color: #003366 !important;
font-size: 13px;
padding-left: 10px;
font-weight: bold;
}

a.all-events {
font-family: Verdana,Arial,Helvetica,sans-serif;
color: #cc0000 !important;
font-size: 11px !important;
font-weight: bold !important;
}

/********************* MAIN PAGE ***************************************/

div#searchBoxJ {
width: 100%;
background: #fcfde8 !important;
height: 30px;
border: 1px solid black;
float: left;
margin-bottom: 10px;
font-size: 10px;
}

div#searchBoxJ div {

float: left;
font-size: 10px;
}

div#searchBoxJ div#imieninyID {
width: 60%;
margin-left: 20px;
font-size: 10px;
background: #fcfde8 !important;
margin-top: 3px;
}

div#searchBoxJ div#imieninyID * {
font-size: 10px;
color: #003366;
background: #fcfde8 !important;
}

div#searchBoxJ div#searchInputID {
width: 30%;
margin-left: 20px;
margin-top: 7px;
text-align: right;
font-size: 10px;
background: #fcfde8 !important;
}


div#searchBoxJ div#searchInputID input {
font-size: 10px;
border: 1px solid black;
}


div.infHeaderBig {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 18px;
font-weight: bold;
color: red;
width: 320px;
}

div.infHeaderSmall {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 13px;
font-weight: bold;
color: navy;
width: 320px;
}


div.oknoInfOgolneWydarzenia, div.oknoInfOgolneSport {
text-align: center;
width: 100%;
}

div.oknoInfOgolneWydarzenia > hr, div.oknoInfOgolneSport > hr{
width: 75%;
margin: 5px auto 5px auto;
border: 1px solid #cc0000;
}

div.oknoInfOgolneSport {
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
}


/********************************************************************************/

div#lm_fotoreportaz,div#lm_fotoreportaz div.podpis {
text-align: center;
}


div#lm_publikacje {
width: 100%;
text-align: center;
}

div#lm_publikacje div.lm_publicystyka_box a {
font-size: 12px;
}

hr.mp_delimiter {
width: 75%;
height: 1px;
margin: 0 auto 0 auto;
border: 1px solid #cc0000;
}

div#lm_fotokronika {
text-align: center;
}

div#lm_fotokronika img.fotokronika {
margin: 0 0 4px 0;
}

div#lm_fotoreportaz div.podpis {
margin: 0 0 3px 0;
}

div#lm_fotoreportaz div.podpis a {
color: rgb(204, 0, 0) !important;
font-size: 13px;
font-weight: bold;
}

div#lm_fotoreportaz div.komentarze {
margin: 2px 0 4px 0;
}

/******************************* AJAX ******************************************/

div.moreBar {
background-color: #FFFFCC !important;
        height: 18px !important;
        vertical-align: bottom !important;
        font-weight: bold !important;
        padding-top: 2px !important;
        width: 100% !important;
        text-align: right !important;
}

div.moreBar a {
font-size: 10px !important;

}

.100p { width: 100% }

.2pxtb {


}

div.firma-box {
width: 190px;
margin: 5px auto 0 auto;
border: 1px solid rgb(204, 204, 204);
background: #f5f5f5 url( ../images/reklamy.png ) repeat-x;
text-align: center;
}

div.firma-box div.title {
font-family:	Verdana,Arial,Helvetica,sans-serif;
font-size:	11px;
font-weight: bold;
color: rgb(204, 0, 0);
text-transform: uppercase;
margin: 7px 0 7px 0;
}

div.firma-box div.description {
font-size: 10px;
width: 180px;
margin: 0 auto 10px auto;
color: #000;
}

a.box-komentarze {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
}

td.box-title {
	text-align: center;
}

td.td-box-image {
width: 90px;
height: 74px;
text-align: center;
}

hr.box-delimiter {
	 width:75%;
	color: red;
	height: 1px;
	margin: 0 auto 0 auto;
}

div#lm_publikacja {
text-align: center;
}

div#lm_publikacja * {
font-size: 12px;
}

div#lm_publikacja a {
display: block;
padding: 0 0 4px 0;
}

a.box-znani-dane {
	font-size: 13px;
	font-weight: bold;
}

a.box-znani-dane span.small, .small {
font-size: 10px !important;

}

.small-more {
font-size: 10px !important;
font-weight: bold;
}

div.box-znani-links {
width: 80%;
}

div.box-znani-links a {
color: rgb(204,0,0);
display: block;
margin: 0 10px 4px 0;
}

.w20 {
width: 20px;
}

.w30 {
width: 30px;
}

.w40 {
width: 40px;
}

.w50 {
width: 50px;
}

.right, .link-right {
text-align: right;
}

div.lm_forum_box {
width: 180px;
margin: 3px auto 3px auto;
}

div.forum_box-content {
margin-left: 10px;
font-size: 10px !important;
}

.box-title {
color: rgb(204,0,0);
font-size: 13px;
font-weight: bold;
text-align: center;

}

div.ankieta-pytania {

width: 200px;
}

div.ankieta-pytania a {
font-size: 10px !important;
position: relative; left: 10px;
}

h2.pytanie {
border-bottom: 1px dotted black;
border-top: 1px dotted black;
margin-bottom: 6px;
margin-top: 6px;
color: #aaa;
}

.border-rm {
border: 1px solid #ccc;
margin: 3px auto 3px auto;
width: 190px !important;
display: block;
}

.border-black {

}

.border-lr-grey {
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
}

div.ogloszenie, div.ogloszenie-drobne {
width: 190px;
margin: 3px auto 7px auto;
border: 1px solid #aaa;
}

div.ogloszenie div.tresc {
width: 176px;
margin: 4px auto 3px auto;
font-size: 10px;
font-weight: bold;
color: #000;
}

div.ogloszenie div.nazwa {
width: 176px;
margin: 10px auto 3px auto;
font-size: 10px;
color: #2e8b57;
font-weight: bold;
}

div.ogloszenie-drobne div.nr {
height: 20px;
color: #000;
width: 50%;
border-bottom: 1px solid black;
border-right: 1px solid black;
margin: 0px 0px 0px 0px;
}

div.ogloszenie-drobne div.nr div.label {
position: relative; top: 3px; left: 10px;
}

div.ogloszenie-drobne div.tresc, div.ogloszenie-drobne div.uwagi {
margin: 0 10px 0 10px;

}

div.kontakt {
color: #000;
height: 18px;
text-align: right;
font-weight: bold;
border-top: 1px solid black;
margin: 5px 0 0 0;
background: #eee;

}

div.ogloszenie-drobne div.uwagi {
color: #cc0000;

}

div.ogloszenie-drobne div.tytul {
margin: 0 10px 0 0;
color: #000;
}

div.ogloszenie-drobne div.tresc {
color: #000;
}

div#jasnet_rm_miniatura {
width: 200px;
height: 132px;
text-align: center;
}


.big {
font-size: 13px !important;
}

div.rm_dodaj_ogloszenie {
text-align: center;
}

.vTop {
vertical-align: top;
}

.c18px {
 height: 18px !important;
}

div.nowe-wydarzenie {
clear: both;
width: 100%;
margin: 5px auto 5px auto;
text-align: center;
}

div.nowe-wydarzenie a {
display: block;

width: 98%;
margin: 3px auto 3px auto;

}

.italic {
font-style: italic;
}

.border-all {
border: 1px solid #ccc;
}

.link-blue {
color: #003366;
}

.border-lrb {
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}


.border-lrt {
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-top: 1px solid #ccc;
}


.border-lr {
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;

}


.border-tb {
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}

.border-lt {
border-left: 1px solid #ccc;
border-top: 1px solid #ccc;

}

.border-l {
border-left: 1px solid #ccc;


}

.mleft10 {
margin-left: 10px;
}

.block {
display: block;
}

.h1red {
background: url(../images/pix_red.gif) repeat-x center;text-align: center;
}

.h1block {
	font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 17px; font-weight: bold;
	color: #cc0000;
	background: #fff; padding: 0 5px 0 5px;
}

.mp_infobox {
margin-top: 7px;
color: #000;
}

.mt7 {
margin-top: 7px;
}

.mp_infobox div.info-tresc {
width: 95%;
margin: 10px auto 10px auto;
}

span.left {
float: left;
}

span.left a {
font-weight: normal;
color: #aaa !important;
}

.normal {
font-weight: normal;
}

.green {
color: #2e8b57;
}

.w190px {
width: 190px !important;
}

div.moreBarRM {
background-color: #FFFFCC !important;
        height: 18px !important;
        vertical-align: bottom !important;
        font-weight: bold !important;
        padding-top: 2px !important;
        width: 190px !important;
        text-align: right !important;
}

div.moreBarRM a {
font-size: 10px !important;
}

.bigHeader {
font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 24px; font-style: italic;color: #cc0000;
}

.black {
color: #000 !important;
}

div.zyczenia-content {
color: #000;
width: 92%;
margin: 7px auto 7px auto;

}

div.zyczenia-content div.zyczenia-podpis {
width: 100%;
text-align: right;
color: #cc0000;
}

.clearb{
clear: both;
}

div.serwisy {
height: 80px;
}

.w50p {
width: 50%;
}

.w100p, div.sportGalerie {
width: 100%;
}

.w180px {
width: 180px;
}

.w175px {
width: 175px;
}

.w170px {
width: 170px;
}
.w160px {
width: 160px;
}

.w200px {
width: 200px;
}

.w220px {
width: 250px;
}

div.sportGalerie img {
height: 97px;
border: 2px solid #000;
}

img.header-image {
width: 365px !important;
height: 27px;
}

.yellow {
color: yellow;
}

.ml10 {
margin-left: 10px;
}

.mb10 {
margin-bottom: 10px;
}

.alignRight {
text-align: right;
}

.info-tresc h1 {
color: #cc0000;
margin: 0 auto 0 auto;
}

.color-white {
color: #fff;
}

div#main-kom {
width: 160px;
}

div.gradient {
width: 100%;
}

div#miniatura-extra {
text-align: center;
margin: 0 0 5px 0;
}

a.image-link:hover {
border: 1px solid black;
}

.sport-galeria {
border: 2px solid black;
}

.f9p{
font-size: 9px !important;
}

.talignL {
text-align: left;
}

.w210px {
width: 210px;
}

.w215px {
width: 215px;
}

.tdecn {
text-decoration: none;
}

.f12px {
font-size: 12px !important;
}

.f13px {
font-size: 14px !important;
}

div.sonda-pytanie img {
float: left;
position: relative; left: 10px;
}

div.nekro {
margin: 5px 3px 5px 3px;
border: 2px solid black;
background: #ccc;
}

p.nekroTekst, p.nekroKto {
margin: 5px 7px 5px 7px;
font-size: 10px;
font-style: italic;
}

div.specialPic {
width: 100%;
position: relative; top: 3px;
text-align: center;
}

div.specialPic p {
margin: 0 0 7px 0 !important;
}

#message_box {
       position: absolute;
      left: 350px;
       z-index: 1000;
	   background:transparent;
	   padding:5px;
	   margin: 100px auto 0 auto;
       text-align:center;
       font-weight:bold;
       width:510px;
       height: 310px;
       border:0;
      }

#message_box img {
border: 0;
}


div.admin-modul-box {
width: 100%;
margin-top: 5px;
border: 1px solid #ccc;
}

div.admin-modul-box > div {
font-size: 10px;
font-family: Verdana,Arial,Helvetica,sans-serif;

}

div.admin-modul {
margin: 0 5px 0 5px;
}

div.admin-modul-box .admin-modul-nazwa {
background: #ccc;
height: 16px;
font-size: 11px;
}

.modul-checkbox {
font-size: 9px;
}

#myList li, #myList2 li, #myList3 li {
list-style-type: none;
}

/**************************************************************************************************************************/

div.searchPage h1 {
margin: 10px auto 10px auto;
font-size: 16px;
}

div.searchTitle, div.searchInputDiv, div.searchSelectDiv, div.searchSubmit {
text-align: center;
}

div.searchSelectDiv {
margin: 7px 0;
}

div.searchSubmit > input {
height: 16px;
border: 1px solid black;
font-size: 11px;
font-weight: bold;
}

div.searchPage input.searchInput {
width: 300px;
height: 16px;
border: 1px solid black;
font-size: 11px;

}

div.searchPage select.searchSelect {
width: 230px;
height: 16px;
border: 1px solid black;
font-size: 11px;
}

div.searchPagination {
width: 300px;
margin: 10px auto 10px auto;
}

div.searchEngine {
clear: both;
width: 100%;
position: relative; top: 70px;
}

div.leftmenu-design-wydarzenia div.searchEngine {
clear: both;
width: 100%;
position: relative; top: 0px;
}

div#jasnet_rm_miniatura_podwojna {
height: 262px;
}

div#kalendarz-rozrywka {
width: 100%;
}


div.eventCalendar table {
width: 100%;
}

div.eventCalendar table a {
font-weight: bold;
text-decoration: underline;
}



.ui-dialog, .ui-dialog-container {
background: #f5f5f5;
}

.ui-dialog-titlebar {
height: 30px;
background: #e5e5e5;
}

.ui-dialog-titlebar-close {
float: right;
position: relative;
top: -8px; left: -10px;
border: 0;
}

.ui-dialog-content {
margin: 10px 15px 5px 15px;
background: #f5f5f5;
}



table.ajaxCalendar {
width: 90% !important;
margin: 0 auto 0 auto;
font-size: 11px !important;
border: 1px solid #ccc;
background: #fff;
}

div#switchDisplayType {
width: 100%;
}

table.ajaxCalendar td
 {
background: #f4faff;
height: 20px;

}

table.ajaxCalendar th {
background: #f4faff;
}

table.ajaxCalendar td, div#switchDisplayType {
font-size: 11px !important;
text-align: center;
}

div#switchDisplayType a {
font-size: 9px !important;
}

div#windowPopup {
	overflow: auto;
	display: none;
}

.ui-dialog-titlebar-close span {
	font-size: 14px;
}

#ui-dialog-title-windowPopup {
	display: block;
	position: relative;
	top: 7px;
	left: 20px;
	font-weight: bold;
	font-size: 14px;
}

.w_33p {
	width: 33%;
}

.ui-dialog {
background: #fff;
}

.ui-dialog-titlebar-close {
background: #eee;
font-size: 24px;
font-weight: bold;
margin-right: 10px;
}

.ui-dialog-titlebar-close a {
text-decoration: none;
margin-left: 200px;
}

.ui-dialog-content {
background: #fff;
overflow: auto;
width: 100%;
margin: 20px;
}

.ui-dialog-titlebar {
background: #eee;
height: 32px;
text-align: left;
}

.ui-dialog-title {
font-size: 20px;
width: 300px;
margin-left: 20px;
}