body {
background:url(../cut/siostrybg.jpg) top center no-repeat #8e9bc1;
}

a {
color:#fff;
}

div.news_tresc a {
text-decoration:underline;
}

hr {
border-bottom:1px solid #b5b4d2;
}

div#wrap {
width:940px;
color:#fff;
}

div#top {
clear:both;
background:url(../cut/top.jpg);
height:310px;
overflow:hidden;
}

div#top a {
width:100%;
height:100%;
display:block;
}

div#site {
clear:both;
padding:5px 0 40px 0;
overflow:hidden;
}

div#panleft {
width:211px;
padding:0 29px 0 0;
float:left;
}

div#menu>ul {
list-style:none;
}

div#menu>ul>li {
height:42px;
overflow:hidden;
background:url(../cut/link.png);
margin:0 0 10px 0;
}

div#menu>ul>li:hover {
background:url(../cut/linkhov.png);
}

div#menu>ul>li>a {
display:block;
height:100%;
color:#cce3cb;
padding:10px 0 0 20px;
font-style:italic;
font-size:130%;
font-family:Minion Pro,Georgia,Times New Roman,Times,serif;
background-position:20px 8px;
background-repeat:no-repeat;
}

li#menu_01 a {background-image:url(../cut/glowna.png);}
li#menu_02 a {background-image:url(../cut/klasztor.png);}
li#menu_03 a {background-image:url(../cut/charyzmat.png);}
li#menu_04 a {background-image:url(../cut/zycie.png);}
li#menu_05 a {background-image:url(../cut/wezwane.png);}
li#menu_06 a {background-image:url(../cut/powolanie.png);}
li#menu_07 a {background-image:url(../cut/szkaplerz.png);}
li#menu_08 a {background-image:url(../cut/galeria.png);}
li#menu_09 a {background-image:url(../cut/kontakt.png);}

div#msze {
height:205px;
background:url(../cut/msze.png);
}

div#panmid {
float:right;
width:700px;
}

div.boks {
background:#a9a8c4;
border:1px solid #b6b5cd;
margin:0 0 30px 0;
overflow:hidden;
}

div.boks>div {
background-position:right bottom;
background-repeat:no-repeat;
padding:5px 0;
overflow:hidden;
}

div#powitanie div.tresc {
height:296px;
background:url(../cut/powitanie.png) 20px 5px no-repeat;
}

div#powitanie>div {background-image:url(../cut/tlopow.jpg);}
div#aktualnosci>div {background-image:url(../cut/tloakt.jpg);}
div#klasztor>div {background-image:url(../cut/tloklasz.jpg);}
div#charyzmat>div {background-image:url(../cut/tlochar.jpg);}
div#zycie>div {background-image:url(../cut/tlozyc.jpg);}
div#powolanie>div {background-image:url(../cut/tlopowo.jpg);}
div#szkaplerz>div {background-image:url(../cut/tloszka.jpg);}
div#wezwane>div {background-image:url(../cut/tlowez.jpg);}
div#galeria>div {background-image:url(../cut/tlogal.jpg);}
div#kontakt>div {background-image:url(../cut/tlokon.jpg);}

div.boks div.tytul {
height:56px;
background:url(../cut/tytul.png) top center no-repeat;
margin:5px 0;
}

div.boks div.tytul>span{
display:block;
overflow:hidden;
height:100%;
background-position:top left;
background-repeat:no-repeat;
}

div#tytakt>span {background-image:url(../cut/tytakt.png);}
div#tytpow>span {background-image:url(../cut/tytpow.png);}
div#tytklasz>span {background-image:url(../cut/tytklasz.png);}
div#tytchar>span {background-image:url(../cut/tytchar.png);}
div#tytzyc>span {background-image:url(../cut/tytzyc.png);}
div#tytpowo>span {background-image:url(../cut/tytpowo.png);}
div#tytszka>span {background-image:url(../cut/tytszka.png);}
div#tytwez>span {background-image:url(../cut/tytwez.png);}
div#tytgal>span {background-image:url(../cut/tytgal.png);}
div#tytkon>span {background-image:url(../cut/tytkon.png);}

div.tresc {
padding:5px 20px;
text-align:justify;
line-height:180%;
}

div.news {
clear:both;
overflow:hidden;
}

div.foto {
float:left;
padding:10px 5px 5px 0;
}

div.foto img {
border:3px solid #b5b4d2;
}

div.news_tytul {
overflow:hidden;
padding:5px 0;
}

div.news_tytul>div:first-child {
float:left;
font-size:110%;
font-weight:bold;
}

div.news_tytul a {
color:#fff;
}

div.news_tytul>div.date {
float:right;
color:#dfdfdf;
}

div.news_more,
div.rozwin {
clear:both;
overflow:hidden;
padding:5px 0;
text-align:right;
}

div.news_more a,
div.rozwin a {
color:#565489;
}

div.tresc a:hover {
text-decoration:underline;
}


div.foto2 {
float:left;
width:139px;
}

div.foto2 img {
border:3px solid #b5b4d2;
margin:3px 4px;
}

div.wezw_tytul {
overflow:hidden;
padding:5px 0;
font-family:Georgia,Times,Times New Roman,serif;
}

div.wezw_tytul>div {
font-size:110%;
}

div.wezw_tytul>div:first-child {
font-size:130%;
font-weight:bold;
}

div.wezw_cont {
float:left;
width:360px;
padding:2px 9px;
}

div.orn {
height:28px;
overflow:hidden;
background:url(../cut/orn.png) top center no-repeat;
clear:both;
margin:3px 0;
}

div.albumy ul {
list-style:none;
}



div.albumy ul li{
clear:both;
overflow:hidden;
padding:0 10px;
}



div.galeria ul {
list-style:none;
clear:both;
overflow:hidden;
}

div.galeria ul li{
float:left;
overflow:hidden;
margin:0;
padding:0;
}

div.zdjecie {
clear:both;
padding:10px;
border-width:0 1px 1px 0;
border-color:#b5b4d2;
border-style:solid;
text-align:center;
font-weight:bold;
font-size:110%;
width:192px;
height:160px;
overflow:hidden;
}

div.zdjecie a img {
border:3px solid #b5b4d2;
}

div.zdjecie a {
color:#fff;
}

div.news_tresc img {
border:3px solid #b5b4d2;
}

/* paginacja */

div.paginacja {
padding:15px 10px 0 10px;
overflow:hidden;
text-align:right;
clear:both;
float:right;
}

div.paginacja a,
div.paginacja span,
div.paginacja div {
display:block;
float:left;
	padding: 0.2em 0.4em 0.2em 0.4em;
	margin: 0.2em;
}

div.paginacja a {
background:#7d7bab;
border:1px solid #a09fc3;
overflow:hidden;
color:#fff;
}

div.paginacja span,
div.paginacja a:hover {
background:#7bab7d;
border:1px solid #9fc2a0;
overflow:hidden;
	color: #fff;
}

div#foot {
clear:both;
overflow:hidden;
background:url(../cut/linia.png) top center no-repeat;
padding:20px;
text-align:center;
}


/* formularz */
.textbox {
padding:4px 6px;
font-size:120%;
border:1px solid #c0c0c0;
color:#444;
margin:2px 0;
background:#eee;
}

.button {
padding:6px 8px;
font-size:110%;
border:1px solid #1c71a8;
color:#fff;
margin:2px 0;
background:url(cut/grad4.png) top left repeat-x #2275aa;
}

div.tresc .textbox {
min-width:400px;
}

div.checkbox {
overflow:hidden;
padding:4px 6px;
font-size:120%;
border:1px solid #c0c0c0;
color:#444;
margin:2px 0;
background:#eee;
min-width:400px;
}

div.form_wys_p {
background:#36b51d;
border: 1px solid #189100;
color:#fff;
font-size:110%;
margin:0px;
}

div.form_wys_p div {
padding:7px;
}


div.form_wys_z {
background:#b51d1d;
border: 1px solid #910000;
color:#fff;
font-size:110%;
margin:0px;
}

div.form_wys_z div {
padding:7px;
}
