body {padding:0; margin:0; font:12px arial; background:#f0f7ff /* url(images/headbkg.jpg) top center no-repeat */ ; color:#01224e; border-top:2px solid #fff; text-align:center; line-height:1.5em;}
#wrap {width:938px; text-align:center; margin:0 auto;}
#maincontent {background: url(images/bkgt.png) repeat; text-align:left; border:0px solid #865803; padding:0px 15px 5px 24px; margin:0 0 15px 0; /* height:1720px; */}

td {text-align:left; vertical-align:top;}
dt {font-weight:bold;}
.menutop {margin: 2px 0 0 270px;}
.menutop a {color:#263b6a;font-weight:700;text-decoration:none;}
.menutop a:hover {color:#485d8c;text-decoration:underline;}

.buttons {margin:8px 0 0 9px;}
.button {font-size:11px; font-weight:700;padding-top:4px;margin:0px 16px 0 0;color:#ffeb66;text-align:right; line-height:12px;}
.button a {font-weight:700; color:#ffeb66;}

a {text-decoration:underline; font-weight:400; color:#000000;}
a:hover {text-decoration:none;}
a img {border:0;}

.czytajwiecej {text-align:right;}
.czytajwiecej a {text-decoration:none;}
.czytajwiecej a:hover {color:#0070e5;}

/* ul {margin:0 0 15px 40px; padding:0;list-style-image: url(images/ull.gif);} */

.footer {margin-left:268px; padding:10px; height:42px; background:url(images/bkg-foot.png) repeat-x; color:#222222; font-size:11px;}
.footer a {color:#000000; text-decoration:none; font-weight:400; font-size:10px;}
.footer a:hover {text-decoration:underline;}

.td1t {background-color:#bedef6;}
.td1  {background-color:#d8eaf7;}
.td2t {background-color:#e4c78f;}
.td2  {background-color:#f4dba8;}
.td3t {background-color:#c9fab9;}
.td3  {background-color:#def7d6;}
.td4t {background-color:#e1cdfe;}
.td4  {background-color:#efe5fc;}
.td5t {background-color:#f7e9ba;}
.td5  {background-color:#f8f1da;}
.td6t {background-color:#d9d7d7;}
.td6  {background-color:#ebe9e9;}

hr {border-top:1px dotted #777; border-width:1px 0 0 0; height:1px;}

h2 {color:#0070d7; font-weight:700; font-size: 16px; text-align: left; padding-left: 14px; padding-bottom: 1px; border-bottom: 2px solid #e4c78f; border-left: 20px solid #e4c78f; line-height: 1.1em; margin: 0 0 0.5em 0;}

.imgal {width: 280px;height: 210px;padding: 4px;background-color: #555555;border:1px solid #777777;float: none;margin:2px;}

#menu3 {font-size: 12px; font-weight: normal; font-family:Arial; width: 256px; border-style: none solid none solid; border-color: #9F8089; border-width: 0px; margin: 0px 0px 0px 0; }
#menu3 li a { height: 19px; voice-family: "\"}\""; voice-family: inherit; text-decoration: none; }
#menu3 li a:link, #menu3 li a:visited { color: #000; font-weight: 700; display: block; background: url(images/menu3.gif) 0 -28px; padding: 4px 25px 4px 18px; text-align: left; }
#menu3 li a:hover, #menu3 li #current { color: #222; background: url(images/menu3.gif); padding: 5px 5px 3px 18px; text-align: left; }
#menu3 li a:active { color: #000; background: url(images/menu3.gif) 0 -56px; padding: 4px 5px 4px 18px; text-align: left; }
#menu3 ul { list-style: none; margin: 0; padding: 0; }

#menu5 {font-size: 12px; font-weight: normal; font-family:Arial; width: 256px; border-style: none solid none solid; border-color: #9F8089; border-width: 0px; margin: 0px 0px 0px 0; }
#menu5 li a { height: 19px; voice-family: "\"}\""; voice-family: inherit; text-decoration: none; }
#menu5 li a:link, #menu5 li a:visited { color: #fff; font-weight: 700; display: block; background: url(images/menu5.gif) 0 -28px; padding: 4px 5px 4px 18px; text-align: left; }
#menu5 li a:hover, #menu5 li #current { color: #fff; background: url(images/menu5.gif); padding: 5px 5px 3px 18px; text-align: left; }
#menu5 li a:active { color: #fff; background: url(images/menu5.gif) 0 -56px; padding: 4px 5px 4px 20px; text-align: left; }
#menu5 ul { list-style: none; margin: 0; padding: 0; }

.niebieski {color:#0070d7; font-weight:700;}
.czerwony {color:#dd0000; font-weight:700;}

.iconzamow img {border-bottom:2px dotted transparent;}
.iconzamow a:hover img {border-bottom:2px dotted #eb632b;}

/* #formularz input {border: 1px solid #bb0000;} */

.galeria {text-align: center;}
.galeria img {padding: 2px;border:2px solid #b3cde5; margin-left:4px;margin-right:4px;}
.galeria a:hover img, .galeria a:hover img{border: 2px solid #f5a608;}

.galeria2 img {padding-left: 2px; padding-right: 2px; border-left:4px solid #b3cde5; border-right:4px solid #b3cde5;}
.galeria2 a:hover img, .galeria2 a:hover img{border-left:4px solid #2f4e77; border-right:4px solid #2f4e77;}

.mgal {width:144px; height: 108px;}
.docennik {background-color:#fdf1c8; padding:8px 4px;}




