/* 
	GENERAL
*/
body
{
	width:1000px;
	margin: 0 auto 0 auto;
	background-image: url(../images/background.png);
	background-repeat: repeat-x;
	background-color:#000000;
	text-align:left;
	font-family:Arial,'DejaVu',sans-serif;
	color:#cb6630;
	font-size: 12px;
}
img
{
	border:0;
}
a
{
	text-decoration:none;
	color:#ffffff;
}
ol, ul 
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0 0 0 15px;
	margin:0;
	list-style-type:square;
}
h1
{
    font-size:16px;
    font-weight:bold;
    padding:0;
    margin:0;
}
h2
{
    font-size:14px;
    font-weight:bold;
    padding:0;
    margin:0;
}
/* 
	TOP
*/
#top
{
	float:left;
	margin: 0 auto 0 auto;
	text-align:center;
	width:1000px;
	height:179px;
}
#top img
{
	width:769px;
	height:179px;
}
/* 
	FRAME
*/
#frame
{
	float:left;
	background-image: url(../images/frame.png);
	background-repeat: no-repeat;
	text-align:left;
	width:1000px;
	height:717px;
}
#frame .left
{
	float:left;
	width:393px;
	text-align:right;
}
#frame .left .part-a
{
	width:100%;
	float:left;
	margin-top:24px;
	height:250px;
}
#frame .left .part-a  .menu
{
	width:168px;
	float:right;
}
#frame .left .part-a  .menu a
{
    background-image: url(../images/new-menu.png);
    background-repeat: no-repeat;
	width:168px;
    float:right;
	display:block;
	margin:0;
	padding:0;
}
#frame .left .part-a .menu .klub
{
	background-position:-169px -5px;
    height:24px;
}
#frame .left .part-a .menu .klub:hover
{
	background-position:1px -5px;
    height:24px;
}
#frame .left .part-a .menu .kalendarium
{
	background-position:-169px -29px;
    height:24px;
}
#frame .left .part-a .menu .kalendarium:hover
{
	background-position:0 -29px;
    height:24px;
}
#frame .left .part-a .menu .tak-bylo
{
	background-position:-169px -53px;
    height:28px;
}
#frame .left .part-a .menu .tak-bylo:hover
{
	background-position:-1px -52px;
    height:28px;
}
#frame .left .part-a .menu .dla-firm
{
	background-position:-169px -79px;
    height:26px;
}
#frame .left .part-a .menu .dla-firm:hover
{
	background-position:0 -79px;
    height:26px;
}
#frame .left .part-a .menu .for-companies
{
	background-position:-169px -105px;
    height:32px;
}
#frame .left .part-a .menu .for-companies:hover
{
	background-position:0 -105px;
    height:32px;
}
#frame .left .part-a .menu .cennik
{
	background-position:-169px -137px;
    height:24px;
}
#frame .left .part-a .menu .cennik:hover
{
	background-position:0 -137px;
    height:24px;
}
#frame .left .part-a .menu .ciekawostki
{
	background-position:-169px -161px;
    height:30px;
}
#frame .left .part-a .menu .ciekawostki:hover
{
	background-position:0 -161px;
    height:30px;
}
#frame .left .part-a .menu .partnerzy
{
	background-position:-169px -193px;
    height:24px;
}
#frame .left .part-a .menu .partnerzy:hover
{
	background-position:0 -193px;
    height:24px;
}
#frame .left .part-a .menu .kontakt
{
	background-position:-238px -219px;
	width:100px;
    height:25px;
}
#frame .left .part-a .menu .kontakt:hover
{
	background-position:-69px -219px;
	width:100px;
    height:25px;
}
#frame .left .part-b
{
	position:relative;
	left:-100px;
	top:-42px;
}
#frame .left .part-b .menu
{
	width:216px;
	float:right;
}
#frame .left .part-b .menu a
{
    background-image: url(../images/menu2.png);
    background-repeat: no-repeat;
	display:block;
	width:108px;
	height:22px;
	float:left;
}
#frame .left .part-b .menu .baletnice
{
	background-position:0 0;
}
#frame .left .part-b .menu .baletnice:hover
{
	background-position:0 -23px;
}
#frame .left .part-b .menu .tancerze
{
	background-position:-108px 0;
}
#frame .left .part-b .menu .tancerze:hover
{
	background-position:-108px -23px;
}
#frame .left .part-b .menu .woman
{
	position:relative;
	left:-102px;
	top:-3px;
}
#frame .left .part-b .menu .man
{
	position:relative;
	left:49px;
	top:8px;
}
#frame .right
{
	float:left;
	width:607px;
	text-align:left;
}
#frame .right .body
{
	margin-top:23px;
	width:530px;
	height:355px;
	padding:10px;
	text-align:justify;
	overflow: hidden;
}
#frame .right .address
{
	margin-top:7px;
	width:550px;
	height:50px;
	text-align:right;
}
#frame .right .footer
{
	margin-top:3px;
	width:567px;
	height:50px;
	text-align:right;
}
/*
	GALLERY
*/
#gallery img
{
	border:2px solid #3d0f00;
	margin-left:3px;
	width:90px;
	height:55px;
}
/*
	MAIN
*/
.main 
{
}
.main img
{
	border:2px solid #3d0f00;
	margin-left:3px;
}
.main div.image
{
	float:left;
}
.main div.thumbnail1
{
	float:left;
	width:92px;
	margin-left:6px;
}
.main div.thumbnail1 .img
{
	margin-bottom:11px;
}
.main .thumbnail2
{
	float:right;
	margin-top:8px;
}
.main .thumbnail2 .img
{
	float:right;
	margin-left:14px;
}
/*
	NEWSLETTER
*/
#newletter
{
	float:left;
}
input
{
    float:left;
    background-color:#2a0e02;
    border:0;
    margin:0;
    color:#fff;
    font-size:12px;
    padding:2px;
    float:left;
    margin-right:1px;
}
/*
	PRICE
*/
.price
{
	float:left;
	margin-bottom:10px;
}
.price img
{
	float:left;
}
/*
	PARTNER
*/
#partner
{
    text-align:center;
}

#partner img
{
    margin:10px;
}

/* 
	OTHER
*/
#scroll
{
	width:510px;
	height:335px;
	float:left;
}
#content
{
	width:510px;
	height:335px;
	overflow: hidden;
	float:left;
}


 
		.vScrollbar {
			float: left;			
		}
		
		.hScrollbar {
			clear: both;	
			}
 
		.vTrack {
			height: 300px;
			width: 15px;
			position: relative;
			background: #ba3d12;
			overflow: hidden;			
		}
		
		.hTrack {
			float: left;
			height: 15px;
			width: 255px;
			position: relative;
			background: #ddd;
			overflow: hidden;			
		}			
 
		.vThumb, .hThumb {
			position: absolute;
			top: 0;
			left: 0;
			height: 15px;
			width: 15px;
			background: #81280a;
			overflow: hidden;
		}
		
		.arrowUp, .arrowDown, .arrowLeft, .arrowRight, .corner {
			height: 15px;
			width: 15px;
			background: #5d1e07;
			overflow: hidden;						
		}
		
		.arrowLeft, .arrowRight, .corner {
			float: left;
			}
			
		.corner {
			background: #000;
			}				
			
			tr.first
			{
				font-weight:bold;
				font-size:14px;
			}
			
/* 
	SLIMBOX
#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer
{
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading 
{
	background: #fff url(../images/loading.gif) no-repeat center;
}

#lbImage 
{
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(../images/prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover
{
	background: transparent url(../images/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink 
{
	background: transparent url(../images/close.gif) no-repeat;
    display: block;
    float: right;
    width: 66px;
    height: 22px;
    margin: 5px 0;
    outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}
*/

#advert {
	clear:both;
	float:right;
	position:absolute;
	margin:190px 0 0 -950px;
}
