BODY {padding:0px; margin:0px; font-family:Arial; color:#000000; background-color:#F1E7CF;}

TD {vertical-align:top; font:11px Verdana; color:#000000;}
TH {text-align:left; font:bold 12px Arial; vertical-align:top; color:#000000;}
IMG {border:0px;}

a {color:#880000; text-decoration:underline;}
a:hover, .main-menu a:hover {color:#975B13; text-decoration:underline;}

h1, .head-1 {font:31px Georgia; color:#880000; margin:0px; padding:0px 0px 25px 0px;}
h2, .head-2 {font:27px Georgia; color:#734221; margin:0px; padding:10px 0px 18px 0px;}
h3, .head-3 {font:23px Georgia; color:#734221; margin:0px; padding:13px 0px 18px 0px;}
h4, .head-4 {font:20px Georgia; color:#734221; margin:0px; padding:15px 0px 18px 0px;}
h5, .head-5 {font:18px Georgia; color:#734221; margin:0px; padding:10px 0px 12px 0px;}

input {font:11px/1.2 Verdana; height:21px; border:1px solid #E8D7B0; color:#000000;}
form {margin:0px; padding:0px;}
textarea {font:11px/1.2 Verdana; border:1px solid #466332; color:#000000;}

p {font:13px/1.4 Arial; margin:0px; padding:0px 0px 16px 0px; color:#000000;}

ul {padding:0px 0px 10px 17px; margin:0px;}
ul li {list-style-image:url(img/li.gif);}
ol {margin:0px 0px 0px 7px; padding:0px 37px 0px 17px;}
li {font:11px/1.2 Verdana; margin:0px 0px 6px 0px;}

/* FIRST PAGE */

.str, .message span, p.str {font-weight:bold;}

.logo {vertical-align:middle; padding:70px 20px 32px 0px;}
.logo img {margin-bottom:16px;}
.left-decor {background-repeat:repeat-y; vertical-align:bottom;}

.menu-right {margin-top:29px;}
.menu-right li {font:bold 14px Arial; list-style-image:url(img/li-right-menu.gif); margin:0px 0px 15px 0px;}
.menu-right li.now  {list-style-image:url(img/li-right-menu-now.gif);}
.menu-right li.now a {color:#975B13; text-decoration:none;}
.adress {font:11px Arial;}


.content {padding:0px 10% 30px 10%;}

.main-menu {background-repeat:no-repeat; padding:171px 10% 20px 10%;}
.main-menu a {color:#531A0C;}
.main-menu td {font:17px Georgia; text-transform:uppercase; padding-right:10px;}
.main-menu td img {margin-right:5px;}

.works {margin:0px 0px 10px 0px;}
.works th {background-color:#3D150D; padding:10px;}
.works th img {float:left; margin:5px;}

.index-order {font:bold 12px Arial; color:#531A0C; text-align:center; width:131px; margin-top:10px;}

.right-column {background-position:bottom right; background-repeat:no-repeat;}
.call {font:19px Georgia; color:#40150C; padding-bottom:10px;}
.call span {font:22px Georgia; color:#880000;}

.copyright {padding:21px 10% 0px 10%;}
.copyright div {font:11px Arial;}
.copyright td {font:10px Arial; color:#F1E7CF;}
.copyright td a, .copyright td a:hover {color:#F1E7CF; text-decoration:none;}

.main-menu a.now, .main-menu a.now:hover {color:#975B13; text-decoration:none;}

.gallery {margin-top:20px;}
.gallery img {border-left:3px solid #D17D29; border-top:3px solid #E4AD76; border-bottom:3px solid #5C3712; border-right:3px solid #985A1E; margin:0px 13px 13px 0px;}

.pagination {font:bold 12px Arial; word-spacing:10px; margin-top:20px; color:#734221;}
.pagination span {font:18px Arial;}
.pagination span.page-now {background: url(img/bg-pagination.jpg) repeat-x; padding:3px 6px;}
.pagination span.page-now a, .pagination span.page-now a:hover {color:#FFFFFF; text-decoration:none;}

ul.articles li {list-style-image:url(img/li-articles.gif); font:bold 12px Arial; margin-bottom:12px; padding-top:-3px;}

.tab {border-top:1px solid #E1CC9B; border-right:1px solid #E1CC9B; margin-top:10px;}
.tab th {background-color:#E9D8B1;}
.tab td, .tab th {border-bottom:1px solid #E1CC9B; border-left:1px solid #E1CC9B; padding:6px 8px;}
.tab td.price {font:18px Georgia; color:#880000;}

.forma {margin-top:22px;}
.forma td {font:12px Arial; padding:5px 9px 7px 0px;}
.forma th {padding:0px 9px 7px 0px;}
.forma th.button-send {padding-top:9px;}
.forma .button-send input {font:bold 14px Arial; color:#FFFFFF; border:0px; background:#7CC9E1 url(img/bg-but-send.jpg) no-repeat; width:131px; height:32px; border:0px;}
.forma span {font:bold 12px Tahoma; color:#880000;}
.forma input, .forma textarea {background-color:#E7D5AC; border-top:1px solid #A68E66; border-left:1px solid #A68E66; border-bottom:1px solid #F0E6CE; border-right:1px solid #F0E6CE;}