body {margin:0; padding:0; color:#2c2c2c; font-size:11px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; background: url(/datastore/images/polish/bg.gif) repeat-x top left; }
		
ul {list-style:none;}
h1, h2, h3, h4, h5, h6, p, ul, li, input, select { padding:0px; margin:0px;}
h1, h2, h3, h4, h5, h6 { font-weight:normal;}
.input_bg {background:url(/datastore/images/polish/glowna_input_bg.gif) no-repeat top left;}

#main {width:100%; height:auto; margin:auto;}
	#submain {margin:0 auto; width:976px; height:auto; overflow:hidden; }
	#submain span.gora{color:#c5c5c5}
	.top { padding-top:20px;}
	.top h1 { float:left;}
	.top h1 a{ display:block; background:url(/datastore/images/polish/logo.png) no-repeat 0px 0px; width:318px; height:78px; text-decoration:none; text-indent:-9999px;}
	.top .main_banner { background:url(/datastore/images/polish/main_banner_bg.gif) no-repeat 0px 0px; width:621px; height:88px; float:right; }
	.top .main_banner a{margin-left:3px;}
	.top .main_banner a img {margin-top:3px;}
	
	.top ul.main_nav { clear:both; background:url(/datastore/images/polish/top_nav_bg.gif) no-repeat 0px 48px; width:976px; height:83px;}
		.top ul.main_nav li { float:left; display:inline; text-indent:-9999px; margin-right:1px;}

		.top ul.main_nav li.hotel a { background:url(/datastore/images/polish/hotele.gif) no-repeat 0px 0px; width:136px; height:53px; display: block; position:relative; left:17px; top:11px;}
		.top ul.main_nav li.active_hotel { background:url(/datastore/images/polish/active_hotel.gif) no-repeat 0px 0px; width:136px; height:53px; position:relative; left:17px;}
		
		.top ul.main_nav li.biletylotnicze a { display:block; background:url(/datastore/images/polish/bilety_lotnicze.gif) no-repeat 0px 0px; width:135px; height:39px; position:relative; left:17px; top:11px;}
		.top ul.main_nav li.active_biletylotnicze { display:block; background:url(/datastore/images/polish/active_bilety_lotnicze.gif) no-repeat 0px 0px; width:135px; height:53px; position:relative; left:17px; top:2px; }

		.top ul.main_nav li.events a { display:block; background:url(/datastore/images/polish/events.gif) no-repeat 0px 0px; width:74px; height:39px; position:relative; left:17px; top:11px; }
		.top ul.main_nav li.active_events { display:block; background:url(/datastore/images/polish/active_events.gif) no-repeat 0px 0px; width:74px; height:53px; position:relative; left:17px; top:1px;  }
		
	.top ul.sub_nav { clear:left; overflow:hidden; position:relative; top:-23px; left:25px; width:920px; }
	.top ul.sub_nav li { float:left; display:inline; background:url(/datastore/images/polish/sub_menu_li.gif) no-repeat 0px 0px; margin-right:5px; width:135px; height:17px; text-align:center; line-height:17px; font-size:11px;}
	.top ul.sub_nav li a { text-decoration:none; color:#999999; display:block; width:135px; height:17px; text-align:center;}
	.top ul.sub_nav li a:hover { color:#333333;}
	.top ul.sub_nav li.languagepl { display: inline; background: none; width:13px; height:10px; }
	.top ul.sub_nav li.languageen { display: inline; background: none;  width:13px; height:10px;}
	.top ul.sub_nav li.languagepl a { display:block; background:url(/datastore/images/languages/polski.gif) no-repeat 0px 0px; width:13px; height:10px; text-indent: -9999px; margin-left: 200px; margin-top: 5px;}
	.top ul.sub_nav li.languageen a { display:block; background:url(/datastore/images/languages/eng.gif) no-repeat 0px 0px; width:13px; height:10px; text-indent: -9999px; margin-left: 200px; margin-top: 5px;}

.main_content { background:url(/datastore/images/polish/main_bg.gif) no-repeat 0px 0px; position:relative; top:-23px; left:1px; width:931px; padding-top:10px; padding-left:22px;padding-right:22px;}

	
.footer{ clear:both; width:953px; padding-top:30px; border-top:1px solid #CCCCCC; padding-bottom:20px; overflow:auto;}
.footer ul.links { width:600px; float:left;}
.footer ul.links li { float:left; display:inline; padding:5px;}
.footer ul.links li a { color: #999999; text-decoration:none;}
.footer ul.links li a:hover { color:#0066CC; text-decoration:underline;}
.footer ul.links li.header { float:none; display:block; clear:both; padding-top:0px;}
.footer ul.links li.copyright { float:none; display:block; clear:both; padding-top:20px;}

.footer ul.logo { width:269px; float:right; background:url(/datastore/images/polish/platnosci_loga.gif) no-repeat 0px 0px; height:49px; text-indent:-9999px;}

.sky-scrapper {padding-top: 20px; margin-left: 20px; float: left;}

.two_col {}
.one_col {}	
	
	
	
