body{height:100%;padding:0;margin:0;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 13px;color:#555;}
html{padding:0;margin:0;height:100%;}
.wrapper{min-height:100%;height:100%;margin-bottom:30px;}
#loginuser_container {z-index:1000;display:none;width:25%;position:absolute;left:270px;background-color:#f7f7f7;top:200px;padding:10px;text-align:center;border:1px solid #d50216;}
#loginhotel_container{z-index:1000;display:none;width:25%;position:absolute;left:650px;background-color:#f7f7f7;top:200px;padding:10px;text-align:center;border:1px solid #d50216;}
.price{float:left;margin-right:18px;}
#riga_account{border-top:1px solid #d50216;height:25px;background-color:#d50216;width:83%;z-index:1;position:absolute;right:0;top:35px;}
.riga_white{background-color:#fff;height:3px;width:100%;}
#gobuttonuser_container{padding:2px;border:1px solid #e3e3e3;width:26%;float:right;clear:both;position:absolute;right:50px;top:150px;background-color:#fafafa;}
#gouser_text{font-size:12pt;color:#d50216;padding:2px;float:right;width:26%;clear:both;position:absolute;right:50px;top:100px;background-color:#fafafa;text-align:center;}
#gobuttonuser{padding-top:10px;cursor:pointer;text-align:center;background-position:center center;background-image:url(/images/gobutton.png);background-repeat:no-repeat;height:38px;font-size:14pt;color:#fff;font-weight:700;}
#gohotel_text{font-size:12pt;color:#d50216;padding:2px;width:26%;float:right;clear:both;position:absolute;right:50px;top:350px;background-color:#fafafa;text-align:center;}
#gobuttonhotel_container{padding:2px;border:1px solid #e3e3e3;width:26%;position:absolute;top:390px;float:right;right:50px;background-color:#fafafa;}
#gobuttonhotel{padding-top:10px;cursor:pointer;text-align:center;background-position:center center;background-image:url(/images/gobutton.png);background-repeat:no-repeat;height:38px;font-size:14pt;color:#fff;font-weight:700;}
#registerhotel_formdiv_container{border:1px solid #e3e3e3;width:1154px;margin:0 auto;text-align:center;margin-top:20px;}
#registerhotel_formdiv{margin:2px;padding:10px;display:block;font-size:10pt;text-align:left;border:1px solid #d50216;height:640px;}
#registerhotel{text-align:left;position:absolute;right:100px;top:120px;width:300px;}
#twitter_div, #social_div{margin-top:35px;width:44%;line-height:150%;float:left;}
#twitter_div ul li {text-indent:-5px;}
.normalredxl{font-size:13pt;color:#d50216;}
#register_container{border:1px solid #ececec;width:326px;position:absolute;right:50px;top:90px;padding:2px;}
#registeruser{text-align:left;float:left;width:420px;height:299px;border-right:3px solid #bebcbc;}
#registeruser_formdiv_container{border:1px solid #e3e3e3;width:800px;margin:0 auto;text-align:left;margin-top:20px;}
#registeruser_formdiv{border:1px solid #d50216;height:440px;margin:2px;padding:10px;text-align:left;background-color:#fafafa;}
#changeinfohotel_container{top:60px;text-align:center;}
#changeinfohotel{margin:2px;padding:10px;text-align:left;width:1128px;background-color:#fafafa;}
#changeinfohotel_photos{visibility:hidden;}
#changeinfohotel_gallery_container{width:800px;height:390px;margin-left:10px;margin-top:20px;}
#div_upload{padding:20px;display:none;width:400px;height:150px;border:1px solid #d50216;position:absolute;top:90px;left:200px;z-index:1;background-color:#fff; }
.generate_btn{padding:5px 5px 20px;border:1px solid #d50216;}
.generate_btn_sm{padding:5px;border:1px solid #d50216;width:450px;height:50px;overflow:auto;overflow-x:hidden;}
.indent{margin-left:15px;}
#changeinfouser_container{border:1px solid #e3e3e3;width:25%;clear:both;margin:0 auto;text-align:center;padding:2px;}
#changeinfouser{border:1px solid #d50216;height:400px;margin:2px;padding:10px;padding-bottom:80px;text-align:center;background-color:#fafafa;margin:0 auto;}
#delete_user_container, #delete_hotel_container{border:1px solid #e3e3e3;width:45%;clear:both;margin:0 auto;text-align:center;padding:2px;}
#delete_user, #delete_hotel{border:1px solid #d50216;height:200px;margin:2px;padding:10px;padding-bottom:80px;text-align:center;background-color:#fafafa;margin:0 auto;}
#changepwhotel_container, #changepwuser_container{border:1px solid #e3e3e3;width:326px;clear:both;margin:0 auto;}
#changepwhotel{border:1px solid #d50216;height:250px;margin:2px;padding:10px;text-align:center;width:300px;background-color:#fafafa;}
#forgotpwuser_container, #forgotpwhotel_container{border:1px solid #e3e3e3;width:356px;clear:both;margin:0 auto;margin-top:20px;}
#forgotpwuser_formdiv, #forgotpwhotel_formdiv{border:1px solid #d50216;height:190px;margin:2px;padding:10px;text-align:center;width:330px;background-color:#fafafa;}
#changepwuser{border:1px solid #d50216;height:265px;margin:2px;padding:10px;text-align:center;width:300px;background-color:#fafafa;}
#accountlogo{position:absolute;z-index:1;top:5px;left:5px;}
#screenshot{width:635px;text-align:center;margin-top:10px;margin:0 auto;margin-bottom:30px;position:relative;left:80px;}
.title{font-weight:700;font-size:12pt;line-height:110%;}
#register{margin:2px;padding:10px;display:block;font-size:10pt;text-align:left;background-color:#ececec;}
#wrapper{left:50px;position:relative;min-height:100%;height:auto !important;height:100%;width:96%;}
.error {color:#d50216;}
.btnleft{position:absolute;z-index:1;top:220px;left:155px;width:200px;height:175px;text-align:center;}
.btn{position:absolute;z-index:1;top:100px;right:90px;text-align:center;width:200px;height:175px;}
.btn a, .btnleft a{text-decoration:none;font-weight:700;color:#bebcbc;font-size:16pt;}
.btn a:hover, .btnleft a:hover{text-decoration:none;font-weight:700;color:#cccaca;font-size:16pt;}
.default_title{font-weight:700;color:#d50216;background-color:#F3F3FC;height:25px;border-top:1px solid #d50216;padding:2px 0 0 10px;}
input, textarea, select {font: normal 1em Tahoma, Arial, Helvetica, sans-serif;}
a {color:#d50216;}
a:hover{text-decoration:none;}
hr {display:none;}
img {border:none;}
#header {height:63px;background-color:#fff;margin: 0 auto;padding-top:3px;}
#footer{clear:both;width:99%;text-align:center;position:relative;left:0;bottom:-15px;}
#footer_hotel{clear:both;width:99%;text-align:center;position:relative;bottom:-15px;}
.info {width:100%;text-align:left;}
.info,.info a {font: 8pt Tahoma, Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;}
.info a:hover {text-decoration:underline;}
.tabbertab{padding:10px;}
.tabbertabhide{display:none;}
ul.tabbernav{margin:0;padding: 3px 0;border-bottom: 1px solid #d50216;font:bold 12px Tahoma, Arial, Helvetica, sans-serif;}
ul.tabbernav li{list-style:none;margin:0;display:inline;}
ul.tabbernav li a{padding: 3px 0.5em;margin-left: 3px;border:1px solid #d50216;border-bottom:none;background: #f7f7f7; text-decoration: none;}
ul.tabbernav li a:link{color:#d50216;}
ul.tabbernav li a:visited {color:#d50216;}
ul.tabbernav li a:hover{color:#fff;background:#d50216;border-color:#d50216;}
ul.tabbernav li.tabberactive a{background-color:#fff;border-bottom:1px solid #fff;}
ul.tabbernav li.tabberactive a:hover{color:#000;background:white;border-bottom:1px solid white;}
.tabberlive .tabbertab {padding:5px;border:1px solid #d50216;border-top:0;}
#css_vertical_menu{text-align:left;width:150px;list-style:none;margin:0;padding:1px;background-color:#FFFFFF;}
#css_vertical_menu a{display:block;height:42px;margin-top:2px;padding-left:15px;background-color:#d50216;border-left:10px solid #d50216;font-size:1.3em;text-decoration:none;color:#fff;padding-top:5px;}
#css_vertical_menu a:hover{background-color:#E5E5E5;border-left:10px solid #ccc;color:#666666;}
#css_vertical_menu a.first{margin-top:0;}
.css_vertical_menu a, .css_vertical_menu a:link, .css_vertical_menua:visited {color:#fff;text-decoration:none;}
.vmenu_sm{font-size:7pt;margin-top:2px;}
.newhp_txt{margin:5px 0 8px;}
