/* Basic styles */
*{margin:0;padding:0}
body{line-height:1}
img,fieldset{border:0}
img{vertical-align:bottom}
a{cursor:pointer;text-decoration:none;}
a:hover{text-decoration:none;}
ul{list-style:none}
option{padding:0 .5em 0 1px}
table{border-collapse:collapse;border-spacing:0}
td,th{vertical-align:top;text-align:left;font-weight:normal}
address{font-style:normal}
h1,h2,h3,h4,h5,h6{font-size:1em;line-height:1.1em;font-weight:normal}
.clear{clear:both;overflow:hidden;height:0;}

/* html, body */
html{background:url(../images/html_bg.png);}
body{background:url(../images/body_bg.png) repeat-x;}
#wrapper{width:959px;margin:0 auto;padding:367px 0 0;position:relative;background:#fff url(../images/wrapper_bg.jpg) no-repeat;}

/* fonts */
body,input,textarea,select,td{color:#8a8080;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}

/* HEADER */
#logo{position:absolute;left:55px;top:140px;display:block;width:330px;height:60px;text-indent:-9999px;overflow:hidden;}

/* nowosci */
#nowosci{position:absolute;left:46px;top:25px;font-size:11px;color:#84725f;width:432px;line-height:15px;font-family:georgia,sans-serif;}
#nowosci strong{font-size:13px;font-weight:bold;color:#9e8871;}
#nowosci span{margin-right:5px;}
#nowosci a{color:#84725f;margin-right:5px;}
#nowosci a:hover{color:#d0b292;}

/* facebook */
#facebook{position:absolute;left:820px;top:25px;font-size:11px;color:#84725f;width:432px;line-height:15px;font-family:georgia,sans-serif;text-align:justify;}
#facebook strong{font-size:13px;font-weight:bold;color:#9e8871;}
#facebook span{margin-right:5px;}
#facebook a{color:#84725f;margin-right:5px;}
#facebook a:hover{color:#d0b292;}

/* nav */
#nav{position:absolute;left:27px;top:77px;}
#nav li{float:left;}
#nav li a{float:left;height:33px;overflow:hidden;}
#nav li a:hover img{margin-top:-33px;}
/* nav2 */
#nav2{position:absolute;left:27px;top:285px;}
#nav2 li{float:left;}
#nav2 li a{float:left;height:63px;overflow:hidden;}
#nav2 li a:hover img{margin-top:-63px;}
/* flash-main */
#flash-main{position:absolute;left:28px;top:109px;}

/* footer */
#footer{height:480px;width:959px;margin:0 auto;background:url(../images/footer_bg2.png) no-repeat;position:relative;margin-bottom:10px;}
#footer .reklama{position:absolute;left:39px;top:160px;font-family:arial,sans-serif;font-size:10px;color:#494949;width:885px;line-height:14px;text-align:justify;}
#footer .reklama a{color:#494949;}
#footer .reklama a:hover{color:#ab9f9f;}
#footer .opis{position:absolute;left:652px;top:252px;font-family:arial,sans-serif;font-size:10px;color:#494949;width:269px;text-align:justify;line-height:14px;}
#footer .opis a{color:#494949}
#footer .opis a:hover{color:#a2a2a2;text-decoration:underline;}
#footer .opis2{position:absolute;left:39px;top:280px;font-family:arial,sans-serif;font-size:10px;color:#494949;width:566px;text-align:justify;line-height:14px;}
#footer .opis2 a{color:#494949;}
#footer .opis2 a:hover{color:#a2a2a2;text-decoration:underline;}
#footer .d{position:absolute;left:39px;top:349px;font-size:11px;line-height:13px;color:#7a7a7a;}
#footer .d a{color:#7a7a7a;}
#footer .d a:hover{color:#b6b6b6;text-decoration:underline;}
#footer .nav{position:absolute;left:29px;top:256px;font-size:11px;line-height:13px;color:#8f8f8f;}
#footer .nav a{color:#8f8f8f;margin:0 15px 0 10px;}
#footer .nav a:hover{color:#b6b6b6;text-decoration:underline;}
#footer .nav2{position:absolute;left:39px;top:375px;font-size:10px;font-family:arial,sans-serif;}
#footer .nav2 li{float:left;width:183px;line-height:14px;}
#footer .nav2 a{color:#494949;text-decoration:underline;}
#footer .nav2 a:hover{color:#8d8d8d;}

/* content */
#main{background:url(../images/main_bg.png) repeat-y;padding:0 27px;}


/* HOME */
.index #main{padding:0 24px 0 27px;}
.index #footer{background:url(../images/footer_bg.png) no-repeat;}

/* zajawka 1 */
#zajawka_1{padding:19px 17px;width:871px;height:116px;background:url(../images/home-zajawka_1_bg.jpg) no-repeat;}
#zajawka_1 h2{font-size:16px;font-family:arial,sans-serif;font-weight:bold;color:#6b4c17;margin:0 0 15px;}
#zajawka_1 ul{overflow:hidden;margin-right:-50px;}
#zajawka_1 li{width:213px;float:left;font-size:12px;color:#67665e;font-family:arial,sans-serif;line-height:20px;padding-left:12px;background:url(../images/ico-li.png) 0 50% no-repeat;}
#zajawka_1 li a{color:#67665e;}
#zajawka_1 li a:hover{color:#000;text-decoration:underline;}
/* czy wiesz */
#czy_wiesz{text-align:center;color:#393939;line-height:47px;height:47px;padding:0 0 4px;}
/* fotogalerie */
#fotogalerie{position:relative;height:221px;margin:0 -13px;padding:0 0 0 31px;background:url(../images/fotogalerie_bg.jpg) no-repeat;}
#fotogalerie h2{font-size:16px;font-family:arial,sans-serif;font-weight:bold;color:#6b4c17;padding:55px 0 18px;}
#fotogalerie a.more{color:#8c8a7f;font-weight:normal;position:absolute;right:35px;top:60px;}
#fotogalerie a.more:hover{color:#484635;text-decoration:underline;}
#fotogalerie li{position:relative;width:206px;height:114px;float:left;margin-right:15px;background:url(../images/fotogalerie-item_bg.png) no-repeat;}
#fotogalerie li a{margin-left:26px;font-family:arial,sans-serif;line-height:13px;color:#989898;font-weight:bold;display:block;width:172px;margin-top:6px;}
#fotogalerie li a:hover{color:#fff;}
#fotogalerie li a.ico{position:absolute;right:8px;top:96px;}

/* zajawka 2 */
#zajawka_2{height:141px;padding:30px 0 0;background:url(../images/zajawka_2_bg.png) no-repeat;}
#zajawka_2 div{width:277px;float:left;margin-right:33px;}
#zajawka_2 div.first{margin-right:38px;}
#zajawka_2 div.last{margin:0;}
#zajawka_2 h2{font-family:arial,sans-serif;font-size:13px;color:#000000;font-weight:bold;margin-bottom:8px;}
#zajawka_2 p{line-height:16px;}
#zajawka_2 p a{color:#84836f;display:block;}
#zajawka_2 p a:hover{color:#000;}
#zajawka_2 img{vertical-align:middle;margin-bottom:3px;}

/* google */
#google{height:60px;padding:10px 0 0;background:url(../images/google_bg.png) no-repeat;}
#google div{width:277px;float:left;margin-right:33px;}
#google div.first{margin-right:38px;}
#google div.last{margin:0;}

/* zajawka 2 */
#zajawka_3{height:146px;padding:25px 0 0 31px;margin:0 -13px;background:url(../images/zajawka_3_bg.jpg) no-repeat;}
#zajawka_3 div{width:418px;margin-right:35px;float:left;}
#zajawka_3 div.last{margin:0;}
#zajawka_3 h2{font-family:arial,sans-serif;font-size:14px;color:#6b4c17;font-weight:bold;margin-bottom:20px;}
#zajawka_3 p{line-height:16px;color:#000;}
#zajawka_3 a{font-weight:bold;color:#000;}
#zajawka_3 a:hover{text-decoration:underline;}

.home-col{width:210px;float:left;}
.home-col .col{padding:1px 21px 0 18px;background:url(../images/home-col-bg.png);margin-bottom:9px;}
.home-col .col li{position:relative;}
.home-col .col li img{position:absolute;right:0px;top:4px;}
.home-col .col h2{color:#000;font-weight:bold;font-family:arial,sans-serif;font-size:12px;text-indent:10px;height:29px;line-height:29px;margin-bottom:12px;}
.home-col .col li.last a{height:19px;}
.home-col .col a{display:block;font-family:arial,sans-serif;font-size:12px;width:171px;height:20px;line-height:19px;background:url(../images/li_bg.png);text-indent:12px;color:#6f5425;}
.home-col .col a:hover{background-position:0 -20px;color:#fff;}
.home-col .col .b{height:18px;background:url(../images/home-col-bottom_bg.png);margin:0 -21px 0 -18px;}
.home-col .col2{padding:15px 21px 0 18px;background:url(../images/home-col2-bg.png);margin-bottom:9px;}
.home-col .col2 li.last a{height:19px;}
.home-col .col2 a{display:block;font-family:arial,sans-serif;font-size:12px;width:171px;height:20px;line-height:19px;background:url(../images/li_bg2.png);text-indent:12px;color:#6f5425;}
.home-col .col2 a:hover{background-position:0 -20px;color:#fff;}
.home-col .col2 .b{height:18px;background:url(../images/home-col2-bottom_bg.png);margin:0 -21px 0 -18px;}

.home-mid{float:left;margin:-4px 10px 0;display:inline;width:440px;padding:16px 15px 0 13px;background:url(../images/home-mid-bg.png);}
.home-mid .in{height:578px;}
.home-mid .b{height:17px;background:url(../images/home-mid-bottom_bg.png);margin:0 -15px 0 -13px;}
.home-mid h2{font-family:arial,sans-serif;font-size:14px;line-height:15px;color:#63420a;font-weight:bold;text-indent:20px;background:url(../images/ico-news.png) 1px 2px no-repeat;margin-bottom:18px;}
.home-mid .artykul .pic{display:block;margin:0 0 11px -1px;}
.home-mid .artykul p img{vertical-align:middle;margin-bottom:3px;}
.home-mid .artykul p{width:440px;height:85px;line-height:15px;color:#9c8f79;}
.home-mid .artykul p a{color:#9c8f79;display:block;}
.home-mid .artykul p a:hover{color:#665b49;}
.home-mid .co_nowego{float:left;width:240px;}
.home-mid .co_nowego li{padding:0 0 15px 20px;width:210px;background:url(../images/ico-arrow.png) 9px 5px no-repeat;line-height:15px;}
.home-mid .co_nowego li a{color:#5b503e;display:block;}
.home-mid .co_nowego li a:hover{color:#cda86b;}
.home-mid .co_nowego li img{vertical-align:middle;margin-bottom:3px;}
.home-mid .polecany{float:left;width:200px;}
.home-mid .polecany h2{margin:0 0 2px 8px;color:#c3b9ac;}

#left{float:left;margin-right:20px;}
#content{float:left;width:672px;}
.c p{line-height:19px;color:#1D1D1D;text-align:justify;margin:0 0 15px;}
.c a{color:#1D1D1D}
.c a:hover{color:#adadad;text-decoration:underline;}
.c ul{margin:0 0 20px;}
.c ul li{color:#1D1D1D;padding-left:40px;background:url(../images/ico-arrow.png) 27px 8px no-repeat;line-height:19px;}

.c .head{height:90px;background:url(../images/h1-bg.png) no-repeat;padding-left:83px;font-family:georgia,sans-serif;font-weight:bold;}
.c .head h1{color:#9C9C9C;font-size:14px;line-height:19px;padding:15px 0 0;}
.c .head h1 span{color:#1D1D1D;font-size:19px;line-height:25px;}
.c h2{background:url(../images/ico-h2.png) 0 50% no-repeat;font-size:13px;font-weight:bold;color:#1D1D1D;text-indent:16px;margin-bottom:15px;}
.c h3{background:url(../images/ico-h3.png) 0 50% no-repeat;font-size:12px;font-weight:bold;color:#740000;text-indent:16px;margin-bottom:15px;margin-left:25px;}
.c h4{font-size:12px;font-weight:bold;color:#740000;text-indent:16px;margin-bottom:15px;margin-left:25px;}

.c .head2{height:90px;background:url(../images/h1-headbg.png) no-repeat;padding-left:83px;font-family:georgia,sans-serif;font-weight:bold;}
.c .head2 h1{color:#9C9C9C;font-size:14px;line-height:19px;padding:15px 0 0;}
.c .head2 h1 span{color:#1D1D1D;font-size:19px;line-height:25px;}




.c .autor{background:url(../images/ico-autor.png) no-repeat;padding:10px 0 0 38px;line-height:16px;color:#878787;}

#zobacz_takze{float:right;background:url(../images/zobacz_takze_bg.png) no-repeat;width:270px;margin:0 0 10px 30px;}
#zobacz_takze h2{height:32px;padding:0 0 0 13px!important;color:#000;font-size:14px;font-weight:bold;font-family:arial,sans-serif;background:none!important;text-indent:0px;line-height:20px;}
#zobacz_takze li{font-size:12px;font-family:arial,sans-serif;height:24px;background:url(../images/zobacz_li_bg.png) no-repeat;line-height:23px;text-indent:10px;padding:0;margin:0;}
#zobacz_takze li a{color:#747474;}
#zobacz_takze li a:hover{color:#000;text-decoration:underline;}
#zobacz_takze li.last{height:23px;}

/* Podstrona Dlugosc */
.c .pic1{width:413px;border:1px solid #D0C8BC;padding:6px 6px 10px;background:#F6F5EF;margin:0 0 15px;}
.c .pic1 img{display:block;margin-bottom:10px;}
.c .pic1 address{color:#7E7D77;display:block;line-height:14px;text-align:left;margin:0;}
.c .pic1 a{color:#7E7D77;display:block;line-height:14px;text-align:left;}
.c .pic1 a:hover{color:#000;text-decoration:none;}

/* Podstrona Kwadrat */
.c .pic2{width:348px;border:1px solid #D0C8BC;padding:6px 6px 10px;background:#F6F5EF;margin:0 0 15px;}
.c .pic2 img{display:block;margin-bottom:10px;}
.c .pic2 address{color:#7E7D77;display:block;line-height:14px;text-align:left;margin:0;}
.c .pic2 a{color:#7E7D77;display:block;line-height:14px;text-align:left;}
.c .pic2 a:hover{color:#000;text-decoration:none;}

/* Podstrona Wysokosc */
.c .pic3{width:265px;border:1px solid #D0C8BC;padding:6px 6px 10px;background:#F6F5EF;margin:0 0 15px;}
.c .pic3 img{display:block;margin-bottom:10px;}
.c .pic3 address{color:#7E7D77;display:block;line-height:14px;text-align:left;margin:0;}
.c .pic3 a{color:#7E7D77;display:block;line-height:14px;text-align:left;}
.c .pic3 a:hover{color:#000;text-decoration:none;}

.stronicowanie{text-align:center;margin:20px 0;line-height:23px;color:#7a795d;}
.stronicowanie a{border:1px solid #bab9a9;padding:5px 6px 6px;text-align:center;color:#63420a;background:url(../images/strony-numer.png) 50% 0}
.stronicowanie a:hover{color:#fff;text-decoration:none;background:#c9ae8d;}
.stronicowanie a.prev{background:url(../images/strony-poprzednia.png) no-repeat;text-align:left;padding-left:20px;}
.stronicowanie a.prev:hover{background:url(../images/strony-poprzednia2.png) no-repeat;text-align:left;padding-left:20px;}
.stronicowanie a.next{background:url(../images/strony-nastepna.png) 50% 0 no-repeat;text-align:right;padding-right:20px;}
.stronicowanie a.next:hover{background:url(../images/strony-nastepna2.png) 50% 0 no-repeat;text-align:right;padding-right:20px;}

.c .pics4{overflow:hidden;margin-right:-15px;margin-bottom:15px;}
.c .pics4 img{float:left;margin-right:15px;margin-bottom:15px;padding:5px;background:#F6F5EF;border:1px solid #d0c8bc;}
.c .pics4 a:hover img{background:#d0c8bc;}

.c .pics3{overflow:hidden;margin-right:-14px;margin-bottom:15px;}
.c .pics3 img{float:left;margin-right:14px;margin-bottom:14px;padding:6px;background:#F6F5EF;border:1px solid #d0c8bc;}
.c .pics3 a:hover img{background:#d0c8bc;}

.fotograf{position:relative;margin-bottom:15px;overflow:hidden;}
.fotograf img{float:left;margin-right:18px;padding:4px;background:#F6F5EF;border:1px solid #d0c8bc;}
.fotograf a:hover img{background:#d0c8bc;}
.fotograf .desc{float:left;width:366px;padding-top:35px;}
.fotograf .zobacz{float:left;width:125px;height:50px;margin-top:29px;border-left:1px solid #CCC0AC;padding-left:12px;padding-top:32px;line-height:14px;}
.fotograf .zobacz a{font-weight:bold;padding-right:19px;background:url(../images/ico-doc.png) 100% 50% no-repeat;}
.fotograf .zobacz a:hover{color:#000000;text-decoration:underline;}
.fotograf h2{font-size:16px;font-family:arial,sans-serif;color:#68562F;font-weight:bold;background:none;padding:0;text-indent:0px;margin-bottom:10px;}
.fotograf h2 a{color:#68562F;}
.fotograf h2 a:hover{color:#000000;text-decoration:none;}
.fotograf p a:hover{text-decoration:underline;color:#1D1D1D;}

.ikonografia{position:relative;margin-bottom:15px;overflow:hidden;}
.ikonografia img{float:left;margin-right:18px;padding:4px;background:#F6F5EF;border:1px solid #d0c8bc;}
.ikonografia a:hover img{background:#d0c8bc;}
.ikonografia .desc{float:left;width:414px;padding-top:20px;}
.ikonografia .zobacz{float:left;width:125px;height:35px;margin-top:14px;border-left:1px solid #CCC0AC;padding-left:12px;padding-top:16px;line-height:14px;}
.ikonografia .zobacz a{padding-top:2px;font-weight:bold;padding-right:19px;background:url(../images/ico-doc.png) 100% 50% no-repeat;}
.ikonografia .zobacz a:hover{color:#000000;text-decoration:underline;}
.ikonografia h2{font-size:16px;font-family:arial,sans-serif;color:#68562F;font-weight:bold;background:none;padding:0;text-indent:0px;margin-bottom:10px;}
.ikonografia h2 a{color:#68562F;}
.ikonografia h2 a:hover{color:#000000;text-decoration:none;}
.ikonografia p a:hover{text-decoration:underline;color:#1D1D1D;}

.ksiazka{position:relative;margin-bottom:15px;overflow:hidden;}
.ksiazka img{float:left;margin-right:21px;padding:6px;background:#F6F5EF;border:1px solid #d0c8bc;}
.ksiazka a:hover img{background:#d0c8bc;}
.ksiazka .desc{float:left;width:366px;padding-top:35px;}
.ksiazka h2{font-size:14px;font-family:arial,sans-serif;color:#5A5447;font-weight:bold;background:none;padding:0;text-indent:0px;margin-bottom:10px;}
.ksiazka h2 a{color:#5A5447;}
.ksiazka h2 a:hover{color:#000000;text-decoration:none;}
.ksiazka p a{color:#6E5920;font-weight:bold;}
.ksiazka p a:hover{text-decoration:underline;color:#6E5920;}

.link{position:relative;margin-bottom:15px;overflow:hidden;}
.link img{float:left;margin-right:12px;padding:2px;background:#F6F5EF;border:1px solid #d0c8bc;}
.link a:hover img{background:#d0c8bc;}
.link p{padding-top:10px;margin:0;line-height:16px;}
.link p a{font-size:14px;font-family:arial,sans-serif;color:#A59C87;font-weight:bold;}
.link p a:hover{color:#5a5447;text-decoration:none;}

.przyjaciele{position:relative;margin-bottom:15px;overflow:hidden;}
.przyjaciele img{float:left;margin-right:12px;padding:2px;background:#F6F5EF;border:1px solid #d0c8bc;}
.przyjaciele a:hover img{background:#d0c8bc;}
.przyjaciele p{padding-top:30px;margin:0;line-height:16px;font-size:14px;font-family:arial,sans-serif;color:#A59C87;font-weight:bold;}
.przyjaciele p a{font-size:11px;font-family:arial,sans-serif;color:#A59C87;font-weight:bold;}
.przyjaciele p a:hover{color:#5a5447;text-decoration:none;}

table.galeria td{width:137px;height:137px;background:url(../images/td_bg.png) no-repeat;vertical-align:middle;text-align:center;}
table.galeria td:hover{background:url(../images/td_bg_h.png) no-repeat;}
table.galeria img{border:1px solid #fff;margin:-13px 0 0 -13px;position:relative;}

.dzialy-col{width:315px;float:left;border-left:1px solid #e0dad0;margin-left:-1px;padding-left:20px;}
.dzialy-col-1{width:335px;border-right:1px solid #e0dad0;border-left:0;margin:0;padding:0;}
.dzialy-col h2{background:none;padding:0;margin:0;color:#8d4f2b;text-indent:0px;font-size:12px;margin:0 0 15px;}
.dzialy-col ul{margin:0 0 35px 11px;}
.dzialy-col ul.last{margin-bottom:0px;}
.dzialy-col ul li{background:url(../images/ico-li2.png) 0 7px no-repeat;padding:0 0 0 10px;font-size:11px;color:#1d1d1d;font-weight:bold;line-height:15px;margin:0 0 10px;}
.dzialy-col ul li a{color:#7d7d71;text-decoration:none;font-weight:normal;}
.dzialy-col ul li a:hover{text-decoration:underline;}

#newsletter-form{}
#newsletter-form div{overflow:hidden;margin-bottom:10px;}
#newsletter-form div label{padding-top:2px;float:left;width:125px;color:#b3ab94;font-weight:bold;font-size:11px;line-height:19px;border-bottom:1px dotted #B49D8A;margin-right:22px;}
#newsletter-form div input{float:left;font-size:11px;line-height:12px;color:#7D6C3E;padding:5px;background:url(../images/input_bg.png) repeat-x;border:1px solid #D7CDC5;width:192px;margin-right:14px;}
#newsletter-form div textarea{float:left;font-size:11px;line-height:12px;color:#7D6C3E;padding:5px;background:#fbf9f9;border:1px solid #D7CDC5;width:415px;height:125px;margin-right:14px;}
#newsletter-form div p{float:left;color:#B3AB94;font-size:11px;margin:0;}
#newsletter-form .submit{color:#6C6C6B;font-weight:bold;line-height:19px;border:0;border-bottom:1px dotted #B49D8A;background:none;margin:20px 0 0 150px;cursor:pointer;}

.ksiega{background:url(../images/pieczatka.png) 440px 5px no-repeat;}
.ksiega2{background:url(../images/pieczatka2.png) 440px 5px no-repeat;}

#success{margin:15px 0 0 147px;width:416px;border:3px solid #E6E0DB;background:#AF9C8C;line-height:19px;color:#fff;padding:7px;}
#errors{margin:15px 0 0 147px;width:416px;border:3px solid #965B5B;background:#77002D;line-height:19px;color:#fff;padding:7px;}
#errors{margin:15px 0 0 147px;width:416px;border:3px solid #965B5B;background:#77002D;line-height:19px;color:#fff;padding:7px;}
#errors li{background:none;color:#fff;padding:0;}

ul.galeria{margin:0;padding:0;list-style:none;overflow:hidden;height:100%;}
ul.galeria li{margin:0 10px 10px 0;padding:0;float:left;width:124px;height:124px;line-height:120px;text-align:center;background:url(../images/td_bg.png) no-repeat;}
ul.galeria li:hover{background:url(../images/td_bg_h.png) no-repeat;}
ul.galeria li img{border:1px solid #fff;vertical-align:middle;}

div.wpis{border-bottom:1px dotted #BCB3A4;font-family:verdana,sans-serif;padding-top:10px;}
div.wpis .aut{color:#7A6747;margin:0 0 10px;line-height:15px;}
div.wpis .wpis{color:#1D1D1D;margin:0 0 10px;line-height:15px;}

#garwald{font-size:12px;font-family:Georgia, "Times New Roman", Times, serif;text-indent: 1cm;}
#garwald p{padding:0;margin-bottom:0px;color:#6c5c13;}


