strong.green {color:#458600;}
strong.black {color:black;}
strong.upp {text-transform:uppercase;}
div.right {text-align:right; margin-bottom:3px;}
#gui_help_container, #gui_terms_container, #gui_about_container {border-left:1px solid #c4c4c4;}
.gui_help_title {text-align:right; border-bottom:1px solid #c4c4c4; padding-bottom:10px;}
.gui_help_title h2 {margin:0; padding:5px 0 10px 0; display:block; color:#ca0f00; font-family:arial; font-size:30px; font-weight:normal;}
.gui_help_title h3 {margin:0; padding:0; color:#757575; font-family:verdana; font-size:10px; text-align:right; font-weight:normal;}
.gui_help_box {border:1px solid #aebae0; margin:15px;}
.gui_help_box h4 {margin:0; padding-left:15px; background-color:#eef2fb; font-weight:bold; line-height:21px; font-size:11px;}
.gui_help_box p {margin:5px 0; padding:0 15px;}
#gui_read_more_link, #gui_read_more_link a:hover {text-decoration:none;}
.gui_faq_text {margin:20px 0;}
.gui_faq_text h4 {min-height:30px; background:url('../images/local/question_mark.gif') 0 0 no-repeat; font:bold 11px Verdana, Helvetica, sans-serif; color:#333366; margin:5px 0 5px 15px; padding:0 0 0 70px;}
* html .gui_faq_text h4 {height:30px;}
.gui_faq_text .content {border:1px solid #aebae0; background:url('../images/local/exclamation_mark.gif') 0 0 no-repeat; font:normal 11px Verdana, Helvetica, sans-serif; text-align:justify; margin:0 10px 0 15px; padding:10px 20px 10px 70px;}
.gui_faq_text .content span {color:#c90f00;}
.gui_faq_text_top {text-align:right;}
.gui_faq_text_top a {text-decoration:none; color:#757575; font-family:verdana; font-size:10px; text-align:right; font-weight:normal;}
#gui_faq_bottom {margin:10px 0 12px 0;}
#gui_faq_bottom a {color:#fff; background:url('../images/local/botton-faq.gif') 0 0 no-repeat; padding:2px 10px 10px 7px;}

.gui_terms_title {text-align:right; border-bottom:1px solid #c4c4c4; padding:0 70px 10px 0; background:url('../images/local/terms.gif') top right no-repeat;}
.gui_terms_title h2 {margin:0; padding:5px 0 10px 0; display:block; color:#ca0f00; font-family:arial; font-size:29px; font-weight:normal;}
.gui_terms_title h3 {margin:0; padding:0; color:#757575; font-family:verdana; font-size:10px; text-align:right; font-weight:normal;}
.gui_terms_text {text-align:justify; padding:0 20px;}
.gui_terms_open {width:60px; float:right; background:url('../images/local/terms_open.gif') center right no-repeat; background-color:#f5f5f5;}
.gui_terms_open a {line-height:20px; display:block; text-decoration:none; color:#757575; font-family:verdana; font-size:10px; text-align:left; font-weight:normal;}
.gui_terms_close {margin-top:15px; width:60px; float:right; background:url('../images/local/faq_close.gif') center right no-repeat; background-color:#f5f5f5;}
.gui_terms_close a {line-height:20px; display:block; text-decoration:none; color:#757575; font-family:verdana; font-size:10px; text-align:left; font-weight:normal;}
.gui_terms_sectitle {text-align:right; border-bottom:1px solid #c4c4c4; padding:10px}
.gui_terms_sectitle h2 {margin:0; padding:5px 0 10px 0; display:block; color:#ca0f00; font-family:arial; font-size:24px; font-weight:normal;}
#gui_box{height:150px;}
#gui_box_inner{height:160px; overflow:auto; text-align:justify; padding:0 10px;}

#gui_about_title {text-align:right; border-bottom:1px solid #c4c4c4; padding:0 70px 10px 0; background:url('../images/local/about_us_logo.jpg') top right no-repeat;}
#gui_about_title h2 {margin:0; padding:25px 5px 20px 0; display:block; color:#ca0f00; font-family:arial; font-size:33px; font-weight:normal;}
.gui_about_text {text-align:justify; padding:10px 20px;}
ul#gui_advantages {list-style:none; margin:0; padding:10px 20px;}
ul#gui_advantages li {padding:2px; background:url('../images/local/about_us_link.gif') center right no-repeat; border-bottom:1px dotted #c6c6c6;}
ul#gui_advantages a {display:block; color:#757575; font-family:verdana; font-size:10px; font-weight:normal; line-height:23px; text-transform:uppercase;}
ul#gui_advantages a:hover {color:#bc0e00;}
.gui_about_box {margin:35px 15px;}
.gui_about_text_top {border-bottom:1px solid #c4c4c4; background:url('../images/local/faq_top.gif') center right no-repeat; background-color:#f5f5f5; margin:0;}
.gui_about_text_top h4 {display:inline; color:#505050; font-weight:bold; font-size:11px; line-height:30px; text-transform:uppercase; padding-left:5px;}
.gui_about_text_top a {float:right; margin:8px 0px; color:#6d6d6d; font-size:10px; width:50px;}
.gui_about_box p {margin:5px 0; padding:0 5px; text-align: justify;}
div#gui_about_footer {border-top:1px solid #c4c4c4; padding:10px}
div#gui_about_footer p {text-align:justify;}
div#gui_about_footer a {color:#c90f00; text-decoration:underline;}

/* adv_bk */
.adv_bk {border:2px solid #80ad31 !important;}
div.ab1 {color:#4e7600; background-color:#eff3e1;}
div.ab0 {color:#4e7600; background-color:#e7ecd8;}
div.ab0 .room_price, div.ab1 .room_price, div.ab0 .room_price a, div.ab1 .room_price a, #sk_htl_cnt div.ab0 .room_price a, #sk_htl_cnt div.ab1 .room_price a {color:#4e7600; font-size:1.08em;}
.ab {color:#3b5901;}
.ab1 .room_price, .ab0 .room_price {color:#4e7600;}
div.ab0 .room_price, div.ab0 .room_price del, div.ab1 .room_price, div.ab1 .room_price del {text-align:right;}
div.ab0 .room_price del, div.ab0 .room_price del a, div.ab1 .room_price del, div.ab1 .room_price del a {color:#777777; font-weight:normal;}
div.ab0 .room_price del, div.ab1 .room_price del {font-style:italic; font-size:0.9em;}
div.ab0 .room_price del a, div.ab1 .room_price del a {text-decoration:none !important;}
div.ab0 .book_link img, div.ab1 .book_link img {margin-top:7px;}
#sk_htl_cnt div.ab0 .room_price del, #sk_htl_cnt div.ab1 .room_price del {font-style:italic; font-size:0.9em;}
#sk_htl_cnt div.ab0 .room_price del a, #sk_htl_cnt div.ab1 .room_price del a {color:#777777; text-decoration:none !important; font-weight:normal;}
/* */