/*=== general ===*/
html,body,img{margin:0;padding:0;border:0;}
html,body{background:#E7E7E7 url(../graphic/b1.png) top left repeat-x}
body{text-align:center;font:12px Verdana,Arial,sans-serif;line-height:1.3;}
h1,h2,h3,h4,ul,li,p{margin:0;padding:0;}
* html h1,* html h2,* html h3,* html h4{height:1%;}
h2{font:bold 16px Verdana,Georgia,Helvetica,sans-serif;}
h3{font:bold 13px Verdana,sans-serif;}
.bold{font-weight:bold;}
.center{text-align:center;}
.left{text-align:left;}
.del{text-decoration:line-through}
.green{color:#179F00;}
.red{color:#CF0000;}
.bckgreen{background-color:#D2FFCF;border:1px solid #247F1F;}

#wrapper{
margin:0 auto;
width:780px;
text-align:left;
background:#FFF;
border:1px solid #000;}
* html #wrapper, * html #tbar{width:782px;wid\th:780px;}

#header{position:relative;height:170px;}
h1{position:absolute;z-index:2}
h1 a{display:block;padding:10px 0 0 30px;margin:0;height:80px;width:284px;text-decoration:none;}
img#banner{position:absolute;height:152px;width:352px;top:6px;left:270px;z-index:1;}
img#jubileusz{position:absolute;height:80px;width:81px;top:94px;left:185px;z-index:1}
img#contact{position:absolute;height:174px;width:154px;top:0;right:0;z-index:1}
a#napisz{position:absolute;height:22px;width:111px;top:116px;right:20px;z-index:2}
#tbar{position:absolute;top:139px;margin-bottom:15px;height:35px;width:780px;background:url(../graphic/bar1.gif) top left repeat-x;}

#outer{
position:relative;
margin:5px 0 0 168px;
border:1px solid #FFF;
width:604px;} 					/*  center background  */


/* right elems */
#right{
float:right;
position:relative;
margin-bottom:15px;
width:584px;}
* html #right{margin-top:0px;}

#right h2,ul#right_footer{font-family:vedana,sans-serif;border-bottom:1px solid #99BEDF;padding:10px 10px 4px;background-color:#DFEEFF;}
#right ul{margin:3px 14px 5px 33px;}
ul#podmenu{margin:0 10px;padding:5px 0 6px 20px;background-color:#DFEEFF;border-bottom:1px solid #99BEDF;}
* html ul#podmenu{padding-left:25px;}
ul#podmenu li a{color:#05274F;}
ul#podmenu li a:hover{color:#779ABF;}
#right h3{margin:12px 8px 2px 8px;padding:2px 7px 1px;border-bottom:1px solid;}
#right h4{margin:16px 8px 2px 8px;padding:2px 7px 1px;}
#right table{margin:8px 10px;}
#right td{padding:0 8px;}
#right p{margin:2px 10px 4px 14px;}
#right p{text-indent:30px;}
#right p.center{text-indent:0;text-align:center;}
#right p.special{margin:4px 4px 6px;}
#right p.date{margin-right:16px;text-align:right;font:italic 11px Verdana,sans-serif;color:#62808F;}
#right p a:link{color:#0A1CAF;}
#right p a:visited{color:#7641AF;}
#right p a:hover{color:#9FA9FF;}
#right p a:active{color:#000F8F;}
#right strong{color:#2F2F2F;}
#right img{display:block;margin:4px 10px;clear:both;}
#right img.left{float:left;}
#right img.right{float:right;}
ul#right_footer{list-style:none;text-align:center;margin:25px 4px 0;padding:5px 0 6px;border-top:1px solid #99BEDF;line-height:1.4px}
ul#right_footer li{font:bold 11px Helvetica,Verdana,sans-serif;}
ul#right_footer a{color:#175A7F;}
ul#right_footer a:hover{color:#5399BF;}

#right form{text-align:center;}
#right fieldset{margin:15px 30px 0;padding:3px 0 7px;text-align:center;}
#right fieldset{background-color:#EFF7FF;}
#right fieldset p{text-indent:0;margin:10px 8px 2px;padding:2px 4px;font-size:11px;border:1px solid;background-color:#FFE4DF;}
#right fieldset p strong{color:#DF2500;}
#right legend{margin:0 0 5px 4px;padding:2px 6px;border:1px solid;background-color:#CFE6FF;}
label{display:block;margin:8px 0 2px;padding:4px 0 3px;background-color:#DFEEFF;border-top:1px solid #99BEDF;border-bottom:1px solid #99BEDF;}
input,select,textarea{border:1px solid #99BEDF;}
input:focus,select:focus,textarea:focus{border:1px solid #000;}
input[type="submit"]{display:block;width:65px;margin:4px auto 0;background-color:#81ACCF;cursor:pointer;}

#right table{margin:20px 12px 20px;border:1px solid #3B6B9F;}
#right table th{padding:0 4px;border:1px solid #3B6B9F;background-color:#DFEEFF;text-align:center;}

#right dt{margin-top:10px;font-weight:bold;}

.shortenDesc{margin-bottom:10px;color:#7F7F7F;}
.shortenDesc strong{color:#7F7F7F !important;}
.announce{margin-top:-10px;background-color:#FFE7CF;border-bottom:1px solid #DFA599;}
.announce h3{height:22px;background:url(../graphic/pin.gif) 0 100% no-repeat;text-indent:14px;line-height:1.9em;}

/* left elems */
#left{
position:relative;
z-index:2;
width:160px;
margin:-70px 0 0 -158px;
padding-bottom:20px;
background:#FFF;
color:#CFC8BC;}
* html #left{float:left;}

#left h2{display:block;height:14px;padding:14px 0 5px 14px;background:#FBFBFB url(../graphic/b3.gif) top left repeat-x;border-bottom:1px solid #DDDCDC;color:#0B586E;font-size:11px;}
#left h2 a{color:#0B586E;text-decoration:none;}
#left h2 a:hover{color:#043644;}
#left h2#prenumerata{background:url(../graphic/ico1.jpg) top left no-repeat;margin:20px 0 10px;}
#left h2#reklama{background:url(../graphic/ico2.jpg) top left no-repeat;}
#left h2#prenumerata a, #left h2#reklama a{margin-left:12px;color:#A72305;}
#left h2#prenumerata a:hover, #left h2#reklama a:hover{color:#EB380F;}
#left h3{margin:30px 11px 0;}
#left h3 a{display:block;height:166px;width:117px;padding:3px;border:1px solid #D0D3D4;}
#left h3 a:hover{border:1px solid #000;}
#left h3 a img{height:166px;width:117px;}

#left ul{line-height:1.6;list-style:none;margin-bottom:12px;}
#left li{margin:0 8px 0 12px;}
* html #left li{height:1%;}
#left li a, #left li#checked{display:block;padding:5px 0 5px 4px;font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#5a5e60;border-bottom:1px solid #E3E3E3;text-decoration:none;}
#left li a:hover,#left li#checked, #left h2#checked{color:#000;}
#left li a.special{color:#d70808;}
#left li a.special:hover{color:#7f0404;}



/* footer elems */
#footer{clear:both;width:780px;height:60px;background:url(../graphic/bar2.gif) top left repeat-x;color:#FFF;text-align:center;position:relative;}
* html #footer{width:782px;wid\th:780px;}

#footer ul{padding-top:4px;/*/*//*/;padding-top:10px;/**/}
* html #footer ul{padding-top:6px;}

#footer li{display:inline;margin-left:1px;font:bold 11px Arial,Helvetica,sans-serif;}
#footer li:after{content:" | ";}
#footer li.f-last:after{content:"";}
#footer a{color:#FFF;}
#footer a:hover{color:#eec505;}
#footer p{display:block;margin:1px 0 0;padding:5px;font-size:10px;}

.gal_img{border:1px solid #99BEDF;background-color:#DFEEFF;width:170px;height:200px;text-align:center;margin:2px 2px 0 0;float:left;}
.gal_img a{margin:0;padding:0;}
.gal_img img{border:1px solid #99BEDF;}
.gal_img p{font-size:10px;margin:0 !important;text-indent:0 !important;}
