html, body {
background: #cee6f3 url('../images/bg.gif');
background-repeat: repeat-x;
background-position: top;
font-family: Verdana, Tahoma, arial, sans-serif;
margin: 0 auto 0 auto;
padding:0 auto 0 auto;
width:100%;
height:100%;
font-family:Verdana;
}

/*  ------------ OKIENKO POPUP ---------------- */
#mask {
position:absolute;
left:0;
top:0;
z-index:9000;
background-color:#9d9d9d;
display:none;
}
#boxes #dialog {
background:url('../images/pit_1.gif');
width:434px;
height:580px;
}
#boxes #dialog .close {
float:right;
background:transparent;
width:52px;
height:23px;
margin-right:7px;
margin-top:1px;
}
#boxes #dialog .close:hover {
background:url('../images/close_pop.png');
}
#boxes .window {
position:absolute;
left:0;
top:0;
display:none;
z-index:9999;
padding:0px;
}







#content-wrap {
width:814px;
margin: 0 auto 0 auto;
padding:0 auto 0 auto;
}
#content {
margin-top:5px;
clear:both;
overflow:hidden;
}
      /* ======== header.php ============= */

div.banner {
background: url('../images/frame_top.gif');
width:814px;
height:254px;
}
div.subbanner {
background: url('../images/frame_subbanner.gif');
width:814px;
height:42px;
margin-top:5px;
}
div.bg_subbanner {
background: url('../images/bg_subbanner.gif');
width:800px;
height:28px;
}
span.subbanner {
font-size: 12px;
font-family: Verdana; Tahoma;
font-weight: bold;
}
div.frame_menu {
background: url('../images/frame_menu.gif');
width:814px;
height:44px;
margin-top:5px;
}

      /* ======== footer.php ============= */

font.copyright {
color:#824D03;
font-size:10px;
font-family:Verdana, Tahoma;
font-weight:bold;
}
a.copyright {
color:blue;
text-decoration:none;
}
a.copyright:hover {
color:red;
text-decoration:none;
}
div.footer_bar {
text-align:center;
background: url(../images/footer.gif);
width:716px;
height:53px;
}
   /* eweblink */
.eweblink {
font-size:9px;
font-family:Tahoma;
color:#0F95C7;
text-decoration:none;
}
.center {
margin-left:auto;
margin-right:auto;
text-align:center;
}
.size10 {font-size:10px;}
.size10b {font-size:10px;font-weight:bold;}
.size11 {font-size:11px;}
.size11b {font-size:11px;font-weight:bold;}
.size12 {font-size:12px;}
.size12b {font-size:12px;font-weight:bold;}
.size14 {font-size:14px;}
.size14b {font-size:14px;font-weight:bold;}
.size16 {font-size:16px;}
.size16b {font-size:16px;font-weight:bold;}

.top5m {margin-top:5px; clear:both;}
.top10m {margin-top:10px; clear:both;}
.top15m {margin-top:15px; clear:both;}
.top20m {margin-top:20px; clear:both;}

.hr {
text-align:center;
border-top:2px solid #587694;
margin:5px;
}
.hr-gallery {
text-align:center;
border-top:2px solid #587694;
margin:30px 40px 0 40px;
}
.hr-sidebar {
margin:10px;
text-align:center;
border-top:2px solid #587694;
}

      /* ======== sidebar.php ============= */

.sidebar {
float:left;
width:270px;
}
div.bg_sidebar_top {
background: url(../images/frame_sidebar_top.gif);
width:270px;
height:7px;
}
div.bg_sidebar_center {
background: url(../images/frame_sidebar_center.gif);
width:270px;
clear:both;
}
div.bg_sidebar {
background: url(../images/bg_sidebar.jpg) top left;
margin-left:7px;
margin-right:7px;
}
div.bg_sidebar_bottom {
background: url(../images/frame_sidebar_bottom.gif);
width:270px;
height:7px;
clear:both;
}


   /* tresc sidebar */
.menu-sidebar {
padding-top:5px;
height:21px;
}
.button-sidebar {
float:left;
padding-left: 5px;
}
.ksiega_gosci {
background-image: url('../images/ksiega_gosci.gif');
background-repeat: no-repeat;
height: 21px;
width:120px;
display: block;
overflow: hidden;
}
.ksiega_gosci:hover {
background-position: 0px -21px;
}
.galeria_foto {
background-image: url('../images/galeria_foto.gif');
background-repeat: no-repeat;
height: 21px;
width:120px;
display: block;
overflow: hidden;
}
.galeria_foto:hover {
background-position: 0px -21px;
}
.title_sidebar {
text-align:center;
font-size:13px;
color:#FFDD00;
font-family:Comic Sans MS;
font-weight:bold;
text-decoration: underline;
letter-spacing: 1px;
}
a.link_sidebar {
color:#000000;
text-decoration:none;
font-size: 12px;
font-family: Tahoma; Verdana;
font-weight: bold;
text-align: center;
}
a.link_sidebar:hover {
color: red;
text-decoration: none;
}
div.adress {
padding-top:10px;
text-align: center;
font-size: 12px;
font-family: Tahoma; Verdana;
color: #000000;
font-weight: bold;
}
div.licznik {
font-size:10px;
color:#F8F8F8;
font-family:Verdana, Tahoma;
}
.news {
padding:0 5px 0 2px;
margin-top:10px;
clear:both;
}

      /* ======== srodkowa czesc ============= */
#height_content {
min-height:685px;
}
#height_content1 {
height:685px;
}
.content_box {
float:left;
margin-left:6px;
}
.center_text {
font-family:Verdana;
text-align:left;
padding:0 5px 0 10px;
}

.content_text {
font-family:Verdana;
text-align:left;
margin-top:20px;
padding:0 5px 10px 10px;
}
.bg_content_top {
background: url(../images/frame_content_top.gif);
width:538px;
height:7px;
}
.bg_content_center {
background: url(../images/frame_content_center.gif);
width:538px;
clear:both;
}
.bg_content {
background: url('../images/bg_content.jpg') top left;
margin-left:7px;
margin-right:7px;
overflow-x:hidden;
overflow-y:auto;
}
.bg_content-swieta {/* ======== SWIETA TLO ============= */
background: url('../images/bg_content.png') top left;
margin-left:7px;
margin-right:7px;
height:685px;
}
.bg_content-wielkanoc {/* ======== SWIETA TLO ============= */
background: url('../images/bg_content.gif') top left;
margin-left:7px;
margin-right:7px;
}


div.bg_content_bottom {
background: url(../images/frame_content_bottom.gif);
width:538px;
height:7px;
clear:both;
}
.bar_title {
background: url(../images/bar_title.gif);
text-align:center;
height:26px;
margin:0;
}
#bar_title {               /* DO USUNIECIA */
background: url(../images/bar_title.gif);
text-align:center;
height:26px;
margin:0;
}
a.head_title {
color:#ffffff;
text-decoration:none;
font-size: 12px;
font-family: Tahoma; Verdana;
font-weight: bold;
}
a.head_title:hover {
color: red;
text-decoration: none;
}
div.head_title {
padding-top:5px;
}
span.head_title {
color:#ffffff;
text-decoration:none;
font-size: 12px;
font-family: Tahoma; Verdana;
font-weight: bold;
}
.light {
font-size: 12px;
font-family:Tahoma, Verdana;
color: #000000;
}
.dark {
font-size: 12px;
font-family:Verdana, Tahoma;
color: #000000;
}
.black {
font-size: 11px;
font-family:Verdana, Tahoma;
color: #000000;
}



      /* ======== srodkowa cześć cala strona ============= */

div.bg_content_top_full {
background: url(../images/frame_content_top_full.gif);
width:814px;
height:7px;
}
div.bg_content_center_full {
background: url(../images/frame_content_center_full.gif);
width:814px;
clear:both;
}
div.bg_content_bottom_full {
background: url(../images/frame_content_bottom_full.gif);
width:814px;
height:7px;
clear:both;
}
div.date {
padding:5px 0 0 620px;
font-size:10px;
color:#ffffff;
font-weight:bold;
}


   /* linki */
.big {
font-size:12px;
font-family:Tahoma; Verdana;
color:#000000;
font-weight:bold;
}
a.links {
color:#3E76A2;
text-decoration:none;
font-family:Verdana;
font-size:11px;
font-weight:bold;
}
a.links:hover {
color:#C70000;
text-decoration:none;
font-family:Verdana;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}
a.links_one {
color:#000000;
text-decoration:none;
font-size:12px;
font-family:Tahoma; Verdana;
font-weight:bold;
}
a.links_one:hover {
color: red;
text-decoration: none;
}
div.archives {
text-align:left;
margin:10px 10px 0 10px;
padding-bottom:6px;
border-bottom:2px solid #587694;
color:#A26D4D;
font-size:10px;
font-family:Tahoma; Verdana;
font-weight:bold;
}

   /* archiwum */
.date_arch {
font-size:10px;
font-family:Tahoma; Verdana;
color:#DFBDBD;
font-weight:bold;
}

   /* kontakt */
input.wyslij {
height:21px;
width:95px;
border:0px;
cursor:pointer;
padding-bottom:3px;
background:url('../images/wyslij_out.gif');
background-repeat: repeat-x;
}
input.wyczysc {
height:21px;
width:95px;
border:0px;
cursor:pointer;
padding-bottom:3px;
background:url('../images/wyczysc_out.gif');
background-repeat: repeat-x;
}
.msg {
text-align:center;
padding:2px;
margin:2px 5px 2px 5px;
color:#FF0000;
border:2px solid #FF0000;
font-size:13px;
font-family:Verdana;
font-weight:bold;
}
.info {
text-align:center;
padding:2px;
margin:2px 5px 2px 5px;
color:#78F8FF;
border:2px solid #51F9F3;
font-size:13px;
font-family:Verdana;
font-weight:bold;
}
input.email {
font-size:11px;
color:#184958;
border:solid 1px #3C3C3C;
font-weight:bold;
background:#C8F5FF;
font-family:Verdana, Tahoma, Microsoft Sans Serif;
width:270px;
}
input.email:hover {
border : 1px solid #F8C500;
}
div.email {
font-family:Verdana, Tahoma, Microsoft Sans Serif;
font-size:10px;
color:#184958;
font-weight:bold;
float:left;
text-align:right;
margin:3px 5px 2px 0;
width: 150px
}
a.email {
color:#FFDD00;
text-decoration:none;
font-family:Verdana;
font-size:11px;
font-weight:bold;
}
a.email:hover {
color:#C70000;
text-decoration:none;
font-family:Verdana;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}
div.email_text {
border-left:solid 1px #404040;
border-right:solid 1px #121212;
border-top:solid 1px #3C3C3C;
border-bottom:1px solid #131313;
background: url(../images/bg_content.jpg) top left repeat;
text-align:center;
margin:0 5px 0 5px;
padding-top:5px;
padding-bottom:5px;
color:#184958;
font-size:10px;
font-family:Verdana;
}

   /* kontakt */
div.stow_tabl {
width:520px;
font-size:11px;
font-family:Tahoma;
color:#8F5B3B;
font-weight:bold;
text-align:left;
margin-left:10px;
margin-top:20px;
}
div.stow {
float:left;
width:240px;
font-size:12px;
font-family:Tahoma;
color:#7C4625;
font-weight:bold;
text-decoration:underline;
}

   /* statut */
font.statut {
font-family:Verdana;
font-size:11px;
font-weight:bold;
}
div.statut {
font-family:Verdana;
font-size:11px;
}
div.parag {
text-align:center;
margin-top:10px;
}














