html, body, div, span, h1, h2, h3, p, a, acronym, font, img, ul, li, fieldset, form, label, legend, button {
		margin: 0; padding: 0;
		border: 0; outline: 0;
		font-size: 100.01%; vertical-align: baseline;
		background: transparent;}
ul { list-style: none; }
blockquote, q { quotes: none; }
textarea { overflow:auto; }

body.ie #header h1 span, body.ie #skip { font-size: 0.9em; }
body.ie .foliobox h3 { font-size: 0.92em; }
body.ie h3 .num { letter-spacing: 0; }

* {  margin: 0; padding: 0;}

html, body { height: 100%;}

body { background: url("images/backg.jpg"); background-color: #FFF;  background-repeat: repeat;  color: #FFF; text-align: center; font-family: Georgia, serif;
	   font-size: 65.5%; font-style: italic; overflow-x: hidden; word-spacing: 0.1em;}

.block {width: 900px; float: left; clear: both; padding: 0; position: relative; }

#wrapper {width:100%; min-height: 100%;  height: auto; margin: 0 auto -50px; text-align: left; font-size: 1.4em; line-height: 1.4em;}

#logo { width: 100%; text-align: center; padding-bottom: 40px; padding-top: 30px;}/* 40 i 30; 20 i 20*/
#buttons {width:500px; margin: 0 auto; padding:3px; position: relative; }

#szkoladlarodzicow { width: 603px; height: 141px; margin: 0 auto 20px auto; display: none;}

#lewo {float: left; padding:3px;}
#prawo {float: right; padding:3px;}

.nowe {position: relative; bottom:32px; right:20px; }

#push {height: 50px;}

#footer {padding:0; margin:0 ; background-color: #d6cdbb; width:100%; height: 50px; clear:both; position: relative;
        border: 1px dashed #a39884;}
#copyright {width: 900px; margin: 0 auto; padding: 15px 0 0 0; text-align: center; font-size: 1em; color: #90826b;}
#copyright a {text-decoration: none; font-style: italic; color: #90826b; font-size: 1em;  border-bottom: 1px dotted #90826b;}
#copyright a:hover {text-decoration: none; font-size: 1em;  color:#90826b ; border-top: 1px dotted #877048; border-bottom: 0;}














