@charset "utf-8";
* {
margin:0;
padding:0
}
body {
background:#fff;
text-align:center;
}
img {border:none}
ul {
list-style-type:none;
}
h3 {
font:22px Arial;
color:#282828;
width:895px;
border-bottom:1px solid #E8C27C;
padding:0 0 8px 10px;
}

h3 span {
width:500px;
font:16px Arial;
color:#282828;
margin:-24px 0 0 370px;
display:block;
text-align:right;
}

h4 {
font: 16px Arial;
color:#751F1E;
}
h4 a {
color:#751F1E;
}
h5 {
font:bold 14px Arial;
color:#751F1E;
}
h6 {
font:11px Tahoma;
color:#751F1E;
}
h6 a {
color:#751F1E;
}
p {
font:11px Tahoma;
color:#5A5A5A;
margin-top:23px;
text-align:justify;
}
.clear {
clear:both;
line-height:1%;
margin-bottom:-1px;
height:1px;
overflow:hidden;
font-size:0px
}
.main {
background:url('http://www.decoplaster.ru/images/main_bg.jpg') center top no-repeat ;
max-width:1200px;
width: expression(document.body.clientWidth < 1000? "1000px" : document.body.clientWidth > 1280? "1280px" : "auto");
margin:0px auto;
text-align:center;
}
.sub {
background:url('http://www.decoplaster.ru/images/sub_bg.jpg') center top no-repeat ;
max-width:1200px;
width: expression(document.body.clientWidth < 1000? "1000px" : document.body.clientWidth > 1280? "1280px" : "auto");
margin:0px auto;
text-align:center;
}
.container {
width:910px;
margin:0px auto;
text-align:left;
}
.header {
width:100%;
position:relative;
}
.logo {
margin:26px 0 0 26px;
_margin-left:13px;
float:left;
}
.search_block {
margin:45px 0 0 32px;
float:left;
}
.search {
background:url('http://www.decoplaster.ru/images/search_bg.gif') left top no-repeat ;
width:158px;
height:21px;
float:left;
}
.search input {
background:transparent;
border:none;
font:11px Tahoma;
color:#828282;
width:144px;
height:18px;
margin:3px 0 0 8px;
//margin:2px 0 0 8px;
display:block;
}
.search_but {
margin-left:6px;
//margin-left:3px;
float:left;
}
.search_but input {
background:url('http://www.decoplaster.ru/images/search_but.gif') left top no-repeat;
width:36px;
height:21px;
border:none;
cursor:pointer;
}
.sub .calc {
margin:95px 0 0 585px;
}
.calc {
font:16px Arial;
color:#FAFAFB;
margin:95px 0 0 609px;
}
.calc span {
border-bottom:2px dotted #fff;
}
.calc a {
color:#FAFAFB;
text-decoration:none;
}
.menu {
width:880px;
margin:209px 0 0 30px;
}
.menu_bot {
text-align: center;
margin: 20px 0 0 0;
//width:108%;
}
* html .menu_bot {
margin:20px 0 0 -100px !important ;
}
.menu li ,.menu_bot li{
height:20px;
margin-right:37px;
float:left;
}
.menu_bot li {
margin: 0 0 0 32px;
}
.menu a ,.menu_bot a{
background:url('http://www.decoplaster.ru/images/dot_1.gif') left bottom repeat-x;
font:14px Arial;
color:#620000;
padding: 4px 0 3px 0;
display:block;
text-decoration:none;
}
.menu_bot a {
font:12px Arial;
color:#751F1E;
padding: 4px 0px 4px 0px;
background:none;
}
.menu span ,.menu_bot span{
background:#751F1E url('http://www.decoplaster.ru/images/m_right.gif') right top no-repeat;
font:14px Arial;
color:#fff;
padding: 4px 13px 3px 13px;
margin: 0 -13px 0 -13px;
display:block;
position:relative;
}
.menu_bot span {
padding:4px 13px 4px 13px;
font:12px Arial;
}
.menu b ,.menu_bot b{
background:url('http://www.decoplaster.ru/images/m_left.gif') left top no-repeat;
width:10px;
height:23px;
position:absolute;
left:0px;
_left:-13px;
top:0px;
display:block;
}
.content {
width:100%;
margin-top:65px;
position:relative;
}
.sub_cont {
width:483px;
margin-left:50px;
_margin-left:25px;
float:left;
}
.right_bar_1 {
width:366px;
margin-left:10px;
float:left;
}
.left_bar {
width:140px;
margin-top:40px;
float:left;
}
.left_bar1 {
width:193px;
margin-top:40px;
float:left;
}
.center_bar {
width:734px;
margin:40px 0 0 36px;
float:left;
}
.center_bar1 {
width:680px;
margin:40px 0 0 36px;
float:left;
}
.center_bar2 {
width:800px;
margin:40px 0 0 50px;
float:center;
}
.ban_1 {
background:url('http://www.decoplaster.ru/images/ban_1_bg.jpg') left top no-repeat;
width:284px;
height:401px;
padding:17px 0 0 82px;
margin-top:30px;
}
.ban_2 {
margin:63px 0 0 50px;
}
.sponsors {
width:137px;
padding-top:29px;
border:1px solid #E8C27C;
text-align:center;
position:relative;
}
.s_top {
background:url('http://www.decoplaster.ru/images/s_top.gif') left top no-repeat;
width:139px;
height:15px;
position:absolute;
left:-1px;
top:-1px;
}
.s_bot {
background:url('http://www.decoplaster.ru/images/s_bot.gif') left top no-repeat;
width:139px;
height:17px;
position:absolute;
left:-1px;
bottom:-5px;
}
.sponsors a {
display:block;
margin:0px auto;
margin-bottom:29px;
}
.navigation {
width:189px;
padding-top:9px;
border:1px solid #E8C27C;
position:relative;
}
.nav_top {
background:url('http://www.decoplaster.ru/images/nav_top.gif') left top no-repeat;
width:191px;
height:17px;
position:absolute;
left:-1px;
top:-1px;
}
.nav_bot {
background:url('http://www.decoplaster.ru/images/nav_bot.gif') left top no-repeat;
width:191px;
height:21px;
position:absolute;
left:-1px;
bottom:-5px;
}
.material ,.material_1{
width:100%;
}
.material_1 {
margin-top:54px;
}
.material .frame_1  {
margin-top:0px;
}
.material_1 .frame_1  {
margin-top:0px;
}
.material td {
text-align:left;
vertical-align:top;
padding:0 0 57px 27px;
}
.material_1 td {
text-align:left;
vertical-align:top;
padding:19px 0 30px 27px;
}
.material p {
margin-top:15px;
}
.material_1 p {
margin-top:2px;
}
.material p a ,.material_1 p a {
font:10px Arial;
color:#CF893B;
display:block
}


.material_2{
width:100%;
text-align:center;
}
.material_2 {
margin-top:54px;
}
.material .frame_2  {
margin-top:0px;
}
.material_2 .frame_1  {
margin-top:0px;
}

.material_2 td {
text-align:left;
vertical-align:top;
padding:19px 0 30px 27px;
}

.material_2 p {
margin-top:2px;
}
.material_2 p a {
font:10px Arial;
color:#CF893B;
display:block
}


.dot_line {
background:url('http://www.decoplaster.ru/images/dot_line.gif') right top repeat-y;
width:359px;
padding-left:0px !important;
}
.dot_line2 {
background:url('http://www.decoplaster.ru/images/dot_line.gif') right top repeat-y;
width:330px;
padding-left:0px !important;
}
.dot_line3 {
background:url('http://www.decoplaster.ru/images/dot_line.gif') right top repeat-y;
width:370px;
padding-left:30px !important;
}
.frame_1 {
width:102px;
position:relative;
float:left;
}
.frame_1 span {
background:url('http://www.decoplaster.ru/images/frame_1.gif') left top no-repeat;
width:102px;
height:102px;
position:absolute;
left:0px;
top:0px;
z-index:100;
}
.frame_1 a {
width:102px;
height:102px;
position:absolute;
left:0px;
top:0px;
z-index:200;
}
.frame_2 {
width:102px;
position:relative;
float:left;
}
.frame_2 span {
background:url('http://www.decoplaster.ru/images/frame_4.gif') left top no-repeat;
width:156px;
height:116px;
position:absolute;
left:0px;
top:0px;
z-index:100;
}
.frame_2 a {
width:156px;
height:116px;
position:absolute;
left:0px;
top:0px;
z-index:156;
}
.info1 {
margin-left:10px;
width:222px;
float:left;
}
.info2 {
margin-left:10px;
width:200px;
float:left;
}
.info3 {
margin-left:10px;
width:200px;
float:right;
}
.proizvod {
width:110px;
padding-top:17px;
float:left;
text-align:center
}
.nav_list{
padding-top:15px;
}
.nav_list li {
margin:0 0 25px 21px;
line-height:120%;
}
.nav_list {
font:bold 11px Tahoma;
color:#751F1E;
}
.nav_list a {
font:11px Tahoma;
color:#282828;
}
.mart0 {
margin-top:0px
}
.title_1 {
width:100%;
text-align:center;
font:bold 16px Arial;
color:#282828;
margin-top:60px;
}
.prewie_1 {
width:676px;
height:100px;
border:1px solid #E8C27C;
margin-top:7px;
}
.prewie_1 li {
margin-top:10px;
margin-right:6px;
float:left;
position:relative;
}
.prewie_1 li a {
width:84px;
height:84px;
position:absolute;
left:0px;
top:0px;
z-index:200;
display:block;
}
.prewie_1 li span {
background:url('http://www.decoplaster.ru/images/frame_2.gif') left top no-repeat;
width:84px;
height:84px;
position:absolute;
left:0px;
top:0px;
z-index:100;
display:block;
}
.ar_left {
margin:-1px 8px -1px -1px;
position:relative;
float:left;
}
.ar_right {
margin:-1px -1px -1px 5px;
position:relative;
float:left;
}
.prosmotr {
width:497px;
float:left;
}
.kamin {
width:497px;
position:relative;
}
.kamin span {
/*background:url('http://www.decoplaster.ru/images/kamin.png') left top no-repeat;*/
width:497px;
height:226px;
position:absolute;
left:0px;
top:0px;
filter:expression(fixPNG(this));
}
.links {
font:bold 16px Arial;
color:#000;
margin:-24px 0 5px 150px;
position:relative;
}
.links a {
margin-right:30px;
font:bold 14px Arial;
color:#751F1E;
}
.pick_bg {
background:url('http://www.decoplaster.ru/images/template_bg.gif') left top no-repeat;
width:163px;
height:227px;
margin-left:12px;
float:left;
}
.bg_template {
padding-top:13px;
margin-left:13px;
}
.bg_template img {
border:1px solid #CECECE;
}
.id {
width:100%;
text-align:center;
font:11px Tahoma;
color:#CF893B;
margin-top:7px;
//margin-top:13px;
}
.scrollbox {
width:669px;
height:100px; 
margin-top:10px;
position:relative;
margin-bottom:30px;
}
.thumbs {
overflow:auto;
width:670px; 
height:90px;
position:relative;
}
.thumbs ul {
padding:0;
margin:0;
position:relative;
list-style:none;
width:auto !important;
}
.thumbs strong {
width:56px; 
height:56px; 
position:relative;
display:block;
}
.thumbs img {
display:block;
}
.thumbs a {
width:56px; 
height:56px; 
position:absolute;
left:0px;
top:0px;
z-index:200;
display:block;
}
.thumbs table tr td span {
background:url('http://www.decoplaster.ru/images/frame_3.gif') left top no-repeat;
width:56px; 
height:56px; 
position:absolute;
left:0px;
top:0px;
z-index:100;
display:block;
}
.left_col {
width:343px;
float:left;
}
.form_1 {
margin:16px 0 0 7px; 
}
.inp_1 {
background:url('http://www.decoplaster.ru/images/inp_1.gif') left 23px no-repeat;
width:123px;
height:58px;
font:11px Tahoma;
color:#5A5A5A;
margin-right:26px;
margin-bottom:10px;
float:left;
}
.inp_1 input {
background:transparent;
border:none;
width:105px;
height:20px;
margin:16px 0 0 10px;
//margin:14px 0 0 3px;
display:block;
}
.calc_but {
margin:23px 26px 10px -2px;
//margin:23px 10px 10px -2px;
_//margin:23px 22px 10px -2px;
float:left;
}
.calc_but input{
background:url('http://www.decoplaster.ru/images/calc_but.gif') left top no-repeat;
width:123px;
height:26px;
border:none;
cursor:pointer;
}
.cle {
font:bold 12px Tahoma;
color:#751F1E;
margin:0px 0 20px 182px;
}
.cle a {
color:#751F1E;
}
.info_1 ,.info_2 {
width:100%;
margin-top:10px;
margin-bottom:19px;
}
.info_2 {
width:97%;
}
.info_1 td ,.info_2 td {
text-align:center;
vertical-align:top;
font:11px Tahoma;
color:#5A5A5A;
padding:7px 0 0px 0;
}
.info_1 img ,.info_2 img {
display:block;
margin-top:-7px;
}
.bg_1 td{
background:#F6F1E8;
font:bold 12px Arial !important; 
color:#751F1E !important;
}
.dot_line_2 td{
background:url('http://www.decoplaster.ru/images/dot_line_2.gif') left bottom repeat-x;
padding-bottom:9px;
}
.a_right {
text-align:right !important;
}
.a_right img {
margin-right:-10px;
//margin-right:0px;
}
.itog {
font:14px Arial;
color:#282828;
margin-bottom:25px;
}
.itog strong {
font:bold 20px Arial;
color:#751F1E;
}
.itog span {
font:bold 14px Arial;
color:#751F1E;
}
.right_col {
width:275px;
margin-left:50px;
_margin-left:25px;
floaT:left;
}
.vedro {
width:161px;
margin-top:33px;
float:left;
}
.example_block {
float:left;
width:102px;
text-align:center;
}
.frame_1 {
margin-top:43px;
width:102px;
position:relative;
}
.frame_1 a{
color:#751F1E;
text-align: center;
text-decoration: none;
}
.frame_1 span {
background:url('http://www.decoplaster.ru/images/frame_1.gif') left top no-repeat;
width:102px;
height:102px;
position:absolute;
left:0px;
top:0px;
z-index:100;
}
.frame_3 {
margin: 70px 0 40px 30px;
_margin-left:15px;
width:56px;
position:relative;
float:left;
}
.frame_3 span {
background:url('http://www.decoplaster.ru/images/frame_3.gif') left top no-repeat;
width:56px;
height:56px;
position:absolute;
left:0px;
top:0px;
z-index:100;
}
.link_1 {
text-align:center;
font:12px Arial;
color:#751F1E;
float: right;
margin-top:10px;
}
.link_1 a {
color:#751F1E;
}
.link_2 {
margin: 82px 0 40px 11px;
float:left;
}
.link_2 a {
font:12px Arial;
color:#751F1E;
}
.photo_but {
margin-top:4px;
}
.katalog {
width:107%;
margin-left:-34px;
_margin-left:-64px;
margin-bottom:30px;
}
.katalog li{
width:102px;
font:11px Tahoma;
color:#CF893B;
position:relative;
text-align:center;
margin-top:20px;
margin-left:37px;
_margin-left:36px;
float:left;
}
.katalog  li a {
width:102px;
height:102px;
position:absolute;
left:0px;
top:0px;
z-index:200;
text-decoration:none;
display:block;
}
.katalog  li span {
background:url('http://www.decoplaster.ru/images/frame_1.gif') left top no-repeat;
width:102px;
height:102px;
position:absolute;
left:0px;
top:0px;
z-index:100;
display:block;
}
.katalog  li img {
display:block;
margin-bottom:3px;
}
.left_col_2 {
width:666px;
float:left;
}
.left_col_3 {
width:516px;
float:left;
}
.right_col_2 {
width:90px;
margin-left:86px;
margin-top:10px;
float:left;
}
.right_col_3 {
width:258px;
margin-left:45px;
margin-top:10px;
float:left;
}
.list_1 {
margin-top:20px;
}
.list_2 {
margin-top:4px;
}
.list_1 li ,.list_2  li{
background:url('http://www.decoplaster.ru/images/g_line.gif') left 7px no-repeat;
padding-left:15px;
font:11px Tahoma;
color:#5A5A5A;
line-height:120%;
margin-bottom:5px;
}
.question {
margin:37px 0 0 9px;
}
.question span {
width:70px;
font:11px Tahoma;
color:#2D2D2D;
display:block;
float:left;
}
.question p {
width:772px;
color:#CF893B;
margin:0px;
}
.answer {
margin:11px 0 0 9px;
}
.answer span {
width:70px;
font:11px Tahoma;
color:#2D2D2D;
display:block;
float:left;
}
.answer p {
width:772px;
color:#2D2D2D;
margin:0px;
float:left;
}
.pages {
font:12px Tahoma;
color:#2D2D2D;
margin:30px 0 0 74px;
}
.pages span {
padding:3px;
display:block;
float:left;
}
.pages a {
font:12px Tahoma;
color:#2D2D2D;
padding:4px;
text-decoration:none;
display:block;
float:left;
margin-left:4px;
}
.pages b {
font:12px Tahoma;
background:#717070;
color:#fff;
padding:4px;
font-weight:normal;
display:block;
float:left;
margin-left:4px;
}
.work_list {
width:950px;
margin-left:-19px;
_margin-left:-54px;
}
.work_list p {
font:12px Tahoma;
color:#282828;
margin-left:30px;
_margin-left:60px;
}
.work_list li{
width:156px;
position:relative;
margin:26px 0 0 28px;
_margin:26px 0 0 27px;
float:left;
}
.work_list   li a {
width:156px;
height:156px;
position:absolute;
left:0px;
top:0px;
z-index:200;
text-decoration:none;
display:block;
}
.work_list   li span {
background:url('http://www.decoplaster.ru/images/frame_4.gif') left top no-repeat;
width:156px;
height:156px;
position:absolute;
left:0px;
top:0px;
z-index:100;
display:block;
}
.work_list1 {
width:950px;
margin-left:0px;
_margin-left:0px;
}
.work_list1 p {
font:12px Tahoma;
color:#282828;
margin-left:0px;
_margin-left:0px;
}
.work_list1 li{
width:200px;
position:relative;
margin:26px 0 0 28px;
_margin:26px 0 0 27px;
float:left;
}
.work_list1   li a {
width:200px;
height:300px;
position:absolute;
left:0px;
top:0px;
z-index:200;
text-decoration:none;
display:block;
}
.work_list1   li span {
background:url('http://www.decoplaster.ru/images/frame_6.gif') left top no-repeat;
width:200px;
height:300px;
position:absolute;
left:0px;
top:0px;
z-index:100;
display:block;
}
.show_block{
width:732px;
background:#fff;
border:1px solid #636364;
position:absolute;
left:84px;
top:55px;
z-index:300;
}
.show_block p {
margin:10px 20px 15px 20px;
font:11px Tahoma;
color:#828282;
}
.show_block_top {
background:url('http://www.decoplaster.ru/images/top_bg.gif') left top no-repeat;
width:734px;
height:20px;
position:absolute;
left:-1px;
top:-10px;
}
.show_block_bot {
background:url('http://www.decoplaster.ru/images/bot_bg.gif') left top no-repeat;
width:734px;
height:15px;
position:absolute;
left:-1px;
bottom:-10px;
}
.name {
font:18px Arial;
color:#2D2D2D;
margin-left:20px;
_margin-left:10px;
float:left;
position:relative;
z-index:100;
}
.close {
float:right;
margin-right:20px;
_margin-right:10px;
position:relative;
z-index:100;
}
.frame_5 {
width:692px;
height:513px;
margin:10px 0 0 20px;
position:relative;
}
.frame_5 span {
background:url('http://www.decoplaster.ru/images/frame_5.gif') left top no-repeat;
width:692px;
height:513px;
position:absolute;
left:0px;
top:0px;
z-index:100;
}
.contacts {
width:491px;
margin-left:185px;
}
.line {
width:100%;
position:relative;
margin-top:25px;
}
.line p {
font:14px Arial;
color:#5A5A5A;
margin-top:7px;
}
.line p a {
color:#5A5A5A;
}
.tel {
background:url('http://www.decoplaster.ru/images/tel.gif') left top no-repeat;
width:115px;
height:102px;
position:absolute;
right:50px;
top:-8px;
}
.map {
margin-top:20px;
}
.mail {
background:url('http://www.decoplaster.ru/images/mail.gif') left top no-repeat;
width:96px;
height:67px;
position:absolute;
right:60px;
top:-8px;
}
.news {
width:808px;
margin-left:50px;
}
.news td {
text-align:left;
vertical-align:top;
font:11px Tahoma;
color:#5A5A5A;
padding-top:56px;
}
.news .frame_1 {
margin-top:0px;
margin-left:20px;
}
.text {
width:655px;
text-align:justify !important;
}
.text span {
font:10px;
color:#CF893B;
display:block;
}
.text a {
font:10px;
font:11px Tahoma;
color:#CF893B;
}
.form_2 {
margin-left:100px;
}
#sel_1 {
margin-top:63px;
}
#sel_2 {
display: none;
margin-top:63px;
}
#sel_3 {
display: none;
margin-top:63px;
}
#sel_1 span{
font:bold 12px Tahoma;
color:#5A5A5A;
display:block
}
#sel_1 select {
width:464px;
font:13px Tahom;
color:#5A5A5A;
display:block;
margin-top:6px;
}
#sel_2 span{
font:bold 12px Tahoma;
color:#5A5A5A;
display:block
}
#sel_2 select {
width:464px;
font:13px Tahom;
color:#5A5A5A;
display:block;
margin-top:6px;
}
#sel_3 span{
font:bold 12px Tahoma;
color:#5A5A5A;
display:block
}
#sel_3 select {
width:464px;
font:13px Tahom;
color:#5A5A5A;
display:block;
margin-top:6px;
}
.calc_2_but {
margin-top:83px;
float:left;
}
.calc_2_but input {
background:url('http://www.decoplaster.ru/images/calc_2_but.gif') left top no-repeat;
width:259px;
height:41px;
border:none;
cursor:pointer;
}
.banki_2 {
background:url('http://www.decoplaster.ru/images/banki.jpg') left top no-repeat;
width:258px;
height:101px;
margin:48px 0 0 36px;
float:left;
}
.title_2 {
font:bold 16px Tahoma;
color:#000000;
margin-top:40px;
margin-bottom:-50px;
}













.footer {
width:100%;
margin-top:27px;
padding-bottom:30px;
}
.kisti {
background:url('http://www.decoplaster.ru/images/kisti.jpg') left top no-repeat;
width:113px;
height:111px;
margin:0px 0 0 32px;
_margin-left:16px;
float:left;
}
.copyright {
background:url('http://www.decoplaster.ru/images/copy_right.gif') left top no-repeat;
padding:4px 0 3px 54px;
font:11px Arial;
color:#646464;
margin:48px 22px 0 0;
margin-right:11px; 
float:right;
}
.bot_list {
width:100%;
text-align: center;
border-top:1px solid #C7A679;
padding-top:22px;
margin-top:12px;
}
.bot_list a {
font:11px Tahoma;
color:#86919C;
margin-left:20px;
text-decoration:none;
}

.adress {
width:100%;
float: left;
text-align:center;
font: 14px Arial;
color:#751F1E;
margin-top:25px;
}
.count_1 {
margin:32px 0 0 336px;
_margin-left:168px;
float:left;
}
.count_2 {
margin:36px 0 0 27px;
float:left;
}
.count_3 {
margin:36px 0 0 27px;
float:left;
}


/*Flash*/

.flash {
background:#000;
width:269px;
height:167px;
position:absolute;
left:57px;
top:148px;
}

/* gallery */
#scrollGallery {
overflow:hidden;
width:630px;
height:100px;
position:relative;
margin: -1px -5px 0px -7px;
border:1px solid #E8C27C;
float:left;
}
.border {
background:url('http://www.decoplaster.ru/images/frame_2.gif') left top no-repeat;
width:84px;
height:84px;
position:absolute;
left:0px;
top:10px;
z-index:100;
}
#scrollGallery ul {
padding:0;
margin:0;
position:relative;
list-style:none;
width:31999px;
}
#scrollGallery ul li {
float:left;
margin-top:10px;
margin-right:6px;
}
.services {
text-align: left;
}

.news_date {
text-align:right;
}

.ramka {
background:url("http://www.decoplaster.ru/images/ramka.gif") left top no-repeat;
width:497px;
height:226px;
position:absolute;
left:0px;
top:0px;
z-index:100;
}
