a.hmenu:link            { font-size: 10pt;color: #ffffff;text-decoration: none; padding-right: 12px; padding-left: 12px;}
a.hmenu:visited         { font-size: 10pt;color: #ffffff;text-decoration: none; padding-right: 12px; padding-left: 12px;}
a.hmenu:hover           { font-size: 10pt;color: yellow;text-decoration: none;  padding-right: 12px; padding-left: 12px;}

a.topmenu:link            { font-size: 8pt;color: #333333;text-decoration: none; }
a.topmenu:visited         { font-size: 8pt;color: #333333;text-decoration: none;} 
a.topmenu:hover           { font-size: 8pt;color: #333333;text-decoration: none;}

a:link            { color: #0033cc; font-size: 10pt; text-decoration: none;}
a:visited         { color: #0033cc; font-size: 10pt; text-decoration: none;} 
a:hover           { color: #ff6600; font-size: 10pt; text-decoration: underline;}

a.szary:link            { color: #333333; font-size: 10pt; text-decoration: none;}
a.szary:visited         { color: #333333; font-size: 10pt; text-decoration: none;} 
a.szary:hover           { color: #333333; font-size: 10pt; text-decoration: underline;}

a.szary2:link            { color: #555555; font-size: 10pt; text-decoration: none;}
a.szary2:visited         { color: #555555; font-size: 10pt; text-decoration: none;} 
a.szary2:hover           { color: #555555; font-size: 10pt; text-decoration: underline;}

a.bialy:link            { color: #000000; font-size: 10pt; text-decoration: none;}
a.bialy:visited         { color: #000000; font-size: 10pt; text-decoration: none;} 
a.bialy:hover           { color: #000000; font-size: 10pt; text-decoration: underline;}


a.bialyy:link            { color: #000000; font-size: 10pt; text-decoration: none; font-family: arial; padding-left: 15px; padding-right: 15px;}
a.bialyy:visited         { color: #000000; font-size: 10pt; text-decoration: none; font-family: arial;  padding-left: 15px; padding-right: 15px;} 
a.bialyy:hover           { color: #000000; font-size: 10pt; text-decoration: underline; font-family: arial;  padding-left: 15px; padding-right: 15px;}

a.bialyy2:link            { color: #000000; font-size: 10pt; text-decoration: none; font-family: arial; padding-left: 8px; padding-right: 7px;}
a.bialyy2:visited         { color: #000000; font-size: 10pt; text-decoration: none; font-family: arial;  padding-left: 8px; padding-right: 7px;} 
a.bialyy2:hover           { color: #000000; font-size: 10pt; text-decoration: underline; font-family: arial;  padding-left: 8px; padding-right: 7px;}

a.root:link                 { color: #333333; text-decoration: none; font-size: 11pt; font-family:  arial;}
a.root:visited              { color: #333333; text-decoration: none; font-size: 11pt; font-family:  arial;}
a.root:hover                { color: #333333; text-decoration: underline;  font-size: 11pt; font-family:  arial;}

a.sub:link                 { color: #333333; text-decoration: none; font-size: 8pt; font-family: arial;}
a.sub:visited              { color: #333333; text-decoration: none; font-size: 8pt; font-family: arial;}
a.sub:hover                { color: #333333; text-decoration: underline;  font-size: 8pt; font-family:  arial;}

a.nawigator:link            { margin: 0px; padding-top: 6px;color: #0033cd; text-decoration: none; font-size: 14px; font-family: Arial; text-decoration: none;}
a.nawigator:visited         { margin: 0px; padding-top: 6px;color: #0033cd; text-decoration: none; font-size: 14px; font-family: Arial; text-decoration: none;} 
a.nawigator:hover           { margin: 0px; padding-top: 6px;color: #0033cd; text-decoration: none; font-size: 14px; font-family: Arial;; text-decoration: underline;}

.klasah1 {padding: 0px; margin: 0px; padding-top: 10px; margin-bottom: 10px; padding-bottom: 3px;
color: #2e8ab4; text-decoration: none; font-size: 11pt; font-family:  arial;
border-bottom: 1px solid #2E8AB4;}

.klasah3 {padding: 0px; margin: 0px; padding-top: 10px; margin-bottom: 10px; padding-bottom: 3px;
color: #2e8ab4; text-decoration: none; font-size: 11pt; font-family:  arial;
border-bottom: 1px solid #E4EEF8; font-weight: normal;}

.tbl {
	table-layout:fixed;



	 }
.tbl td {


	text-overflow:ellipsis;
	overflow:hidden;
	white-space:wrap;
 } 



select {font: normal 13px Arial, SansSerif, Verdana; color: black;}
.container {
  border: 0;
  position: relative; width: 124px; height: 18px; overflow: hidden;
}
.inpSelect {
  color: black; background: #ffa;
  position: absolute; width: 128px; top: -2px; left: -2px;
}
    
body {
margin: 0px; padding: 10px;
font-family: tahoma;
font-size: 10pt;
color: #555555;

}

td {
font-size: 10pt;
color: #555555;
}

h3 {
margin: 0px; padding-top: 3px;padding-left: 10px;
color: #0033cd;
text-decoration: none;
font-size: 14px;
font-family: Arial;
}

.nag {
margin: 0px; padding-top: 3px;padding-left: 10px;
color: #0033cd;
text-decoration: none;
font-size: 14px;
font-family: Arial;
font-weight: bold;
}

.nag2 {
margin: 0px; padding-top: 3px;padding-left: 10px;
color: #333333;
text-decoration: none;
font-size: 14px;
font-family: Arial;
font-weight: bold;
}

.nag3 {
margin: 0px; padding-top: 3px;padding-left: 10px;
color: #ffffff;
text-decoration: none;
font-size: 14px;
font-family: Arial;
font-weight: bold;
}

.nagcz {
margin: 0px; padding-top: 2px;padding-left: 0px;
color: #111111;
text-decoration: none;
font-size: 14px;
font-family: Arial;
font-weight: bold;
}


h4 {
margin: 0px; padding-top: 6px;padding-left: 10px;
color: #aa360c;
text-decoration: none;
font-size: 14px;
font-family: Arial;
}

h5 {
margin: 0px; padding-top: 6px;padding-left: 0px;
color: #111111;
text-decoration: none;
font-size: 14px;
font-family: Arial;
}

h6 {
margin: 0px; padding-top: 6px;padding-left: 10px;
color: #0033cd;
text-decoration: none;
font-size: 14px;
font-family: Arial;
}

#okienko {

padding: 10px;
}



#oknomenu {

border: 1px solid #b5b5b5;
background-image: url(naglowekoknaniebieski.jpg); 
background-repeat: repeat-x;
 margin-right: 5px;
}

#oknomenu:hover {

border: 1px solid #FC0;
background-image: url(naglowekoknaniebieski.jpg); 
background-repeat: repeat-x;
 margin-right: 5px;
}

#oknomenu h4:hover {

margin: 0px; padding-top: 6px;padding-left: 10px;
color: #F0642F;
text-decoration: none;
font-size: 14px;
font-family: Arial;
}

#oknomenu a:hover { 
text-decoration: none;

}

#oknoniebieskie{

border: 1px solid #b5b5b5;
background-image: url(naglowekoknaniebieski.jpg); 
background-repeat: repeat-x;
 margin-right: 5px;
}

#oknoniebieskiekat {

border: 1px solid #b5b5b5;
background-image: url(grafika/naglowekoknaniebieski2.jpg); 
background-repeat: repeat-x;

 margin-right: 5px;
}

#oknoniebieskiekat2 {

border: 1px solid #b5b5b5;
background-image: url(grafika/naglowekoknaniebieski3a.jpg); 
background-repeat: repeat-x;

 margin-right: 5px;
}

a.podkatalog
{
background:  url('grafika/katalog.jpg') no-repeat;
display:block;
height:100px;
overflow:hidden;
width:170px;
}

a.podkatalog:hover
{
background-position: 0px -100px;
}

a.podpasaz
{
background:  url('grafika/pasaz.jpg') no-repeat;
display:block;
height:100px;
overflow:hidden;
width:232px;
}

a.podpasaz:hover
{
background-position: 0px -100px;
}

a.podartykulysk
{
background:  url('grafika/artykuly_sk.jpg') no-repeat;
display:block;
height:100px;
overflow:hidden;
width:170px;
}
a.podartykulysk:hover
{
background-position: 0px -100px;
}

#oknomedal {

border: 1px solid #b5b5b5;
background-image: url(grafika/tlosklepmiesiaca.jpg); 
background-repeat: repeat-x;
 margin-right: 5px;
}

#oknoproduktdnia {

border: 1px solid #b5b5b5;
background-image: url(grafika/tlopd.jpg); 
background-repeat: repeat-x;
 margin-right: 5px;
}

#oknopuste {
border: 1px solid #eeeeee;
background-color: #f9f9f9;
 margin-right: 5px;
}

#oknopomaranczowe {

border: 1px solid #f1d38b;
background-image: url(naglowekoknapomaranczowy.jpg); 
background-repeat: repeat-x;
 margin-right: 5px;
}

#oknovoid {

border: 1px solid #ffffff;

 margin-right: 5px;
}




#tytul {

font-family: tahoma;
font-size: 17pt;
color: #ffffff;
text-align: center;

}

input {
font-family: tahoma;
font-size: 9pt;
margin: 2px;

}

#kontener {
  width: 970px; 
  padding: 0px; margin: 0px;
  background: white;

}

#header {
  width: 975px;
  height: 80px; 
  padding: 0px; 
  text-align: left;
}

#wyszukiwarka {
  width: 975px;
  height: 40px; 
  padding: 0px; 
  text-align: left;
  background-image: url(grafika/tlowyszukiwarki3.jpg); 	
  background-repeat: no-repeat;
  margin-bottom: 5px;	
}

#stopka {
  width: 965px;
  height: 18px; 
  padding: 5px; padding-top: 7px; 
  text-align: center;
  background-image: url(grafika/szaretlo.jpg); 	
  background-repeat: no-repeat;
  margin-top: 10px;	
}


#strona {
  width: 970px;
  padding: 0px; 
  text-align: left;
  margin-top: 5px;	
  border: 1px solid red;		
}




#kalendarium {
  width: 203px; 
   height: 40px;  
  float: left;
  text-align: left;
  background-image: url(grafika/kalendarium.jpg); 
  display: table-cell;
}

#naglowek {
  width: 677px; 
  height: 40px; 
  text-align: center;
  background-image: url(grafika/naglowek.jpg); 
  display: table-cell;

}

#temida {
  width: 203px; 
  height: 290px;  
  float: left;
  text-align: left;
  background-image: url(grafika/temida.jpg); 
  display: table-cell;
}

#tresc {
  width: 677px; 
  height: 290px; 
  text-align: left;
  background-image: url(grafika/tresc.jpg); 
  display: table-cell;
}

#footer {
  width: 880px;
  height: 22px; 
  padding: 0px; 
  background-image: url(grafika/footer.jpg); 
  text-align: right;

}

#okno {
  width: 630px; 
  height: 280px; 
  overflow: auto; 
  margin: 0px; 
  padding: 0px; 
  margin-left: 20px; 
  margin-top: 10px; 
  padding-right: 20px;
  color: #fcbc71;
  line-height: 130%;
}





