html, body {
	background-color: #62523C;
	color: #000;
	margin-left: auto; 
	margin-right: auto;
	margin-top: 10px; 
	padding: 0px;
	font: normal 14px tahoma, helvetica, arial, geneva, lucida, sans-serif;
}

/*dla wydruku - poprawić trzeba zrobić osobny plik stylu*/
body#printbody {
	color: #000;
	background-color: #ffffff;
	padding: 20px 20px;
	margin:0;
	font: normal 12pt helvetica, arial, geneva, lucida, sans-serif;
}


#TOP {
	width: 970px;
/*	height: auto; */
	margin-left: auto; 
	margin-right: auto;
	overflow: hidden;
}

#HEAD {
	float: left;
}

#LOGO {
	width: 720px;
	height: 110px;
/*	background: url(images/gora720.png) no-repeat ; */
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}

#COUNTBOOKS {
	width: 221px;
	height: 41px;
	float: left;
	background: url(images/tlo_ilepozycji.png) no-repeat ;
	overflow: hidden;
	color: #FFFFFF;
}

#COUNTBOOKS2 {
	padding: 10px;
}


#SEARCH {
	width: 499px;
	height: 41px;
	float: left;
	background: url(images/tlo_szukaj.png) no-repeat ;
	overflow: hidden;
}

#SEARCH2 {
	padding-left: 80px; 
	padding-top: 10px; 
}


#LOGIN {
	width: 208px;
	height: 130px;
	float: left;
	overflow: hidden;
	color: #FFFFFF; 
	margin-left: 10px;
	padding: 10px;
/*	border-style:  ridge; */
	border-style: solid;
	border-width: 1px 1px 0px 1px;
	border-color: #fff;
	background-color: #807055;
	text-align: center;
}
#KONTO {
	width: 206px;
	text-align: center;
	margin-bottom: 4px;
	font-size: 10pt;
}

#BUTTON {
	width: 180px;
	font: normal 14px tahoma, helvetica, arial, geneva, lucida, sans-serif;
	overflow: hidden;
/*	background-color: #A09075; */
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 3px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #fff #505050 #505050 #fff;
}

#BRANCHES {
	width: 220px;
	float: left; 
	background: url(images/tlo_katalog_p.png) no-repeat ;
/*	background-position: 2px; */
/*	overflow: hidden; */
	background-color: #A09075;
/*	border-style:  ridge; */
	border-left-style: solid;
	border-left-width: 1px;
	border-color: #fff;
}

#TRESC {
	float: left;
}

#SORTING {
	width: 499px;
	height: 108px;
	background: url(images/tlo_produkty1.png) ;	
	background-color: #62523C;
	overflow: hidden;
/*	padding-top: 10px; */
}

#SHELF {
	width: 498px;
/*	background: url(images/tlo_produkty.png); */
/*	border: 1px solid;	 */
	border-right-style: solid;
	border-right-width: 1px;
	border-color: #fff;
	background-color: #A09075;
	overflow: hidden;
}

#BRANCHES, #SHELF {
	padding-bottom: 3800px;
	margin-bottom: -3800px;
}

#CART {
	width: 228px;
	float: left; 
	overflow: hidden;
	margin-left: 10px;
	padding-top: 10px;
	color: #fff;
	border-style: solid;
	border-width: 1px;
	border-color: #fff;
	background-color: #A09075;
}

#FOOT {
	clear: both; 
	width: 720px;
/*	height: 90px; */
/*	position: relative; top: 10px; */
	background-color: #62523C;
	overflow: hidden;
}

#FOOT2 {
	clear: both; 
	width: 718px;
	font-size: 9pt;
	padding-top: 5px;
	padding-bottom: 5px;
	position: relative; top: 1px;
	text-align: right;
	background-color: #A09075;
	overflow: hidden;
	border: 1px solid;
	border-color: #fff;
}

#FOOT3 {
	width: 340px;
	font-size: 9pt;
	text-align: left;
	background-color: #62523C;
	color: #C2B397;
	font-size: 7pt;
	overflow: hidden;
	padding: 10px;
}


#LINEINPUT {
	text-align: right;
	margin-bottom: 3px;
	margin-top: 0px;
}

#LEFT {
	text-align: left;
}
#CENTER {
	text-align: center;
}
#JUSTIFY {
	text-align: justify;
}

#ERROR {
	text-align: right;

	font-size: 9pt;
	color: blue;
}

input {
	background-color: #C2B397; 
	font-size: 10pt;
}

input.checkbox {
		border-color: #C2B397;
		-moz-outline: 0px;
		outline: 0px;
		background-color: #C2B397;
	}


inputright {background-color: #C2B397; font-family: Arial; font-size: 8pt; text-align: right; }

select {background-color:#C2B397;}
textarea {background-color:#C2B397;}
label {
	font-size: 10pt;
}

legend {
	font-size: 10pt;
	color: #FFFFFF;
}

form {
	margin: 0px;
	padding: 0px;
}

p {
/*	margin-top: 0;	*/
	padding: 0px;	
}

a {
	text-decoration: none;
	color:black;
}

a:hover {
	color: #eee;
}

.handover {
	cursor: hand;
}

blockquote.koszyk {font-family: Tahoma,Arial; font-size: 10pt; color:White; margin: 0px 0px 0px 10px}
.katalog {	FONT-WEIGHT: bold; FONT-SIZE: 10.5pt; COLOR: Black; FONT-FAMILY: Tahoma, Arial; line-height:150%}
.katalog2 {FONT-WEIGHT: normal;FONT-SIZE: 10pt; COLOR: White; FONT-FAMILY: Tahoma, Arial}
.katalog1 {FONT-WEIGHT: normal; FONT-SIZE: 10.5pt; COLOR: black; FONT-FAMILY: Tahoma, Arial }
.stopka {font-family: Verdana,Arial; font-size: 9pt; color:#C2B397; margin: 0px 0px 0px 10px}
.lista {font-family: Verdana,Arial; font-size: 10pt; color:Black; line-height:140%}
.lista2 {font-family: Verdana,Arial; font-size: 10pt; color:Black; line-height:140%}
.lista3 {font-family: Verdana,Arial; font-size: 9pt; color:Black; line-height:140%}
.listaj {font-family: Verdana,Arial; font-size: 9pt; color:Black; 	background-color:#AA9A7E; line-height:140%}
.listac {font-family: Verdana,Arial; font-size: 9pt; color:Black; 	background-color:#A09070; line-height:140%}
/*.przypisy {font-family: Verdana,Arial; font-size: 9pt; color:Black; line-height:140 %} */

.tytulc { text-align: center;}
.tytulr { text-align: right;}
.tytull { text-align: left;}
.tytulc, .tytulr, .tytull {
	font-family: Verdana,Arial;
	font-size: 9pt;
	color:White;
	background-color:#A7977C;
}
.tabletytul2 {
	border-spacing: 0px;
	width: 490px;
	background-color:#A09075;
	margin-left: auto;
	margin-right: auto;
}
.tabletytul2 {
	border-spacing: 0px;
	text-align: center;
	width: 440px; 
	background-color:#C2B397;
	margin-left: auto;
	margin-right: auto;
}
.tytul {font-family: Verdana,Arial; font-size: 10pt; color:White}
.podtytul {font-family: Verdana,Arial; font-size: 10pt; color: White; line-height:140%}

hr {
	width: 95%;
	height: 1px;
	color: #74644d;
	background-color: #74644d;
	border-top:1px solid;
	border-width:0 0 0 0;
	margin-bottom: 4px;
}
small {
	font-size: 8pt;
}
button {
	background-color:#A09075;
}
#formob {
		font-family: Helvetica, Arial, Verdana, sans-serif;
		font-size: 8pt;
		color:Black;
/*		line-height:200 %; */
		margin-bottom: 3px;
}

#formdo {
		font-family: Helvetica, Arial, Verdana, sans-serif;
		font-size: 8pt;
		color:Black;
		position: relative; right: 5px;
/*		line-height:200 %; */
		margin-bottom: 3px;
}
#przypisy {
		font-family: Helvetica, Arial, Verdana, sans-serif;
		font-size: 8pt;
		color:Black;
/*		line-height:200 %; */
		margin-bottom: 0px;
		padding-bottom: 4px;
}
#formwys {
		font-family: Helvetica, Arial, Verdana, sans-serif;
		font-size: 7pt;
		color:Black;
		position: relative; right: 150px;
/*		line-height:200 %; */
		margin-bottom: 2px;
}
