body{

	margin: 0 auto;
	padding: 0;
	color: #000000;
	font: 11px arial;
	background-color: #141414;
	text-align: center;
}

.top_1{
        background: url(img/bg_top.jpg) top left repeat-x #fff;
        margin:0px;
        padding:0px;
        height:93px; /* 93px*/
        overflow:hidden;
}

.top_menu{
        background-color: #ffffff;
        height:37px;
}

.menu_zam{
  display:block; 
  background: url(img/menu_zam.jpg) top left no-repeat; 
  text-decoration: none;
  font-weight:bold;
  font-size:14px;
  color:#000;
  width:136px; 
  height:27px; 
  float:left; 
  padding-top: 10px;
}

.menu_otw, a.menu_zam:hover{
  display:block; 
  background: url(img/menu_otw.jpg) top left no-repeat; 
  text-decoration: none;
  font-weight:bold;
  font-size:14px;
  color:#fff;
  width:136px; 
  height:27px; 
  float:left; 
  padding-top: 10px;
}

.top_2{
        background: url(img/bg_2.jpg) top center no-repeat #df3214;
        height:11px;
}

.top_3{
        background: url(img/bg_1.jpg) top left repeat-x;
}

.menu_1{
        background: url(img/obiekty.jpg) top center no-repeat #202020;
        height:76px;
        width:180px;
        text-align:left;
}

.menu_11{
        display:block;
        text-decoration:none;
        color:#7e7e7e;
        font-size:10px;
        margin:8px 10px;
}

.menu_1_naglowek{
        color: #cecece;
        font-size: 12px;
        font-weight:bold;
        padding-bottom:5px;
}

.menu_1_right{
        background: url(img/top_strz.jpg) bottom right no-repeat;
        border:1px solid transparent;
        height:70px;
        width:195px;
}

.dot_pion_2{
        background-color: #202020;
        width:1px;
}

.dot_pion_21{
        background: url(img/dot_pion1.gif) top center repeat-y;
        margin: 12px 0;
        width:1px; 
        height:52px;
}

.dot_poziom{
        background: url(img/dot_poziom.gif) center left repeat-x;
        margin: 0 10px;
        height:3px; 
        clear:both;
}

#stopka{
        color:#989898;
        font-size:10px;
        margin:auto;
        width:818px;
        padding: 10px 0;
}

#stopka a{
  text-decoration:none;
  color:#989898;
}

#stopka_prawa{
        float:right;
        text-align:right;
        font-size:12px;
}

#stopka_lewa{
        text-align:left;
}

.mini_galeria{
        background: url(js_galeria/gal_bottom.gif) bottom right no-repeat #e6e4d8;
        height:198px;
        width:243px;
        padding: 6px 0px 6px 6px;
}

.mini_galeria .buttons{
        cursor:pointer;
        padding: 0px 0 0 67px;
        margin-top:10px;
}

.mini_galeria .buttons img{
        float:left;
        margin: 0 10px;
}

.mini_galeria .info{
        padding-top:3px;
        height:20px;
        color:#fff;
        font-size:12px;
        font-weight:bold;
        text-align:center;
}

.naglowek{
        font-size:22px;
        font-weight:bold;
        margin-top:5px; 
        margin-bottom:25px;
}

.naglowek .czerwony{
        color:#fb3915;
}

.naglowek .czarny{
        color:#212123;
}

#tresc{
        font-family: verdana;
        text-align:justify;
        font-size:12px;
}

#tresc .zdjecie{
        border:2px solid #bebaa1;
        margin:7px;
}

#tresc .zdjecie1{
        border:2px solid #bebaa1;
}

#tresc a{
        color:#fc391b;
        text-decoration:none;
}

#tresc a:hover{
        color:#fc3716;
        text-decoration:underline;
}

a.powrot{
        color:#fc391b;
        text-decoration:none;
}

a.powrot:hover{
        color:#fc3716;
        text-decoration:underline;
}

.art_tytul{
        color:#141414;
        font-weight:bold;
        font-size:14px;
        margin-bottom:2px;
}

.art_data{
        color:#fc391b;
        font-size:9px;
        margin-bottom:7px;
}

.zdjecie_opis{
        border-bottom:1px solid #CECFBB;
        font-size:10px;
        color:#7d7e69;
        margin: 0 7px 0 7px;
}

.zdjecie_opis1{
        border-bottom:1px solid #CECFBB;
        font-size:10px;
        color:#7d7e69;
        margin: 0 5px 0 0px;
}

.zdjecie_opis img, .zdjecie_opis1 img{
        border:2px solid #bebaa1;
        margin:0px;
}

#obiekt{
  font-family: verdana;
  text-align:justify;
  font-size:12px;
}

#obiekt a.a_obiekt{
        display:block;
        color: #000;
        border:1px solid transparent;
        padding:5px;
        text-decoration:none;
}

#obiekt a.a_obiekt:hover{
        display:block;
        color: #000;
        border:1px solid #E6E4D8;
        text-decoration:none;
        background: url(img/strz.gif) right bottom no-repeat #F6F5F1;
}

#obiekt .art_tytul{
        color:#141414;
        font-weight:bold;
        font-size:18px;
        margin-bottom:15px;
}

.strzalka{
        background: url(img/strz_czer.jpg) top left no-repeat;
        padding-left:14px;
}

.akt_skrot {
        display:block;
        color:#000;
        font-size:10px;
        text-decoration:none;
}

.akt_skrot_tytul {
        color:#000;
        font-weight:bold;
        text-decoration:none;
        font-size:10px;
}

.linia{
        height:1px;
        background-color:#fff;
}
.linia1{
        margin:0px; 
        padding:0px; 
        height:0px;
}

.bold { font-weight:bold; }
.red { color:#FB3915; }
.center { text-align:center; }
.right { text-align:right; }
.left { text-align:left; }
.li { border-bottom:1px solid #E4E2D5; }


/* ================= GALERIA ============================ */

   .gal_border, .gal_stat { background-color: #E6E4D8; }
   .gal_stat select { font-size:10px; }
   #galeria_link_pole input { font-size:11px; }
   .gal_postep_pusty { background-color:#FBFBF9; }
   .gal_postep_pelny { background-color:#DDDBC9; }
   .gal_alb_tytul {  }
   .gal_alb_link { font-weight:bold; }
   .gal_border_alb { background-color: #fff; }
   .gal_opis {  }
   .gal_border_img { border:1px solid #F2F1EC; }
   .gal_page1 { cursor:pointer; border:1px solid #DDDBC9; padding: 2px 5px 2px 5px; }
   .gal_page1_hover { padding: 2px 5px 2px 5px; cursor:pointer; background-color:#DDDBC9; border-right: 1px solid #C9C4A9; border-bottom: 1px solid #C9C4A9; border-left: 1px solid #FBFBF9; border-top: 1px solid #FBFBF9; }
   .gal_page2 { border:1px solid #FBFBF9; padding: 2px 5px 2px 5px; }
   
/* =================== KALENDARZ ========================== */

  .kal_days_0 { height:18px; color:#d2d2d2; background: url(img/kal_1.png) no-repeat top left #e8e4d5; }
  .kal_days_2 { cursor:pointer; height:18px; color:#000000; background: url(img/kal_1.png) no-repeat top left #e8e4d5; }
  .kal_days_6 { cursor:pointer; height:18px; color:#ff0000; background: url(img/kal_1.png) no-repeat top left #e8e4d5; }
  .kal_days_7 { cursor:pointer; height:18px; color:#ee0000; background: url(img/kal_1.png) no-repeat top left #e8e4d5; }
  .kal_gl_td1 { background: url(img/kal_4.png) top left no-repeat #E8E4D5; font-weight:bold; font-size:13px; }
  .kal_days_no, .kal_days_so, .kal_days_nd { background: url(img/kal_2.png) no-repeat top left #cf230c; height:16px; font-weight:bold; color:#fff; }
  .kal_days_over { cursor:pointer; background: url(img/kal_3.png) repeat-x top left #ff5637; height:16px; color:#fff; }
  .kal_font_1 { color:#000000; font-weight:bold; }
  .kal_font_0 {  }
  
#standard input[type=text] { border:1px solid #B3B697; font-size:12px; font-family: arial; background-color:#F6F5EC; }
#standard select { border:1px solid #B3B697; font-size:12px; font-family: arial; background-color:#F6F5EC; }
#standard input[type=submit] { width:200px; }

