/* stylesheet made by Oczko.eu */
body{margin:0;padding:0;background:#721904;font-family:Arial, sans-serif;font-size:12px;line-height:17px;color:#721904;}


img{float:left;margin:0 10px 10px 0;clear:both;border:1px solid #721904;padding:1px;width:150px;}
img.head{float:none;margin:0;border:0;width:auto;}
.linki img{float:none;margin:0;border:0;width:auto;}
#counter img{float:none;margin:0;border:0;width:auto;}
p.wystawy{clear:both;}
p.wystawy img{clear:both;width:75px;}

h3{margin:0;padding:0;font-size:15px;font-weight:bold;text-align:center;clear:both;}
.article_title{width:468px;background:url(images/belka.jpg) top left repeat-y;border:0;font-weight:bold;margin:0;padding:0 10px;font-size:16px;color:#fff;height:35px;line-height:35px;}
.guestbook_title{width:468px;background:url(images/belka.jpg) top left repeat-y;border:0;font-weight:bold;margin:0;padding:0 10px;font-size:16px;color:#fff;height:35px;line-height:35px;}
.category_title{width:468px;background:url(images/belka.jpg) top left repeat-y;border:0;font-weight:bold;margin:0 0 20px 0;padding:0 10px;font-size:18px;color:#fff;height:35px;line-height:35px;text-transform:uppercase;}
.article_date{color:#000;font-size:10px;line-height:13px;text-align:right;}
.article_back{clear:both;text-align:right;padding:10px 0 0 0;}

/*-------------------------------------------------------------------------------------------*/
#main{width:900px;margin:0 auto;background:url(images/site_bg_r.jpg) top left repeat-y;}

  #header{width:900px;height:355px;background:url(images/header.jpg) top left no-repeat;}
  #header a{width:900px;height:355px;display:block;}

  #menu{width:202px;float:left;}
    #menu ul{margin:0;padding:0;}
    #menu li{margin:0;padding:0;list-style-type:none;}

    #menu_top{width:202px;height:45px;background:url(images/menu_top.jpg) top left no-repeat;}
  
    #menu_items{width:202px;height:250px;}
      #menu_items li.item1 a{width:202px;height:30px;background:url(images/menu_item_1.jpg) top left no-repeat;display:block;}
      #menu_items li.item2 a{width:202px;height:34px;background:url(images/menu_item_2.jpg) top left no-repeat;display:block;}
      #menu_items li.item3 a{width:202px;height:31px;background:url(images/menu_item_3.jpg) top left no-repeat;display:block;}
      #menu_items li.item4 a{width:202px;height:32px;background:url(images/menu_item_4.jpg) top left no-repeat;display:block;}
      #menu_items li.item5 a{width:202px;height:30px;background:url(images/menu_item_5.jpg) top left no-repeat;display:block;}
      #menu_items li.item6 a{width:202px;height:28px;background:url(images/menu_item_6.jpg) top left no-repeat;display:block;}
      #menu_items li.item7 a{width:202px;height:34px;background:url(images/menu_item_7.jpg) top left no-repeat;display:block;}
      #menu_items li.item8 a{width:202px;height:31px;background:url(images/menu_item_8.jpg) top left no-repeat;display:block;}
      #menu_items li.item1 a:hover{background:url(images/menu_item_hover_1.jpg) top left no-repeat;}
      #menu_items li.item2 a:hover{background:url(images/menu_item_hover_2.jpg) top left no-repeat;}
      #menu_items li.item3 a:hover{background:url(images/menu_item_hover_3.jpg) top left no-repeat;}
      #menu_items li.item4 a:hover{background:url(images/menu_item_hover_4.jpg) top left no-repeat;}
      #menu_items li.item5 a:hover{background:url(images/menu_item_hover_5.jpg) top left no-repeat;}
      #menu_items li.item6 a:hover{background:url(images/menu_item_hover_6.jpg) top left no-repeat;}
      #menu_items li.item7 a:hover{background:url(images/menu_item_hover_7.jpg) top left no-repeat;}
      #menu_items li.item8 a:hover{background:url(images/menu_item_hover_8.jpg) top left no-repeat;}
      #menu_items li a span{display:none;}
  
    #menu_bottom{width:202px;height:82px;background:url(images/menu_bottom.jpg) top left no-repeat;}

  #content{width:698px;float:right;background:url(images/content_top.jpg) top left no-repeat;padding:0;}
    #text{width:483px;float:left;margin:25px 0 0 0;padding:0 50px;}
    #text a{color:#721904;font-weight:bold;text-decoration:none;}
    #text a:hover{color:#721904;font-weight:bold;text-decoration:underline;}
    
    #right{width:114px;height:302px;background:url(images/right_bg.jpg) top left no-repeat;margin:75px 0 0 0;float:right;}
  
  #footer{clear:both;width:900px;height:176px;background:url(images/footer.jpg) top left no-repeat;}
    #footer h1{margin:0;padding:100px 10px 10px 450px;font-size:12px;font-weight:bold;color:#f8e9a6;}
    #footer a{font-size:12px;font-weight:bold;color:#f8e9a6;text-decoration:none;}
    #footer a:hover{font-size:12px;font-weight:bold;color:#f8e9a6;text-decoration:underline;}
  #footermenu{width:900px;height:17px;line-height:17px;color:#f8e9a6;margin:10px auto;text-align:center;margin-top:-20px;}
    #footermenu a{color:#f8e9a6;text-decoration:none;}
    #footermenu a:hover{color:#fff;text-decoration:none;}

a.readmore{float:right;}

.gallery_title{width:468px;background:url(images/belka.jpg) top left repeat-y;border:0;font-weight:bold;margin:0;padding:0 10px;font-size:16px;color:#fff;height:35px;line-height:35px;}
.gallery_albums{float:left;padding:3px;text-align:center;border:1px solid #721904;margin:5px;background:#fff;}
.gallery_albums img{width:138px;border:1px solid #721904;padding:1px;margin:0 0 5px 0;float:none;height:92px;}
.gallery_albums a span{font-size:12px;font-weight:bold;clear:both;}

.gallery_photo{float:left;margin:5px;text-align:center;padding:3px;border:1px solid #721904;background:#fff;}
.gallery_photo img{width:138px;border:1px solid #721904;padding:1px;margin:0 0 5px 0;float:none;height:92px;}
.gallery_photo a span{font-size:12px;font-weight:bold;}
.gallery_photo p{margin:0;padding:0;}
.gallery_photo_description{font-weight:bold;}
.gallery_photo_info{font-style:italic;}

.guestbook_title{width:468px;background:url(images/belka.jpg) top left repeat-y;border:0;font-weight:bold;margin:0;padding:0 10px;font-size:16px;color:#fff;height:35px;line-height:35px;}
.guestbook{text-align:justify;}
.guestbook .guestbook_entry_label{font-weight:bold;}
.guestbook .guestbook_entry_data{font-style:italic;}
.guestbook .guestbook_entry{border-bottom:1px dotted #f00;padding:10px 0;}
.guestbook .guestbook_form{border-bottom:1px dotted #f00;padding:10px 0;}
.guestbook .guestbook_form_row{padding:2px 0;}
.guestbook .guestbook_form_row label{font-weight:bold;width:100px;height:20px;float:left;}
.guestbook .guestbook_form_row input{width:354px;border:1px solid #721904;}
.guestbook .guestbook_form_row textarea{width:354px;height:100px;border:1px solid #721904;}
.guestbook .guestbook_form_buttons{text-align:center;}
.guestbook .guestbook_form_buttons input{padding:1px 5px;background:#eee;color:#721904;border:1px solid #721904;}
.guestbook .guestbook_form_buttons input:hover{background:#721904;color:#eee;}

/* galeria - lightbox */
#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#lightbox img{width:auto;height:auto;margin:0;padding:0;border:0;}
#lightbox a img{border:0;}
#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#imageContainer{padding:10px;}
#loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#imageContainer>#hoverNav{left:0;}
#hoverNav a{outline:none;}
#prevLink, #nextLink{width:49%;height:100%;background-image:url(data:image/gif;base64,AAAA);/* Trick IE into showing hover */ display:block;}
#prevLink{left:0;float:left;}
#nextLink{right:0;float:right;}
#prevLink:hover, #prevLink:visited:hover{background:url(images/prevlabel.gif) left 15% no-repeat;}
#nextLink:hover, #nextLink:visited:hover{background:url(images/nextlabel.gif) right 15% no-repeat;}
#imageDataContainer{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;}
#imageData{padding:0 10px;color:#666;}
#imageData #imageDetails{width:70%;float:left;text-align:left;}    
#imageData #caption{font-weight:bold;}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em;}            
#imageData #bottomNavClose{width:66px;float:right; padding-bottom:0.7em;outline:none;}         
#overlay{ position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;}
