A:link {color:#000000; text-decoration:underline;}
A:hover {color:#CC0000; text-decoration:underline;}
A:active {color:#000000;}

A:link.cz {color:#333333; text-decoration:none;}
A:hover.cz {color:#CC3333; text-decoration:none;}

A:link.czerwony {color:#FF3333; text-decoration:none;}
A:hover.czerwony {color:#FF3333; text-decoration:none;}

body					{font-family: Verdana, Tahoma, Arial; background-color: #FFFFFF; border-top: 0px; font-size:12px;}
td						{font-family: Verdana, Tahoma, Arial; font-size: 10px; font-weight: normal}

input					{font-family: Verdana, Tahoma, Arial; font-size: 10px; font-weight: normal; border-style: groove; }
textarea				{font-family: Verdana, Tahoma, Arial; font-size: 10px; font-weight: normal; border-style: groove; }
select					{font-family: Verdana, Tahoma, Arial; font-size: 10px; font-weight: normal; border-style: groove; }

.button					{font-family: Verdana, Tahoma, Arial; font-size: 10px; font-weight: normal; border-style: groove; width: 90px}
.loginfrm				{font-family: Verdana, Tahoma, Arial; font-size: 10px; font-weight: normal; border-style: groove; width: 126px}
.input					{font-family: Verdana, Tahoma, Arial; font-size: 10px; font-weight: normal; border-style: groove; width: 100%}
.textarea				{font-family: Verdana, Tahoma, Arial; font-size: 10px; font-weight: normal; border-style: groove; width: 100%}
.select					{font-family: Verdana, Tahoma, Arial; font-size: 10px; font-weight: normal; border-style: groove; width: 100%}



.radio					{border-style: none; width: 12px}
.checkbox				{border-style: none; width: 20px}
.inputimage				{border-style: none; width: 41px}

.tresc 					{font-size:11px; font-family:Arial; color:#333333; text-decoration: none;}
.tresc a				{color: #5B5B2D; text-decoration: none;}
.tresc a:hover			{color: #FF3333; text-decoration: none;}
.tresc a:visited		{color: #5B5B2D; text-decoration: none;}

.pageContent				{color:#000000}
.pageContent a				{color:#000000}
.pageContent a:active		{color:#000000}
.pageContent a:hover		{color:#FF3333; text-decoration: none}

.pageContentBig				{color:#000000; font-size: 18px; font-weight: bold}
.pageContentBig a			{color:#000000}
.pageContentBig a:active	{color:#000000}
.pageContentBig a:hover		{color:#FF3333; text-decoration: none}

.pageContentO				{color:#FF9933}
.pageContentO a				{color:#FF9933}
.pageContentO a:active		{color:#FF9933}
.pageContentO a:hover		{color:#CC0000; text-decoration: none}

.pageTerminyD				{color:#555555; font-weight: bold}
.pageTerminyT				{color:#000000}
.pageTerminyT a				{color:#000000; text-decoration: none}
.pageTerminyT a:active		{color:#000000}
.pageTerminyT a:hover		{color:#CC0000}
.pageTerminyO				{color:#555555}
.pageTerminyL				{color:#000000}
.pageTerminyL a				{color:#000000}
.pageTerminyL a:active		{color:#000000}
.pageTerminyL a:hover		{color:#CC0000; text-decoration: none}

.wynikiHdr					{color:#000000; font-weight: bold; border: solid; border-width: 0px 0px 1px 0px; border-color: #000000}
.wynikiTitle				{color:#993300; font-size: 12px; font-weight: bold}
.wynikiOS					{color:#777777; height: 20px}
.wynikiTaryfa				{color:#000000; background-color: #F5F5DC; border: solid; border-width: 1px 0px 1px 0px; border-color: #000000; height: 20px}
.wynikiDane					{color:#000000; border: solid; border-width: 0px 0px 1px 0px; border-color: #EEEEEE; height: 15px}
.wynikiDane a				{color:#000000}
.wynikiDane a:active		{color:#000000}
.wynikiDane a:hover			{color:#FF3333; text-decoration: none}
.wynikiDaneRed				{color:#FF3333; border: solid; border-width: 0px 0px 1px 0px; border-color: #EEEEEE; height: 15px}
.wynikiDaneRed a			{color:#FF3333}
.wynikiDaneRed a:active		{color:#FF3333}
.wynikiDaneRed a:hover		{color:#CC0000; text-decoration: none}
.wynikiFooter				{color:#000000; background-color: #EEEEEE; border: solid; border-width: 1px 0px 1px 0px; border-color: #000000; height: 20px}
.wynikiFooter a				{color:#000000}
.wynikiFooter a:active		{color:#000000}
.wynikiFooter a:hover		{color:#FF3333; text-decoration: none}




div.lewe_menu_sklep			{font-size:11px; font-family:Arial; color:#333333; text-decoration: none; font-weight: normal; text-align:left;position:absolute; left:2; top:2; z-index:200; }
div.lewe_menu_sklep a			{color: #5B5B2D; text-decoration: none;}
div.lewe_menu_sklep a:hover	{color: #FF3333; text-decoration: none;}
div.lewe_menu_sklep a:visited	{color: #5B5B2D; text-decoration: none;}

.frmopis				{color: #666666; font-size:11px}
.frmopis a				{color: #666666; text-decoration: none}
.frmopis a:hover		{color: #666666; text-decoration: none}

.frminfo				{color: #CC0000; font-weight: bold; font-size:11px}
.frminfo a				{color: #666666; font-weight: bold}
.frminfo a:hover		{color: #CC0000; text-decoration: none; font-weight: bold}

.frmerror				{color: #CC0000; font-weight: bold; font-size:11px}
.frmerror a				{color: #666666; font-weight: bold}
.frmerror a:hover		{color: #CC0000; text-decoration: none; font-weight: bold}

.error					{color: #CC0000; font-weight: bold; font-size:11px}
.error a				{color: #CC0000}
.error a:hover			{color: #000000; text-decoration: none}

.message				{color: #006600; font-weight: bold; font-size:11px}
.message a				{color: #006600}
.message a:hover		{color: #000000; text-decoration: none}

.menulec				{font-size:10px; font-weight:bold; text-decoration:none}
.menulec a				{color: #333333; text-decoration:none}
.menulec a:hover		{color: #CC3333; text-decoration:none}

.menulec-maly 			{ font-size:10px; }
.menulec-maly a			{color: #333333; text-decoration:none}
.menulec-maly a:hover	{color: #CC3333; text-decoration:none}

.menulec-maly-czerwony 			{ font-size:10px; }
.menulec-maly-czerwony a			{color: #FF3333; text-decoration:none}
.menulec-maly-czerwony a:hover	{color: #CC3333; text-decoration:none}

.czerwony				{font-size:10px; font-weight:bold}
.czerwony a				{color: #FF3333; text-decoration:none}
.czerwony a:hover		{color: #FF3333; text-decoration:none}

.czerwony1				{font-weight:normal;}
.czerwony1 a			{color: #FF3333; text-decoration:none}
.czerwony1 a:hover		{color: #FF3333; text-decoration:none}

.czerwony2				{color: #FF3333;}
.czerwony2 a			{color: #FF3333; text-decoration:none}
.czerwony2 a:hover		{color: #FF3333; text-decoration:none}


.zielony				{font-size:10px; font-weight:bold}
.zielony a				{color: #669900; text-decoration:none}
.zielony a:hover		{color: #669900; text-decoration:none}


.news 			{ font-size:10px; text-decoration:none}
.news a 			{ font-size:10px; text-decoration:none}
.news a:hover	{ font-size:10px; text-decoration:none}

div { font-size:11px; }

.male { font-family: Verdana, Tahoma, Arial; font-size:10px; font-weight:normal;  }

.data { font-family: Verdana, Tahoma, Arial; font-size:10px; font-weight:normal; color:#666666;}
.gielda { font-family: Verdana, Tahoma, Arial; font-size:12px; font-weight:normal; }

.terminy { font-family: Verdana, Tahoma, Arial; font-size:12px; font-weight:normal; }

.samopomoc { font-family: Verdana, Tahoma, Arial; font-size:12px; font-weight:normal; }

.klub { font-family: Verdana, Tahoma, Arial; font-size:12px; font-weight:bold; }

.nazwarajdu { font-family: Verdana, Tahoma, Arial; font-size:12px; font-weight:bold; }
.nazwarajdu2 { font-family: Verdana, Tahoma, Arial; font-size:14px; font-weight:bold; }
.data_rajdu { font-family: Verdana, Tahoma, Arial; font-size:10pt; font-weight:normal; }

.rajd1 { font-family: Verdana, Tahoma, Arial; font-size:12pt; font-weight:bold; }

.text { font-family: Verdana, Tahoma, Arial; font-size:10px; font-weight:normal;  }
.text2 { font-family: Verdana, Tahoma, Arial; font-size:12px; font-weight:normal;  }


.tyt {
	font-size:14px;
	font-family:Arial;
	color:#666666;
	font-weight:bold;
	padding-top : 8px;
	padding-bottom : 8px;
}

.produkt {
	font-size:14px;
	font-family:Arial;
	color:#666666;
	font-weight:bold;
	padding-left : 8px;
	padding-top : 8px;
	padding-bottom : 6px;
}

.menusklep { font-size:12px; font-family:Arial; line-height:14px;}


.paseksklep { font-size:12px; font-family:Arial; line-height:14px;}
.error { font-size:11px; font-family:Arial; color:#FF3333; }

.promotxt { font-family: Verdana, Tahoma, Arial; font-size:9px; font-weight:normal;  }

.promocena { font-family: Verdana, Tahoma, Arial; font-size:10px; font-weight:bold; color:#FF0000; }

/* ------- TABELKI ------- */
td.r0 {font-size: 10px; font-family: Verdana, Tahoma, Arial; font-weight: normal; background-color: #FFFFFF; color: #333333;}
td.r1 {font-size: 10px; font-family: Verdana, Tahoma, Arial; font-weight: normal; background-color: #EEEEEE; color: #333333;}
td.r2 {font-size: 10px; font-family: Verdana, Tahoma, Arial; font-weight: normal; background-color: #CECECE; color: #333333;}
td.r3 {font-size: 10px; font-family: Verdana, Tahoma, Arial; font-weight: normal; background-color: #dEdEdE; color: #333333;}


/* ------- SlideMenu ------- */
div.clSlideMenu{ /* All slideMenu2 DIV elements */
	position:absolute;
	font-family:verdana,arial,helvetica;
	font-size:10px;
	overflow:hidden;
	width:150;
	height:22;
}

/* All top level links */
a.clA0   { font-family:Arial; color:#333333; font-size:10px; text-decoration:none; font-weight:normal; }

 /* All sub level links */
a.clA1	{ font-family:Arial; padding-left: 8; color:#425A79;	font-size:9px; font-weight:normal; text-decoration:none; }

div.slideMenuBG{position:absolute; left:0; top:0; z-index:1}

div.slideMenuText{position:absolute; left:2; top:2; z-index:200;}

#slideMenucont{position:relative; height:210; width:153; visibility:hidden;}

/* ------- SlideMenu - koniec - */


/* tooltips*/
.tt{cursor:default;
text-decoration:none}
.tt:hover{
position:relative;
display:inline;
text-decoration:none;
}
.tt dfn{
display:none;
top:-15px;
left:15px;
}

.tt:hover dfn{
position:absolute;
display:block;
background:#FFFF00;
font-style:normal;
border:1px solid #FF9900;
padding:5px;margin:1px;
text-align:left;
}
.tt dfn span{display:block;white-space:nowrap;font-size:11px;line-height:120%;font-weight:normal !important;color:#333 !important;}
.tt img{vertical-align:middle;}

/* 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}