/* Compiled in ControlStyle */
/* http://www.controlstyle.ru/ */

/* tags */

html, body {margin:0; padding:0; color:#000; height:100%; font:.85em Tahoma, Arial, Verdana, sans-serif}
body {background:#fff}
a {color:#000; text-decoration:underline} 
a img {border:0}
hr, form, table, p, h1, h2, h3, h4, h5, h6, ul, ol, blockquote {margin-bottom:18px; padding-bottom:0; padding-top:0; margin-top:0}
hr {height:1px; line-height:1px; font-size:1px; color:#000; background:#000; padding:0; border:0; line-height:1px}
select, input, textarea {font:1em Tahoma, Arial, Verdana, sans-serif}
em, i {font-style:normal}
h1 {font:1.6em Arial, Tahoma, Verdana, sans-serif; font-weight:normal; text-transform:uppercase; text-align:left}
h2 {font:1.45em Arial, Tahoma, Verdana, sans-serif; font-weight:bold; text-align:left}
h3 {font:1.25em Arial, Tahoma, Verdana, sans-serif; font-weight:bold; text-align:left}
h4, h5, h6 {font-size:1em; font-weight:bold; font-weight:bold; text-align:left}
caption {font:1.25em Arial, Tahoma, Verdana, sans-serif; font-weight:bold; color:#000; text-align:left; padding:0 0 10px 0}
table {border:1px solid #000; border-collapse:collapse}
table th, table td {padding:6px 5px}
table th {border:1px solid #000}
table td {border:1px solid #000}
table tr.highlight, table td.highlight {background:silver}
blockquote {padding:0 0 0 15px; border-left:3px solid #000; margin:0 0 0 15px}
ul ul {margin-top:10px; margin-bottom:10px; list-style-position:outside}
ul {list-style-position:outside}

/* ids */
#givequestion, #developer, #path span, #contentgrayboxtop, #sidebar, #contentgrayboxbottom, #logo, #kubik, #menu, #counters, #topnav, #header, #visual, #searchform, #searchquery, #searchsubmit {display:none}
#path {font-size:.95em; margin:-15px 0 18px 0}
#global {text-align:justify; min-width:995px}
#index #content {padding:25px 0 7px 0; margin:0 0 0 32px}
#index #production {list-style-type:none; list-style-image:none; margin:0 0 0 0; padding:6px 0 0 0; text-align:left}
#index #production li {float:left; display:inline; padding:0; width:47%; margin:0 2% 0 0}
#index #production li a {font-weight:bold; display:block; margin:0 0 8px 0}
#index p.allproducts {float:left; display:inline; width:95%}
#inner #content {padding:25px 0 7px 0; margin:0 32px 0 32px}
#content {line-height:1.5em}
#footer {clear:both; border-top:3px solid #000; min-width:995px; font-family:Arial, Tahoma, Verdana, sans-serif}
#footer address {text-align:center; font-style:normal; display:block; padding:25px 0; height:47px; overflow:hidden}
#pvcont {float:right; display:inline; margin:0 0 0 15px; text-align:right; font-size:.95em}
#pvswitch {margin:0 15px 0 0}
#pvswitch span {font-family:Times, serif; font-size:1em}
#pvcont a {color:#006594}
#pcart {float:right; text-align:right; margin:0 0 4px 18px; font-size:.95em}
#pcart a {display:block}

/* classes */
p.oneproduct strong {font-size:1.25em}
p.oneproduct i.oneprice {font-size:1.25em}
p.oneproduct {min-height:80px; margin-left:95px}
p.oneproduct img {border:1px solid #000; width:80px; height:80px; float:left; display:inline; margin:0 15px 4px -95px; position:absolute}
p.oneproduct i {margin:0; color:#000; font:1em Arial, Tahoma, Verdana, sans-serif; font-weight:bold}
p.oneproduct em {font-size:.95em; float:right; display:inline; margin:0 0 0 14px; color:#000}
div.left, p.left {text-align:left}
div.center, p.center {text-align:center}
div.right, p.right {text-align:right}
img.border {border:1px solid #000}
img.left {float:left; margin:0 14px 4px 0}
img.right {float:right; margin:0 0 4px 14px}
form.sendfeedback {text-align:left}
form.sendfeedback label {display:inline; float:left; width:130px; padding-right:15px}
form.sendfeedback label.wpad {padding-left:10px}
form.sendfeedback input {display:inline; float:left; width:198px}
form.sendfeedback textarea {display:inline; float:left; width:700px; margin-bottom:14px; height:3.8em}
form.sendfeedback .submit {display:inline; float:none; width:auto}
form.sendfeedback .rightnav {text-align:right; clear:both; width:706px}
label.required {background:url(/images/req.gif) top right no-repeat}
p.question {font-weight:bold}
p.faqpermanent2 a {font-size:.95em}
a.faqpermanent {float:right; display:inline; font-size:.95em}
div.p {margin:0 0 18px 0}
span.paginationselected {background:#000; color:#fff}
ul.space li {margin-bottom:6px; text-align:left}
ul.articlecat, ul.articlecat li, ul.article, ul.article li, ul.faq, ul.faq li {margin-left:0}
ul.articlecat, ul.article, ul.faq {padding-left:0}
ul.article li {margin-bottom:6px; text-align:left}
ul.faq p {margin-bottom:6px}
ul.faq p.faqpermanent2 {margin-bottom:16px}
.oneprice span {font-size:.95em}
.pgnav span {padding:3px 6px}
.pgnav span.arr {padding:3px 0}
.clear {clear:both; font-size:0; line-height:0}
.rfloat {float:right}
.lfloat {float:left}
.arr {font-family:Times, serif; font-size:1em}

/* ie 6 */
* html #center, * html #centercont {height:100px}
* html #index #production hr {margin:-8px 0}
* html #index #production li {width:45.5%; margin:0 2% 0 0}
* html #footer, * html #global {width:expression(document.body.clientWidth<996 ? "995px" : "auto")}
* html #menu li {height:1%}
* html #path span {margin:0 5px 0 3px}
* html #inner #contentgraybox {height:1%}
* html p.oneproduct {height:80px}
* html p.oneproduct i.oneprice {margin:0}

/* ie 7 */
*+html p.oneproduct {padding:0 0 18px 0}
*+html p.oneproduct i.oneprice {margin:0}
*+html #index #production li {width:45.5%; margin:0 2% 0 0}
*+html #index #production hr {margin:-8px 0}