img {
 border:0;
}

h1 {
 font-size:20pt;
}
h2 {
 font-size:14pt;
}
A.tm1:link, A.tm1:visited,A.tm2:link, A.tm2:visited,A.tm3:link, A.tm3:visited,A.tm4:link, A.tm4:visited {
 color: gray;
}
A.tm1:hover {
 color: #f12b1d;
}
A.tm2:hover {
 color: #0eb0f7;
}
A.tm3:hover {
 color: #28f11d;
}
A.tm4:hover {
 color: #fbc713;
}
.title {
 height:32px;
 width:100%;
 background-image: url('../res/tit1.png');
 font-size:10pt;
 font-weight:bold;
 text-align:center;
  color:#777;
}
.title1 {
 height:32px;
 width:100%;
 background-image: url('../res/tit1a.png');
 font-size:10pt;
 font-weight:bold;
 text-align:center;
 color:white;
}
.title2 {
 height:32px;
 width:100%;
 background-image: url('../res/tit1b.png');
 font-size:10pt;
 font-weight:bold;
 text-align:center;
  color:white;
}
.title3 {
 height:32px;
 width:100%;
 background-image: url('../res/tit1c.png');
 font-size:10pt;
 font-weight:bold;
 text-align:center;
  color:white;
}
.title4 {
 height:32px;
 width:100%;
 background-image: url('../res/tit1d.png');
 font-size:10pt;
 font-weight:bold;
 text-align:center;
  color:white;
}
.title table {
 width:100%;
 text-align:center;
 text-indent:0;
}
.title1 table {
 width:100%;
 text-align:center;
 text-indent:0;
}
.title2 table {
 width:100%;
 text-align:center;
 text-indent:0;
}
.title3 table {
 width:100%;
 text-align:center;
 text-indent:0;
}
.title4 table {
 width:100%;
 text-align:center;
 text-indent:0;
}

.zawartosc {
 padding-top:20px;
 padding-bottom:20px;
 padding-left:20px;
 padding-right:20px;
 text-align:left;
 height:auto !important;
 height:30px;
 min-height:30px;
}

.zawartosc A:visited {
 color:#6B82A4;
}
.zawartosc A:link {
 color:#6B82A4;
}


.zawartosc A:hover {
 color:red;
}

A.amenu:visited, A.amenu:link {
 color:gray;
 font-weight:bold;
}
A.amenu:hover {
 color:red;
 font-weight:bold;
}

/* budynki */
.b_list {
 margin-top:30px;
 text-align:center;
}
.budli {
 width:170px;
 height:130px;
 float:left;
 margin-left:10px;
 margin-top:10px;

 text-align:center;
}

.b_fot {
 width:230px;
 height:175px;
 float:left;

 text-align:center;
 margin-bottom:5px;
}

.b_fot img {
 border:5px solid white;
}
.b_tit {
 text-align:left;
 float:left;
 font-size:11pt;
 font-weight:bold;
 color:maroon;
 padding-left:10px;
}
.b_rok {
 text-align:left;
 font-size:9pt;
 color:black;
 font-weight:normal;
 margin-top:50px;
}
.b_op {
 text-align:justify;
 text-indent:0px;
 margin-top:20px;

}

.b_list table {
 margin:auto;
 margin-top:20px;
}

.b_list td {
 text-align:center;
 vertical-align:top;
 padding-top:15px;
}

table.galeria {
 margin:auto;
 text-align:center;
}

td.galeria {
 width:50%;
 text-align:center;
}
td.galeria img {
 border:5px solid white;
}

/* komunikaty */

.k_list {
 margin-bottom:20px;
}

.k_ltyt {
 font-size:10pt;
 font-weight: bold;
 color:maroon;
 margin-bottom:3px;
}

.k_ltekst {
 text-align:justify;
 text-indent:30px;
 margin-bottom:3px;
}

.k_link {
 font-size:8pt;
}

.k_tekst {
 margin-top: 20px;
 margin-bottom: 20px;
 text-align:justify;
 text-indent: 30px;
}

.k_data {
 font-size:7pt;
 color:gray;
}

.r_img {
 text-align:center;
}

.r_img img {
 margin-left:auto;
 margin-right:auto;
 border:3px solid white;
 text-align:center;
}

.r_newest {
 font-size:8pt;
 text-align:left;
 text-indent:0;
 padding-left: 5px;
 padding-right:5px;

}

A.arn:link, A.arn:visited {
 color:gray;
}

A.arn:hover{
 color:red;
}

.m_tekst {
 text-align:justify;
 text-indent:30px;
}

.m_tekst ul, li {
 text-indent:0;
}

.m_plan {
 text-align:center;
}

.video {
 margin:auto;
 text-align:center;
 padding-top:5px;

}

/*zakladki*/

.tabs {
 width:430px;
 margin-left:auto;
 margin-right:auto;
 height:auto !important;

 height:auto !important;
 height:150px;
 min-height:150px;
 padding-top:10px;
 text-align:left;

}

.tabs table {
 width:100%;
 border-collapse:collapse;
}

.tsearch {
 height:20px;
 max-height:40px;

}

.searchtab {
 height:28px;


}

.ts {
 width:155px;
 margin:0;
}

.ts1 {
 width:65px;
 margin-left:5px;
}
.tabs tr {
 vertical-align:middle;
}
.tabs td {
 text-align:center;

 width:50%;
 color:gray;

}
#kt1 {background-image:url('../res/tab1a.png'); height:28px;}
#kt2 {background-image:url('../res/tab2p.png'); height:28px;}
.tab1 {
 height:auto !important;
 height:250px;
 min-height:250px;

 padding-left:38px;
 padding-right:40px;
 padding-bottom:0px;
 padding-top:5px;

 color:gray;
 background-image:url('../res/tabcon.png');
}
.tab2 {
 display:none;
 height:auto !important;
 height:250px;
 min-height:250px;
 padding-left:8px;
 padding-right:8px;
 padding-bottom:3px;
  padding-top:5px;

 color:gray;
 background-image:url('../res/tabcon.png');
}

.tabh {
 height:6px;
 background-image:url('../res/tabh1a.png');
 margin:0;
}

.tabft {
 height:6px;
 background-image:url('../res/tabft.png');
 margin:0;
}

.tabs li {
 margin-top:0;
 margin-bottom:7px;
}

/*video*/

div.vidtit {
 margin-left:auto;
 margin-right:auto;
 font-size:10pt;
 font-weight:bold;
 text-align:left;
 color:maroon;
}
div.vidsubtit {
 margin-left:auto;
 margin-right:auto;
 font-size:9pt;
 font-weight:bold;
 text-align:left;
}
div.viddate {
 margin-left:auto;
 margin-right:auto;
 font-size:7pt;
 text-align:left;
 padding-top:5px;
}
div.vidmore {
 margin-left:auto;
 margin-right:auto;
 text-align:center;
 margin-top:10px;
 padding-bottom:5px;
}
div.vidall {
 margin-left:auto;
 margin-right:auto;
 margin-bottom:30px;
}
div.vidlist {
 margin-left:auto;
 margin-right:auto;
 padding-bottom:20px;
}
div.video1 {
 float:left;
 width:205px;
 text-align:left;
}
.video1 img {
 width:200px;
 height:160px;
}
div.video2 {
 float:right;
 text-align:left;
 width:310px;
}


/* artykuly */

div.artykul {
 height:auto !important;
 height:150px;
 min-height:150px;

 padding:10px;
 margin-bottom:40px;
}
.film {
 text-align:center;
 margin-top:20px;
 margin-bottom:30px;
}

.artdata {
 text-align:left;
 font-size:8pt;
 margin:0;
 color:gray;
}

.arttytul {
 text-align:left;
 margin-top:0;
 margin-bottom:0px;
 font-size:14pt;
 color:maroon;
 font-weight:bold;
}

.arttresc {
 text-align:justify;
 margin-top:10px;
 margin-bottom:10px;
 width:95%;
 margin-left:auto;
 margin-right:auto;
 text-indent:20px;
}


.imgartlist {
 border:0;
 margin-left:4px;
}

.artgal {
 margin-top:20px;
 margin-left:auto;
 margin-right:auto;
 width:645px;
}

.aimages {
 width:210px;
 height:160px;
 text-align:center;
 float:left;
 margin:2px;
 background-color:#fafafa;
 padding-top:5px;
 padding-bottom:5px;
}

.a4images {
 width:310px;
 height:225px;
 text-align:center;
 float:left;
 margin:2px;
 background-color:#fafafa;
 padding-top:5px;
 padding-bottom:5px;
}

p.sygn {
 font-style:italic;
 text-align:right;
}

img.art1 {
margin-top:20px;
margin-bottom:50px;
border:0;
}

/*ludzie*/

.lut {
 width:200px;
 background-color:#e4efdb;
 height:260px;
 min-height:260px;
 float:left;
 margin-left:10px;
 margin-right:10px;
 margin-top:10px;
 margin-bottom:10px;
 padding-top:5px;
 padding-bottom:5px;
 cursor:pointer;
}

.lt1 {
 color:gray;
 text-align:left;
 text-indent:20px;
 margin-bottom:5px;
}

.lt2 {
 text-align:center;
 margin-bottom:10px;
}

.lt3 {
 color:maroon;
 font-size:11pt;
 font-weight:bold;
 text-align:center;
}

.ludzie {

 height:auto!important;
 text-align:justify;
}
.ludzie p {
 text-indent:25px;
}
.ludzieimg {
 width:200px;

 float:left;
 text-align:left;
 height:auto!important;
 margin-right:15px;
 margin-bottom:10px;
}

.ludzietyt {
 font-size:12pt;
 font-weight:bold;
 text-align:center;
 color:maroon;
 text-indent:0;
}

.ludziev {
 width:95%;
 border-top: 1px solid #c88687;
 height:auto!important;
 min-height:80px;
 height:80px;

 margin-left:auto;
 margin-right:auto;
 margin-top:20px;
}

.luv {
 width:130px;
 float:left;
 margin-right:10px;
 margin-bottom:10px;
 height:100px;
 text-align:center;
 cursor:pointer;
}

.lgi {
 width:135px;
 height:170px;
 margin-right:10px;
 margin-bottom:10px;

 float:left;
 text-align:center;
}

/* nowe artykuly */

.a_head {
 height:50px;
}

.a_head table {
 width:99%;
 margin:auto;
}

.a_head td {
 width:33%;
 text-align:center;
 vertical-align:middle;
}

.a_listitem {
 float:left;
 width:370px;
 height:100px;

 margin-right:5px;
 margin-bottom:5px;
 cursor:pointer;
}

.a_listitem table {
 width:366px;
 height:100px;
 border-collapse:collapse;
 background-color:#eee;
}
.a_listitemtd1 {
 vertical-align:middle;
 font-size:10pt;
 font-weight:bold;
 color:maroon;
 padding-left:10px;

}
.a_listitemtd {
 width:104px;
 vertical-align:middle;
 text-indent:0;
}

.a_listitem A:link {
 color:maroon;
 text-decoration:none;
}
.a_listitem A:visited {
 color:maroon;
 text-decoration:none;
}
.a_listitem A:hover {
 color:maroon;
 text-decoration:none;
}

.a_arch {
 margin-top:0px;
 border-top:1px solid #ddd;
}

.a_arch select {
 width:100px;
 text-align:center;
}

.a_arch input {
 width:80px;
 text-align:center;
}


.a_select1 {
 display:none;
 width:130px !important;
}

.a_img {
 float:left;
 border:0;
 margin-right:15px;
}

/* komentarze */

.artkom {
 margin-top:0;
 margin-bottom:30px;
 text-align:right;
}


.addkom {

 text-indent:0;
 padding: 5px;
}
.addkom table {border-collapse: collapse;}
.addkom td {
 text-align:left;
 text-indent:0;
}
.addkom textarea, input {font-size:9pt;text-align:left; }
.addkom input {width:80px;}

div.koment {
 font-size: 9pt;
 border-top:1px solid #ddd;

 padding-bottom:5px;
 margin-bottom:10px;
 margin-top:40px;
}

.koment h3 {
 border-top: 1px solid maroon;
}

div.kom1 {
 margin-bottom:5px;
 text-align:left;
 background-color:#eee;
 padding:5px;
}
.k1 { color:gray;font-size:8pt; }
.k2 {color: #7D3B34; font-weight:bold;}
.k3 {text-align:justify;}


