/*menu stopka*/
table.footer{
margin:	0 auto 0;
padding:	0px;
}

td.cms_foot_item{
padding:	22px 21px 0px 21px;
margin:	0px;
text-align:	center;
background:	url('../../../media/Menu/sakura_foot_bg.jpg') no-repeat top center;
}

td.cms_foot_item a.cms_link{
color: rgb(80, 79, 80);
background-color:	inherit;
text-decoration:	none;
display:	block;
float:	left;
padding:	0px 0px 5px 0px;
border-bottom:	1px dotted rgb(18, 18, 18);
}

td.cms_foot_item a.cms_link:hover{
color:	rgb(217, 214, 216);
background-color:	inherit;
text-decoration:	none;
display:	block;
float:	left;
padding:	0px 0px 5px 0px;
border-bottom:	1px dotted rgb(121, 119, 120);
}

/*scrolowany div*/
div#scrollbar { 
display:none;
}

/* below in external file */
div#wn	{ 
position:	relative; 
width:	520px; 
height:	70px; 
overflow:	hidden;	
margin:	0px 10px 0px 50px;
}

div#scrollbar { 
position:	relative; 
bottom:	80px;
width:	609px;
display:	block; /* display:none initially */
font-size:	1px;  /* so no gap or misplacement due to image vertical alignment */
}

div#track { 
position:	absolute; 
left:	12px; 
top:	0;
}

div#dragBar {
position:	absolute; 
left:	1px; 
top:	1px;
width:	1px;	
height:	1px; 
}  

div#scroll_left{
position:	absolute;
left:	0;
top:	0;
margin-left:	19px;
width:	41px;
height:	61px;
}  

div#scroll_left a.mouseover_left:hover, div#scroll_right a.mouseover_right:hover{
position:	relative;
top:	5px;
}

div#scroll_right{
position:	absolute;
right:	0;	
top:	0;
margin-right:	0px;
}

/* so no gap or misplacement due to image vertical alignment
font-size:1px in scrollbar has same effect (less likely to be removed, resulting in support issues) */
div#scrollbar img {
display:	block; 
} 

div#lyr1 table{
margin:	0 auto 0;
padding:	0px;
}

div#lyr1 table td{
padding:	0px 15px 0px 0px;
}

div#lyr1 table td a:hover{
position:	relative;
top:	2px;
}

/*box z sekcja*/
table.box{
margin:	0px;
padding:	0px;
}

td.box_date{
text-align:	right;
color:	rgb(127, 127, 127);
background-color:	inherit;
padding:	5px 10px 0px 5px;
margin:	0px;
vertical-align:	bottom;
}

td.box_title{
width:	90%;
text-align:	left;
font-weight:	bold;
color:	rgb(127, 127, 127);
background:	transparent url('../images/sakura_title_bg.gif') no-repeat 5px 0px;
padding:	4px 5px 15px 35px;
margin:	0px;
}

td.box_title a{
text-align:	left;
font-weight:	bold;
color:	rgb(127, 127, 127);
background-color:	inherit;
text-decoration:	none;
}

td.box_title a:hover{
color:	rgb(0, 0, 0);
background-color:	inherit;
text-decoration:	none;
}

td.cms_section_box_col{
width:	50%;
margin:	0px;
padding:	0px;
}

td.box_content{
text-align:	left;
color:	rgb(127, 127, 127);
background-color:	inherit;
padding:	0px 10px 0px 10px;
margin:	0px;
text-decoration:	none;
line-height:	1.5em;
}

td.box_content a{
text-align:	left;
color:	rgb(127, 127, 127);
background-color:	inherit;
text-decoration:	none;
}

td.box_content a:hover{
color:	rgb(0, 0, 0);
background-color:	inherit;
text-decoration:	none;
}

td.box_more{
text-align:	right;
margin:	0px;
padding:	10px 20px 0px 0px;
}
