BODY, TABLE, TR, TH, TD, DIV, SPAN, P, H1, H2, H3, H4 {
	 margin: 0px;
	 padding: 0px;
	 font-size: 9pt;
	 font-family: Helvetica, Arial, sans-serif;
	 color: #66381E;
	 /* color: #6D2A21; */
}

BODY {
	background: url(/images/lt/tlo.gif);
	background-repeat: repeat-x;
	background-color: #F6F1E8;
	font-size: 9pt;
}

INPUT {
	color: #360004;
	border: 1px solid #360004;
	padding: 2px;
	margin: 2px;
}

INPUT.#password, INPUT.#login{
	width: 200px;
}

FORM {
	margin: 0px;
	padding: 0px;
}

.z_red{
	color: #CB0000;
}

IMG
, INPUT.imageSubmit
, INPUT.checkbox
, INPUT.radio
{
	border: 0px;
	margin: 0px;
	padding: 0px;
}


A, A:HOVER {
	/*color: #740A0C;*/
	color: #66381E;
}

A { text-decoration: none; }
A:HOVER { text-decoration: underline; color:#CF1348; }

H1, H2, H3, H4 {
	text-align: center;
	/*color: #66381E;*/
}
H1 { font-size: 24px; }
H2 { font-size: 19px; }
H3 { font-size: 15px; }
H4 { font-size: 12px; }

TH, TD {
	font-weight: normal;
}

P, UL, OL {
	color: #66381E;
}




#head
, #bannerTop
, #menu
, #bannerMain
, #contentContainer
, #foot
{
	width: 960px;
	margin: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

#bannerMain {
	border-left: 1px solid #BEA79F;
	border-right: 1px solid #BEA79F;
	background-color: #ffffff;
	text-align: center;
	padding: 0px;
	margin: auto;
	width: 958px;
}

#bannerMain img {
	margin: 0px;
	margin-top: 7px;
	padding: 0px;
	border: 0px;
}

#spacer {
	height: 2px;
}


#contentContainer { /* Zawiera content oraz modules */
	border-left: 1px solid #BEA79F;
	border-right: 1px solid #BEA79F;
	background-color: #ffffff;
}

#foot {
	margin: auto;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	background-color: #6D2A21;
	color: #CFCFCF;
	font-weight: bold;
}

#foot TABLE {
	margin: auto;
}

#foot TD {
	font-size: 10px;
	background-color: #6D2A21;
	text-align: center;
	color: #CFCFCF;
	padding-left: 2px;
	padding-right: 2px;
}

#foot A, #foot A:HOVER {
	color: #DDDDDD;
}

#foot A { text-decoration: none; }
#foot A:HOVER { text-decoration: underline; color:#FFFFFF; }



.error, .error .mandatory {
	color: #FF2222;
}

INPUT.error {
	border-color: red;
}





/** LAYOUT ------------------------------------------------------------------------------------------- */
TABLE.lt_button {
}

.lt_button {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 20px;
	padding-right: 20px;
	cursor: pointer;
}


TD.lt_button A, TD.lt_button A:HOVER {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	cursor: pointer;
	text-decoration: none;
	padding-left: 20px;
	padding-right: 20px;
}

TABLE.lt_red_button {
	margin: auto;
}
.lt_red_button INPUT {
	/*text-transform: upercase; */
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 20px;
	padding-right: 20px;
	cursor: pointer;
}



/** POMOCNICZE ------------------------------------------------------------------------------------------- */

.naSrodek { margin: auto; }
.center { margin: auto; text-align: center; }
.right {
	float: right;
}
.border { border: 1px dotted #F6E2CA; }
.border_top { border-top: 1px dotted #F6E2CA; }
.border_bottom { border-bottom: 1px dotted #F6E2CA; }
.onclick { cursor: pointer; }



TABLE.tabelaNaSrodek  {
	margin: auto;
}

.hidden {
	visibility: hidden;
	display: none;
}
