* { font-family:Arial,MS Sans Serif,Verdana,Tahoma; }
body { background:#F6ECCA; color:#543F31; font-size:12px; height:100%; margin:0px; padding:0px; }
html { height:100%; }

/* Линки */
a { color:#962600; }
a:hover { text-decoration:none; }

/* Оформление контента */
h1 { font-size:18px; font-weight:bold; margin: 8px 0px 0px 0px; }
h2 { font-size:12px; font-weight:bold; margin: 17px 0px 0px 0px; }
h3 { font-size:12px; font-weight:bold; margin: 17px 0px 0px 0px; }
p { margin: 17px 0px 0px 0px; }
.bl { display: block; }

/* Паркет */
.parket-old { background:url("/i/parket.gif") repeat-x; }
.parket { background: #BC7B31; }
.parket2 { background: #BC7B31; vertical-align: middle; padding-left: 170px; }
	.parket2 img { display: block; }
.parket-eng { background: #BC7B31; vertical-align: middle; padding-left: 75px; }
	.parket-eng a { color: #ead486; }

/* Отступ слева */
.margin-l { margin:0px 0px 0px 31px; }
	.margin-l span h1 { font-family: Times New Roman, MS Sans Serif; font-size: 22px; }
.margin-content { margin:11px 0px 11px 31px; }
.margin-r-content { margin:11px 0px 31px 31px; }

/* Размеры шрифтов */
.s10 { font-size:10px; }
.s18 { font-size:18px; }
.brcolor { font-size:16px; color: #bc7b31; }

/* Горизонтальное меню */
.topmenu { margin:0px 0px 0px 30px; }
.topmenuitem { margin:0px 16px 0px 0px; }
a.menuitem { color:#EAD486; text-decoration:none; font-size:12px; font-weight:bold;}
a.menuitem:link { color:#EAD486; }
a.menuitem:hover { color:#EAD486; }
a.menuitem:visited { color:#EAD486; }

/* Вертикальное меню */
.mainmenu { margin:300px 0px 0px 12px; }
.mainmenuitem { border-bottom:1px solid #a0a0a0; color:#EAD486; font-size:12px; font-weight:bold; margin-right: 20px; padding:10px 0 2px 0; text-transform:uppercase; }

/* Фото */
.photo { background:#EAD486 url("i/photo.jpg") no-repeat; }
.photo1 { background:#EAD486 url(/i/photo1.jpg) no-repeat; }

/* Заливки */
.bg01 { background:#DFAF44; }
.bg02 { background:#BC7B31; }
.bg03 { background:#F6ECCA; }

/* Счетчики */
.counters { margin:12px 0px 8px 31px; background:#F6ECCA;}

.tabl{ width: 100%; border-collapse: collapse; }
 .tabl tr td{ padding: 3px 5px; border: 1px solid #CBC5C1;}
 .tabl td.zagl{ border-left: none; border-right: none; padding: 8px 0; text-align: center; }

/* Правый блок */
.adx-right-block {
	border:#bc7b31 2px solid;
	background:#ead486;
	padding:2px 4px 6px 4px;
   font-size:14px;
}
.dxc { font-size:16px; }
.dxc span { font-size:24px; }

/* PDF */
.adx-pdf { float:left; padding-bottom:40px; width:630px; }
   .adx-pdf-text { padding:20px 0 20px 200px; }
      .adx-pdf img { display:block; }
      .adx-pdf-hair { font-size:30px; padding:0 0 10px 20px; }
.adx-pdf-in { width:630px; float:left; }
   .adx-pdf-in div.ad1 { float:left; width:165px; font-size:11px; padding:10px 0 10px 10px; }
   .adx-pdf-in div.ad2 { float:left; width:220px; font-size:11px; line-height:11px; font-family:Tahoma; padding:10px 20px 10px 20px; }
   .adx-dpf-in div.ad3 { float:left; }
      .adx-pdf-in div.ad3 img { margin-top:40px; }
   .adx-pdf-in div.ad4 { float:left; width:210px; }
   .adx-pdf-in div.ad5 { float:left; width:204px; font-size:11px; line-height:11px; font-family:Tahoma; padding:0 10px 10px 10px; }
   .adx-pdf-in div.ad6 { float:left; width:220px; font-size:11px; line-height:11px; font-family:Tahoma; padding:10px 10px 10px 100px; }
   .adx-pdf-in div.ad7 { float:left; width:400px; }
   .adx-pdf-in div.ad8 { float:left; width:220px; padding:54px 0 0 10px; font-size:11px; line-height:11px; font-family:Tahoma; }
   .adx-pdf-in div.ad9 { float:left; width:243px; padding-bottom:10px; }
   .adx-pdf-in div.ad10 { float:left; width:241px; padding:10px; font-size:11px; line-height:11px; font-family:Tahoma; }
   .adx-pdf-in div.ad11 { float:left; width:126px; }
   .adx-pdf-in div.ad12 { float:left; width:200px; padding:10px 0 10px 10px; }
   .adx-pdf-in div.ad13 { float:left; width:190px; font-size:11px; line-height:11px; font-family:Tahoma; padding:10px; }
   .adx-pdf-in div.ad14 { float:left; width:190px; font-size:11px; line-height:11px; font-family:Tahoma; padding:10px; }
.pdf-l { float:left; width:400px; }
.pdf-r { float:left; width:220px; padding:0 0 0 10px; font-size:9px; line-height:10px; }
.pdf-r img { border:solid 1px #543f31; margin-bottom:10px; }

/* PDF2 */
.adx-pdf div.adx1 { float:left; padding-right:5px; }
.adx-pdf div.adx2 { float:left; }
   .adx-pdf div.adx2 img { margin-bottom:8px; }
.adx-pdf div.adx3 { font-size:11px; font-family:Tahoma; width:180px; padding:10px; }
.adx-pdf div.adx4 { float:left; width:250px; font-size:11px; font-family:Tahoma; padding:10px 20px; }
.adx-pdf div.adx5 { float:left; width:300px; }
   .adx-pdf div.adx5 img { margin:auto; }
.adx-pdf div.adx6 { float:left; width:180px; padding:10px; font-size:11px; font-family:Tahoma; }
.adx-pdf div.adx7 { float:left; width:180px; padding:10px 40px; font-size:11px; font-family:Tahoma; }
.adx-pdf div.adx8 { float:left; width:340px; padding:10px; font-size:10px; font-family:Tahoma; }
.adx-pdf div.adx9 { float:left; width:100px; padding:10px; font-size:10px; font-family:Tahoma; }




/* BANNER */

.cl { clear:both; font-size:0; height:0; line-height:0; }
.banner-v1 { width:199px; height:388px; padding:18px 0 0 20px; background:url(/i/banner/bottle.jpg) 0 0 no-repeat; font-family:Arial,Helvetica,sans-serif; font-size:16px; color:#fff; }
.banner-v1 a { font-family:Arial,Helvetica,sans-srif; font-size:21px; color:#fff; text-decoration:none; border-bottom:dashed 1px #fff; }
.banner-v1 a:hover { border-bottom:0; }
.banner-v1 em { display:block; margin-top:10px; }
.banner-popup { position:absolute; left:0; top:50px; width:100%; }
   .banner-popup-box { width:850px; margin:auto; }
      .banner-popup-box table { width:100%; border-collapse:collapse; }
      .banner-popup-box table tr td { vertical-align:top; font-family:Arial,Helvetica,sans-serif; }
         .banner-popup-box table tr td.pp-tl { width:45px; height:45px; background:url(/i/banner/tl.png) 100% 100% no-repeat; }
         .banner-popup-box table tr td.pp-ct { height:45px; background:url(/i/banner/ct.png) 0 100% repeat-x; }
         .banner-popup-box table tr td.pp-tr { width:45px; height:45px; background:url(/i/banner/tr.png) 0 100% no-repeat; }
         .banner-popup-box table tr td.pp-cl { width:45px; background:url(/i/banner/cl.png) 100% 0 repeat-y; }
         .banner-popup-box table tr td.pp-center { background:#f6ecca; }
         .banner-popup-box table tr td.pp-cr { width:45px; background:url(/i/banner/cr.png) 0 0 repeat-y; }
         .banner-popup-box table tr td.pp-bl { width:45px; height:45px; background:url(/i/banner/bl.png) 100% 0 no-repeat; }
         .banner-popup-box table tr td.pp-cb { height:45px; background:url(/i/banner/cb.png) 0 0 repeat-x; }
         .banner-popup-box table tr td.pp-br { width:45px; height:45px; background:url(/i/banner/br.png) 0 0 no-repeat; }
.popup-close { height:50px; }
   .popup-close a { float:right; display:block; padding-right:20px; font-size:12px; color:#000; background:url(/i/banner/popup-close.gif) 100% 3px no-repeat; }
   .popup-close a:hover { text-decoration:none; }
.banner-popup-box table tr td.pp-center table { width:100%; border-collapse:colapse; }
.banner-popup-box table tr td.pp-center table tr td { vertical-align:top; font-size:11px; }
.banner-popup-box table tr td.pp-center table tr td span.call { display:block; line-height:30px; font-size:30px; color:#000; padding-bottom:10px; }
.banner-popup-box table tr td.pp-center table tr td em.call { display:block; font-size:20px; color:#000; }
.banner-popup-box table tr td.pp-center table tr td span.red { display:block; font-size:32px; color:#f00; padding:10px 0; }

.sp18 { font-size:24px; font-weight:bold; margin: 17px 0px 0px 0px; }
.sp16 { font-size:16px; font-weight:bold; margin: 17px 0px 0px 0px; text-align:center;}

.tbl { border-bottom:2px solid #BC7B31; border-right:2px solid #BC7B31; width:100%; margin-bottom: 20px; }
.tbl tr td { border-top:2px solid #BC7B31; border-left:2px solid #BC7B31; }

/* 16.03.2010 */
.banner-price { width:215px; height:368px; padding-top:22px; border:2px solid #bc7b31;
   background:url(/i/banner-price/bg.jpg) 0 0 no-repeat; text-align:center; cursor:pointer; }
   .banner-price strong { font-size:22px; color:#ea0015; font-weight:normal; }
   .banner-price ul { list-style:none; margin:10px 0 0 98px; padding:0; text-align:left; }
      .banner-price ul li { font-size:14px; color:#ea0015; padding:0 10px 7px 15px; line-height:18px; background:url(/i/banner-price/plus.gif) 0 5px no-repeat; }

/* 31.03.2010 */
.night { width:219px; height:372px; padding-top:22px; margin-top:18px; background:url(/i/banner-price/ban-fon.jpg) 0 0 no-repeat; }
   .night strong { font-size:22px; color:#fff; font-weight:normal; position:relative; }
      .night div { width:194px; margin-top:250px; padding:0 10px 0 15px; font-size:14px; line-height:22px; color:#fff; }

/* 13.05.2010 */
.hecktor-pd-smleft, .hecktor-pd-smright { width:310px; font-size:11px; padding-top:10px; }
.hecktor-pd-smleft p, .hecktor-pd-smright p { margin:0 0 10px 0; }
.hecktor-pd-smleft { float:left; }
.hecktor-pd-smright { float:right; }
.spander { font-size:12px; font-weight:bold; }
.s11 { font-size:11px; }
.hecktor-spec { background:#f69984; padding:10px; color:#000; margin-top:15px; }
.hecktor-spec p { margin:0; }

/* 20.07.2010 */
#galagan {
   background-image:url(/i/rablamp.png);
   color:#ead486;
   font:italic 14px Arial;
   left:0;
   line-height:22px;
   height:75px;
   padding:25px 0 0 12px;
   position:absolute;
   top:866px;
   width:249px;
}
#galagan span, #galagan a {
   color:#ead486;
   font:italic 14px Arial;
   text-decoration:underline;
}
#galagan a:hover {
   text-decoration:none;
}



