
/* wydarzenie */

.pWydarzeniaWDniuPozycja
{
	position: absolute;
	visibility: hidden;
	width: 0px;
	height: 0px;
}

.pWydarzeniaWDniu
{
	position: relative;
	top: -20px;
	left: 5px;
	width: 210px;
	z-index: 100;
	color: #000000;
	font-family: Verdana, Halvetica, Arial;
	border: solid 1px #CCCCCC;
	background-color: #F9F9F9;
	text-align: left;
	padding: 6px;
	cursor: auto;
}

.pWydarzeniaWDniu td
{
	font-size: 7pt;
}

.pWydarzeniaWDniu td a
{
	font-size: 7pt;
}

.tblWydarzeniaWDniu td.typWydarzenia
{
	width: 100%;
	height: 20px;
	font-weight: bold;
}

.tblWydarzeniaWDniu td.wydarzenie
{
	width: 100%;
	height: 20px;
}

.tblWydarzeniaWDniu td.wydarzenie a
{
	text-decoration: none;
}

/* wydarzenie - szczegóły */

td.separator
{
	height: 20px
}

/* --------------- */

.pSzczegolyWydarzeniaMetryka
{
	margin: 0 0 30 0;
}

td.nazwaSekcji
{
	font-size: 12px;
	font-weight: bold;
	padding-left: 0px;
}

td.trescSekcji
{
	font-size: 11px;
	padding-left: 0px;
}

td.trescSekcji table
{
	font-size: 11px;
	padding: 1px;
}

td.trescSekcji table td.nazwaPola
{
	width: 120px;
	font-weight: normal;
	text-align: right;
}

td.trescSekcji table td.wartoscPola
{
	width: 400px;
}

/* --------------- */

.pSzczegolyWydarzenia
{
	margin: 0 0 30 0;
}

div.pSzczegolyWydarzeniaMetryka td.typ
{
	font-weight: bold;
}

div.pSzczegolyWydarzeniaMetryka td.logoWydarzenia
{
	text-align: left;
	vertical-align: top;
}

div.pSzczegolyWydarzeniaMetryka td.nazwa
{
	font-weight: bold;
	text-decoration: underline;
}

div.pSzczegolyWydarzeniaMetryka td.miejsce
{
	padding: 10 0 0 0;
}

div.pSzczegolyWydarzeniaMetryka td.okres
{
	padding: 0 0 0 0;
}

div.pSzczegolyWydarzeniaMetryka td.przyjmowanieZgloszen
{
	color: #A50F3C;
	padding: 10 0 0 0;
	font-size: 11px;
}

div.pSzczegolyWydarzeniaMetryka td.terminPrzyjmowaniaZgloszen
{
	color: #A50F3C;
	padding: 0 0 0 0;
	font-size: 11px;
}

/* --------------- */

.pSzczegolyWydarzeniaMenu
{
	float: right;
	width: 200px;
	border-left: solid 1px #DDDDDD;
	border-bottom: solid 1px #DDDDDD;
	padding: 5 0 20 0;
}

td.elementMenu
{
	font-size: 11px;
}

td.elementMenu a.standard
{
	text-decoration: none;
	font-size: 11px;
}

td.elementMenuWybrany
{
	font-size: 11px;
	font-weight: bold;
}

td.elementMenuWybrany a.standard
{
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}

/* lista wydarzeń */

.gvListaWydarzen
{
	width: 100%;
}

.gridViewHeaderStyle2
{

}

.gvListaWydarzen_HeaderStyle th a
{
	font-size: 7pt;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
}

.gvListaWydarzen_HeaderStyle th
{
	background-color: #EDEDED;
	font-size: 7pt;
	text-align: center;
	font-weight: bold;
	border: solid 1px #D4D0C8;
}

.gvListaWydarzen_RowStyle td
{
	background-color: #F5F5F5;
	font-size: 7pt;
	text-align: left;
	border: solid 1px #D4D0C8;
}

.gvListaWydarzen_RowStyle td a
{
	font-size: 7pt;
}

.gvListaWydarzen_AlternatingRowStyle td
{
	background-color: #F9F9F9;
	font-size: 7pt;
	text-align: left;
	border: solid 1px #D4D0C8;
}

.gvListaWydarzen_AlternatingRowStyle td a
{
	font-size: 7pt;
}

/* wydarzenie - dzień */

table.tblDzien
{
}

table.tblDzien td
{
}

table.tblDzien td.typ
{
	font-weight: bold;
}

table.tblDzien td.nazwa
{
	font-weight: bold;
}

table.tblDzien td.nazwa a.standard
{
	font-weight: bold;
}

table.tblDzien td.miejsce
{
	padding: 10 0 0 20;
}

table.tblDzien td.okres
{
	padding: 0 0 0 20;
}

table.tblDzien td.przyjmowanieZgloszen
{
	color: #A50F3C;
	padding: 10 0 0 20;
	font-size: 11px;
}

table.tblDzien td.terminPrzyjmowaniaZgloszen
{
	color: #A50F3C;
	padding: 0 0 0 20;
	font-size: 11px;
}

table.tblDzien td.linkDoWydarzenia
{
	text-align: right;
}

/* styl: kalendarz wydarzeń */

.small {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Halvetica, Arial;
	TEXT-DECORATION: none
}

.formSelect {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BORDER-LEFT: #cccccc 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #cccccc 1px solid;
	FONT-FAMILY: Verdana, Halvetica, arial;
	BACKGROUND-COLOR: #ffffff
}

P {
	MARGIN-TOP: 0em;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 0em;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Halvetica, Arial;
	TEXT-DECORATION: none
}

.smallBack {
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	font-family: Verdana, Halvetica, Arial;
	text-decoration: none
}

A.smallBack:link {
	text-decoration: none
}

.smallBack {
	font-size: 11px;
	color: #A7103D
}

.standard {
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	font-family: Verdana, Halvetica, Arial;
	text-decoration: none
}

A.standard:link {
	TEXT-DECORATION: underline
}

.head1 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Halvetica, Arial;
	TEXT-DECORATION: none
}

.standardLnk
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Halvetica, Arial;
	TEXT-DECORATION: none;
}

A.standardLnk:link
{
	text-decoration: none;
}

/* kontrolka kalendarza */

.zmienDate
{
	
}

.dni
{
	font-weight: bold;
	padding-right: 2px;
	padding-left: 2px;
	font-size: 11px;
	padding-bottom: 2px;
	padding-top: 2px;
	background-color: #D9D9D9;
	text-align: center;
	height: 20px;
}

.dzien
{
	font-size: 11px;
	color: #000000;
	background-color: #F2F2F2;
	text-align: center;
	vertical-align: middle;
}

.dzien a
{
	text-decoration: none;
}

.dzienSobNd
{
	background-color: #E7E7E7;
}

.dzienBiezacy
{
	border: solid 1px #757575;
	background-color: #E7E7E7
}

.dzienWydarzenie
{
	background-color: #CEE2F8;
	cursor: pointer;
}

.zgloszonyUdzial
{
	background-color: #B61243;
}

.potwierdzonyUdzial
{
	background-color: #00D500;
}

.widokTydzienData
{
	width: 90px;
	height: 70px;
	vertical-align: top;
	background-color: #D9D9D9;
	font-weight: bold;
	padding: 6px;
	text-align: left;
}

.widokTydzienDane
{
	vertical-align: top;
	padding: 6px;
	text-align: left;
}

.widokTydzienDaneWydarzenie
{
	background-color: #CEE2F8;
}

.tydzien
{
	font-size: 11px;
	font-family: Verdana, Halvetica, Arial;
	text-align: center;
	background-color: #F8F8BE;
	height: 20px;
}

.tydzien a
{
	color: #A8A8A8;
}

.tydzien a:link
{
	text-decoration: none;
}

.miesiac
{
	color: #000000;
	font-weight: bold;
}

a.miesiac:link
{
	text-decoration: none;
}

.kalendarz
{
	width: 100%;
	border: #D9D9D9 1px solid;
	margin: 3 0 20 0;
}

.kalendarzRok td
{
	width: 25px;
	height: 25px;
}

.kalendarzMiesiac td
{
	width: 70px;
	height: 70px;
}

.tdOver1
{
	background-color: #D9D9D9;
}

.tdOver2
{
	background-color: #B0D1F4;
}

/* */

.trDayEv {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 1px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 1px;
	COLOR: #000000;
	PADDING-TOP: 1px;
	FONT-FAMILY: Verdana, Halvetica, Arial;
	TEXT-ALIGN: right;
	TEXT-DECORATION: none
}

.trDayEv {
	BACKGROUND-COLOR: #cee2f8
}

.tip {
	VISIBILITY: hidden;
	WIDTH: 1px;
	POSITION: absolute;
	HEIGHT: 1px
}

#tcIn {
	BORDER-RIGHT: #cccccc 1px solid;
	PADDING-RIGHT: 6px;
	BORDER-TOP: #cccccc 1px solid;
	PADDING-LEFT: 6px;
	FONT-SIZE: 10px;
	Z-INDEX: 100;
	LEFT: 16px;
	PADDING-BOTTOM: 6px;
	BORDER-LEFT: #cccccc 1px solid;
	WIDTH: 210px;
	COLOR: #000000;
	PADDING-TOP: 6px;
	BORDER-BOTTOM: #cccccc 1px solid;
	FONT-FAMILY: Verdana, Halvetica, Arial;
	POSITION: relative;
	TOP: -30px;
	BACKGROUND-COLOR: #f9f9f9;
	TEXT-ALIGN: left
}

