table td.tytul
		{
		border-right: 1px dashed #2c71b2;
		}
table td.tekstowa
		{
		color: #2c71b2;
		font-family: Verdana;
		font-size: 12px;
		left: 150px;
		text-align: justify;
		
		}	
table td.opis
		{
		width: 100%;
		border: 0px solid black;
		background: white;
		color: #2c71b2;
		font-family: verdana;
		font-size: 16px;
		font-weight: bolder;
		}

table.parametry
		{
		width: 100%;
		}
table.parametry td
		{
		color: #2c71b2;
		}
table.parametry input
		{
		border: 1px solid #2c71b2;
		color: #2c71b2;
		width: 100%;
		background: #E0FF00;

		}
table.parametry textarea
		{
		color: #2c71b2;
		width: 100%;
		background: #E0FF00;
		overflow: auto;
		border: 1px solid #2c71b2;		
		height: 200px;
		}
table.admin
		{
		width: 100%;
		background: #2020E0 ;
		}
table.admin td
		{
		padding: 4px;
		background: #E0FF00;
		font-family: Verdana;
		font-size: 12px;
		border: 0px solid black;		
		vertical-align: top;
		}
table.admin select
		{
		width: 100%;
		border: 1px solid black;		
		background: #E0FF00;		
		font-size: 10px;
		height: 300px;

		}

table.admin input
		{
		border: 1px solid black;		
		background: #E0FF00;

		}
table.cennik
		{
		width: 100%;
		border: 0px;
		background: #2c71b2;
		padding: 0px;

		}
table.cennik td
		{
		border: 0px solid #2c71b2;		
		background: white;
		padding: 4px;
		text-align: center;
		}

table.napisz
		{
		width: 100%;
		}
table.napisz td.naglowek
		{
		background: #2c71b2;
		color: white;
		}
table.napisz input
		{
		width: 100%;
		border: 1px solid #2c71b2;

		}

table.napisz textarea
		{
		width: 100%;
		height: 150;
		font-family: verdana; 
		border: 1px solid #2c71b2;
		overflow: auto;
		}

table.napisz input.button
		{
		width: 100px;
		border: 1px solid #2c71b2;
		color: #2c71b2;
		background: white;
		}

table.kontakt
		{
		width: 100%;

		}
table.kontakt td
		{
		font-family: Verdana;
		font-size: 12px;
 		color: #2c71b2;
}

table.sub_items
		{
		background: #70B0FF ;
		width: 100%;
		padding: 0px;
		font-family: Verdana;
		font-size: 12px;
		border: 1px solid black;

		}
table.top_menu
		{
		width: 125px;
		border: 0px;
		}

table.main_item
		{
		background: #4000C0;
		width: 100%;
		border: 1px solid black;
		padding: 0px;
		}

table.main_item td
		{
		text-align: center;
		padding: 2px;
		font-family: Verdana;
		font-size: 12px;
		
		}

table.main_menu
		{
		padding: 0px;
		background: white;		
		}

table.main_menu td
		{
		valign: top;
		}





table.taryfa1
		{
		border: 1px solid #2c71b2;
		padding: 0px;
		background: #2c71b2;
		//width: 94%;
		}
table.taryfa1 td
		{
		border: 0px solid #2c71b2;
		font-family: Verdana;
		font-size: 10px;
		color: #2c71b2;
		background: white;
		padding-top: 5px;
		padding-left: 5px;
		padding-right: 5px;
		padding-bottom: 5px;

		}

table.formatujaca
		{
		width: 750px;
		}

table td.stopka
		{
		font-family: Verdana;
		color: #2c71b2;
		font-size: 10px;
		border: 1;
		width: 100%;
		border-top: 1px solid #2c71b2; //dashed
		}
table td.stopka2
		{
		vertical-align: top;
		font-family: Verdana;
		color: #2c71b2;
		font-size: 10px;
		}


table.menu
		{
		align: center;
		width: 100%;
		
		}
table td.menu_kom
		{
		border-top: 1px solid #020442;
		border-left: 1px solid #020442;
		border-bottom: 1px solid #020442;
		font-family: Verdana;
		font-size: 12px;
		text-align: center;	
		width: 14%;
		background-color: #2c71b2;

		}

table td.menu_kom_last
		{
		border-right: 0px solid #020442;
		font-family: Verdana;
		font-size: 12px;
		text-align: center;	
		width: 16%;
		background-color: #2c71b2;
		border-top: 1px solid #020442;
		border-left: 1px solid #020442;
		border-right: 1px solid #020442;
		border-bottom: 1px solid #020442;
		}

table.podtabela
		{
		width: 100%;
		}

table td.podtabela_kom
		{
		font-family: Verdana;
		font-size: 12px;
		color:  #2c71b2;
		}
table td.l_menu_naglowek
		{
		border: 1px solid #2c71b2;
		font-family: Verdana;
		font-size: 12px;
		color:  white;
		background-color: #2c71b2;
		font-weight: bold;
		}

table td.l_menu_cialo
		{
		border-left: 1px dashed #2c71b2;
		border-right: 1px dashed #2c71b2;
		border-bottom: 5px solid #2c71b2;
		font-family: Verdana;
		font-size: 12px;
		color:  #2c71b2;

		}

table td.cialo
		{
		color: #2c71b2;
		font-family: Verdana;
		font-size: 12px;
		width: 100%;
		}	

a:link
		{
		color: white;
		text-decoration: none;
		font-weight: bold;
		font-family: Verdana;
		}
a:visited
		{
		text-decoration: none;
		color: white;
		font-weight: bold;
		font-family: Verdana;
		}
a:hover
		{
		text-decoration: none;	
		color: yellow;	
		font-weight: bold;
		font-family: Verdana;
		}
table.panel_ogloszenia
		{
		background: black;
		width: 100%;
		}

table.panel_ogloszenia td
		{
		font-size: 11px;
		background: white;
		vertical-align: top;
		}
table.ogloszenia
		{
		width: 95%;
		}
table.ogloszenia td.dodano
		{
		border-style: solid; 
		border-color: black;
		border-width: 1px;
		font-weight: bold;
		height: 20px;
		font-size: 11px;
		width: 100%;
		background: #BCE1FE; 
		color: #2c71b2;

		}
table.ogloszenia td.tresc
		{
		font-size: 11px;
		height: 20px;
		color: #2c71b2;
		}

table.ogloszenia td.ostatnia
		{
		font-size: 11px;
		height: auto;
		}
	
table.promocje
		{
		width: 100%;
		}
table.promocje td
		{
		text-align: center;
		color:  #2c71b2;
		font-size: 14px;
		}
table.promocje td.podpis
		{
		border-style: solid; 
		border-color: #2c71b2;
		border-width: 1px;
		}
table.spis_towarow 
		{
		background: white;
		width: 98%;
		}
table.spis_towarow td.towar_naglowek
		{
		background: #2c71b2;
		font-family: Verdana;
		font-size: 10px;
		color: white;
		text-align: center;
		}
table.spis_towarow td
		{
		font-family: Verdana;
		font-size: 11px;
		color: #2c71b2;
		}
table.spis_towarow tr.parzysty td
		{
		background: #BCE1FE;
		}
table.spis_towarow tr.nieparzysty td
		{
		background: white;
		}

table.kategorie
		{
		width: 100%;
		background: #2c71b2;
		}
table.kategorie tr.naglowek td
		{
		background: #5090f0;
		width: 50%;
		color: white;
		text-align: center;
		font-weight: bold;
		}
table.kategorie td
		{
		background: white;
		font-size: 14px;
		vertical-align: top;
		}

a:hover#roll5 { background-position: 0 -82px; }
