/* spanie.pl strona gBówna */
body        {font-size:8pt; font-family:Verdana,Tahoma, Arial;}
p           {font-size:10pt; font-family:Verdana,Tahoma, Arial; color:#000000; font-weight:normal;}
img         {border:0px; text-align:left; }
.glowna   	{margin-left:auto; margin-right:auto; width:980px; background-color: #FFFFFF; padding-top:10px;}
.naglowek	{clear:left; width:980px; height:85px; margin-top:15px; margin-bottom:5px; background-color: #FFFFFF;}
.billboard  {text-align:center;}


.banner300x250
{
	float: right;
	width: 300px;
	height: 260px;
	background-color: #FFFFFF;
}

.wyszukiwarka
{
	clear: left;
	float:left;
	width: 637px;
	height: 250px ;
	padding-top:5px;	padding-bottom: 10px; padding-left:20px;	padding-right:10px;
	font-size:8pt; color: #204789; font-weight:normal; text-decoration:none;
	
	background-image: url('img/wyszukiwarka-tloff.gif'); background-repeat: no-repeat; background-position: left top;
}

.kraje {clear:left; float:left; width:450px; height:120px; font-size:8pt; color: #000000; font-weight:bold;}
.kraje a:link	{color: #000000; text-decoration:none;} 
.kraje a:visited	{color: #000000; text-decoration:none;}     
.kraje a:hover   {color: #DC0000; text-decoration:none; } 
.kraje img {margin-right:3px;}
.kraj {float:left; width:105px; height:20px; padding-top:5px; padding-left:3px; margin-right:2px; margin-bottom:3px; }
.kraj-w {float:left; width:105px; height:20px; padding-top:5px; padding-left:3px; margin-right:2px;margin-bottom:3px; background-color:#DCDCDC} /* zaznaczony kraj */

.opcje {clear:left; float:left; width:440px; height:120px; }
.opcje a:link	{color: #204789; text-decoration:underline;} 
.opcje a:visited	{color: #204789; text-decoration:underline;}     
.opcje a:hover   {color: #DC0000; text-decoration:underline; } 
.opcje select {margin-top:2px; width: 200px; height:16px; font-size:8pt; color: #000000; font-weight:normal; border: 1px solid #204789;	}
.pole {margin-top:2px; height:16px; width:200px; border:1px solid #204789; font-size:8pt;}
.w1 {clear:left;float:left; width:220px; height:30px; }
.w2 {float:left; width:200px; height:30px; }
.w3 {clear:left; float:left; width:220px; height:25px; text-align:center;}
.w4 {float:left; width:200px; height:25px; text-align:right;}

.mapa {clear:right; float:right; width:180px; height:220px; padding-top:10px; text-align:right;}



.zakladka-lewa
{ 
  clear:left; float: left;     
	height: 16px;
  margin-top:15px;
}

.zakladka-prawa
{ 
  float: right;      
	width: 302px; height: 16px;
	margin-top:15px;
	padding-left:2px;
}

.zakl-l
{
  float:left;
  min-width: 215px; width: auto !important; width: 215px; height:16px;
  font-size:10pt; color: #FFFFFF; font-weight:bold; text-decoration:none; padding-left:10px; padding-right:10px;
  background-image: url('img/zakl-l.gif'); background-repeat: no-repeat; background-position: left top;
  background-color:#336699;
}

.zakl-r
{
  float:left; width:5px; height:16px;
  background-image: url('img/zakl-r.gif'); background-repeat: no-repeat;  background-position: left top;
} 



.panel-promowane
{
    clear:left; float:left; 
    width: 658px;
    min-height: 280px; height: auto !important; height: 280px;
    border: 1px solid #336699;
    margin-bottom:15px;
}
.panel-promowane-l  {float:left; width:218px; border-right: 1px solid #336699; }
#panel-promowane-s  {float:left; width:218px; border-right: 1px solid #336699; }
.panel-promowane-r  {float:right; width:218px;  }
.panel-promowane img        {float:left; margin-right:3px; border:1px solid #C0C0C0}
.panel-promowane a:link, .panel-promowane a:visited     {font-size:8pt;color: #336699; font-weight:bold; text-decoration:none} 
.panel-promowane a:hover    {font-size:8pt;color: #DC0000; font-weight:bold; text-decoration:none; }
.biale {min-height: 45px; height: auto !important; height: 45px; padding:1px; padding-bottom:5px; background-color: #FFFFFF; border-bottom:1px solid #C0C0C0;}
.szare {min-height: 45px; height: auto !important; height: 45px; padding:1px; padding-bottom:5px; background-color: #F7F7F7; border-bottom:1px solid #C0C0C0;}  


.panel-pakietowe
{
    clear:right; float:right; 
    width: 300px;
    min-height: 290px; height: auto !important; height: 290px;
    border: 1px solid #336699;
    margin-bottom:3px; text-align:center; padding-top:0px; background-color: #FFFFFF;
}
.panel-pakietowe a:link, .panel-pakietowe a:visited     {font: normal 10pt Verdana; color: #000000; text-decoration:none} 
.panel-pakietowe a:hover    {font: normal 10pt Verdana; color: #000000; text-decoration:none; }
.panel-pakietowe ul li { list-style: none; margin-left:-25px; margin-bottom:10px; }
.panel-pakietowe-kolumna1 
{   float: left;      
	  width: 145px; margin-top:2px;
    text-align:left;	
    vertical-align: top; 
}
.panel-pakietowe-kolumna2 
{   float: right;      
	  width: 145px; margin-top:2px;
    text-align:left;	
    vertical-align:top;
}

.panel-bannerki {clear:left; width:100%; text-align:center; border:1px solid #C0C0C0; padding-top:1px; padding-bottom:1px; }
.panel-bannerki-modyfi {float:left; width:100%; padding-top:1px; padding-bottom:1px; }
#panel-banerki-lewy {width:658px; border:1pt solid #C0C0C0; float:left}
#panel-banerki-prawy  {width:300px; border:1pt solid #C0C0C0; float:right}

.panel-atrakcje
{
    clear:left; float:left; 
    width: 658px;
    min-height: 358px; height: auto !important; height: 358px;
    border: 1px solid #336699;
}
.panel-atrakcje-up  {padding:4px; border-bottom:1px solid #336699; background-color:#D5DFEB; font-weight:bold; color:#204789; }
.panel-atrakcje-l  {float:left; width:328px; color:#404040}
.panel-atrakcje-r  {float:right; width:328px; vertical-align: top; border-left: 1px solid #336699; height: 100%;}
.panel-atrakcje img {float:left; margin-right:3px; border:1px solid #C0C0C0}
.panel-atrakcje a:link, .panel-atrakcje a:visited     {font:bold 8pt Verdana; color: #DC0000; text-decoration:none} 
.panel-atrakcje a:hover    {font:bold 8pt Verdana; color: #DC0000; text-decoration:none; }
.panel-atrakcje-polecamy {height:145px; padding:5px; border-bottom:1px solid #C0C0C0}
.panel-atrakcje-polecamy a:link, .panel-atrakcje-polecamy a:visited     {font:normal 9pt Verdana; color: #000000; text-decoration:none} 
.panel-atrakcje-polecamy a:hover    {font:normal 9pt Verdana; color: ##000000; text-decoration:none; }

.zobacz  {float:right; margin-top:5px; margin-right:15px;}
.zobacz a:link, .zobacz a:visited     {font: bold 8pt Verdana; color:#000000; text-decoration:none} 
.zobacz a:hover    {font: bold 8pt Verdana; color:#000000; text-decoration:none; }

.panel-jakosc
{
    clear:right; float:right; 
    width: 300px;
    min-height: 358px; height: auto !important; height: 358px;
    border: 1px solid #336699;
    background-color: #FFFFFF;
}
.panel-jakosc a:link, .panel-jakosc a:visited     {font:normal 8pt Verdana; color: #000000; text-decoration:none} 
.panel-jakosc a:hover    {font:normal 8pt Verdana; color: #000000; text-decoration:none; }
.panel-jakosc img        {float:left; margin-right:3px; border:1px solid #C0C0C0}
.panel-jakosc-up  {min-height: 45px; height: auto !important; height: 45px;padding:5px; border-bottom:1px solid #336699; background-color:#D5DFEB; font-size:9px; font-weight:normal; color:#000000; }
.panel-jakosc-up img { float:right; margin-left:3px; border:none; }

.banner2 {clear:left; float:left; width:658px; height:90px; margin-top:21px; margin-bottom:4px; background-color: #F7F7F7; text-align:center; border:1px solid #C0C0C0; padding:1px 0px 1px 0px;}
.banner3 {clear:left; float:left; width:980px; height:92px; margin-top:5px; margin-bottom:6px; background-color: #F7F7F7; text-align:center; border:1px solid #C0C0C0; padding-top:0px; padding-bottom:0px; }

.panel-newsletter
{
    clear:right; float:right; margin-bottom:4px; 
    width: 300px;
    height: 80px;  
    border: 1px solid #336699;
    background-color: #F7F7F7; background-image: url('img/koperta2.gif'); background-repeat: no-repeat; background-position: left top;
}
.panel-newsletter #s
{
  margin-top:9px; margin-bottom:-5px; margin-left:-5px; margin-right: 10px; float: right; vertical-align: top; width:79px; height: 21px; border:0;  
}
.biuro_podrozy 
{
   border-style:none;
   width:131px;
   float:left;
   padding: 0px;
}
#pole-newsletter {float:left; height:21px; width:190px; border:solid 1px #204789; font-size:9pt; background-color: #FFF; filter:alpha(opacity=60); -moz-opacity:.60;opacity:.60; margin:10px; margin-bottom:0px;  color:#000 }

.panel-stopka {	clear:both; border-top: 1px solid #204789; width: 980px; padding-top:10px; background-color: #FFFFFF; text-align:center;  }

.panel-miejscowosci-do-mapy {float:left; width:270px; height:600px; border-style:hidden; text-align: left; padding-left: 2px; font:normal 10pt Verdana; margin-top:10px; overflow:scroll;}
.panel-miejscowosci-do-mapy span {font:bold 11pt Verdana;}
.panel-mapa-dla-kraju {float:right; width:678px; height:600px; border-style:hidden; padding: 10px; margin-top:10px;}
#zajawka_biuletynu
{
   border-style: hidden; 
   margin-top: 10px; 
   padding: 0px 10px; 
   text-align: justify;
}

.promowane-boxy
{
    clear:left; float:left;
    width: 658px;
    height: 288px;
    border-top: 1px solid #336699;
    border-right: 1px solid #336699;
    border-left: 1px solid #336699;
    margin-bottom:15px;
}
.promowane-l-boxy  {float:left; width:218px; height:288px; border-right: 1px solid #336699; }
#promowane-s-boxy  {float:left; width:218px; height:288px; border-right: 1px solid #336699; }
.promowane-r-boxy  {float:left; width:218px; height:288px; }
.box_obiektu_biale 
  {
    height: 57px; 
    width: 218px; 
    float: left; 
    border-bottom:1pt solid #336699;
    background-color:#FFF;
  }
.box_obiektu_szare 
  {
    height: 58px; 
    width: 218px; 
    float: left; 
    border-bottom:1pt solid #000;
    background-color:#F7F7F7;
  }
.box_obiektu_image
  {
    width: 58px; 
    height: 56px; 
    float: left;
    margin:1px;
  }
.box_obiektu_image a{ background-color: #FFF;}
.box_obiektu_image img{ width:56px; border:0; background-color: #F7F7F7;}

.box_obiektu_tresc1
  {
    float:right;
    width:154px;
    height:17px;
  }
.box_obiektu_tresc1 span {background-color: #FFFFFF}

.box_obiektu_tresc2
  {
    float:right;
    width:154px;
    height:17px;
  }
.box_obiektu_tresc2 span {background-color: #FFFFFF}

.box_obiektu_tresc1 a:link, .box_obiektu_tresc1 a:visited, .box_obiektu_tresc1 a:hover 
{font: bold 12px Arial; color: #336699; text-decoration:none}
.box_obiektu_tresc2 a:link, .box_obiektu_tresc2 a:visited, .box_obiektu_tresc2 a:hover 
{font: normal 11px Arial; color: #336699; text-decoration:none}  