/* ::::: http://www.metodspb.ru/modules/fckeditor/fckeditor.css?I ::::: */

.rteleft { text-align: left; }
/* ::::: http://www.metodspb.ru/modules/node/node.css?I ::::: */

/* ::::: http://www.metodspb.ru/modules/system/defaults.css?I ::::: */

img { border: 0pt none; }
table { border-collapse: collapse; }
.clear-block:after { content: "."; display: block; height: 0pt; clear: both; visibility: hidden; }
.clear-block { display: inline-block; }
.clear-block { display: block; }
/* ::::: http://www.metodspb.ru/modules/system/system.css?I ::::: */

tbody {  }
/* ::::: http://www.metodspb.ru/modules/system/system-menus.css?I ::::: */

.block ul { margin: 0pt; padding: 0pt 0pt 0.25em 1em; }
/* ::::: http://www.metodspb.ru/modules/user/user.css?I ::::: */

/* ::::: http://www.metodspb.ru/themes/metod/style.css?I ::::: */

html, body { padding: 0pt; margin: 0pt; background: none repeat scroll 0% 0% rgb(192, 192, 192); text-align: left; }
body * { font-family: Arial Helvetica,sans-serif; }
div.center { position: relative; margin: 0pt auto; width: 1000px; background: none repeat scroll 0% 0% rgb(255, 255, 255); text-align: left; }
td img { border: 0pt none; }
#menu { position: relative; width: 1000px; background: url('menu-fon.gif') repeat-x scroll left top transparent; height: 34px; }
#menu ul { padding: 0pt; margin: 0pt; position: relative; font-size: 12px; }
#menu ul li { list-style-type: none; display: inline; color: rgb(255, 255, 255); font-size: 12px; margin: 0pt; padding: 0pt 10px; vertical-align: top; background: url('menu-left.gif') no-repeat scroll right top transparent; }
#menu li { list-style-type: none; height: 34px; float: left; display: inline-block; line-height: 30px; color: rgb(255, 255, 255); font-size: 12px; margin: 0pt; padding: 0pt 10px; background: url('menu-left.gif') no-repeat scroll right top transparent; }
#menu li a { color: rgb(255, 255, 255); font-size: 12px; text-decoration: none; }
#menu li a:hover { color: rgb(255, 255, 255); font-size: 12px; text-decoration: underline; }
#menu-gde-logo { position: relative; width: 1000px; height: 169px; background: url('menu-gde-logo.jpg') no-repeat scroll left top transparent; }
#menu-gde-logo ul { padding: 10px 0pt 0pt; margin: 0pt 5px 0pt 0pt; text-align: right; font-size: 11px; color: rgb(189, 160, 63); }
#menu-gde-logo ul li { font-size: 11px; color: rgb(138, 95, 7); display: inline; margin: 0pt 8px; }
#menu-gde-logo ul li a { font-size: 11px; color: rgb(138, 95, 7); text-decoration: underline; }
#logo { position: absolute; top: 9px; left: 36px; }
#middle { position: relative; width: 1000px; margin-top: 20px; }
#one { position: relative; width: 298px; float: left; }
#one p { color: rgb(146, 143, 136); font-size: 14px; margin-left: 21px; }
#one span#map { display: block; font-size: 11px; padding-left: 21px; background: url('c.gif') no-repeat scroll left center transparent; color: rgb(146, 143, 136); }
#one span#map a { font-size: 11px; color: rgb(146, 143, 136); }
#two { position: relative; width: 427px; float: left; }
#two table {  }
#three { position: relative; width: 275px; float: left; }
#bottom { width: 1000px; background: url('bottom.gif') repeat-x scroll left top transparent; height: 125px; }
#bottom ul { padding: 30px 0pt 0pt 41px; margin: 0pt; }
#bottom ul li { font-size: 11px; color: rgb(234, 237, 240); display: inline; margin-right: 17px; }
#bottom ul li a { font-size: 11px; color: rgb(234, 237, 240); text-decoration: underline; }
#bottom ul li a:hover { font-size: 11px; color: rgb(234, 237, 240); text-decoration: none; }
#bottom #copy { position: absolute; color: rgb(177, 180, 184); font-size: 11px; right: 20px; bottom: 5px; }
#bottom #copy a { color: rgb(177, 180, 184); font-size: 11px; text-decoration: underline; }
#bottom #copy a:hover { color: rgb(177, 180, 184); font-size: 11px; text-decoration: none; }
h1 { font-size: 21px; color: rgb(34, 33, 33); text-align: left; }
#two p { font-size: 13px; margin-right: 20px; text-align: left; }
#mail { font-size: 16px; position: relative; width: 209px; margin: 0pt 0pt 0pt 20px; color: rgb(195, 101, 0); font-weight: bold; }
#mail a { color: rgb(195, 101, 0); font-size: 16px; text-decoration: underline; font-weight: bold; }
#eccentric { position: absolute; bottom: 0pt; left: 20px; width: 85px; height: 25px; }
.menu1 { height: 40px; position: relative; width: 200px; background: url('/icons/reshotki-27.gif') no-repeat scroll left center transparent; }
.menu1 div { position: relative; height: 40px; line-height: 40px; font-size: 14px; color: rgb(1, 1, 1); margin: 0pt 0pt 0pt 30px; text-align: left; }
.menu2 { height: 40px; position: relative; width: 200px; background: url('/icons/vhodn-grup-27.gif') no-repeat scroll left center transparent; }
.menu2 div { position: relative; height: 40px; line-height: 40px; font-size: 14px; color: rgb(1, 1, 1); margin: 0pt 0pt 0pt 30px; text-align: left; }
.menu3 { height: 40px; position: relative; width: 200px; background: url('/icons/rollers-27.gif') no-repeat scroll left center transparent; }
.menu3 div { position: relative; height: 40px; line-height: 40px; font-size: 14px; color: rgb(1, 1, 1); margin: 0pt 0pt 0pt 30px; text-align: left; }
.menu4 { height: 40px; position: relative; width: 200px; background: url('/icons/torg-oborud-27.gif') no-repeat scroll left center transparent; }
.menu4 div { position: relative; height: 40px; line-height: 40px; font-size: 14px; color: rgb(1, 1, 1); margin: 0pt 0pt 0pt 30px; text-align: left; }
.menu5 { height: 40px; position: relative; width: 200px; background: url('/icons/stellaj-2-27.gif') no-repeat scroll left center transparent; }
.menu5 div { position: relative; height: 40px; line-height: 40px; font-size: 14px; color: rgb(1, 1, 1); margin: 0pt 0pt 0pt 30px; text-align: left; }
.menu6 { height: 40px; position: relative; width: 200px; background: url('/icons/kozyrek-27.gif') no-repeat scroll left center transparent; }
.menu6 div { position: relative; height: 40px; line-height: 40px; font-size: 14px; color: rgb(1, 1, 1); margin: 0pt 0pt 0pt 30px; text-align: left; }
.menu7 { height: 40px; position: relative; width: 200px; background: url('/icons/ofis-pereg-27.gif') no-repeat scroll left center transparent; }
.menu7 div { position: relative; height: 40px; line-height: 40px; font-size: 14px; color: rgb(1, 1, 1); margin: 0pt 0pt 0pt 30px; text-align: left; }
.menu8 { height: 40px; position: relative; width: 200px; background: url('/icons/vorota-27.gif') no-repeat scroll left center transparent; }
.menu8 div { position: relative; height: 40px; line-height: 40px; font-size: 14px; color: rgb(1, 1, 1); margin: 0pt 0pt 0pt 30px; text-align: left; }
.menu9 { height: 40px; position: relative; width: 200px; background: url('/icons/vorota-kov-27.gif') no-repeat scroll left center transparent; }
.menu9 div { position: relative; height: 40px; line-height: 40px; font-size: 14px; color: rgb(1, 1, 1); margin: 0pt 0pt 0pt 30px; text-align: left; }
.menu10 { height: 40px; position: relative; width: 200px; background: url('/icons/zabor-27.gif') no-repeat scroll left center transparent; }
.menu10 div { position: relative; height: 40px; line-height: 40px; font-size: 14px; color: rgb(1, 1, 1); margin: 0pt 0pt 0pt 30px; text-align: left; }
.menu11 { height: 40px; position: relative; width: 200px; background: url('/icons/icon-mangal.jpg') no-repeat scroll left center transparent; }
.menu11 div { position: relative; height: 40px; line-height: 40px; font-size: 14px; color: rgb(1, 1, 1); margin: 0pt 0pt 0pt 30px; text-align: left; }


.tel { position: relative; width: 209px; margin: 20px 0pt 0pt 20px; font-size: 16px; font-weight: bold; }
.zam { position: relative; width: 250px; height: 73px; background: url('/icons/blue-inner.gif') no-repeat scroll left top transparent; margin: 50px 0pt 0pt; }
.zam div { padding: 20px 0pt 0pt 40px; font-size: 13px; color: rgb(255, 255, 255); position: relative; width: 90px; font-weight: bold; }
.zam div a { font-size: 13px; color: rgb(255, 255, 255); text-decoration: underline; }
.contact { position: relative; width: 230px; margin: 300px 0pt 50px; }
table {  }
table td { height: auto; position: relative; }
table tr { position: relative; top: 0pt; }
table tbody { vertical-align: top; }

