html {height:100%; min-width:700px}

body {height:100%; min-width:700px; margin:0; padding:0; font:13px/16px arial, helvetica, sans-serif; color:#454545; background:#fff}

a {color:#454545; outline:none}
a:hover {color:#5190e5; text-decoration:none}
a:active {color:#4275ba}

img {border:none}

.wrapper {width:700px; min-height:100%; margin:0 auto; padding:0 0 20px 0}

.header {height:123px; position:relative}

.header .btn-print {position:absolute; left:498px; top:20px}

.logo {position:absolute; left:0; top:19px}

.contacts {width:100%}
.contacts:after {content:"."; display:block; clear:both; visibility:hidden; height:0}

.contacts-inner-map {float:left; width:478px; height:478px; line-height:0}

.contacts-info {float:right; width:203px; position:relative}
.contacts-item {border-top:1px solid #dadada; padding:14px 0 4px 0}
.contacts-item:first-child {border-top:none; padding-top:0; margin-top:-3px}
.contacts-item-title {text-transform:uppercase; font:bold 20px/20px "Open Sans Condensed", sans-serif; padding:0 0 10px 0}
.contacts-item dl {margin:0; padding:0}
.contacts-item dl dt {font-size:11px; color:#838383; display:block; margin:0; padding:0 0 2px 0}
.contacts-item dl dd {font-size:14px; display:block; margin:0; padding:0 0 9px 0}
.contacts-item dl dd a {color:#454545}
.contacts-item dl dd a:hover {color:#5190e5}
.contacts-item dl dd img {vertical-align:middle}
.contacts .action-detail-detail-shop {position:relative}
.contacts-print {position:absolute; right:-8px; top:7px}
.contacts-print img {vertical-align:middle; margin:0 3px 0 0}

.contacts-form {padding:16px 0 0 0}
.contacts-form-title {font-size:18px; line-height:20px; color:#2e2e2e; padding:0 0 7px 0}

.contacts-form-row {padding:0 0 10px 0}
.contacts-form-row textarea {width:691px; height:51px; border:1px solid #aeaeae; background:#fff; margin:0; vertical-align:top; padding:0 0 0 9px; color:#454545; font:13px/16px arial, helvetica, sans-serif; overflow:auto}

.btn-print  {
width: 113px;
height: 31px;
overflow: visible;
padding: 0 0 1px 33px;
border: none;
background: url(../images/window-submit.png);
cursor: pointer;
text-align: left;
color: #F1F7FD;
font: 12px/24px arial, helvetica, sans-serif;
outline: none;
}
.btn-print:hover {background-position:left -29px; color:#fff}
.btn-print:active {background-position:left -58px; color:#fff}

.contacts-comments {color:#000; font-size:14px; line-height:17px; padding:28px 0 0 0}