* {
 padding: 0;
 margin: 0; 
}

body {
 background: #E0D8C3;
 color: #000000;
 font-family: verdana, arial, geneva, tahoma, helvetica, sans-serif;
 font-size: 11px;
 text-align: center;    /* IE trick */
}

#container {
 margin: 0 auto;
 width: 1000px;
 text-align: left;    /* IE trick */
}

#faux {
 background: url(fauxBackground.png);
 overflow: auto;
 width: 100%;
}

#header {
 width: 1000px;
 padding: 0px;
 margin: 0px 0px 1px 0px;
 background: #E5DCC8;
}

#leftcolumn { 
 display: inline;
 margin: 0px;
 margin-right: 2px;
 padding: 0px;
 width: 151px;
 float: left;
}

#content { 
 float: left;
 margin: 0px;
 margin-left: 1px;
 margin-right: 1px;
 padding: 0px;
 width: 692px;
 display: inline;
 position: relative;
}

#rightcolumn { 
 display: inline;
 position: relative;
 margin: 0px;
 margin-left: 2px;
 padding: 0px;
 width: 151px;
 float: right;
}

#footer { 
 width:1000px;
 clear: both;
 color: #ffffff; 
 background-color: #52421F;
 margin: 1px 0px 4px 0px;
 padding: 2px;
 font-size: 10px;
 text-align: center; 
}

.clear { clear: both; background: none; }

.frameColor {
 background-color: #52421F;
}

a {
 text-decoration: none;
 font-size: 10px;
}

a:link, a:visited {
 color: #000000;
}

a:active, a:hover {
 color: #990000;
}

.tableColor {
 background: #E5DCC8;
}

.frameColor {
 background-color: #52421F;
}

.titleColor {
 color: #990000;
}

.sourceCode {
 margin: 5px;
 background-color: #D9D0BD;
 border-style: solid;
 border-width: 1px;
 border-color: #C5BCA8;
}

.txt {
 text-align: justify;
 margin: 5px;
 font-size: 11px;
}

.podpis {
 font-size: 11px;
}

#rect1 {
 position: relative;
 background-color: #52421F;
 width: 540px;
 height: 1px;
 top: -10px;
 left: 3px;
 z-Index: 2;
}

#rect2 {
 position: relative;
 background-color: #52421F;
 width: 440px;
 height: 1px;
 top: -10px;
 left: 3px;
 z-Index: 2;
}

#rect3 {
 position: relative;
 background-color: #52421F;
 width: 340px;
 height: 1px;
 top: -10px;
 left: 3px;
 z-Index: 2;
}

p {
 padding: 1px 1px;
 margin: 0px;
 text-align: justify;
}

pre {
 padding: 1px 5px;
 margin: 0px;
 text-align: justify;
}

h1 {
 margin: 5px;
 font-weight: bold;
 font-size: 16px;
}

#nav {
 list-style: none;
 list-style-type: none;
 margin: 0px;
 padding: 0px;
}

#nav ul {
 list-style: none;
 list-style-type: none;
}

#nav li {
 background: url(!/point.png) no-repeat 0 2px; 
 padding-left: 10px;
}

