* {margin:0; padding:0;}
body {background: #fff;font-size:9pt;color: #006699;font-family: 'Lucida Grande', Verdana; line-height: 150%;}
h1 {margin: 20px 0px 5px 0px; font-size: 11pt;border-bottom: 1px solid #006699;padding-bottom: 2px;}
h2 {margin: 10px 0px 0px 0px; font-size: 10pt;}
h3 {margin: 10px 0px; text-align: center;font-size: 10pt;}
a {text-decoration: none;font-size: 11px;letter-spacing: 3px;color: #B3790F;}
a b {color: #ff0000;}
a:hover {text-decoration: underline;color: #F0CC51;}
p {padding:5px 0;}
ul {margin: 5px 0 5px 20px;}

.lt {float:left;}
.rt {float:right;}
.cl {clear:both;}

.flash{margin-top: 20px;text-align: center;}

#page {width:720px;margin:0px auto;padding:0 40px;background: url(../img/bg.png) repeat-y top center;overflow:hidden;}

#header {height:110px;background: url(../img/header.jpg) no-repeat top;overflow: hidden;}
#lang {margin:10px 10px 0 0;text-align:right;}
#lang img {margin-left:10px;border:1px solid #999;}
#menu {margin-top: 35px;text-align:right;}
#menu img, #footer img {margin:0 4px;}

#content {margin: 20px;}

#cennik {margin: 20px auto 15px auto;}
#cennik th, #cennik td {padding:3px 5px;}
#cennik thead th, #cennik tbody td {text-align: right;}
#cennik tbody th {text-align: left;}
#cennik tbody th span {color:#ff0000;}

#gallery div.cl {margin-bottom: 10px;overflow: hidden;}
#gallery a {display: block;float:left;padding:5px;border:1px solid #006699;margin-left: 10px;}
#gallery a img {display: block;border: none;width: 200px;height: 150px;}

#footer {text-align: center;padding-bottom: 10px;border-bottom: 15px solid #006699;}
#footer .links {overflow:hidden;clear:both;}
#footer .address {overflow:hidden;clear:both;text-align:center;margin-top:5px;font-size: 8pt;}
