body {
   margin:0;
   text-align:center;
   font-family:Tahoma;
   font-size:11px;
   color:#E5E5E5;
   background-color:#727272;
   background-image: url(../gfx/nowa/tlo.jpg);
   background-repeat: repeat-x;
}

.cont_big
{
  /*height: 600px;*/
  width: 1034px;
  margin: 0 auto;
  position: relative;
  padding: 0 0 24px 0;
  background-image:url(../gfx/nowa/wzorek-gora.jpg);
  background-repeat:no-repeat;
  background-position: 34px bottom;
  text-align: center;
}
.cont_big #logoa
{
  position: absolute;
  top: 50px;
  left: 74px;
  display: block;
  width: 170px;
  height: 80px;
  
  z-index: 2;
}
.infolinia
{
  position: absolute;
  top: 156px;
  left: 67px;
  font-style: italic;
}
#top
{
  height: 193px;
  background-image: url(../gfx/top-bez-tekstow.jpg);
  background-repeat: no-repeat;
  width: 1024px;
  position: absolute;
  top: 0;
  left: 0;
}

.cont_small
{
  width: 980px;
  margin: 0 auto;
  position: relative;
  padding: 220px 0 0 0;
}

/****************************************************TYPOGRAPHY**********************************/
h1,h2,h3,h4,h5
{
  text-align: left;
}
td
{
   font-family:Tahoma;
   font-size:12px;
   color:#E5E5E5;
   line-height: 130%;
}

h1
{
  color:#ff8d31;
  font-size: 22px;
  font-weight: normal;
  margin: 0px;
}
h2
{
  font-size: 18px;
  
}
h3
{
  font-size: 16px;
  margin: 8px 0 15px 0;
}
h4
{
  font-size: 14px;
}

h5 /*na stronie głównej w czytelni*/
{
  margin: 0;
  font-size: 11px;
}
a
{
  color:#ED8D2C;
  text-decoration:none;
  outline: none;
}
a:hover
{
   color:#ED8D2C;
   text-decoration:underline;
}

ul li, td ul
{
	list-style-image: url(../gfx/punktor.gif);
}
input
{
  outline: none;
}
img
{
  border: 0;
}


/*****************************************MENU**************************************************/


.przerwa
{
  display: block;
  width: 2px;
  height: 36px;
}
.o_nas
{
  background-image: url(../gfx/nowa/menu/1.jpg);
  width: 85px;
  height: 36px;
  line-height: 36px;
}
.biura_stacjonarne
{
  background-image: url(../gfx/nowa/menu/2.jpg);
  width: 133px;
  height: 36px;
  line-height: 36px;
}
.formy
{
  background-image: url(../gfx/nowa/menu/3.jpg);
  width: 158px;
  height: 36px;
  line-height: 36px;
}
.oferty
{
  background-image: url(../gfx/nowa/menu/4.jpg);
  width: 85px;
  height: 36px;
  line-height: 36px;
}
.mediaa
{
  background-image: url(../gfx/nowa/menu/5.jpg);
  width: 118px;
  height: 36px;
  line-height: 36px;
}
.zmiana_uskrzydla
{
  background-image: url(../gfx/nowa/menu/6.jpg);
  width: 129px;
  height: 36px;
  line-height: 36px;
}
.posluchaj
{
  background-image: url(../gfx/nowa/menu/7.jpg);
  width: 161px;
  height: 36px;
  line-height: 36px;
}
.czytelnia
{
  background-image: url(../gfx/nowa/menu/8.jpg);
  width: 95px;
  height: 36px;
  line-height: 36px;
}

.o_nas:hover, #o_nas_active
{
  background-image: url(../gfx/nowa/menu/1a.jpg);
  color: #3E383A;
}
.biura_stacjonarne:hover, #biura_stacjonarne_active
{
  background-image: url(../gfx/nowa/menu/2a.jpg);
  color: #3E383A;
}
.formy:hover, #formy_active
{
  background-image: url(../gfx/nowa/menu/3a.jpg);
  color: #3E383A;
}
.oferty:hover, #oferty_active
{
  background-image: url(../gfx/nowa/menu/4a.jpg);
  color: #3E383A;
}
.mediaa:hover, #mediaa_active
{
  background-image: url(../gfx/nowa/menu/5a.jpg);
  color: #3E383A;
}
.zmiana_uskrzydla:hover, #zmiana_uskrzydla_active
{
  background-image: url(../gfx/nowa/menu/6a.jpg);
  color: #3E383A;
}
.posluchaj:hover, #posluchaj_active
{
  background-image: url(../gfx/nowa/menu/7a.jpg);
  color: #3E383A;
}
.czytelnia:hover, #czytelnia_active
{
  background-image: url(../gfx/nowa/menu/8a.jpg);
  color: #3E383A;
}




.content
{
  float: left;
  width: 736px;
  margin: 20px 0 0 0;
  line-height:120%;
  text-align: justify;
}
.rcol
{
  float: right;
  width: 240px;
  margin: 20px 0 0 0;
  text-align: right;
}
.rcol a
{
  
  margin: 0;
}
.rcol img
{
  margin: 6px 0;
  float: right;
}
.pomocnicza
{
  clear: both;
  height: 1px;
  line-height: 1px;
  width: 100%;
}

/**************************************************************************************************
 CONTENT - BOXY - STRONA GŁÓWNA
**************************************************************************************************/
.tab_boxy
{
  margin-top: 20px;
}
.tab_boxy td
{
  padding: 0 0 14px 0;
}
.box
{
  background-repeat: no-repeat;
  float: left;
  width: 241px;
  height: 241px;
  font-family: Tahoma;
  color: #AFAFAF;
  text-align: justify;
  line-height: 13px;
  margin: 20px 4px 0 0;
  z-index:4;
}
.onas_box
{
  background-image: url(../gfx/nowa/o-nas.png);
  width: 241px;
  height: 241px;
}
.biura_box
{
  background-image: url(../gfx/nowa/biura.png);
  width: 241px;
  height: 241px;
}
.aktualnosci_box
{
  background-image: url(../gfx/nowa/aktualnosci.png);
  width: 241px;
  height: 241px;
}
.duet-prestige_box
{
  background-image: url(../gfx/nowa/prestige.png);
  cursor: pointer;
  /*padding: 60px 15px 15px 65px;*/
}
.najnowsze-oferty_box
{
  background-image: url(../gfx/nowa/oferty.png);
  width: 486px;
}
.oferty_box
{
  background-image: url(../gfx/nowa/oferty-z-wzorkiem.png);
  width: 486px;
}
.zmiana_box
{
  background-image: url(../gfx/nowa/zmiana.png);
}
.eduet_box
{
  background-image: url(../gfx/nowa/eduet.png);
  cursor: pointer;
  
}
.media-o-nas_box
{
  background-image: url(../gfx/nowa/media-o-nas.png);
  
}
.zapytaj-eksperta_box
{
  background-image: url(../gfx/nowa/zapytaj-eksperta.png);
  cursor: pointer;
}
.formularz_box
{
  background-image: url(../gfx/nowa/formularz.png);
  cursor: pointer;
}
.czytelnia_box
{
  background-image: url(../gfx/nowa/czytelnia.png);
  
}
.zostan-naszym-partnerem_box
{
  background-image: url(../gfx/nowa/zostan-naszym-partnerem.png);
  cursor: pointer;
}
.film_box
{
  background-image: url(../gfx/nowa/film.png);
  
}
.duet-travel_box
{
  background-image: url(../gfx/nowa/travel.png);
  width: 486px;
  cursor: pointer;
}
#div_travel
{
  margin: 50px 0 0 0;
  
}
.newsletter_box
{
  background-image: url(../gfx/nowa/newsletter.png);
  cursor: pointer;
}

.czyt_foto_box
{
  clear: both;
  float: left;
  width: 65px;
  margin: 2px 10px 0px 0;
}
.czyt_tresc_box
{
  float: right;
  width: 134px;
}
.czyt_foto_box img
{
  border: none;
}
.more
{
  margin: 0;
  text-align: right;
  padding: 0 20px 0 0;
  line-height: 15px;
}
.more a, .more p
{
  display: block;
  float: right;
  margin: 0;
}
.box a
{
  color: #B3B3B3;
}
.box a:hover
{
  color: #B3B3B3;
}
.abox
{
  text-decoration: none;
}
.abox:hover
{
  text-decoration: none;
}


/***********************************************BOTTOM*************************************/

.bottom_container {
   position:relative;
   width:990px;
   margin:0 auto;
   background-image:url(../gfx/nowa/wzorek-dol.jpg);
   background-repeat:no-repeat;
   background-position: 12px top;
   display: block;
   height: 98px;
   
}

.bottom_picture {
   position:relative;
   height:229px;
   width:100%;
   background-image:url(../gfx/bottom-tlo.jpg);
   background-repeat:repeat-x;     
}
.stopka {
   /*position:absolute;
   left:50px;
   top:3px;*/
   color:#B67F8D;
   font-weight:normal;
   font-size:11px;
   width: 100%;
}

.stopka a {
   color:#B67F8D;
   text-decoration:none;
}

.stopka a:hover, a.active {
   color:#B67F8D;
   text-decoration:underline;
}


/********************************KLASY DROBNYCH ELEMENTÓW***************************************/

.oferty-lista th
{
	border: 1px solid #666666;
	border-left: none;
	border-right: none;
	font-size:12px;
	font-weight:bold;
}

.naglowek
{
	font-size:16px;
	line-height: 20px;
	font-weight:bold;
	color:#FD9A20;
	width: 500px;
	display: block;
	float: left;
	margin: 10px 0;
}

table.formularz th
{
	font-size: 12px;
	text-align:right;
}
.formularz input,
.formularz select,
.formularz textarea
{
	font-size: 12px;
	color:#E5E5E5;
	background-color:#727272;
	padding:2px 4px 2px 4px;
	border:1px solid #949494;
}

#b_travel
{
	margin-top: 10px;
	clear:both;
}

#b_prestige
{
	margin-top: 10px;
	margin-bottom: 2px;  
	display:block;
	clear:both;
}

.przycisk
{
	border: none;
}
.przycisk:hover
{
	-moz-opacity:0.8; 
	filter:alpha('opacity=80'); 
	cursor:pointer;
}

.prawa
{
	width:174px; 
	clear:right; 
	float:right; 
	margin-left:10px;
}
.ramka-prawa
{
	clear:right; 
	margin: 0 0 5px 0;
	padding:0;
	border: 1px solid #666666;
	background-color: #7a3a51;
	text-align: justify;
}
.ramka-prawa2
{
  background-color: #af8048;
}
.ramka-prawa2 a
{
  color: #E5E5E5;
}
.ramka-prawa img
{
	border:0;
	margin:0;
	padding:0;
}
.ramka-prawa form
{
	padding:0;
	margin:0;
}
.marque
{
	font-size:10px; 
	text-align: center;
	/*color:#666666;*/
	width:100%;
	margin:20px 0 0px 0;
	clear:both;
}
.linia
{
  width: 100%;
  background-color: #949494;
  clear: both;
  color: #949494;
  height: 1px;
  border: none;
}

.link_strz
{
  background-image: url(../gfx/nowa/podwojna_strzalka.gif);
  background-position: right 4px;
  background-repeat: no-repeat;
  padding-right: 14px;
}
.link_strz1
{
  background-image: url(../gfx/punktor.gif);
  background-position: right 4px;
  background-repeat: no-repeat;
  padding-right: 8px;
}
.link_back_strz
{
  background-image: url(../gfx/nowa/podwojna_strzalka_back.gif);
  background-position: left 4px;
  background-repeat: no-repeat;
  padding-left: 14px;
  
}

.link_oferty
{
  background-image: url(../gfx/nowa/kropka-do-ofert.png);
  background-position: 0 3px;
  background-repeat: no-repeat;
  padding-left: 40px;
  line-height: 20px;
  width: 240px;
  margin-bottom: 12px;
  font-size: 18px;
}
.link_oferty a
{
  color: #B3B3B3;
}
.oferty_box .link_oferty
{
  background-image: url(../gfx/punktor-orange.png);
  width: 300px;
  font-size: 18px;
  margin-bottom: 8px;
  line-height: 18px;
}
.wyroznienie
{
  color: #FD9A20;
  font-size: 14px;
  font-weight: bold;
}
.powrot
{
  width: 60px;
  float: right;
  text-align: right;
  /*clear: both;*/
  font-weight: bold;
  background-color: #810331;
  padding: 3px;
  margin: 10px 0;
  
}
.powrot a
{
  color: #B3B3B3;
}
.mag_paginate
{
  text-align: center;
  margin: 10px;
}
.sg_naglink
{
  display: block;
  width: 241px;
  height: 50px;
  margin: 0;
}
#flashcontent1
{
  margin-bottom: 35px;
}
.med
{
  float: left;
  position: absolute;
  left: 0;
  top: 0;
  width: 210px;
  text-align: center;
}
.show
{
  display: block;
} 