

/* noclegi*/
#content .ll .search { width: 226px; font-size: 11px; background: url(img/n_background_wysz1.png) no-repeat; height: auto; overflow:hidden; background-position:top left; color: #645F45;}

#content .ll .search  form { width: 226px; font-size: 11px; background: url(img/n_background_wysz.png) repeat-y ; height: auto; overflow:hidden;  padding: 2px 0 0 0; }

#content .ll .search form ul  { width: 226px; font-size: 11px; background: url(img/n_background_search.png) no-repeat; height: auto; overflow:hidden; background-position:bottom;  }


#content .rr p.wysz { width:774px;  font-size: 11px; background: #DF3600 url(img/n_background_rr_wysz.jpg) no-repeat; height: 18px; overflow:hidden; background-position:right;}


#content .rr p.wysz1 { width:762px;  font-size: 10px; background: url(img/n_background_rr_wysz1.jpg) no-repeat; height: auto; overflow:hidden; background-position:left top; padding: 10px 0 0 12px;}

#content .ll .search { color: #FFF;}
#content .ll .search ul li.tex, #content .ll .search ul li ul.date li.od1, #content .ll .search ul li ul.date li.od2  { color: #FFF;}

#content .ll .search form li input.miasto { width: 172px; height: 16px; font-size: 11px;  border: 2px solid #E5E5E5; }




/* strona główna*/
#content .rr .ss .ss1 ul li.ng h3 { background: url(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 h3.h1 { background: url(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 h3.h2 { background: url(img/iconword.png) no-repeat left top; height: 23px; width: 192px; border:none; padding: 27px 0 0 50px;}

#content .rr .ss .ss1 ul li a span {cursor: pointer;}
#content .rr .ss .ss1 ul li a span.p1 { width: 113px; float: left; display: block;}
#content .rr .ss .ss1 ul li a span.p2 { width: 33px; float: left; display: block;}
#content .rr .ss .ss1 ul li a span.p3 { width: 42px; float: left; display: block;}





/*noclegi lista*/
#content .rr .list ul.ng li.a1 {width:220px;}
#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:150px;}
#content .rr .list ul.ng li.a5 {width:130px;}

#content .rr .list ul.data li {height:88px;}


#content .rr .list ul.data li.a1 {width:220px; height:92px;}

#content .rr .list ul.data li.a1 ul {width:220px; 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: 180px;   padding: 0 0 0 0; margin: 0 0 0 0;}

#content .rr .list ul.data li.a1 ul li.c2 ul {width: 180px;  padding: 0 0 0 0; margin: 0 0 0 0;}
#content .rr .list ul.data li.a1 ul li.c2 ul li {width: 180px; text-align:left; height:auto; 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: 12px; font-weight: bold; padding: 0 0 0 0; margin: 0 0 0 0;}


#content .rr .list ul.data li.a4 {width:150px;}




/* Nagłówki dla podpowiedzi*/

#content .rr .list ul.ng li.a10 {width:310px;}
#content .rr .list ul.ng li.a11 {width:175px;}
#content .rr .list ul.ng li.a12 {width:130px;}
#content .rr .list ul.ng li.a13 {width:130px;}

#content .rr .list ul.ng li.a14 {width:310px; background: #FFFDF8; border-bottom: 1px dotted #FFEFBF;}
#content .rr .list ul.ng li.a14 a {color:#4C4C4C;}
#content .rr .list ul.ng li.a14 a:hover {color:#D24E20;}
#content .rr .list ul.ng li.a15 {width:175px; background: #FFFDF8; border-bottom: 1px dotted #FFEFBF; font-weight: normal;}
#content .rr .list ul.ng li.a16 {width:130px; background: #FFFDF8; border-bottom: 1px dotted #FFEFBF; font-weight: normal;}
#content .rr .list ul.ng li.a17 {width:130px; background: #FFFDF8; border-bottom: 1px dotted #FFEFBF; font-weight: normal;}

/*
#content .rr .list ul.ng1 {width:750px; height:20px; margin: 0;  padding: 0 0 0 0;}

#content .rr .list ul.ng1 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(img/background_ng.jpg) repeat-x;}


#content .rr .list ul.ng1 li.a1 {width:310px;}
#content .rr .list ul.ng1 li.a2 {width:175px;}
#content .rr .list ul.ng1 li.a3 {width:130px;}
#content .rr .list ul.ng1 li.a4 {width:130px;}

#content .rr .details .rr2 .gallery .img img { margin: 3px 0 0 10px; width: 311px; height: 233px; }*/

#content .rr .ss .ss1 ul li.ng h3.gory { background: url(img/ikony/bag-icon.png) no-repeat left top; height: 23px; width: 192px; border:none; padding: 27px 0 0 50px;}

#content .rr .ss .ss1 ul li.ng h3.mazury { background: url(img/ikony/yacht-icon.png) no-repeat left top; height: 23px; width: 192px; border:none; padding: 27px 0 0 50px;}

#content .rr .ss .ss1 ul li.ng h3.morze { background: url(img/ikony/parasol-icon.png) no-repeat left top; height: 23px; width: 192px; border:none; padding: 27px 0 0 50px;}


/* pokoje szczegóły*/
#content .rr .description ul.pcena {width:315px; height:20px; margin: 0 0 0 0;  padding: 0 0 0 0;}

#content .rr .description ul.pcena li {height:20px;  margin: 0;  border-left: 1px dotted #FFF; color:#4C4C4C; float:left; background: #E9E6DD; text-align: center; font-weight: bold; padding-top: 5px; background:  url(img/background_ng.jpg) repeat-x;}

#content .rr .description ul.pcena li.a1 {width:131px;}
#content .rr .description ul.pcena li.a2 {width:60px;}
#content .rr .description ul.pcena li.a3 {width:60px;}
#content .rr .description ul.pcena li.a4 {width:60px;}



#content .rr .description ul.pcena2 {width:315px; height:20px; margin: 0 0 0 0;  padding: 0 0 0 0;}

#content .rr .description ul.pcena2 li {height:22px;  margin: 0;  border-left: 1px dotted #FFF; border-bottom: 1px dotted #D6D6D6; color:#4C4C4C; float:left; background: #E9E6DD; text-align: center; font-weight: normal; padding-top: 5px; background: #FFFCF0;}

#content .rr .description ul.pcena2 li.a1 {width:131px;}
#content .rr .description ul.pcena2 li.a2 {width:60px;}
#content .rr .description ul.pcena2 li.a3 {width:60px;}
#content .rr .description ul.pcena2 li.a4 {width:60px;}





#content .rr .details .rr2 .waluta { width:265px; height:25px; background: #F7F7F7; float:left; margin: 5px 0 0 0; padding: 10px 25px 10px 25px; float:right;}
#content .rr .details .rr2 .waluta span { color: #Cc3300; font-weight: bold; }

/* szczegoly formularz kontaktu */
#content .rr .details .ll2 .info2 ul.zapytanie { width:400px;  height: 177px;  border-bottom:none; float:left;}
#content .rr .details .ll2 .info2 ul.zapytanie li { margin: 0; padding:0}
#content .rr .details .ll2 .info2 ul.zapytanie li .w1{ width:400px;  border-bottom:none; float:left; color:#CC3338; font-weight: bold; padding: 5px 0 5px 0;}
#content .rr .details .ll2 .info2 ul.zapytanie li .w2{ width:400px;  height: 20px;  border-bottom:none; float:left;}
#content .rr .details .ll2 .info2 ul.zapytanie li .w2 li.wi1{ width:133px;  border-bottom:none; float:left;}
#content .rr .details .ll2 .info2 ul.zapytanie li .w2 li.wi2{ width:133px;  border-bottom:none; float:left;}
#content .rr .details .ll2 .info2 ul.zapytanie li .w2 li.wi3{ width:134px;  border-bottom:none; float:left;}
#content .rr .details .ll2 .info2 ul.zapytanie li .w3{ width:400px;  height: 25px;  border-bottom:none; float:left;}
#content .rr .details .ll2 .info2 ul.zapytanie li .w3 li.wi1{ width:133px; border-bottom:none; float:left;}
#content .rr .details .ll2 .info2 ul.zapytanie li .w3 li.wi2{ width:133px; border-bottom:none; float:left;}
#content .rr .details .ll2 .info2 ul.zapytanie li .w3 li.wi3{ width:134px; border-bottom:none; float:left;}
#content .rr .details .ll2 .info2 ul.zapytanie li .w4{ width:400px;  height: 58px; border-bottom:none; float:left;}
#content .rr .details .ll2 .info2 ul.zapytanie li .w4 li { width:400px;  border-bottom:none; float:left;}
#content .rr .details .ll2 .info2 ul.zapytanie li .w4 li textarea { width:398px; height:50px;  margin: 0 0 0 0; border: solid 1px #D6D6D6; font-size:11px; }
#content .rr .details .ll2 .info2 ul.zapytanie li .w5{ width:400px;  height: 25px;   border-bottom:none;  float:left;}
#content .rr .details .ll2 .info2 ul.zapytanie li .w5 li { width:200px;  height: 45px;   border:none;  float:right;}
#content .rr .details .ll2 .info2 ul.zapytanie li .w5 li input { cursor: pointer;  width:45px;  height: 28px; border:none;  float:right; color:#FFF; font-weight: normal;  font-size:11px; background: url(img/b_11.png) no-repeat; }



#content .rr .details .ll2 .info2 ul.zapytanie input { width:125px; height:16px;  margin: 0 0 0 0; font-size:11px; border: solid 1px #D6D6D6; }

#content .rr .details .ll2 .info2 ul.zapytanie li.infopozyt { width:103px; height:113px; margin: 20px 0 0 30px; font-size:0px; background:  url(img/alert_pyt.jpg) no-repeat; float:left;}
#content .rr .details .ll2 .info2 ul.zapytanie li.infopozyt2 { width:247px; color:#4C4C4C; font-size:12px; font-weight: bold; float:left; padding:60px 0 0 0;}


#content .rr .list ul.ng li.a10 {width:205px; margin:10px 0 0 0;}
#content .rr .list ul.ng li.a11 {width:180px; margin:10px 0 0 0;}
#content .rr .list ul.ng li.a12 {width:180px; margin:10px 0 0 0;}
#content .rr .list ul.ng li.a13 {width:180px; margin:10px 0 0 0;}

#content .rr .list ul.ng li.a14 {width:205px; background: #FFFDF8; border-bottom: 1px dotted #FFEFBF;}
#content .rr .list ul.ng li.a14 a {color:#4C4C4C;}
#content .rr .list ul.ng li.a14 a:hover {color:#D24E20;}
#content .rr .list ul.ng li.a15 {width:180px; background: #FFFDF8; border-bottom: 1px dotted #FFEFBF; font-weight: normal;}
#content .rr .list ul.ng li.a16 {width:180px; background: #FFFDF8; border-bottom: 1px dotted #FFEFBF; font-weight: normal;}
#content .rr .list ul.ng li.a17 {width:180px; background: #FFFDF8; border-bottom: 1px dotted #FFEFBF; font-weight: normal;}


#content .ll .box .box1 .box2 a {color:#4C4C4C; padding:2px;}
#content .ll .box .box1 .box2 a:hover {color:#ce4417; padding:2px;}

#content .ll .box .box1 .box2 a.alf {width:20px; height:20px; float:left; font-weight: bold; }


#content .rr .t_description {width:725px; height:12px;  margin:10px 20px 10px 20px; float:left; padding:5px; background:#FFFCF0; border:1px #FFEFBF solid; overflow:hidden; color:#4C4C4C;}

#content .rr .t_description span { font-weight:bold; display:block; float:left; width:625px; margin:0 0 2px 0; text-align:left;}
#content .rr .t_description span.show {width:100px; color:#F90; text-align:left; font-weight:normal; text-align:right; text-decoration:underline;}
#content .rr .t_description:hover { height:auto; position:relative; }

#content .rr .city_a {width:745px; height:auto; margin:10px 20px 10px 20px; float:left;  font-weight:bold; color:#4C4C4C; }
#content .rr .city_a span {color:#D24E20; font-size:12px;}
#content .rr .city_a ul { width:735px; display:block; padding:5px; }
#content .rr .city_a ul li { float:left; display:block; width:245px; height:17px; line-height:17px; font-weight:normal;}
#content .rr .city_a ul li h4 {font-weight:bold; color:#999;}
#content .rr .city_a ul li a { font-weight:bold; color:#4C4C4C; }
#content .rr .city_a ul li a:hover {color:#D24E20;}


#content .rr .list ul.data li.ad {width:750px; line-height:100px; margin: 0;  padding: 0 0 0 0; } 

