.top-menu-container-main { width:932px; height:147px; margin:0 auto;  background:url(http://beta.naszanowazelandia.pl/datastore/images/bg/top_forum.jpg) no-repeat 0px 0px; }
.top-menu-container { width:100%; height:30px; position:absolute; top:30px; left:0px; }


ul.menu-top {width:960px; margin:0 auto; position:relative; top:10px;}
ul.menu-top li{ display:inline;}
ul.menu-top li a{ color:#fff; font-size:11px; background:url(/datastore/images/link_arrow.gif) no-repeat 0px 1px; padding-left:15px; text-decoration:none; margin-right:10px;}
ul.menu-top li a:hover{ text-decoration:underline;}


ul.sell_menu {padding:0px; height:50px; width:965px; position:relative; top:135px; left:-15px;}
		ul.sell_menu li{ display:inline; float:left;}
		ul.sell_menu li a{ display:block; height:50px; text-indent:-9999px;}
		ul.sell_menu li a:hover{}
		
		ul.sell_menu li a.wycieczki{ width:241px; background:url(/datastore/images/buttons/top_sell/wycieczki.gif) no-repeat 0px 0px;}
		ul.sell_menu li a.wycieczki:hover{background:url(/datastore/images/buttons/top_sell/wycieczki_h.gif) no-repeat 0px 0px;}
		
		ul.sell_menu li a.bilety{width:223px; background:url(/datastore/images/buttons/top_sell/bilety.gif) no-repeat 0px 0px;}
		ul.sell_menu li a.bilety:hover{background:url(/datastore/images/buttons/top_sell/bilety_h.gif) no-repeat 0px 0px;}
		
		ul.sell_menu li a.hostele{width:226px; background:url(/datastore/images/buttons/top_sell/hostel.gif) no-repeat 0px 0px;}
		ul.sell_menu li a.hostele:hover{background:url(/datastore/images/buttons/top_sell/hostel_h.gif) no-repeat 0px 0px;}
		
		ul.sell_menu li a.ubezpieczenie{width:134px; background:url(/datastore/images/buttons/top_sell/ubezpieczenie.gif) no-repeat 0px 0px;}
		ul.sell_menu li a.ubezpieczenie:hover{background:url(/datastore/images/buttons/top_sell/ubezpieczenie_h.gif) no-repeat 0px 0px;}
		
		ul.sell_menu li a.samochody{width:141px; background:url(/datastore/images/buttons/top_sell/samochod.gif) no-repeat 0px 0px;}
		ul.sell_menu li a.samochody:hover{background:url(/datastore/images/buttons/top_sell/samochod_h.gif) no-repeat 0px 0px;}
		




.nav-container-outer{ padding:0px; height:51px; width:933px; margin:0 auto; position:relative; top:100px;}
.nav-container-outer a { outline:none;}
.float-left{float: left;}
.float-right{float: right;}
.nav-container .item-secondary-title{ display:block; cursor:default; white-space:nowrap;}
.clear{font-size:1px; height:0px; width:0px; clear:left; line-height:0px; display:block; float:none;}
.nav-container{ position:relative; zoom:1; margin: 0 auto; width:933px;}
.nav-container a, .nav-container li{ float:left; display:block; white-space:nowrap;}
.nav-container div a, .nav-container ul a, .nav-container ul li{ float:none;}
.nav-container ul{ left:-10000px; position:absolute;}
.nav-container, .nav-container ul{list-style:none; padding:0px; margin:0px;}
.nav-container li a{ float:none}

.nav-container li{ position:relative;}
.nav-container ul{ z-index:10;}
.nav-container ul ul{ z-index:20;}
.nav-container ul ul ul{ z-index:30;}
.nav-container ul ul ul ul{ z-index:40;}
.nav-container ul ul ul ul ul{z-index:50;}
li:hover>ul{ left:auto;}
#nav-container ul {top:100%; z-index:100;  }
#nav-container ul li:hover>ul{top:0px; left:100%; }

/*^'^ Primary Items ^'^*/	
#nav-container a{color: #FFFFFF; text-decoration:none; font-weight: bold; }

#nav-container a:hover{}

#nav-container a.sklep{ background:url(../images/buttons/sklep.gif) no-repeat 0px 0px; width:94px; height:51px; text-indent:-9999px;}
#nav-container a.sklep:hover{ background:url(../images/buttons/sklep_h.gif) no-repeat 0px 0px;}
li.przewodnik_active { background: url(../images/buttons/informator.gif) no-repeat 0px 0px; width:121px; height:51px; text-indent:-9999px;}

#nav-container a.narzedzia{ background: url(../images/buttons/narzedzia.gif) no-repeat 0px 0px; width:82px; height:26px; text-indent:-9999px; margin-top:13px; margin-right:2px; margin-left:5px;}
#nav-container a.galeria{ background: url(../images/buttons/galeria.gif) no-repeat 0px 0px; width:65px; height:26px; text-indent:-9999px; margin-top:13px; margin-right:2px;}
#nav-container a.video{ background: url(../images/buttons/video.gif) no-repeat 0px 0px; width:52px; height:26px; text-indent:-9999px; margin-top:13px; margin-right:2px;}
#nav-container a.konkurs{ background: url(../images/buttons/konkurs.gif) no-repeat 0px 0px; width:73px; height:26px; text-indent:-9999px; margin-top:13px; margin-right:2px;}
#nav-container a.szukaj_new{ background: url(../images/buttons/szukaj_new.gif) no-repeat 0px 0px; width:62px; height:26px; text-indent:-9999px; margin-top:13px; margin-right:0px;}
#nav-container a.patronaty{ background: url(../images/buttons/patronaty.gif) no-repeat 0px 0px; width:80px; height:26px; text-indent:-9999px; margin-top:13px; margin-right:2px;}
#nav-container a.relacje{ background: url(../images/buttons/relacje_s.gif) no-repeat 0px 0px; width:65px; height:26px; text-indent:-9999px; margin-top:13px; margin-right:2px;}
#nav-container a.przewodnik{ background: url(../images/buttons/przewodnik.gif) no-repeat 0px 0px; width:88px; height:26px; text-indent:-9999px; margin-top:13px; margin-right:2px;}
#nav-container a.forum{ background: url(../images/buttons/forum.gif) no-repeat 0px 0px; width:60px; height:26px; text-indent:-9999px; margin-top:13px; margin-right:2px;}
#nav-container a.aktualnosci{ background: url(../images/buttons/aktualnosci.gif) no-repeat 0px 0px; width:90px; height:26px; text-indent:-9999px; margin-top:13px; margin-right:2px;}
#nav-container a.ocen{ background: url(../images/buttons/ocen.gif) no-repeat 0px 0px; width:107px; height:26px; text-indent:-9999px; margin-top:13px; margin-right:2px;}
#nav-container a.blog{ background: url(../images/buttons/blog.gif) no-repeat 0px 0px; width:90px; height:26px; text-indent:-9999px; margin-top:13px; margin-right:2px;}
#nav-container a.nnz{ background: url(../images/buttons/nnz1.gif) no-repeat 0px 0px; width:90px; height:26px; text-indent:-9999px; margin-top:13px; margin-right:2px;}

.nav-container-outer{background:url(/datastore/images/bg/px.png) repeat 0px 0px;}
#nav-container div, #nav-container ul {background: url(/datastore/images/bg/px.png) repeat 0px 0px;}
#nav-container a { background:#9cb559;}



/*^'^ Secondary Items Container ^'^*/	
#nav-container div, #nav-container ul{padding:10px 4px 10px 4px; margin:0px; }

/*^'^ Secondary Items ^'^*/	
#nav-container div a, #nav-container ul a{padding:5px 10px 5px 6px; background-repeat: no-repeat; background-position: 0px 22px; font-size:11px; border-width:0px; border-style:none; margin: 0px 0px 0px 0px; width: 160px; border-bottom:1px dotted #CCCCCC;}
#nav-container a.arrow { background:#9cb559 url(/datastore/images/buttons/nav_arrow_white.gif) no-repeat 160px 8px;}
#nav-container div a.arrow { background:#9cb559 url(/datastore/images/buttons/nav_arrow_white.gif) no-repeat 160px 8px;}
/*^'^ Secondary Items Hover State ^'^*/	
#nav-container div a:hover, #nav-container ul a:hover{background:#dce8bd; color:#768944;}
#nav-container a.arrow:hover { background:#dce8bd url(/datastore/images/buttons/nav_arrow_green.gif) no-repeat 160px 8px;}
#nav-container div a.arrow:hover { background:#dce8bd url(/datastore/images/buttons/nav_arrow_green.gif) no-repeat 160px 8px;}

/*^'^ Secondary Item Titles ^'^*/	
#nav-container .item-secondary-title{cursor:default; padding:4px 0px 3px 7px; color: #45531e; font-family: Arial, Trebuchet MS, Arial, sans-serif, Helvetica; font-size:11px; font-weight:bold; }

/*^'^ Horizontal Dividers ^'^*/	
#nav-container .divider-horiz{border-top-width:1px; margin:5px 5px; border-color: #C16100;}

/*^'^ Vertical Dividers ^'^*/	
#nav-container .divider-vert{border-left-width:1px; height:15px; margin:4px 2px 0px 2px; border-color:#AAAAAA;}


.banner { width:100%; position:absolute; top:220px; height:100px;}
.banner_cont { width:750px; height:100px; margin:0 auto;}

.banner_460 { width:468px; position:relative; top:10px; left:450px; height:60px;}



.white_box { width:280px; border:1px solid #dddddd; background:#fff url(http://www.naszanowazelandia.pl/datastore/images/index_left/white_bg.gif) bottom center no-repeat; padding:10px; margin-top:20px; overflow:auto;}
.white_box h3 { font-size:18px;}
.white_box p { margin:10px 0px; line-height:16px;}
h3.newsletter {text-indent:-9999px; background:url(http://www.naszanowazelandia.pl/datastore/images/index_left/newsletter_h3.gif) no-repeat 0px 0px; width:191px; height:22px; margin-top:8px;}
.newsletter_form {}
.newsletter_form input.zapisz_sie { background:url(http://www.naszanowazelandia.pl/datastore/images/buttons/link_left.gif) no-repeat 0px 0px; height:26px; padding:0 5px; color:#fff; border:none;}
.newsletter_form input.email { width:200px; padding:5px; border:1px solid #CCC; font-size:12px;}




