body {
			color: #000;
			margin: 0;
			padding: 0;
			background-color: #fff;
			background-image: url(img/denim.jpg);
			}
	
p {
			font: normal 80%/150%;
			text-indent: 15pt;
			}
			
hr{
			border-color: #676767;
			border-style: ;
			
			}
			
.top{

			position: relative;
			width: 900px;
			margin: 0 auto;
			margin-top: 10px;
			padding: 23px;
			}		
	}
	#imagin_instance {
        height: 100%;
    }
			
.top .left,
.top .right,
.top .center {
position: absolute; 
}
.top .shadow-top .left{
top: 0px;
left: 0px;
width: 45px;
height: 45px;
background-repeat: no-repeat; 
background-image: url(shadow/tl.png);
}

.top .shadow-top .right{
top: 0px;
right: 0px;
width: 45px;
height: 45px;
background-repeat: no-repeat;
background-image: url(shadow/tr.png); 
}
.top .shadow-bottom .left{
bottom: 0px;
left: 0px;
width: 45px;
height: 45px;
background-repeat: no-repeat; 
background-image: url(shadow/bl.png);
}
.top .shadow-bottom .right{
bottom: 0px;
right: 0px;
width: 45px;
height: 45px;
background-repeat: no-repeat; 
background-image: url(shadow/br.png);
}
.top .shadow-top .center{
height: 23px;
top: 0px;
right: 45px;
left: 45px;
background-repeat: repeat-x;
background-image: url(shadow/t.png);
}
.top .shadow-bottom .center{
height: 23px;
bottom: 0px;
right: 45px;
left: 45px;
background-repeat: repeat-x;
background-image: url(shadow/b.png);
}

.top .shadow-middle .right {
width: 23px;
bottom: 45px;
right: 0px;
top: 45px;
background-repeat: repeat-y;
background-image: url(shadow/r.png);
}

.top .shadow-middle .left {
width: 23px;
bottom: 45px;
left: 0px;
top: 45px;
background-repeat: repeat-y;
background-image: url(shadow/l.png);
}
				
#NAGLOWEK {
			
			height: 170px;
			background-repeat: repeat-x;
			background-color: black;
			background-image: url(img/top.png);
			}

		#logo{
					width: 930px;
					height: 238px;
					position: absolute;
					z-index: 2; 
					background-image: url(img/title2.png);
					background-repeat: no-repeat;
					right: 7px;
					bottom: 487px;
					}
			
#MENU {
			width: 220px;
			float: left;
			overflow: hidden;
			height: 395px;
			background-color: #F1F1F3;
			padding-top: 15px;
			}
					
		#MENU ul h1{
					font-size: 13pt;
					font-family: Verdana;
					font-variant: small-caps;
					color: #330099;
					}
					
		#MENU li{
					font-size: 10pt;
					margin-left: 25px;
					font-family: Verdana;
					list-style: circle outside url('img/icon-category.png');
					}
					
		
		#MENU a:link, #MENU a, #MENU a:visited{
					color: #330099;
					text-decoration: none;
					border: solid #C7C7C7;
					border-width: 0px 0px 1px 0px;
					} 
					
		#MENU a:hover, #MENU a:active{
					text-decoration: none;
					border: red solid;
					border-width: 0px 0px 1px 0px;
					}
					
#TRESC {
			width: 640px;
			float: left;
			overflow: scroll;
			height: 370px;
			padding: 20px;
			background-color: white;
			font-family: Verdana;
			font-size: 9pt;
			}
				#picture{
					float: left;
					margin: 0 10px 0 0;
					} 
					
				#TRESC table{
					float: none;
					}
					
				#TRESC a:link, #TRESC a, #TRESC a:visited{
					color: #330099;
					text-decoration: none;
					border: solid #C7C7C7;
					border-width: 0px 0px 1px 0px;
					} 
					
	  			#TRESC a:hover, #TRESC a:active{
					text-decoration: none;
					border: red solid;
					border-width: 0px 0px 1px 0px;
					}
					
				#TRESC #listen td{
					border: 1px solid #B7B7B7;
					}
					
				#TRESC #listen #title{
					border: 1px solid #B7B7B7;
					background-color: #A8A8A8;
					font-weight: 900;
					text-align: center;
					}
					
				#TRESC input[type="text"]:hover,
				#TRESC input[type="text"]:focus,
				#TRESC textarea:hover,
				#TRESC textarea:focus{
					background-color: #F1F1F3;
					border: 1px solid #A7A7A7;
					}		
		 
				#TRESC input[type="text"],
				#TRESC textarea{
					background-color: white;
					border: 1px solid #979797;
					}	
				#TRESC #videolist{
					line-height: 15pt;
					float: left;
					padding-left: 20pt;
				}	
				#TRESC #video{
					float: left;
				}		
			  		
								

#STOPKA {
			font-family: Verdana;
			font-size: 8pt;
			color: white;
			clear: both;
			width: 880px;
			height: 55px;
			background-image: url(img/bottom.png);
			padding: 10px;
		   }
		   
		   	#STOPKA #space{
					color: #888888;
					} 
		   	#STOPKA a:link, #STOPKA a, #STOPKA a:visited{
					color: white;
					text-decoration: none;
					} 
					
	  			#STOPKA a:hover, #STOPKA a:active{
					text-decoration: none;
					border: red dotted;
					border-width: 0px 0px 1px 0px;
					}
					
				#STOPKA ul, #STOPKA ul li {
					display: block;
					list-style: none;
					margin: 0;
					padding: 0;
					}

				#STOPKA ul li {
					display: inline;
					white-space: nowrap;
					}

			

	
			



			
											








