#content pre {
	width: 100%;                          /* specify width  */
	white-space: pre-wrap;                 /* CSS3 browsers  */
	white-space: -moz-pre-wrap !important; /* 1999+ Mozilla  */
	white-space: -pre-wrap;                /* Opera 4 thru 6 */
	white-space: -o-pre-wrap;              /* Opera 7 and up */
	word-wrap: break-word;                 /* IE 5.5+ and up */
	overflow: auto;                /* Firefox 2 only */
}

td {
	border: 1px #c2dfdf solid;
	padding: 1px 7px 1px 7px;
	background: #f2fcfc;
}

.naglowek {
	background: #c2dfdf;
}

.naglowek2 {
	background: #d8ebeb;
}


#content .logiczna {
	vertical-align: middle;
}

#content .ramka1 { /* tytuł */
	margin: 20px 0px 0px 0px;
	background: #c2dfdf;
	padding: 5px;
	border: 1px solid #c2dfdf;
	font-weight: bold;
}

#content .ramka2 {
	margin: 0px;
	background: #f2fcfc;
	padding: 5px;
	border-left: 1px solid #c2dfdf;
	border-right: 1px solid #c2dfdf;
	border-bottom: 1px solid #c2dfdf;
}

#content .ramka3 {
	margin: 0px;
	background: #cee6e6;
	padding: 5px;
	border-left: 1px solid #c2dfdf;
	border-right: 1px solid #c2dfdf;
	border-bottom: 1px solid #c2dfdf;
}

.tytul1 {
	font-size: 17px;
	font-weight: bold;
}

i {
	font-weight: bold;
}

.gwiazdka {
	font-size: 12px;
	font-style: italic;
}

#content .domyslnie1 {
	color: #c9642d;
}

#content .skladnia_tytul1 { /* tytuł */
	font-size: 17px;
	font-weight: bold;
	color: #326b93;
}

/* PRZYKŁADY */

#content .przyklad1 { /* tytuł */
	margin: 20px 0px 0px 0px;
	background: #cfcfcf;
	padding: 10px;
	border: 1px solid #c5c5c5;
	font-size: 20px;
	font-weight: bold;
	color: #505050;
}


#content .przyklad2 { /* formula */
	margin: 0px;
	background: #dfdfdf;
	padding: 10px;
	border-left: 1px solid #c5c5c5;
	border-right: 1px solid #c5c5c5;
	border-bottom: 1px solid #c5c5c5;
	font-weight: bold;
}

#content .przyklad3 { /* kod */
	margin: 0px;
	background: #f8f8f8;
	padding: 10px;
	border-left: 1px solid #c5c5c5;
	border-right: 1px solid #c5c5c5;
	border-bottom: 1px solid #c5c5c5;
	-moz-tab-size: 4; /* Code for Firefox */
    -o-tab-size: 4; /* Code for Opera 10.6-12.1 */
    tab-size: 4;
}

#content .przyklad4 { /* podsumowanie */
	margin: 0px;
	background: #efefef;
	padding: 10px;
	border-left: 1px solid #c5c5c5;
	border-right: 1px solid #c5c5c5;
	border-bottom: 1px solid #c5c5c5;
}

/* OPERATORY */

#content .operatory1 { /* tytuł */
	margin: 20px 0px 0px 0px;
	background: #e4e5d4;
	padding: 10px;
	border: 1px solid #dbdfc2;
	font-size: 20px;
	font-weight: bold;
	color: #777957;
}

#content .operatory2 { /* opis */
	margin: 0px;
	background: #f7f7ed;
	padding: 10px;
	border-left: 1px solid #dbdfc2;
	border-right: 1px solid #dbdfc2;
	border-bottom: 1px solid #dbdfc2;
}

/* SKŁADNIA */

#content .skladnia1 { /* tytuł */
	margin: 20px 0px 0px 0px;
	background: #bfd4e2;
	padding: 10px;
	border: 1px solid #bfd4e2;
	font-size: 20px;
	font-weight: bold;
	color: #326b93;
}

#content .skladnia2 { /* kod */
	margin: 0px;
	background: #f6fbfe;
	padding: 10px;
	border-left: 1px solid #bfd4e2;
	border-right: 1px solid #bfd4e2;
	border-bottom: 1px solid #bfd4e2;
}

#content .skladnia3 { /* opis */
	margin: 0px;
	background: #e9f1f6;
	padding: 10px;
	border-left: 1px solid #bfd4e2;
	border-right: 1px solid #bfd4e2;
	border-bottom: 1px solid #bfd4e2;
}

#content .skladnia4 { /* tytuł */
	margin: 0px;
	background: #d8e5ee;
	padding: 10px;
	border-left: 1px solid #bfd4e2;
	border-right: 1px solid #bfd4e2;
	border-bottom: 1px solid #bfd4e2;
	font-size: 15px;
	font-weight: bold;
	color: #326b93;
}

/* OPIS */

#content .opis1 { /* tytuł */
	margin: 20px 0px 0px 0px;
	background: #dfeed8;
	padding: 10px;
	border: 1px solid #dfeed8;
	font-size: 18px;
	font-weight: bold;
	color: #3e632d;
}

#content .opis2 { /* opis */
	margin: 0px;
	background: #f8fef6;
	padding: 10px;
	border-left: 1px solid #dfeed8;
	border-right: 1px solid #dfeed8;
	border-bottom: 1px solid #dfeed8;
}

/* ---------------------------------------------------- */


/* NAZWA */

#content .nazwa1 { /* tytuł */
	margin: 20px 0px 0px 0px;
	background: #e8d1c6;
	padding: 10px;
	border: 1px solid #e8d1c6;
	font-size: 20px;
	font-weight: bold;
	color: #864b2e;
}

#content .nazwa2 { /* opis */
	margin: 0px;
	background: #faf3f0;
	padding: 10px;
	border-left: 1px solid #e8d1c6;
	border-right: 1px solid #e8d1c6;
	border-bottom: 1px solid #e8d1c6;
}


/* INDEKS INSTRUKCJI */

#content .indeks1,
#content .identyfikatory1 { /* tytuł */
	margin: 20px 0px 0px 0px;
	background: #c2dfdf;
	padding: 10px;
	border: 1px solid #c2dfdf;
	font-size: 20px;
	font-weight: bold;
	color: #416363;
}

#content .indeks2,
#content .identyfikatory2 {
	margin: 0px;
	background: #e6f6f6;
	padding: 10px;
	border-left: 1px solid #c2dfdf;
	border-right: 1px solid #c2dfdf;
	border-bottom: 1px solid #c2dfdf;
}

#content .indeks3,
#content .identyfikatory3 {
	margin: 0px;
	background: #cee6e6;
	padding: 10px;
	border-left: 1px solid #c2dfdf;
	border-right: 1px solid #c2dfdf;
	border-bottom: 1px solid #c2dfdf;
}