* {margin:0px;padding:0px;}
body,html {width:100%;height:100%;font-family:"Times New Roman"}
img {border:0px}

table {border-collapse:collapse}
table td {border:0px solid black}
div {border:0px solid red}
ul {border:0px solid green}
a {color:#0069d5;text-decoration: none;outline:none}
a:hover {text-decoration: underline}
h1,h2,h3,h4,h5 {padding:0 10px 10px 10px}
h1 {font-size:24px}
h2 {font-size:22px}
h3 {font-size:20px}
h4 {font-size:18px}
h5 {font-size:16px}
ul {margin: 0 0 0 25px;color:#727272;}
p {font-size:14px;line-height:1.5em;color:#727272;padding:0 25px 8px 10px}
.simple {border-collapse: collapse;}
.simple td {padding:10px 0px;vertical-align: top;text-align: center;}
.simple td a {margin: 0 auto;}


.main {width:100%;height:100%;}
.top {vertical-align:top;}
.header-logo {width:90px;height:100px;position:absolute;top:10px;left:60px;}
.header {height:125px;background:url(/builder/gusotour/images/gerb.jpg) 50px 0 no-repeat #e3e3e3}
.header-text-1 {font-size:12px;line-height:1em;text-transform: uppercase;text-align:left;padding:10px 0 0 225px;color:#6d6d6d;}
.header-text-2 {font-size:16px;line-height:1em;font-weight:bold;text-align:left;padding:15px 0 8px 225px;white-space: nowrap}
.header-text-3 {font-size:22px;line-height:1em;text-align:left;padding:3px 0 0 220px;color:#0069d5;outline:none;text-decoration:none;}
.header-text-4 {font-size:16px;line-height:1em;text-align:left;padding:4px 0 0 220px;color:#0069d5;outline:none;text-decoration:none;}

.search {width:174px;background: url(/builder/gusotour/images/search-pic.jpg) 0 0 no-repeat white;border:1px solid #b3b3b3;height:26px;padding:1px 0 0 25px;float:right;margin:60px 40px 0 0}
#search {height:23px;width:150px;position: relative;float:left;font-size:16px;padding:2px 0 0 0;bordeR:0px}
#search-butt {height:25px;width:23px;outline: none;}
.content-part {width:100%}
.menu-block {width:205px;padding:55px 0 0 10px;vertical-align: top}

.content-block {padding:55px 15px 10px 5px;vertical-align: top;}
.content-block img {margin:5px;}

.panorama {width:240px;height:132px;background:url(/builder/gusotour/images/panorama1.jpg) 0 0 no-repeat;margin:0px 0px 20px auto;clear:right;float:right;}

.mini-map {float:right;width:330px;height:204px;background:url(/builder/gusotour/images/mini-map.jpg) 0 0 no-repeat;margin:0 25px 20px 20px; position:relative; z-index:99;}
.map {width:790px;height:324px;z-index:10;position: relative}

.contacts {margin-top:50px;width:250px;height:175px;float:left}
.contacts p {line-height: 1.3em}
.phone {width:30px;height:30px;margin:95px 0 0 -30px;background: url(/builder/gusotour/images/phone.jpg) 0 0 no-repeat;position: absolute}

.bottom {vertical-align: bottom;border-top:1px solid black;font:12px/1.2em "Arial";vertical-align: top}
.wz-copy {width:250px;height:60px;background: url(/builder/gusotour/images/wz-logo.jpg) 0 0 no-repeat;padding:15px 0 0 60px;color:#a09f9f;float:left}
.wz-copy a {text-transform:uppercase}
.copy {float:right;width:350px;color:#a09f9f;padding-top:15px }

.menu-1 {width:150px;margin:0 auto;}
.menu-1 td {height:28px;border:0px solid red;vertical-align: top;padding:0}
.menu-1 .lvl-1 {font-size:16px}
.menu-1 .lvl-2 {font-size:14px}
.menu-1 .lvl-3 {font-size:13px}
.menu-1 .lvl-1 td {padding-left:5px}
.menu-1 .lvl-2 td {padding-left:14px}

.menu-2 {width:280px;float:right;display:block;background:url(/builder/gusotour/images/menu_dot3.jpg) 25px 0px no-repeat;height:140px}
.menu-2 td {vertical-align: middle;height:50px;}
.menu-2 .lvl-3 td {padding:0 35px 0 35px;}

.hide {display:none}
.show {display:auto}
.menu-1 td a.ind-a {background:url(/builder/gusotour/images/menu_dot.jpg) 0px 3px no-repeat;color:#505050;padding:2px 0 0 20px;display:block;}
.menu-1 a:hover {background:url(/builder/gusotour/images/menu_dot.jpg) 0px 3px no-repeat;text-decoration: none;}
.menu-1 td a.ind-b {padding:2px 0 0 20px;display:block;}

.menu-2 td a.ind-a {display:block;color:#505050;padding:5px 0 0 30px;line-height:1em}
.menu-2 td a.ind-b {display:block;padding:5px 0 0 30px;line-height:1em}

.content-photo {clear:both;padding:20px 0 20px 25px;background: url(/builder/gusotour/images/content_photo.jpg) 5px 18px no-repeat;height:150px;}

.feedback {border:0;border-collapse:collpase;}
.feedback td {border:0;padding:2px 0 4px 0;color:#727272;}

.messageslist {border:0;border-collapse:collpase;margin-top:10px;}
.messageslist td {padding:4px 10px;color:#727272;}
td.text {padding:4px 10px;color:#727272;}

.noBorder {border-collapse: collapse;width:100%;margin:0px 0 20px 0;}
.noBorder th {padding:10px 0 15px 0;vertical-align: top;text-align: left;width:18%}
.noBorder td {padding:10px 0 15px 0;border-top:1px solid #727272; color:#727272;vertical-align: top;text-align: left;}

div.presc {background:  url(/builder/gusotour/images/prescur.jpg) 0 0px no-repeat;width:150px;height:32px; vertical-align: middle;text-align: left;padding:7px 0 0  35px;clear:both;font-weight: bold;}
