/* commented backslash hides from ie5mac \*/ 
html{
	height:100%;
	margin:0;
	padding:0
} 
/* end hack */ 
html,body {
	padding:0;
	margin:0;
	background-color: #2a0c26;
	font-size: 13px;
	font-family: "Trebuchet MS", verdana, sans-serif;
	color:#ffe2f7;

}
body{	
	text-align:left;
	min-width:930px;/* for mozilla*/
	background-color: #2a0c26;
	height:100%;
	background:  url(images/main_bg.jpg) repeat-x left top;
}
#wrapper {
	background:  url(images/foot_4x82.jpg) repeat-x left bottom;
	_height: 82px;
}

#outer{
	height:99.9%;
	min-height:100%;
	width:930px;
	text-align:left;
	margin:auto;
	position:relative;
	overflow:visible;
	background:  url(images/t_n_07.jpg) repeat-y left top;
}

/* mac hide \*/
* html #outer{
	width:930px
}
/* end hide*/

html>body #outer{
	height:auto;
} /*for mozilla as IE treats height as min-height anyway*/

#inner{
	width:100%;
	padding-top:400px;/*needed to make room for header*/
} 

.inner_p{
margin-right:10px;
}

#header{
	position:absolute;
	top:0px;
	left:0px;
	width:930px;
	height:325px;
	z-index:74;
	background:  url(images/main_bg.jpg) repeat-x left top;         

}

#ajaxmenu{
	position:absolute;
	top:325px;
	left:0px;
	width:930px;
	height:49px;
	z-index:65;
	background:  url(images/t_n_05.jpg) no-repeat left top;
}


#menu_g{
	/*position:absolute;
	top:330px; */
	margin-top:15px;
	left:0px;
	width:930px;
	height:40px;
	z-index:65;
/*	background:  url(images/t_n_05.jpg) no-repeat left top;   */
}

#logo {
	position:absolute;
	top:26px;
	left:10px;
	width:237px;
	height:63px;
	text-indent: -5000px;
	z-index:300;
	background:  url(images/logo_237x63.gif) no-repeat left top;
}
/* mac hide \*/
* html #outer, * html #header {width:780px}
/* end hide*/
#footer {
	color: #e6a1d3;
	font-size:10px;
	width:930px;
	clear:both;
	height:68px;
	text-align:left;
	left:0px;
	bottom:0px;
	position: absolute;
	background:  url(images/t_n_09.jpg) no-repeat left top;

}
#footer p {
	margin-top: 10px;
}
#footer p a {
	text-decoration: none;
	color: #e6a1d3;
}
* html #footer{
	margin-bottom:-1px
}/* ie rounding bug*/

/* mac hide \*/
* html #footer {
	/*only ie gets this style*/
	height:68px;
	/* for ie*/
}
/* end hide*/

div,p  {
	margin-top:0px;
}/*clear top margin for mozilla*/

#right {
	width:300px;
	float:right;
	z-index: 55;
}
#right-inner {
	width: 270px;
	padding-left: 3px;
	text-align: left;
	margin-bottom:0px;
}

#niunia {
	width: 930px;
	background:  url(images/t_n3_10.jpg) no-repeat right bottom;

}

#right-inner h2 {
	font-size: 15px;
}
#left {
	position:relative;/*ie needs this to show float */
	width:620px;
	float:left;
	padding-left: 7px;
	z-index: 56;
}
#left-inner {
	padding-left: 9px;
	padding-right: 9px;
	text-align: left;
}
#clearfooter {
	width:100%;
	height:68px;
	clear:both;
} /* to clear footer */

html>body #minHeight{
	float:left;
	width:0px;
	height:100%;
	margin-bottom:-68px;
} /*safari wrapper */
#content {
	z-index: 300;
	padding-bottom: 7px;
}

#paseczek_content {

	padding: 10px;
}


#content h2 {
	font-size: 15px;
	color: #bf4ca7;
	background:  url(images/h2_bg.jpg) no-repeat left top;
/*border-bottom:1px solid #bf4ca7;  */
	padding-left:40px;
	line-height: 48px;
	position: relative;
	z-index: 999;
  height:48px;
  padding-top:14px;
	/*padding-bottom:6px; */
}

#content h2 img{
behavior: url(iepngfix.htc); cursor: pointer; border:0;

}

#content a img{
behavior: url(iepngfix.htc); cursor: pointer; border:0;

}


#contentcolumn h2 img{
behavior: url(iepngfix.htc); cursor: pointer; border:0;
}

#contentcolumn a img{
behavior: url(iepngfix.htc); cursor: pointer; border:0;
}

h3#post-  {
	font-size: 12px;
	color: #618200;
	background:  url() no-repeat left top;
	padding-left: 0px;
}

#content p {

	color:#ffe2f7;
	line-height: 18px;
	_line-height: 16px;
}

#content p a {
	color: #d07cb9;
	text-decoration:none;
}

#content p a:hover {
    background-color: #943b7c;
    color: #ffffff;
}


#footer p {
	padding: 8px;
}





.FSF_searchResults {
	font-size: 12px;
	color: #444444;
	line-height: 18px;
	_line-height: 16px;
}


.FSF_extract {
	font-size: 12px;
	color: #444444;
	line-height: 18px;
	_line-height: 16px;
}


.FSF_resultLink {
	color: #618200;
}

.FSF_extract {
	font-size: 12px;
	color: #444444;
	line-height: 18px;
	_line-height: 16px;
}

.highlight {
	font-size: 12px;
	background-color: #f2f2f2;
	color: #618200;
	font-weight: bold;
	line-height: 18px;
	_line-height: 16px;

}

img {
	border: 0px;
}

#content ul li{
	list-style-image: url(images/li_bg.jpg);



}

#content li{
	list-style-image: url(images/li_bg.jpg);
	margin-bottom: 0.1em;
}

.LIn_shortMode {
	list-style-type: none;
	margin: 0;
	padding: 0;

}

.LIn_desc {
	display: none;
}
.LIn_date {
	font-style: italic;
	margin-left: 5px;
}

#content a, #sidebar a
{
    color: #d07cb9;
}

#content a:hover, #sidebar a:hover
{
    background-color: #943b7c;
    color: #ffffff;
}
.menu {position:relative; background:url(images/bg.gif) no-repeat; height:35px; width:930px}
.menu ul {list-style:none; z-index:10; position:absolute; z-index:100; padding:9px 5px}
.menu li {float:left}
.menu a, .menu a:active, .menu a:visited {text-decoration:none; color:#FFF; padding:10px}
.menu a:hover {color:#ebf0e6}
#slide {position:absolute; bottom:0; height:4px; background:#89957a; z-index:10}

#underlinemenu{
margin: 0;
padding: 0;
margin-left:10px;
margin-top:14px;  
height:22px;
}

#underlinemenu  img{
behavior: url(iepngfix.htc); cursor: pointer; border:0;
}


#underlinemenu a img{
behavior: url(iepngfix.htc); cursor: pointer; border:0;
}

#underlinemenu ul{
margin: 0;
padding-left: 0;
float: left;
font-weight: bold;
width: 100%;
/*border: 1px solid #DFDFDF;      */
border-width: 1px 0;

}

* html #underlinemenu ul{ /*IE only rule. Delete extra margin-bottom*/
margin-bottom: 0;
}

#underlinemenu ul li{
display: inline;
}


#underlinemenu ul li a{
float: left;
color: #ffffff;
font-weight: bold;
padding: 2px 10px 4px 10px;
text-decoration: none;
/*background: white url(media/menudivide.gif) top right repeat-y;     */
/*border-right:1px solid #ffffff;       */
background: url(images/separ_menu.jpg) no-repeat left top;
display:block;
}

#underlinemenu a span{
float:left;
display:block;
background: transparent url(images/separ_menu.gif) no-repeat right top;

}



#underlinemenu ul li a:hover{
color: ffffff;
/*background-color: #F3F3F3; */
border-bottom: 4px solid #bf4ca7;
padding-bottom: 4px; 
background: url(images/over_menu.jpg) repeat-x left top;
display:block;

}

#underlinemenu ul li a:current{
color: ffffff;
/*background-color: #F3F3F3; */
border-bottom: 4px solid #bf4ca7;
padding-bottom: 4px;
}

.paseczek{display:block}
.paseczek img{
behavior: url(iepngfix.htc); cursor: pointer; border:0;

}


.paseczek *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#7C0B65}
.paseczek1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #5d0f4f;
  border-right:1px solid #5d0f4f;
  background:#6e0d5b}
.paseczek2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #4c1242;
  border-right:1px solid #4c1242;
  background:#710c5d}
.paseczek3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #710c5d;
  border-right:1px solid #710c5d;}
.paseczek4{
  border-left:1px solid #5d0f4f;
  border-right:1px solid #5d0f4f}
.paseczek5{
  border-left:1px solid #6e0d5b;
  border-right:1px solid #6e0d5b}
.paseczekfg{
  background:#7C0B65}
  
#paseczek_content a img{
border:0;
color: #ffffff;
behavior: url(iepngfix.htc); cursor: pointer; border:0;

}

#paseczek_content img{
border:0;
behavior: url(iepngfix.htc); cursor: pointer; border:0;
}

#paseczek_content a:hover{
border:0;
color: #ffffff;
padding:0;
margin:0;
background:none;
behavior: url(iepngfix.htc); cursor: pointer; border:0;
}

#separ_paseczek{
height:4px;
border-bottom: 1px solid #9e3889;
}

.paseczekfg a{
text-decoration:none;
 color: #d07cb9;
 behavior: url(iepngfix.htc); cursor: pointer; border:0;
}

.paseczekfg a img{
border:0;
 behavior: url(iepngfix.htc); cursor: pointer; border:0;
}  

.paseczekfg img{
border:0;
 behavior: url(iepngfix.htc); cursor: pointer; border:0;
} 

#paseczek_content h3 {
border-bottom:1px solid #ee7fd7;
}

.paseczekfg a:hover{
    background-color: #b43199;
    color: #ffffff;
}

.menu_prawe {
behavior: url(iepngfix.htc); cursor: pointer; border:0;
}

.menu_prawe img{
behavior: url(iepngfix.htc); cursor: pointer; border:0;
}

.menu_prawe a img{
behavior: url(iepngfix.htc); cursor: pointer; border:0;
}

.menu_prawe ul{
margin: 0;
padding-left: 0;
float: left;
/*border: 1px solid #DFDFDF;      */
color: #ffffff;
margin-top:10px;

}

* html .menu_prawe ul{ /*IE only rule. Delete extra margin-bottom*/
margin-bottom: 0;
}

.menu_prawe ul li{
display: block;
color: #ffffff;
float:left;
height:18px;
background-color:#ad3294;
margin-top:2px;
margin-bottom:2px;
width:300px;


}


.menu_prawe ul li a{
float: left;
color: #ffffff;
font-size:12px;
text-decoration: none;
display: block;
padding-left:10px;
}

	
	#sideBar{
		position: absolute;
		width: auto;
                height:200px;
		top: 520px;
		right:0px;
		background-image:url(images/background.gif);
		background-position:top left;
		background-repeat:repeat-y;
	}
	
	#sideBarTab{
		float:left;
		height:200px;
		width:42px;
	}
	
	#sideBarTab img{
		border:0px solid #FFFFFF;
		behavior: url(iepngfix.htc); cursor: pointer; border:0;
	}
	
	#sideBarContents{
		overflow:hidden !important;
                width:0px;
	}
	
	#sideBarContentsInner{
		width:auto;
		behavior: url(iepngfix.htc); cursor: pointer; border:0;
	}
	
#galeria img {
border:0px;
padding:6px;
background-color:#702364; 
}

.tresc img {
border:0px;
padding:6px;
background-color:#b348a2; 
}



#galeria a img {
border:0px;
padding:6px;
background-color:#702364; 
}

#galeria2 a img {
border:0px;
padding:6px;
background-color:#932f83; 
}


#galeria2 a:hover img {
border:0px;
padding:6px;
background-color:#b348a2; 
}


#galeria a:hover img {
border:0px;
padding:6px;
background-color:#932f83; 
}
