body{margin: 0; padding: 0; text-align: center; background-image: url(img_new/bg.gif); background-repeat: repeat-x; background-color: #4f7cc1; width: 900px; margin-left: auto; margin-right: auto;}
img {margin: 0px; padding: 0px; border: 0px;}
   
div {margin:0px; padding: 0px; text-align: left; position: relative;}

#contener-top {display: none; width:900px; height:20px; margin:0px; padding: 0px; background-image: url(img_new/top-div-bg.gif); background-repeat: no-repeat; background-position: bottom; z-index: 10;}

#contener {border-top: 1px solid #ffffff; width:900px; min-height:950px; background-color: #ffffff; margin:0px; padding: 0px; z-index: 11;}

    #banner { display: none; position: absolute; top: 0px; left: 10px; right: 10px; height: 190px; width: 880px;}
        #banner-left {position: absolute; top: 0px; left: 0px; height: 77px; width: 316px; background-image: url(img_new/ecco_logo2.gif);}
        #banner-left2 {position: absolute; top: 78px; left: 0px; height: 67px; width: 316px; background-image: url(img_new/call2.gif);}
        #banner-right1 {position: absolute; top: 0px; right: 0px; height: 90px; width: 563px; background-color: #0F89EC;}  
        #banner-right2 {position: absolute; bottom: 45px; right: 0px; height: 55px; width: 563px;}
      
        #banner-menu-l {position: absolute; bottom: 24px; left: 0px; height: 20px; width: 17px; background-image: url(img_new/menu_corner_l.gif); background-repeat: no-repeat;}
        #banner-menu-r {position: absolute; bottom: 24px; right: 0px; height: 20px; width: 17px; background-image: url(img_new/menu_corner_p.gif); background-repeat: no-repeat;}
        #banner-menu { position: absolute; bottom: 24px; left: 17px; height: 20px; width: 846px; background-image: url(img_new/menu_bg.gif); background-repeat: repeat-x;}
            #banner-menu ul {width: 750px; margin: 0; margin-left: 15; padding: 0; list-style: none; } 
               #banner-menu li {display: block; position: relative; float: left; }
               #banner-menu li a {float: left; padding: 3px 15px 5px 15px; border-left: 1px solid #dedede; font-size: 10px; color: #ffffff; font-weight: bold; } 
              #banner-menu li:hover a, #menu li a:hover, #menu li a:focus, #menu li a:active { background-color: #82A2D0; color: #FFFFFF; }
    
     #last_minute {display: none; position: absolute; top: 175px; left: 10px; width: 180px; height: 60;}
    
    #left {display: none; position: absolute; top: 170px; left: 10px; width: 180px;}
      #header { position: relative; margin-top: 10px;  width: 180px; height: 18px; background-image: url(img_new/h1.gif);}
          #header p{margin: 0px; margin-left: 25px;font-family: Verdana, Arial, Helvetica; line-height: 140%; font-size: 11px; color: #ffffff; font-weight: bold;} 
      #header2 {position: relative; border-top: 0px #7095D1 solid; margin: 0px; padding: 0px; width: 180px; height: 18px; background-color: #94B3ED;}
          #header2 p{margin: 0px; margin-left: 25px;font-family: Verdana, Arial, Helvetica; line-height: 140%; font-size: 11px; color: #ffffff; font-weight: bold;}
      #left-window { position: static; margin-top: 0px; width: 180px;  background-color: #BACEF3; }
         #left-window ul { margin: 0px; padding: 0px; list-style: none;}
            #left-window li a {display: block; padding: 5px 0px 5px 15px; color: #003366; font-size: 10px; height: 14px; font-weight: normal;}
              #left-window ul li a:hover, #s1nav ul li a:focus, #s1nav ul li a:active { background-color: #507EC5; color: #fff; }
      #left-window2 { position: static; margin-top: 0px; width: 180px; background-color: #ffffff;}
         
    #main { top: 0px; left: 0px; width: 690px;}
      
      #offer { display: none; position: absolute; text-align: center; top: 0px; right: 0px; height: 80px; width: 200px; background-color: #66CCCC;}
          #offer p#dest{display: inline; margin: 0px; margin-top: 0px;font-family: Verdana, Arial, Helvetica; font-size: 14px; color: #ffffff; font-weight: bold;}
          #offer p#price{display: inline;margin: 0px; margin-top: 2px;font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #ff0000; font-weight: bold;}
          #offer p#text{display: inline; margin: 0px; margin-top: 2px;font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #000000; font-weight: bold;}
      #offer_d {display: none;  position: absolute; text-align: center; top: 84px; right: 0px; height: 18px; width: 200px;}
          #offer_d p{margin: 0px; margin-top: 0px;font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #003366; font-weight: bold;}
      #headers {display: none;  position: relative; margin-top: 0px;  width: 480px; height: 17px; background-image: url(img_new/seh.gif);}
         #headers p{margin: 0px; margin-left: 35px; font-family: Verdana, Arial, Helvetica;  font-size: 11px; color: #ffffff; font-weight: bold;} 
      #s1 {display: none;  position: relative; margin: 0px; width: 480px; height: 75px; background-color: #BACEF3; background-image: url(img_new/bgs.gif);}
      #s2 { position: relative; margin: 0px; width: 480px; background-color: #BACEF3; background-image: url(img_new/bgs.gif);}
      #headers_b {display: none;  position: relative; width: 480px; height: 20px; background-image: url(img_new/seh2.gif); background-repeat: no-repeat;}

      #happy_hour {display: none; position: relative; width: 690px; height: 54px; background-color: #ffffff;}

      
      #tekst {position: relative; width: 690px;}
      
         #trips1_header {top: 0px; left: 0px; margin: 0px; height: 18px; width: 510px;  background-image: url(img_new/h_kw.gif); background-repeat: no-repeat; background-position: bottom;}
             #trips1_header p {margin: 2px; margin-left: 35px;font-family: Verdana, Arial, Helvetica;line-height: 140%; font-size: 11px; color: #ffffff; font-weight: bold;}
             #trips1_header p#h2 {margin: 2px; margin-left: 35px;font-family: Verdana, Arial, Helvetica;line-height: 100%; font-size: 11px; color: #ffffff; font-weight: bold;}
         #trips1 {top: 0px; left: 0px; margin: 0px; width: 510px; border: 0px #ffb500 solid;}
              #first {background-color: #BACEF3;}
              #sec {background-color: #DEDFFF;}
              #third {background-color: #F5F5DF;} 
              #fourth {background-color: #EAEAB9;}    
                #trips1 p#dest {margin: 4px; margin-left: 5px; margin-right: 2px; font-family: Arial, Helvetica; font-size: 13px; color: #003366; font-weight: bold;}
                #trips1 p#dest:hover {color: #ff0000;}          
                #trips1 p#days {padding: 0px; margin: 0px; margin-right: 5px; font-family: Arial, Helvetica; font-size: 11px; color: #003366; font-weight: bold;}
                #trips1 p#price {margin: 0px; margin-left: 5px;  font-family: Arial, Helvetica; font-size: 14px; color: #ED2123; font-weight: bold;}
              
         #trips2_header {position: absolute; top: 0px; right: 0px; margin: 0px; height: 18px; width: 170px; background-image: url(img_new/h_ew.gif);}
            #trips2_header p {margin: 2px; margin-left: 8px;font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #ffffff; font-weight: bold;}
            
         #trips2 {position: absolute;top: 18px; right: 0px; margin: 0px; width: 170px; border: 0px #85c701 solid;}
                #trips2 p#dest {margin: 2px; margin-left: 10px; font-family: Arial, Helvetica; font-size: 11px; color: #A91B1E; font-weight: bold;}
                #trips2 p#price {margin: 2px; margin-left: 15px;  font-family: Arial, Helvetica; font-size: 14px; color: #ff0000; font-weight: bold;}
                  
        
         #content_header {background-color: #CEDCF7; border-top: #CEDCF7 1px solid; border-bottom: #7095D1 1px solid;}
            #content_header p {margin: 5px; font-family: verdana, Arial, Helvetica; font-size: 11px; color: #004F9D;}
            #content_header a {margin: 5px; font-family: verdana, Arial, Helvetica; font-size: 11px; color: #004F9D; font-weight: solid;}
            #content_header a:hover {color: #ffffff; background-color: #507EC5;}
         
         #content {background-color: #EFEFFF;}
            #content p { margin-left: 10px; margin: 5px; font-family: verdana, Arial, Helvetica; font-size: 11px; color: #2F3746;}
              p#opis {margin-left: 10px; margin-right: 10px; font-family: verdana, Arial, Helvetica; font-size: 11px; color: #2F3746;;}
              p#con_1 {margin: 10px; margin-left: 20px; font-family: verdana, Arial, Helvetica; font-size: 11px; color: #2F3746;}
                ul#list1 {margin: 10px; margin-left: 25px; padding: 0; list-style: none; }
                ul#list2 {margin: 0px; margin-left: 25px; padding: 0; list-style-image: url(img_new/arrow.gif);}
                ul#list2 li {margin: 5px; margin-left: 15px;}
                
           #hotel_show {width: 510px; padding-top: 10px; padding-bottom: 10px;} 
            
                #hotel_head {width: 200px; min-height:180px; height:auto !important; height:180px; border-top: 1px #7095D1 solid; border-bottom: 1px #7095D1 solid; margin-left: 5px; margin-bottom: 35px;}
                  #hotel_head p {margin-top: 7px; margin-bottom: 7px; color: #476EAA;}
                  #hotel_head p.sta {margin-top: 10px; margin-bottom: 10px;}
                  #hotel_head span.name {color: #D21D00;font-size: 14px; font-weight: bold; }
                  
                #hotel_desc {margin-left: 5px;} 
                  #hotel_desc p {font-family: Helvetica; color: #4B4B4B; font-size: 11px; text-align: justify}  
                  #hotel_desc p.head {color: #476EAA; font-weight: bold; margin-top: 10px;} 
                   
                #hotel_signs{text-align: center; margin-top: 40px;}     
                
           #hotel_foto  {position:absolute; top: 10px; left: 220px; width:280px; background-color: #7095D1; border: 0px #7095D1 solid;}
                #hotel_foto p{margin-left: 10px; margin-top: 2px; color: #ffffff;}
                #hotel_foto a{color: #ffffff; font-weight: normal;}
                #fotka {margin: 7px; margin-bottom: 0px;}    
            #hotel_offer {position:absolute; top: 10px; right: 15px; width:140px; text-align: center; }  
                .offer_bh {position:relative; display: block; width: 140px; background-color: #729AD8; text-align: center;} 
                    #hotel_offer p.depart_date {color: #ffffff; font-weight: bold; margin: 0px; padding: 1px; margin-top: 0px;}  
                .offer_bb {position:relative; display: block; width: 140px; background-color: #CEDCF7;}
                    .offer_bb p{font-weight: bold; margin: 0px;}
                    .offer_bb a{color:#000000; margin: 0px;}
                    .offer_bb a:hover {color:#000000; text-decoration: underline;}
                    #hotel_offer p.ho_period {color:#000000; font-size: 10px; margin: 2px; margin-bottom: 0px;}
                    #hotel_offer p.ho_price {color:#ff0000; margin: 2px;}
            
                  
                
        #overDiv{position:absolute; visibility:hidden; z-index:1000;}
        
        .about_us_h {background-color: #ABC4F1; color: #003366; margin-left: 10px; font-weight: bold;}

        #form_ask{margin-left: 60px; width: 480; text-align: left; background-color: #DEDFFF;}
            .field { margin: 1px; background: #ffffff; border: 1px #7095D1 solid; padding: 1px 0px 1px 5px; font-family: verdana, sans-serif, arial; font-size: 12px ; color: #003366; font-weight: normal; cursor: text;}
            .field:hover { background: #FFFFC1; color: #000000;}
            .field:active { background: #FFFFC1; color: #000000;}

                    
            #dest3  {position: static; width:235px; height: 28px; background-color: #DEE9FA;}
 	             #dest3 p {margin: 5px; font-family: Arial, Helvetica; font-size: 14px; color: #3366cc; font-weight: bold;}    
                  #dest3 p#price {margin: 0px; margin-left: 20px; font-family: Arial, Helvetica; font-size: 12px; color: #ff0000; font-weight: bold;}
            #dest4  {position: static; width:235px; height: 28px; background-color: #BACEF3;}
 	             #dest4 p {margin: 5px; font-family: Arial, Helvetica; font-size: 14px; color: #3366cc; font-weight: bold;}    
                  #dest4 p#price {margin: 0px; margin-left: 25px; font-family: Arial, Helvetica; font-size: 12px; color: #ff0000; font-weight: bold;}
    
      
#contener-bottom {margin-bottom:10px; width:900px; height: 12px; background-image: url(img_new/bottom-div-bg.gif); background-repeat: no-repeat;}       
#contener-footer {width:900px; text-align: center; z-index: 25;}       
    #contener-footer p {margin: 2px; font-family: verdana, Arial, Helvetica; font-size: 11px; color: #ffffff;}        
  
  
  
  
  
  
 h1  { margin: 10px; margin-left: 20px; font-size: 14px; color: #ED2123;}  
 h2  { margin: 10px; margin-left: 20px; font-size: 13px; color: #2F3746;}
 h3  { margin: 10px; margin-left: 20px; font-size: 11px; color: #2F3746;} 
   
  
 	

input#sub { width: 100px; height: 18px; border: 0px; font-family: verdana, sans-serif, arial; font-size: 11px ; color: #3D63A1; font-weight: bold; cursor: pointer; background-image: url(img_new/find.gif);}
input#sub:hover { color: #ffffff; font-weight: bold; cursor: pointer;}


.adresy tr {background-color: #DEDFFF; }
.adresy th {background-color: #94B3ED; color: #004F9D;}
 	
       table {font-family: verdana, Arial, Helvetica; font-size: 11px; color: #000000;}
       
       tr {border: 0px #000000 solid;}
 	
 	
 	
  input.pole { border: 1px #7095D1 solid; background-color: #eeeeee; font-family: Verdana, Arial, Helvetica; font-size: 10px; }
  select { border: 1px #7095D1 solid; background-color: #eeeeee; font-family: Verdana, Arial, Helvetica; font-size: 10px;}
  span {font-family: Verdana, Arial, Helvetica; font-size: 10px;}
  #se {font-family: Verdana, Arial, Helvetica; font-size: 10px; margin-left:5px; color: #ffffff; font-weight: bold;}
  
  a:link    { font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; color: #3A5F94; font-weight: bold;}
  a:visited { font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; color: #3A5F94; font-weight: bold;}
  a:active  { font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; color: #3A5F94; font-weight: bold;}
  a:hover   { font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; color: #fdd048; font-weight: bold;}

a#more{margin-left: 10px; padding: 0px;font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; color: #474730; font-weight: bold;}
a#more:hover {color: #000000;}  
a#yellow{margin: 0px; padding: 0px;font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; color: #fdd048; font-weight: bold;}
a#yellow:hover {color: #eeeeee;}
a.big_red{font-family:Verdana,Arial, Helvetica;font-size:17px;font-weight:bold;color:red;}
a.big_red:hover{font-family:Verdana,Arial, Helvetica;font-size:17px;font-weight:bold;color:#F6C101;}
a.big_red:visited{font-family:Verdana,Arial, Helvetica;font-size:17px;font-weight:bold;color:red;;}
a.big_red:active{font-family:Verdana,Arial, Helvetica;font-size:17px;font-weight:bold;color:#F6C101;}
a.big_blue{font-family:Verdana,Arial, Helvetica;font-size:17px;font-weight:bold;color:#1e3d80}
a.big_blue:hover{font-family:Verdana,Arial, Helvetica;font-size:17px;font-weight:bold;color:#F6C101}
a.big_blue:visited{font-family:Verdana,Arial, Helvetica;font-size:17px;font-weight:bold;color:#1e3d80}
a.big_blue:active{font-family:Verdana,Arial, Helvetica;font-size:17px;font-weight:bold;color:#F6C101}
