
body {	    
font-size: 100%;  line-height: 90%;
font-family: Calibri, "Trebuchet MS", Helvetica, sans-serif ;
	background-color: #00cc66;
}

#wrapper
{
width: 800px;
margin: 0 auto;
position:absolute; 
left:50%;
margin-left:-400px; 
margin-top:4px;
background-image:url('http://www.chocimow.blutu.pl/data/tlo.jpg');
	 box-shadow: 0px 0px 25px #9b6f37;

	   border-style: solid;
	   border-width: 2px; 
	   border-color: #A52A2A;
	   background-repeat:repeat-y;
}
#header
{
	   width: 800px;
	   height: 201px;
	   background:transparent;
}

#tresc
{
width: 750px;
padding:25px;
margin:0px;
}

img { border-width: 0px }

p, div { font-size: 1em }
p { margin: 10px 0px 10px 0px }

a:active, a:visited { color: #333333 }
a:link { color: #333333 }
a:hover { text-decoration: none; color: #000000 }

label { cursor: pointer }
h1, h2, h3, p, ol, ul { padding: 10px 0;font-size:16px;}
ol, ul { padding-left: 40px}
dd { padding-left: 40px }
fieldset { width: 100%; margin: 20px -5px; padding: 5px; border: 1px solid #aaa; }
fieldset fieldset { width: 95%; margin: 0 auto }

select { margin: 0px 3px 0px 3px }
input, textarea, select { font-family: inherit; font-size: 0.9em; padding: 3px; margin: 3px; }
input.mainoption { font-weight: bold }

.adminpanel tfoot th { border-top: 1px solid #DDD }
.adminpanel { margin: 0px auto 0px auto; width: 100%; border-spacing: 0px }
.adminpanel td, .adminpanel th { padding: 3px 0px 3px 0px }
.adminpanel th { font-size: 1.1em; text-align: left }
.adminpanel td { border-top: 1px solid #DDD }

#header { border-bottom: 1px solid #DDD; margin: 0px auto;
}

#bar { width: 760px; margin: 0px auto }
#links { font-size: 14px; margin:20px auto 25px 17px}
#login { margin-left: 400px;float:left; text-align: left }

#content { clear: both; width:750px; margin: 0px auto }

#footer { clear: both; margin: 10px auto 110px auto; border-top: 1px solid #DDD; font-size: 0.75em; }
#footer #copyright { float: right; text-align: right }
#footer #loadtime { float: left }

#fn_notice { background-color: lightblue; border: 1px solid #85b0be; padding: 10px; list-style-type: none }
#fn_notice li { border-top: 1px solid #85b0be; padding: 5px }
#fn_notice li.title { font-variant: small-caps; border-width: 0px; font-weight: bold }

#fn_warning { background-color: pink; border: 1px solid #d798a3; padding: 10px; list-style-type: none }
#fn_warning li { border-top: 1px solid #d798a3; padding: 5px }
#fn_warning li.title { font-variant: small-caps; border-width: 0px; font-weight: bold }

.category-selection { border: 1px solid #85b0be; padding: 3px; overflow: auto; width: 200px; max-height: 90px }