@charset "utf-8";
/* CSS Document */

a{color:#a09178; text-decoration:none;}
a:hover{color:#61380B; text-decoration:none;}

body
{
	margin:0px; 
	background:#dcdcdc url(../img/bgloop.jpg) repeat-x center top; 
	font-family:Tahoma, Arial, Verdana; 
	font-size:12px;
	text-align:center;
}

#container
{
	width:980px; 
	margin:0 auto; 
	background:#dcdcdc url(../img/bgtop.jpg) no-repeat center top;
	text-align:left;
}

#header{}

#header .logo
{
	margin-left:50px; 
	float:left;
}

#header .rightmenu
{
	float:right; 
	margin:15px 15px 0 0; 
	width:400px; 
	font-size:11px;
	display:inline;
}

.branding{padding-bottom:10px;}

#header .rightmenu .elem
{
	float:right; 
	margin:0 5px; 
	border-top:4px solid #c2c2c2; 
	padding-top:3px; 
	color:#6b6b6b;
	text-decoration:none;
}

#header .rightmenu .elem.selected, #header .rightmenu .elem:hover
{
	border-top:4px solid #896a34; 
	padding-top:3px; 
	color:#896a34;
	text-decoration:none;
}

#flashbox
{
	margin-left:20px; 
	width:216px; 
	height:246px; 
	float:left;
	display:inline;
}

#fotobox
{
	margin:22px 5px 0 0; 
	background:url(../img/picbg.gif) no-repeat; 
	width:510px; 
	height:199px; 
	float:left;
	position:relative;
}

#fotobox .path
{
	position:absolute;
	bottom:-10px;
	left:5px;
	width:720px;
	font-size:11px;
	
}

#fotobox .path a
{
color:#896a34;
text-decoration:none;
}

#fotobox .path a:hover
{
color:#896a34;
text-decoration:underline;
}


#fotobox .pic
{
	margin:5px;
}

#newsletterbox
{
	float:left; 
	margin-top:22px; 
	background:url(../img/newsletter.jpg) no-repeat; 
	width:210px; 
	height:199px;
}

#newsletterbox .mb
{
	margin:10px;
}

#placer{margin:20px; }

#placer #leftside,
#placer #content,
#placer #content_forum,  
#placer #rightside
{
	float:left;
}

#placer #leftside
{
	width:211px;
	padding-right:5px;
	
}

#placer #content
{
	width:508px;
}

#placer #content_forum
{
	width:710px;
}

#placer #rightside
{
	width:211px;
	padding-left:5px;
	
}

#menu
{
	margin-bottom:10px;
	
}

#menu .hmenu
{
	
	background:#ffffff;
	font-family:Impact, Arial Black, Arial;
	font-size: 14px;
	
}

#menu .menu_elem.selected
{
background:#816d4b;
}

#menu .menu_elem a
{
text-decoration:none;
color:#735d37;
display:block;
padding:5px;

}

#menu .menu_elem a:hover
{
color:#b49d75;
}

#menu .menu_elem.selected a
{
color:#fdeac8;
}




.left_banner, .right_banner
{
   background:#b49d75;
   height:202px;
}


#content .tresc_strony
{
   background: #fff url(../img/contentbg.gif) repeat-y;
   border-bottom:1px solid #735d37;
   padding:10px;
   font-size:11px;
}

#content .tresc_strony_notab
{
   background: #fff url(../img/contentbg.gif) repeat-y;
   border-bottom:1px solid #735d37;
   border-top:1px solid #735d37;
   padding:10px;
   font-size:11px;
}

#content_forum .tresc_strony_notab
{
   background: #fff url(../img/contentforumbg.gif) repeat-y;
   border-bottom:1px solid #735d37;
   border-top:1px solid #735d37;
   padding:10px;
   font-size:11px;
}

#content_forum .tresc_strony h1, #content .tresc_strony h1, #content .tresc_strony_notab h1
{
	padding:0;
	margin:0 0 8px 0;
	font-size:22px;
	font-weight:normal;
}



h4{font-size:11px;}

#content_forum .tresc_strony h2, #content .tresc_strony h2, #content .tresc_strony_notab h2
{
	padding:0;
	margin:0 0 8px 0;
	font-size:18px;
	font-weight:normal;
	color:#816d4b;
}

#footer
{
	text-align:center;
	font-size:11px;
}

#footer .footer_menu a
{
	color:#000;
	text-decoration:none;
	margin:0 5px;
}

#footer .footer_menu a:hover
{
	color:#734f10;
	text-decoration:underline;
}


.tabbar_menu{background:url(../img/tabbar/loop.gif) repeat-x}
.tabbar_menu .tab .left{float:left; background:url(../img/tabbar/left_unselected.gif) no-repeat; width:2px; height:27px;}
.tabbar_menu .tab .center{float:left; background:url(../img/tabbar/center_unselected.gif) repeat-x; height:27px; }
.tabbar_menu .tab .right{float:left; background:url(../img/tabbar/right_unselected.gif) no-repeat; width:3px; height:27px;}

.tabbar_menu .tab.selected .left {float:left; background:url(../img/tabbar/left_selected.gif) no-repeat; width:2px; height:27px;}
.tabbar_menu .tab.selected .center {float:left; background:url(../img/tabbar/center_selected.gif) repeat-x; height:27px;}
.tabbar_menu .tab.selected .right {float:left; background:url(../img/tabbar/right_selected.gif) no-repeat; width:3px; height:27px;}

.tabbar_menu .tab .center .label{line-height:27px; padding:0 17px; font-size:11px; color:#524123;}
.tabbar_menu .tab.selected .center .label{line-height:23px; padding:0 17px; font-size:11px; color:#543d16;}
.tabbar_menu .tab .center a{text-decoration:none;}

input.wyslij{border:0; background:url(../img/wyslij.jpg) no-repeat; width:62px; height:22px; line-height:10px;font-size:10px; font-family:tahoma, arial, verdana; }
input.email{border:1px solid #d4d3d3; color:#806e4f; background:#fff; font-size:11px; padding:2px; width:170px; margin:10px 0 6px 0;}
#newsletterbox .zapiszsie{font-size:11px; color:#61380b; padding-top:15px;}
a.readmore{color:#61380b; text-decoration:none; font-size:10px;}
a.readmore:hover{color:#735d37; text-decoration:none; font-size:10px;}

.galbox{
	width:406px;
	height:145px;
	background:url(../img/gallerybg.jpg) no-repeat;
	margin:0 auto;
	position:relative;
}
.galwrapper{
	text-align:center;
}
.galfoto{
	
	width:172px;
	height:110px;
	position:absolute;
	left:20px;
	top: 17px;
}
.galopis
{
	width:162px;
	height:110px;
	position:absolute;
	left:220px;
	top: 17px;
}


a.galhref
{
	display:block;
	width:172px;
	height:110px;
}

.galopis .galtytul
{
   color:#6e4a23;
   font-size:12px;
   font-weight:bold;
   margin-bottom:6px;
}

.galopis .galtresc
{
   color:#000;
   font-size:10px;
   line-height:14px;
   height:70px;
   width:162px;
   overflow:hidden;
   margin-bottom:8px;
   
}

.galopis .galpowieksz
{
background: url(../img/powieksz.gif) no-repeat left center;
width:54px;
height:10px;
}
.galopis .galpowieksz a{
display:block;
width:54px;
height:10px;}

div#pages {
	font-size:9px;
	margin-top:20px;
	padding-top:5px;
	text-align:center;
}

div#pages a.Prev {
	background:transparent url(../img/shared/arrow_right.gif) no-repeat scroll 0% 50%;
	margin-right:10px;
	padding-left:7px;
	text-decoration:none;
}

div#pages a.Next {
	background:transparent url(../img/shared/arrow_left.gif) no-repeat scroll 100% 50%;
	margin-left:10px;
	padding-right:7px;
	text-decoration:none;
}

div#pages span {
color:#8b6c36;
}
div#pages a{text-decoration:none; color:#63380b; margin:0 6px;}


.news_elem .news_date{font-size:10px; color:#a09178;}
.news_elem .news_title a{font-size:12px; color:#53390d; font-weight:bold; text-decoration:none; margin:4px 0;}
.news_elem .news_title a:hover{font-size:12px; color:#B49D75; font-weight:bold; text-decoration:none; margin:4px 0;}
.news_elem .news_prev{font-size:11px; color:#000; width:480px; margin:4px 0;}
.news_elem .news_more {text-align:right; text-decoration:none;}
.news_elem .news_more a{font-size:11px; color:#a09178; text-decoration:none;}
hr.newshr{border:0; color: #B49D75; background-color: #B49D75;  height: 1px;}

.kontaktwrapper{margin:0 auto; }
.kontaktwrapper .kontakttresc{text-align:center;}
.kontaktwrapper .kontakttresc table{font-size:11px; }
.kontaktwrapper .kontakttresc td{border-bottom:1px solid #CFC1A7;}
.kontaktwrapper .kontakttresc td.tit{border-bottom:1px solid #ECE5DB;}
.kontaktwrapper .kontakttresc .kontaktinp{width:250px; border:1px solid #CFC1A7;}
.kontaktwrapper .kontakttresc .kontaktmes{width:350px; border:1px solid #CFC1A7;}
.kontaktwrapper .kontakttresc .kontaktbtn{border:1px solid #CFC1A7; font-size:11px; background:#ECE5DB; color:#896A34;}

.letter_inp{ border:1px solid #CFC1A7; margin-right:5px; width:130px; font-size:11px; font-family:tahoma, arial, verdana;}
.letter_sub{border:1px solid #CFC1A7; font-size:11px; background:#ECE5DB; color:#896A34;}

#rightside .wlaczsie{background:url(../img/wlaczsie.jpg) no-repeat top center; padding:5px; height:206px;}
#rightside .wlaczsie a{color:#000000; text-decoration:none;}
#rightside .wlaczsie a:hover{color:#000000; text-decoration:underline;}
#rightside .wlaczsie .elem{line-height:18px; font-size:11px; font-family:trebuchet ms, tahoma, arial;}
#rightside .wlaczsie h2{color:#362810; font-family:trebuchet ms, tahoma, arial; font-weight:normal;}
