body,
h1,
h2,
li li,
form,
fieldset,
#blocks #last {
 margin:0
}
p,
li {
 margin:12px 0
}
#page {
 margin:0 auto
}
#menu,
#index,
#content {
 margin-bottom:14px
}
#blocks div {
 margin-right:14px
}
.pink,
.blue {
 margin-top:-10px
}
.image img {
 margin:3px
}
#wait img {
 margin-bottom:6px
}
#ok button,
#error button {
 margin-top:14px
}
body,
th,
td,
fieldset,
#menu #home {
 padding:0
}
input,
textarea,
.pink th,
.pink td,
.blue th,
.blue td {
 padding:3px
}
button {
 padding:4px 10px
}
#logo {
 padding:20px 0 0 1px
}
#menu a,
#menu span {
 padding:0 13px
}
#index,
#blocks div,
.blockMsg div {
 padding:13px
}
#content {
 padding:13px 13px 1px 13px
}
.field {
 padding-bottom:12px
}
#bottom {
 padding:10px 0 50px
}
#page {
 width:840px
}
#home {
 width:40px
}
#index p {
 width:294px
}
#hotspot,
#feedback button,
#ok button,
#error button {
 width:100px
}
#blocks div {
 width:223px
}
#blocks #last {
 width:222px
}
.pink,
.blue {
 width:100%
}
.image {
 width:250px
}
#feedback fieldset {
 width:376px
}
#feedback input {
 width:354px
}
#feedback textarea {
 width:368px
}
hr {
 height:1px
}
#logo {
 height:60px
}
#menu,
#home {
 height:30px
}
#index {
 height:252px
}
#hotspot {
 height:127px
}
#blocks {
 height:294px
}
#blocks div {
 height:252px
}
#feedback textarea {
 height:112px
}
body,
input,
textarea,
button {
 font:12px/14px Arial,sans-serif
}
h1,
h2 {
 font:bold 21px/18px "Bookman Old Style","Times New Roman",Times,serif
}
#menu {
 line-height:30px
}
#menu a {
 text-decoration:none
}
.pink th,
.blue th {
 font-weight:400
}
label.error {
 font-size:11px;
 font-style:italic
}
.center,
.pink,
.blue,
.image {
 text-align:center
}
.right {
 text-align:right
}
body,
input,
textarea,
button,
#menu a {
 color:#525252
}
a {
 color:#2956a1
}
a:hover,
a:active {
 color:#cf4238
}
a:visited {
 color:#909
}
hr {
 color:#d4d4d4
}
h1,
h2 {
 color:#1c4289
}
#menu a:hover,
#menu a:focus,
#menu span {
 color:#fff
}
.red,
label.error,
#error b {
 color:red
}
#ok b {
 color:#0c0
}
fieldset,
a img {
 border:0 none
}
a:focus {
 outline:#1c4289 dotted 1px
}
hr {
 border-width:0
}
input,
textarea,
button,
#menu,
#index,
#blocks div,
#content,
#wait {
 border:#d4d4d4 solid 1px
}
#ok {
 border:#0c0 solid 1px
}
#error {
 border:red solid 1px
}
input,
textarea,
button,
#menu,
#index,
#blocks div,
#content,
#wait,
#ok,
#error {
 border-radius:3px;
 -moz-border-radius:3px;
 -webkit-border-radius:3px
}
#home {
 border-radius:3px 0 0 3px;
 -moz-border-radius:3px 0 0 3px;
 -webkit-border-radius:3px 0 0 3px
}
#bottom,
.bt {
 border-top:#d4d4d4 solid 1px
}
body,
.blockOverlay {
 background:url(data:image/png;base64,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)
}
hr {
 background-color:#d4d4d4
}
input,
textarea,
button {
 background-color:#fff
}
#menu,
#index,
#blocks div,
#content {
 background-color:#fafafa
}
#menu #home {
 background:#525252 url(data:image/gif;base64,R0lGODlhDgAOAMQAANTU1FJSUszMzM3NzdHR0dDQ0Hd3d8vLy2tra87Ozl5eXnBwcMTExJiYmLi4uIuLi9LS0nl5eXh4eHNzc1paWs/Pz6mpqYCAgI2NjWRkZIaGhgAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAOAA4AAAVYYCAGykMQjzKuWcMAANNkazBZAgwL1iRSF4duCHBcKJgDkXhILpeHxJOYGOgghWwBohvkYBqEGKHRCb6AxWphRhtWBrMV9h7FYQOCTrKS6AgVOhErEToVIQA7) 13px 8px no-repeat
}
#menu a:hover,
#menu a:focus,
#menu span {
 background-color:#1c4289
}
#hotspot {
 background:url(hotspot.png)/*tpa=http://img.karboniks.ru/hotspot.png*/ no-repeat
}
.pink th {
 background-color:#ed89bd
}
.pink td {
 background-color:#f7cdcf
}
.blue th {
 background-color:#9dd9e1
}
.blue td {
 background-color:#daeee3
}
.transparent {
 background-color:transparent !important
}
input.error,
textarea.error {
 background-color:#fae0e1
}
#logo a,
.image a,
label.error {
 display:inline-block
}
#preload {
 display:none
}
#menu a,
#menu span,
#blocks div,
.image,
#feedback fieldset {
 float:left
}
#blocks img {
 float:right
}
#feedback .right {
 clear:left
}
textarea {
 overflow:auto
}
button {
 cursor:pointer
}
#index {
 position:relative
}
#index img,
#hotspot,
#wait a {
 position:absolute
}
#index img {
 right:13px;
 top:-15px
}
#wait a {
 left:-999999px
}
