h1 {text-transform:none !important}

div.link-list {padding:13px 15px 0}
.link-list ul {list-style-type:none;margin:0;padding:0}
.link-list ul li {list-style-type:none;margin:0;padding:0 0 21px}
.link-list ul li a {font:normal 12px Tahoma;color:#11326c}

div.map {position:relative;width:583px;margin-right:-3px;overflow:hidden}
.map img {border:1px solid #bd945d}

div.contact {padding:8px 0 0;width:580px;overflow:hidden}
div.contact-content {width:650px;position:relative;margin-right:-70px}
.one-contact {float:left;width:89px;padding:0 66px 20px 0;overflow:hidden}
.one-contact img {border:1px solid #bd945d}
.one-contact p {padding:9px 0;font-size:12px;line-height:14px}
.one-contact a {font-size:11px;line-height:14px}

div.photo-with-desc {padding:5px 0 0}
.photo-with-desc table {width:100%}
.photo-with-desc th, .photo-with-desc td {vertical-align:top;text-align:left;padding-bottom:17px}
.photo-with-desc th {width:108px;text-align:right}
.photo-with-desc th img {border:1px solid #bd945d}
.photo-with-desc td {padding-left:17px}
.photo-with-desc h2 {background:none;padding:3px 0 0;text-transform:none;font-size:12px;}
.photo-with-desc h2 a { font-weight:bold; color: #864F00; }
.photo-with-desc p {padding:3px 0 4px}

div.photo-reports {padding:9px 0 0;width:583px;position:relative;margin-right:-3px;overflow:hidden}
div.photo-reports-content {position:relative;width:592px;margin-right:-7px}
.photo-reports table {width:100%}
.photo-reports td {vertical-align:top;text-align:left;padding:0 16px 17px 0px;text-align:center}
.photo-reports td img {border:1px solid #bd945d}
.photo-reports p {padding:13px 0 17px; font:normal 13px/15px Tahoma;color:#864f00; font-decoration:underline;}
.photo-reports p a {font:normal 13px/15px Tahoma;color:#864f00}

div.club {padding:9px 0 0}
.club table {width:100%}
.club th, .photo-with-desc td {vertical-align:top;text-align:left;padding-bottom:17px}
.club th {width:187px;text-align:right}
.club th img {border:1px solid #bd945d}
.club td {padding-left:17px;font-size:12px}
.club h2 {background:none;padding:3px 0 0;text-transform:none;font-size:12px}
.club p {padding:0 0 8px}
.club ul {list-style-type:none;margin:0;padding:0}
.club ul li a {font-size:12px}

div.nomera {padding:9px 0 0}
.nomera table {width:100%}
.nomera th, .nomera td {vertical-align:top;text-align:left;padding-bottom:17px}
.nomera th {width:187px;text-align:right}
.nomera th img {border:1px solid #bd945d}
.nomera td {padding-left:17px;font-size:12px}
.nomera h2 {background:none;padding:3px 0 0;text-transform:none;font-size:12px}
.nomera p {padding:0 0 8px}
.nomera ul {list-style-type:none;margin:2px 0 0;padding:0}
.nomera ul li {font:normal 11px/15px Tahoma;color:#3c3c3c;padding:0 0 0 18px;background:url(/img/desc-li.gif) no-repeat left 9px}
.decription h2 {padding:0 0 0 10px;font:normal 12px/19px Tahoma;color:#fff;height:20px;/*text-transform:uppercase;*/background:url(/img/bg-h.png) no-repeat left top}
.decription h2 span {padding:0 10px 0 0;font:normal 12px/19px Tahoma;color:#fff;display:block;height:20px;/*text-transform:uppercase;*/background:url(/img/bg-h.png) no-repeat right top}
div.price {float:left;padding:0 0 0 10px;font:normal 12px/19px Tahoma;color:#fff;height:20px;/*text-transform:uppercase;*/background:url(/img/bg-h.png) no-repeat left top}
div.price span {float:left;padding:0 10px 0 0;font:normal 12px/19px Tahoma;color:#fff;display:block;height:20px;/*text-transform:uppercase;*/background:url(/img/bg-h.png) no-repeat right top}
table.order {width:auto !important;margin:29px auto 0 0}
.order td {padding:0 8px 0 0;font:normal 12px Tahoma;color:#3c3c3c;vertical-align:middle}

div.news {padding:13px 0 0 17px}
div.one-l-news {padding:0 0 8px 0}
div.news-date {font:normal 9px Tahoma;color:#464341}
div.news-link {padding:8px 0}
.news-link a {font-size:12px;/*color:#11326c*/ color: #464341}
.news-link a:hover {font-size:12px; color: #BB7A05}
div.news-text {font:normal 12px/15px Tahoma;color:#464341; padding-bottom:10px;}
.news-text p {margin:0;padding:0 0 4px;color:#464341;font-size:12px}

div.pages {padding:7px 0 0}
div.margintop {position:relative;margin-top:-32px}
.pages table {margin:0 auto;font:normal 11px/19px Tahoma;color:#083b76}
.pages td {vertical-align:middle;padding-right:1px}
.pages th {vertical-align:middle;padding-right:9px}
.pages td a {display:block;padding:0 0 0 7px;font:normal 11px/19px Tahoma;color:#083b76;height:20px;text-decoration:underline;background:url(/img/bg-h.png) no-repeat left -43px}
.pages td a span {cursor:pointer;padding:0 7px 0 0;font:normal 11px/19px Tahoma;color:#083b76;display:block;height:20px;text-decoration:underline;background:url(/img/bg-h.png) no-repeat right -43px}
.pages td a:hover, .pages td a.active {color:#fff;text-decoration:none;background:url(/img/bg-h.png) no-repeat left top}
.pages td a:hover span, .pages td a.active span {color:#fff;text-decoration:none;background:url(/img/bg-h.png) no-repeat right top}
.pages td a.active, .pages td a.active span {cursor:text !important}

div.form {padding:9px 0 0 17px}
.form table {width:100%}
.form tbody th {text-align:left;vertical-align:top;padding:3px 0 14px;width:121px;font:normal 12px Tahoma;color:#3c3c3c}
.form tbody td {text-align:left;vertical-align:top;padding:0 0 15px}
.form tbody th div {height:17px;width:14px;text-align:center;overflow:hidden;font:normal 20px/20px Tahoma;color:#a67e44;float:right;position:relative;top:-6px}
div.itext {height:21px;overflow:hidden;background:url(/img/forms.png) no-repeat left top;padding:0 0 0 5px}
.itext div {height:17px;overflow:hidden;background:url(/img/forms.png) no-repeat right top;padding:3px 5px 0 0}
.itext input {border:0;padding:0;margin:0;width:100%;background:transparent;font:normal 12px Tahoma;color:#000}
div.itextarea {height:65px;overflow:hidden;background:url(/img/forms.png) no-repeat left -21px;padding:0 0 0 5px}
.itextarea div {height:62px;overflow:hidden;background:url(/img/forms.png) no-repeat right -21px;padding:3px 5px 0 0}
.itextarea textarea {border:0;padding:0;margin:0;width:100%;height:57px;overflow:auto;background:transparent;font:normal 12px Tahoma;color:#000}
.form tfoot td {text-align:left;vertical-align:top;padding:0}
.form tfoot td p {padding:0;font:normal 11px/14px Tahoma;color:#000;position:relative;left:-12px}
div.star {height:14px;width:14px;text-align:left;overflow:hidden;font:normal 20px/20px Tahoma;color:#a67e44;position:relative;left:-12px;margin-top:5px}
div.submit {height:20px;float:right;width:102px}
.submit a {text-decoration:none;display:block;padding:0 0 0 10px;font:normal 12px/19px Tahoma;color:#fff;height:20px;background:url(/img/bg-h.png) no-repeat left top}
.submit a span {cursor:pointer;text-decoration:none;padding:0 10px 0 0;font:normal 12px/19px Tahoma;color:#fff;display:block;height:20px;background:url(/img/bg-h.png) no-repeat right top;text-align:center}

div.nomer-info {padding:9px 0 0}
.nomer-info table {width:100%}
.nomer-info td {vertical-align:top;text-align:left;padding:0 0 17px 17px;font-size:11px}
.nomer-info p {padding:0 0 8px}
.nomer-info ul {list-style-type:none;margin:2px 0 0;padding:0}
.nomer-info ul li {font:normal 11px/15px Tahoma;color:#3c3c3c;padding:0 0 0 18px;background:url(/img/desc-li.gif) no-repeat left 8px}
p.red {padding:0 0 8px 17px;font-size:11px;color:#af0000}

div.info-table {padding:7px 0 12px 17px}
.info-table table {border:1px solid #be945d;border-collapse:separate !important;border-spacing:2px !important;width:100%;font-size:11px;line-height:12px;color:#864f00}
.info-table .bt {border-top:1px solid #be945d}
.info-table .br {border-right:1px solid #be945d}
.info-table .bb {border-bottom:1px solid #be945d}
.info-table .bl {border-left:1px solid #be945d}
.info-table .ba {border:1px solid #be945d;background:#fff !important}
.info-table .tl {text-align:left;padding-left:9px}
.info-table .r {color:#860000}
.info-table td {background:#fbf6ef}
.info-table thead td {text-align:center;vertical-align:middle;padding:1px 0 2px}
.info-table tbody td {text-align:center;vertical-align:middle;padding:1px 0 2px}

div.shema {padding:7px 0 12px}
.shema table {border:1px solid #be945d;width:100%;font-size:12px;line-height:14px;color:#083b76}
.shema .tl {text-align:left;padding-left:9px}
.shema td {background:#fbf6ef}
.shema thead td {border:1px solid #be945d;padding:5px 9px 7px;text-align:center;vertical-align:middle;background:#e0dbb8}
.shema thead td.l {background:#fffde8;padding:0 !important}
.shema tbody td {text-align:center;vertical-align:middle;padding:1px 4px 2px;border:1px solid #be945d;background:#fffde8}
.shema tbody td p {padding:0;margin:0}
.shema tbody td.tl {text-align:left;padding:1px 9px 2px}

