* {margin: 0px; padding: 0px;}
body {background: #fff;min-width: 1000px;font: 11px/14px Verdana, Arial, sans-serif;}
img {border: none;}
A img {border: none; text-decoration: none;}
ul {list-style: none;}
tr, td, table {border: none;}
a {color: #487ba3;text-decoration: underline;}
a:focus {outline: none;}
a:hover   {color: #5ea2d6;}
a:active  {color: #5ea2d6;}

.width { width:100%; min-width:999px;}
* html .minwidth { padding-left:1000px; }
* html .container { margin-left:-1000px; position:relative; }
/*\*/
* html .minwidth,
* html .container,
* html .content,
* html .layout { height:1px;}
/**/ 
#form_login {background: white;  width: 239px; height: 172px; padding: 9px 0px 0px 20px; font-size: 11px;  margin-top: 10px; }
#form_login H2 { color: #3A6D95; font-family: arial; font-size: 24px; margin-bottom: 5px;}
#form_login TD { padding-bottom: 6px}
#form_login INPUT {border: 1px solid 7F9DB9; font-size: 11px;}
#form_login A { background: none; font-weight: normal; margin:0px; padding:0px; font-size: 10px;}

.news_years {clear:both;text-align:left;word-spacing:40px;}
.news_years a {color:#777777 !important;}

.news_list	{line-height:14px;}
.news_list span	{font-size:10px;color:#777777;}
.news_list p	{padding:0px 0px 10px 0px;font-size:12px;margin:0px!important;}

.text-block {margin:50px 200px;color:#666;font-size:14px;line-height:1.5em;}
.text-block h1 {font-size:30px;font-weight:normal;}
.text-block h2 {font-size:18px;font-weight:normal;margin-top:30px;}
.text-block ol {list-style: decimal inside;}
.text-block ol li {margin-bottom:15px;}
.text-block ul {list-style: square outside;padding-left:15px;}
.text-block ul  li {margin-bottom:0px;}

/*---------------------*/ 

img {border-style: none;}
strong {font-weight: bold;}
h1, h2, h3, h4	{font-weight:normal;}
h1	{color:#333;font-size:22px;font-weight:normal;line-height:24px;margin-bottom:15px;}
h2	{color: #333;font-size:20px;line-height:22px;}
h3	{color: #333;font-size:18px;line-height:20px;}
h4	{color: #333;font-size:15px;line-height:17px;font-weight:bold;}
/* p {margin: 0px 0px 15px 0px;} */
ol, ul {margin: 0px 0px 15px 0px;padding: 0px;list-style-position: outside;}
ol {list-style-type: decimal;}
ul {list-style-type: disc;}
li {margin: 0px 0px 2px 0px;}
dl {margin-bottom: 24px;}
dt {font-weight: bold;}
dd {margin: 0px 0px 9px 0px;padding: 0px;}
dl.indented dd {margin-left: 3em;}
acronym, abbr {text-decoration: none;border-bottom: 1px dotted #333;}
address {font-style: normal;}

.inl {vertical-align: middle;}
.last {border: none;}
.message {padding: 20px 0px;color: red;}
.more {}
.warn {color: red;}
.for-print {display: none;}
.preload {position: absolute;left: -3000px;}

.fl { float: left; }
.fr { float: right; }
.l { text-align: left; }
.r { text-align: right; }

button {padding:0;margin:0px 0 0 0;border:none;background:none;cursor:pointer; float: left;}
* html  button {cursor:hand;} /* alternate cursor style for ie */

/*---------------------*/
#header {width: 82%; max-width: 1580px; margin: 0 auto;}
#header .lining {position:relative;overflow:hidden;height:160px;}
#header .lining .top-menu {position:absolute;left:205px;top:50px;width:56%;}
#header .lining .top-menu li {float:left;list-style:none;margin-right:3%;_margin-right:3%;font-size:12px;font-weight:bold;line-height:1.7em;}
#header .lining .top-menu li ul li {float:none;list-style:none;font-size:11px;font-weight:normal;}
#header .lining .top-menu li.nm {color:#487ba3;}
#header .lining .top-menu li.nm a {color:#487ba3;}
#header .lining .top-menu li.nm a:hover {color:#528cb9;}
#header .lining .top-menu li.artc {color:#505e69;}
#header .lining .top-menu li.artc a {color:#505e69;}
#header .lining .top-menu li.artc a:hover {color:#5d7180;}
#header .lining .top-menu li.rd {color:#86373c;}
#header .lining .top-menu li.rd a {color:#86373c;}
#header .lining .top-menu li.rd a:hover {color:#ba4c54;}
#header .lining .top-menu li.gd {color:#8b8b8b;}
#header .lining .top-menu li.gd a {color:#8b8b8b;}
#header .lining .top-menu li.gd a:hover {color:#a5a5a5;}
#header .lining .top-menu li.bl {color:#8b8b8b;}
#header .lining .top-menu li.bl a {color:#8b8b8b;}
#header .lining .top-menu li.bl a:hover {color:#a5a5a5;}

#logo {position:absolute;top:35px;left:32px;}

.login-block {position:absolute;right:0px;top:25px;width:255px;font-size:11px;}

#form_login a.reg-link {}

.rmbrs {margin-left: -72px;}

#rst {display:none;}

.login-block label {padding-bottom:8px;}
.login-block label input {width:120px;height:17px;border:#a5acb2 1px solid;margin-top:8px;}
.login-block input.enter {margin-left:4px;}
.login-block div.login-registr {float:left;margin-right:25px;_margin-right:13px;margin-top:10px;padding-bottom:1px;clear:left;}
.login-block div.remember-pass {float:right;margin-right:25px;_margin-right:13px;margin-top:10px;padding-bottom:1px;}
.login-block div a {color:#505e69;}
.login-block div a:hover {color:#6f7f8c;}

.webmaster_info {margin-left:-75px;}
.webmaster_info p {padding:5px 0;margin:0px;}

#content {background: url(/www/img/cln-in/top-block-border.gif) top left repeat-x;zoom:1;}

.cont-l {background: url(/www/img/cln-in/left-border-block.gif) top left repeat-y;zoom:1;}
.cont-r {background: url(/www/img/cln-in/right-border-block.gif) top right repeat-y;position:relative;zoom:1;}
.cont-b {background: url(/www/img/cln-in/bottom-block-border.gif) bottom left repeat-x;zoom:1;}
.ctl {position:absolute;top:0px;left:1px;width:9px;height:17px;background: url(/www/img/cln-in/lt-coner-block.gif) top left no-repeat;}
.ctr {position:absolute;top:0px;right:1px;width:9px;height:18px;background: url(/www/img/cln-in/rt-coner-block.gif) top left no-repeat;}
.cbl {position:absolute;bottom:0px;_bottom:0px;left:0px;width:10px;height:19px;background: url(/pr/img/no_auth/lb-coner-block.gif) top left no-repeat;}
.cbr {position:absolute;bottom:0px;_bottom:-3px;right:1px;width:9px;height:15px;background: url(/pr/img/no_auth/rb-coner-block.gif) top left no-repeat;}
.cbl-w {position:absolute;bottom:0px;_bottom:0px;left:0px;width:10px;height:19px;background: url(/www/img/cln-in/lb-coner-block.gif) top left no-repeat;}
.cbr-w {position:absolute;bottom:0px;_bottom:-3px;right:1px;width:9px;height:15px;background: url(/www/img/cln-in/rb-coner-block.gif) top left no-repeat;}

.top-content-area {padding-top:30px;padding-left:4%;color:#333;font-size:16px;line-height:1.5em;overflow:hidden;position:relative;}
span.selected-l {background: url(/articles/img/selected-l.gif) top left no-repeat;padding-left:4px;padding-top:2px;padding-bottom:4px;display:none;}
span.selected-r {background: url(/articles/img/selected-r.gif) top right no-repeat;padding-right:4px;line-height:20px;padding-top:2px;padding-bottom:4px;color:#fff;font-weight:bold;}
*html span.selected-l {padding-bottom:0px;padding-top:0px;}
*+html span.selected-l {padding-bottom:0px;padding-top:0px;}

a.sales {color:#6189aa;font-weight:bold;text-decoration:none;border-bottom:#6189aa 1px dashed;display:none;}
a.sales:hover {color:#709dc3;border-bottom:#709dc3 1px dashed;}
a.buy {color:#d7ae1e;font-weight:bold;text-decoration:none;border-bottom:#d7ae1e 1px dashed;}
a.buy:hover {color:#e7bb22;border-bottom:#e7bb22 1px dashed;}

span.selected-l-s {background: url(/articles/img/selected-l-s.gif) top left no-repeat;padding-left:4px;padding-top:2px;padding-bottom:4px;line-height:20px;}
span.selected-r-s {background: url(/articles/img/selected-r-s.gif) top right no-repeat;padding-right:4px;line-height:20px;padding-top:2px;padding-bottom:4px;color:#fff;font-weight:bold;}
*html span.selected-l-s {padding-bottom:0px;padding-top:0px;}
*+html span.selected-l-s {padding-bottom:0px;padding-top:0px;}

.main-content-block {overflow:hidden;padding-bottom:45px;padding-top:25px;}
.main-content-block h2 {font-size:30px;font-weight:normal;color:#fff;margin-left:35%;}

.descr1	{width:505px;font-size:14px;color:#505e69;float:left;margin-right:15px;margin-bottom:10px;}
.descr1 big	{font-size:30px;display:block;padding-bottom:10px}
.news_no_auth	{border:1px solid #ededed;width:325px;padding:3px 10px 10px 10px;color:#505e69;float:right;margin-right:30px;font-size:11px;line-height:15px;}
.news_no_auth div	{color:#a1a1a1;font-size:10px;margin-top:3px;}
.r-block-statistic {background-color: #fff8e4;width:230px;font-size:11px;float:right;color:#453508;padding:4px 15px;margin-right:45px;}
.r-block-statistic span {color:#a09b8c;}

.info_block {float:left;margin-left:4%;width:27%;font-size:11px;color:#333333;line-height:22px;padding-top:110px;background:transparent none center top no-repeat;}
.info_block p {line-height:16px;margin-bottom:5px;}
.info_block h3 {text-align:center;padding-bottom:15px;}
.info_block.bg1	{background-image:url(/pr/img/no_auth/bg1.jpg)}
.info_block.bg2	{background-image:url(/pr/img/no_auth/bg2.jpg)}
.info_block.bg3	{background-image:url(/pr/img/no_auth/bg3.jpg)}
.info_block.bg4	{background-image:url(/pr/img/no_auth/bg4.jpg)}
.img1	{float:left;width:62%;text-align:center}

*html .adob-block {margin-left:1.7%;}
.adob-block h3 {font-size:18px;font-weight:normal;color:#333333;line-height:22px;margin-bottom:5px;text-align:center;}

.news-link-bottom {font-size:12px;font-weight:bold;color:#666;margin-left:30px;}
.news-contener-bottom {overflow:hidden;font-size:11px;color:#999;zoom:1;height:186px;background-color:#51606c}
.text-block {margin:50px 200px;color:#666;font-size:14px;line-height:1.5em;}
.text-block h1 {font-size:30px;font-weight:normal;}
.text-block h2 {font-size:18px;font-weight:normal;margin-top:30px;}
.text-block ol {list-style: decimal inside;}
.text-block ol li {margin-bottom:15px;}
.text-block ul {list-style: square outside;padding-left:15px;}
.text-block ul  li {margin-bottom:0px;}

.reg-block	{position:absolute;right:14px;background:transparent url(/pr/img/no_auth/bg0.jpg) center 0 no-repeat;height:186px;padding-top:69px;width:35%}
.button-reg {background: url(/pr/img/no_auth/button.jpg) center 0 no-repeat;height:49px;display:block;}
.button-reg:hover {background-position:center -49px;}

.info_table	{border-collapse:collapse;width:65%}
.info_table td	{color:#FFF;font-size:11px;vertical-align:middle;padding:0 15px 0 0;height:37px;border-top:1px solid #51606c;background-color:#414f5a;}
.info_table th	{padding:0;width:18px;}
.info_table td span	{color:#8193a1;}
.info_table .first_td	{padding-left:30px;}
.info_table .selected td	{color:#333;border-top:2px solid #51606c;background-color:#d9e7f1;}
.info_table .selected th	{background: url(/pr/img/no_auth/bg0.png) left bottom no-repeat;}
.ra	{text-align:right}
.binfo-block	{margin:0 5% 0 34%;max-width:600px;padding-top:20px;}
.binfo-block span	{color:#d8e4ee;font-size:18px;}
.binfo-block p	{color:#FFF;margin-top:10px;line-height:16px;}

#footer .lining {height:66px;font-size:10px;color:#666;position:relative;}
.counter-footer {position:absolute;top:14px;left:3%;}

.copy-footer {position:absolute;top:27px;left:35.4%;font-size:11px;}

.design-footer {position:absolute;top:27px;right:5%;font-size:11px;}
/*---------------------*/ 

/* #container {min-width: 1000px;max-width: 1280px;_width:expression(this.width<1000?'999px':'auto');_width:expression(this.width> 1280? '1280px': this.width);margin:0 auto;} */
#wrapper {overflow: hidden !important;overflow: visible;_height: 1%;zoom: 1; /* IE *//* max-width:  1000px; */margin: 0 auto; padding-top: 10px;}		
#content,
#aside,
#extra {overflow: hidden;}
#content {width: 100%;}
#content .lining {padding:4px 5px 4px 5px;}
#content .lining .column {overflow: hidden;width: 100%;}
#header .lining {padding: 10px;}
#footer {clear: both;}
#footer .lining {padding: 10px;}

.left_block	{width:190px;float:left;margin-left:10px;padding:35px 0 35px;}
.left_menu a	{display:block;color:#333;text-decoration:underline;padding:8px 14px;}
.left_menu a:hover	{text-decoration:none;}
.left_menu .current	{text-decoration:none;background:url(/pr/img/no_auth/left_menu.png) left center no-repeat}
.right_block	{float:right;width:194px;margin-right:15px;padding:35px 0 35px;margin-right:10px;}
.right_block .hdr	{color:#333;font-family:Georgia, sans-serif;font-size:18px;font-style:italic;line-height:22px;}
.right_block .blue_block	{background-color:#f0f9f8}

.center_block	{color:#333;font-size:12px;line-height:18px;overflow:hidden;padding:35px 0 35px 60px;}
.center_block h2	{color:#333}

.ya_idu	{float:left;width:155px;height:37px;background:url(/pr/img/no_auth/btn.png) 0 0 no-repeat}
.ya_idu:hover	{background-position:0 -37px}

.form_idea	{position:absolute;}
.form_idea .in	{background-color:#f8f8f8;padding:90px 0 13px 13px;position:absolute;overflow:hidden;width:216px;}
.form_idea.opened .in	{width:815px;}
.form_idea .in p	{width:200px;}
.form_idea .sendform	{width:555px;position:absolute;left:256px;top:20px;font-size:12px;color:#9b9b9b;}
.form_idea .sendform input	{width:100%;margin:5px 0 10px}
.form_idea .sendform textarea	{width:100%;height:160px;margin:5px 0 10px}
.form_idea .js_link	{font-size:13px;color:#487ba3;border-bottom:1px dashed #487ba3;float:left;padding:16px 0 0 0;text-decoration:none;margin-left:20px}
.fs11	{font-size:11px}
.answer	{border:1px solid #e5e5e5;background-color:#f8f8f8;padding:15px;}
.question	{border:1px solid #FFF;background-color:#FFF;padding:15px;}
.corner_idea	{position:absolute;margin-top:-16px}
.status_green	{font-size:11px;font-weight:bold;color:#61c23b;}
.status_gray	{font-size:11px;font-weight:bold;color:#bfbfbf;}
.left_menu .ideas_menu	{padding-top:370px;padding-left:7px;}
.left_menu .ideas_menu a	{font-size:12px;color:#487ba3;padding:3px 19px 3px 6px;margin:2px 0;float:left;clear:left;}
.left_menu .ideas_menu a.current	{color:#333333;background:#fdcc00 url(/pr/img/no_auth/ideas/ideas_menu.png) right 7px no-repeat ;}

.logo_ny {position: absolute !important; top: 20px !important; left: 15px !important;}


.pr-header {background-color: #424242; color:white;}
.pr-name {
    margin: 30px 0 23px 0;
    font-family: Georgia;
    font-size: 52px;
}
.pr-motto {
    font-size: 16px;
    font-weight: bold;
    font-style: italic;
}

.pr-promoheader {background-color: #eeeef0;}
.carefree {background-color: white;}