body, html					{margin: 0px; padding: 0px}
body						{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; background-color: #FFFFFF;  }
/* background-image:url(/s/p/layouty/23/23/logo_hprc_bg.gif); */
td							{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333}
img							{border: none 0px}

/* pageMenu */
.pageMenu					{font-size: 10px; color: #333333; font-weight: bold; padding-left: 10px; text-align: left}
.pageMenu a					{font-size: 10px; color: #333333; text-decoration: none}
.pageMenu a:hover			{font-size: 10px; color: #cf3232; text-decoration: none}
.pageSubmenu				{font-size: 10px; color: #333333; font-weight: normal; padding-left: 10px; text-align: left}
.pageSubmenu a				{font-size: 10px; color: #333333; text-decoration: none}
.pageSubmenu a:hover		{font-size: 10px; color: #cf3232; text-decoration: none}

/* pageContent */
.pageContent				{font-size: 10px; color: #666666}
.pageContent a				{font-size: 10px; color: #000000; text-decoration: underline}
.pageContent a:hover		{font-size: 10px; color: #cf3232; text-decoration: underline}

/* pageError */
.pageError					{font-size: 10px; color: #cc0000; font-weight: bold}
.pageError a				{font-size: 10px; color: #cc0000; text-decoration: underline}
.pageError a:hover			{font-size: 10px; color: #000000; text-decoration: underline}

/* pageError */
.pageOK						{font-size: 10px; color: #006600; font-weight: bold}
.pageOK a					{font-size: 10px; color: #006600; text-decoration: underline}
.pageOK a:hover				{font-size: 10px; color: #006600; text-decoration: underline}

/* pageAktualnosci */
.pageAktualnosci			{font-size: 10px; color: #666666}
.pageAktualnosci a			{font-size: 10px; color: #000000; text-decoration: none}
.pageAktualnosci a:hover	{font-size: 10px; color: #cf3232; text-decoration: none}
.pageAktualnosciD			{font-size: 10px; color: #666666}
.pageAktualnosciT			{font-size: 10px; color: #000000}
.pageAktualnosciTEl			{font-size: 10px; color: #000000; font-weight: bold}

/* pageGaleria */
.pageGaleria				{font-size: 10px; color: #666666}
.pageGaleria a				{font-size: 10px; color: #000000; text-decoration: none}
.pageGaleria a:hover		{font-size: 10px; color: #cf3232; text-decoration: none}
.pageGaleriaZd				{border: solid 1px #000000}
.pageGaleriaMn				{border: solid 1px #000000; margin: 0px 5px}

/* pageSklep */
.pageSklepMn				{border: solid 1px #000000}

/* pageGaleriaGlowna */
.pageGaleriaGlowna			{font-size: 9px; color: #ffffff; background: #bbbbbb}
.pageGaleriaGlowna a		{font-size: 9px; color: #ffffff; text-decoration: none}
.pageGaleriaGlowna a:hover	{font-size: 9px; color: #ffffff; text-decoration: none}

/* pageImprezy */
.pageImprezy				{font-size: 10px; color: #000000}
.pageImprezy a				{font-size: 10px; color: #000000; text-decoration: none}
.pageImprezy a:hover		{font-size: 10px; color: #cf3232; text-decoration: none}
.pageImprezyD				{font-size: 10px; color: #666666}
.pageImprezyN				{font-size: 12px; color: #000000; font-weight: bold}

/* pageSamopomoc */
.pageSamopomoc				{font-size: 10px; color: #000000; background-color: #cccccc}
.pageSamopomoc a			{font-size: 10px; color: #000000; text-decoration: underline}
.pageSamopomoc a:hover		{font-size: 10px; color: #cf3232; text-decoration: underline}
.pageSamopomocT				{font-size: 10px; color: #000000; background-color: #cccccc; font-weight: bold; text-align: right; width: 100px; padding-right: 3px}
.pageSamopomocB				{font-size: 10px; color: #000000}

/* pageWarsztaty */
.pageWarsztaty				{font-size: 10px; color: #000000; background-color: #cccccc}
.pageWarsztaty a			{font-size: 10px; color: #000000; text-decoration: underline}
.pageWarsztaty a:hover		{font-size: 10px; color: #cf3232; text-decoration: underline}
.pageWarsztatyT				{font-size: 10px; color: #000000; background-color: #cccccc; font-weight: bold;}
.pageWarsztatyB				{font-size: 10px; color: #000000}

/* pageGielda */
.pageGielda					{font-size: 10px; color: #000000; background-color: #cccccc}
.pageGielda a				{font-size: 10px; color: #000000; text-decoration: underline}
.pageGielda a:hover			{font-size: 10px; color: #cf3232; text-decoration: underline}
.pageGieldaSTbl				{border: dotted 1px #ff0000}
.pageGieldaS				{font-size: 10px; color: #000000; background-color: #eeeeee}
.pageGieldaS a				{font-size: 10px; color: #000000; text-decoration: underline}
.pageGieldaS a:hover		{font-size: 10px; color: #cf3232; text-decoration: underline}
.pageGieldaB				{font-size: 10px; color: #000000}
.pageGieldaSB				{font-size: 10px; color: #000000; background-color: #eeeeee}
.pageGieldaZd				{border: solid 1px #000000}
.pageGieldaMn				{border: solid 1px #000000; margin: 5px 0px 2px 0px}
.pageGieldaTbl				{font-size: 10px; color: #000000; background-color: #eeeeee; border: solid; border-width: 1px 1px 0px 0px; border-color: #999999}
.pageGieldaTd				{font-size: 10px; color: #000000; background-color: #eeeeee; border: solid; border-width: 0px 0px 1px 1px; border-color: #999999}
.pageGieldaButtonT			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; border-style: groove; width: 260px; background: #ffcb3d}
.pageGieldaButtonS			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; border-style: groove; width: 260px; background: #ffcb3d}

/* pageGieldaGlowna */
.pageGieldaGlowna			{font-size: 10px; color: #000000}
.pageGieldaGlowna a			{font-size: 10px; color: #000000; text-decoration: none}
.pageGieldaGlowna a:hover	{font-size: 10px; color: #cf3232; text-decoration: none}

/* pageFaq */
.pageFaqPytanie				{font-size: 10px; color: #000000; background-color: #cccccc; padding: 5px; font-weight: bold}
.pageFaqPytanie a			{font-size: 10px; color: #000000; text-decoration: underline}
.pageFaqPytanie a:hover		{font-size: 10px; color: #cf3232; text-decoration: underline}
.pageFaqOdpowiedz			{font-size: 10px; color: #000000; background-color: #eeeeee; padding: 5px}
.pageFaqOdpowiedz a			{font-size: 10px; color: #000000; text-decoration: underline}
.pageFaqOdpowiedz a:hover	{font-size: 10px; color: #cf3232; text-decoration: underline}

/* pageSklep */
.pageSklep					{color: #5b5b2d}
.pageSklep a				{color: #5b5b2d; text-decoration: none}
.pageSklep a:hover			{color: #cf3232; text-decoration: none}

/* komentarze */
.commentActions				{background: #cccccc; font-weight: bold; padding: 5px 10px; color: #000000; height: 15px}
.commentActions	a			{background: #cccccc; color: #000000; text-decoration: none}
.commentActions	a:hover		{background: #cccccc; color: #ffffff}

.commentTitle				{width: 94%; float: left; color: #000000; font-size: 14px; font-weight: bold}
.commentUndecent			{width: 6%; float: left; text-align: right}
.commentAuthor				{color: #999999}
.commentAuthor a			{color: #999999}
.commentAuthor a:hover		{color: #999999; text-decoration: none}
.commentReply				{text-align: right}

/* kluby */
.klub						{font-size: 11px; color: #000000; padding-bottom:5px; padding-top:5px; font-weight:bold;}

/* FORM ELEMENTS */
.formStatusOKL				{color: #006600; font-weight: bold; background-color: #E6E6E6; font-size: 10px; border: solid; border-width: 1px 0px 1px 1px; border-color: #B2B2B2; height: 25px; text-align: right; width: 200px}
.formStatusOKR				{color: #006600; font-weight: bold; background-color: #E6E6E6; font-size: 10px; border: solid; border-width: 1px 1px 1px 0px; border-color: #B2B2B2; height: 25px}
.formStatusErrorL			{color: #CC0000; font-weight: bold; background-color: #E6E6E6; font-size: 10px; border: solid; border-width: 1px 0px 1px 1px; border-color: #B2B2B2; height: 25px; text-align: right; width: 200px}
.formStatusErrorR			{color: #CC0000; font-weight: bold; background-color: #E6E6E6; font-size: 10px; border: solid; border-width: 1px 1px 1px 0px; border-color: #B2B2B2; height: 25px}
.formStatusWflowL			{color: #000099; font-weight: bold; background-color: #E6E6E6; font-size: 10px; border: solid; border-width: 1px 0px 1px 1px; border-color: #B2B2B2; height: 25px; text-align: right; width: 200px}
.formStatusWflowR			{color: #000099; font-weight: bold; background-color: #E6E6E6; font-size: 10px; border: solid; border-width: 1px 1px 1px 0px; border-color: #B2B2B2; height: 25px}
.formStatusPOKL				{color: #006600; font-weight: bold; background-color: #E6E6E6; font-size: 10px; border: solid; border-width: 0px 0px 1px 1px; border-color: #B2B2B2; height: 25px; text-align: right; width: 200px}
.formStatusPOKR				{color: #006600; font-weight: bold; background-color: #E6E6E6; font-size: 10px; border: solid; border-width: 0px 1px 1px 0px; border-color: #B2B2B2; height: 25px}
.formStatusPErrorL			{color: #CC0000; font-weight: bold; background-color: #E6E6E6; font-size: 10px; border: solid; border-width: 0px 0px 1px 1px; border-color: #B2B2B2; height: 25px; text-align: right; width: 200px}
.formStatusPErrorR			{color: #CC0000; font-weight: bold; background-color: #E6E6E6; font-size: 10px; border: solid; border-width: 0px 1px 1px 0px; border-color: #B2B2B2; height: 25px}

.formButton					{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; border-style: groove; width: 80px}
.formButtonPerm				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; border-style: groove; width: 160px; background-color: #CC0000; color: #FFFFFF}
.formButtonPub				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; border-style: groove; width: 90px; background-color: #006600; color: #FFFFFF}
.formInput					{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; border: solid; border-width: 1px; border-color: #7F9DB9; width: 95%}
.formInputDisabled			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; border: solid; border-width: 1px; border-color: #CCCCCC; width: 95%; color: #999999; background-color: #F6F6F6}
.formInputCalendar			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; border-style: groove; width: 73px}
.formSelect					{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; border: solid; border-width: 1px; border-color: #7F9DB9; width: 95%}
.formSelectDisabled			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; border: solid; border-width: 1px; border-color: #CCCCCC; width: 95%; color: #999999; background-color: #F6F6F6}
.formTextarea				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; border: solid; border-width: 1px; border-color: #7F9DB9; width: 95%}

.formOpis					{color: #000000; padding-right: 5px}
.formOpis a					{color: #000000; text-decoration: none}
.formOpis a:hover			{color: #000000; text-decoration: none}
.formInfo					{color: #CC0000; font-weight: bold}
.formInfo a					{color: #000000; font-weight: bold}
.formInfo a:hover			{color: #CC0000; text-decoration: none; font-weight: bold}
.formSubtitle				{color: #000000; font-weight: bold}
.formSet					{color: #000000; font-weight: bold; background-color: #E6E6E6}
.formSet a					{color: #000000; text-decoration: none}
.formSet a:hover			{color: #000000; text-decoration: none}
.formSetBorder				{border: solid; border-width: 1px; border-color: #B2B2B2}
.formSetContentBorder		{border: solid; border-width: 0px 1px 1px 1px; border-color: #B2B2B2}
.formError					{color: #CC0000; font-weight: bold}
.formError a				{color: #000000; font-weight: bold}
.formError a:hover			{color: #CC0000; text-decoration: none; font-weight: bold}
.formCheck					{color: #000000; font-size: 9px; display: none; padding-left: 125px}
.formCheckOK				{color: #006600}
.formCheckError				{color: #cc0000}

/* IMAGEBOX */
#imageBox					{position: fixed; 
							 top: 0; left: 0; width: 100%; height: 100%;
							 filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0;
							 background-color: #000000;
							 display: none}
#imageContainer				{position: fixed;
							 top: 0; left: 0; width: 1px; height: 1px; padding: 10px;
							 filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0;
							 background-color: #FFFFFF;
							 display: none}
#imageContainerClose		{position: fixed;
							 top: 0; left: 0; width: 20px; height: 20px; line-height: 20px; padding: 5px;
							 color: #fff; background-color: #000; border: solid 1px #000;
							 font-size: 18px; font-weight: bold; text-align: center;
							 cursor: pointer; z-index: 100;
							 display: none}

/* Nawigacja */
.nawigacjaTbl				{background-color: #FAF9F7; border: solid; border-width: 1px; border-color: #D8D7D5}
.nawigacjaTd				{color: #000000; font-size: 10px; font-weight: bold}
.nawigacjaTd a				{color: #777777}
.nawigacjaTd a:hover		{color: #777777; text-decoration: none}

/* DATALIST */
.dlInputFltr			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; border-style: solid; border-width: 1px; border-color: #999999; width: 99%}
.dlSelectFltr			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; border-style: solid; border-width: 1px; border-color: #999999; width: 100%}
.dlButtonFltr			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; border-style: solid; border-width: 1px; border-color: #999999; color: #000000; width: 60px}
.dlTbl					{background-color: #FFFFFF; border: solid; border-width: 1px 1px 0px 0px; border-color: #999999}
.dlHeaders				{color: #666666; background-color: #bbb; font-weight: bold; border: solid; border-width: 0px 0px 1px 1px; border-color: #999999}
.dlHeaders a			{color: #666666; text-decoration: none}
.dlHeaders a:hover		{color: #666666; text-decoration: none}
.dlAddButton			{color: #000000; font-weight: bold}
.dlAddButton a			{color: #000000}
.dlAddButton a:hover	{color: #000000; text-decoration: none}
.dlNavigation			{color: #000000; font-size: 10px; font-weight: bold}
.dlNavigation a			{color: #999999}
.dlNavigation a:hover	{color: #999999; text-decoration: none}
.dlData1				{color: #000000; border: solid; border-width: 0px 0px 1px 1px; border-color: #999999; cursor: default}
.dlData1 a				{color: #000000}
.dlData1 a:hover		{color: #000000; text-decoration: none}
.dlData1Deleted			{color: #CC0000; text-decoration: line-through; border: solid; border-width: 0px 0px 1px 1px; border-color: #999999; cursor: default}
.dlData1NA				{color: #AAAAAA; border: solid; border-width: 0px 0px 1px 1px; border-color: #999999; cursor: default}
.dlData1NADeleted		{color: #AAAAAA; text-decoration: line-through; border: solid; border-width: 0px 0px 1px 1px; border-color: #999999; cursor: default}
.dlData1A				{color: #000000; border: solid; border-width: 0px 0px 1px 1px; border-color: #999999}
.dlData1DeletedA		{color: #000000; border: solid; border-width: 0px 0px 1px 1px; border-color: #999999}
.dlData1NAA				{color: #000000; border: solid; border-width: 0px 0px 1px 1px; border-color: #999999}
.dlData1NADeletedA		{color: #000000; border: solid; border-width: 0px 0px 1px 1px; border-color: #999999}
.dlData2				{color: #000000; border: solid; border-width: 0px 0px 1px 1px; border-color: #999999; cursor: default}
.dlData2 a				{color: #000000}
.dlData2 a:hover		{color: #000000; text-decoration: none}
.dlData2Deleted			{color: #CC0000; text-decoration: line-through; border: solid; border-width: 0px 0px 1px 1px; border-color: #999999; cursor: default}
.dlData2NA				{color: #AAAAAA; border: solid; border-width: 0px 0px 1px 1px; border-color: #999999; cursor: default}
.dlData2NADeleted		{color: #AAAAAA; text-decoration: line-through; border: solid; border-width: 0px 0px 1px 1px; border-color: #999999; cursor: default}
.dlData2A				{color: #000000; border: solid; border-width: 0px 0px 1px 1px; border-color: #999999}
.dlData2DeletedA		{color: #000000; border: solid; border-width: 0px 0px 1px 1px; border-color: #999999}
.dlData2NAA				{color: #000000; border: solid; border-width: 0px 0px 1px 1px; border-color: #999999}
.dlData2NADeletedA		{color: #000000; border: solid; border-width: 0px 0px 1px 1px; border-color: #999999}
.dlData1Bg				{background-color: #ddd}
.dlData2Bg				{background-color: #ddd}
.dlDataOverBg			{background-color: #bbb}
.dlEmpty				{color: #000000; background-color: #ddd; border: solid; border-width: 0px 0px 0px 1px; border-color: #FFFFFF #FFFFFF #FFFFFF #999999; padding: 2px 2px 3px 2px; cursor: default}
.dlEmptyBtm				{color: #000000; background-color: #ddd; border: solid; border-width: 0px 0px 1px 1px; border-color: #FFFFFF #FFFFFF #999999 #999999; cursor: default}

/* DAKAR 2009 */
/* -------------Table Classements ---------------------*/

table.tabClassement{
	width: 97%;
	margin: 15px 0 0 10px;
	border: solid 1px #999999;
	font: normal 0.9em Arial, Helvetica, sans-serif;
	color: #5E361C;
}
table.tabClassement tr.backHead{
	height: 21px;
	color: #5E361C;
	text-align: center;
	background: transparent url(/2009/DAK/LIVE/img/bkg_backHeadTab.jpg) repeat-x top left;
}
table.tabClassement tr.back1, table.tabClassement td.back1{background: #f4f4f4;}
table.tabClassement th.back1{text-transform:uppercase;}
table.tabClassement td.coureur{padding: 2px 0 2px 10px;}
