@charset "utf-8";
/**
 * @author 	Parafia Rzymsko – Katolicka pw. Miłosierdzia Bożego w Brzesku
 *
 */
a{text-decoration: none;color:#df0505;}
a:hover{color:#df0505;}
ul{margin:0;padding:0;}
ul li{list-style: none;}

ol li{margin-bottom: 20px;}

body{background: #f6ede1 url('../img/background_Boze_Narodzenie_2025_ver_03.webp') no-repeat center top;color:#ad3d3e;margin-bottom: 20px;}

.c12{width:990px;margin:0 auto;}
.g3{float:left;width:250px;}
.g9{float:right;width:720px;}
.animate-box{position: relative;display:block;}

/* lewa strona */
#sidebar #logo{margin:6px 0 10px 20px;}

/* slider */
#slider{width: 708px;height:347px;margin:0;padding:0;list-style: none;}
#slider ul{margin:0;padding:0;}
#slider .pic{width:708px;height:347px;}
#slider .pic1{background: url('../images/foto_slider_01.jpg') no-repeat;}
#slider .pic2{background: url('../images/foto_slider_02.jpg') no-repeat;}
#slider .pic3{background: url('../images/foto_slider_03.jpg') no-repeat;}

.slider {margin:0;padding:0;}
.slider li{list-style:none;width:708px;height:347px;margin:0;}
.slider h1{margin:0;padding:0;font-size:20px;font-weight: normal;padding:290px 0 0 10px;color:#17a5e8;text-transform: uppercase;}
.slider p{color:#fff;margin:10px;width:600px;font-size:14px;}

.carousel-frame{position: relative;z-index:1;}
.carousel-pagination{position:relative;float:right;top:-40px;z-index:20;right:10px;}
.carousel-pagination li {display:block;width:22px;height:22px;margin:0 4px 0 5px;cursor:pointer;float:left;background:url('../img/slider_point.png') no-repeat;}
.carousel-pagination .carousel-pagination-active {background:url('../img/slider_point_active.png') no-repeat;}    


#nav-top{width:250px;height:10px;background: url('../img/gora.png') no-repeat;margin-top: 0px;}
#nav-bottom{width:250px;height:10px;background: url('../img/dol.png') no-repeat;}

#nav-main{margin:0;background: url('../img/news2_srodek.png') repeat-y center;padding: 10px 0;}
#nav-main>li{margin:10px 0;padding-left: 10px;}
#nav-main>li.has_current>a{font-size:24px;background: none;padding-left: 0;}
#nav-main>li>a{font-size:21px;color:#9a0f11;text-transform: uppercase;background:url('../img/menu_strzalka.png') no-repeat 0 6px;padding-left: 15px;}
#nav-main>li>a
#nav-main>li ul{margin:10px 0px 0 5px;;padding-bottom: 20px;}
#nav-main>li li{margin:9px 0px 9px 5px;}
#nav-main>li li a{color:#7d5024;font-size:16px;display: block;padding-left: 15px;}
#nav-main>li li.current a{background:url('../img/menu_kropka.png') 0px 4px no-repeat;color:#df0505;}

#modules{}
#modules .komunia{margin-top:-15px;}
#modules .bierzmowanie{margin-top:-16px;}
#modules .malzenstwo{margin-top:6px;}
#modules .uzdrowienie{margin-top:10px;}
#modules .transmitujemy{margin-top:-6px;}

#modules2 {margin-bottom: 5px;}
#modules2 .first{float:left;}
#modules2 .second{float:left;margin-left: 11px;}
#modules2 .third{float:right;margin:0;}

/* prawa kolumna */
#social{height:37px;}
#social a{float:right;margin:12px 12px 0 0;}

/* dla strony glownej ze sliderem */
#header{margin:0px 0 0 0;}
#nav-short{width:709px;height:26px;margin:5px 0;background: url('../img/menu_poziome_tlo.png') no-repeat;padding-top: 7px;padding-left: 5px;}
#nav-short li{float:left;margin-left: 26px;}
#nav-short li a{color:#9a0f11;font-size:20px;text-transform: uppercase;}
#nav-short li.current a{color:#df0505;}
#nav-short li.last{margin-top: -10px;}
/* dla podstrony bez slidera - lekkie zmiany  */
#header.default{margin:0px 0 0 0;}
.default #nav-short{width:709px;height:34px;margin:0px 0;background: url('../img/menu_poziome_tlo2.png') no-repeat;padding-top: 14px;}
.default #nav-short{margin: 0px 0 50px 0;}
.default #nav-short li.last{margin-top:0;}

/*stopka z paskiem menu i podpisami */
.foot p{margin:5px 0;font-size: 11px;}
.foot p a{color:#7d5024;}
#nav-foot{background: #9a0f11;margin-top: 0px}
#nav-foot ul{margin-left: 40px;}
#nav-foot li{float:left;margin:10px 15px;}
#nav-foot li a{color:#fff;}

h1{border-bottom:1px solid #9a0f11;color:#9a0f11;margin: 8px 12px 10px 0;text-transform: uppercase;font-size: 22px;}
h1.news{background: url('../img/news_title.png') no-repeat bottom left;color:#9a0f11;margin: 8px 0 10px 0;border:0;height:25px;}
h1 a{float:right;font-size: 11px;text-transform: uppercase;background: url('../img/more_normal.png') no-repeat right;padding-right: 20px;font-weight: normal;margin: 5px 21px 0 0;color:#9a0f11;}
h1 a:hover{background: url('../img/more_hover.png') no-repeat right;}
h2.bordo{margin:0 0 10px 0;background:url('../img/pasek_bordowy.png') no-repeat;width:708px;height:19px;text-align: center;color:#fff;text-transform: uppercase;font-size:13px;padding:7px 0;}

/* aktualnosci */
.post{margin-bottom: 11px;}
.post p{margin:0;}
.post h3 {background: url('../img/news_kropeczki.png') repeat-x bottom;padding-bottom: 2px;margin-bottom: 5px;color:#9a0f11;font-size: 16px;}
.post h3.withimage{margin-left: 5px;} 
.post h3 a{color:#9a0f11;font-size: 16px;}
.post h3 span{float:right;color:#9a0f11;font-size:12px;font-weight: bold;}
.post .preview{color:#7d5024;font-size: 13px;line-height: 15px;text-align: justify;margin-bottom: 5px;}
.post .body{color:#7d5024;font-size: 13px;line-height: 16px;text-align: justify;}
.post .more{float:right;color:#9a0f11;text-transform: uppercase;font-size: 10px;background: url('../img/more_normal.png') no-repeat right;padding-right: 20px;text-align: right; }
.post .more:hover{background: url('../img/more_hover.png') no-repeat right;color:#df0505;}
.post .mini{float:left;width:91px;height:91px;margin: 5px 0 0 0;padding-right: 10px;}

.post .gora{background: url('../img/news2_gora.png') no-repeat;width:708px;height: 5px;}
.post .srodek{background: url('../img/news2_srodek.png') repeat-y;width:688px;padding:2px 10px 3px 10px;}
.post .dol{background: url('../img/news2_dol.png') no-repeat;width:708px;height: 5px;}

.post.odd .srodek{background: url('../img/news2_srodek.png') repeat-y;width:688px;height:100px;}

.post.even .gora{background: url('../img/news1_gora.png') no-repeat;width:708px;height: 5px;}
.post.even .srodek{background: url('../img/news1_srodek.png') repeat-y;width:688px;height:100px;}
.post.even .dol{background: url('../img/news1_dol.png') no-repeat;width:708px;height: 5px;}

/* normalna strona */
.page .gora{background: url('../img/news2_gora.png') no-repeat;width:708px;height: 5px;}
.page .srodek{background: url('../img/news2_srodek.png') repeat-y;width:688px;padding:2px 10px 3px 10px;}
.page .dol{background: url('../img/news2_dol.png') no-repeat;width:708px;height: 5px;margin-bottom: 10px;}

.page.even .gora{background: url('../img/news1_gora.png') no-repeat;width:708px;height: 5px;}
.page.even .srodek{background: url('../img/news1_srodek.png') repeat-y;width:688px;padding:2px 10px 3px 10px;}
.page.even .dol{background: url('../img/news1_dol.png') no-repeat;width:708px;height: 5px;}


.page .body{text-align: justify;padding:5px;color:#523517;}
.page h2{font-size:16px;border-bottom:1px dotted #9a0f11;color:#9a0f11;margin: 0px 0px 10px 0;}
.page .body img{margin:0 10px 2px 0;}
.page .body hr{border-top: 1px dotted #9a0f11;height:1px;margin:10px 0;}

.page ul li{list-style: disc;}

/* strona ksiezy - czerwone */
.red-box-top{background: url('../img/tabela_ksieza_gora.png') no-repeat;width:708px;height: 3px;}
.red-box-middle{background: url('../img/tabela_ksieza_srodek.png') repeat-y;width:708px;padding-bottom: 10px;}
.red-box-bottom{background: url('../img/tabela_ksieza_dol.png') no-repeat;width:708px;height: 3px;margin-bottom: 10px;}
.red-box-middle .tekst{color:#fff !important;padding:0 15px;}

.red-box-middle hr{background: url('../img/ksieza_kropeczki.png') repeat-x bottom;height:1px;border:0;width:100%;margin:10px 0;}
.red-box-middle li{list-style: disc;}


/* duszpasterze */
.osoby .more{float:right;color:#9a0f11;text-transform: uppercase;font-size: 10px;background: url('../img/more_normal.png') no-repeat right;padding-right: 20px;text-align: right; }
.osoby .more:hover{background: url('../img/more_hover.png') no-repeat right;color:#df0505;}

.ksieza h3 {background: url('../img/ksieza_kropeczki.png') repeat-x bottom;padding: 10px 0px 0px 0px;margin: 0 15px 10px 15px;color:#fff;font-size: 16px;color:#fffbdb;}
.ksieza h3 a{color:#fffbdb;}
.ksieza table{margin:0 auto;padding-bottom: 10px;color:#fff; border-spacing:1px;}
.ksieza table thead th{background: #bf1b1c;font-size:13px;padding:5px;font-weight: bold;border:1px solid #a32628;color:#fffbdb;}
.ksieza table tbody th{background: #ad3d3e;font-weight: normal;border:1px solid #a32628;padding:5px;}
.ksieza table tbody td{background: #ad3d3e;font-weight: normal;border:1px solid #a32628;padding:5px;}
.ksieza table tbody tr:even th{background: red;}
.ksieza table tbody tr:even td{background: red;}
table tbody td a,table tbody th a{color:#fff;text-decoration: underline;}
table tbody td a:hover,table tbody th a:hover{color:#fff;text-decoration: none;}
.ksieza em{color:#fffbdb;font-style: normal;font-weight: bold;}

table{margin:0 auto;padding-bottom: 10px;color:#fff; border-spacing:1px;}
table thead th{background: #bf1b1c;font-size:13px;padding:5px;font-weight: bold;border:1px solid #a32628;color:#fffbdb;}
table tbody th{background: #ad3d3e;font-weight: normal;border:1px solid #a32628;padding:5px;}
table tbody td{background: #ad3d3e;font-weight: normal;border:1px solid #a32628;padding:5px;}
table tbody tr:even th{background: red;}
table tbody tr:even td{background: red;}



/* galerie */
.gallery{margin-bottom: 20px;}

.galleries-list li{float:left;list-style: none !important;margin:7px;}
.galleries-list li img{margin:0 !important;}

#gallery_single li{float:left;list-style: none;margin:7px;}
.gallery_heading{margin: 0 0 20px 0;}

/* kontakt */
address{background: url('../img/news_kropeczki.png') repeat-x 0 14px;margin:0;}
address strong{background: #fff;padding:0 5px 0 0;font-weight: normal;}
address em{float:right;background: transparent;}

.pagination{}
.pagination ul{}
.pagination li{float:left;}
.pagination li.active{font-weight: bold;}
.pagination li.next a{display: block;background: url('../img/more_normal.png') no-repeat right 3px;width:14px;height:18px;}
.pagination li.prev{margin-left: 0;}
.pagination li.prev a{display: block;background: url('../img/more_normal_left.png') no-repeat right 3px;width:14px;height:18px;}
