/* CSS Document */
body {margin:0 auto; padding:0; font:12px Verdana, Arial, Helvetica, sans-serif; color:#333333;}
a:link, a:visited {color: #022C8E; text-decoration:none;}
a:hover {color:#990000; text-decoration:underline;}
form, select, input, ul, li, img, p, h1 {margin:0; padding:0;}
p {padding: 5px;}
ul {list-style-type:none;}
img {border: 0;}
h1 {font:normal 28px 'Times New Roman', Helvetica, sans-serif;line-height: 28px; padding: 5px; color:#ff0000;}
.clear {clear: both; font-size:0px;}
.lewy {float: left; width:512px; padding: 7px; border-right:1px solid #447797;}
.prawy {float: right; width:218px; padding:7px 2px 0 7px;}
.main {width: 500px;}

#all {width: 755px; margin: 0 auto; text-align: left;}
#header {}
#footer {text-align: center; background:#68B6E7; font-size:9px; color:#447797; padding:3px;}
#footer a:link, #footer a:visited {color: #447797;}
#footer a:hover {color:#fff;}
#content {}
#flash {border-bottom:1px solid #fff; border-top:1px solid #fff;}
#menu {}

#galeria {padding: 20px 0 0 0; text-align:center;}
#galeria img {padding: 1px; border: 1px solid #447797; margin: 10px;}

#menu ul {}
#menu ul li {float: left; text-align:center;}
#menu ul li a:link, #menu ul li a:visited {
	font-weight: bold;
	text-transform:uppercase;
	width:151px;
	padding: 10px 0;
	display:block;
	background: #F7C60E;
	border-bottom:1px solid #215E20;
	border-top:1px solid #fff;
	}
#menu ul li a:hover {background:#447797; color:#fff; text-decoration:none; border-bottom:1px solid #fff; border-top:1px solid #fff;}

.pasek {height:20px; background:#68B6E7;}
.pasek div {float: left; padding: 3px 0 0 5px; font-size:9px; color:#447797;}
