html,body { margin: 0; padding: 0; text-align: center; font-family: Helvetica, arial, sans-serif; font-size: 14px; background: white; }
#kontener {margin: 0px auto; width: 960px; overflow: hidden; text-align: left; font: 85% Geneva, Arial, Helvetica, sans-serif;
      background: white;}  
	* html #kontener {overflow: visible;}  
table a { text-decoration: none;}
table a:hover { text-decoration: none;}
a { text-decoration: none; color: #000066; font-weight: bold; font-family:Trebuchet MS,Arial, sans-serif;}
a:hover { text-decoration: none; color: #A9311D; }

#naglowek_index {background: url("images/naglowki_apartament.png") no-repeat center; height: 190px; width: 960px; margin: 0 auto;}
	#logo{margin: 0 auto; padding-top: 30px; float: left;}
	img { border: none}
	#logo a { text-decoration: none;}
	#logo a:hover { text-decoration: none;}
	
.menu_gora {width: 960px; height:34px;; float: left; display: inline;  text-align: center;}
.tlo_menu {height:32px; width:960px; background: url("images/tlo_menu.png") no-repeat; text-align:center;}

/*-----------menu góra-------------*/
ul.dropdown, 
ul.dropdown li,
ul.dropdown ul { list-style: none;  margin: 0; padding: 0;}
ul.dropdown li {line-height: 15px; vertical-align: middle;}
ul.dropdown li:hover { position: relative; cursor: default;}
ul.dropdown ul { visibility: hidden; position: absolute; top: 100%; left: 0; width: 100%; background-color: #a6fc8f; padding: 10px 0px 0px 0px;}
ul.dropdown ul li { float: none; line-height: 15px; padding: 8px 0px 5px 0px; background-image:url("images/wycieczki_buton.png");}
ul.dropdown ul ul { top: 1px; left: 99%;}
ul.dropdown li:hover > ul { visibility: visible;}
/*-----------menu góra-------------*/

.odstep {width: 960px; height: 7px; float: left; font-size: 0px;}
.odstep20 {width: 960px; height: 20px; float: left; font-size: 0px;}

/*-----------Lewa Strona-------------*/
#lewa_strona { width: 190px; float: left; border-top: 1px solid #FFFFFF;}
* html #lewa_strona {overflow: visible;}

	#infotele {float: left; width: 190px; padding: 0; height: 158px; background-color: white; background: url("images/infotele_NW1.png") no-repeat; text-align: right; color: blue font-weight: bold;}
	#infotele2 {float: left; width: 100%; height: 130px;}
	#infomail {width: 100%; float: left; height: 27px; padding-top: 5px; text-align: center;}

	#menu_lewa {float:left; width:190px; background-color: white; background:url("images/tlo_menu_lewa_NW.png"); background-position:top;}
	#menu_nazwa {width:190px;height:25px;float:left;background-color: green; background:url("images/menu_tlo_lista_lewaNW.png") no-repeat;}
	#menu_nazwa .menu_napis {margin: 9px 15px 2px 5px; color: #000066; font-size: 14px; font-weight:bold;  font-family:Trebuchet MS,Arial, sans-serif}
	.odstep_nawigacja2 {width:190px; float:left; padding:5px 0;}
	.odstep_nawigacja3 {width:190px; height:5px; float:left; background:url("images/menu_przerwa.png") no-repeat; font-size: 0;}
/*-----------Lewa Strona-------------*/

/*---------- Content ----------*/
#content{ float: right; width: 770px; padding-bottom: 10px; min-height: 400px;}
* html #content {height: 380px; overflow: visible;}
#loga_partnerow { float: left; width: 750px; height:60px; border: 1px solid green;}
/*---------- Content ----------*/


/*---------- Headings ----------*/
h1 { padding-top: 0; margin-top: 0; font: 120% Arial; font-weight: bold; color: #5c94bf; }
h2 { padding-top: 0px; margin-top: 20px; font: 110% arial; font-weight: bold; font-size: 18px; color: #009900;}
/*---------- Headings ----------*/


/*---------- Footer ----------*/
#footer {height: 30px; margin: 0 auto; padding: 10px 0; font-size: 80%; text-align: center; color: #6a6676; width: 960px; background: repeat-x; background-image: url("images/stopka_tlo.png"); border-top: 1px solid #006600; clear:both;}
	#footertextleft{ margin-left: 10px; text-align: left; float: left;}
	#footertextright{ margin-right: 10px; text-align: right; float: right; }
/*---------- Footer ----------*/

/*---------- Naglówki, kontener zmieniony----------*/
#naglowek { background: url("images/header3.png") no-repeat center; height: 190px; width: 960px; margin: 0 auto;}
#naglowek_kontakt {background: url("images/naglowki_apartament.png") no-repeat center; height: 190px; width: 960px; margin:0 auto;}
#naglowek_onas {background: url("images/naglowki_pochylona_palma.png") no-repeat center;height: 190px; width: 960px;margin:0 auto;}
#naglowek_ubezpieczenia {background: url("images/naglowki_hawaje.png") no-repeat center;height: 190px; width: 960px;margin:0 auto;}
#naglowek_krajowe {background: url("images/naglowki_krajowe.png") no-repeat center; height: 190px; width: 960px; margin: 0 auto;}
#naglowek_krajowe_baltyk {background: url("images/naglowki_krajowe_mix.png") no-repeat center; height: 190px; width: 960px; margin: 0 auto;}
#naglowek_bieszczady {background: url("images/naglowki_bieszczady.png") no-repeat center;height: 190px;width: 960px;margin:0 auto;}
#naglowek_karkonosze {background: url("images/naglowki_karkonosze.png") no-repeat center;height: 190px;width: 960px;margin:0 auto;}
#naglowek_mazury {background: url("images/naglowki_mazury.png") no-repeat center; height: 190px; width: 960px; margin: 0 auto;}
#naglowek_suwalszczyzna { background: url("images/naglowki_suwalszczyzna.png") no-repeat center; height: 190px; width: 960px; margin: 0 auto;}
#naglowek_prag { background: url("images/naglowki_prag.png") no-repeat center; height: 190px; width: 960px; margin: 0 auto;}
#naglowek_krakow { background: url("images/naglowki_krakow.png") no-repeat center; height: 190px; width: 960px; margin: 0 auto;}
/*---------- Naglówki, kontener zmieniony----------*/


.reguly {margin-top: 30px; margin-left: 0px; padding: 10px; font-size: 16px; border: 5px groove #999999;}




#maincontent {
      float: right;
      padding: 0px;
      overflow: hidden; 
      width: 765px;
	  }

.data_tlo { background-color:#33FF33;}
