@font-face {
    font-family: 'gothic';
    src: url('../fonts/gothic.woff') format('woff');
}


body { 			
				
				background-color:white;
				background-position:top; 
				background-repeat: repeat-x;
				font-family:gothic, sans-serif;
				font-size:12px;
				text-indent: 0;
				padding: 0 0 0 0;
				margin: 0 0 0 0;
				width:100%;
				height:100%;
				color: black;
				}

* {
padding: 0;
margin: 0;
}				
				
a {
text-decoration: none;
color: #844634;
}


.page-header  {
text-align: center;
background: url('../images/line.png');
	background-repeat: no-repeat;
	background-position: bottom;
	marg in-top: -15px;
}
.camera_pag {
	margin-top: -50px;
}

a:hover {
color: #6f3220;
text-decoration: none;
}




.text li {
        margin-left: 30px;
				list-style-image: url('../images/fistaszek.png');
}

.text ul {
        margin-left: 20px;
				list-style-image: url('../images/fistaszek.png');
}

div.page-header>h2, div.page-header>h2 a{
	background-color: #6cd520;
	padding: 15px 5px 15px 10px;
	color: white;
		margin: 10px 0px 10px 0px;
		font-size: 18px;
}

.strona {		
				padding:0;
				margin: 0;
				margin:auto;
				width:100%;
				height:100%;
				background-repeat: no-repeat;
}

.top-full {		
        float:left;	
				margin: auto;
		    margin-top: 0;	
				width:100%;
				height:150px;

}

.logo-full {
	float: left;
	width: 100%;
	height: 76px;
	margin-top: 30px;
}

.logo {
	width: 134px;
	height: 76px;
	background: url('../images/logo.png');
	margin: auto;
	margin-top: 40px;

}

.menu-full {
	float: left;
	width: 100%;
	height: 50px;
}

.menu {		

margin: auto !important;

}



.baner-full {		
        float:left;	
				width:100%;
				he ight: 740x;
				b ackground: #5f5f5f;
}

.baner {
				width:100%;
        he ight: 740px;
				margin: auto;
}



.text-full {		
        float: left;
				width:100%;
				height: 100%;
}

.text {
				margin: auto;
				font-size:16px;
				line-height: 12px;
				overflow: hidden;
				color: #89716b;
				line-height:22px;
				width:1000px;
				text-align: justify;
	      ma rgin-top: 10px;
				font-family: 'gothic';
				
}



.footer-full {
margin-top: 10px;
				width:100%;
				height:100px;
				background: #3d3d3d;
				float: left;
}

.footer {
        width:1000px;
				height:100px;
				margin:auto;
				color: white;
				}

.footer_kont a:hover {
				color: white;				
}
.footer a {color: #d8d8d8;}

.contentheading {
height: 25px;
border-bottom: 1px solid gray;
font-size: 16px;
font-weight: bold; 
width: 912px;
padding-left: 15px;
}

.buttonheading { /*  przycisk edycji artyku3u  */  
}

p.readmore {
	background-color: gray;
	padding: 10px;
	color: white;
	f loat: right;
	width: 100px;
}
p.readmore a {
	color: white;
}

p.readmore:hover{
background: #cc0000;
}

#wiecej:hover{
cursor: pointer;
filter: grayscale(100%);
}





form#visform1>fieldset>div>input#field1,
form#visform1>fieldset>div>input#field3,
form#visform1>fieldset>div>input#field4,
form#visform1>fieldset>div>input#field5,
form#visform1>fieldset>div>input#field6,
form#visform1>fieldset>div>input#field7,
form#visform1>fieldset>div>input#field8
 {
width: 250px;
border-radius: 0px;
margin-left: -150px;
}

input#field2.btn {
	width: 120px;
	height: 40px;
border-radius: 0px;
float: left;
	background: #a46654;
	color: white;
	border: none;
	text-shadow: none;
  font-family: 'gothic';
	font-size: 16px;

}
input#field2.btn:hover{
	width: 120px;
border-radius: 0px;
float: left;
	background: #844634;

}

div.captchaCont.required > img.captcharefresh1 {
cursor: pointer;
} 


form#visform1.visform > fieldset > div.field1.required,
form#visform1.visform > fieldset > div.field2.required,
form#visform1.visform > fieldset > div.field3.required,
form#visform1.visform > fieldset > div.field4.required,
form#visform1.visform > fieldset > div.field5.required,
form#visform1.visform > fieldset > div.field6.required,
form#visform1.visform > fieldset > div.field7.required {
margin: -5px 0 -5px 0;
}

form#visform1>fieldset>div>input#field4 {
	height: 120px;
}



div#visformcontainer.visforms-form h1  {
text-align: center;
background: url('../images/line.png');
	background-repeat: no-repeat;
	background-position: bottom;
	margin-top: 10px;
	padding-bottom: 10px;
}
textarea#field4.inputbox.visCSSinput {
	width: 250px;
	height: 150px;
	margin-left: -150px;
	border-radius: 0px;
}


div.pg-cv-box.item.pg-grid-sizer {
		background: white ;
	box-shadow: none;
}

div.pg-cv-box.item.pg-grid-sizer:hover {
background: #e9e9e9;
}

div.pagination.pagination-centered {display: none;}
