body {background: white;}
 #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;}
 #content img {max-width: 500px; height: auto; display: block; margin: 0 auto;}
 #menu {width: 200px; left: 0; margin-left: -950px;}
 #main-page #menu {left: 150px;}
 #footer {clear: left; position: relative;}

/* main page layout */
 #main-page #middle {margin-top: 8px;}

/* fonts */
body {font-family: sans-serif; font-size: 10pt;}

/* links */
a {color: #D00;}

/* formularze */
input, textarea {font-size: 0.9em; background: white;}

/* 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;}

/* belka logowanie */
form#in input
{background-color: #white; border: 1px inset #555; padding: 0; margin:0;}

form#in input[type=submit] {background-color: none;}


/* header */
 #header h1 {margin: 0;}
 #header h1 a {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: 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: none;}
 #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;}
 #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;}
 #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');}
* html #main-page #menu hr {margin: 0 8px; width: 184px; color: #666;}

 #main-page #menu {color: #666;}
 /*#main-page #menu ul a, #main-page #menu p a, 
 #main-page #menu h4 a {color: #444;}*/


/* content */
 #pagetext {margin: 0 8px;}

/* footer */
 #footer {background: none;}
 #main-page #footer {background: none; 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;}