body {

margin: 0px 0px; padding: 0px 0px; 

font-size: 11px;

font-family: Georgia;

color: #000;

background: #2c0102 url('../images/bg.jpg') no-repeat center top ;

background-attachment: fixed; 

padding-bottom: 30px;

}

*{margin:0;padding:0}

img { border: 0px; }

a { text-decoration: none; color: #ffffff; }

a:hover { text-decoration: none; }

ul { padding: 0px 0px 0px 0px; margin: 0px 0px; }

li { padding: 0px 0px 0px 0px; margin: 0px 0px; list-style: none; }

.clear { clear: both;}

h2{margin:0; padding:0; }

.left {float:left}

.right {float:right}



#content { width: 975px; margin: 0 auto;  }

#left-side { width:654px; float: left; padding: 0 25px 0 0; overflow:hidden}

#right-side { width:270px; float: left; margin-bottom: 30px; padding: 68px 0 0 3px; overflow:hidden; background:url('../images/dot-v.gif') repeat-y left }



#top { width: 948px; height:22px; padding: 95px 27px 0 0; margin: 8px 0 12px 0; position: relative; font-size: 10px; background:url('../images/top.jpg')}

#top span {margin-bottom:3px; float: left; }



#top .m1 {margin-left: 26px}

#top .m2 {margin-left: 8px}

#menu {width: 972px;height:47px; padding-top: 2px; margin: 0 auto; background:url('../images/menu-bg.gif') repeat-x}

.menu-tb {width: 972px; height:1px; margin:0 auto; font-size:1px; background:url('../images/menu-tb.gif') no-repeat}

#baner { border: 2px solid #f4dd82; margin-bottom:5px;width: 940px; height: 201px}



#m a, #m a:hover{display:block;width:100%;height:100%;overflow:hidden;text-indent:-55161px;}



#m a, #m a:hover {height:30px;background:transparent url('../images/menu.gif') 0 -30px no-repeat;}

	

		

	#m ul {margin-left:42px; background:url('../images/menu-tb.gif') no-repeat}

	#m li {float:left;display:block;height:45px; padding-left:30px; margin-right: 30px; background:url('../images/sep.gif') no-repeat left 1px}

	#m li.first {background: none;padding:0px}

	#m .s a:hover, #m .current_page_item  a {background:transparent;}

		

#m .li1 {width:121px;} #m .li1 a {background-position:0px 0;} #m .li1 a:hover,#m .li1 a.active  {background-position:0px -30px;}  

#m .li2 {width:41px; } #m .li2 a {background-position:-121px 0;} #m .li2 a:hover,#m .li2 a.active {background-position:-121px -30px;}  

#m .li3 {width:97px; } #m .li3 a {background-position:-162px 0;} #m .li3 a:hover,#m .li3 a.active {background-position:-162px -30px;}  

#m .li4 {width:53px; } #m .li4 a {background-position:-259px 0;} #m .li4 a:hover,#m .li4 a.active  {background-position:-259px -30px;}  

#m .li5 {width:57px; } #m .li5 a {background-position:-312px 0;} #m .li5 a:hover,#m .li5 a.active  {background-position:-312px -30px;}  

#m .li6 {width:82px; } #m .li6 a {background-position:-369px 0;} #m .li6 a:hover,#m .li6 a.active  {background-position:-369px -30px;}  

#m .li7 {width:65px; margin-right: 0px} #m .li7 a {background-position:-451px 0;} #m .li7 a:hover,#m .li7 a.active {background-position:-451px -30px;}  



#m-en a, #m-en a:hover{display:block;width:100%;height:100%;overflow:hidden;text-indent:-55161px;}



#m-en a, #m-en a:hover {height:30px;background:transparent url('../images/menu-en.gif') 0 -30px no-repeat;}

	

		

	#m-en ul {margin-left:42px; background:url('../images/menu-tb.gif') no-repeat}

	#m-en li {float:left;display:block;height:45px; padding-left:42px; margin-right: 42px; background:url('../images/sep.gif') no-repeat left 1px}

	#m-en li.first {background: none;padding:0px}

	#m-en .s a:hover, #m-en .current_page_item  a {background:transparent;}

		

#m-en .li1 {width:42px;} #m-en .li1 a {background-position:0px 0;} #m-en .li1 a:hover,#m-en .li1 a.active  {background-position:0px -30px;}  

#m-en .li2 {width:48px; } #m-en .li2 a {background-position:-42px 0;} #m-en .li2 a:hover,#m-en .li2 a.active {background-position:-42px -30px;}  

#m-en .li3 {width:39px; } #m-en .li3 a {background-position:-90px 0;} #m-en .li3 a:hover,#m-en .li3 a.active {background-position:-90px -30px;}  

#m-en .li4 {width:43px; } #m-en .li4 a {background-position:-129px 0;} #m-en .li4 a:hover,#m-en .li4 a.active  {background-position:-129px -30px;}  

#m-en .li5 {width:59px; } #m-en .li5 a {background-position:-172px 0;} #m-en .li5 a:hover,#m-en .li5 a.active  {background-position:-172px -30px;}  

#m-en .li6 {width:84px; } #m-en .li6 a {background-position:-232px 0;} #m-en .li6 a:hover,#m-en .li6 a.active  {background-position:-232px -30px;}  

#m-en .li7 {width:67px; margin-right: 0px} #m-en .li7 a {background-position:-316px 0;} #m-en .li7 a:hover,#m-en .li7 a.active {background-position:-316px -30px;}





#main {width: 947px; padding: 5px 14px 25px 14px; border-top: 2px solid #4c0203; position: relative; background: #e1c16e url('../images/main-bg.gif') repeat-x bottom}



#path { width: 663px; height: 32px; padding:21px 0 0 36px; background: url('../images/path-bg.gif') repeat-y left}

#path .lewy{color:#c59049}

#path .prawy {color:#e7cfcf; font-weight: bold}

#path .prawy a {color:#c59049; font-weight: normal; text-decoration: underline}

#path-bottom {width: 699px; height: 4px; font-size: 0;  background: url('../images/path-bottom.gif') no-repeat }

.sep {color:#c59049}



#srodek { margin:0 auto; width: 943px; background: url('../images/srodek-bg.gif') repeat}

#srodek-prawa {position: relative;width: 937px; border-left: 3px solid #6c0102; border-right: 3px solid #6c0102; background: url('../images/right.jpg') repeat-y right bottom}

#bottom-mask { position: absolute; bottom: -1px; left: -3px; width: 943px; _width: 946px; height:28px;background: url('../images/bottom-mask.png') no-repeat}

.main-bok { width: 3px; height: 212px; position: absolute; bottom:0px; background: url('../images/main-boki.gif') no-repeat}

.l {left: 0px}

.r {right: 0px}





/*left side*/

.s1 { width: 699px; padding-bottom: 50px; color:#c59049}

.tekst {width: 640px; padding: 26px 0 0 22px}

.tekst .Info {color:#e6d084; padding-bottom: 21px}



/*right side*/

.s2 { width: 196px; padding: 32px 20px 30px 22px; line-height: 16px; color: #c59049}

.s2  img{margin: 28px 0 24px -22px}

.s2 ul li { font-size: 14px; font-weight:bold; padding:10px 0 10px 20px; background: url('../images/sep-poziom.gif') 0 bottom no-repeat}

.s2 ul li a:hover { color: #e6d084}

.s2 ul li.currentCategory a {color: #e6d084; padding-left:13px; background: url('../images/romb.gif') no-repeat left}

.s2 ul li.currentCategory ul li a {color: #fff; padding-left:0px; background: none}

.s2 ul li ul li.currentCategory a {color: #e6d084; padding-left:13px; background: url('../images/romb.gif') no-repeat left}

.s2 ul li ul {margin-top: 10px}

.s2 ul li ul li {font-size: 11px; font-weight: normal; background:none; }

.Header {font-size: 12px; float: left; clear: both; font-weight:bold; color: #c59049}

.Info {color: #fff; float: right}

.Contents {clear: both;padding-top: 5px}

.LinkMore {float: right; padding-right:10px; margin: 10px 0 17px 0; display: inline; background: url('../images/arrow.gif') no-repeat right}

.LinkMore a:hover { color: #e6d084; text-decoration:underline}

.h {overflow: hidden}

.submenu  { width: 215px; padding-left:0px}



.title {font-size: 12px; color: #e6d084; font-weight: bold; padding-bottom: 23px;}

.title:first-letter {text-transform: uppercase}

#foot { width:925px; height:33px; padding: 9px 27px 0 23px; font-weight: normal;background: url('../images/foot.gif') no-repeat}


#foot li {float: left}

#foot a { color:#6c0102; font-family: Tahoma; font-weight: bold; margin-left: 15px}

#foot a:hover { text-decoration: underline; color: #f30002}

#foot a.copy{ font-weight: normal; float: right}

#foot .menu {margin-left: 28px}

#foot ul li ul {display:none}



.kontakt { width: 280px; line-height: 20px}



.napisz {width: 192px; padding: 5px 0 5px 19px; color: #fff; font-weight: bold; margin-left: -20px; background: url('../images/napisz-bg.gif') repeat-y}

.zend_form input,.zend_form textarea {width: 205px}

.zend_form  dt {margin:8px 0 2px 0}

#send { border: 0; cursor: pointer; font-size:11px; text-align: center; padding-top: 0px; width: 71px; height:19px;background: url('../images/wyslij.gif') no-repeat}



.Record  {clear: both}

.GalleryElem {

    float: left;

	margin: 11px 7px 0px 0;

	display: inline;

	text-align:center; 

	width: 205px;

	height: 181px;

}

.clear-r {clear:right}

.clear {

	clear:both;

	line-height: 0px;

	height: 0px;

	font-size: 0px;

	padding: 0px 0px 0px 0px;

	margin: 0px;

	overflow: hidden;

}



.hidden {

	display: none;

}



.link {

	cursor: pointer;

	color: blue;

}



.cal_change_month {

	cursor: pointer;

}

.h1main {
float: right;
color:#62483B;
font-size:11px;
right:20px;
top:5px;
position:absolute;
} 

#stopkaa {
margin-top:30px;
font-size: 10px;
color: #B18D41;
text-align: center; 
}

.poz-link {
margin: 0px 0px;
padding: 0px 0px;
}
