BODY {padding:0px; margin:22px 22px 0px 22px; font-family:Tahoma; color:#171411; background:#0AAED1 url(img/bg-body.gif);}

TD {color:#000000; vertical-align:top; font:13px Tahoma; color:#171411;}
TH {color:#000000; text-align:left; font:bold 13px Tahoma; color:#171411;}
IMG {border:0px;}

a {color:#00A8DF; text-decoration:underline;}
a:hover, .products td a:hover, p.other-products a:hover, .order-form a:hover {color:#E1081C; text-decoration:none;}

h1, .head-1 {font:21px/1.0 Trebuchet MS, Verdana; color:#7A7A7A; margin:0px; padding:0px 0px 22px 27px; background:url(img/h-decor.gif) no-repeat;}
h2, .head-2 {font:21px/1.0 Trebuchet MS, Verdana; color:#7A7A7A; margin:26px 0px 0px 0px; padding:0px 0px 22px 27px; background:url(img/h-decor.gif) no-repeat;}
h3, .head-3 {font:18px/1.0 Trebuchet MS, Verdana; color:#171411; margin:26px 0px 0px 0px; padding:0px 0px 18px 0px;}
h4, .head-4 {font:bold 15px/1.0 Trebuchet MS, Verdana; color:#171411; margin:0px; padding:13px 0px 6px 0px;}
h5, .head-5 {font:bold 13px/1.0 Trebuchet MS, Verdana; color:#171411; margin:0px; padding:9px 0px 6px 0px;}
h1.h-text {padding:0px 0px 22px 0px; background:none; color:#171411;}

input {font:11px Verdana; border:0px; height:21px; border:1px solid #CFCFCF;}
form {margin:0px; padding:0px;}
select {font:11px Verdana;}
textarea {font:11px/1.2 Verdana; border:1px solid #CFCFCF; margin-top:5px;}

p {font:12px/1.4 Tahoma; margin:0px; padding:0px 0px 11px 0px;}

ul {padding:0px 37px 0px 17px; margin:0px;}
ul li {list-style-image:url(img/li.gif);}
ol {margin:0px 0px 0px 7px; padding:0px 37px 0px 17px;}
ol li {list-style-image:none;}
li {font:12px/1.3 Tahoma; margin:3px 0px 6px 0px;}

/* FIRST PAGE */

.str, .dop span.str {font-weight:bold;}
.red, .products td a, .order-form a, .mark {color:#E1081C;}

.logo {padding:0px 58px 0px 0px;}

.content {background-color:#FFFFFF; padding:12px;}
.white, .copyright {background-color:#FFFFFF;}
.decor-bottom {position:absolute;}

.ulov {background-position:right bottom; background-repeat:no-repeat; background-color:#FFFFFF; color:#0AAED1; font:37px/1.0 Trebuchet MS, Verdana; text-align:right; padding-right:98px;}

.left-menu {font:19px/1.0 Trebuchet MS, Verdana; padding:0px 0px 10px 0px;}
.left-menu strong {font-weight:normal;}
.left-menu ul {margin:7px 0px;}
.left-menu li {font:13px Tahoma; list-style-image:url(img/li-lm.gif); margin:4px 0px; padding:0px;}
.left-menu li a {color:#171411;}
.dop {font:18px/1.3 Trebuchet MS, Verdana; color:#333333; padding-top:10px; padding-bottom:20px;}
.dop span {font:22px Arial; color:#E1081C;}

.left-column {padding:23px 0px 23px 10px;}
.content-column {padding:28px 10px 23px 58px;}

.top-menu {padding-left:12px; padding-right:20px;}
.top-menu div {font:bold 13px Arial; padding:6px 10px 6px 0px;}
.top-menu .red {text-decoration:none}
.raz {background-color:#E1E1E1; margin:8px 0px 0px 0px;}
.enter {border-bottom:2px solid #E1E1E1; border-top:2px solid #E1E1E1;}
.enter a.red {font:bold 12px Arial;}
.en-but, .copyright th img {margin-right:10px;}

.fion-logo {padding-left:20px;}
.copyright td {vertical-align:middle;}
.copyright .fion {font:11px Arial; color:#666666; padding-left:9px;}
.copyright .copy {font:bold 13px Arial; padding-left:58px; padding-right:35px;}
.made {font:10px Arial; padding-left:15px;}
.made a, .made a:hover {text-decoration:none; color:#171411;}

.option {font:12px Arial; padding-top:4px;}
.products {margin-bottom:17px;}
.products td {font:11px Tahoma; padding-right:13px; padding-bottom:27px;}
.products td div {font:bold 13px/1.3 Trebuchet MS, Verdana; padding:0px 0px 7px 0px;}
.products td div.price span, .price span {font:20px Tahoma;}
.products td div.price, .price {font:17px Tahoma; padding:5px 0px 0px 0px;}
.products th {padding-right:29px;}
.product ul li {list-style-image:url(img/li-prod.gif);}
.products div.order {font:bold 15px Trebuchet MS, Verdana;}

/* Inner */
.gallery {margin:15px 0px;}
.gallery div {float:left; border:2px solid #CCCCCC; padding:10px; margin-right:15px;}
.gallery div.active {border:2px solid #0AAED1;}

.phone {font:21px Tahoma; color:#E1081C;}

.sell {padding:0px 65px 0px 15px;}
.sell p.price {margin:-2px 0px 12px 0px; !important}
.sell p {padding:0px 0px 4px 0px;}
.sell p.button-base {padding:4px 0px 7px 0px;}
.sell-option {font:bold 12px Tahoma;}
.sell-option input, .sell-option select {margin:5px 0px 8px 0px;}
.to-basket {font:18px Tahoma; padding-bottom:19px;}

.expertise p {font:11px/1.2 Tahoma; clear:both; padding:0px 0px 6px 0px;}
.expertise h2 {font:bold 14px/1.0 Trebuchet MS, Verdana; color:#7A7A7A; margin:0px 0px 0px 0px; padding:0px 0px 8px 19px; background:url(img/h-decor-expertise.gif) no-repeat;}
.expertise .head-4 {padding:17px 0px 10px 0px;}
.expert {font:bold 12px Arial; margin-bottom:4px; clear:both; float:left;}
.expert img, .to-basket img, .back img, .mark img {margin-right:7px;}
.expert-in {padding-top:27px; padding-left:10px;}
.reit {margin:0px 0px 10px 0px;}
.autor {font:10px Tahoma; padding-bottom:3px;}
.autor a {font:bold 11px/1.2 Tahoma;}

p.other-products {word-spacing:10px; margin-bottom:30px;}
p.other-products a {color:#171411; word-spacing:normal;}
.content p .raz {margin:20px 0px;}

.links-table h2 {font:17px Trebuchet MS, Verdana; color:#333333; padding:0px; background:none; margin:0px 0px 10px 0px;}
.links-table div {padding-bottom:5px;}
.links-table td {padding-right:50px;}
.order-phone .dop {font:bold 15px/1.3 Trebuchet MS, Verdana; padding-top:0px;}

.text-inside-rubr {padding-left:27px; padding-bottom:20px;}
.text-inside-rubr ul.minus li {list-style-image:url(img/li-minus.gif); padding:5px 0px 10px 10px; margin:-10px 0px 10px 10px;}
.text-inside-rubr ul.plus li {list-style-image:url(img/li-plus.gif); padding:5px 0px 10px 10px; margin:-10px 0px 10px 10px;}
.text-inside-rubr .head-3 {padding:9px 0px 7px 0px; margin:0px;}

.order-form td {padding:4px 23px 4px 0px;}
.order-form th {font:bold 12px Tahoma; padding:4px 23px 4px 0px;}
.order-form input {height:19px;}

.order-form th.itog {padding:10px 0px 7px 0px; vertical-align:bottom;}
.order-form th.all-price span {font:20px Tahoma;}

.forma {margin-top:22px;}
.forma td {font:12px Arial; padding:5px 9px 7px 0px;}
.forma th {font:10px Tahoma; padding:0px 9px 7px 0px;}
.button-send {padding-top:5px;}
.button-send input {font:bold 12px Arial; color:#FFFFFF; padding-bottom:1px; border:0px; background:url(img/bg-but-send.gif) no-repeat; width:101px; height:28px}

.back {font:11px Arial; padding-top:20px;}
.mark {font:bold 12px Tahoma; padding:2px 0px 12px 0px;}