* { border:0; padding:0; margin:0; text-decoration:none; list-style:none; font-family: Arial; }

html { background:#B6D9EC url(http://wakacje.net/css/img/background_x.jpg) repeat-x; width:100%;  }
	
body { background: url(http://wakacje.net/css/img/background_center.jpg) no-repeat top center; width:100%; height:100%; padding:0 0 0 0;}
/*.suggestionsBox {width:200px; height:130px; background: #FFF; top no-repeat; position:absolute;  top:0; left:0;   margin: 310px 0 0 -0; padding:0; }
 
/*.suggestionsBox .s1 {width:350px; height:122px; background:#1E5E9B;  margin: 8px 0 0 0;}*/
 
/*.suggestionsBox .s1 .s2 {width:350px; height:130px; background: url(http://wakacje.net/css/img/l2.png) bottom no-repeat; margin: 0 0 0 0; padding:0;}*/
 
#lang {width:350px; height:130px; background: url(http://wakacje.net/css/img/l1.png) top no-repeat; position:absolute;  top:0; left:50%;   margin: 5px 0 0 150px; padding:0; }

#lang .lang2 {width:350px; height:122px; background:#1E5E9B;  margin: 8px 0 0 0;}

#lang .lang2 .lang3 {width:350px; height:130px; background: url(http://wakacje.net/css/img/l2.png) bottom no-repeat; margin: 0 0 0 0; padding:0;}

#lang .lang2 .lang3 ul {width:350px; height:25px; margin: 0 0 0 0; padding:0; }
#lang .lang2 .lang3 ul li {width:175px; height:25px; margin: 0 0 0 0; padding:0; float:left;  font-size: 11px; text-align:center;}
#lang .lang2 .lang3 ul li.lang4 {width:135px; background: url(http://wakacje.net/css/img/lang1.png) top right no-repeat; text-align:right; margin: 0 10px 0 0; padding: 0 20px 0 0; float:left;}
#lang .lang2 .lang3 ul li.lang4 a {color:#FFFFEF;}
#lang .lang2 .lang3 ul li.lang4 a:hover {color:#CE4417;}

#lang .lang2 .lang3 p {width:330px; padding-left: 10px; height:100px; display: block;}
#lang .lang2 .lang3 p a {width:30px; height:25px; float:left; }
#lang .lang2 .lang3 p a img.img {border: 2px solid #E5E5E5; }

strong#info { color: #F9F9F9;}
#keywords { width:1000px; height:124px;  margin:auto;}
#keywords h1 { font-size: 12px; color:#5092C6; padding: 90px 0 0 250px;}

#top { width:1000px; color:#004B78; font-family: Arial; font-size: 11px; height: 124px;  padding:0; margin: 0 auto 0 auto; }
	
#top .ll { width:226px; font-size: 11px; height: 124px; float:left; }
#top .ll .logo { width:226px; font-size: 11px; height: 110px;  text-align:right; padding: 14px 0 0 0; }

#top .rr { width:774px;  font-size: 11px; height: 124px; float:right; }
#top .rr .menu { width:774px;  font-size: 11px; height: 86px; float:left; }
#top .rr .menu ul { width:774px;  font-size: 11px; height: 45px; float:left;}
#top .rr .menu ul li { float:left; width: 110px; height: 26px; background: url(http://wakacje.net/css/img/mli.jpg) right no-repeat; text-align:center; padding-top:10px;}

#top .rr .menu ul li.ost { background: none; }

/*#top .rr .menu ul li.lang { float:left; width: 110px; line-height: 26px; background: url(http://wakacje.net/css/img/lang.png) right no-repeat; text-align:left; padding-top:10px;}*/
#top .rr .menu ul li.lang a { padding-left:6px;}

#top .rr .menu ul li a { color: #F9F7E6;}
#top .rr .menu ul li a:hover {color:#CE4417;}
 
#top .rr .why { width:774px; font-size: 0px; height: 38px; float:left; }
/*zakładki */ 
#top .rr .why ul li { width:105px; background: url(http://wakacje.net/css/img/mm.png) repeat-x; height: 28px; float:left; margin: 0 4px 0 0; text-align:center; padding-top: 10px; color:#FFFFFE; font-family: Arial; font-size: 12px; font-weight: bold;}

#top .rr .why ul li.m2 { width:105px; background: url(http://wakacje.net/css/img/menu/czer.png) repeat-x; height: 28px; float:left; margin: 0 4px 0 0; text-align:center; padding-top: 10px;}

#top .rr .why ul li.m3 { width:105px; background: url(http://wakacje.net/css/img/menu/ziel.png) repeat-x; height: 28px; float:left; margin: 0 4px 0 0; text-align:center; padding-top: 10px;}
 
#top .rr .why ul li.m4 { width:105px; background: url(http://wakacje.net/css/img/menu/nieb.png) repeat-x; height: 28px; float:left; margin: 0 4px 0 0; text-align:center; padding-top: 10px;}

#top .rr .why ul li.m5 { width:105px; background: url(http://wakacje.net/css/img/menu/pom.png) repeat-x; height: 28px; float:left; margin: 0 4px 0 0; text-align:center; padding-top: 10px;}

#top .rr .why ul li.m6 { width:105px; background: url(http://wakacje.net/css/img/menu/bra.png) repeat-x; height: 28px; float:left; margin: 0 4px 0 0; text-align:center; padding-top: 10px;}

#top .rr .why ul li.m7 { width:105px; background: url(http://wakacje.net/css/img/menu/pur.png) no-repeat; height: 28px; float:left; margin: 0 4px 0 0; text-align:center; padding-top: 10px;}

#top .rr .why ul li.m8 { width:105px; background: url(http://esky.wakacje.net/images/blue.png) no-repeat; height: 28px; float:left; margin: 0 4px 0 0; text-align:center; padding-top: 10px;}

#top .rr .why ul li a {  color:#FFFFEF; font-family: Arial; font-size: 12px; font-weight: normal;}
#top .rr .why ul li a:hover {  color:#FFD210; }

#content { width:1000px; margin:auto;  color:#004B78; font-family: Arial; font-size: 0px; height: auto; overflow:hidden; background: url(http://wakacje.net/css/img/k2.png) repeat-y;}  
/* lewy box*/
#content .ll { width:226px;  height: 100%; overflow:hidden; float:left; background:url(../css/IMG/k2.png) repeat-y right; }


.search #ticketss  { width: 226px; font-size: 11px; height: auto; overflow:hidden; background-position:top left; color: #645F45; background:url(../css/IMG/k2.png)}

.search p { width: 193px; font-size: 11px;  height: 15px; padding: 36px 0 0 33px; font-weight: bold; overflow:hidden; background:url(../css/IMG/s_background_wysz1.png); color:#FFF;}


#content .ll .box { width: 226px; font-size: 11px; background: url(http://wakacje.net/css/img/ml.png) no-repeat; height: auto; overflow:hidden; background-position:top; color: #645F45;}

#content .ll .box p { width: 181px; font-size: 11px; background: url(http://wakacje.net/css/img/icon.png) no-repeat left bottom; height: 20px; color: #645F45; font-weight: bold; padding: 25px 0 0 45px; overflow:hidden;}

#content .ll .box p.ulu { background: url(http://wakacje.net/css/img/icon3.png) no-repeat left bottom;}

#content .ll .box p.pro {background: url(http://wakacje.net/css/img/icon4.png) no-repeat left bottom;}

#content .ll .box .box1 { width: 226px; font-size: 11px; background: url(http://wakacje.net/css/img/mlk.png) no-repeat; height: auto; overflow:hidden; background-position:bottom; color: #645F45;}

#content .ll .box .box1 .box2 {width: 201px; font-size: 11px; background: url(http://wakacje.net/css/img/mls.png) repeat-y; height: auto; overflow:hidden; color: #645F45; margin: 0 0 20px 0; font-weight: normal; padding: 0 0 0 25px;}

#content .ll .box .box1 .box2 input.text {width: 175px; height:20px; border: 1px solid #EDEDED; font-size: 11px;  color: #645F45; margin: 5px 0 5px 0; font-weight: normal; padding: 0 0 0 0;}

#content .ll .box .box1 .box2 input.zie {width: 45px; height: 28px;  font-size: 11px; color:#FFF;  cursor: pointer; background: url(http://wakacje.net/css/img/buttozie.png) no-repeat; }

#content .ll .box .box1 .box2 input.cze {width: 45px; height: 28px;  font-size: 11px;  color:#FFF; cursor: pointer; background: url(http://wakacje.net/css/img/buttocze.png) no-repeat; }

#content .ll .box .box1 .box2 span { padding: 0 0 0 20px; font-size: 12px; }

#content .ll .box .box1 .box2 a.ul { margin: 10px 0 0 20px; width: 109px; height:32px; float:left; padding: 7px 0 0 10px; font-size: 12px; color:#E5E5E5; background: url(http://wakacje.net/css/img/wysz.png) no-repeat;}

#content .ll .box .box1 .box2 a.ul:hover {  background: url(http://wakacje.net/css/img/wysz_2.png) no-repeat;}

#content .ll .box .box1 .box2 img {border: 2px solid #979899;}

/*
#content .ll .box { width: 226px; font-size: 11px; background: url(http://wakacje.net/css/img/ml.png) no-repeat; height: auto; overflow:hidden; background-position:top; color: #645F45;}
*/
#content .ll .box12 { width: 226px; font-size: 11px; background: url(http://wakacje.net/css/img/k1.png) no-repeat; height: auto; overflow:hidden; background-position:top right; color: #645F45;}

#content .ll .box12 .box13 {width: 226px; font-size: 11px;  overflow:hidden; 
color: #645F45; margin: 0 0 0 0; font-weight: normal; padding: 10px 0 0 0;}


#content .ll .box p.ng{ width: 226px; font-size: 11px; height: 45px; color: #645F45; overflow:hidden;}
#content .ll .box p.center { width: 226px; font-size: 11px; background: url(http://wakacje.net/css/img/mls.png) repeat-y; height: 100px; overflow:hidden; background-position:top; color: #645F45;}
#content .ll .box p.bottom { width: 226px; font-size: 11px; background: url(http://wakacje.net/css/img/mlk.png) no-repeat; height: 29px; overflow:hidden; background-position:top; color: #645F45;}

/*
#content .ll p.wysz { width:226px; font-size: 11px; background: #FFF; height: auto; overflow:hidden; float:left;}
*/


/* środek*/
#content .rr { width:774px; min-height:1100px; font-size: 11px;  /*height: auto;*/height: auto; overflow:hidden; float:right; background: #FFF url(http://wakacje.net/css/img/background_logo.jpg) no-repeat bottom right;}
#content .rr p.wysz { width:774px;  font-size: 11px; background: #6BA5D5 url(../css/img/s_background_rr_wysz.jpg) no-repeat; height: 18px; overflow:hidden; background-position:right;}


#content .rr p.wysz_n { width:774px;  font-size: 11px; background: #DF3600 url(http://wakacje.net/css/img/background_rr_wysz.png) no-repeat; height: 18px; overflow:hidden; background-position:right;}

#content .rr p.wysz1 { width:762px;  font-size: 10px; background: url(../css/IMG/s_background_rr_wysz1.jpg) no-repeat; height: auto; overflow:hidden; background-position:left top; padding: 10px 0 0 12px;}

#content .rr p.wysz2 { width:762px;  font-size: 10px; height: auto;  background: #FFF; overflow:hidden; background-position:left top; padding: 10px 0 0 12px;}

#content .rr .ss {width:750px; height:375px; margin: 10px 12px 0 12px;  background: #FFF;}
#content .rr .ss .ss1 { width:250px; height:371px; overflow:hidden; float:left; background: url(http://wakacje.net/css/img/sn2.jpg) no-repeat left bottom; }
#content .rr .ss .ss1 h1 { color: #636362; font-size:12px; width:242px; height:60px;}
#content .rr .ss .ss1 ul li {background: #F9F9F7; height: 20px; width: 220px; border: 1px solid #F1F2EC; padding: 5px 0 0 20px;}
#content .rr .ss .ss1 ul li.ng {background: url(http://wakacje.net/css/img/sn1.jpg) no-repeat bottom; height: 50px; width: 242px; border:none; padding: 0 0 0 0;}
#content .rr .ss .ss1 ul li.ng:hover {background: url(http://wakacje.net/css/img/sn1.jpg) no-repeat bottom; border:none; padding: 0 0 0 0;}


#content .rr .ss .ss1 ul li.ng h1 { background: url(http://wakacje.net/css/img/iconb.png) no-repeat left top; height: 23px; width: 192px; border:none; padding: 27px 0 0 50px;}

#content .rr .ss .ss1 ul li.ng h1.h1 { background: url(http://wakacje.net/css/img/iconmap.png) no-repeat left top; height: 23px; width: 192px; border:none; padding: 27px 0 0 50px;}
#content .rr .ss .ss1 ul li.ng h1.h2 { background: url(http://wakacje.net/css/img/iconword.png) no-repeat left top; height: 23px; width: 192px; border:none; padding: 27px 0 0 50px;}
#content .rr .ss .ss1 ul li.ng h1.biz { background: url(http://wakacje.net/css/img/business.png) no-repeat left top; height: 23px; width: 192px; border:none; padding: 27px 0 0 50px;}
#content .rr .ss .ss1 ul li.ng h1.science { background: url(http://wakacje.net/css/img/science.png) no-repeat left top; height: 23px; width: 192px; border:none; padding: 27px 0 0 50px;}

#content .rr .ss .ss1 ul li.ng h1.rela { background: url(http://wakacje.net/css/img/in_icon.png) no-repeat left top; height: 23px; width: 192px; border:none; padding: 27px 0 0 60px;}

#content .rr .ss .ss1 ul li.ng h1.lezak { background: url(http://wakacje.net/css/img/lezak.png) no-repeat left top; height: 23px; width: 192px; border:none; padding: 27px 0 0 60px;}

#content .rr .ss .ss1 ul li.ng h1.none { background: none; height: 23px; width: 182px; border:none; padding: 27px 0 0 15px;}

#content .rr .ss .ss1 ul li.col {background: #F4F5F0; }
#content .rr .ss .ss1 ul li a {color: #919190; }
#content .rr .ss .ss1 ul li a:hover {color: #CE4417; }

#content .rr .ss .ss1 ul li:hover {border: 1px solid #6FA3C6; background: #E6F5F9;}


#content .rr .ss .ss1 ul li a span {cursor: pointer;}
#content .rr .ss .ss1 ul li a span.p1 { width: 78px; float: left; display: block;}
#content .rr .ss .ss1 ul li a span.p2 { width: 18px; float: left; display: block;}
#content .rr .ss .ss1 ul li a span.p3 { width: 42px; float: left; display: block;}
#content .rr .ss .ss1 ul li a span.p4 { width: 50px; float: left; display: block;}


 
#content .rr .zz {width:750px; height:200px; margin: 10px 12px 40px 12px;  color:#4C4C4C;}
#content .rr .zz .z1 { width:250px; height:180px; overflow:hidden; float:left; background: url(http://wakacje.net/css/img/pr.gif) repeat-y right; }
#content .rr .zz .z2 { width:250px; height:180px; overflow:hidden; float:left;  }
#content .rr .zz p.text {padding-right: 10px; }
#content .rr .zz p.link {float:right; padding:10px 15px 0 0; width:225px;}
#content .rr .zz p.link1 {float:right; padding:0 15px 0 0; width:225px;}
#content .rr .zz p.link a, #content .rr .zz p.link1 a {color: #999999; float:right; width: 150px; text-align:right; height: 17px; background:  url(http://wakacje.net/css/img/icon10.png) no-repeat right; padding: 3px 15px 0 0; }

#content .rr .zz p.link a:hover, #content .rr .zz p.link1 a:hover{color: #CE4417;}



/*lista wycieczek*/
/*gdy nieznaleziono*/

#content .rr .tyt {width:750px; height:20px; margin: 10px 12px 0 12px;  border-bottom: 1px dotted #D6D6D6; color:#4C4C4C; }
#content .rr .tyt .lll {float: left; width:500px;}
#content .rr .tyt .lll h1 {font-size: 13px; font-weight: bold; background: transparent url(http://wakacje.net/css/img/h1.jpg) center left no-repeat; display: inline-block; padding-left: 12px;}
#content .rr .tyt .rrr {float: left; width:250px; text-align: right;}
#content .rr .tyt .rrr ul.icon { margin: 0 0 0 173px; padding: 0 0 0 0;}
#content .rr .tyt .rrr ul.icon li { margin: 0 0 0 0; padding: 0 0 0 0; list-style:none; float: left;}
#content .rr .tyt .rrr ul.icon li a.ulu { width: 16px; height: 16px; background: transparent url(http://wakacje.net/css/img/icon_ulu.jpg) center left no-repeat;  padding-left: 12px; float: left;}
#content .rr .tyt .rrr ul.icon li a.map { width: 16px; height: 16px; background: transparent url(http://wakacje.net/css/img/icon_map.jpg) center left no-repeat;  padding-left: 12px; float: left; }
#content .rr .tyt .rrr ul.icon li a.pdf { width: 16px; height: 16px; background: transparent url(http://wakacje.net/css/img/icon_pdf.jpg) center left no-repeat;  padding-left: 5px; float: left;}


#content .rr .list {width:750px; height:auto; margin: 0px 12px 0px 12px;  padding: 4px 0 0 0; color:#4C4C4C;  }

#content .rr .list ul.ng {width:750px; height:20px; margin: 0;  padding: 0 0 0 0;}

#content .rr .list ul.ng li {height:22px;  margin: 0;  border-left: 1px dotted #FFF; color:#4C4C4C; float:left; background: #E9E6DD; text-align: center; font-weight: bold; padding-top: 5px; background:  url(http://wakacje.net/css/img/background_ng.jpg) repeat-x;}


#content .rr .list ul.ng li.a1 {width:270px;}
#content .rr .list ul.ng li.a2 {width:145px;}
#content .rr .list ul.ng li.a3 {width:100px;}
#content .rr .list ul.ng li.a4 {width:100px;}
#content .rr .list ul.ng li.a5 {width:130px;}


#content .rr .list ul.data {width:750px; height:auto; margin: 0 0 0 0;  padding: 0 0 0 0;  }


#content .rr .list ul.data li {height:80px;  margin: 0;  border-left: 1px dotted #FFEFBF;  border-bottom: 1px dotted #FFEFBF;  color:#4C4C4C; float:left; text-align: center; font-weight: bold; padding-top: 5px; background: #FFFCF0; }



#content .rr .list ul.col li { background: #FFFDF8; }

#content .rr .list ul.data li a {color:#4C4C4C;}
#content .rr .list ul.data li a:hover {color:#D24E20;}

#content .rr .list ul.data li.a1 {width:270px;  height: 84px; padding: 0 0 0 0; margin: 0 0 0 0;}

#content .rr .list ul.data li.a1 ul {width:270px;  padding: 0 0 0 0; margin: 0;}

#content .rr .list ul.data li.a1 ul li.c1 {width: 40px; float:left;  padding: 0 0 0 0; margin: 0 0 0 0;}
#content .rr .list ul.data li.a1 ul li.c2 {float:right; width: 230px;   padding: 0 0 0 0; margin: 0 0 0 0;}

#content .rr .list ul.data li.a1 ul li.c2 ul {width: 230px; padding: 0 0 0 0; margin: 0 0 0 0;}
#content .rr .list ul.data li.a1 ul li.c2 ul li {width: 230px; text-align:left;  padding: 0 0 0 0; margin: 0 0 0 0; }
#content .rr .list ul.data li.a1 ul li.c2 ul li h3 {color: #333333; font-size: 11px; font-weight: bold; padding: 0 0 0 0; margin: 0 0 0 0;}







#content .rr .list ul.data li.a2 {width:145px;}
#content .rr .list ul.data li.a2 ul {height: auto;}


#content .rr .list ul.data li.a3 {width:100px;}
#content .rr .list ul.data li.a3 strong.hit {color:#Cc3300;}
#content .rr .list ul.data li.a4 {width:100px;}
#content .rr .list ul.data li.a5 {width:130px;}
#content .rr .list ul.data li.a5 img {border: 1px solid #EDEDED;}

#content .rr .list ul.data li ul { height:auto; margin: 0;  padding: 0 0 0 0;  }
#content .rr .list ul.data li ul li {height:10px;  margin: 0;  border-left: none;  border-bottom: none;  color:#4C4C4C; float:none;  text-align: center; font-weight: normal; padding-top: 0; padding-bottom: 5px;}

/*#content .rr .list ul.data li ul li {  background: red; width:100px; height: 20px; float:none; }*/


#content .rr .error {width:750px; height:185px;  padding: 20px 0 0 0; background: #F4F4F4 url(http://wakacje.net/css/img/alg.jpg) no-repeat; margin: 11px 0 0 13px; color:#4C4C4C; }

#content .rr .error .ell {width:150px; height:185px;  padding: 0 0 0 0;  margin: 0 0 0 0; float: left; }
#content .rr .error .ell .alert_zol {width:103px; height:113px;  margin: 20px 0 0 30px; background:  url(http://wakacje.net/css/img/alert_zol.jpg) no-repeat; }
#content .rr .error .ell .alert_cze {width:103px; height:113px;  margin: 20px 0 0 30px; background:  url(http://wakacje.net/css/img/alert_cze.jpg) no-repeat; }
#content .rr .error .ell .alert_pyt {width:103px; height:113px;  margin: 20px 0 0 30px; background:  url(http://wakacje.net/css/img/alert_pyt.jpg) no-repeat; }
#content .rr .error .err {width:590px; height:135px;  padding: 50px 0 0 10px;;  margin: 0 0 0 0; float: right; font-size:12px; }



#content .rr .error1 {width:750px; height:8px;  padding: 0 0 0 0; background: #F4F4F4 url(http://wakacje.net/css/img/alg1.jpg) no-repeat; margin: 0 0 11px 13px; color:#4C4C4C; text-align: center;}

#content .rr .sz {width:740px; height:20px; padding-top:5px; margin: 0 12px 0 12px;   border-top: 1px dotted #D6D6D6; color:#4C4C4C; text-align: right; float: left; }


#content .rr .info {width:750px; height:20px; padding-top:5px; margin: 5px 12px 10px 12px; float:left;  }

#content .rr .info .sort {width:276px; height:20px; ; margin: 0 0 0 0;  color:#4C4C4C; text-align: left; float:left;}
#content .rr .info .sort a {color: #4C4C4C; }
#content .rr .info .sort a:hover {color: #D24E20; }
#content .rr .info .sort a.up {color: #D24E20; background: transparent url(http://wakacje.net/css/img/up.jpg) center left no-repeat; display: inline-block; padding-left: 12px;
}
#content .rr .info .sort a.up:hover { background: transparent url(http://wakacje.net/css/img/down.jpg) center left no-repeat; display: inline-block; padding-left: 12px;}

#content .rr .info .sort a.down {color: #D24E20; background: transparent url(http://wakacje.net/css/img/down.jpg) center left no-repeat; display: inline-block; padding-left: 12px;
}
#content .rr .info .sort a.down:hover {background: transparent url(http://wakacje.net/css/img/up.jpg) center left no-repeat; display: inline-block; padding-left: 12px;
}


#content .rr .info .pag {width:450px; height:20px; ; margin: 0 0 0 0;  color:#4C4C4C; text-align: right; float:right; display:inline;}
#content .rr .info .pag .pag2 { margin: 0 0 0 0;  color:#4C4C4C; text-align: right; float:right; display:inline;}

#content .rr .info .pag .pag2 a {color:#666666; background:  url(http://wakacje.net/css/img/icon_pager.jpg) no-repeat; width:19px; height: 22px; float:left; margin: 0 5px 0 0; text-align:center; padding-top: 2px; font-weight: bold;}

#content .rr .info .pag .pag2 a:hover {color:#D24E20;}

#content .rr .info .pag .pag2 span {color:#666666; background:  none; width:19px; height: 22px; float:left; margin: 0 5px 0 0; text-align:center; padding-top: 2px; font-weight: bold;}






#content .rr .details { width:750px; height:auto;  margin: 5px 0 10px 12px;  padding: 0 0 0 0; }
#content .rr .details .ll2 { width:400px; height:auto; float:left;}
#content .rr .details .ll2 .info2 ul { width:400px;  border-bottom: 1px dotted #D6D6D6; float:left;}
#content .rr .details .ll2 .info2 ul.tyt2 { width:400px; height:30px; float:left; }
#content .rr .details .ll2 .info2 ul.tyt2 li { padding: 0 0 0 0; }
#content .rr .details .ll2 .info2 ul.tyt2 li h2 { font-size: 14px; font-weight: bold; color: #4C4C4C; padding: 4px 0 0 4px;}
#content .rr .details .ll2 .info2 ul.tyt2 li h2.gwa10 { background: transparent url(http://wakacje.net/css/img/gw10.jpg)  right no-repeat;  padding-right: 10px;}
#content .rr .details .ll2 .info2 ul.tyt2 li h2.gwa15 { background: transparent url(http://wakacje.net/css/img/gw15.jpg)  right no-repeat;  padding-right: 15px;}
#content .rr .details .ll2 .info2 ul.tyt2 li h2.gwa20 { background: transparent url(http://wakacje.net/css/img/gw20.jpg)  right no-repeat;  padding-right: 20px;}
#content .rr .details .ll2 .info2 ul.tyt2 li h2.gwa25 { background: transparent url(http://wakacje.net/css/img/gw25.jpg)  right no-repeat;  padding-right: 25px;}
#content .rr .details .ll2 .info2 ul.tyt2 li h2.gwa30 { background: transparent url(http://wakacje.net/css/img/gw30.jpg)  right no-repeat;  padding-right: 30px;}
#content .rr .details .ll2 .info2 ul.tyt2 li h2.gwa35 { background: transparent url(http://wakacje.net/css/img/gw35.jpg)  right no-repeat;  padding-right: 35px;}
#content .rr .details .ll2 .info2 ul.tyt2 li h2.gwa40 { background: transparent url(http://wakacje.net/css/img/gw40.jpg)  right no-repeat;  padding-right: 40px;}
#content .rr .details .ll2 .info2 ul.tyt2 li h2.gwa45 { background: transparent url(http://wakacje.net/css/img/gw45.jpg)  right no-repeat;  padding-right: 45px;}
#content .rr .details .ll2 .info2 ul.tyt2 li h2.gwa50 { background: transparent url(http://wakacje.net/css/img/gw50.jpg)  right no-repeat;  padding-right: 50px;}
#content .rr .details .ll2 .info2 ul.tyt2 li h2.gwa55 { background: transparent url(http://wakacje.net/css/img/gw55.jpg)  right no-repeat;  padding-right: 55px;}
#content .rr .details .ll2 .info2 ul.tyt2 li h2.gwa60 { background: transparent url(http://wakacje.net/css/img/gw60.jpg)  right no-repeat;  padding-right: 60px;}

#content .rr .details .ll2 .info2 ul li {  height:auto; float:left; padding: 5px 0 5px 0; }
#content .rr .details .ll2 .info2 ul li.lir {  height:auto; float:left; width: 120px; font-weight: bold; color: #4C4C4C; }
#content .rr .details .ll2 .info2 ul li.lil {  height:auto; float:left; width: 280px; color: #4C4C4C; }
#content .rr .details .ll2 .info2 ul li.lil span { color: #9ACC35; }
#content .rr .details .ll2 .info2 ul li.lil a { color: #4C4C4C; }



#content .rr .details .pcena { width:400px; height:98px; border-bottom: 1px dotted #D6D6D6; float:left;}
#content .rr .details .pcena ul.cl{ width:160px; height:70px; float:left;}
#content .rr .details .pcena ul.cl li { width:160px; float:left; color: #B2B2B2; font-weight: bold;}
#content .rr .details .pcena ul.cl li ul li { width:75px; float:left; color: #4C4C4C; font-weight: normal; background: #F1F1F1; margin: 1px 0 1px 0; padding: 2px 0 2px 5px;}

#content .rr .details .pcena ul.cr{ width:240px; height:70px; float:left;}
#content .rr .details .pcena ul.cr li { width:160px; float:left; color: #B2B2B2; font-weight: bold; padding: 0 0 0 5px;}
#content .rr .details .pcena ul.cr li img { padding: 1px 0 0 0;}

#content .rr .details .waluta { width:280px; height:25px; background: #F7F7F7; float:left; margin: 2px 0 0 0; padding: 10px 60px 10px 60px;}
#content .rr .details .waluta span { color: #Cc3300; font-weight: bold; }

#content .rr .details .count { width:400px; height:40px;  float:left; margin: 2px 0 0 0; }
#content .rr .details .count ul { width:133px; height:40px;  float:left; margin: 0 0 0 0; }
#content .rr .details .count ul li input { width:125px; height:16px;  margin: 0 0 0 0; border: solid 1px #D6D6D6; }
#content .rr .details .count ul li select { width:125px; height:18px;  margin: 0 0 0 0; border: solid 1px #D6D6D6; font-size: 11px; color: #000000;}


#content .rr .details .count2 { width:400px; height:35px; border-bottom: 1px dotted #D6D6D6; float:left;}
#content .rr .details .count2 ul li { height:35px; float:left;}
#content .rr .details .count2 ul li.l2l { width:200px; height:35px; float:left;}
#content .rr .details .count2 ul li.l2l span { color: #Cc3300; font-weight: bold; font-size: 12px; }
#content .rr .details .count2 ul li.r2l { width:200px; height:35px; float:right;}
#content .rr .details .count2 ul li.r2l input.enter { width:45px; height:28px; float:right;  cursor: pointer; background: url(http://wakacje.net/css/img/b_licz.jpg) no-repeat; color: #FFF; margin: 0 10px 0 0;}

#content .rr .details .rr2 { width:328px; height:auto; float:right; margin: 0 0 0 10px;}

#content .rr .details .rr2 .nr { width:328px; height:20px; color:#CCCCCC; }

#content .rr .details .rr2 .gallery .img { width:328px; height:234px; background: url(http://wakacje.net/css/img/background_img.jpg) no-repeat; padding: 3px 0 0 10px; }
#content .rr .details .rr2 .gallery .img .img2 { width:311px; height:232px; margin: 0 0 0 0; padding: 0 0 0 0; background: none; background:red; }
#content .rr .details .rr2 .gallery .img .img2 img { width: 311px; height: 233px; }



#content .rr .details .rr2 .gallery .img2 { width:328px; height:21px; color:#CCCCCC; background: url(http://wakacje.net/css/img/background_img2.jpg) no-repeat; float:left;}

#content .rr .details .rr2 .gallery .img2 ul { width:328px; height:21px; float:left;}

#content .rr .details .rr2 .gallery .img2 ul li.ill { float:left; height:21px; width: 205px; color: #7F7F7F; font-weight: bold; padding: 2px 0 0 10px;}
#content .rr .details .rr2 .gallery .img2 ul li.irr { float: right; width: 103px; height:21px;}

#content .rr .details .rr2 .gallery .img2 ul li.irr ul { width: 103px; }
#content .rr .details .rr2 .gallery .img2 ul li.irr ul li { float: left;}
#content .rr .details .rr2 .gallery .img2 ul li.irr ul li.b1 { width: 17px; height: 18px; padding: 0 0 0 20px;}
#content .rr .details .rr2 .gallery .img2 ul li.irr ul li.b1 a { width: 17px; height: 18px; background: url(http://wakacje.net/css/img/img_but_l.jpg) no-repeat; float:left; }
#content .rr .details .rr2 .gallery .img2 ul li.irr ul li.b1 a:hover { background: url(http://wakacje.net/css/img/img_but_l_hover.jpg) no-repeat;  }
#content .rr .details .rr2 .gallery .img2 ul li.irr ul li.inf { width: 36px; color: #333333; margin: 2px 3px 0 3px; font-weight: bold;  text-align:center;} 
#content .rr .details .rr2 .gallery .img2 ul li.irr ul li.b2 { width: 24px; height: 18px; margin: 0 0 0 0;}
#content .rr .details .rr2 .gallery .img2 ul li.irr ul li.b2 a { width: 17px; height: 18px; background: url(http://wakacje.net/css/img/img_but_r.jpg) no-repeat; float:left; }
#content .rr .details .rr2 .gallery .img2 ul li.irr ul li.b2 a:hover { background: url(http://wakacje.net/css/img/img_but_r_hover.jpg) no-repeat;  }


#content .rr .terminy { width:750px; height:100px;  margin: 5px 12px 10px 12px;   padding: 0 0 0 0; float:left; background: red;}

#content .rr .description { width:750px; height: auto;  margin: 5px 12px 50px 12px;  padding: 5px 0 0 0; float:left; color:#4C4C4C; font-size:12px; border-top: 1px dotted #D6D6D6; }

#content .rr .description span {color:#B2B2B2; font-weight: bold; }
#content .rr .description p {color:#669933; font-weight: bold; margin: 20px 0 0 0; font-size:12px;}


#footer { width:1000px; margin:auto; color:#B2B2B2; font-family: Arial; font-size: 9px; text-align:center; background: #B6D9EC url(http://wakacje.net/css/img/footer_lot.jpg) no-repeat top right;  height: 180px; overflow:hidden; } 

#footer p {float:left; width:870px; height:40px; padding: 0 0 0 0; margin: 0 0 0 60px ; font-size:9px; color:#6D8A9F; text-align:center;}

#footer p.a5 {float:left; width:850px; height:auto; padding: 0 0 0 0; margin: 0 90px 0 60px; }


#footer ul.menu {float:left; width:1000px; height:auto; margin: 0 0 0 0px; color:#6D8A9F;}
#footer ul.menu li {float:left; margin:0 0 0 10px;}
#footer ul.menu li.u1 {padding-left: 50px;}
#footer ul.menu li a {color:#6D8A9F;}
#footer ul.menu li a:hover {color:#CE4417;}


#footer ul.m2 {float:left; width:1000px; height:100px; margin: 10px 0 0 0;}
#footer ul.m2 li {float:left; padding: 0 0 0 10px; text-align: left; color:#6D8A9F; }
#footer ul.m2 li.u1 {padding-left: 50px;}


#footer ul.u1 {float:left; width:1000px; height:20px; margin: 10px 0 0 0;}
#footer ul.u1 li {color:#364078; font-size:11px; font-weight: bold; margin: 0 0 0 50px;}

#footer ul.u2 {float:left; width:1000px; height:105px; margin: 0 0 0 0; }
#footer ul.u2 li.a1 {float:left; margin: 0 0 0 50px; width:168px; height:53px;}
#footer ul.u2 li.a3 {float:left; margin: 0 0 0 0; width:628px; height:38px; padding:15px 0 0 15px; color:#6D8A9F; font-size:9px;  }
#footer ul.u2 li.a2 {float:right; width:139px; height:53px;}


/* Calendar */
#calendar { width: 560px; height: 320px; background: red;}

/* Calendar End */




.pusto {width: 100%; height: 700px; float:left;}
.pusto2 {width: 100%; height: 200px; float:left;}

/* noclegi  - noclegi*/


/* podstrony */
#content .rr .subpages {width:750px; height:1000px; margin: 12px 12px 0 12px; }

#content .rr .subpages .ll4 {width:350px; height:800px; margin: 12px 0 0 0; padding: 0 0 0 0; float:left;}
#content .rr .subpages .ll4 ul { border:none;}


#content .rr .subpages .ll4 ul { width:340px; height:auto; border-bottom: 1px dotted #D6D6D6; float:left; margin:0px; padding:0px; }
#content .rr .subpages .ll4 ul.brak {border-bottom: none; height: 20px;}
#content .rr .subpages .ll4 ul li {  height:auto; float:left; padding: 0 0 0 0; }
#content .rr .subpages .ll4 ul.brak .inf {  height:auto; float:left; width: 340px; font-weight: bold; color: #CC3300; }
#content .rr .subpages .ll4 ul li.lir {  height:auto; float:left; width: 120px; font-weight: bold; color: #4C4C4C; }
#content .rr .subpages .ll4 ul li.lil {  height:auto; float:left; width: 220px; color: #4C4C4C; font-weight: normal; }
#content .rr .subpages .ll4 ul li.lil span { color: #9ACC35; }
#content .rr .subpages .ll4 ul li.lil a { color: #4C4C4C; }
#content .rr .subpages .ll4 ul li.lil a:hover { color: #CC3300; font-weight: bold;}


 

#content .rr .subpages .rr4 {width:400px; height:800px; margin: 12px 0 0 0; padding: 0 0 0 0; float:right;}
#content .rr .subpages .rr4 ul { width:396px; height:auto; float:right; border: 2px solid #FFE9AF; }
#content .rr .subpages .rr4 ul li { width:396px; height:30px; color: #4C4C4C; font-weight: bold; font-size: 11px; line-height: 30px;}
#content .rr .subpages .rr4 ul li.c1 { background: #FFFCF0;}
#content .rr .subpages .rr4 ul li.c1 h2 {margin: 0 0 0 5px; font-size: 11px; font-weight: bold; background: transparent url(http://wakacje.net/css/img/h1.jpg) center left no-repeat; display: inline-block; padding-left: 12px;}
#content .rr .subpages .rr4 ul li.c2 { background: #FFF7E2; text-align:center;}
#content .rr .subpages .rr4 ul li.c2 i { font-weight: normal; color:#Cc3300; font-size: 10px; text-align:center;}
#content .rr .subpages .rr4 ul li.c2 i span { font-weight: bold; color:#Cc3300; font-size:15px;}
#content .rr .subpages .rr4 ul li ul { width:376px; height:30px; margin: 0 10px 0 10px; border: none; font-weight: bold;}
#content .rr .subpages .rr4 ul li ul li.name { float:left; width: 170px; text-align:left; }
#content .rr .subpages .rr4 ul li ul li.name span { color: #Cc3300; font-weight: bold; font-size:15px; text-align:left;}
#content .rr .subpages .rr4 ul li ul li.inp { float:right; width: 206px}
#content .rr .subpages .rr4 ul li ul li.inp input { width: 206px; height:18px; border: 1px solid #EEEEEE; position:relative; -moz-border-radius: 3px; border-radius: 3px; }

#content .rr .subpages .rr4 ul li.en { height: 50px;}
#content .rr .subpages .rr4 ul li input.enter {width: 109px; height: 32px; color: #E5E5E5; font-size: 11px;  cursor: pointer; background: url(http://wakacje.net/css/img/wysz.png) no-repeat; margin: 10px 0 0 0; float:right;}

#content .rr .subpages .rr4 ul li.area { height: 180px; }
#content .rr .subpages .rr4 ul li.area textarea { margin: 0 9px 0 9px; width: 380px; height:180px; border: 1px solid #EEEEEE; position:relative; -moz-border-radius: 3px; border-radius: 3px; }


#content .rr .subpages ul { width:746px; height:auto; float:right; border: 2px solid #FFE9AF; margin:10px 0 0 0;}
#content .rr .subpages ul li { width:746px; height:30px; color: #4C4C4C; font-weight: bold; font-size: 11px; line-height: 30px;}
#content .rr .subpages ul li.c1 { background: #FFFCF0;}
#content .rr .subpages ul li.c1 h2 {margin: 0 0 0 5px; font-size: 11px; font-weight: bold; background: transparent url(http://wakacje.net/css/img/h1.jpg) center left no-repeat; display: inline-block; padding-left: 12px;}
#content .rr .subpages ul li.c2 { background: #FFF7E2; text-align:center;}
#content .rr .subpages ul li.c2 i { font-weight: normal; color:#Cc3300; font-size: 10px; text-align:center;}
#content .rr .subpages ul li.c2 i span { font-weight: bold; color:#Cc3300; font-size:15px;}
#content .rr .subpages ul li ul { width:376px; height:30px; margin: auto; border: none; font-weight: bold; float:none;}
#content .rr .subpages ul li ul li.name { float:left; width: 170px; text-align:left; }
#content .rr .subpages ul li ul li.name span { color: #Cc3300; font-weight: bold; font-size:15px; text-align:left;}
#content .rr .subpages ul li ul li.inp { float:right; width: 206px}
#content .rr .subpages ul li ul li.inp input { width: 206px; height:18px; border: 1px solid #EEEEEE; position:relative; -moz-border-radius: 3px; border-radius: 3px; }
#content .rr .subpages ul li.en { height: 50px;}
#content .rr .subpages ul li input.enter {width: 109px; height: 32px; color: #E5E5E5; font-size: 11px;  cursor: pointer; background: url(http://wakacje.net/css/img/wysz.png) no-repeat; margin: 10px 0 0 0; float:right;}

#content .rr .subpages ul li.area { height: 190px; }
#content .rr .subpages ul li.area textarea { margin: 0 9px 0 9px; width: 725px; height:180px; border: 1px solid #EEEEEE; position:relative; -moz-border-radius: 3px; border-radius: 3px; font-size:11px;}

#content .rr .subpages .partners {width: 187px; height: 80px; float:left; text-align:center;}


#content .rr .mapa {width:750px; height:auto; margin: 12px 12px 0 12px; }
#content .rr .mapa ul {border:none; background:none; height:auto; margin: auto 0 0 10px; }
#content .rr .mapa ul li {border:none; background:none; height:auto; margin: auto 0 0 10px; list-style: circle;}
#content .rr .mapa ul li h1.ng {font-size: 16px; font-weight: bold; color:#CD2F00;}
#content .rr .mapa ul li h1 {font-size: 11px; font-weight: bold; color:#CD2F00;}
#content .rr .mapa ul li h1 a {font-size: 11px; font-weight: bold; color:#CD2F00;}
#content .rr .mapa ul li h1 a:hover {font-size: 11px; font-weight: bold; color:#F79819;}
#content .rr .mapa ul li h2 {font-size: 15px; font-weight: bold; color:red;}
#content .rr .mapa ul li h3 {font-size: 14px; font-weight: bold; color:#1B4C87;}
#content .rr .mapa ul li h4 {font-size: 13px; font-weight: bold; color:#C76433;}
#content .rr .mapa ul li h5 {font-size: 12px; font-weight: bold; color:#B000EB;}

#content .rr .mapa .m1 {width:375px; height:auto; float:left; }
#content .rr .mapa .m2 {width:375px; height:auto; float:left; }















#content .rr .mapa {width:750px; height:auto; margin: 12px 12px 0 12px;}
#content .rr .mapa ul {border:none; background:none; height:auto; margin: auto 0 0 10px;  }
#content .rr .mapa ul li {border:none; background:none; height:auto; margin: auto 0 0 10px; list-style:none;}
#content .rr .mapa ul li h1.ng {font-size: 12px; color:#000; font-weight: bold; background: transparent url(http://wakacje.net/css/img/h1.jpg) center left no-repeat; display: inline-block; padding-left: 12px; }
#content .rr .mapa ul li h1 {font-size: 11px; font-weight: bold; color:#CD2F00;}
#content .rr .mapa ul li h1 a {font-size: 11px; color:#000; font-weight:normal;}
#content .rr .mapa ul li h1 a:hover {font-size: 11px; color:#F79819;  font-weight:normal;}
#content .rr .mapa ul li h2 {font-size: 12px; font-weight: bold; color:#000;}
#content .rr .mapa ul li h3 {font-size: 12px; font-weight: bold; color:#222;}
#content .rr .mapa ul li h4 {font-size: 12px; font-weight: bold; color:#444}
#content .rr .mapa ul li h5 {font-size: 12px; font-weight: bold; color:#666;}
#content .rr .mapa ul li ul li { list-style:square;}

#content .rr .mapa ul li ul li ul li ul li ul li {width:150px;}
#content .rr .mapa ul li ul li ul li ul li ul li ul{background:none; border: 0px solid #000; width:auto;}
#content .rr .mapa ul li ul li ul li ul li ul li ul {padding:0 0 0 5px;}

#content .rr .mapa .m1 {width:373px; height:auto; float:left;}
#content .rr .mapa .m2 {width:373px; height:auto; float:left; }

#footer ul.menu li.u1_1 {padding-left: 50px; width:auto; display: block; height:auto; float:right; padding:0 90px 0 0;}

/* ESKY */




#mg { width:774px;  font-size: 11px; background: #6BA5D6 url(http://wakacje.net/css/s_background_rr_wysz.jpg) no-repeat; height: 18px; overflow:hidden; background-position:right; position:absolute;  top:0; left:50%; padding:0; margin: 124px 0 0 -274px; z-index:20;}

#mg1 { width:774px;  font-size: 11px; background: #FFF url(http://wakacje.net/css/img/s_background_rr_wysz1.jpg) no-repeat; height: 8px; overflow:hidden; background-position:left; position:absolute;  top:0; left:50%; padding:0; margin: 142px 0 0 -274px; z-index:20;}

#content .ll  {
	width:226px;
	color:#004B78;
	font-family: Arial;
	font-size: 11px;
	height: auto;
	padding:0;
	z-index:1;
	overflow:hidden;
	float:left;
	background: url(http://wakacje.net/css/img/k2.png) repeat-y right;

}


.search { width: 226px; font-size: 11px; background: url(http://wakacje.net/css/img/s_background_wysz1.png) no-repeat; height: auto; overflow:hidden; background-position:top left; color: #645F45;}

.search .action_searchForm { margin:0 0 0 0; padding: 0 0 0 0;}

.search .action_searchForm { width: 226px; font-size: 11px; background: url(http://wakacje.net/css/img/s_background_wysz.png) repeat-y ; height: auto; overflow:hidden;  padding: 0 0 0 0; margin:-5px 0 0 0;}

.search .action_searchForm form  { width: 226px; font-size: 11px; background: url(http://wakacje.net/css/img/s_background_search.png) no-repeat; height: auto; overflow:hidden; background-position:bottom;  }


.search input-small {display:block; float:left; border:none;}
.search input.airport-autocomplete {width:100px;}
.search .form-line ul li {display:block; float:left;}
.search .search-segment ul li.tex {width:68px; font-size: 11px; height: auto; overflow:hidden; padding: 0 0 2px 20px;  color: #FFF; line-height:10px; display:block;}
.search .search-segment ul li.sel {font-size: 11px; height: auto; overflow:hidden; padding: 0 0 10px 0x;  color: #FFF;}
.search .qsf-dates ul li.tex {width: 203px;  font-weight:boold;}
.search .qsf-dates ul li input {display:block; float:left;}
.search select.wyb#fly_service_class {width:118px;  margin:0 10px 0 0; background:#fff url(../images/sel_b.jpg) no-repeat scroll 50% 50%;}
.search select.passenger-count {width:40px; text-align:center;  border:2px solid #E5E5E5;}

.search .airlines ul li.tex {float:left; width:90px;}
.search .airlines ul li.sel {float:right;}
.search .airlines ul li.sel select {width:118px; margin:0 10px 0 0}
#content select.wyb {width:100px;}
.search .no-bck-img ul li.sel {float:right;}

.search select.wyb#lines_1 {width:118px; margin:0 10px 0 0;}
.search select.wyb#lines_2 {width:118px; margin:0 10px 0 0;}
.search select.wyb#lines_3 {width:118px; margin:0 10px 0 0;}

.search .passenger li.tex {width: 155px; font-size: 11px; height: auto; overflow:hidden; padding: 0 0 2px 20px;  color: #FFF; line-height:10px; display:block;}
.search .passenger ul li.sel {font-size: 11px; height: auto; overflow:hidden; padding: 0 0 10px 0x;  color: #FFF;}

.search li.sel  {font-size: 11px; height: auto; overflow:hidden; padding: 0 0 5px 0;  color: #FFF; }

.search li.tex  {font-size: 11px; height: auto; overflow:hidden; padding: 0 0 0 20px;  color: #FFF; line-height:15px; display:block;}

.search select.wyb { width: 175px; height: 22px; font-size: 11px;  border: 2px solid #E5E5E5; margin:10px 0 0 23px; }
 
input.miasto { width: 172px; height: 16px; font-size: 11px;  border: 2px solid #E5E5E5; }
.up_barr { width:774px;  font-size: 11px; background: #6BA5D5 url(http://wakacje.net/css/img/s_background_rr_wysz.jpg) no-repeat; height: 18px; overflow:hidden; background-position:right;}

.up_barr_left {width:774px;  font-size: 11px; height:8px; background: url(http://esky.wakacje.net/img/s_background_rr_wysz1.jpg) no-repeat; height: 18px; overflow:hidden; background-position:leftt;}

/* ESKY glowna */


.content1 {width:724px; height:auto; padding: 20px; margin:0 auto auto auto; float:left;}
.content1 .tyt {width:720px; height:20px; border-bottom: 1px dotted #D6D6D6; color:#4C4C4C; }
.content1 .tyt .lll h1 {font-size: 13px; font-weight: bold; background: transparent url(http://esky.wakacje.net/img/title_blue.jpg) center left no-repeat; display: inline-block; padding-left: 12px;}


.content1 .promotion {width:300px; height:auto; float:left;}
.content1 .call_center {width:400px; height:350px; background:url(http://esky.wakacje.net/images/call_center_bg.jpg) center no-repeat; float:right; margin:0 20px 0 0;}

.content1 .ss1 { width:250px; height:auto; overflow:hidden; float:left; background: url(http://wakacje.net/css/img/sn2.jpg) no-repeat left bottom; padding: 0 0 23px 0; }
.content1 .ss1 h1 { color: #636362; font-size:12px; width:242px; height:60px;}
.content1 .ss1 ul li {background: #F9F9F7; height: 20px; width: 230px; border: 1px solid #F1F2EC; padding: 5px 0 0 10px;}
.content1 .ss1 ul li.ng {background: url(http://wakacje.net/css/img/sn1.jpg) no-repeat bottom; height: 50px; width: 242px; border:none; padding: 0 0 0 0;}
.content1 .ss1 ul li.ng:hover {background: url(http://wakacje.net/css/img/sn1.jpg) no-repeat bottom; border:none; padding: 0 0 0 0;}


.content1 .ss1 ul li.ng h1 { background: url(http://esky.wakacje.net/images/lot.png) no-repeat left top; height: 23px; width: 192px; border:none; padding: 27px 0 0 50px;}

.content1 .ss1 ul li.ng h1.h1 { background: url(http://wakacje.net/css/img/iconmap.png) no-repeat left top; height: 23px; width: 192px; border:none; padding: 27px 0 0 50px;}
.content1 .ss1 ul li.ng h1.h2 { background: url(img/iconword.png) no-repeat left top; height: 23px; width: 192px; border:none; padding: 27px 0 0 50px;}
.content1 .ss1 ul li.ng h1.biz { background: url(img/business.png) no-repeat left top; height: 23px; width: 192px; border:none; padding: 27px 0 0 50px;}
.content1 .ss1 ul li.ng h1.science { background: url(img/science.png) no-repeat left top; height: 23px; width: 192px; border:none; padding: 27px 0 0 50px;}

.content1 .ss1 ul li.ng h1.rela { background: url(img/in_icon.png) no-repeat left top; height: 23px; width: 192px; border:none; padding: 27px 0 0 60px;}

.content1 .ss1 ul li.ng h1.lezak { background: url(img/lezak.png) no-repeat left top; height: 23px; width: 192px; border:none; padding: 27px 0 0 60px;}

.content1 .ss1 ul li.ng h1.none { background: none; height: 23px; width: 182px; border:none; padding: 27px 0 0 15px;}

.content1 .ss1 ul li.col {background: #F4F5F0; }
.content1 .ss1 ul li a {color: #919190; }








/* .content1 .ss1 ul li a:hover {color: #CE4417; }

.content1 .ss1 ul li:hover {border: 1px solid #6FA3C6; background: #E6F5F9;}

*/












.content1 .ss1 ul li a span {cursor: pointer;}
.content1 .ss1 ul li a span.p1 { width: 70px; float: left; display: block; height:15px}
.content1 .ss1 ul li a span.p2 { width: 18px; float: left; display: block; height:15px}
.content1 .ss1 ul li a span.p3 { width: 70px; float: left; display: block; height:15px}
.content1 .ss1 ul li a span.p4 { width: 50px; float: left; display: block; height:15px}
.content1 .ss1 ul li a span.p5 { width: 40px; float: left; display: block; height:15px; text-align:center;}
.content1 .ss1 ul li span.prom_txt {font-weight:bold; color:#09F}
.content1 .promotion .ss1 h1.lot {font-weight:bold;}


.content1 .fly_news {width:724px; height:auto; overflow:hidden;}
.content1 .fly_news .title_news {width:724px; height:auto; margin: 15px auto 0 auto; padding: 5px 0 0 0; font-size:14px; font-weight:bold; float:left}

.content1 .fly_news .title_news .blue_box {width:509px; height:auto; background:url(http://esky.wakacje.net/img/title_blue.jpg) no-repeat center left; font-size:12px; padding:0 0 0 15px; float:left; color:#645F45; height:15px;}
.content1 .fly_news .title_news .date {float:left; color:#645F45; font-size:12px; font-weight:bold; width:200px; text-align:right; height:15px; }
.content1 .fly_news .title_news .info {width:554px; height:auto;  float:left; padding:10px 0 0 0 ; color:#645F45; font-size:11px; font-weight:normal; border-top:1px dotted #ccc;}
.content1 .fly_news .title_news .info .more {display:block; float:right; font-weight:bold;}
.content1 .fly_news .title_news .info .more a {color:#039; text-decoration:none;}
.content1 .fly_news .title_news .info .more a:hover {color:#CE4417; }
.content1 .fly_news .news_img {width:150px; height:100px; float:right; padding:10px 0 0 0; border-top:1px dotted #ccc; padding:10px; background:url(http://esky.wakacje.net/images/news_img1.png) center no-repeat;}
.content1 .fly_news .news_img img {border:1px #666 solid; ;}

/* ESKY poprawki */

.panel .information {padding:2px 10px 0 30px;}
.ins_pass_ac {border:2px solid #E5E5E5;}
.client_mail {border:2px solid #E5E5E5;}
.client_tel {border:2px solid #E5E5E5;}
input {border:2px solid #E5E5E5; height:18px;}
#esky-body .double h4 span {width:300px;}
#information p.time {font-size:14px; display:block; width:740px; height:auto; font-weight:bold; margin:20px 0 20px 0; text-align:center; color:#039; border:none; padding:0;}
#information p { font-size:14px; display:block; width:740px; height:auto; font-weight:bold; margin:20px 0 0 0; text-align:center; color:#039; padding: 30px 0 0 0; border-top: 2px #eee solid;}
select#fly_currency.wyb {margin-top: 0;}
select#fly_sort.wyb {margin-top: 0;}

#esky-body fieldset h4 { background:#CCC; height:25px;}
#esky-body .option h4 { background:#CCC; height:auto; padding:0; margin:0; margin:15px 0 10px 0;}