body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#626262;
	background-color:#000000;
	line-height:14px;
	margin:0 auto;
	padding:0;
	}
ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
img {
	border: none;
}
.tlo_top {
	width:1000px;
	background: url(../images/bg_repat.jpg) repeat-y;
	margin:0px;
	padding:0px 0px 0px 0px;
}
.rightHeader {
	float:left;
	background:url(../images/tlo_menu.jpg) no-repeat top;
	width:776px;
	height:137px;
}
ul.topMenu {
	padding:0px;
	margin:0px;
	margin-left:0px;
	margin-top:74px;
	width:776px;				
}
ul.topMenu li {
	float:left;
	list-style:none;
}
ul.topMenu li a {
	background-position:top;
	overflow:hidden;
} 
ul.topMenu li a:hover  {
	background-position:bottom;
}
.puste1 {
	background:url(../images/1_menu.jpg) no-repeat top;
	width:62px;
	height:63px;
	display:block;
}

.o_nas {
	background:url(../images/onas.jpg) no-repeat top;
	width:101px;
	height:63px;
	display:block;
}
.menu {
	background:url(../images/menu.jpg) no-repeat top;
	width:96px;
	height:63px;
	display:block;
}
.imprezy {
	background:url(../images/imprezy.jpg) no-repeat top;
	width:144px;
	height:63px;
	display:block;
}
.galeria {
	background:url(../images/galeria.jpg) no-repeat top;
	width:107px;
	height:63px;
	display:block;
}
.kontakt {
	background:url(../images/kontakt.jpg) no-repeat top;
	width:104px;
	height:63px;
	display:block;
}
.puste2 {
	background:url(../images/puste.jpg) no-repeat top;
	width:162px;
	height:63px;
	display:block;
}
span.TextIndent {
	position:absolute;
	text-indent:-9999px;
}
a:link {
	color:#626262;
	text-decoration:none;
	border:0;
}
a:visited {
	color:#626262;
	text-decoration:none;
	border:0;
}
.logoDiv {
 	width:224px; 
	height:137px; 
	float:left; 
	text-align:left;
	overflow:hidden
}
.background {
	width:1000px;
	height:25px; 
	float:left; 
	text-align:left; 
	background:url(../images/tlobackground.jpg) no-repeat top;
}
.middle {
	width:1000px;
	text-align:left;
}
.inMiddle {
	width:453px; 
	height:303px; 
	float:left;
	text-align:left; 
	
}
.welcome {
	width:547px; 
	height:303px; 
	float:left; 
	text-align:left; 
}
.inWelcome {
	width:547px; 
	height:78px; 
	float:left; 
	text-align:left; 
	background:url(../images/witamy.jpg) no-repeat top;
}
.tloText {
	width:547px; 
	height:76px; 
	float:left;
	text-align:left; 
	background:url(../images/tlo_text.jpg) no-repeat top; 
	margin:0px 0px 0px 0px; 
}
.welcomeText {
	width:500px; 
	height:76px; 
	float:left; 
	text-align:left; 
	padding:0px 0 0 5px;
}
.belt {
	width:1000px; 
	height:86px; 
	float:left;
	text-align:left; 
	background:url(../images/pasek.jpg) no-repeat;
}
.belt_menu {
	width:1000px; 
	height:86px; 
	float:left;
	text-align:left; 
	background: url(../images/back_dol.jpg) no-repeat;
}
.kreska {
	width:1000px; 
	height:21px;  
	text-align:left; 
	background:url(../images/kreska.jpg) no-repeat;
}
.tloBottom {
	width:1000px; 
	height:73px; 
	float:left; 
	text-align:center; 
	background:url(../images/tlo2.jpg) no-repeat; 
	font-size:11px
}
.leftImage {
	width:299px; 
	height:318px; 
	float:left; 
	text-align:left; 
	background:url(../images/menu_1.jpg) no-repeat top;
}
.menuBg {
	width:701px; 
	min-height:318px;
	_height:318px; 
	float:left; 
	text-align:left; 
	background:url(../images/menu_tlo.jpg) no-repeat top; 
}
.menuBgBlank {
	width:701px; 
	min-height:318px;
	_height:318px; 
	float:left; 
	text-align:left; 
	background-color: #060606;
}
.menuLi {
	padding: 0px 10px;
	float: left;
}
.showCategories {
	width: 680px;
}
.Categories {
	margin-top: 70px;
}
.bgRepeat {
	width:1000px; 
	background:url(../images/bg_repat.jpg) left;
}
.showProducts {
	width: 100%;
	margin-left: 10px;
	border-spacing: 0;
	border-collapse: collapse;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #626262;
}
.showProductsDiv {
	width: 94%;
}
.showProductsOtherDiv {
	width: 94%;
}
.showProductsOther {
	width: 94%;
	margin-left: 12px;
	border-spacing: 0;
	border-collapse: collapse;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #626262;
}
.rondoAbout {
	width:701px; 
	min-height:320px;
	_height:320px; 
	float:left; 
	text-align:left; 
	background:url(../images/rondo_onas.jpg) no-repeat top; 
}
.rondoAboutLeft {
	width:299px; 
	height:320px; 
	float:left; 
	text-align:left; 
	/*background:url(../images/o_nas_left.jpg) no-repeat top;*/
}
.eventsLeft {
	width:299px; 
	height:320px; 
	float:left; 
	text-align:left; 
	background:url(../images/o_nas_left.jpg) no-repeat top;
}
.kontaktLeft {
	width:299px; 
	height:360px; 
	float:left; 
	text-align:left; 
	background:url(../images/kontak_tlo1.jpg) no-repeat top;
}
.lok {
	width:380px; 
	height:360px; 
	float:left; 
	text-align:left; 
	background:url(../images/lok.jpg) no-repeat top;
}
.kontaktBg {
	width:321px; 
	height:360px; 
	float:left; 
	text-align:left; 
	background:url(../images/kontakt_tlo.jpg) no-repeat top;
}
.showTdName, .showTdCenter {
	padding: 0px 0px;
}
.showTdCenter {
	line-height: 18px;
	padding: 2px 0 2px 10px;
	font-size: 13px;
}
.showTdName {
	padding: 2px 0 2px 10px;
	color: #fff;
	line-height: 18px; 
	font-size: 13px;
}
.showTdSkl {
	padding: 0 0 0 10px;
	color: #b0abab;
	font-size: 11px;
}
.showTdDesc {
	padding: 0 0 0 10px;
	color: #b0abab;
	font-size: 11px;
}
.desc {
	position: relative; bottom: 4px; left: 3px;
}
.Center {
	text-align: center;
}
.categoryImg {
	margin-top: 20px;
	margin-left: 10px;
}
.trName {
	background-color: #121212;
}
.trName0 {
	background-color: #121212;
}
.trName1 {
	background-color: #020202;
}
.subCatName {
	color: #fcac01;
	font-size: 14px;
	font-weight: bold;
}
.aboutText1 {
	line-height: 16px;
	width:300px; 
	float:left; 
	text-align:left; 
	text-align:justify; 
	padding:50px 0 0 15px; 
}
.aboutText2 {
	line-height: 16px;
	width:313px;
	float:left;
	text-align:left;
	padding:50px 0 0 15px;
	text-align:justify;
	overflow:hidden
}
.aboutImg1 {
	width:12px;
	float:left; 
	text-align:left; 
	text-align:justify; 
	overflow:hidden; 
	padding:30px 0 0 10px;
}
.eventsDiv1 {
	line-height: 16px;
	width:701px; 
	min-height:320px;
	_height:320px; 
	float:left; 
	text-align:left; 
	background:url(../images/imprezy_tlo.jpg) 
	no-repeat top; 
}
.eventsDiv2 {
	line-height: 16px;
	width:300px; 
	float:left; 
	text-align:left; 
	text-align:justify; 
	padding:50px 0 0 15px; 
}
.eventsDiv3 {
	line-height: 16px;
	width:12px;
	float:left; 
	text-align:left; 
	text-align:justify; 
	overflow:hidden; 
	padding:30px 0 0 10px;
}
.eventsDiv4 {
	line-height: 16px;
	width:313px;
	float:left;
	text-align:left; 
	padding:50px 0 0 15px; 
	overflow:hidden; 
	text-align:justify;
}
.kontaktDiv1 {
	width:306px; 
	height:243px; 
	float:left; 
	text-align:left; 
	padding:60px 0 0 15px
}
.kontaktDiv2 {
	width:228px; 
	height:243px; 
	float:left; 
	text-align:left; 
	padding:60px 0 0 15px;
}
.bg_popup {
	position: absolute;
	width: 100%;
	height: 100%;
	background-color: black;
}
.message {
	padding: 0;
	margin: 0;
	width: 475px;
	margin: 15% auto;
}
.upBeltMsg {
	width: 475px;
	height: 16px;
	background: url('../images/popup/up.gif') no-repeat;
}
.downBeltMsg {
	width: 475px;
	height: 27px;
	background: url('../images/popup/down.gif') scroll -1px 0 no-repeat;
}
.msgAll {
	width: 100%;
	height: 100%;
	position: absolute;
}
.topMsg {
	width: 475px;
}
.msgContent {
	padding: 0;
	margin: 0;
	background: url('../images/popup/srodek.gif') repeat-y;
	width: 475px;
}
.msg {
	width: 400px;
	margin: 0 auto;
	padding: 0 10px 10px 2px;
}
.closeButt {
	position: relative; left: 400px;
}
.descriptionCategories {
	margin-top: 350px;
	margin-left: 40px;
}
.otherMenus {
	text-align: center;
}
