/* ::::: http://www.livedosug.ru/style/style.css ::::: */

body { padding: 0px; margin: 0px; background: url('background.jpg') no-repeat scroll center top rgb(0, 0, 0); font-family: tahoma; width: 100%; min-width: 1000px; text-align: center; }
p, h1, h2, h3, h4, img, form { border: 0px none; padding: 0px; margin: 0px; }
a { text-decoration: none; color: rgb(255, 210, 0); }
a:hover { text-decoration: underline; color: rgb(255, 210, 0); }
p { font-size: 11px; text-align: left; }
h1 { font-size: 12px; color: rgb(255, 255, 255); font-family: arial; text-align: left; text-transform: uppercase; padding: 25px 0px 5px; }
.main { width: 1000px; min-width: 1000px; margin: auto; background: url('main_bg.gif') no-repeat scroll 187px 82px transparent; padding: 67px 0px 0px; overflow: hidden; }
.head { clear: both; padding: 0px 50px 0px 27px; overflow: hidden; height: 81px; }
.logo { float: left; background: url('logo.png') no-repeat scroll center center transparent; width: 272px; height: 56px; }
.icons { float: right; font-size: 11px; color: rgb(255, 210, 0); text-align: right; padding-left: 13px; height: 20px; margin-top: 20px; }
.topseo { float: right; font-size: 11px; color: rgb(255, 210, 0); text-align: right; height: 20px; line-height: 20px; border-right: 1px solid rgb(255, 210, 0); padding-right: 20px; margin-top: 20px; }
.leftcolumn { float: left; width: 278px; padding: 23px 0px 10px; text-align: left; }
.rightcolumn { float: right; width: 722px; padding: 0px 0px 10px; text-align: left; }
.menu { padding: 0px 0px 0px 26px; }
.menu div { width: 214px; height: 32px; background: url('button.png') no-repeat scroll center center transparent; line-height: 32px; color: rgb(255, 220, 222); margin-bottom: 6px; clear: both; font-size: 12px; text-align: left; }
.menu div div { background: none repeat scroll 0% 0% transparent; position: relative; margin: 0px; }
.menu div a { color: rgb(255, 220, 222); text-decoration: none; padding-left: 32px; }
.menu div a:hover { text-decoration: underline; color: rgb(255, 255, 255); }
.leftcolumn p { font-size: 11px; color: rgb(211, 199, 201); padding: 0px 33px 0px 31px; }
.leftcolumn h1 { padding: 35px 33px 0px 31px; }
.index { clear: both; width: 677px; height: 274px; background: url('index_001.png') no-repeat scroll center center transparent; }
.rightcolumn p { font-size: 11px; text-align: left; color: rgb(255, 227, 234); padding: 0px 0px 15px; }
.rightcolumn p.red { color: rgb(167, 9, 47); padding: 10px 0px 15px; }
.content { padding: 0px 45px 20px 10px; }
.new { background: url('new.gif') repeat-x scroll center top rgb(106, 0, 28); clear: both; height: 215px; }
h3 { padding: 0px 0px 0px 10px; height: 24px; text-align: left; line-height: 24px; font-family: book antiqua; font-size: 14px; }
h3 a { color: rgb(255, 210, 0); background: none repeat scroll 0% 0% rgb(119, 4, 32); padding: 0px 5px; }
.new div { background: url('frame.gif') no-repeat scroll center 5px transparent; float: left; text-align: center; width: 166px; font-size: 12px; overflow: hidden; padding: 5px 0px 0px; }
.new div a { color: rgb(167, 9, 47); font-weight: bold; text-decoration: underline; }
.new div a:hover { color: rgb(255, 255, 255); }
.new div img { width: 111px; height: 150px; margin: 15px 0px 7px; }
.new div a.name { background: none repeat scroll 0% 0% rgb(255, 255, 255); padding: 0px 3px; }
.new div a.name:hover { background: none repeat scroll 0% 0% rgb(167, 9, 47); }
.footer { height: 70px; background: url('footer.jpg') no-repeat scroll 20px top transparent; overflow: hidden; clear: both; }
.copy { float: left; font-size: 11px; color: rgb(146, 112, 123); padding: 25px 0px 0px 35px; }
.seobottom { float: right; font-size: 11px; text-align: right; color: rgb(130, 85, 108); padding: 25px 50px 0px 0px; }
.seobottom a { color: rgb(130, 85, 108); text-decoration: underline; }
.seobottom a:hover { color: rgb(255, 255, 255); text-decoration: underline; }
