@import url(./layout.css);
table.tab1 { margin-top: 5px; margin-bottom: 5px; width: 100%; padding: 0px; font: normal 12px arial, sans-serif; color: #000; border-collapse: collapse; } table.tab1 th           { margin: 0px; padding: 3px; height: 15px; font-size: 12px; color: #000; font-weight: bold; text-align: left; background: #fff; } table.tab1 td           { margin: 0px; padding: 1px 5px 1px 5px; border: 1px solid #fff; font: normal 12px arial, sans-serif; } table.tab1 tr           { background: transparent; } table.tab1 tr:hover     { background: #fff; }.imgbox img { margin: 10px 0 10px 0; border: 0px;}	
.banner { overflow: hidden; margin: 0 auto; text-align: center;}	.banner img { display: block; margin: 5px auto; border: 0px;}	
.image img { float: left; display: block; margin: 0 10px 0 0; border: 0px;}	
.multi { } .multi label { width: 150px; float: left; text-align: left; margin-right: 10px;} .multi-ins { height: 120px;}
.cent { margin: 0 auto 0 auto; width: 450px; display: block; }
.mbox { margin: 10px; background: #fff;	height: 200px; overflow: hidden; } div.mbox div.image {  margin: 5px 10px 0 5px; width: 150px; height: 150px; float: left; text-align: center; font: bold 12px tahoma,verdana,arial,sans-serif; overflow: hidden;} div.mbox div.image img { margin: 0 auto;} div.mbox div.insert { width: 300px; float: left; font: normal 12px tahoma,verdana,arial,sans-serif; text-align: justify; line-height:17px; color: #222;} .mbox li { list-style-type: none; padding: 0 0 0 9px; background:transparent url(./dot.gif) no-repeat scroll 0 9px;}
.ps-box {border: 1px solid #f00; background-image : url("./ps-bgd.png"); background-position: left top; background-repeat : repeat-y;}
.pu-box {border: 1px solid #fc0; background-image : url("./pu-bgd.png"); background-position: left top; background-repeat : repeat-y;}
.np-box {border: 1px solid #36c; background-image : url("./np-bgd.png"); background-position: left top; background-repeat : repeat-y;}
.box  { margin: 3px; } .box50 { float: left; width: 269px;} .box30 { float: left; width: 230px;} .box25 { float: left; width: 166px; display: block; } .box20 { float: left; width: 133px; display: block; }
div.box25 div.text		{ height: 200px; } div.box span.date { font: normal 10px verdana, sans-serif; color: #555; } div.box li { margin-bottom: 3px; }

#kalendarz {width: 265px; margin: 10px;}
#kalendarz li {display: box; float: left; width: 30px; margin: 1px; padding:2px; background: #fff; text-align: center; }
#kalendarz .akt {color: #990000; }
#kalendarz .day {font-weight: bold; background: #ff9;}
#kalendarz .hidden {visibility: hidden;}


.box select {width: 260px;}
.box option {width: 350px;}
.srch-input { width: 218px; }
.srch-submit { width: 40px; height: 22px; position: absolute; }
.newsletter-input { width: 400px; }

.label-form {float: left; width: 80px;}
.btn-form{width: 100px;}
.btn-form-first{ margin-left: 80px;}

.rbox1 { margin: 3px; border: 1px solid #aaa;} div.rbox1 div.title { padding: 5px; font: bold 12px verdana, sans-serif; color: #030; border-bottom: 1px solid #aaa; background-image : url("./box-g.png"); background-position: bottom; background-repeat : repeat-x;}div.rbox1 div.text 	{ padding: 10px; background-image : url("./box-y.png"); background-position: top; background-repeat : repeat-x;}
.rbox2 { margin: 3px; border: 1px solid #600; background-image : url("./box-y.png"); background-position: top; background-repeat : repeat-x;} div.rbox2 div.title { padding: 5px; font: bold 12px verdana, sans-serif; color: #600; } div.rbox2 div.text 	{ padding: 10px; }
.rbox3 { margin: 3px; } div.rbox3 div.title { padding: 5px; font: bold 12px verdana, sans-serif; color: #030; border-bottom: 1px solid #030; background-image : url("./box-g.png"); background-position: bottom; background-repeat : repeat-x;} div.rbox3 div.text { padding: 10px; background-image : url("./box-y.png"); background-position: top; background-repeat : repeat-x;}
.rbox4 { margin: 3px; } div.rbox4 div.title { padding: 5px; font: bold 12px verdana, sans-serif; color: #030; border-bottom: 1px solid #030; } div.rbox4 div.text { padding: 10px;  background-image : url("./text-y.png"); background-position: top; background-repeat : repeat-x; }
.rbox5 { margin: 10px; padding: 0px 0 10px 0; background-image : url("./box-dol.png"); background-position: right bottom; background-repeat : no-repeat;} div.rbox5 div.title { padding: 10px 5px 5px 10px; font: bold 12px verdana, sans-serif; color: #030; } div.rbox5 div.text  { padding: 15px; background-image : url("./box-gora.png"); background-position: left top; background-repeat : no-repeat;}
.rbox6 { margin: 3px; float: right;} div.rbox6 div.title { padding: 5px; font: bold 12px verdana, sans-serif; color: #030; border-bottom: 1px solid #030; } div.rbox6 div.text { padding: 10px; background-image : url("./box-y.png"); background-position: top; background-repeat : repeat-x;}
.rbox7 { margin: 3px; float: left; width: 269px;} div.rbox7 div.title { padding: 5px; font: bold 12px verdana, sans-serif; color: #030; border-bottom: 1px solid #030; } div.rbox7 div.text { padding: 10px; background-image : url("./box-y.png"); background-position: top; background-repeat : repeat-x;}
.mbox1 { margin: 3px; } div.mbox1 div.title { padding: 5px; font: bold 12px verdana, sans-serif; color: #030; border-bottom: 1px solid #030; background-image : url("./box-g.png"); background-position: top; background-repeat : repeat-x;} div.mbox1 div.text { padding: 10px; background-image : url("./box-y.png"); background-position: top; background-repeat : repeat-x;}
.box-uwaga { margin: 3px; } div.box-uwaga div.title { padding: 5px; border-bottom: 0px solid #fff; font: bold 13px verdana, sans-serif; color: #fff; background-image : url("./box-uwaga.png"); background-position: top; background-repeat : repeat-x; } div.box-uwaga div.text { padding: 10px; background-image : url("./box-uwaga-bk.png"); background-position: top; background-repeat : repeat-x;  border: 1px solid #600;}
.box-aktual { margin: 3px; } div.box-aktual div.title { padding: 5px; border-bottom: 0px solid #fff; font: bold 13px verdana, sans-serif; color: #fff; background-color: #030; background-image : url("./box-green.png"); background-position: top; background-repeat : repeat-x; } div.box-aktual div.text { padding: 10px; background-image : url("./box-y.png"); background-position: top; background-repeat : repeat-x; line-height: 18px; border: 1px solid #030; } div.box-aktual div.text li { margin-bottom: 5px; border-bottom: 1px solid #fff;}
.one { margin: 3px; } .one ul { margin: 10px; } .one a:link,.one a:active,.one a:visited  { font-weight: bold; }
.one1 	{ border-top: 1px solid #030; padding: 10px; background-image : url("./box-y.png"); background-position: top; background-repeat : repeat-x; }
.one1 table { margin-top: 5px; margin-bottom: 5px; width: 100%; padding: 0px; font: normal 12px arial, sans-serif; color: #000; border-collapse: collapse; } 
.one1 table th           { margin: 0px; padding: 3px; height: 15px; font-size: 12px; color: #000; font-weight: bold; text-align: left; background: #fff; } 
.one1 table td           { margin: 0px; padding: 5px; border: 0px solid #030; font: normal 12px arial, sans-serif; } .one1 table tr           { background: transparent; } .one1 table tr:hover     { background: #fff; }


.oneimg { float: right; margin: 10px;}
.oneimg1{ margin: 3px auto;}
.oneimg1 img {margin: 0 auto; display: block; }
div.sonda input { margin-right: 5px; position: relative; top: 1px; } div.sonda p {margin: 0 0 2px 0; padding: 0px; }
div.imagecont { width: 120px; height: 135px; background: #fff; overflow: hidden; line-height: 10px; }
div.imagesbox { text-align: center; } div.imagesbox ul        { list-style-type: none; background: transparent;} div.imagesbox ul li     { float: left; padding: 0; margin: 5px; font-size: 9px; color: #333; text-align: center; background: transparent;} div.imagesbox ul li img { margin: 0 auto 0 auto; padding: 0px; display: block; border: 0px; }
div.menu-spacer { height: 10px;}
div.menu1                 { margin: 3px; padding: 1px; font-size: 12px; color: #fff; font-weight: bold; text-align: left; line-height: 14px; background-image : url("./menu-x.png"); background-position: right; background-repeat : repeat-y; } div.menu1 ul { list-style: none;  } div.menu1 ul li          { padding: 0 0 0 6px; display: block; list-style: none; border-bottom: 1px solid #aaa; background: transparent; background:transparent url(./li-menu.png) no-repeat scroll left center; }
div.menu1 ul li a:link, div.menu1 ul li a:visited   { display: block; text-decoration: none; font-weight: bold; color: #000; padding: 5px; } div.menu1 ul li a:hover { color: #030; text-decoration: underline; }
div.menu2 { margin: 3px; padding: 1px; font-size: 12px; color: #fff; font-weight: normal; text-align: left; line-height: 14px; background-image : url("./menu-x.png"); background-position: right; background-repeat : repeat-y;} div.menu2 ul { list-style: none; } div.menu2 ul li { padding: 5px 0 5px 9px; display: block; list-style: none; border-bottom: 1px solid #aaa; } 

.box-pokl { margin: 3px;  border: 1px solid #a80000;}
div.box-pokl div.title { padding: 5px 5px 5px 10px; border-bottom: 0px solid #000; font: bold 13px tahoma, sans-serif; color: #fff; background-color: #030; background-image : url("./box-green-pokl.png"); background-position: top; background-repeat : repeat-x; } 
div.box-pokl div.text { padding: 10px; background-image : url("./box-y-pokl.png"); background-position: top; background-repeat : repeat-x; line-height: 18px; } 
div.box-pokl div.text li { margin-bottom: 5px; border-bottom: 1px solid #fff;}
