@charset "utf-8";
/* CSS Document */
* {
	padding:0;
	margin:0;
}
img {
	border:0;
}
.end {
	clear:both;
}
.left {
	float:left;
}
.right {
	float:right;
}
ul {
	list-style-type:none;
}
a {
	text-decoration:none;
	color:#c40000;
}
.margin10 {
	margin:0 0 10px 0;
}
html {
	background:url(img/bg.jpg) repeat-y top center;
}
body {
	background:url(img/header_bg.jpg) no-repeat top center;
	width:100%;
	height:100%;
	text-align:center;
	font:12px Arial, Helvetica, sans-serif;
	color:#44392e;
}
p {
	line-height: 165%;
	margin-bottom:10px;
}
#tlo {
	background:url(img/bg_bottom.jpg) no-repeat bottom center;
	width:100%;
}
/* HEADER */
#header {
	width:960px;
	height:111px;
	position:relative;
	top:0;
	left:0;
	margin:0 auto;
}
#flash {
	width:960px;
	height:111px;
	position:absolute;
	top:0;
	left:0;
	z-index:2;
}
#lang {
	position:absolute;
	z-index:10;
	top:5px;
	right:10px;
	height:22px;
	width:200px;
}
#lang a {
	width:22px;
	height:22px;
	display:block;
	float:right;
	margin:0 2px;
}
#lang a.active {
	background-position:top!important;
}
#lang a.pl {
	background:url(img/lang/pl.png) no-repeat bottom;
}
#lang a.pl:hover {
	background:url(img/lang/pl.png) no-repeat top;
}
#lang a.en {
	background:url(img/lang/en.png) no-repeat bottom;
}
#lang a.en:hover {
	background:url(img/lang/en.png) no-repeat top;
}
#lang a.fr {
	background:url(img/lang/fr.png) no-repeat bottom;
}
#lang a.fr:hover {
	background:url(img/lang/fr.png) no-repeat top;
}
#lang a.es {
	background:url(img/lang/es.png) no-repeat bottom;
}
#lang a.es:hover {
	background:url(img/lang/es.png) no-repeat top;
}
#lang a.fi {
	background:url(img/lang/fi.png) no-repeat bottom;
}
#lang a.fi:hover {
	background:url(img/lang/fi.png) no-repeat top;
}
#social {
	position:absolute;
	z-index:12;
	bottom:5px;
	right:10px;
	height:67px;
	width:135px;
	background:url(img/social/social_bg.png) no-repeat right;
}
#social a {
	display:block;
	width:41px;
	float:left;
	height:36px;
	margin:30px 2px 0 2px;
}
#social a.fb {
	background:url(img/social/fb.png) no-repeat;
}
#social a.yt {
	background:url(img/social/yt.png) no-repeat;
}
#social a.tw {
	background:url(img/social/tw.png) no-repeat;
}
#dzis {
	position:absolute;
	top:50px;
	right:150px;
	width:163px;
	height:30px;
	z-index:30;
}
#dzis a {
	display:block;
	width:163px;
	height:30px;
	background:url(img/dzis.png) no-repeat top;
}
#dzis a:hover {
	display:block;
	width:163px;
	height:30px;
	background:url(img/dzis.png) no-repeat bottom;
}
/* MENU  */
#menu_top {
	width:940px;
	height:40px;
	background:url(img/menu_top.png) no-repeat;
	margin:0 auto;
	text-align:left;
	font:11px Arial, Helvetica, sans-serif;
	padding:0 10px;
}
#menu_top ul li {
	display:inline;
}
#menu_top a {
	color:#FFF;
	font-weight:bold;
}
h2.kim a {
	font:11px Arial, Helvetica, sans-serif;
	display:block;
	color:#fff;
	background:#8d7d68;
	border:1px solid #675b4c;
	float:left;
	padding:6px 5px;
	text-align:center;
	width:90px;
	margin:6px 10px 0 0;
	text-shadow:1px 1px 1px #413a2f;
	-ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color='#413a2f',Positive='true')";
}
h2.kim a:hover {
	font:11px Arial, Helvetica, sans-serif;
	display:block;
	color:#fff;
	background:#675b4c;
	border:1px solid #8d7d68;
	float:left;
	padding:6px 5px;
	text-align:center;
	width:90px;
	margin:6px 10px 0 0;
	text-shadow:1px 1px 1px #413a2f;
	-ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color='#413a2f',Positive='true')";
}
#menu_top ul a {
	display:block;
	float:left;
	padding:13px 9px;
	text-shadow:1px 1px 1px #6a0101;
	-ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color='#6a0101',Positive='true')";
}
#menu_top ul a:hover, #menu_top ul li.active a {
	background:url(img/menu_ul_hover.png) no-repeat bottom center #ab0101;
}
/* MENU ROZWINIETE */
.menu {
	width:920px;
	padding:10px;
	margin:0 auto 10px auto;
	background:url(img/menu_bg.jpg) repeat-x bottom #edebe0;
	border-top:1px solid #f1efe7;
}
.menu h1 {
	font:16px "Times New Roman", Times, serif;
	font-weight:bold;
	color:#9a8b76;
	border-bottom:1px dashed #ded9d0;
}
.menu ul li {
	width:174px;
	padding:2px 0;
}
.menu_column {
	float:left;
	width:174px;
	margin:0 10px 0 0;
}
.menu ul li a {
	color:#7d6a55;
	display:block;
	background:url(img/menu_pkt.jpg) no-repeat 0 5px;
	padding:0 0 0 14px;
	border-bottom:1px dashed #ded9d0;
	text-shadow:1px 1px 1px #fff;
	-ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color='#ffffff',Positive='true')";
	font-weight:bold;
}
.menu ul li a:hover, .menu ul li.active a {
	color:#980909;
}
/* CONTENT */
#column_2 {
	width:970px;
	background:url(img/2column_bg2.png) repeat-y center;
	margin:0 auto;
	text-align:left;
}
#column_2_top {
	background:url(img/2column_top2.png) no-repeat top center;
	height: auto !important;
	min-height: 750px;
	height: 750px;
}
#column_2_main {
	width:960px;
	padding:0 5px;
}
#column_2_bottom {
	width:970px;
	height:52px;
	margin:0 auto;
	background:url(img/2column_bottom2.png) no-repeat bottom;
}
.main_left {
	width:620px;
	padding:10px;
}
.aktualnosci {
	width:610px;
	font:11px Arial, Helvetica, sans-serif;
	line-height:16px;
}
.aktualnosci .top {
	background:url(img/box_right_top.jpg) repeat;
	border:#dbd7ca 1px solid;
	padding:7px 10px;
	color:#736654;
	text-shadow:1px 1px 1px #fff;
	-ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color='#ffffff',Positive='true')";
}
.aktualnosci .top h2 {
	font:18px "Times New Roman", Times, serif;
	font-weight:bold;
	border-bottom:0;
	background:url(img/box_right_pkt1.jpg) no-repeat 100% 50%;
}
.aktualnosci .text {
	background:url(img/box_right_text.jpg) repeat-x bottom #f3f2ea;
	padding:10px;
	border-left:#dbd7ca 1px solid;
	border-right:#dbd7ca 1px solid;
	border-bottom:#dbd7ca 1px solid;
	text-align:justify;
}
.aktualnosci_column1 {
	width:284px;
	float:left;
	padding:0 10px 0 0;
}
.aktualnosci_column2 {
	width:284px;
	float:right;
	padding:0 0 0 10px;
}
.aktualnosci .title {
	font:14px "Times New Roman", Times, serif;
	font-weight:bold;
	text-align:left!important;
	padding:0 0 5px 0;
	margin:0 0 5px 0;
	min-height:120px;
	border-bottom:#dbd7ca 1px solid;
}
.aktualnosci .title div {
	font:11px Arial, Helvetica, sans-serif;
	line-height:16px;
	margin:7px 0 0 0;
}
.aktualnosci .title small {
	display:block;
	font:11px Arial, Helvetica, sans-serif;
	margin:3px 0 0 0;
	color:#988d83;
}
.aktualnosci .title a {
	color:#b40d0d!important;
}
.aktualnosci .title a:hover {
	color:#44392e!important;
}
.aktualnosci .title span {
	padding:0 0 0 5px;
	color:#44392e;
}
.aktualnosci .more {
	margin:3px 0 0 0;
	font:12px "Times New Roman", Times, serif!important;
	text-align:right;
}
.aktualnosci .more a:hover {
	color:#a60707!important;
}
.aktualnosci .more a {
	color:#2d2115!important;
}
.wyspa {
	width:300px;
	float:left;
	margin:0 10px 10px 0;
	text-shadow:1px 1px 1px #fff;
	-ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color='#ffffff',Positive='true')";
}
.wyspa .top {
	border:1px solid #e1ded0;
	background:url(img/wyspa_top.jpg) repeat-x top;
	padding:5px 0 0 10px;
	position:relative;/*line-height:0px;
	font-size:0px;*/
}
h2.cufon {
	font-size:34px!important;
	color:#b40d0d;
	text-shadow:1px 1px 0px #fff;
}
img.wyspa_pkt {
	position:absolute;
	top:17px;
	right:10px;
	z-index:77;
	width:11px;
	height:11px;
}
h2.cufon a {
	color:#b40d0d;
	text-shadow:1px 1px 0px #fff;
}
h2.cufon a:hover {
	color:#665746;
}
.wyspa .text {
	background:url(img/left_text.jpg) repeat-x bottom #efeee7;
	padding:10px;
	border-left:#e1ded0 1px solid;
	border-right:#e1ded0 1px solid;
	border-bottom:#e1ded0 1px solid;
}
.new {
	padding:0 0 5px 0;
	margin:0 0 10px 0;
	border-bottom:1px dashed #c8c2aa;
}
.new .foto {
	width:60px;
	height:60px;
	border:1px solid #c8c2aa;
	position:relative;
}
.new .foto a {
	position:absolute;
	top:0;
	left:0;
	display:block;
	width:60px;
	height:60px;
}
.new .title {
	width:200px;
	font:14px "Times New Roman", Times, serif;
	font-weight:bold;
}
.new .title div {
	font:11px Arial, Helvetica, sans-serif;
	line-height:16px;
	margin:7px 0 0 0;
}
.new .title a {
	color:#44392e;
}
.new .title a:hover {
	color:#b40d0d;
}
.new .title span {
	padding:0 0 0 5px;
	color:#b40d0d;
}
.line_left {
	width:282px;
	height:9px;
	background:url(img/line_left_short.jpg) no-repeat;
	line-height:0px;
	font-size:0px;
	margin:0 auto 10px auto;
	clear:both;
}
.main_right {
	padding:10px;
	width:300px;
}
.opograniczu {
	width:300px;
	height:262px;
	background:url(img/opograniczu.jpg);
	position:relative;
}
.opograniczu a.explore {
	display:block;
	width:85px;
	height:23px;
	bottom:22px;
	left:20px;
	position:absolute;
}
.opograniczu ul {
	position:absolute;
	bottom:15px;
	right:20px;
	width:120px;
}
.opograniczu ul li {
	font:16px "Times New Roman", Times, serif;
	font-weight:bold;
	background:url(img/opograniczu_pkt.jpg) no-repeat 0 50%;
	padding:0 0 0 18px;
	margin:3px 0;
}
.opograniczu ul a {
	color:#FFF;
	text-shadow:1px 1px 1px #2b251c;
	-ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color='#2b251c',Positive='true')";
}
.opograniczu ul a:hover {
	text-decoration:underline;
}
.box_right .top {
	background:url(img/box_right_top.jpg) repeat;
	border:#dbd7ca 1px solid;
	padding:7px 10px;
	color:#736654;
	text-shadow:1px 1px 1px #fff;
	-ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color='#ffffff',Positive='true')";
}
.box_right .top h2 {
	font:18px "Times New Roman", Times, serif;
	font-weight:bold;
	border-bottom:0;
	background:url(img/box_right_pkt1.jpg) no-repeat 100% 50%;
}
.box_right .text {
	background:url(img/box_right_text.jpg) repeat-x bottom #f3f2ea;
	padding:10px;
	border-left:#dbd7ca 1px solid;
	border-right:#dbd7ca 1px solid;
	border-bottom:#dbd7ca 1px solid;
}
.more_1, .more_2 {
	text-align:right;
	padding:7px 0 0 0;
	font:13px "Times New Roman", Times, serif;
	font-style:italic;
}
.more_1 a {
	color:#5a5241;
}
.more_2 a {
	color:#c40000;
}
.more_1 a:hover, .more_2 a:hover {
	text-decoration:underline;
}
.box_right h2.red {
	text-align:right!important;
	font:20px "Times New Roman", Times, serif!important;
	font-weight:bold!important;
	color:#c40000!important;
	border:none;
}
.box_right h2 {
	font:14px "Times New Roman", Times, serif;
	color:#5a5241;
	font-weight:bold;
	border-bottom:1px dashed #d5d1be;
	padding:7px 0 0 0;
}
.box_right ul li {
	padding:0 0 0 18px;
	background:url(img/box_right_pkt2.jpg) no-repeat 0 2px;
	font:12px Arial, Helvetica, sans-serif;
	color:#463e2e;
	margin:4px 0;
}
.box_right ul li span {
	font:13px Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:0 0 0 5px;
	color:#c40000;
}
.box_right ul li a {
	color:#463e2e;
}
.box_right ul li a:hover {
	color:#c40000;
}
.line_right {
	width:284px;
	height:10px;
	background:url(img/line_right.jpg) no-repeat;
	line-height:0px;
	font-size:0px;
	margin:0 auto 10px auto;
}
.banner {
	background:#efeee6;
	border:1px solid #dbd8ca;
	padding:10px 0;
	text-align:center;
}
#column_1 {
	width:970px;
	background:url(img/content_bg.png) repeat-y center;
	margin:0 auto;
	text-align:left;
	height: auto !important;
	min-height: 550px;
	height: 550px;
}
#column_1_top {
	background:url(img/content_top.png) no-repeat top center;
}
#column_1_main {
	width:960px;
	padding:0 5px;
}
#column_1_bottom {
	width:970px;
	height:52px;
	margin:0 auto;
	background:url(img/content_bottom.png) no-repeat;
}
.main {
	padding:10px;
	width:940px;
}
/* DÓŁ */
#dol {
	width:100%;
	background:url(img/dol2.png) repeat-y center;
}
#dol_main {
	margin:0 auto;
	padding:10px 0;
	text-align:left;
	width:960px;
}
#dol .column {
	width:300px;
	float:left;
	padding:0 10px;
}
#dol .column h2 {
	font:20px "Times New Roman", Times, serif;
	margin:0 0 10px 0;
	color:#FFF;
	text-shadow:1px 1px 1px #4f402a;
	-ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color='#4f402a',Positive='true')";
	font-weight:bold;
}
#dol .column ul li {
	padding:1px 0;
	margin:7px 0;
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	-ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color='#4f402a',Positive='true')";
	border-bottom:1px dashed #a9957f;
}
#dol .column ul li a {
	color:#d7d2c0;
	text-shadow:1px 1px 1px #4f402a;
	-ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color='#4f402a',Positive='true')";
	background:url(img/dol_pkt.jpg) no-repeat 0 50%;
	padding:0 0 0 14px;
}
#dol .column ul li a:hover {
	color:#FFF;
}
#dol .column ul li a strong {
	color:#fffdf7;
}
.newsletter {
	width:280px;
	background:url(img/newsletter_bg.jpg) repeat;
	border:1px solid #81735f;
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding:10px;
	color:#fff;
}
/* FOOTER */
#footer {
	width:100%;
	background:url(img/footer.png) no-repeat center;
	height:26px;
	font-weight:bold!important;
	padding:13px 0 0 0;
	color:#FFF;
	font:11px Arial, Helvetica, sans-serif;
	text-align:center;
}
#footer span {
	padding:0 10px;
}
#footer a {
	color:#fff;
}
#footer a:hover {
	text-decoration:underline;
}
.column_1_kolumna {
	width:460px;
}
.box_left .top {
	background:url(img/box_right_top.jpg) repeat;
	border:#dbd7ca 1px solid;
	padding:7px 10px;
	color:#736654;
	text-shadow:1px 1px 1px #fff;
	-ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color='#ffffff',Positive='true')";
}
.box_left .top h2 {
	font:18px "Times New Roman", Times, serif;
	font-weight:bold;
	background:url(img/left_pkt.jpg) no-repeat 100% 50%;
}
.box_left .text {
	background:url(img/box_right_text.jpg) repeat-x bottom #f3f2ea;
	padding:10px;
	border-left:#dbd7ca 1px solid;
	border-right:#dbd7ca 1px solid;
	border-bottom:#dbd7ca 1px solid;
}
.new2 {
	padding:0 0 5px 0;
	margin:0 0 10px 0;
	border-bottom:1px dashed #c8c2aa;
}
.new2 .foto {
	width:80px;
	height:80px;
	border:1px solid #c8c2aa;
	position:relative;
}
.new2 .foto a {
	position:absolute;
	top:0;
	left:0;
	display:block;
	width:80px;
	height:80px;
}
.new2 .title {
	width:340px;
	font:12px "Times New Roman", Times, serif;
	color:#44392e;
}
.new2 .title a {
	color:#b40d0d;
	font:14px "Times New Roman", Times, serif;
	font-weight:bold;
}
.new2 .title a:hover {
	color:#44392e;
}
.new2 .title span {
	padding:0 0 0 5px;
	color:#b40d0d;
}
.banner_float {
	width:300px;
	float:left;
	padding:10px;
}
.submenu {
	background:url(img/box_right_text.jpg) repeat-x bottom #f3f2ea;
	padding:10px;
	border-left:#dbd7ca 1px solid;
	border-right:#dbd7ca 1px solid;
	border-bottom:#dbd7ca 1px solid;
}
.submenu h2 {
	border-bottom:1px dashed #e0d9cd;
	color:#9a8b76;
	margin:0 0 5px 0;
	font:15px "Times New Roman", Times, serif;
	font-weight:bold;
}
.submenu ul li {
	padding:2px 0;
	border-bottom:1px dashed #ded9d0;
	margin:0 0 2px 0;
}
.submenu ul li.poz1 a {
	background:url(img/submenu1.jpg) no-repeat 0 50%;
	padding:0 0 0 15px;
	font-weight:bold;
	color:#7d6a55;
}
.submenu ul li.poz1 a:hover, .submenu ul li.poz2 a:hover, .submenu ul li.poz2 a.active, .submenu ul li.poz1 a.active {
	color:#c40000;
}
.submenu ul li.poz2 a {
	background:url(img/submenu2.jpg) no-repeat 0 50%;
	padding:0 0 0 15px;
	margin:0 0 0 15px;
	font-weight:bold;
	color:#7d6a55;
}
.navi {
	color:#a69e8f;
	text-shadow:1px 1px 1px #fff;
	-ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color='#ffffff',Positive='true')";
}
.navi a {
	color:#807769;
}
.navi a:hover {
	color:#9d0101;
}
.navi span {
	color:#9d0101;
	padding:0 7px;
}
h1.nazwa {
	font:25px "Times New Roman", Times, serif!important;
	color:#9d0101!important;
	font-weight:bold!important;
	background:url(img/line_longh.jpg) no-repeat bottom center!important;
	padding:0 0 15px 0!important;
	margin:0 0 10px 0!important;
}
.main_left h1 {
	font:18px "Times New Roman", Times, serif;
	color:#70634b;
	font-weight:bold!important;
	background:none;
	padding:0 10px;
	margin:0 0 10px 0!important;
}
.main_left ul, .main_left ol {
	width:90%;
	margin:0 auto;
	text-align:justify;
	clear:both;
}
.main_left ul li, .main_left ol li {
	padding:4px 0;
}
.art {
	padding:10px 10px 20px 10px;
	width:600px;
	clear:both!important;
	margin:0 0 10px 0;
	background:url(img/line_longh.jpg) no-repeat bottom center;
}
.art .foto {
	width:120px;
	height:120px;
	border:1px solid #c8c2aa;
	position:relative;
}
.art .foto a {
	position:absolute;
	top:0;
	left:0;
	display:block;
	width:80px;
	height:80px;
}
.art .title {
	width:460px;
	font:12px "Times New Roman", Times, serif;
	color:#44392e;
	line-height:17px;
}
.art .title a.tytul {
	color:#b40d0d;
	display:block;
	padding:0 0 5px 0;
	font:17px "Times New Roman", Times, serif;
	font-weight:bold;
}
.art .title a:hover {
	color:#44392e;
}
.art .title span {
	padding:0 0 0 5px;
	color:#b40d0d;
}
/* stronicowanie */
.stronicowanie, .stronicowanie a {
	font-size:12px;
	font-weight:bold;
	color:#858585;
}
.stronicowanie {
	margin:10px 0 0 0;
	text-align:center;
}
.stronicowanie a {
	padding:3px 7px;
	border:1px solid #ffffff;
	background:#f5f5f5;
	color:#7b7260;
	font:13px "Times New Roman", Times, serif;
	font-weight:bold;
	margin:0 3px;
}
.stronicowanie a:hover, .stronicowanie span.wiecejBold {
	padding:3px 7px;
	border:1px solid #ffffff;
	background:#bc0707;
	color:#ffffff;
	margin:0 3px;
}
.back {
	padding:10px 0!important;
	clear:both;
	text-align:right!important;
}
.back a {
	padding:5px 10px;
	background:url(img/back_bg.jpg) repeat-x bottom;
	border:1px solid #fff;
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	font:11px Arial, Helvetica, sans-serif;
	color:#7d6a55;
	font-weight:bold;
}
.back a:hover {
	color:#c40000;
}
.artykul {
	padding:0px 10px 10px 10px;
	width:600px;
	margin:0 0 10px 0;
}
.artykul h2 {
	clear:both!important;
}
.artykul p {
	padding:5px;
	font:12px Arial, Helvetica, sans-serif;
	line-height:165%!important;
	margin-bottom:5px;
}
.artykul img.left {
	padding:1px;
	margin:5px 10px 6px 0;
	border:1px solid #cfcbc0;
}
.artykul img.right {
	padding:1px;
	margin:5px 0 6px 10px;
	border:1px solid #cfcbc0;
}
.artykul a {
	color:#c40000;
}
.artykul a:hover {
	text-decoration:underline;
}
.artykul h2 {
	font:19px "Times New Roman", Times, serif;
	color:#7d6a55;
	font-weight:bold;
	padding:5px 0;
	margin:0 0 5px 0;
}
.artykul ul {
	list-style-type:disc;
}
.artykul ul, .artykul ol {
	width:90%;
	margin:10px auto;
}
.artykul ul li, .artykul ol li {
	padding:2px 0;
}
.galeria img {
	margin:5px;
	padding:1px;
	border:1px solid #cfcbc0;
	vertical-align:middle;
}
.komentarze {
	padding:0px 10px 10px 10px;
	width:600px;
	margin:0 0 10px 0;
}
.komentarze h2 {
	font:20px "Times New Roman", Times, serif;
	color:#3b362c;
	font-weight:bold;
	background:url(img/line_longh.jpg) no-repeat bottom center;
	padding:0 0 15px 0;
	margin:0 0 10px 0;
}
.komentarze h3 {
	font:15px "Times New Roman", Times, serif;
	color:#857761;
	font-weight:bold;
	margin:10px 0;
}
.komentarze table {
	border-collapse:collapse;
	border-bottom:1px solid #e6e5e0;
	color:#6f675d;
}
.komentarze table.koment1 {
	background:#f4f3eb;
}
.komentarze table.koment2 {
	background:#edece3;
}
.komentarze table td {
	padding:5px;
	line-height:150%;
}
.komentarze table p {
	padding:0 0 4px 0;
}
.komentarze table td.autor {
	color:#878076;
	font-weight:bold;
}
.komentarze table td.autor span {
	color:#c40000;
}
.komentarze table td.data {
	color:#878076;
	font-weight:bold;
	text-align:right;
}
.komentarze table td.data span {
	color:#655f57;
}
div.event_date {
	font:12px "Times New Roman", Times, serif;
	color:#44392e;
	font-weight:bold;
	text-align:right;
}
.gallery {
	padding:0 10px;
	margin:0 0 10px 0;
}
.gallery img {
	border:1px solid #c8c2aa;
	margin:0 5px 5px 0;
}

.search_button {
    background-color: #805741;
    height: 30px;
    width: 100px;
    padding: 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    border: 0;
    color: #fff;
}
.search {
    width: 400px; 
    height: 21px;
    font-size: 14px; 
    padding: 3px;
}
.search_right_button {
    background-color: #805741;
    height: 23px;
    width: 60px;
    padding: 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    border: 0;
    color: #fff;
}
.search_right {
    width: 200px; 
    height: 14px;
    font-size: 12px; 
    padding: 3px;
}
.page_number {
    font-size: 14px; 
    padding: 10px;
    text-align: center;
}
.page_numbers {
    font-size: 14px; 
    padding: 10px;
    text-align: center;
    padding-left: 2px;
    padding-right: 2px;
}

.page_numbers a.selected{
    font-size: 16px;
    font-weight: bold;
}
.page_numbers a:hover{
    font-size: 16px;
    font-weight: bold;
}


