html, body
{
  margin: 0;
	padding:0;
}

body
{
  background-image:url('../Grafika/Tlo.jpg');
  background-position:right;
  background-repeat:repeat-y
}

#CALOSC
{
	border:1px solid white;
  width: 1044px;
	margin: 0 auto;
	margin-top:100px;
  font-family: Arial;
	font-size:9pt;
	line-height:170%;
}

#MENUL
{
	float:left;
	width:140px;
 	height:600px;
 	text-align:center;
 	font-size:smaller;
}

#MENUL p.informacjeuzytkownika
{
  text-align:right;
	margin-right:11px;
}

#MENUL img.logo
{
	width:120px;
  	margin-top:10px;
}

#TRESC
{
	float:left;
	width:900px;
	border-left:2px solid gray;
	border-right:2px solid gray;
}

#TRESC #BladDataFilter
{
	display:none;
	color:red;
}

#TRESC #SpanDataFilterK
{
  display:none;
}

#TRESC table.menu
{
  color:white;
	font-weight:bold;
	border-spacing:0;
	font-size:smaller;
}

#TRESC table.menu td
{
	width:100px;
	cursor:pointer;
  text-align:center;
	border-right:1px solid white;
	background-color:#377AB9;
}

#TRESC table.menu td:hover{text-decoration:underline;}

#TRESC table.menu td.A1Zaznaczony,#TRESC table.menu td.A2Zaznaczony,#TRESC table.menu td.A3Zaznaczony,
#TRESC table.menu td.A4Zaznaczony,#TRESC table.menu td.A5Zaznaczony,#TRESC table.menu td.WszystkieZaznaczony,
#TRESC table.menu td.DNZaznaczony,#TRESC table.menu td.DEZaznaczony,#TRESC table.menu td.DTZaznaczony,
#TRESC table.menu td.NAZaznaczony,#TRESC table.menu td.KopernikZaznaczony,#TRESC table.menu td.PrzydomekZaznaczony,
#TRESC table.menu td.RondoZaznaczony,#TRESC table.menu td.ZefirZaznaczony,#TRESC table.menu td.PTZaznaczony
{
  background-color:#74B3F2;
}

#TRESC #DataFilter
{
  padding:10px;
  background:transparent;
}

#TRESC #DataFilter fieldset.miesiac
{
	color:#154877;
	border:1px solid #0A3C6B;
	border-left:none;
	border-right:none;
}

#TRESC #DivSuma{background-image:url('../Grafika/Tlo2.jpg');}

#TRESC #DivSuma table{border-spacing:0;}

#TRESC #DivSuma table td.sumad
{
  color:white;
	padding:0;
	padding-right:3px;
  width:456px;
  text-align:right;
}

#TRESC #DivSuma table td.suma, #TRESC #DivSuma table td.sumai, #TRESC #DivSuma table td.sumaz
{
  background-color:#FCFCBD;
  color:#000070;
  font-weight:bold;
  text-align:center;
  border:1px solid gray;
  padding:2px;
  font-family:Thoma;
}

#TRESC #DivSuma table td.suma
{
	border-top-color:#000080;
  font-size:large;
}

#TRESC #DivSumaPrint{display:none;}

#TRESC #DivADodaj
{
  float:left;
  padding-left:10px;
}
#TRESC #DivADodaj a{color:white;}

#DivDane
{
  height:480px;
  overflow:auto;
}

table#Dane
{
  border-spacing:0;
  width:100%;
}

table#Dane td
{
	padding:2px;
  border-bottom:1px solid gray;
}
table#Dane td div
{
  overflow-x:hidden;
  overflow-y:auto;
}

table#Dane td.lp div,table#Dane td.nrdokumentu div, table#Dane td.rodzajwydatku div,table#Dane td.kwota div,
table#Dane td.data div, table#Dane td.administracja div, table#Dane td.brakdanych{text-align:center;}

table#Dane td.kwota
{
	color:#000060;
  background-color:#FCFCBD;
  font-weight:bold;
  border-left:1px solid gray;
  border-right:1px solid gray;
}

table#Dane td.nrdokumentu, table#Dane td.nrdokumentu div,
table#Dane td.rodzajwydatku, table#Dane td.rodzajwydatku div, table#Dane td.kwota, table#Dane td.kwota div,
#TRESC #DivSuma table td.sumai, #TRESC #DivSuma table td.sumaz, #TRESC #DivSuma table td.sumai div,
#TRESC #DivSuma table td.sumaz div{width:90px;}

table#Dane td.data,table#Dane td.data div{width:70px;}

#TRESC #DivSuma table td.sumai div, #TRESC #DivSuma table td.sumaz div
{
  overflow-x:hidden;
  overflow-y:auto;
}


table#Dane td.dostawca div,table#Dane td.administracja div{width:145px;}

table#Dane td.edycja
{
  color:green;
  font-style:italic;
}

table#Dane th
{
  border-bottom:1px solid #E1E4EA;
  border-right:1px solid #E1E4EA;
  color:white;
}

table#Dane th a
{
	color:white;
	text-decoration:none;
}

#STOPKA
{
  clear: both;
  text-align:right;
  font-style:italic;
  font-size:smaller;
}

#LogForm
{
	position:absolute;
	top:10px;
}

#LogForm input[name='Login'], #LogForm input[name='Haslo']
{
  width:120px;
  border:1px solid black;
}

div#Kom{color:red;}

#Przyslona, #DivZmienHaslo, #DivDodajZmienZobowiazanie
{
	display:none;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:black;
	z-index:11;
}

#Przyslona{z-index:10;}

#DivZmienHaslo, #DivDodajZmienZobowiazanie {background-color:transparent;}

#DivZmienHaslo div.naglowek, #DivDodajZmienZobowiazanie div.naglowek
{
	background-color:#377AB9;
	color:white;
	font-weight:bold;
	text-align:center;
	border-bottom:2px ridge #61628F;
}

#DivZmienHaslo div.naglowek img, #DivDodajZmienZobowiazanie div.naglowek img
{
	float:right;
	margin-right:10px;
	cursor:pointer;
}

#DivZmienHaslo div.naglowek span, #DivDodajZmienZobowiazanie div.naglowek span{margin-left:20px;}

#DivZmienHaslo div.DivFormularzZH, #DivDodajZmienZobowiazanie div.DivFormularzDodajZmienZobowiazanie
{
	margin:50px auto;
	padding:25px;
	padding-top:10px;
 	width:400px;
	background-color:#E6E7EC;
	border:20px solid white;
}

#DivZmienHaslo div.DivFormularzZH img#ZamknijZH,
#DivDodajZmienZobowiazanie div.DivFormularzDodajZmienZobowiazanie img#ZamknijDodajZmienZobowiazanie
{
 float:right;
 position:relative;
 top:-29px;
 left:40px;
 cursor:pointer;
}

#DivZmienHaslo div.DivFormularzZH{text-align:center;}

#DivDodajZmienZobowiazanie div.DivFormularzDodajZmienZobowiazanie fieldset
{
  border:1px solid #C0C0C0;
  margin-bottom:10px;
}

#DivDodajZmienZobowiazanie div.DivFormularzDodajZmienZobowiazanie fieldset#Zobowiazanie input,
#DivDodajZmienZobowiazanie div.DivFormularzDodajZmienZobowiazanie fieldset#Zobowiazanie select{width:120px;}

#DivDodajZmienZobowiazanie div.DivFormularzDodajZmienZobowiazanie fieldset.bezobramowania
{
  border-left:none;
  border-right:none;
  border-bottom:none;
}

#DivDodajZmienZobowiazanie div.DivFormularzDodajZmienZobowiazanie fieldset legend{color:#5783AA;}

#DivDodajZmienZobowiazanie div.DivFormularzDodajZmienZobowiazanie select[name='Dostawcy']
{
	position:absolute;
  display:none;
  background-color:#EFF1F7;
  border:1px solid #A5ACB2;
}

#DivDodajZmienZobowiazanie div.DivFormularzDodajZmienZobowiazanie textarea
{
	width:100%;
	height:150px;
	background-color:white;
	resize:none;
}

#DivDodajZmienZobowiazanie div.DivFormularzDodajZmienZobowiazanie input[name='Wyslij'],
#DivZmienHaslo div.DivFormularzZH input[type='submit']
{
	float:right;
	color:white;
	background-color:#377AB9;
	cursor:pointer;
	margin-right:9px;
	font-weight:bold;
}
#DivZmienHaslo div.DivFormularzZH input[type='submit']{float:none;}

#DivZmienHaslo div.DivFormularzZH input[name='StareHaslo'],#DivZmienHaslo div.DivFormularzZH input[name='NoweHaslo'],
#DivZmienHaslo div.DivFormularzZH input[name='NoweHaslo2']{border:1px solid black;}

#DivDodajZmienZobowiazanie div.DivFormularzDodajZmienZobowiazanie #DivRadioAdministracja
{
	float:right;
	text-align:center;
}

#DivOpis
{
	position:absolute;
	top:0;
	width:1000px;
 	height:75px;
	margin:0 auto;
	color:white;
	border:1px solid black;
	border-top:none;
	text-align:center;
	background-color:#377AB9;
	display:none;
}

a
{
	cursor:pointer;
}
