body{
margin: 0px;
padding: 0px;

text-align: center;
background:#ffd200 url('../images/dancefloor.jpg') ;
	background-repeat:repeat-x;
	background-position: top center;
	
	font-family: Times New Roman;
	color: #ffffff;
	font-size: 14px;
	

	
}

a{
outline: none;
}
a {
text-decoration: none;
color: #ffffff;
}
a:hover {
text-decoration: none;
color: #1f2588;
}

h1{
padding: 0px;
margin: 0px;
font-size:24px;
padding-top: 3px;
padding-bottom: 4px;
}
h2{
padding: 0px;
margin: 0px;
}
center{
padding: 0px;
margin: 0px;

}

.page{
width: 1015px;
margin: auto;
text-align: left;
background: url('../images/dancefloor2.jpg');
background-repeat: repeat-y;
background-position: top center;

}
.header{
width: 1015px;
margin: auto;
height: 205px;
background: url('../images/tehhead.jpg');
background-repeat: no-repeat;
background-position: top center;

}
.menu{
width: 1015px;
margin: auto;
height: 55px;
background: url('../images/r21-mid.jpg');
background-position: right top;
background-repeat:no-repeat;

}
.capaccontent{
height: 20px;
font-size: 0xp;
line-height: 0px;
background: url('../images/cap.jpg');
width: 100%;
}
.capaccontentb{
height: 52px;
font-size: 0xp;
line-height: 0px;
background: url('../images/cap2.jpg');
width: 100%;
}
.leftmenu{
width: 15px;
height: 45px;
float: left;
}

.content{
width: 100%;
text-align: center;
background: url('../images/globe.jpg');
background-position: top right;
background-repeat: no-repeat;
min-height:400px;
height: auto !important;
height: 400px;
}
.realcontent{
width: 815px;
float:left;
text-align: center;
background: url('../images/corner-grad.jpg');
background-position: top left;
background-repeat: no-repeat;
text-align:center;
}
.realrealcontent{
width: 969px;
margin:auto;
text-align: left;
}
.footer{
width: 1015px;
margin:auto;
background: url('../images/end1.jpg');
background-repeat: no-repeat;
background-position: top center;
height: 300px;
padding-top: 15px;


}

.menu1{
width:173px; 
height: 45px;
background: url('../images/home-def.jpg');
display: block;
float: left;
}
.menu1:hover{
width:173px; 
height: 45px;
background: url('../images/home-on.jpg');
display: block;
float: left;
}
.space1{
background: url('../images/home-on.jpg');
background-repeat: no-repeat;
background-position: -1000px -1000px;
width: 0px;
height: 45px;
float: left;
}
.menu2{
width:286px; 
height: 45px;
background: url('../images/clubbbing-def.jpg');
display: block;
float: left;
}
.menu2:hover{
width:286px; 
height: 45px;
background: url('../images/clubbbing-on.jpg');
display: block;
float: left;
}
.space2{
background: url('../images/clubbbing-on.jpg');
background-repeat: no-repeat;
background-position: -1000px -1000px;
width: 0px;
height: 45px;
float: left;
}
.menu3{
width:136px; 
height: 45px;
background: url('../images/usethis-def.jpg');
display: block;
float: left;
}
.menu3:hover{
width:136px; 
height: 45px;
background: url('../images/usethis-on.jpg');
display: block;
float: left;
}
.space3{
background: url('../images/usethis-on.jpg');
background-repeat: no-repeat;
background-position: -1000px -1000px;
width: 0px;
height: 45px;
float: left;
}
.menu4{
width:140px; 
height: 45px;
background: url('../images/touch-def.jpg');
display: block;
float: left;
}
.menu4:hover{
width:140px; 
height: 45px;
background: url('../images/touch-on.jpg');
display: block;
float: left;
}
.space4{
background: url('../images/touch-on.jpg');
background-repeat: no-repeat;
background-position: -1000px -1000px;
width: 0px;
height: 45px;
float: left;
}
.radio21{
width:140px; 
height: 45px;
display: block;
float: left;
margin-left: 40px;
}

.left{
float: left;
width: 202px;

min-height: 200px;
height: auto !important;
height: 200px;
padding-top: 2px;

}
.innerleft{
padding-left:23px;
padding-right: 5px;
width: 174px;
}
.leftimage{
width: 179px;
padding-left: 23px;
}

.right{
text-align: left;
width: 200px;
padding-left: 0px;
float: right;
min-height: 200px;
height: auto !important;
height: 200px;
}
.innerright{
padding-right: 23px;
padding-left: 5px;
width: 172px;
}
.rightpicture{
padding-right: 18px;
padding-left: 5px;
width: 177px;

}
.center{
float: left;
width: 601px;
padding-left: 6px;
padding-right: 6px;
background: url('../images/corner.jpg');
background-repeat: no-repeat;
background-position: top right;
text-align: left;
}
.elementleft{
text-align: center;
font-weight: bold;
padding-bottom: 5px;
border-bottom: solid 1px #ffffff;
padding-top: 5px;



}
.maincell{
text-align: center;
font-weight: bold;
width: 300px;
float: left;
min-height: 250px;
height: auto !important;
height: 250px;
}
.clubrest{
padding-bottom: 5px;
}
.utila{
width: 195px;
height: 200px;
float: left;
background: url('../images/hotels.jpg');
}
.utila:hover{
width: 195px;
height: 200px;
float: left;
background: url('../images/hotels-o.jpg');
}
.spu1{

background:no-repeat -1000px -1000px url('../images/hotels-o.jpg');
float: left;
width: 7px;
height: 200px;
}
.utilb{
width: 195px;
height: 200px;
float: left;
background: url('../images/taxi.jpg');
}
.utilb:hover{
width: 195px;
height: 200px;
float: left;
background: url('../images/taxi-o.jpg');
}
.spu2{

background:no-repeat -1000px -1000px url('../images/taxi-o.jpg');
float: left;
width: 7px;
height: 200px;
}
.utilc{
width: 195px;
height: 200px;
float: left;
background: url('../images/transp.jpg');
}
.utilc:hover{
width: 195px;
height: 200px;
float: left;
background: url('../images/transp-o.jpg');
}
.spu3{

background:no-repeat -1000px -1000px url('../images/transp-o.jpg');
float: left;
width: 1px;
height: 200px;
}
.bannermain{
	width: 1015px;
	height: 137px;
	background: url('../images/foot-2.jpg');
	text-align: center;
}
.bannerzone{
width: 615px;
margin: auto;
height: 137px;
text-align: left;
overflow: hidden;
position: relative;
}
.bannerezone img{
float: left;
border: none;
}
.bannerezone  a{
float: left;
}
.newstop{
width: 600px;
height: 37px;
background: url('../images/newsbox-head.jpg');
}
.news{
width: 568px;
background: url('../images/newsbox-floor.jpg');
background-repeat: repeat-y;
background-position: top center;
padding: 10px 16px;
}
.newsbottom{
width: 600px;
height: 14px;
background: url('../images/newsbox-end.jpg');
font-size: 0px;
line-height: 0px;
}
.backutile{

background: url('../images/back-utile.jpg');
width: 258px;
height:34px;
display: block;
line-height: 20px;
padding-bottom: 5px;

}
.backutile:hover{

background: url('../images/back-utile-o.jpg');
width: 258px;
height: 34px;
display: block;
line-height: 20px;
padding-bottom: 5px;

}
.laste{
font-size: 0px;
line-height: 0px;
height:0px;
}
.playermusical{
padding-left: 5px;
}
.topmusica{
background: url('../images/cell.jpg') bottom left no-repeat;
height: 40px;
padding-left: 38px;
}
.playlist{
background: url('../images/cell-bg.jpg') top left repeat-y;
padding-left: 5px;
padding-right: 18px;
}
.playlistfund{
line-height: 0px;
font-size: 0px;
background: url('../images/cell-foot.jpg') top left no-repeat;
height: 12px;
}
.playlistitem{
background: url('../images/elem.jpg') left 2px no-repeat;
padding-left: 17px;
}