﻿@charset "utf-8";
/* CSS Document */
html {overflow-y:scroll;}
html, body {margin:0 auto;height:100%;}
body {font:84.01% Tahoma, Geneva, sans-serif;background:#000;line-height:130%;margin:4px 0;}

* {margin:0;padding:0;}
a {outline:none;}
img {border:0;}
p {text-align:justify;padding:0 0 12px;}
table {width:100%;margin:0 0 12px;}
td {padding:2px 5px;text-align:center;}

#wrapper {position:relative;width:1000px;min-height:100%;margin:0 auto;overflow:hidden;}
* html #wrapper {height:100%;overflow:visible;}

#head {float:left;height:182px;}
#pmlogo {float:left;display:block;}
#logo {float:left;display:block;margin:0 21px;}
#tmlogo {position:absolute;right:0;display:block;color:#FFF;}

#body {float:left;margin:16px 0 0;color:#FFF;background:url('imgs/body.jpg') repeat-y 50% 0;}
#lpane,#rpane {position:relative;width:184px;margin-top:-10px;padding:6px 10px 0;overflow:hidden;}
#lpane {float:left;background:url('imgs/lpane.jpg') no-repeat;}
#lpane h3 {height:22px;padding:0 16px;font:bold 12px/14px Tahoma, Geneva, sans-serif;background:url('imgs/h3back.png') repeat;line-height:22px;white-space:nowrap;}
* html #lpane h3 {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='/template/imgs/h3back.png');}
#lpane ul {list-style:none;margin:1px 0 2px;}
#lpane ul li {height:20px;margin:3px 12px 0 22px;border-bottom:1px dashed #7d500a;}
#lpane ul li a {display:block;height:16px;color:#9b9b9b;background:url('imgs/lmn.gif') no-repeat 4px 6px;font:bold 11px Tahoma, Geneva, sans-serif;padding-left:16px;text-decoration:none;line-height:16px;}
#lpane ul li a:hover,#lpane ul li a.active {color:#7d500a;}

#rpane {float:right;background:url('imgs/rpane.jpg') no-repeat;}
#rpane h3 {height:22px;text-align:center;font:bold 12px/14px Tahoma, Geneva, sans-serif;background:url('imgs/h3back.png') repeat;line-height:22px;}
* html #rpane h3 {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='/template/imgs/h3back.png');}
#rpane strong.phone {display:block;height:32px;margin:6px 0 6px 12px;padding:0 0 0 12px;font-size:13px;background:url('imgs/phone.jpg') no-repeat 0 50%;color:#ffc806;text-align:center;line-height:30px;}
#rpane strong span {color:#FFF;}

#cpane {position:relative;float:left;min-height:1224px;width:514px;margin:-10px 21px 0;padding:0 18px 36px;background:#CCC;color:#000;}
* html #cpane {height:1224px;}
#menu {position:relative;width:550px;height:42px;margin:0 -18px 16px !important;list-style:none;text-align:center;background:#CCC url('imgs/mback.jpg') no-repeat 50% 0;}
#menu li {float:left;background:url('imgs/lmback.jpg') no-repeat;padding-left:1px;}
#menu li.first {background:none;}
#menu li.last {}
#menu li a {float:left;display:block;height:42px;font:bold 12px Tahoma, Geneva, sans-serif;color:#FFF;line-height:38px;text-decoration:none;}
#about {width:92px;padding-left:6px;}
#servs {width:66px;}
#team {width:60px;}
#base {width:96px;}
#arts {width:66px;}
#salon {width:68px;}
#conts {width:90px;padding-right:6px;}
#menu li a.act,#menu li a:hover {background:url('imgs/laback.gif') repeat-x;color:#000;margin:-2px 0 2px;}
#menu li.first a.act,#menu li.first a:hover {background:url('imgs/llback.gif') no-repeat 0 0;color:#000;margin:-2px 0 2px;}
#menu li.last a.act,#menu li.last a:hover {background:url('imgs/lrback.gif') no-repeat 100% 0;color:#000;margin:-2px 0 2px;}
#crumb {height:16px;line-height:16px;text-transform:lowercase;margin:-10px 0 -20px;}
#offer {height:76px;margin:0 0 -12px;padding:4px 10px;background:#989898;font-size:14px;line-height:18px;}
#offer img {float:left;margin:0 14px 0 0;}
#offer a {color:#000;font-weight:600;}
#cpane h1 {margin:32px 0 16px;font:bold 18px Arial, Helvetica, sans-serif;text-align:right;border-bottom:1px solid #555;}
#cpane h2 {margin:16px 0;font:bold 16px Arial, Helvetica, sans-serif;}
#cpane h3 {margin:8px 0;font:bold 14px Arial, Helvetica, sans-serif;}
#cpane ul {margin:2px 16px 8px;}
#cpane ul li {padding:2px 0;}

#news {float:right;position:relative;width:232px;margin:0 0 0 20px;padding:0 10px 22px;background:url('imgs/nwback.jpg') no-repeat;}
#inpane {float:right;margin:0 0 0 20px;width:172px;height:120px;padding:6px 10px;background:url('imgs/inback.jpg') no-repeat;}
#inpane ul {list-style:none;font:bold 13px Tahoma, Geneva, sans-serif;}
#inpane ul li {padding:6px 0;}
#inpane ul li a {color:#000;text-decoration:none;border-bottom:1px dashed #000;}
#inpane ul li.here a,#inpane ul li a:hover {border-bottom:1px solid #000;}

#foot {clear:both;height:84px;background:#000 url('imgs/fback.jpg') repeat-x;border:2px solid #a5a5a5;}
#copy {float:left;color:#FFF;font:12px/18px Arial;padding:16px 0 0 20px;}
#copy a {color:#FFF;margin-right:16px;}
#count {float:right;text-align:center;padding:16px 20px 0 0;}

.none {}
.center {text-align:center;}
.small {font-size:x-small;}
.clear {clear:both;}
.left {float:left;}
.right {float:right;}
.limg {float:left;padding:5px 6px 5px 0;}
.rimg {float:right;padding:5px 0 5px 6px;}
.nimg {float:right;padding:3px 0 5px 10px;}
.mh {padding-top:2px;}
.nolst {list-style:none;}
.red, .errors {color:#FF0000;}

.mnart {position:relative;text-align:center;padding:12px 0;}
.mnart img {display:block;margin:4px auto;}
.mnart a {display:block;text-align:center;margin:0 4px;color:#FFF;}

.mnsoc {float:left;position:relative;text-align:center;padding:12px 4px 16px;}
.mnsoc img {display:block;margin:4px auto;}
.mnsoc a {float:left;display:block;text-align:center;margin:0 4px;color:#FFF;}

.news {clear:both;margin:0 0 12px;}
.news img {position:relative;float:left;margin:0 10px 12px 0;}
.news .lnk {float:right;margin:12px 4px 0;text-align:right;}
.news a.lnk {color:#000;text-decoration:none;border-bottom:1px dashed #000;}
.news a.lnk:hover {border-bottom:1px solid #000;}
.anews {position:absolute;display:block;bottom:8px;right:16px;color:#000;text-decoration:none;}

.servs {text-align:center;padding:12px 0;}
.servs a {display:block;width:150px;height:150px;background:url('imgs/sale.gif') no-repeat 50% 0;margin:4px auto;color:#000;text-decoration:none;}
.servs span {display:block;padding:120px 6px 56px;font:bold 12px/13px Arial, sans-serif;}

.sales {text-align:center;padding:12px 0;}
.sales a {display:block;width:180px;height:150px;background:url('imgs/banners/simple-sales.jpg') no-repeat 50% 0;margin:4px auto;color:#000;text-decoration:none;}
.sales span {display:block;padding:134px 6px 56px;font:bold 11px/13px Arial, sans-serif;}

.soffr {text-align:center;padding:12px 0;}
.soffr a {display:block;width:150px;height:150px;background:url('imgs/banners/extend-season.jpg') no-repeat 50% 0;margin:4px auto;color:#000;text-decoration:none;}
.soffr span {display:block;padding:134px 6px 56px;font:bold 11px/13px Arial, sans-serif;}

.dbl {height:46px !important;}
.equip {text-align:left;padding:12px 0;}
.equip ul {margin:0 0 10px 24px;list-style:none;}
.equip a {display:block;text-align:center;margin:0 4px;color:#FFF;}

.arts {position:relative;float:left;width:166px;height:196px;background:url('imgs/pback.gif') no-repeat;text-align:center;padding:4px 0;margin:0 4px 2px 0;}
.arts img {display:block;width:156px;}
.arts a {display:block;margin:0 4px;height:150px;overflow:hidden;background:#c7c7c8;border:1px solid #96979a;}
.arts p {position:absolute;width:158px;height:36px;padding:0 4px;left:0;top:160px;font:12px/13px Tahoma, Geneva, sans-serif;overflow:hidden;text-align:center;cursor:pointer;}

.prod {position:relative;float:left;width:166px;height:196px;background:url('imgs/pback.gif') no-repeat;text-align:center;padding:4px 0;margin:0 4px 2px 0;}
.prod img {display:block;width:156px;}
.prod a {display:block;margin:0 4px;height:150px;overflow:hidden;border:1px solid #96979a;}
.prod p {position:absolute;width:158px;height:36px;padding:0 4px;left:0;top:160px;font:12px/13px Tahoma, Geneva, sans-serif;overflow:hidden;text-align:center;cursor:pointer;}

.part {position:relative;float:left;width:166px;height:196px;background:url('imgs/pback.gif') no-repeat;text-align:center;padding:4px 0;margin:0 4px 2px 0;}
.part img {display:block;width:156px;}
.part a {display:block;margin:0 4px;height:150px;overflow:hidden;background:#c7c7c8;border:1px solid #96979a;}
.part p {position:absolute;width:158px;height:36px;padding:0 4px;left:0;top:160px;font:12px/13px Tahoma, Geneva, sans-serif;overflow:hidden;text-align:center;cursor:pointer;}

.cards {height:142px;}
.cards img {display:block;float:left;margin:0 30px 0 0;}
.cards p {padding-top:40px;}

.pags {color:#000;font-size:12px;}
.pags strong {color:#0f5caa;}
.pags .ditto_currentpage {color:#000;} 
.pags .ditto_off {color:#000;}
.pags span {display:block;float:left;margin:1px;padding:2px 5px;color:#333;} 
.pags a, .pagination a:link, .pagination a:visited {color:#0f5caa;display:block;float:left;margin:1px;padding:2px 5px;} 
.pags a:hover {color:#13d4f8;}
.pinf {float:left;width:166px;padding:0 20px 10px 0;text-align:right;line-height:24px;}
.pimg {clear:right;float:right;margin:0 0 10px 20px;border:1px solid #96979a;}

.basel {float:left;width:246px;margin:12px 0;font-style:italic;}
.baser {float:right;width:246px;margin:12px 0;}

.pages {clear:both;height:12px;padding:8px 0 0;}
.pages a {display:block;position:relative;}
a.prev {float:left;}
a.next {float:right;}

.faq {width:94%;padding:10px 12px 40px;}
.faq * {margin:5px;}
.faq .stat {width:320px;}
.faq img {float:left;}
.faq label {clear:both;float:left;}
.faq input {float:right;}
.faq select {float:right;}
.faq textarea {float:right;}
