body, a, table, p, ul, li, ol, pre, div, caption { margin:0}
h1, h2, h3, h4, h5, h6 { margin:0}
form, input, button, textarea { margin:0}

body, a, img, p, ul, li, ol, pre, div, caption { padding:0}
h1, h2, h3, h4, h5, h6 { padding:0}
form, input, button, textarea { padding:0}

body { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; background-color:#FFFFFF; color:#000000;}
td { font-size:inherit;}
a { color:#f04b2a}
a img { border:none}

.h { visibility:hidden}

html { height: 100%; overflow-y:scroll}
body { min-height:100%; height: 100%; background:url(/img/page_bg.jpg) left 5px repeat-y #E4E4E4}

.leftColumn { background:url(/img/footer_left.jpg) left bottom no-repeat; vertical-align:top}
.contentColumn { background:url(/img/footer_right.jpg) left bottom no-repeat; vertical-align:top; padding-bottom:100px}

.leftBlockOne { background:url(/img/left1.jpg) left top no-repeat; width:310px; height:167px}

.content { background:url(/img/content_top_bg.jpg) left top repeat-x;}
.content div.inner { background:url(/img/content_top.jpg) left top no-repeat; min-height:522px}
* html .content div.inner { height:522px}

.leftMenu { background:url(/img/left2.jpg) left top no-repeat; width:310px; height:250px}
.leftMenu div.item { padding:12px 0px 14px 55px}

.searchBlock { height:97px; background:url(/img/left3.jpg) left top no-repeat;}
.searchBlock form { padding:45px 0px 0px 37px}
.searchBlock td.image { width:28px; }
.searchBlock td.input { width:135px; }
.searchBlock td.button { width:23px; }
.searchBlock input { background-color:#FFFFFF; border:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-left:10px; width:115px}
.searchBlock button { background:none; border:none; width:34px; height:24px}

.loginBlock { height:143px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#d82819; background:url(/img/left4.jpg) left top no-repeat; padding-right:45px}
.loginBlock a { color:#d82819; text-decoration:none}
.loginBlock a:hover { text-decoration:underline}
.loginBlock div.titleTop { padding-top:21px}
.loginBlock div.field { height: 25px; padding-top:11px;}
.loginBlock div.field input { background-color:#FFFFFF; border:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:150px}

.newsBlock { background:url(/img/left5.jpg) left top no-repeat; min-height:83px}
* html .newsBlock { height:83px}
.newsBlock div.title { padding:46px 0px 10px 74px}
.newsBlock div.text { font-size:10px; padding:0px 90px 60px 40px;}

.header { background:url(/img/header_bg.jpg) left top repeat-x; height:218px}
.header div.inner { background:url(/img/header.jpg) left top no-repeat; height:218px}

.headerMenu { padding:67px 0px 0px 135px; width:500px; height:64px}
.headerMenu span.delim { padding:0px 7px; visibility:hidden}
.headerMenu p { margin-bottom:7px}

.infoBlock { padding-left:99px}
.infoBlock a { color:#000000}
.infoBlock p { text-align:right; padding:2px 5px 2px 10px}

.section { margin:0px 50px 0px 0px} /* отступ текста в контентной части регулируется здесь */

.section p { margin-bottom:12px;}
.section ul { margin:5px 0px 10px 50px}
.section ol { margin:5px 0px 10px 50px}
.section ul ul, .section ol ul, .section ul ol, .section ol ol {margin:5px 0px 6px 30px}
.section li { margin-bottom:2px}
.section caption { padding-bottom:3px; text-align:left}

.section h1 { font-size:16px; margin-top:15px; margin-bottom:10px}
.section h2 { font-size:15px; margin-top:14px; margin-bottom:10px}
.section h3 { font-size:14px; margin-top:12px; margin-bottom:8px}
.section h4 { font-size:13px; margin-top:10px; margin-bottom:7px}
.section h5 { font-size:12px; margin-top:10px; margin-bottom:6px}

.section hr { height:1px; width:75%; margin-top:10px; margin-bottom:10px}
table.catalog td {
    border:1px Solid #666666;
    background-color:white;
    width:50%;
}

.group a { padding-left:10px; text-decoration:none; color:#000000; font-weight: lighter; text-transform: inherit;}

.group a:hover { color:#d82819;}

.groupind a { padding-left:10px; text-decoration:none;}
.groupind a:hover { color:#000000;}


