img.hot_big { width:280px; height:241px;}	/* big hotel */
img.hot_sml { width:100px; height:86px;}   /* small hotel */
img.eqp { width:37px; height:22px;}			/* hotel equipment */
img.flg_sml { width: 21px; height: 13px; }	/* small flag */

/* FRAMES */
div.fr, div.fr_nav { padding-top: 15px; }
div.fr ul { margin-left:26px; padding-top:15px;}
div.fr ul.p { list-style-type:none; margin: 0 15px;}
div.fr ul.sml_br li { padding-top: 4px; }
div.fr ul.cl3{ color:#FA7E00; }
div.fr ul.cl2{ color:#31A264; }
div.fr ul.cl1{ color:#4C71C1; }
div.fr li { padding: 11px 8px 0 0;}
div.fr li p, div.fr li.first { padding-top: 0; }

.fr1t, .fr2t, .fr3t, .fr4t { height: 26px; font: italic bold 14px Arial,Verdana,Helvetica,sans-serif; }
 td.frt { color: #fff; padding: 6px 50px 0 10px; }
.fr td.frt_r { color: #fff; padding: 6px 20px 0 4px; } /* tile of frame for right nav */
.fr td.frt_r_sml { color: #fff; padding: 6px 2px 0 4px; }
.fr1c, .fr2c, .fr3c, .fr4c { border: 1px solid; padding:0 0 15px 0;}

.fr3t { background: url(../images/img_www/tls/stc/cnt_fr3_bg.gif); }
.fr3c { border-color: #FA7E00; }
.fr2t { background: url(../images/img_www/tls/stc/cnt_fr2_bg.gif); }
.fr2c { border-color: #31A264; }
.fr1t { background: url(../images/img_www/tls/stc/cnt_fr1_bg.gif); }
.fr1c { border-color: #4C71C1; }
.fr4t { background: url(../images/img_www/tls/stc/cnt_fr4_bg.gif); }
.fr4c { border-color: #C60118; }
.fr1c td, .fr4c td { color: #4C71C1; padding: 6px; }

/* Frame with navigation and arrays */
div.fr_nav ul { list-style-type: none; padding: 11px 11px; margin-left:0; border: 1px solid; clear:both;}
div.fr_nav li { padding: 4px 0 0 18px; background-position: 0 6px; background-repeat: no-repeat; }
div.fr_nav li.first { padding-top: 0; background-position: 0 2px;}
div.fr_nav ul.cl1 { border-color: #4C71C1; }
div.fr_nav ul.cl1 li { background-image: url(../images/img_www/tls/stc/a1_r_sml.gif);  }

div.fr_nav ul.cl2 { border-color: #31A264; }
div.fr_nav ul.cl2 li { background-image: url(../images/img_www/tls/stc/a2_r_sml.gif);  }
div.fr_nav ul.cl3 { border-color: #FA7E00; }
div.fr_nav ul.cl3 li { background-image: url(../images/img_www/tls/stc/a3_r_sml.gif);  }
#cnt div.fr_nav ul a { color: #4C71C1;}

ul.cl4 { color: #4B71BF; }
ul.cl4 li { color: #4B71BF; margin:0 0 0 55px; list-style:disc;}
ul.cl5 { color: #C60118; }
ul.cl5 li { color: #C60118; margin:0 0 0 55px; list-style:disc;}

.ads * { margin-top: 15px; }

/* LEFT NAV */
#lnav h4 { color:#fff; line-height: 12px;	padding: 5px 4px 5px 10px; }
#lnav ul {	list-style-type: none; 	padding: 4px 8px;	border: 1px solid; }
#lnav li {	padding-left: 16px; background-position: 0 2px; background-repeat: no-repeat; }
#lnav li a { text-decoration: none; }
#lnav li a:hover { text-decoration: underline; }
#lnav li a.bold { font-weight: bold; }
#lnav .t1, #lnav .t2, #lnav .t3, #calc, #nl { margin-top: 10px; }

#lnav .t1 h4 { background: #4C71C1 url(../images/img_www/tls/stc/bg_lnav1.gif) left top no-repeat; }
#lnav .t1 ul { border-color: #4C71C1; }
#lnav .t1 li { background-image: url(../images/img_www/tls/stc/a1_r_sml.gif); }
#lnav .t1 li a { color: #4C71C1; }
#lnav .t2 h4 { background: #30A161 url(../images/img_www/tls/stc/bg_lnav2.gif) left top no-repeat; }
#lnav .t2 ul { border-color: #30A161; }
#lnav .t2 li { background-image: url(../images/img_www/tls/stc/a2_r_sml.gif); }
#lnav .t2 li a { color: #30A161; }
#lnav .t3 h4 { background: #F97F00 url(../images/img_www/tls/stc/bg_lnav3.gif) left top no-repeat; }
#lnav .t3 ul { border-color: #F97F00; }
#lnav .t3 li { color: #F97F00; background-image: url(../images/img_www/tls/stc/a3_r_sml.gif); }
#lnav .t3 li a { color: #F97F00; }

#calc div.hln { height: 50px; padding-left: 4px; background: url(../images/img_www/tls/stc/bg_calc.gif) left top repeat-x; }
#calc img { float: left; height: 50px; }
* html #calc img {	margin: 0 -3px;	ma\rgin: 0; }
#calc h4 {	padding: 19px 10px 10px 64px;	background: url(../images/img_www/tls/stc/bg_calc.gif) left top repeat-x; }
* html #calc h4 { padding-bottom: 6px; } /* For IE5 */
#calc div.form {	text-align: center; padding: 2px 2px; clear: both; border: 1px solid #D5353F; }
#calc input { width: 60px; }
#calc select { width: 80px; }
#calc table { text-align: center; margin: 0 auto; color: #000;	 }
#calc td { vertical-align: middle; 	padding: 0 0 0 2px; }

/* newsletter */
#nl  { width: 153px; color: #4C71C1; border: 1px solid #4C71C1; padding: 4px 10px;}
#nl h2 { border-bottom: 1px solid #4C71C1; text-indent: 4px; }
#nl p {	color: #4C71C1;	padding: 12px 0; font-size: 10px; }
#nl table { width: 150px; color: #4C71C1; }
#nl td { vertical-align: middle; padding: 8px 0 4px 0; }
#nl td a { color: #4C71C1; text-decoration: underline; }
#nl input.text { width: 150px; }
#nl img { vertical-align: text-bottom; }
* html #nl img { 	vertical-align: middle; vertical-align: text-bottom; }

#abt { margin-top: 20px; }

/* RIGHT NAV */
#rnav h2 { color:#4B71BF; border-bottom:1px solid #4B71BF; padding-bottom:4px;}
#rnav .fr, #rnav h2 { padding-top:11px; }
#rnav .fr div { padding:0; }
#rnav div, #rnav a { color: #4C71C1; }
#rnav a { text-decoration: underline; }

#rnav .weather { width:173px;}
#rnav .weather table { width:100%; text-align:center;}
#rnav .weather td { padding: 2px 0 0 0; color: #414141;}
#rnav .weather td.t { padding: 4px 0; font-weight:bold;} /* temp */
#rnav .weather img { width:44px; height:39px;}
#rnav div.weather div { background: #F9DBB9; margin-top:4px; padding: 4px 10px; color: #414141;}
#rnav .weather p { padding: 4px 0; }
#rnav .weather p a { font-size:10px; color: #414141; }
#rnav img.arr { width:12px; height:11px; vertical-align: bottom;}

#rnav .map { text-align:right; background:#E7F4FC;}
#rnav div.map div {background:#E7F4FC; padding: 6px 8px; text-align:left;  }
#rnav .map p {padding-bottom:3px;}
#rnav .map select { width:157px; }

#rnav .regcnt { font-size:10px; }
#rnav .regcnt a { text-decoration: none; }
#rnav .regcnt a:hover { text-decoration:underline; }
#rnav .regcnt a.lnk2 { text-decoration: underline; }
#rnav .regcnt p { padding-top: 2px; }
#rnav img.hrb { margin-top:4px; float:left;}
#rnav .regcnt p.desc { margin:4px 0 0 55px;}

#rnav .knw {background: #D1FFE5; color: #414141; width:173px;} /* do you know prm */
#rnav .knw a {color: #414141; }
#rnav .knw h4 { padding: 4px 10px;}
#rnav .knw p, #rnav .imp p { font-size:10px;  padding: 4px 10px 11px 10px;}

#rnav .imp {background:#FDEFEE;}
#rnav .imp h4 {color:#000; padding: 8px 10px 4px 10px;}
#rnav .imp {color:#706664;}

#rnav .ord {background:#FEF2E4;}

#rnav .hot td { padding:0; }
#rnav .hot td.star { padding-bottom:10px; text-align:center; vertical-align:bottom;}
#rnav .hot p {color: #414141; padding: 4px 10px 0 10px;}
#rnav .hot div.bg {background: #F9DBB9; padding-bottom:11px;}
#rnav div.adr { font-size:10px; margin: 4px 10px 0 10px; padding-bottom: 8px; border-bottom:1px solid #FA7E00;}
#rnav div.adr p { margin-left:30px; padding:0;}
#rnav .hot p.desc{ padding-top: 8px; clear:left; font-size:10px;}
#rnav .hot a { font-size:10px; color: #414141;}
#rnav .hot a.name { font-size:11px; font-weight:bold; text-decoration:none;}
#rnav .hot a.name:hover { text-decoration:underline; }

#rnav p.verity { color: #4C71C1; padding: 6px 4px 0 4px;}

#rnav .opinion { color:#6A6A6A; }

#end h4 { color:#FA7E00; padding: 10px 0 2px 0;}
#end .fr div { background: #F9DBB9; padding-bottom:11px;}
#end .fr h4 { padding: 6px 10px 2px 10px; line-height:1.2;}
#end .fr p { font-size:10px; padding: 4px 10px 6px 10px; color:#000;  line-height:1.2;}
#end .fr form { padding: 0 10px; }
#menu a { color:#5764B3; text-decoration:underline; }
#menu p, #r p { padding-top:5px; color:#48494B; line-height:1.2;}
#menu p.lnk { padding-top:11px; }
#r p {padding-bottom:10px;}
#r div { width:529px; height:124px; margin:15px auto; background: url(../images/img_www/tls/stc/hp_end_rank.gif) no-repeat; }
#r div h4 { color:#4C71C1; }

/* CONTENT */
.br { margin-top: 11px; }
.p_br { margin-top: 15px; }
td { color: #6A6A6A; }
#cnt h1, #cnt h2 { color:#4B71BF; padding:0 10px;}
#cnt .bt1 { border-bottom:1px solid #4B71BF; padding-bottom:8px;}
#cnt td.first { padding-top:14px; }
#cnt td p.first { padding-top: 0}
#cnt td.last{ padding-bottom:14px;}
#cnt td.err { color:#ff0000; }
#cnt h4, #cnt span, #cnt p, #cnt div.p { color: #6A6A6A; }
#cnt p, #cnt div.p { padding: 11px 11px 0 11px; } /* div.p When in content is <p class=break> - for IE */
#cnt div.p p, #cnt div p.break { padding-left:0; }
#cnt p.cl4 {color: #C60118;}
#cnt div.nomargin { margin:0; padding:0; }
#cnt a { color: #FA7E00; text-decoration: none;}
#cnt a.t2 { color:#4C71C1;}
#cnt a.t3 {color:#6A6A6A;}
#cnt a:hover { text-decoration: underline;}
#cnt a.lnk2:hover { text-decoration: none; }
#cnt span.t2 { color: #FA7E00; }
#cnt span.t3b { color:#4C71C1; font-weight:bold;}
#cnt span.t4b { color:#C60118; font-weight:bold;}
#cnt .map { background:#E7F4FC; text-align:right;}

#cnt .hlnicon { width: 100%; height: 25px; background: url(../images/img_www/tls/stc/cnt_ico_bg.gif); margin-top: 16px;}
#cnt .hlnicon td { color:#4B71BF; font-weight: bold; font-size: 11px; }
#cnt .hlnicon td.ico { width:25px; }
#cnt .hlnicon td.end { width:9px; }
#cnt .hlnicon td.title {padding: 4px 0 0 4px;}

#cnt .scroller {  height:17px; margin:0 0 0 auto; text-align:right; }
#cnt .scroller td {vertical-align:middle; padding-left: 4px; color: #4C71C1; }
#cnt .scroller a:hover { text-decoration: none; }

#tree {	border-bottom:1px solid #cccccc; padding-bottom: 6px;}
* html #tree { padding-bottom: 8px; }
#tree img { display:block; float:left; }
#tree ul { list-style-type:none; margin-left:20px;}
#tree li { list-style-type:none; display:inline; color:#969696; padding-right:5px;}
#tree li a { color:#969696;}

/*  PG_03  */
#hcat { padding-left: 11px; padding-right:0px; line-height:1.2; border-bottom:1px solid white; background: #FFE7CF url(../images/img_www/tls/wnt/pg_03_pict.jpg) right top no-repeat; }
#hcat p { padding:8px 0 0 0; color:#4B71BF; }
#hcat p.form { padding-top:2px; }
#hcat p.submit { padding:10px 0 5px 0; }
#hcat select { width: 148px; }
#hcat select.ctid { width: auto; }
#adv { width:99%; }
#adv td { text-align:center; padding:5px 0;}
#adv a {color:#4C71C1; font-size:10px;}

/*  PG_03_list  */
#hlist { width:100%; border-top: 1px solid #4C71C1; }
#hlist td { padding:0; border-bottom: 1px solid #4C71C1;}
#hlist div.bg_cont { margin:0; padding: 8px 8px 8px 12px; }
#hlist td td { border:0; padding: 0;}
#hlist td.img { padding-right: 11px; }
#hlist td.recom { background:#E9EFFB; }
#hlist td.myhot { background:#FDEDDD; }
#hlist h4, #hlist h4 a { color:#4C71C1; }
#hlist p { padding:11px 0 0 0; line-height:1.2;}
#hlist p.flg { padding-top:10px;}
#hlist p.flg img { margin-right:4px; }
#hlist .dings { float:left; margin:8px 8px 0 0;}
#hlist span {font-weight:bold;}
/* 4four prm*/
#hlist td.prm1 {border-bottom:none;}
#hlist td.prm1 div.bg_cont {
	padding:0;
	background:#ffefb3 url(../images/img_www/tls/stc/cnt_hot_prm1_bl.gif) left bottom no-repeat;
	margin-bottom:12px;
}
#hlist td.prm1 div.bg_cont2 {
	margin:0; padding: 8px 8px 8px 12px;
	background-image: url(../images/img_www/tls/stc/cnt_hot_prm1_br.gif);
	background-position:right bottom;
	background-repeat: no-repeat;
}
#hlist td.prm1 span, #hlist td.prm1 span a { color:#C50117; }
#hlist .first {margin-top:12px;}

#hlist .hprm, #hmod_prm1 .hprm { background:#C60118; border:none; padding:0;}
#hlist .hprm p, #hmod_prm1 .hprm p { color:#fff; font-weight:bold; padding:0; line-height:20px; float:left; }
.hprm img {display:block; width:10px; height:20px;}
* html .hprm img { margin:0 -3px; }

#hmod_prm1 { margin:12px 0 0 0;}
#hmod_prm1 table {margin:0;}
#hmod_prm1 td {background:#ffefb3; padding-top:10px;}
#hmod_prm1 td.prm1 { padding:0 0 10px 0;}
#hmod_prm1 td.prm1 p.lnk, #hmod_prm1 td.prm1 p.lnk a { color:#C50117; font-weight:bold;}
#hmod_prm1 td.prm1 div { padding:8px 12px 0 12px; }

/*  PG_03_mod  */
#hmod_t div.dings { text-align: center; font-weight:bold; color: #FA7E00; float:right; padding:10px 10px 0 5px; line-height:1.2;}
#hmod { border-top:1px solid #4C71C1;}
#hmod td.right { padding-left: 8px; }
#hmod img.hot_sml { margin-bottom: 6px; }
#cnt table.hnav { width:100%; margin: 6px 0;}
* html #cnt table.hnav { padding: 6px 0 0 0;}
#cnt table.hnav a { font-size:10px; color:#4C71C1;}
#hmod p { padding: 4px 4px 0 0;}
#hmod .eqp td { padding:0; }
#hmod .eqp td.left { padding-right: 8px}
#hmod .eqp h4 { padding: 6px 0 4px 0;}
#hmod .eqp table { width: auto; text-align: center;} /* Icons equipment */
#hmod .eqp table td { padding: 0 0 4px 0; font-size:9px;}
#cc { margin-top:2px;} /* creditcard */
#cc, #cc li {list-style:none;}
#cc li {display:inline; }
#cc img {margin:2px 2px 0 0;}
#belt1 { width:100%; background: #E8EEFA;  margin-top:11px; height:20px;}
#belt1 td { padding: 0 15px;  vertical-align:middle;}
#belt1 td a { color: #4C71C1;}

/*  PG_03_adv_search  */
#hadv select {width: 148px;}
#hadv select.ctid {width: 220px;}
#hadv select.date {width: 40px;}
#hadv table.bg_col { background:#FDEDDD; width:100%; }
#hadv table.bg_col td { padding: 5px 11px 0 0; }
#hadv table.bg_col td.first { padding-top:14px; }
#hadv table.bg_col td.txt { padding-left:14px; }
#hadv table.bg_col td.term { padding:11px 0 0 14px; }
#hadv table.bg_col td.last {  padding-bottom: 11px; padding-top: 0px;}
#hadv_eqp { margin-left:14px;}
#hadv_eqp h4 { padding-top:13px; padding-bottom:5px; color: #6A6A6A;}
.hadv_eqp_ico td { width:92px; padding-top:0;}
#hadv_eqp p.param { padding:5px 0 11px 30px;}
#hadv p.submit { background:#FDEDDD; padding-bottom: 11px; text-align:center;}

/*  PG_02  */
#mail_form select { width: 381px; }
#mail_form textarea { width: 381px; height: 200px; font-size: 9px;}
#pg02butt a { display: block; color: #fff; width: 299px; height:29px; line-height:29px; font-weight: bold; margin: 0 auto;	text-align: center; background: url(../images/img_www/tls/stc/cnt_02_but.gif);}
#pg02pict {
	width:389px; line-height:1.2;
	text-align:center; background:url(../images/img_www/tls/stc/pg_02_pict1.gif);
	padding-top:40px;	height:110px;
}
* html #pg02pict { height:150px; }

/*  PG_04  */
#cnt img.pg04pict { border: 1px solid #A9BCE4; margin: 0 2px;}

/*  PG_05  */
#award { width: 386px; margin-top: 10px;}
#award td.tl { width: 95px; height: 101px; background: url(../images/img_www/tls/wnt/awarded01.jpg) no-repeat; }
#award td.tc { width: 183px; height: 101px; font-size: 13px; color: #000; font-weight: bold; text-align: center; vertical-align: middle; background: url(../images/img_www/tls/wnt/awarded02.gif); }
#award td.tr { width: 108px; height: 101px; background: url(../images/img_www/tls/wnt/awarded03.jpg) no-repeat;	 }
#award td.b  { height: 57px; font-size: 13px; color: #fff; text-align: center; vertical-align: middle; background: #C40118 url(../images/img_www/tls/wnt/awarded04.gif) left bottom no-repeat; }
#award td span { color:#C40118; }
#cnt p.pg05_names { padding: 3px 0 0 15px; font-size:10px;}

/*  PG_07  */
#order .hint { position:relative; padding:0; width:384px; float:right; background:#FEF2E4; height:auto !important; min-height:220px; height:220px; margin-bottom:15px;}
* html #order .hint {height:220px !important;}
#order .hint h3 {padding-bottom:10px;}
#order .hint div.p {padding:0 11px 11px 11px;}
#order .hint img {position:absolute; width:5px; height:5px;}
#order .hint img.lt { left:-1px; top:-1px; }
#order .hint img.rt { right:-1px; top:-1px; }
#order .hint img.lb { left:-1px; bottom:-1px; }
#order .hint img.rb { right:-1px; bottom:-1px; }
/** html #order .hint img.rb, * html #order .hint img.lb { bottom:-2px; }*/
#order .hint span {color:#000; font-weight:bold;}
#order .hint ul, #order .hint li {padding:0 11px 0 0; line-height:1.2;}
#order .hint ul.f2 li {list-style:none;}
#order img.pic {width:180px; height:222px; }
#order h1.f2 {padding-left:195px;}
#order h3 {color:#FA7E00; font-size:13px; padding:11px 11px 0 11px; line-height:1.2;}
#order .t1, #order .t2, #order .t5 { width:100%; background: #E8EFFB; } /*t5 - refund data*/
#order td.cl3 { background:#FFFF00; }
#order .t1 td { padding-bottom:14px; padding-left:5px; width:50%;}
#order .t1 input.text { width:120px; }
#order .t2 td { padding-left:11px; padding-right:11px; vertical-align:middle; }
#order .t2 td.right { padding-right:0; width:50%;}
#order .f2 td.right {width:169px;}
#order .t2 input.text { width:210px; margin-bottom:2px;}
#order .f2 input.text { width:300px; }
#order .t2 input.sml { width:100px; }
#order .t4 td { padding:11px 11px 0 2px; vertical-align:middle;} /* order form */
#order .t4 td.checkbox { padding-left:32px; padding-right:5px; vertical-align:top; }
#order .t3 th { padding:15px 0;}
#order .t3 th.nocod { color:#979598; }
#order .t3 td { padding:11px; width:50%; }
#order .t3 td.cl1, #order .t3 th.cl1 { background:#FDEDDD; border:1px solid white; }
#order .t3 td.cl2, #order .t3 th.cl2 { background:#E8EFFB; border:1px solid white; }
#order span.price { font-weight:bold; color:#C7011A; font-size:12px; }
#order .t3 td p { padding:11px 0 0 0;}
#order .t5 td { padding: 2px 11px; vertical-align:middle; }
#order .t5 input.text { width:280px; }
#order  p.butt_r{ float:right; padding-left:10px; width:50%;}
#order  p.butt_l{ padding-right:0; text-align:right; }
#order ul.tplanet, #order ul.tplanet li {list-style:none;}
#order ul.tplanet li {padding:0 0 11px 18px;}

/* FAQ (15) */
#faq table { width:100%; }
#faq td.faq{font-weight:bold; padding-left:10px; padding-top:5px}
#faq div.p{padding-left:25px; padding-bottom:5px}

/*  pg10  */
#pg10 {background-color:#EEFFF5}
#pg10 select { width: 147px;}

/* pg11 */
#pg11 {background-color:#E8EFFB}
#pg11 input.text, #pg11 select { width:147px; }

/* pg13 */
#pg13 ul {margin:5px 0 0 25px; }

/* pg31 */
#pg31 {background-color:#E7F4FC;}
#pg31 select, #pg31 input.text { width: 140px; }

/* pg12 (weather)  */
#cnt .weath1{margin: 4px 5px 4px 10px; padding: 4px 5px 4px 10px; width:45%; text-align:right;color:#4C71C1;}
#cnt .weath2{margin: 4px 2px 4px 2px; padding: 4px 2px 4px 2px; width:55%;}
#cnt .weath3{padding-top: 8px;padding-bottom: 8px;margin-top: 8px;margin-bottom: 8px;text-align: center;}
#cnt select.wth1{width: 147px;}
#cnt select.wth2{width: 61px;}
#cnt .weather td { vertical-align: middle; 	padding: 2px 2px 2px 2px; }

/* pg16 */
#cnt .ftab1{margin: 4px 5px 4px 10px; padding: 4px 5px 4px 10px; width:45%;text-align:right; }
#cnt .ftab2{margin: 4px 2px 4px 2px; padding: 4px 2px 4px 2px; width:55%;}
#cnt .ftab3{margin-left: 11px; padding-left:11px;}
#cnt input.ftext { width:160px; padding:2px 2px;}
#cnt textarea.ftextar { width:160px; padding:2px 2px; width:180px; height:120px;}

/* pg_23  */
#pg23 {  width:100%; background:#D1FFE5; }
#pg23 td { width:50%; padding: 6px 11px 0 11px; }
#pg23 td.first { padding-top: 8px; }
#pg23 td.last { padding: 11px 0; }
#pg23 input.text { width:200px; }
#pg23 textarea { width:360px; height:80px; }

/* pg24 */
.pg24 { clear:both; padding-top:15px; text-align:right;}
.pg24 div {padding-top:8px; border-top:1px solid #4C71C1;}

/*  pg_34 news */
#cnt .newstitle a { color: #4B71BF; text-decoration: none;}
#cnt .newstitle a:hover { text-decoration: underline; }
#cnt .newslist ul {	list-style-type: none; padding: 4px 8px;}
#cnt .newslist li { padding-left: 16px; background: url(../images/img_www/tls/stc/a3_r_sml.gif) 0 2px no-repeat; }
#cnt .newslist li a {	color: #F97F00; text-decoration: none; }
#cnt .newslist li a:hover { text-decoration: underline; }

/* pg_35 rezerwacja */
#cnt .advntg{color:#4C71C1;}
#cnt  ul.advntglist {color:#4C71C1;padding-left:26px;margin-left:26px;}
#cnt .disadvntg{color:#C60118;}
#cnt  ul.disadvntglist {color:#C60118;padding-left:26px;margin-left:26px;}

#pg40 { width:371px; height:137px; background: url(../images/img_www/tls/wnt/pg_40_pict.jpg) no-repeat;}
#pg40 p { color:#000;}

/* ranking hoteli */
#legend {background:#e7effa; border-bottom:solid 1px #4970b9; border-top:solid 1px #4970b9; margin:10px 0;}
#legend td { padding-left:5px; }
#cnt .opinionname{border-top:solid 1px #4970b9; padding:5px 0; margin:5px 0; font-weight: bold}
#cnt .rankhotel h4 a, #cnt .ranktitle, #cnt .rankhotel h2,#cnt .rank a { color:#4C71C1; }
#cnt .crttop{ background:#e7effa; border-top:solid 1px #4970b9; border-left:solid 1px #4970b9; border-right:solid 1px #4970b9;}
#cnt .crttop2{background:#fff; border-top:solid 1px #4970b9; border-left:solid 1px #4970b9; border-right:solid 1px #4970b9;}
#cnt .crtfull{background:#e7effa; border:solid 1px #4970b9;}
#cnt .crtmid{background:#fff; border-left:solid 1px #4970b9; border-right:solid 1px #4970b9;}
#cnt .crtbot{background:#e7effa; border-bottom:solid 1px #4970b9; border-left:solid 1px #4970b9; border-right:solid 1px #4970b9;}
#cnt .ranktab td{padding:3px; margin:3px}

#rank_main td  {padding:0 0 5px 0; background:url(../images/img_www/tls/stc/dot.gif) left bottom repeat-x; }
#rank_main td.name {background:none; padding:10px 0;}
#rank_main td.name_sort {background:none; padding:10px 0; border-top:1px solid #4771BB;}
#rank_main td p {padding:4px 0 0 0;}
#rank_main td p.flg {padding:0 0 8px 0;}
#rank_main td.pos {text-align:center; padding:10px 0; border-top:1px solid #4771BB; border-bottom:1px solid #4771BB; background:none;}
#rank_main h4 a { color:#4C71C1; }

/* bulgarska klawiatura ekranowa */
#bgkbd {padding-top:10px; width:300px;}
#bgkbd div {float:left; line-height:18px; border: 1px solid #000; width:19px; margin:3px ; padding:0; background:#f6f6f6; text-align:center; font-size:12px}
#bgkbd div a {display:block; width:19px; color:#000;}

.ppl {
	border: 0;
	width: 100%;
	margin-bottom: 2px;
}
.ppl1 {
	background: url('/images/img_www/ppl/bckPost.gif') top center repeat-x;
}
.ppl4 {
	background: url('/images/img_www/ppl/bckTr.gif') top center repeat-x;
}
.ppl51 {
	background: url('/images/img_www/ppl/bckSP.gif') top center repeat-x;
}
.ppl52 {
	background: url('/images/img_www/ppl/bckPP.gif') top center repeat-x;
}

.pplN {
	padding: 8px 0 15px 8px;
}

.pName {
	font-weight: bold;
	font-size: 11px;
	color: black;
	padding-top: 5px;
	padding-bottom: 10px;
}
.pAmount {
	color: black;
}
.pplInfo {
	padding: 8px 8px 15px 0;
	width: 190px;
	vertical-align: bottom;
}
.pplInfo4 {
	background: url('/images/img_www/ppl/excl4.gif') top center no-repeat;
}
.pplInfo51 {
	background: url('/images/img_www/ppl/excl51.gif') top center no-repeat;
}
.pplInfo52 {
	background: url('/images/img_www/ppl/excl52.gif') top center no-repeat;
}
.pplLogo {
	padding-top: 20px;
}
.pplButtons {
	padding-top: 30px;
	text-align: right; 
}
.pplButton {
	border: 0;
	padding: 5px;
	color: white;
	font-weight: bold;
	font-size: 11px;
	width: 93px;
}
.pplB1 {
	background-color: #4c71c1;
}
.pplB4 {
	background-color: #c7011a;
}
.pplB51 {
	background-color: #f97f00;
}
.pplB52 {
	background-color: #666666;
}
.pplSave {
	color: black;
	font-weight: bold;
	font-size: 12px;
	padding: 5px 0 26px 45px;
}
.pplDesc {
	text-align: justify;
	padding: 10px 8px 0 8px;
	color: black;
	display: none;
}
.pplDesc div {
	border: 1px solid #fea6a0;
	background-color: white;
	padding: 7px;
	margin-top: 10px;
}
#dsc1 {
	padding-right: 120px;
	padding-bottom: 45px;
	background: url('/images/img_www/ppl/desc1.gif') bottom right no-repeat;	
	height: 130px;
}
.pplEnd {
	font-weight: bold;
	color: black;
	font-size: 11px;
	padding-top: 5px;
	text-align: justify;
}
.pplType {
	display: none;
	text-align: center;
}
