 // body {background: #F6F4F0;}
body {background: url(http://media.wandystan.eu/graf/tuo.png);}
 #container {width: 800px; margin: 0 auto;}
 #middle {padding-left: 200px; overflow: hidden;}
.col {position: relative; float: left; padding-bottom: 20005px; margin-bottom: -20000px;}
 #content {width: 100%; background: white; color: black; text-align: justify; padding-top: 1em;}
 #menu {width: 200px; left: 0; margin-left: -800px;}
 #main-page #menu {left: 0;}
 #footer {clear: left; position: relative;}

 /* main page layout */
 #main-page #middle {padding-right: 0; margin-top: 8px; border-top: 1px solid #DFB0B0;}
 #main-page #main-menu {width: 150px; margin-right: -150px;}

 /* fonts */
 body {font-family: sans-serif; font-size: 10pt;}

 /* links */
 a {color: #D00;}

 /* formularze */
 input, textarea {font-size: 0.9em; background: #EFECDD;}

 /* belka */
 .bellca {margin: 0.5em 0; font-size: 0.8em; line-height: 1em;}
 .bellca a {text-decoration: none;}
 .bellca a:hover {text-decoration: underline;}
 p.bellca.right {text-align: right; float: right; margin-top: -1.5em;}
 .bellca.right form {display: inline; height: 0.7em;}
 strong.reg {background: yellow; color: black; padding: 0 3px;}
 strong.reg:hover {background: black; color: yellow;} 

 /* header */
 #header {position: relative;}
 #header h1 {margin: 0}
 #header h1 a#banner {display: block; width: 100%; height: 165px;}
 #header h1 span {display: none;}

 /* menu */
 #menu h2 {display: none;}

 /* menu and content */
 #menu h3, #content h2, #main-menu h3 {font-size: 1.2em; background-color: transparent; height: 32px; line-height: 32px; vertical-align: middle; margin: 1em 0 0 0; padding: 0 8px;}
 #menu h3, #menu h3 a, #content h2, #content h3, #main-menu h3 {
 	color: #666;
	text-align: left;
	font-family: canter;
	font-weight: normal;
	font-size: 20pt;}
#content h3 {color: #000;}
#content > h2 {margin-top: 0;}   

 /* menu and content → backup
 #menu h3, #content h2, #main-menu h3 {font-size: 1em; background-color: #DA231D; height: 32px; line-height: 32px; vertical-align: middle; margin: 0; padding: 0 8px;}
 #menu h3, #menu h3 a, #content h2, #main-menu h3 {color: white;} */

 /* menu */
 #menu, #main-menu {font-size: 8pt; background-color: #FFFFFF;} /* EFECDD → F7F7F7*/
 #menu h4, #menu p, #menu ul, #menu ul li,
 #main-menu ul, #main-menu ul li {font-size: 1em; margin: 3px 0; padding: 0 8px; list-style: none;}
 #menu ul li, #main-menu ul li {padding: 0;}
 #main-page #menu hr {margin: 8px 0; border: 0; width: 200px; height: 1px; background: url('http://wandystan.eu/gov/glowna/img/main_menu_hr.png');}
 #menu a, #main-menu a {text-decoration: none;}
 #menu h3 a, #content h2 a, #main-menu h3 a, #menu h4 a,
 #menu a:hover, #main-menu a:hover {text-decoration: underline;}
 * html #main-page #menu hr {margin: 0 8px; width: 184px; color: #666;}
 span.licz {color: red; font-weight: bold;}

 /* main menu */
 #main-page #menu, #main-menu {color: #666; padding-top: 1em;}
 #main-page #menu ul a, #main-menu ul a,
 #main-page #menu p a, #main-menu p a,
 #main-page #menu h4 a, #main-menu h4 a {color: #D00;}

 /* news */
 #menu ul.wandea, #menu ul.wandea li {list-style: square;}
 #menu ul.wandea {color: #C00; margin-left: 18px;}
 #menu ul.press, #menu ul.press li {list-style: square;}
 #menu ul.press {color: #C00; margin-left: 18px; font-size: 7pt;}

 /* content */
 #pagetext {margin: 0 8px;}

 /* footer */
 // #footer {background: #ddd;}
 #main-page #footer {background: transparent; border-top: solid 4px #D00;}
 #footer hr {display: none;}
 #footer address {padding: 5px; font-size: 8pt;}
 * html body {overflow: hidden;}
 * html #footer-wrapper {float: left; position: relative; width: 100%; padding-bottom: 10000px; margin-bottom: -10000px; background: white;}

 .hidden {display: none;}