div.opis
{
	clear:both;
	float:left;
	height:22px;
	width:150px;
	font-weight:bold;
	font-family: arial;
	padding-top:1px;
}

div.wartosc
{
	float:right;
	width:auto;
	text-align:right;
	height:22px;
	font-weight:bold;
	font-family: arial;
	padding-top:1px;
}

div.kompWiersz
{
	margin-right:15px;
	margin-left:15px;
	margin-top:0px;
	margin-bottom:0px;
	clear:both;
}

div.kompWierszZdj
{
	margin-right:0px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	clear:both;
}


div.ods
{
	float:left;
	width:35px;
	height:130px;
}

div.kompresor
{
	float:left;
	width:auto;
	height:395px;
	width:412px;
	border: 2px solid #afafaf;
	margin-top:40px;
}

LABEL.formOpis
{
	width:130px;
	clear:both;
	float:left;
	font-weight:bold;
	font-family: arial;
}


input.input
{
	width:150px;
	height:16px;
	border: 1px solid #afafaf;
	padding-top:2px;
}

div.formInput
{
	padding-left:15px;
	padding-right:15px;
	height:25px;
	clear:both;
}

div.formHr
{
	margin-top:20px;
	margin-bottom:20px;
	margin-left:15px;
	margin-right:15px;
	height:1px;
	background-color:#afafaf;
	clear:both;
	font-size:1px;
}

div.tr
{
	height:25px;
}

div.formularz
{
	margin-top:40px;
	border: 2px solid #afafaf;
	clear:both;
	float:left;
	height:395px;
	width:340px;
}


div.szukajPrzycisk
{
	margin-top:25px;
	text-align:right;
}

div.szukajPrzycisk input
{
	height:26px;
	width:80px;
	font-weight:bold;
	font-family: arial;
	font-size:9pt;
}

div.formWartosc
{
	text-align:right;
}

div.wyszukiwanie
{
}

div.info
{
	
	clear:both;
	margin-top:5px;
	margin-bottom:5px;
	min-height: 20px;
	width: 280px;
	text-align:left;
	vertical-align:center;
	background-color: yellow;
	visibility: hidden;
	padding:5px;
}

#naglowekTabeli
{
	clear:both;
}

div.modele 
{
	clear:both;
	
}

table.wyniki
{
	width: 800px;
	border: 1px solid #c0c0c0;
	border-collapse: collapse;
}
/* 
zmienione - p
*/

table.wyniki2
{
	width: 100%;
	border: 1px solid #c0c0c0;
	border-collapse: collapse;
}


TR.naglowek
{
	background-color: #006d9d;
	font-weight: 700;
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	vertical-align: inherit;
	text-align:center;
	border: 1px solid #c0c0c0;
}

TR.naglowek TD
{
	color:white;
	border: 1px solid #c0c0c0;
}

TR.naglowek TH
{
	color:white;
	border: 1px solid #c0c0c0;
}

/* 
zmienione - koniec
*/

TR.wynik
{
	background-color: white;
	cursor: pointer;
}

table.wyniki td
{ 
	
	height: 22px;
}

table.wyniki tr.wynik td
{ 
	border: 1px solid #c0c0c0;
	height: 22px;
}

table.wyniki tr.podswietlenie td
{ 
	border: 1px solid #c0c0c0;
	height: 22px;
}


table.wyniki2 td
{ 
	height: 22px;
}

table.wyniki2 tr.wynik td
{ 
	border: 1px solid #c0c0c0;
	height: 22px;
}

table.wyniki2 tr.podswietlenie td
{ 
	border: 1px solid #c0c0c0;
	height: 22px;
}


/*
USUNIETE !!!!!!!!!!!!!!!!!!!!!!
table.wyniki th
{ 
	border: 1px solid black;
}
*/

img.maleZdjecie
{
	width:200px;
	height:150px;
	
}

.lapka
{
	cursor:pointer;
}

div.zdjecieLewe
{	
	width:205px;
	height:160px;
	float:left;
	border-bottom: 2px solid #afafaf;
	border-right: 2px solid #afafaf;
}

div.zdjeciePrawe
{	
	width:205px;
	height:160px;
	float:left;
	border-bottom: 2px solid #afafaf;
	
}

span.maxWynikow
{
	cursor: pointer;
	text-decoration:underline;
}

.podswietlenie
{
	background-color:#d4e4fb;
}

.brakPodswietlenia
{
	background-color:none;
}


.panelStronicowania
{
	clear:both;
	float:right;
	padding-top: 10px;
}

/*	Dodany */
.gwt-Anchor
{
	color:#006d9d;
	font-weight:normal;
	font-family: arial, tahoma;
	font-size:14px;
	text-decoration:underline;
	cursor: pointer;

}

.zamiennikiPokaz
{
	font-family: tahoma,arial;
	font-size:13px;
}

.numerStronyTB
{
	width:30px;
	height:14px;
	text-align:right;
}

.zTxt
{
	padding-top:2px;
}

.liczbaStronTxt
{
	padding-top:2px;
}

.jasnoSzareTloTB
{
	background-color:#f5f5f5;
}

.skroler
{
	border: 1px solid #c0c0c0;
	width:450px;
	height:220px;
}

.panelPrzyciskow
{
	clear:both;
	float:right;
}

.oknoZamiennikow
{
	width:830px;
	height:440px;	
}

.gwt-SuggestBoxPopup {
  margin-left: 0px;
}

.gwt-SuggestBoxPopup .suggestPopupContent {
  background: white;
  width:142px;
  max-height:110px;
  overflow: auto;
}
/*	Dodany - Koniec */
