@charset "utf-8";
/* CSS Document */

A {text-decoration:none; color: #b11a13} 
A:hover{text-decoration: underline; color: #b11a13}

body { 
	margin: 0 auto;
	padding: 0px;
	background-color: #f7e09d;
	background-image:url(../images/bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}

img {
	border:0px;
}

.top {
	height:140px;
	width:893px;
	margin: 0 auto;
}

.top1 {
	height:248px;
	width:893px;
	margin: 0 auto;
}

.logo {
	position:relative;
	top:63px;
	left:30px;
}

.menu1 {
	height:38px;
	width:893px;
	margin: 0 auto;
	background-image:url(../images/menu.jpg);
	background-color:#b11a13;
}

.phonediv {
	float:right;
	font-family: 'ciclefina', Arial, sans-serif;
	font-size:25px;
	color:#b11a13;
	position:relative;
	top:58px;
	right:30px;
}

.phoneico {
	position:relative;
	top:3px;
}

.socialico {
	position:relative;
	top:19px;
}

.main {
	width:893px;
	margin: 0 auto;
	overflow:auto;
	position:relative;
	background-image: url(../images/line1.png);
	background-repeat:repeat-y;
	background-position:216px 0;
}

.lmenu {
	float:left;
	width:215px;
}

.menufont {
	font-family: "Times New Roman", Times, serif;
	font-size:19px;
	letter-spacing:1pt;
	color:#743f12;
	position:relative;
	left:30px;
}

.menufont:hover {
	font-family: "Times New Roman", Times, serif;
	font-size:19px;
	letter-spacing:1pt;
	color:#b11a13;
	position:relative;
	left:30px;
	text-decoration:none;
}

.line1 {
	position:relative;
	top:12px;
	left:30px;
}

.content {
	float:left;
	overflow:hidden;
	width:678px;
	min-height:300px;

}

.h1 {
	font-family: "Times New Roman", Times, serif;
	font-size:21px;
	letter-spacing:1pt;
	color:#743f12;
	margin-top:15px;
}



.formf1 {
	background-color:#fefcf1;
	border: 1px solid #ebd8a7;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	color:#bea179;
	vertical-align:middle;
	text-indent: 5px;
	line-height: 18px;
}

.formb1 {
	background-color:#bea179;
	border:none;
	height:23px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fefcf1;
}

.formb1:hover {
	background-color:#a58455;
	border:none;
	height:23px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fefcf1;
}

.formb2 {
	background-color:#bea179;
	border:none;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fefcf1;
	width:70px;
}

.formb2:hover {
	background-color:#a58455;
	border:none;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fefcf1;
	width:70px;
}

.news1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#b11a13;
	letter-spacing:0px;
}

.news2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#150100;
	letter-spacing:0px;
}

.opinie1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-style:italic;
	color:#c7a56a;
	letter-spacing:0px;
}

.opinie2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:22px;
	color:#150100;
	letter-spacing:0px;
}

.panel {
	width:893px;
	height:176px;
	margin: 0 auto;
	background-image:url(../images/panel.jpg);
}

.pimages {
	margin-left:30px;
}

.content p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:21px;
	color:#150100;
	letter-spacing:0px;
	margin-left:35px;
}



.footer {
	width:893px;
	height:70px;
	margin: 0 auto;
}

.footer1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:22px;
}

.lmenu ul li , .lmenu ul {
list-style-type:none;
margin:0 !important;
padding:0 !important;

}
.lmenu ul>li  a{
 background: url("/images/line2.png") repeat-x scroll 0 100% rgba(0, 0, 0, 0);
    color: #743F12;
    display: block;
    font-family: "Times New Roman",Times,serif;
    font-size: 18px;
    left: 30px;
    letter-spacing: 1pt;
    line-height: 20px;
    padding: 8px 0 11px;
    position: relative;
    width: 158px;

}

.lmenu ul li ul{
display:none;
}
.lmenu ul li ul li a{
  background: url("/images/menu.png") no-repeat scroll 0 10px rgba(0, 0, 0, 0);
    font-size: 15px;
    letter-spacing: 0;
    padding: 7px 0 0 24px;
    width: 135px;
}

.lmenu ul li ul li ul li a{
background: url("/images/tick.png") no-repeat scroll 24px 12px rgba(0, 0, 0, 0);
    font-size: 12px;
    letter-spacing: 0;
    padding: 2px 0 0 34px;
    width: 135px;
}.cennik_menu  ul li ul{display:block;}
.clear{
clear:both;
}

a{
outline:none;
}


.addopi{
background:url('/images/menu.jpg') repeat-x 0 0;
padding:10px;
color:#FFFCFF;
text-align:center;
font-weight:bold;
font-size:16px;
display:block;
margin:auto;
margin:40px 0;
width:160px;
}
.addopi:hover{
color:#fff;
text-decoration:none;
opacity:0.8;
}

table input[type="text"], textarea {
padding:5px;
background:#FEFCF1;
border:1px solid #EBD8A7;
color:#A58455;


}

table  td{
font-family:Arial;
}

.ksiaga_tab *{
font-family:Arial;
font-size:14px;
}


tr.row2 td {
font-size:12px;
color: #150100;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    letter-spacing: 0;
    line-height: 21px;
    margin-left: 35px;
}

.dodopi * {
font-size:12px;
}
.ts{
 background: #BEA179;
    border: none;
    color: #FEFCF1;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    height: 23px;
	cursor:pointer;
	
}
.newsl{
margin-top: 3px;
}
.newsp{
padding-left: 311px;
}
td.h1a{
vertical-align:top;
}

table.gltab td p{
margin-left:0;
}
#jquery-overlay {position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px;} #jquery-lightbox {position: absolute; top: 0; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;} #jquery-lightbox a img {border: none;} #lightbox-container-image-box {position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto;} #lightbox-container-image {padding: 10px;} #lightbox-loading {position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0;} #lightbox-nav {position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10;} #lightbox-container-image-box > #lightbox-nav {left: 0;} #lightbox-nav a {outline: none;} #lightbox-nav-btnPrev, #lightbox-nav-btnNext {width: 49%; height: 100%; zoom: 1; display: block;} #lightbox-nav-btnPrev {left: 0; float: left;} #lightbox-nav-btnNext {right: 0; float: right;} #lightbox-container-image-data-box {font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%; padding: 0 10px 0;} #lightbox-container-image-data {padding: 0 10px; color: #666;} #lightbox-container-image-data #lightbox-image-details {width: 70%; float: left; text-align: left;} #lightbox-image-details-caption {font-weight: bold;} #lightbox-image-details-currentNumber {display: block; clear: left; padding-bottom: 1.0em;} #lightbox-secNav-btnClose {width: 66px; float: right; padding-bottom: 0.7em;} 


#gallery a{
width:121px;

display:block;
float:left;
margin:15px;

overflow:hidden;

font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:21px;
	color:#150100;
	letter-spacing:0px;

text-align:center;
}
#gallery a img{

border:3px solid #fff;
}
#gallery {
margin-left:18px;
}

.content .h1a,  .content .h1a p {
	font-family: "Times New Roman", Times, serif;
	font-size:21px;
	letter-spacing:1pt;
	color:#743f12;
}

.content .h1b , .content .h1b p{
	font-family: "Times New Roman", Times, serif;
	font-size:21px;
	letter-spacing:1pt;
	color:#743f12;
	margin-top:15px;
}
.content .h1b , .content .h1b p{
margin-left:0;
}
.wiecej {
background-color: #BEA179;
    border: medium none;
    color: #FEFCF1;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    height: 18px;
    width: 70px;
	padding:2px 5px;
	 letter-spacing: 0;
	 font-style:normal;
}
.wiecej:hover{
color:#fff;
text-decoration:none;
opacity:0.8;
}

.akttyty{

    font-family: Arial;
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 0;
    margin-left: 34px;
    margin-top: 21px;
}

.adres {
	font-family: 'ciclefina', Arial, sans-serif;
	font-size:18px;
	color:#b11a13;
	position:relative;
        top:17px;
	right:5px;
}

.tabelab {
        margin-left:30px;
}

.tabela1 {
	background-image:url(../images/head.png);
	background-position: 166px;
	font-weight:600;
}

.tabela2 {
	border-bottom:#c7aa53;
	border-bottom-width:1px;
	border-bottom-style:solid;
	font-family:Tahoma,Arial,Verdana;
	font-size:12px;
}

.tabela2 p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:21px;
	margin-left:0px;
}

.tabela3 {
	font-family:Tahoma,Arial,Verdana;
	font-size:12px;
}

.tabela4 {
	background-image:url(../images/head.png);
	background-position: 166px;
        font-size:12px;
}