body
{
    /*margin: 7px 7px 7px 7px;*/
    padding: 0;
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    font-size: 8.5pt;
    background-color: #FFFFFF;
}

a:link, a:visited, a:active
{
    color: #0558A8;
    text-decoration: none;
}
a:hover
{
    color: #0558A8;
    text-decoration: underline;
}

#wrapper {
	margin-left:auto;
	margin-right:auto;
	position:relative;
	width:975px;
}

#main {
	clear:both;
	width:774px;
	padding-left: 10px;
}

#left-box {
	clear: both;
	float: left;
	width: 190px;
/* 	margin-left: 10px; */
}

#right-box {
	float: right;
	width: 578px;
}

/* sciezka nawigacyjna */
#navi-path-box {
	line-height: 40px;
	clear: both;
	float: left;
/* 	margin-left: 10px; */
	width: 764px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
}

#navi-path-box a {
	font-weight: bold;
}

#navi-path-box-green {
	color: #259FCE;
}

/*tabela*/
#main_box
{
    width: 768px;
}

.left_box
{
    width: 183px;
}

.right_box
{
    width: 575px;
    margin:0px 0px 0px 10px;
    padding:0px 0px 0px 10px;
}

/*zestawenie ofert*/
#top_box
{
    width:568px;
    height:73px;
    border: 1px solid #999999;
}
#main_box_oferta
{
    width:565px;
}

#change_page_top
{
 width:568px;
 height:28px;
 background-color:#d9ebfd;
/*  margin:0px 0px 0px 0px; */
 clear:both;
 line-height:17px;
}
#change_page_top ul
{
 list-style: none;
 padding: 0px;
 margin: 0px 0px 0px 0px;
 float:right;

}

#change_page_top ul li
{
 float: left;
 padding: 0px;
 margin: 5px 2px 0px 2px;
  line-height:17px;
}

.margin-bottom
{
	margin-bottom: 15px;
}


.change-top-iterator
{
background-image:url(/imgs/zestawienie/cal_pas.gif);
width: 22px;
height: 17px;
text-align: center;
font-weight: bold;
color: #FF3300;
line-height: 17px;
}
.change-top-iterator a:link, .change-top-iterator  a:visited, .change-top-iterator a:active
{

text-align: center;
font-weight: bold;
color: #289fcd;
line-height: 17px;
text-decoration:none;
display:block;

}
.change-top-iterator a:hover
{
text-align: center;
font-weight: bold;
color:#FFFFFF;
line-height: 17px;
text-decoration:none;
background-image:url(/imgs/zestawienie/cal_hover.gif);
}
.oferta
{
  width:566px;
  clear:both;
  border:1px solid #d6d6d6;
/*   height:148px; */
  margin-top:10px;
  
    }
 .oferta img
 {
 /* border:1px solid #000000;*/
  border:0px;
/* float:left;
 margin:10px 10px 0px 10px;*/
 
 }
 
 .oferta_opis
 {
     padding:10px 0px 0px 0px;
     width:290px;
	 height: 17px;
     text-align:left;
	 vertical-align: bottom;
 }
  .oferta_cena
 {
/*      padding:10px 10px 0px 0px; */
	 color: #666666;
     text-align:center;
	 width: 120px;
	 vertical-align: bottom;
 }
 
 
 .nazwa_hotelu 
 { 
    color: #0558A8;
    text-decoration: none;
    font-size:10pt;
    font-weight:bold;

   
 }
  .sciezka_small
 { 
    color: #666666;
    text-decoration: none;
    font-size:7pt;
    margin:0px 0px 0px 0px;
    text-align:left;
	height: 13px;
  
   
 }
  .sciezka_small a:link, .sciezka_small a:active, .sciezka_small a:visited
 { 
    color: #666666;
    text-decoration: none;
      
 }
 .sciezka_small a:hover
 {
     color: #666666;
    text-decoration: underline;
 }
 
 .small_gwiazdki 
 {
 	height: 17px;
 }
 
 .small_gwiazdki img
 { 
    
    margin:3px 0px 0px 0px;
    border:0px;
}

.small_promocje
{
	height: 25px;
	vertical-align: top;
}

.small_promocje img
{ 

	margin:5px 0px 0px 0px;
	border:0px;
}
 .cena
 {
     font-size:10.5pt;
     color:#ff9102;
     font-weight:bold;
 }

 .small_wyz
 {
     font-size:7pt;
     color:#666666;
 }
 .termin
 {
	text-align: center;
	width: 120px;
/* 	padding-right: 15px; */
	color: #666666;
 }
 .miernik
 {
background-image:url(/imgs/opina.gif);
background-position:0 -5px;
background-repeat:no-repeat;
font-size:4px;
height:10px;
margin-left:35px;
position:relative;
top:5px;
width:77px;
}
 .miernik_act
 {
background-image:url(/imgs/opina.gif);
background-position:0 0px;
background-repeat:no-repeat;
font-size:4px;
height:5px;
margin-left:0px;
position:relative;
top:0px;
width:77px;
}
.blank
{
    height:1px;
}
.ocena
{
    font-weight:bold;}


.promocje
{
    color:#008000;
	padding:5px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    text-align:left;
    line-height:15px;
    height:15px;
    background-image:url(/imgs/koniczynka.gif);
    background-position:bottom left;
    background-repeat:no-repeat;
    }
    .promocje_2
{
    color:#95948c;
    padding:5px 3px 0px 0px;
    margin:0px 0px 0px 0px;
    text-align:right;
    line-height:15px;
    height:15px;
 
    }
.promocje_txt
{
  margin:0px 0px 0px 20px;  }
 
.przycisk
  {
   width: 120px;
   vertical-align: bottom;
  }
  .przycisk img
  {
  border:0px;
  margin: 0px 15px 10px 0px;
  float: right;
  }
  .ico img
  {
      border:0px;
      margin:0px 2px;
  }
  
  .ico 
  {
  	//height: 25px;
  }

  .ico div
{
	float:left;
}
  
  
/*nag�?wek sortowania ofert*/
#slideshow
{
	margin-bottom: 5px;
}

#nav_oferta, #nav_oferta ul
{

 float: left;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 list-style-type:none;
 list-style-position:outside;
 line-height:23px;
 font-size: 8.5pt;
 border-bottom: 2px solid #0558a8;
 width:568px;
}

#nav_oferta_akt
{ 
 float:left;
 padding:0px 5px 0px 5px;
 width:135px;
 background-image: url(/imgs/nagl_zak_akt.gif);
 background-repeat: repeat-x;
 background-position: left top;
 color:#FFFFFF;
 font-weight:bold;
  }
#nav_oferta_nakt
{
 float:right;
 padding:0px 0px 0px 10px;

 background-color:#FFFFFF;
 color:#000000;
 height:23px;
}
#nav_oferta_nakt form
{
 float:left;
 padding:0px 0px 0px 0px;
 width:410px;
 background-color:#FFFFFF;
 color:#000000;
 height:23px;
 font-size:8pt;
}

#nav_oferta_nakt form select
{
margin-left: 3px;
margin-right: 3px;
color: rgb(102, 102, 102);
font-size: 8pt;
}

#nav_oferta_nakt form #select-size
{
	width: 70px;

}

#nav_oferta_nakt form #select-sort
{
	width: 100px;
}

#nav_oferta_nakt form #select-order
{
	width: 100px;
}

#top-info
{
	color: #666666;
	padding: 23px;
}
	
#top-info b
{
	color: #000000;
	font-weight: bold;
}

#brak_wynikow
{
/* 	border: 1px solid #999999; */
	color: #666666;
	padding: 10px 10px 10px 10px;
	margin-bottom: 10px;
	text-align: center;
}

#brak_wynikow .red
{
	color:#FF0000;
	font-size:13pt;
	font-weight:bold;
}


/* ======== Scroll boxy - Szukaj wg kategorii/lokalizacji ========= */

#scroll-boxes{
/*clear:left;
float:left;*/
height:285px;
margin:10px 0px;
width:185px;
/*border: 1px solid #000000;*/
}

#locid-box{
/*height: 310px;*/
margin-bottom: 10px;
clear: both;
float: left;
}

#locid-box-header{
height: 25px;
background: url(/imgs/scrollboxes/szukaj_wg_kierunku.jpg) no-repeat left top;
border-bottom: 1px solid #81db00;
width: 185px;
}

#locid-box-content{
height: 260px;
overflow: auto;
overflow-x: hidden;
width: 185px;
}

#locid-box-content a {
display: block;
/* height: 20px;	 */
float: left;
width: 170px;
cursor: pointer;
border-bottom: 1px solid #d9ebfd;
padding-top: 3px;
padding-bottom: 3px;	
}

#locid-box-content a:hover {
background-color: #81DB00;
text-decoration: none;
}


#locid-box-content-name{
width: 90px;
padding-left: 5px;
color: #0000cc;
float: left;
clear: left;
}

#locid-box-content-from{
color: #999999;
text-align: right;
float: left;
}

#locid-box-content-price{
text-align: right;
padding-right: 8px;
color: #434c51;
font-weight: bold;
width: 50px;
float: right;
/* clear: both; */
}


/* category-box */

#category-box, #locid-box{
/*width: 374px;*/ 
}

#category-box{
float: left;
clear: left;
margin-bottom: 10px;
}

#category-box-header{
height: 25px;
background: url(/imgs/scrollboxes/szukaj_wg_kategorii.jpg) no-repeat left top;
border-bottom: 1px solid #81db00;
width: 185px;
}

#category-box-content{
height: 245px;
overflow: auto;
overflow-x: hidden;

}

#category-box-content a {
display: block;
height: 35px;	
cursor: pointer;
/* border-bottom: 1px solid #d9ebfd; */
padding-top: 7px;
padding-bottom: 7px;	
}

#category-box-content a:hover {
background-color: #81DB00;
text-decoration: none;
}

#category-box-content-photo{
width: 55px;
color: #0000cc;
float: left;
clear: left;
padding-left: 3px;
}

#category-box-content-name{
width: 100px;
color: #0000cc;
float: right;
padding-right: 6px;
}
