 <?php the_widget('WP_Widget_Archives', 'count=1&title= '); ?>
/* CSS Document */ 
a img, table { border: 0 solid }
body, blockquote, input, select, textarea, form, fieldset, table, ul, ol, dl, dd { margin: 0; padding: 0 }
a:link, a:visited, a:hover, a:active { color: #435b86; text-decoration: none }
a:hover { color: #435b86; text-decoration: underline }
body {  color: #252525; font: 71% Tahoma, Arial, Helvetica, sans-serif; min-width: 1006px }
blockquote { margin-left: 2em }
p { margin: .8em 0;
font-size: 13px; }
h1 { font-size: 1.9em; font-weight: 600 }
h2 { font-size: 1.8em; font-weight: 600 }
h3 { font-size: 1.6em; font-weight: 500 }
h4 { font-size: 1.2em }
h5 { font-size: 1.1em }
h6 { font-size: 1em }
h1,h2,h3,h4,h5,h6 { line-height: .8em; text-align: left;}
hr { background: url(../../img/default/sc11.gif) 0 0 repeat-x; border: none; color: #bcbcbc; height: .08em; margin: .8em 0 }
input, select, textarea, table { font: 1em Tahoma, Arial, Helvetica, sans-serif }
input, dt img { vertical-align: middle }
form, fieldset { border: 0 solid }
fieldset select { width: 100% }
table { border-collapse: collapse }
ul, ol, dd { margin-left: 2em }
ul li, ul ul li, ul ul ul li { list-style-image: url(../../img/default/li.gif) }


/* CSS Document */
@import url("validol.css"); 
a.det:link, a.det:visited, a.det:hover, a.det:active 
{ color: #696969; 
}

img.aleft 
{ float: left; 
margin: 0 15px 15px 0; 
}

img.aright 
{ float: right; 
margin: 0 0 15px 15px; 
}

img.atop, .atop 
{ vertical-align: top !important; 
}

img.abottom 
{ vertical-align: bottom !important; 
}

.acenter 
{ margin: auto; 
text-align: center !important; 
}

.ajustify 
{ text-align: justify !important; 
}

.aleft 
{ margin-right: auto; 
text-align: left !important; 
}

.aright 
{ margin-left: auto; 
text-align: right !important; 
}

.amiddle 
{ margin: auto; 
text-align: center !important; 
}

.auto 
{ width: auto; 
}

.block 
{ display: block; 
}

.clr 
{ clear: both; 
font-size: 1px; 
height: 0; 
line-height: 0; 
}

.none, .print 
{ display: none; 
}

.nol 
{ list-style: none; 
list-style-image: none; 
}

.underline 
{ text-decoration: underline; 
}

.dot 
{ background: url(http://o-promyshlennosti.ru/images/themes/sc11.gif) 0 100% repeat-x; 
}

.hdot 
{ background: url(http://o-promyshlennosti.ru/images/themes/sc11.gif) 0 0 repeat-x; 
padding-top: 10px  !important; 
}

.ico 
{ clear: both; 
padding-top: .1em; 
text-align: right; 
}

.ico img 
{ margin-left: 3px; 
vertical-align: bottom; 
}

.ico a:link, .ico a:visited, .ico a:hover, .ico a:active, .page, .page a:link, .page a:visited, .page a:hover, .page a:active 
{ color: #696969 !important; 
font-weight: normal !important; 
text-transform:lowercase; 
}

.rimg 
{ background: #ebeef3 url(http://o-promyshlennosti.ru/images/themes/sc19.gif) 100% 0 no-repeat; 
height: 177px; 
min-height: 177px; 
margin: 7px 0 25px 0; 
text-align: right; 
}

div>div.rimg 
{ height: auto; 
}

.rimg img, .rimg object 
{ display: block; 
margin-left: auto; 
}

.title 
{ color: #000000; 
font-size: 23px; 
line-height: 25px; 
letter-spacing: -1px; 
margin: 0; 
padding: 18px 0 2px 0; 
text-transform: uppercase; 
}
 /*21px 0 9px 0*/

#body2 
{ background: url(http://o-promyshlennosti.ru/images/themes/bg.gif) 0 -30px no-repeat; 
width: 1024px;
display: block;
margin-left: 16%;
margin-right: auto;
}

#header 
{ padding-bottom: 54px; 
}

#tl 
{ background: #4f7dc9; 
border-left: 360px solid #284389; 
border-right: 50px solid #fff; 
font-size: 0; 
height: 9px ; 
}


#nb 
{ background: #4f7dc9; 
border-left: 360px solid #fff; 
font-size: 10px; 
text-align: right; 
text-align: right; 
}

#nb ul 
{ background: #f0f0f0; 
margin-left: auto; 
text-align: left; 
width: 330px; 
}

#nb li 
{ border-right: 1px solid #fff; 
display: inline; 
list-style: none; 
padding: 0 17px; 
width: 50px; 
}

#nb>li 
{ width: auto; 
}

#nb li img 
{ margin: 2px 0 3px 0; 
vertical-align: middle; 
}

/*position: relative; 
*/
#logo 
{ margin: 0 50px 0 360px; 
width: 100%; 
}

 div>div#logo 
{ width: auto; 
}

#logo .limg 
{ float: left; 
margin-left: -318px; 
margin-top: 3px; 
position: relative; 
}


#mm 
{ background: #4f7dc9; 
float: right; 
width: 100%; 
position: relative; 
}

#mm ul 
{ background: url(http://o-promyshlennosti.ru/images/themes/sc02.gif) #4f7dc9 0 100% repeat-x; 
float: left; 
margin: 0; 
min-width: 600px; 
padding: 4px 0 0 0; 
width: 100%; 
}

#mm li 
{ background: url(http://o-promyshlennosti.ru/images/themes/sc03.gif) #3767b6 0 100% repeat-x; 
float: left; 
list-style: none; 
margin: 0; 
}

#mm a, #mm a:link, #mm a:visited, #mm a:hover, #mm a:active 
{ background: url(http://o-promyshlennosti.ru/images/themes/sc02.gif) #4f7dc9 0 100% repeat-x; 
color: #fff; 
display: block; 
font-size: 14px; 
padding-bottom: 4px; 
text-decoration: none; 
text-transform: lowercase; 
white-space: nowrap; 
}

#mm a:hover, #mm a.act, #mm a.hov 
{ background: url(http://o-promyshlennosti.ru/images/themes/sc04.gif) transparent 0 100% no-repeat !important; 
}

#mm a.act 
{ cursor: default; 
}


#mm span 
{ background: url(http://o-promyshlennosti.ru/images/themes/sc01.gif) 97% 90% no-repeat; 
border-right: 1px solid #b9cbe9; 
display: block; 
padding: .5em 1em; 
}

#mm span img 
{ display: block; 
}

#mm #headlink 
{ background: none; 
position: absolute; 
top: 12px; 
right: 37px; 
width: 200px; 
text-align: right; 
}

#mm a#headlink, #mm a#headlink:hover 
{ background: none !important; 
font-size: 1em; 
text-transform: uppercase; 
font-weight: 600; 
}

#mm a#headlink:hover {text-decoration: underline; 
}

/*position: relative; 
*/
.wrap 
{ margin-left: 220px; 
width: 100%; 
}

 div>div.wrap 
{ width: auto; 
}

.left 
{ float: left; 
margin-left: -220px; 
position: relative; 
width: 220px; 
margin-top: -50px;
}

.right 
{ float: right; 
overflow: hidden; 
width: 100%; 
min-height: 900px;
}

.lcon, .lcon2 
{ padding: 0 0 0 45px; 
position: relative; 
}

.lcon2 
{ padding-top: 0px; 
}

.rcon 
{ padding: 0 50px 0 15px; 
position: relative; 
}

.rcon2 
{ padding: 0 50px 10px 140px; 
text-align: justify; 
}

.obg 
{ background: #f0f1f4 url(http://o-promyshlennosti.ru/images/themes/sc24.gif) 0 0 repeat-x; 
}


dd ul, #sm, #sr, #psr ul 
{ margin-left: 16px; 
}

dd>ul, div>ul#sm, div>ul#sr, #psr>div ul 
{ margin-left: 12px; 
}

dd ul a:link, dd ul a:visited, dd ul a:hover, dd ul a:active, #sm a, #sr a, #psr ul a 
{ color: #000; 
}


#sm 
{ margin-top: 0px; 
padding-bottom: 15px; 
}

.ul 
{ margin: 6px 0 0 0; 
}

.ul dd, .rpc dd 
{ margin: 1em 0; 
}

.ul dt 
{ background: #4f7dc9 url(http://o-promyshlennosti.ru/images/themes/sc04.gif) 0 100% no-repeat; 
color: #fff; 
display: block; 
text-transform: uppercase; 
}

.ul dt span 
{ background: url(http://o-promyshlennosti.ru/images/themes/sc01.gif) 97% 80% no-repeat; 
display: block; 
margin: 0; 
padding: .4em .6em; 
}

.ul dt span a 
{ color: #fff !important; 
font-weight: normal !important; 
}

.ul dt span a:hover 
{ color: #dce5f4 !important; 
}

.ul dt span img 
{ background: #fff; 
}

.rpc dt strong 
{ background: #f0f1f4; 
color: #738097; 
display: block; 
padding: 5px; 
text-align: right; 
text-transform: uppercase; 
}

.rpc dt strong a 
{ color: #738097 !important; 
}

.rpc dt strong a:hover 
{ color: #a7afbe !important; 
text-decoration: none; 
}

.ls dt strong 
{ background: #dadee4; 
text-align: left; 
}

.ul li, #sm li, #sr li 
{ margin-bottom: .3em; 
}
/*39em*/
.rpc dd a:link, .rpc dd a:visited, .rpc dd a:hover, .rpc dd a:active, .ract 
{ font-size: 1.1em; 
}

.rpc dd a:hover, .ract 
{ color: #738097; 
text-decoration: none; 
}

.ul a:link, .ul a:visited, .ul a:hover, .ul a:active, #sm a:link, #sm a:visited, #sm a:hover, #sm a:active, #sm a.sact, #sr a 
{ font-weight: bold; 
}

.ul a:hover, #sm a:hover, #sm a.sact, #sr a:hover 
{ color: #4f7dc9; 
text-decoration: none; 
}

dl.ls 
{ background: #eef0f2; 
margin-left: -45px; 
position: relative; 
}

dl.ls dd 
{ margin: 0; 
padding: 5px 0; 
}

dl.ls dd, dl.ls dt strong 
{ padding-left: 45px; 
}

#nosm 
{ height: 160px; 
}


.ilink 
{ margin-left: -5px; 
}

.titlink 
{ background: url(http://o-promyshlennosti.ru/images/themes/sc08.gif) 0 50% repeat-x; 
color: #738097; 
text-align: right !important; 
text-transform: uppercase; 
}

.titlink strong 
{ background: url(http://o-promyshlennosti.ru/images/themes/sc13.gif) 0 50% no-repeat; 
display: block; 
font-size: 11px; 
height: 103px; 
line-height: 103px; 
padding-right: 5px; 
}

.titlink1 
{ background: #f0f1f4; 
color: #738097; 
font-weight: bold; 
padding: 5px 5px 5px 10px; 
text-align: left; 
text-transform: uppercase; 
}

.titlink1 img 
{ vertical-align: middle; 
}

 h6.titlink1 
{ margin: 1em 0; 
color: #738097;
padding: 5px;
}

 
#srch 
{ padding: 13px 0 20px 0; 
/*white-space: nowrap */}

#srch input 
{ border: 1px solid #c0c0c0; 
height: 1.9em; 
padding: .2em 0; 
}

#stext 
{ width: 122px; 
}

#srch>input 
{ height: auto; 
}

#srch label 
{ display: block; 
margin-top: 5px; 
}

#srch label input 
{ border: 0 solid; 
height: 13px; 
margin-left: -3px; 
}

#srch label>input 
{ margin-left: 0; 
}


.mdl 
{ padding-top: 15px; 
width: 100%; 
}

 div>div.mdl 
{ width: auto; 
}

.mdl-l, .mdl-r 
{ float: left; 
position: relative; 
width: 50%; 
}

.mdl-l 
{ width: 49.9%; 
}

 div>div.mdl-l 
{ width: 46.9%; 
}

.rcon2 .mdl 
{ padding: 0; 
}

.rcon2 .mdl-l 
{ width: 46.9%; 
}

.rcon2 .mdl-r 
{ width: 53%; 
}

.mdl dl 
{ position: relative; 
}

.mdl-r dl 
{ padding: 0 0 0 25px; 
}

.rcon2 .mdl-r dl 
{ padding-left: 55px; 
}

.rcon2 .mdl-r .dot 
{ margin-left: 55px; 
}

.mdl dt 
{ background: url(http://o-promyshlennosti.ru/images/themes/sc08.gif) 0 50% repeat-x; 
color: #132444; 
display: block; 
line-height: 44px; 
text-align: right; 
text-transform: uppercase; 
}

.rcon2 .mdl dt 
{ background: #f0f1f4; 
color: #738097; 
line-height: 1em; 
padding: 6px; 
}

.mdl-l dt strong, .mdl-r dt strong 
{ display: block; 
height: 44px; 
margin: 0; 
padding: 0 5px 0 60px; 
}

.mdl-l dt strong 
{ background: url(http://o-promyshlennosti.ru/images/themes/sc09.gif) 5px 50% no-repeat; 
}

.mdl-r dt strong 
{ background: url(http://o-promyshlennosti.ru/images/themes/sc10.gif) 0 50% no-repeat; 
}

.mdl dd 
{ margin: 1em 0 0 0; 
}

.mdl ul li 
{ list-style: none; 
list-style-image: none; 
}

.mdl ul li, .nwl li 
{ margin-bottom: .5em; 
text-align: justify; 
}

.nwl 
{ margin-left: 17px; 
}

.mdl .nwl 
{ margin-left: 0; 
}

.nwl li span 
{ color: #435b86; 
}

.nwl a:link, .nwl a:visited, .nwl a:hover, .nwl a:active 
{ color: #435b86; 
}

.nwl strong a:link, .nwl strong a:visited, .nwl strong a:hover, .nwl strong a:active 
{ color: #000; 
}


#go 
{ clear: both; 
margin: 0 50px 0 46px; 
padding-left: 185px; 
position: relative; 
width: 100%; 
}

 div>div#go 
{ width: auto; 
}

#go-l, #go-r 
{ float: left; 
position: relative; 
width: 50%; 
}

#go-l 
{ float: left; 
position: relative; 
width: 49.9%; 
}

 div>div#go-l 
{ width: 50%; 
}

#go-r div 
{ border-left: 25px solid #fff; 
}


/*tpl*/
.tbl 
{ border-bottom: 3px solid #7c8a99; 
border-left: 1px solid #fff; 
border-right: 1px solid #fff; 
border-top: 11px solid #7c8a99; 
margin: 1em auto; 
text-align: left; 
width: auto; 
}

.tbl th, .tbl td 
{ border: 1px solid #fff; 
color: #343634; 
text-align: left; 
}

.tbl th 
{ background: #e1e3e5; 
padding: 4px 20px; 
}

.tbl td 
{ background: #eef0f2; 
padding: 4px 10px; 
}

.tbl tr td p, .tbl tr th p 
{ margin: 0; 
}

.tbl .thlst 
{ width: 75%; 
}

blockquote 
{ background: #fafafa; 
border-left: 2px solid #e1e3e5; 
color: #555; 
padding: 1px 0 1px 5px; 
}


.form table 
{ border-bottom: 3px solid #7c8a99; 
border-top: 11px solid #7c8a99; 
margin: 0.5em auto; 
width: auto; 
}

.form th, .form td 
{ border-top: 1px solid #fff; 
}

.form th 
{ background: #eef0f2; 
font-weight: normal; 
padding: .5em .5em .5em 1em; 
text-align: left; 
vertical-align: top; 
white-space: nowrap; 
}

.form td 
{ background: #e1e3e5; 
padding: .2em .5em; 
width: 100%; 
}

.form td select, .form td input, .form td textarea 
{ width: 100%; 
}

.form td.auto input, .form td.auto select 
{ width: auto; 
}

.botton 
{ text-align: center; 
}

.botton .reset 
{ margin-right: 20%; 
padding: 0 5px; 
}

.botton>input 
{ padding: 0 10px; 
}


#smap dt 
{ padding-left: 20px; 
}

#smap dd 
{ margin-left: 20px; 
}

#smap img 
{ vertical-align: middle; 
}


#search 
{ margin: 2em 0; 
}

#search #stext 
{ width: 30em; 
}


#mail 
{ background: url(http://o-promyshlennosti.ru/images/themes/bg02.gif) 0 -70px no-repeat; 
border-top: 9px solid #284389; 
min-width: inherit; 
}

#mail td>select 
{ width: 352px; 
}

#mail .form 
{ padding: 0; 
}

#mail fieldset 
{ padding: 50px 40px 10px 40px; 
text-align: center; 
}

#mail fieldset ul 
{ margin-top: 20px; 
margin-bottom: 20px; 
text-align: left; 
}

#mail img 
{ margin: 31px 0 28px 32px; 
}

#mail p 
{ margin-top: 90px; 
}

.req 
{ border-right: 1px solid #7c8a99; 
}

.rtxt 
{ color: #7c8a99; 
}


#qt 
{ padding-top: 36px; 
text-align: center; 
width: 440px; 
}

#qt object 
{ border: 1px solid #ebeef3; 
}

#qt img 
{ margin: 0; 
}

#install {padding: 0 20px; 
text-align: justify; 
}

#install h6 
{ text-align: center; 
}


#error h1 
{ color: #284389; 
font-size: 2em; 
text-align: left; 
}

#error h6 
{ color: #284389; 
margin: 1em 0 0 0; 
}

/*gal*/
.full, .gal 
{ width: 100%; 
}

.full .gal-head 
{ font-size: 1.05em; 
}

.gal td 
{ width: 20%; 
text-align: center; 
vertical-align: top; 
}

.gal img 
{ border: 1px solid #f1f2f4; 
display: block; 
margin: 0 auto; 
}

.gal .dot 
{ text-align: right; 
display: block; 
margin-right: 17px; 
padding-bottom: 2px; 
}

.gal .ico img 
{ border: none; 
float: right; 
margin-right: 1%; 
}

.green 
{ text-align: left; 
font-size: 1.2em; 
font-weight:600/* border:1px solid*/; 
}

#vr 
{ background: url(http://o-promyshlennosti.ru/images/themes/bg03.gif) 0 0px no-repeat; 
min-width: inherit; 
border-top: 9px solid #284389; 
/* min-height: 100%; 
height: 100%; 
height: auto !important; 
position: relative; 
*/; 
}

/*#vr .acenter 
{ border:2px solid #000; 
height:100%; 
min-height:100%; 
position: absolute; 
height: auto !important; 
min-width:100%; 
width: auto !important; 
}
*/
#vr table 
{ margin: 25px auto 0; 
text-align: center; 
}

#vr .cntr td 
{ padding-bottom: 20px; 
}

#fotohead img 
{ margin: 30px 0 0 30px; 
}

.ico2 
{ padding-top: 0.5em !important; 
}

#vr table img {border: 1px solid #f1f2f4; 
display: block; 
margin: 0 auto 20px; 
}

#vr .page img 
{ border: none; 
display: inline; 
margin: 2px auto 0; 
vertical-align: middle; 
}

#vr .page 
{ color: #111 !important; 
font-size: 1.2em; 
font-weight: 900; 
}

#vr .page a 
{ color: #3B3D4E; 
}

/*#bottborder 
{ position: absolute; 
width: 100%; 
height:18px; 
bottom: 0; 
background: #ebeef3 url(http://o-promyshlennosti.ru/images/themes/bg_04.gif) 0 0px no-repeat; 
}
*/
/*pc*/
.obj 
{ height: 150px; 
min-height: 140px; 
margin: -150px 0 0 -140px; 
/*position: relative*/; 
}

.obj2 
{ margin-top: -80px; 
}

div>div.obj 
{ height: 280px; 
}

#imap 
{ border: 0 solid; 
}

#model 
{ float: left; 
position: relative; 
}

#model p 
{ padding-left: 20px; 
}

#model p a 
{ color: #696969; 
font-size: .8em; 
text-decoration: none; 
}

.mpcr 
{ margin-left: 140px; 
padding-top: 105px; 
height: 1%; 
}

.mpcr2 
{ padding-top: 60px; 
}

 div>div.mpcr 
{ height: auto; 
}

.mpcimg 
{ position: relative; 
}

.mpcr div 
{ float: left; 
display: table; 
height: 120px; 
padding: 0 3px; 
position: relative; 
text-align: center; 
width: 125px; 
}
 
.mpcr2 div 
{ width: 110px; 
}

.mpcr div p 
{ margin: 0; 
min-height: 90px; 
height: 90px; 
}

.mpcr div>p 
{ height: auto; 
}

.mpcr div a 
{ display: block; 
color: #3b3d4e !important; 
font-size: .8em; 
line-height: 1em; 
text-transform: uppercase; 
}


#psr 
{ background: #ebeef3 url(http://o-promyshlennosti.ru/images/themes/sc19.gif) 100% 0 no-repeat; 
height: 177px; 
min-height: 136px; 
margin-top:  7px; 
min-width: 580px; 
padding: 5px 20px 6px 0; 
text-align: left; 
overflow: visible; 
width: 100%; 
}

div>div#psr 
{ height: auto; 
}

#pcd 
{ height: 1%; 
margin-top: -150px; 
padding: 0 10px 0 0; 
text-align: right; 
}
 /* background: url(http://o-promyshlennosti.ru/images/themes/sc20.gif) 0 0 repeat-x; 
*/
#pcd div 
{ float: left; 
padding: 155px 10px 0 0; 
text-align: left; 
width: 175px; 
max-width: 165px; 
}

div>#pcd 
{ height: auto; 
}

#pcd img 
{ vertical-align: bottom; 
}

 div>#psr 
{ padding-right: 0; 
}

#psr .titlink1 
{ background: none; 
padding-left: 0; 
}

#psr h5, #psr h6 
{ line-height: 1em; 
margin: 0 0 .5em 0; 
}

#psr div 
{ float: left; 
padding: 0 0 0 20px; 
width: 30%; 
}

#psr>div 
{ display: table; 
width: 27%; 
}

#psr li 
{ margin-bottom: .3em; 
}

.pl 
{ overflow: hidden; 
width: 100%; 
}

.pr 
{ float: left; 
width: 38%; 
text-align:left; 
}

div>.pr 
{ width: 50%; 
}

.pl:after 
{ content: ""; 
clear: both; 
display: block; 
height: 0; 
}

.pl h6 
{ font-size: 1.1em; 
margin: 1em 0; 
line-height: 15px;
margin-top:-2px;
}

.pl h6 img 
{ margin-right: 5px; 
vertical-align: middle; 
}

.pl h6 a:link, .pl h6 a:visited, .pl h6 a:hover, .pl h6 a:active 
{ color: #000; 
}

.pl dt 
{ float: left; 
height: 100px; 
min-height: 100px; 
text-align: center; 
width: 195px; 
}

.pl>dt 
{ height: auto; 
}

.pl dt img 
{ margin-top: 0; 
}

.pr dt 
{ text-align: left; 
width: 100px; 
}

.pr dt div 
{ background: #fff; 
border: 1px solid #f0f1f4; 
color: #f0f1f4; 
font-size: 18px; 
line-height: 110px; 
height: 120px; 
text-align: center; 
width: 90px; 
}

.pl dd 
{ margin-left: 195px; 
height: 100px; 
}

.pl>dd 
{ height: auto; 
}

.pr dd 
{ margin-left: 100px; 
}

.pv dd 
{ margin-left: 0; 
}

.pl dd.clr 
{ height: auto; 
}
 
#psra 
{ background: #ebeef3; 
}

#psra .pl 
{ background: url(http://o-promyshlennosti.ru/images/themes/sc11.gif) 0 0 repeat-x; 
padding-bottom: 5px; 
}

#psra .pl h6 
{ background: #dcdee4; 
margin: 1px 0 5px 0; 
padding: 3px 10px 5px 10px; 
text-transform: uppercase; 
}

#psra .pl dt img 
{ margin-top: 20px; 
}

 a.ord img 
{ margin: 0; 
}

.ord:link, .ord:visited, .ord:hover, .ord:active 
{ color: #ef2e34 !important; 
float: right; 
margin-top: -4px; 
padding-bottom: 1px; 
position: relative; 
}

.order 
{ color: #ef2e34 !important; 
font-weight: bold; 
}

.order img 
{ vertical-align: middle; 
}

.price 
{ color: #0f51cb; 
font-size: .9em; 
font-weight: 600; 
padding-top: 5px; 
text-transform: uppercase; 
}


.file 
{ padding-bottom: 1em; 
}

.file li 
{ list-style-image: url(http://o-promyshlennosti.ru/images/themes/sc22.gif); 
}

/*/pc*/
/*/tpl*/

#btm 
{ height: 1%; 
/*margin-left: 220px; 
*/ padding: 0 0 30px 0; 
position: relative; 
width: 100%; 
}

 div>div#btm 
{ height: auto; 
width: auto; 
}

#btm-l 
{ float: left; 
height: 1%; 
/*margin-left: -220px; 
*/ position: relative; 
width: 220px; 
}

 div>div#btm-l 
{ height: auto; 
}

#btm-r 
{ float: center; 
width: auto; 
}

#btm dl 
{ padding-left: 45px; 
position: relative; 
}

#btm dt 
{ background: url(http://o-promyshlennosti.ru/images/themes/sc08.gif) 0 50% repeat-x; 
color: #132444; 
display: block; 
line-height: 47px; 
text-align: right; 
text-transform: uppercase; 
}

#btm dt strong 
{ background: url(http://o-promyshlennosti.ru/images/themes/sc07.gif) 10px 50% no-repeat; 
display: block; 
height: 47px; 
margin: 0; 
padding-right: 5px; 
}

#btm dt strong a 
{ color: #8489a8; 
}

#btm dt strong a:hover 
{ color: #b9b7c7; 
text-decoration: none; 
}

#btm dd 
{ margin: 1em 0; 
}

#btm li 
{ margin-bottom: .5em; 
}

#btm a:link, #btm a:visited, #btm a:hover, #btm a:active 
{ font-weight: bold; 
}

#reclama 
{ padding: 3px 50px 0 15px; 
position: relative; 
text-align: justify; 
}

#banner 
{ padding-top: 10px; 
position: relative; 
text-align: center; 
width: 100%; 
}

 div>div#banner 
{ width: auto; 
}

#banner img 
{ margin: auto; 
}

#banner .mdl-r .rb 
{ padding-left: 22px; 
}

#banner .mdl-r .rb2 
{ padding-left: 50px; 
}
 

#footer 
{ clear: both; 
padding: 0 50px 0 9px; 
text-align: right; 
}

#part 
{ background: url(http://o-promyshlennosti.ru/images/themes/sc06.gif) 0 50% repeat-x; 
margin-bottom: 8px; 
text-align: left; 
}

#part div
{ background: #fff; 
width: 404px; 
}

#count 
{ padding: .7em 0; 
}

#count img 
{ margin-left: 1em; 
}

#count div 
{ float: right; 
width: 88px; 
}

#count .nomar 
{ margin: 0; 
}


#csc, #csc:visited, #csc:hover, #csc:active 
{ background: url(http://o-promyshlennosti.ru/images/themes/csc.gif) 0 1px no-repeat; 
color: #959595; 
display: block; 
font: 11px/1em Arial, Helvetica, sans-serif; 
margin: .3em 0; 
margin-left: auto; 
padding: 0 0 0 40px; 
text-align: left; 
text-decoration: none; 
width: 145px; 
}

div>a#csc 
{ width: 10em !important; 
}

#csc:hover 
{ background: url(http://o-promyshlennosti.ru/images/themes/csc.gif) 0 -33px no-repeat; 
color: #4d4d4d; 
}

#csc strong 
{ border-left: 1px solid #959595; 
cursor: pointer; 
display: block; 
padding: 3px 0 3px 7px; 
}

#csc span 
{ display: block; 
font: 9px Verdana, Arial, Helvetica, sans-serif; 
}


#banner-abs {position:absolute;top:295px;right:38%;z-index:1000 !important;padding:24px 26px;background:#fff;border:1px solid;border-color:#aab1b7 #7e8598 #cfd3d4 #565f6e;background:#103063}

#banner-abs #close{cursor:hand;position:absolute;top:5px;right:4px}

.alignleft {
border: 3px solid #EEE;
padding: 1px;
float: left;
margin-right:20px;
}

.alignleft2 {
border: 3px solid #EEE;
padding: 1px;
float: left;
margin-right:5px;
}

img.aligncenter {
border: 3px solid #EEE;
display: block;
	margin-left: auto;
	margin-right: auto;
}

.ind {
width: 280px;
height: 225px;
float: left;
overflow: hidden;
border-bottom: 1px solid #C5C5C5;
padding-left: 13px;
padding-right: 14px;
margin-top: 10px;}

div.ngg-imagesoverview.side-r {
margin-top: 57px;
margin-left: 10px;
position: absolute;
}