@charset "windows-1251";

.b { border:1px solid #000000;}
.vh { visibility:hidden}
.dn { display:none;}
*{ margin: 0px; padding: 0px; outline:none;}
html { width:100%}
body  { font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #ffffff; background: #000000; height:100%;}


input, textarea, select { font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #454545; background: #ffffff;}

.checkbox { padding:0px 0px 8px 0px;}
.checkbox label { padding-left:17px; background: url(../images/fcheckbox.gif) no-repeat 0px 0px;}
.checkbox input { position:absolute; margin-left:-5000px;}

.radio { padding:0px 0px 8px 0px;}
.radio label { padding-left:17px; background: url(../images/fradio.gif) no-repeat 0px 0px;}
.radio input { position:absolute; margin-left:-5000px;}


.inner_site .radio label { padding-left:17px; background: url(../images/fradio_s.gif) no-repeat 0px 0px;}
.inner_site .checkbox label { padding-left:17px; background: url(../images/fcheckbox_s.gif) no-repeat 0px 0px;}

li { list-style-position:inside;}
/*
a:link { color:#3b7ab2; text-decoration:underline;}
a:visited{ color:#33434c; text-decoration:underline;}
a:hover{ color:#418aca; text-decoration:none;} 
a:active { background:transparent; color:#418aca; text-decoration:none;}

h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold;}
h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000000; font-weight:bold; line-height:15px;}
h3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000000; font-weight:bold;}
h4 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000000; font-weight:bold;}
h5 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000000; font-weight:bold;}
h6 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000000; font-weight:bold;}


td  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #6d747a; background: #ffffff;}
th  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #6d747a; background: #ffffff;}
p{ margin:0px 0px 10px 0px; line-height:12px;}
*/
img { border:0px;}
.clr { clear:both; height:0; font-size: 1px; line-height: 0px;}

.mainindex { background: #000000 url(../images/mainindex_fon.jpg) no-repeat left top; height:100%; min-width:1000px; min-height:975px;}
.mainindex .wrapper { position:relative;}
.mainindex .wrapper .banner { width:476px; height:440px; background:url(../images/mainindex_banner_fon.png) no-repeat left top; position:absolute; left:15px; top:240px;}


.mainindex .wrapper .site { display:block; width:100px; padding:18px 60px 10px 90px; text-decoration:none; font-size:27px; font-family:Georgia, "Times New Roman", Times, serif; color:#ffffff; line-height:22px; position:absolute; left:220px; top:47px; font-weight:normal;}
.mainindex .wrapper .site:hover { background:url(../images/strelka.jpg) no-repeat 36px 18px;}
.mainindex .wrapper .catalog { display:block; width:100px; padding:18px 100px 10px 37px; text-decoration:none; font-size:27px; font-family:Georgia, "Times New Roman", Times, serif; color:#ffffff; line-height:22px; position:absolute; left:473px; top:53px; font-weight:normal;}
.mainindex .wrapper .catalog:hover {background:url(../images/strelka2.jpg) no-repeat 158px 17px;}

.mainindex .wrapper .menu {width:700px; text-align:right; position:absolute; left:115px; top:10px;}
.mainindex .wrapper .menu li { display:inline; color:#9f9c61; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; margin-left:15px;}
.mainindex .wrapper .menu li a { color:#9f9c61; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; text-decoration:none;}
.mainindex .wrapper .menu li a:hover { text-decoration:underline;}

.mainindex .wrapper .mail { display:block; position:absolute; top:600px; left:515px;color:#9f9c61; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
.mainindex .wrapper .mail:hover { text-decoration:none;}

.mainindex .wrapper .copy1{position:absolute; top:780px; left:760px; font-size:12px;}
.index_site .wrapper .copy1{position:absolute; top:890px; left:35px; font-size:12px;}
.index_catalog .wrapper .copy1{position:absolute; top:890px; left:35px; font-size:12px;}
.inner_catalog .wrapper1 .copy1{position:absolute; top:-250px; left:450px; font-size:12px; width:400px; color:#000000;}
.inner_site .wrapper1 .copy1{position:absolute; top:-250px; left:450px; font-size:12px; width:400px; color:#ffffff;}

.mainindex .wrapper .copy { width:235px; height:90px; position:absolute; top:830px; left:760px;color:#9f9c61; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
.mainindex .wrapper .copy a { color:#9f9c61; font-family: Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; font-weight:bold;}

.mainindex .wrapper .copy .sitepulse { padding-top:10px; width:190px;}
.mainindex .wrapper .copy .sitepulse img { float:right;}

.mainindex .wrapper .copy .developer { padding-top:10px; width:150px;}
.mainindex .wrapper .copy .developer div { float:right;}

.mainindex .wrapper .content { border:0px solid #ffa000; width:335px; position:absolute; left:516px; top:188px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#000000; line-height:18px;}
.mainindex .wrapper .content a { color:#000000; text-decoration:none;}

.mainindex .wrapper .content .br { position:absolute; top:80px; left:0px; width:100%}
.mainindex .wrapper .content .br .item1 { position:absolute; top:7px; left:0px;}
.mainindex .wrapper .content .br .item1 div { padding:3px 0px 0px 200px;}
.mainindex .wrapper .content .br .item1 img { float:left;}

.mainindex .wrapper .content .br .item2 { position:absolute; top:133px; left:0px;}
.mainindex .wrapper .content .br .item2 div { padding:3px 0px 0px 200px;}
.mainindex .wrapper .content .br .item2 img { float:left;}

.mainindex .wrapper .numday { font-size:34px; color:#c10f4a; text-align:right; font-family:"Times New Roman", Times, serif; position:absolute; top:75px; left:735px;}
.mainindex .wrapper .mount { font-size:19px; color:#c10f4a; font-family:"Times New Roman", Times, serif; position:absolute; top:90px; left:773px; text-transform:lowercase;}
.mainindex .wrapper .day { font-size:21px; color:#9f9c61; font-family:"Times New Roman", Times, serif; position:absolute; top:110px; left:735px; text-transform:lowercase;}






.index_catalog { background:#361523 url(../images/index_catalog_fon.gif) repeat; height:950px; min-width:1000px;}
.index_catalog .wrapper { position:relative; background: url(../images/index_catalog_fon.jpg) no-repeat left top; min-height:100%;}


.index_catalog .wrapper .copy { width:235px; height:90px; position:absolute; top:830px; left:760px;color:#a8a8a8; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
.index_catalog .wrapper .copy a { color:#a8a8a8; font-family: Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; font-weight:bold;}

.index_catalog .wrapper .copy .sitepulse { padding-top:10px; width:190px;}
.index_catalog .wrapper .copy .sitepulse img { float:right;}

.index_catalog .wrapper .copy .developer { padding-top:10px; width:150px;}
.index_catalog .wrapper .copy .developer div { float:right;}

.index_catalog .wrapper .numday { font-size:34px; color:#c10f4a; text-align:right; font-family:"Times New Roman", Times, serif; position:absolute; top:75px; left:590px;}
.index_catalog .wrapper .mount { font-size:19px; color:#c10f4a; font-family:"Times New Roman", Times, serif; position:absolute; top:90px; left:630px; text-transform:lowercase;}
.index_catalog .wrapper .day { font-size:21px; color:#7f7b7b; font-family:"Times New Roman", Times, serif; position:absolute; top:110px; left:590px; text-transform:lowercase;}

.index_catalog .wrapper .menu {width:700px; text-align:right; position:absolute; left:10px; top:10px;}
.index_catalog .wrapper .menu li { display:inline; color:#a8a8a8; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; margin-left:15px; list-style-type:none;}
.index_catalog .wrapper .menu li a { color:#a8a8a8; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;text-decoration:underline;}
.index_catalog .wrapper .menu li a:hover { text-decoration:none; }

.index_catalog .wrapper .mail { display:block; position:absolute; top:600px; left:380px;color:#9d9d9d; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
.index_catalog .wrapper .mail:hover { text-decoration:none;}

.index_catalog .wrapper .catalog { display:block; width:100px; padding:18px 60px 10px 90px; text-decoration:none; font-size:27px; font-family:Georgia, "Times New Roman", Times, serif; color:#ffffff; line-height:22px; position:absolute; left:80px; top:47px; font-weight:normal;}
.index_catalog .wrapper .site { display:block; width:100px; padding:18px 45px 10px 37px; text-decoration:underline; font-size:23px; font-family:Georgia, "Times New Roman", Times, serif; color:#ffffff; line-height:22px; position:absolute; left:765px; top:95px; font-weight:normal;}
.index_catalog .wrapper .site:hover { text-decoration:none;}

.index_catalog .wrapper .sidebar_menu { position:absolute; left:135px; top:121px;}
.index_catalog .wrapper .sidebar_menu li { width:167px; list-style-position:outside; list-style-type:none; height:28px; line-height:27px; background:url(../images/index_menu_sep.gif) repeat-x left bottom;}
.index_catalog .wrapper .sidebar_menu li a { line-height:27px; padding-left:37px; color:#d61e5c; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; text-decoration:none;}
.index_catalog .wrapper .sidebar_menu li a:hover { text-decoration: underline;}

.index_catalog .wrapper .cart { width:145px; position:absolute; left:165px; top:420px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;}
.index_catalog .wrapper .cart strong { font-size:18px;}
.index_catalog .wrapper .cart_btn { width:140px; height:23px; position:absolute; left:145px; top:468px;}
.index_catalog .wrapper .cart_btn a { display:block; line-height:22px; text-decoration:none; padding-left:15px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#000000;}

.index_catalog .wrapper .catmenu { width:170px; position:absolute; left:767px; top:183px;}
.index_catalog .wrapper .catmenu h2 { color:#d61e5c; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:16px; font-weight:normal;}
.index_catalog .wrapper .catmenu h2 a{ display:block; color:#d61e5c; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;text-decoration:none; line-height:16px; padding:6px 0px 6px 15px;}
.index_catalog .wrapper .catmenu h2 a:hover { text-decoration:underline;}
.index_catalog .wrapper .catmenu ul {}
.index_catalog .wrapper .catmenu ul li { color:#d61e5c; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; list-style-position:outside; list-style-type:none; line-height:16px; background:url(../images/index_menu_sep.gif) repeat-x left bottom;}
.index_catalog .wrapper .catmenu ul li a { display:block; color:#d61e5c; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;text-decoration:none; line-height:16px; padding:6px 0px 6px 35px;}
.index_catalog .wrapper .catmenu ul li a:hover { text-decoration:underline;}

.pinc_btn { display:block; background: url(../images/form/pinc_btn/l.gif) no-repeat left top; padding-left:1px; float:left; cursor:pointer;}
.pinc_btn div { background: url(../images/form/pinc_btn/l.gif) no-repeat right top; padding-right:1px; float:left; }
.pinc_btn div div { background:#8e1146 url(../images/form/pinc_btn/c.gif) repeat-x right top; padding-right:1px; height:21px; padding:0px 10px; line-height:21px; float:left; font-family:Georgia, "Times New Roman", Times, serif; color:#ffffff;}
.pinc_btn span { background: url(../images/form/pinc_btn/l.gif) no-repeat right top; padding-right:1px; float:left; }
.pinc_btn span span { background:#8e1146 url(../images/form/pinc_btn/c.gif) repeat-x right top; padding-right:1px; height:21px; padding:0px 10px; line-height:21px; float:left; font-family:Georgia, "Times New Roman", Times, serif; color:#ffffff;}

.pinc_btn3  {display:block; width:55px; height:29px; line-height:29px; text-align:center; background:url(../images/ok.jpg); float:right; color:#ffffff; cursor:pointer;}

.inner_catalog .wrapper3 .content .main .pinc_btn, .inner_catalog .wrapper3 .content .main .pinc_btn a,
.inner_catalog .wrapper3 .content .main .pinc_btn:visited, .inner_catalog .wrapper3 .content .main .pinc_btn a:visited,
.inner_catalog .wrapper3 .content .main .pinc_btn:hover, .inner_catalog .wrapper3 .content .main .pinc_btn a:hover
.inner_catalog .wrapper3 .content .main .pinc_btn:active, .inner_catalog .wrapper3 .content .main .pinc_btn a:active {color:#ffffff}

.index_catalog .wrapper .search { position:absolute; left:40px; top:12px;}
.index_catalog .wrapper .search .input { background:#3c3a3b url(../images/form/blackinput/l.gif) no-repeat left top; padding-left:1px; float:left; width:125px; margin-right:3px;}
.index_catalog .wrapper .search .input div { background: url(../images/form/blackinput/l.gif) no-repeat right top; padding-right:1px;}
.index_catalog .wrapper .search .input div div { background: url(../images/form/blackinput/c.gif) repeat-x right top; padding-right:1px; height:21px; padding:0px 5px;}
.index_catalog .wrapper .search .input div div input { border:0px; margin-top:3px; width:115px; color:#ffffff; background:#3c3a3b; }





.index_catalog .wrapper .auth { position:absolute; left:781px; top:509px; width:135px;}
.index_catalog .wrapper .auth a { font-size:12px; color:#ffffff; font-family:Georgia, "Times New Roman", Times, serif;}
.index_catalog .wrapper .auth a:hover { text-decoration:none;}

.index_catalog .wrapper .auth .input { background:#bb527d url(../images/form/pinc_input/l.gif) no-repeat left top; padding-left:1px; float:left; width:134px; margin-bottom:6px;}
.index_catalog .wrapper .auth .input div { background: url(../images/form/pinc_input/l.gif) no-repeat right top; padding-right:1px;}
.index_catalog .wrapper .auth .input div div { background: url(../images/form/pinc_input/c.gif) repeat-x right top; padding-right:1px; height:21px; padding:0px 5px;}
.index_catalog .wrapper .auth .input div div input { border:0px; margin-top:3px; width:120px; color:#000000; background:#bb527d; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; }

.index_catalog .wrapper .content { border:0px solid #ffa000; width:335px; position:absolute; left:384px; top:167px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#000000; line-height:18px;}
.index_catalog .wrapper .content a { color:#000000; text-decoration:none;}

.index_catalog .wrapper .content .news .ltext { text-decoration:none; color:#ffffff;}
.index_catalog .wrapper .content .news { position:absolute; top:0px; left:0px; width:100%}
.index_catalog .wrapper .content .news h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#9d9d9d; line-height:18px; font-weight:normal;}
.index_catalog .wrapper .content .news h2 a { color:#9d9d9d;}
.index_catalog .wrapper .content .news .item1 { position:absolute; top:3px; left:0px;}
.index_catalog .wrapper .content .news .item1 div { padding:0px 0px 0px 90px;}
.index_catalog .wrapper .content .news .item1 img { float:left; position:relative; top:4px; left:0px;}

.index_catalog .wrapper .content .news .item2 { position:absolute; top:111px; left:0px;}
.index_catalog .wrapper .content .news .item2 div { padding:0px 0px 0px 90px;}
.index_catalog .wrapper .content .news .item2 img { float:left; position:relative; top:4px; left:0px;}

.index_catalog .wrapper .banners { border:0px solid #ffa000; width:386px; position:absolute; left:364px; top:383px;}
.index_catalog .wrapper .banners .item1 { position:absolute; left:0px; top:0px;}
.index_catalog .wrapper .banners .item2 { position:absolute; left:210px; top:0px;}

.index_catalog .wrapper .authmsg { width:243px; padding-top:14px; background:url(../images/authmsg_.gif) no-repeat 33px 0px; position:absolute; left:-46px; top:90px;}
.index_catalog .wrapper .authmsg div { background:#f9eaed url(../images/authmsg.gif) no-repeat left top; padding:5px 15px 5px 27px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#000000;}

















.index_site {  height:950px; min-width:1000px; background:#111d44 url(../images/inner_site_fon1.gif) repeat;}
.index_site .wrapper { position:relative; background: url(../images/index_site_fon.jpg) no-repeat left top; height:100%;}


.index_site .wrapper .copy { width:235px; height:90px; position:absolute; top:830px; left:760px;color:#a8a8a8; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
.index_site .wrapper .copy a { color:#a8a8a8; font-family: Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; font-weight:bold;}

.index_site .wrapper .copy .sitepulse { padding-top:10px; width:190px;}
.index_site .wrapper .copy .sitepulse img { float:right;}

.index_site .wrapper .copy .developer { padding-top:10px; width:150px;}
.index_site .wrapper .copy .developer div { float:right;}

.index_site .wrapper .numday { font-size:34px; color:#c10f4a; text-align:right; font-family:"Times New Roman", Times, serif; position:absolute; top:75px; left:590px;}
.index_site .wrapper .mount { font-size:19px; color:#c10f4a; font-family:"Times New Roman", Times, serif; position:absolute; top:90px; left:630px; text-transform:lowercase;}
.index_site .wrapper .day { font-size:21px; color:#706abd; font-family:"Times New Roman", Times, serif; position:absolute; top:110px; left:590px; text-transform:lowercase;}

.index_site .wrapper .menu {width:700px; text-align:right; position:absolute; left:10px; top:10px;}
.index_site .wrapper .menu li { display:inline; color:#b3b3b3; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; margin-left:15px; list-style-type:none;}
.index_site .wrapper .menu li a { color:#b3b3b3; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;text-decoration:underline;}
.index_site .wrapper .menu li a:hover { text-decoration:none; }

.index_site .wrapper .mail { display:block; position:absolute; top:600px; left:380px;color:#776fc2; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
.index_site .wrapper .mail:hover { text-decoration:none;}

.index_site .wrapper .site { display:block; width:100px; padding:18px 60px 10px 90px; text-decoration:none; font-size:27px; font-family:Georgia, "Times New Roman", Times, serif; color:#ffffff; line-height:22px; position:absolute; left:80px; top:47px; font-weight:normal;}
.index_site .wrapper .catalog { display:block; width:100px; padding:18px 45px 10px 37px; text-decoration:underline; font-size:23px; font-family:Georgia, "Times New Roman", Times, serif; color:#ffffff; line-height:22px; position:absolute; left:765px; top:95px; font-weight:normal;}
.index_site .wrapper .catalog:hover { text-decoration:none;}

.index_site .wrapper .sidebar_menu { position:absolute; left:135px; top:121px;}
.index_site .wrapper .sidebar_menu li { width:167px; color:#726cbe; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; list-style-position:outside; list-style-type:none; line-height:16px; background:url(../images/index_menu_sep.gif) repeat-x left bottom;}
.index_site .wrapper .sidebar_menu li a { display:block; color:#726cbe; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;text-decoration:none; line-height:16px; padding:6px 0px 6px 35px;}
.index_site .wrapper .sidebar_menu li a:hover { text-decoration:underline;}



.index_site .wrapper .catmenu { width:170px; position:absolute; left:767px; top:183px;}
.index_site .wrapper .catmenu h2 { color:#d61e5c; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:16px; font-weight:normal;}
.index_site .wrapper .catmenu h2 a{ display:block; color:#d61e5c; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;text-decoration:none; line-height:16px; padding:6px 0px 6px 15px;}
.index_site .wrapper .catmenu h2 a:hover { text-decoration:underline;}
.index_site .wrapper .catmenu ul {}
.index_site .wrapper .catmenu ul li { color:#d61e5c; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; list-style-position:outside; list-style-type:none; line-height:16px; background:url(../images/index_menu_sep.gif) repeat-x left bottom;}
.index_site .wrapper .catmenu ul li a { display:block; color:#d61e5c; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;text-decoration:none; line-height:16px; padding:6px 0px 6px 35px;}
.index_site .wrapper .catmenu ul li a:hover { text-decoration:underline;}

.blue_btn {background: url(../images/form/blue_btn/l.gif) no-repeat left top; padding-left:1px; float:left; cursor:pointer;}
.blue_btn div { background: url(../images/form/blue_btn/l.gif) no-repeat right top; padding-right:1px; float:left;}
.blue_btn div div { background:#474997 url(../images/form/blue_btn/c.gif) repeat-x right top; padding-right:1px; height:21px; padding:0px 10px; line-height:21px; float:left; font-family:Georgia, "Times New Roman", Times, serif; color:#ffffff;}

.index_site .wrapper .search { position:absolute; left:40px; top:12px;}
.index_site .wrapper .search .input { background:#6e6e6e url(../images/form/silver_input/l.gif) no-repeat left top; padding-left:1px; float:left; width:125px; margin-right:3px;}
.index_site .wrapper .search .input div { background: url(../images/form/silver_input/l.gif) no-repeat right top; padding-right:1px;}
.index_site .wrapper .search .input div div { background: url(../images/form/silver_input/c.gif) repeat-x right top; padding-right:1px; height:21px; padding:0px 5px;}
.index_site .wrapper .search .input div div input { border:0px; margin-top:3px; width:115px; color:#ffffff; background:#6e6e6e; }


.index_site .wrapper .auth { position:absolute; left:781px; top:509px; width:135px;}
.index_site .wrapper .auth a { font-size:12px; color:#ffffff; font-family:Georgia, "Times New Roman", Times, serif;}
.index_site .wrapper .auth a:hover { text-decoration:none;}

.index_site .wrapper .auth .input { background:#666ec3 url(../images/form/blue_input/l.gif) no-repeat left top; padding-left:1px; float:left; width:134px; margin-bottom:6px;}
.index_site .wrapper .auth .input div { background: url(../images/form/blue_input/l.gif) no-repeat right top; padding-right:1px;}
.index_site .wrapper .auth .input div div { background: url(../images/form/blue_input/c.gif) repeat-x right top; padding-right:1px; height:21px; padding:0px 5px;}
.index_site .wrapper .auth .input div div input { border:0px; margin-top:3px; width:120px; color:#000000; background:#666ec3; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; }

.index_site .wrapper .content { border:0px solid #ffa000; width:335px; position:absolute; left:384px; top:167px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#000000; line-height:18px;}
.index_site .wrapper .content a { color:#000000; text-decoration:none;}

.index_site .wrapper .content .news { position:absolute; top:0px; left:0px; width:100%}
.index_site .wrapper .content .news h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#716bbd; line-height:18px; font-weight:normal;}
.index_site .wrapper .content .news h2 a { color:#716bbd;}
.index_site .wrapper .content .news .item1 { position:absolute; top:3px; left:0px;}
.index_site .wrapper .content .news .item1 div { padding:0px 0px 0px 90px;}
.index_site .wrapper .content .news .item1 img { float:left; position:relative; top:4px; left:0px;}

.index_site .wrapper .content .news .item2 { position:absolute; top:111px; left:0px;}
.index_site .wrapper .content .news .item2 div { padding:0px 0px 0px 90px;}
.index_site .wrapper .content .news .item2 img { float:left; position:relative; top:4px; left:0px;}

.index_site .wrapper .banners { border:0px solid #ffa000; width:386px; position:absolute; left:364px; top:383px;}
.index_site .wrapper .banners .item1 { position:absolute; left:0px; top:0px;}
.index_site .wrapper .banners .item2 { position:absolute; left:210px; top:0px;}

.index_site .wrapper .authmsg { width:243px; padding-top:14px; background:url(../images/authmsg_2.gif) no-repeat 33px 0px; position:absolute; left:-48px; top:90px;}
.index_site .wrapper .authmsg div { background:#2c3777 url(../images/authmsg2.gif) no-repeat left top; padding:5px 15px 5px 27px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#ffffff;}


.index_site .wrapper .voting { width:260px; position:absolute; left:50px; top:410px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
.index_site .wrapper .voting label{ font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px;}
.index_site .wrapper .voting .variant { background:url(../images/index_menu_sep.gif) repeat-x left top; padding-top:6px;}
.index_site .wrapper .voting .bottom {background:url(../images/index_menu_sep.gif) repeat-x left top; padding-top:5px;}
.index_site .wrapper .voting a { color:#7971c4;}
.index_site .wrapper .voting a:hover { text-decoration:none;}
.index_site .wrapper .voting .white_btn { margin-right:15px;}
.index_site .wrapper .voting table { border:0px; border-collapse:collapse;}
.index_site .wrapper .voting table td { border:0px; border-collapse:collapse; padding:0px 5px; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px;}
.index_site .wrapper .voting #result .bottom {background: transparent; padding-top:5px;}

.white_btn {background: url(../images/form/white_btn/l.gif) no-repeat left top; padding-left:4px; float:left; cursor:pointer;}
.white_btn div { background: url(../images/form/white_btn/r.gif) no-repeat right top; padding-right:4px; float:left;}
.white_btn div div { background:#eeeeee url(../images/form/white_btn/c.gif) repeat-x right top; padding-right:1px; height:27px; padding:0px 10px; line-height:27px; float:left; font-family:Georgia, "Times New Roman", Times, serif; color:#000000;}

.pinc_btn2 {background: url(../images/form/pinc_btn2/l.gif) no-repeat left top; padding-left:5px; float:left; cursor:pointer;}
.pinc_btn2 div { background: url(../images/form/pinc_btn2/r.gif) no-repeat right top; padding-right:5px; float:left;}
.pinc_btn2 div div { background:#eeeeee url(../images/form/pinc_btn2/c.gif) repeat-x right top; padding-right:1px; height:27px; padding:0px 10px; line-height:27px; float:left; font-family:Georgia, "Times New Roman", Times, serif; color:#ffffff;}












.inner_catalog { background: #f9f7f8 url(../images/inner_catalog_fon1.gif) repeat left top; min-height:100%; min-width:1000px;}
.inner_catalog .wrapper1 { position:relative; background: url(../images/inner_catalog_fon2.jpg) no-repeat left top; min-height:100%;}
.inner_catalog .wrapper2 { position:relative; min-height:100%; background: url(../images/inner_catalog_fon3.jpg) no-repeat left bottom;}
.inner_catalog .wrapper3 { position:relative; min-height:100%; background: url(../images/inner_catalog_fon4.jpg) no-repeat right bottom; width:1000px;}
.inner_catalog .wrapper3 .content { float:left; width:1000px; border:0px solid #ffa000; margin:260px 0px 240px 0px;}
.inner_catalog .wrapper3 .content .main { margin-left:380px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#000000; line-height:18px;}
.inner_catalog .wrapper3 .content .main p { margin:20px 0px;}
.inner_catalog .wrapper3 .sidebar { float:left; width:300px; margin:290px 0px 462px -1000px;}

.inner_catalog .wrapper3 .sidebar ul li { list-style-position:outside; list-style-type:none; color:#d61e5c; font-family:Georgia, "Times New Roman", Times, serif; border-top:1px solid #f3d4e6; margin: 0px 7px 0px 50px; font-size:14px; line-height:16px; padding:5px 15px 8px 15px;}
.inner_catalog .wrapper3 .sidebar ul li a {color:#d61e5c;}
.inner_catalog .wrapper3 .sidebar ul .sel a { font-weight:bold;}
.inner_catalog .wrapper3 .sidebar ul li a:hover { text-decoration:none;}
.inner_catalog .wrapper3 .sidebar ul .active { list-style-position:outside; list-style-type:none; color:#d61e5c; background:url(../images/pinc_menu/ten.gif) repeat-y right top; padding:0px; margin:0px; border:0px}
.inner_catalog .wrapper3 .sidebar ul .active .wr1 { background: url(../images/pinc_menu/decor.gif) no-repeat left top;}
.inner_catalog .wrapper3 .sidebar ul .active .wr2 { background: url(../images/pinc_menu/bottom_ten.gif) no-repeat right bottom; padding: 10px 7px 10px 50px;}
.inner_catalog .wrapper3 .sidebar ul .active .wr3 { background:#fbe6ed url(../images/pinc_menu/fon1.gif) repeat-x right top; padding:10px 15px 10px 15px;}
.inner_catalog .wrapper3 .sidebar ul .active .wr4 { background:#f9e1e9 url(../images/pinc_menu/fon2.gif) repeat-x right top; padding:5px 0px 0px 0px;}

.inner_catalog .wrapper3 .sidebar ul .active .wr2 .titl { font-size: 18px;}
.inner_catalog .wrapper3 .sidebar ul .active .wr2 .titl a { text-decoration:none;}

.inner_catalog .wrapper3 .sidebar ul .active .wr4 ul { line-height:16px; font-size:14px;}
.inner_catalog .wrapper3 .sidebar ul .active .wr4 ul li { border-bottom:1px solid #f1bacc; padding:3px 0px 9px 0px; margin:0px;  border-top-width:0px;}
.inner_catalog .wrapper3 .sidebar ul .active .wr4 ul li a {margin:0px 20px 0px 30px; display:block;}

.inner_catalog .wrapper3 .sidebar ul .active .wr4 ul .selected {padding-bottom: 0px; background:#f09bb9;}
.inner_catalog .wrapper3 .sidebar ul .active .wr4 ul .selected ul {padding-top: 9px;}
.inner_catalog .wrapper3 .sidebar ul .active .wr4 ul .selected ul li { border-bottom:0px; border-top:1px solid #f1bacc;  margin:0px; background:#fbe6ed url(../images/catalog/noactive.gif) no-repeat 35px 8px;}
.inner_catalog .wrapper3 .sidebar ul .active .wr4 ul .selected ul .sel { background:#ffffff url(../images/catalog/active.gif) no-repeat 35px 8px;}
.inner_catalog .wrapper3 .sidebar ul .active .wr4 ul .selected ul .sel a { font-weight:normal;}
.inner_catalog .wrapper3 .sidebar ul .active .wr4 ul .selected ul li a{ margin-left:50px;}



.inner_catalog .footer { height:1px; width:1px; line-height:1px; margin-top:-1px; position:relative; clear:both;}
.inner_catalog .footer .wr { line-height:normal;}
.inner_catalog .footer .copy { width:235px; height:90px; position:absolute; top:-132px; left:400px; color:#202020; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:10px;}
.inner_catalog .footer .copy a { color:#202020; font-family: Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; font-weight:bold;}

.inner_catalog .footer .copy .sitepulse { padding-top:10px; width:190px;}
.inner_catalog .footer .copy .sitepulse img { float:right;}

.inner_catalog .footer .copy .developer { padding-top:10px; width:148px;}
.inner_catalog .footer .copy .developer div { float:right;}

.inner_catalog .footer .mail { display:block; position:absolute; top:-122px; left:710px; color:#d61e5c; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
.inner_catalog .footer .mail:hover { text-decoration:none;}


.inner_catalog .footer .auth { position:absolute; left:110px; top:-175px; width:135px;}
.inner_catalog .footer .auth a { font-size:12px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif;}
.inner_catalog .footer .auth a:hover { text-decoration:none;}

.inner_catalog .footer .auth .input { background:#bb527d url(../images/form/pinc_input2/l.gif) no-repeat left top; padding-left:1px; float:left; width:134px; margin-bottom:6px;}
.inner_catalog .footer .auth .input div { background: url(../images/form/pinc_input2/l.gif) no-repeat right top; padding-right:1px;}
.inner_catalog .footer .auth .input div div { background: url(../images/form/pinc_input2/c.gif) repeat-x right top; padding-right:1px; height:21px; padding:0px 5px;}
.inner_catalog .footer .auth .input div div input { border:0px; margin-top:3px; width:120px; color:#000000; background:#f7e6ea; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; }

.inner_catalog .footer .authmsg { width:243px; padding-top:14px; background:url(../images/inner_authmsg_.gif) no-repeat 33px 0px; position:absolute; left:-46px; top:90px;}
.inner_catalog .footer .authmsg div { background:#f9eaed url(../images/authmsg.gif) no-repeat left top; padding:5px 15px 5px 27px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#000000;}

.inner_catalog .footer .banners { position:absolute; top:-424px; left:62px;}
.inner_catalog .footer .banners .item1 { position:absolute; top:0px; left:0px;}
.inner_catalog .footer .banners .item2 { position:absolute; top:126px; left:0px;}

.inner_catalog .footer .search { position:absolute; width:242px; left:393px; top:-174px;}
.inner_catalog .footer .search .input { background:#f7e6ea url(../images/form/pinc_input2/l.gif) no-repeat left top; padding-left:1px; float:left; width:165px; margin-right:3px;}
.inner_catalog .footer .search .input div { background: url(../images/form/pinc_input2/l.gif) no-repeat right top; padding-right:1px;}
.inner_catalog .footer .search .input div div { background: url(../images/form/pinc_input2/c.gif) repeat-x right top; padding-right:1px; height:21px; padding:0px 5px;}
.inner_catalog .footer .search .input div div input { border:0px; margin-top:3px; width:155px; font-size:12px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif; background:#f7e6ea; }


.inner_catalog .catalog { display:block; width:165px; height:65px; width:100px; padding:0px; text-decoration:none; font-size:23px; font-family:Georgia, "Times New Roman", Times, serif; color:#ffffff; line-height:22px; position:absolute; left:45px; top:120px; font-weight:normal;}
.inner_catalog .catalog a{ display:block; width:165px; height:65px; color:#ffffff;text-decoration:none;}
.inner_catalog .catalog:hover { text-decoration: none;}

.inner_catalog .site { display:block; padding:0px; font-size:23px; font-family:Georgia, "Times New Roman", Times, serif; color:#ffffff; line-height:22px; position:absolute; left:105px; top:215px;font-weight:normal;}
.inner_catalog .site a { color:#ffffff; text-decoration:underline; }
.inner_catalog .site a:hover { text-decoration:none;}

.inner_catalog .menu {width:650px; text-align:right; position:absolute; left:10px; top:20px;}
.inner_catalog .menu li { display:inline; color:#272727; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; margin-left:15px; list-style-type:none;}
.inner_catalog .menu li a { color:#272727; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;text-decoration:underline;}
.inner_catalog .menu .sel a { font-weight:bold;}
.inner_catalog .menu li a:hover { text-decoration:none; }


.inner_catalog .cart { width:145px; position:absolute; left:445px; top:115px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
.inner_catalog .cart strong { font-size:12px; font-weight:normal;}
.inner_catalog .cart_btn { width:140px; height:23px; position:absolute; left:443px; top:169px;}
.inner_catalog .cart_btn a { display:block; line-height:22px; text-decoration:none; padding-left:15px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#000000;}

.inner_catalog .tax { position:absolute; top:222px; left:400px; width:580px;}
.inner_catalog .tax span { padding-left:5px; background:url(../images/tax.gif) no-repeat 0px 4px; }
.inner_catalog .tax .first { background:url(../images/tax_first.gif) no-repeat 0px 4px; }
.inner_catalog .tax span a { color:#666666; padding:0px 8px; white-space:nowrap;}
.inner_catalog .tax span a:hover { text-decoration:none;}
.inner_catalog .tax span span { color:#666666; padding:0px 8px; white-space:nowrap;}







.inner_site { background: #0e1b42 url(../images/inner_site_fon1.gif) repeat left top; min-height:100%; min-width:1000px;}
.inner_site .wrapper1 { position:relative;  background: url(../images/inner_site_fon2.jpg) no-repeat left top; min-height:100%;}
.inner_site .wrapper2 { position:relative;  min-height:100%; background: url(../images/inner_site_fon3.jpg) no-repeat left bottom;}
.inner_site .wrapper3 { position:relative;  min-height:100%; background: url(../images/inner_site_fon4.jpg) no-repeat right bottom; width:1000px;}
.inner_site .wrapper3 .content { float:left; width:1000px; border:0px solid #ffa000; margin:260px 0px 240px 0px;}
.inner_site .wrapper3 .content .main { margin-left:397px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#ffffff; line-height:18px;}
.inner_site .wrapper3 .content .main p { margin:20px 0px;}
.inner_site .wrapper3 .sidebar { float:left; width:300px; margin:290px 0px 462px -1000px;}

.inner_site .wrapper3 .sidebar ul li { list-style-position:outside; list-style-type:none; color:#ffffff; font-family:Georgia, "Times New Roman", Times, serif; border-top:1px solid #303962; margin: 0px 7px 0px 50px; font-size:14px; line-height:16px; padding:5px 15px 8px 15px;}
.inner_site .wrapper3 .sidebar ul li a {color:#ffffff;}
.inner_site .wrapper3 .sidebar ul .sel a { font-weight:bold;}
.inner_site .wrapper3 .sidebar ul li a:hover { text-decoration:none;}
.inner_site .wrapper3 .sidebar ul .active { list-style-position:outside; list-style-type:none; color:#d61e5c; background:url(../images/blue_menu/ten.gif) repeat-y right top; padding:0px; margin:0px; border:0px}
.inner_site .wrapper3 .sidebar ul .active .wr1 { background: url(../images/blue_menu/decor.gif) no-repeat left top;}
.inner_site .wrapper3 .sidebar ul .active .wr2 { background: url(../images/blue_menu/bottom_ten.gif) no-repeat right bottom; padding: 10px 7px 10px 50px;}
.inner_site .wrapper3 .sidebar ul .active .wr3 { background:#283473 url(../images/blue_menu/fon1.gif) repeat-x right top; padding:10px 15px 10px 15px;}
.inner_site .wrapper3 .sidebar ul .active .wr4 { background:#263271 url(../images/blue_menu/fon2.gif) repeat-x right top; padding:5px 0px 0px 0px;}

.inner_site .wrapper3 .sidebar ul .active .wr2 .titl { font-size: 18px; color:#8ea2ff}
.inner_site .wrapper3 .sidebar ul .active .wr2 .titl a { text-decoration:none; color:#8ea2ff;}

.inner_site .wrapper3 .sidebar ul .active .wr4 ul { line-height:16px; font-size:14px;}
.inner_site .wrapper3 .sidebar ul .active .wr4 ul li { border-bottom:1px solid #2a3575; padding:3px 0px 9px 0px; margin:0px;  border-top-width:0px;}
.inner_site .wrapper3 .sidebar ul .active .wr4 ul li a {margin:0px 20px 0px 30px; display:block;}

.inner_site .wrapper3 .sidebar ul .active .wr4 ul .selected {padding-bottom: 0px; background:#092064;}
.inner_site .wrapper3 .sidebar ul .active .wr4 ul .selected ul {padding-top: 9px;}
.inner_site .wrapper3 .sidebar ul .active .wr4 ul .selected ul li { border-bottom:0px; border-top:1px solid #2a3575;  margin:0px; background:#3a4690 url(../images/catalog/noactive.gif) no-repeat 35px 8px;}
.inner_site .wrapper3 .sidebar ul .active .wr4 ul .selected ul .sel { background:#4a5fb0 url(../images/catalog/active.gif) no-repeat 35px 8px;}
.inner_site .wrapper3 .sidebar ul .active .wr4 ul .selected ul .sel a { font-weight:normal;}
.inner_site .wrapper3 .sidebar ul .active .wr4 ul .selected ul li a{ margin-left:50px;}


.inner_site .footer { height:1px; width:1px; line-height:1px; margin-top:-1px; position:relative; clear:both;}
.inner_site .footer .wr { line-height:normal;}
.inner_site .footer .copy { width:235px; height:90px; position:absolute; top:-107px; left:400px; color:#a8a8a8; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:10px;}
.inner_site .footer .copy a { color:#a8a8a8; font-family: Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; font-weight:bold;}

.inner_site .footer .copy .sitepulse { padding-top:10px; width:190px;}
.inner_site .footer .copy .sitepulse img { float:right;}

.inner_site .footer .copy .developer { padding-top:10px; width:148px;}
.inner_site .footer .copy .developer div { float:right;}

.inner_site .footer .mail { display:block; position:absolute; top:-90px; left:713px; color:#7971c3; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
.inner_site .footer .mail:hover { text-decoration:none;}


.inner_site .footer .auth { position:absolute; left:110px; top:-165px; width:135px;}
.inner_site .footer .auth a { font-size:12px; color:#ffffff; font-family:Georgia, "Times New Roman", Times, serif;}
.inner_site .footer .auth a:hover { text-decoration:none;}

.inner_site .footer .auth .input { background:#6e6e6e url(../images/form/silver_input/l.gif) no-repeat left top; padding-left:1px; float:left; width:134px; margin-bottom:6px;}
.inner_site .footer .auth .input div { background: url(../images/form/silver_input/l.gif) no-repeat right top; padding-right:1px;}
.inner_site .footer .auth .input div div { background: url(../images/form/silver_input/c.gif) repeat-x right top; padding-right:1px; height:21px; padding:0px 5px;}
.inner_site .footer .auth .input div div input { border:0px; margin-top:3px; width:120px; color:#000000; background:#6e6e6e; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; }

.inner_site .footer .authmsg { width:243px; padding-top:14px; background:url(../images/authmsg_2.gif) no-repeat 33px 0px; position:absolute; left:-46px; top:85px;}
.inner_site .footer .authmsg div { background:#2b3677 url(../images/authmsg2.gif) no-repeat left top; padding:5px 15px 5px 27px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#ffffff;}

.inner_site .footer .banners { position:absolute; top:-411px; left:60px;}
.inner_site .footer .banners .item1 { position:absolute; top:0px; left:0px;}
.inner_site .footer .banners .item2 { position:absolute; top:126px; left:0px;}

.inner_site .footer .search { position:absolute; width:242px; left:400px; top:-150px;}
.inner_site .footer .search .input { background:#6e6e6e url(../images/form/silver_input/l.gif) no-repeat left top; padding-left:1px; float:left; width:165px; margin-right:3px;}
.inner_site .footer .search .input div { background: url(../images/form/silver_input/l.gif) no-repeat right top; padding-right:1px;}
.inner_site .footer .search .input div div { background: url(../images/form/silver_input/c.gif) repeat-x right top; padding-right:1px; height:21px; padding:0px 5px;}
.inner_site .footer .search .input div div input { border:0px; margin-top:3px; width:155px; font-size:12px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif; background:#6e6e6e; }


.inner_site .site { display:block; width:165px; height:65px; width:100px; padding:0px; text-decoration:none; font-size:23px; font-family:Georgia, "Times New Roman", Times, serif; color:#ffffff; line-height:22px; position:absolute; left:45px; top:120px; font-weight:normal;}
.inner_site .site a{ display:block; width:165px; height:65px; color:#ffffff;text-decoration:none;}
.inner_site .site:hover { text-decoration: none;}

.inner_site .catalog { display:block; padding:0px; font-size:23px; font-family:Georgia, "Times New Roman", Times, serif; color:#ffffff; line-height:22px; position:absolute; left:55px; top:215px;font-weight:normal; letter-spacing:-1px;}
.inner_site .catalog a { color:#ffffff; text-decoration:underline; }
.inner_site .catalog a:hover { text-decoration:none;}

.inner_site .menu {width:650px; text-align:right; position:absolute; left:10px; top:20px;}
.inner_site .menu li { display:inline; color:#272727; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; margin-left:15px; list-style-type:none;}
.inner_site .menu li a { color:#272727; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;text-decoration:underline;}
.inner_site .menu .sel a { font-weight:bold;}
.inner_site .menu li a:hover { text-decoration:none; }

.inner_site .tax { position:absolute; top:220px; left:400px; width:580px;}
.inner_site .tax span { padding-left:5px; background:url(../images/tax.gif) no-repeat 0px 4px; }
.inner_site .tax .first { background:url(../images/taxb_first.gif) no-repeat 0px 4px; }
.inner_site .tax span a { color:#ffffff; padding:0px 8px; white-space:nowrap;}
.inner_site .tax span a:hover { text-decoration:none;}
.inner_site .tax span span { color:#ffffff; padding:0px 8px; white-space:nowrap;}






















.inner_catalog .wrapper3 .content .main h1 { font-size:27px; color:#333333; margin:27px 0px; font-weight:normal;}
.inner_catalog .wrapper3 .content .main h2 { font-size:21px; color:#333333; margin:23px 0px; font-weight:normal;}
.inner_catalog .wrapper3 .content .main h3 { font-size:16px; color:#333333; margin:20px 0px; font-weight:normal; font-weight:bold;}
.inner_catalog .wrapper3 .content .main a {color:#d61e5c;}
.inner_catalog .wrapper3 .content .main a:visited {color:#000000;}
.inner_catalog .wrapper3 .content .main a:hover, .inner_catalog .wrapper3 .content .main a:active {color:#ff6699; text-decoration:none;}

.inner_catalog .wrapper3 .content .main img { border:1px solid #cccccc;}
.inner_catalog .wrapper3 .content .main table { width:100%; border:0px; border-collapse:collapse;}
.inner_catalog .wrapper3 .content .main table th { border:1px solid #d9d9d9; background:#ffffff; padding:5px 7px; text-align:left; color:#cc3366;}
.inner_catalog .wrapper3 .content .main table td { border:1px solid #d9d9d9; background:#f1f0f0; padding:5px 7px;}

.inner_catalog .wrapper3 .content .main .cfiles .item { background:url(../images/catalog/cfiles.gif) no-repeat left top; padding:0px 0px 10px 20px;}


.inner_catalog .wrapper3 .content .main .news { margin-bottom:50px}
.inner_catalog .wrapper3 .content .main .news .mount { color:#cccccc; word-spacing:10px; margin:10px 0px;}
.inner_catalog .wrapper3 .content .main .news .years { font-size:11px; color:#cccccc; word-spacing:10px; margin:10px 0px;}
.inner_catalog .wrapper3 .content .main .backallnews { float:right;}
.inner_catalog .wrapper3 .content .main .backallnews a, .inner_catalog .wrapper3 .content .main .backallnews:visited a{ color:#d61e5c;}
.inner_catalog .wrapper3 .content .main .news_title { position:relative;}
.inner_catalog .wrapper3 .content .main .news_title img { border:0px; position:absolute; left:130px; top:-2px; width:22px; height:29px;}


.inner_catalog .wrapper3 .content .main .news .item { margin:30px 0px;}
.inner_catalog .wrapper3 .content .main .news .item .text { line-height:13px; font-size:11px;}
.inner_catalog .wrapper3 .content .main .news .item .data { font-size:11px; color:#999999; display:inline;}
.inner_catalog .wrapper3 .content .main .news .item .data .ltext { text-decoration:none; color: #999999;}
.inner_catalog .wrapper3 .content .main .news .item .data2 { font-size:11px; color:#999999; margin:5px 0px;}
.inner_catalog .wrapper3 .content .main .news .item h2 { margin-top:0px;}
.inner_catalog .wrapper3 .content .main .news .item h3 { display:inline;}
.inner_catalog .wrapper3 .content .main .news .item h3 .ltext,.inner_catalog .wrapper3 .content .main .news .item .ltext { text-decoration:none; color: #333333;}
.inner_catalog .wrapper3 .content .main .news .item h3 span { color:#999999;}

.inner_catalog .wrapper3 .content .main .cpost .input { background:#f7e6ea url(../images/form/pinc_input2/l.gif) no-repeat left top; padding-left:1px; float:left; width:165px; margin-right:3px;}
.inner_catalog .wrapper3 .content .main .cpost .input div { background: url(../images/form/pinc_input2/l.gif) no-repeat right top; padding-right:1px;}
.inner_catalog .wrapper3 .content .main .cpost .input div div { background: url(../images/form/pinc_input2/c.gif) repeat-x right top; padding-right:1px; height:21px; padding:0px 5px;}
.inner_catalog .wrapper3 .content .main .cpost .input div div input { border:0px; margin-top:3px; width:155px; font-size:12px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif; background:#f7e6ea; }


.inner_catalog .wrapper3 .content .main .news .cpost .msg { clear:both;}
.inner_catalog .wrapper3 .content .main .news .photo { float:left; width:100%; margin-top:30px;}
.inner_catalog .wrapper3 .content .main .news .photo img{ margin-right:35px; float:left; margin-bottom:20px;}

.inner_catalog .wrapper3 .content .main .csearch { font-size:11px; margin-bottom:50px;}
.inner_catalog .wrapper3 .content .main .csearch .item { margin:23px 0px;}

.inner_catalog .wrapper3 .content .main .paging { float:left; width:100%;}
.inner_catalog .wrapper3 .content .main .paging a { height:21px; display:block; float:left; border:1px solid #e0e0e0; border-left:0px; padding:0px 5px; line-height:19px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#454545; text-decoration:none;}
.inner_catalog .wrapper3 .content .main .paging a:hover, .inner_catalog .wrapper3 .content .main .paging .sel { background-color:#ff84b8; color:#ffffff;}
.inner_catalog .wrapper3 .content .main .paging .back { background:url(../images/catalog/paging_back.gif) no-repeat left top; width:20px; height:21px; padding:0px;}
.inner_catalog .wrapper3 .content .main .paging .next { background:url(../images/catalog/paging_next.gif) no-repeat left top; width:20px; height:21px; padding:0px;}


.inner_catalog .wrapper3 .content .main .sitemap { background:url(../images/catalog/content_decor.gif) no-repeat left bottom; padding-bottom:43px;}
.inner_catalog .wrapper3 .content .main .sitemap ul {  border:2px solid #f6c4d4; background:#ffffff; padding:1px;}
.inner_catalog .wrapper3 .content .main .sitemap ul li { background:#f6c4d4; padding:0px; list-style-position:outside; list-style-type:none; border-top:1px solid #ffffff;}
.inner_catalog .wrapper3 .content .main .sitemap ul .first { border-top:0px;}
.inner_catalog .wrapper3 .content .main .sitemap ul ul{ border:0px; padding:0px; background:transparent;}
.inner_catalog .wrapper3 .content .main .sitemap ul li li { background:#f9dde8;}
.inner_catalog .wrapper3 .content .main .sitemap ul li li li { background:#fbe6ed;}

.inner_catalog .wrapper3 .content .main .sitemap ul li a { margin-left:10px; line-height:23px; color:#000000; text-decoration:none;}
.inner_catalog .wrapper3 .content .main .sitemap ul li a:hover { text-decoration:underline;}
.inner_catalog .wrapper3 .content .main .sitemap ul li li a { margin-left:50px;}
.inner_catalog .wrapper3 .content .main .sitemap ul li li li a { margin-left:75px;}

.inner_catalog .wrapper3 .content .main .cgencat { margin-bottom:40px;}
.inner_catalog .wrapper3 .content .main .cgencat .group { background:url(../images/catalog/content_decor.gif) no-repeat left bottom; padding-bottom:43px;}
.inner_catalog .wrapper3 .content .main .cgencat .group .groupwr { border:2px solid #f6c4d4; padding:10px;}
.inner_catalog .wrapper3 .content .main .cgencat .group h2 { margin:10px 0px;}
.inner_catalog .wrapper3 .content .main .cgencat .group img { float: left;}
.inner_catalog .wrapper3 .content .main .cgencat .group .slct { float:left; margin-right:10px;}

.inner_catalog .wrapper3 .content .main .cgencat .item { border-top:1px solid #fbe6ed; font-size:11px; padding:15px 0px 30px 0px;}
.inner_catalog .wrapper3 .content .main .cgencat .item img { float:left;}
.inner_catalog .wrapper3 .content .main .cgencat .item h2 { margin-top:0px; margin-bottom:10px}
.inner_catalog .wrapper3 .content .main .cgencat .item .params { margin:15px 0px;}
.inner_catalog .wrapper3 .content .main .cgencat .item .params strong { font-weight: normal; color:#cc3366;}
.inner_catalog .wrapper3 .content .main .cgencat .item .params em { font-style:normal; color:#cccccc;}
.inner_catalog .wrapper3 .content .main .cgencat .item .oldprice { font-family:"Times New Roman", Times, serif; font-size:16px; text-decoration:line-through; padding-right:20px; background:url(../images/catalog/price.gif) no-repeat right center;}
.inner_catalog .wrapper3 .content .main .cgencat .item .price { padding-left:10px; font-family:"Times New Roman", Times, serif; font-size:16px; color:#cc3366;}

.inner_catalog .wrapper3 .content .main .cgencat .item .discount { font-family:"Times New Roman", Times, serif; font-size:16px; padding-right:20px; background:url(../images/catalog/tire.gif) no-repeat right center; color:#666666;}
.inner_catalog .wrapper3 .content .main .cgencat .item .price { padding-left:10px; font-family:"Times New Roman", Times, serif; font-size:16px; color:#cc3366;}
.inner_catalog .wrapper3 .content .main .cgencat .item .msg  {  clear:both; width:243px; padding-top:14px; background:url(../images/inner_authmsg_.gif) no-repeat 33px 0px;}
.inner_catalog .wrapper3 .content .main .cgencat .item .msg  div { background: url(../images/authmsg.gif) no-repeat left top; padding:5px 15px 5px 27px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#000000;}

.inner_catalog .wrapper3 .content .main .feedback { background:url(../images/catalog/content_decor.gif) no-repeat left bottom; padding-bottom:43px;}
.inner_catalog .wrapper3 .content .main .feedbackwr {  border:2px solid #f6c4d4; background:#ffffff; padding:1px;}























.inner_site .wrapper3 .content .main h1 { font-size:27px; color:#ffffff; margin:27px 0px; font-weight:normal;}
.inner_site .wrapper3 .content .main h2 { font-size:21px; color:#ffffff; margin:23px 0px; font-weight:normal;}
.inner_site .wrapper3 .content .main h3 { font-size:16px; color:#ffffff; margin:20px 0px; font-weight:normal; font-weight:bold;}
.inner_site .wrapper3 .content .main a {color:#9faffd;}
.inner_site .wrapper3 .content .main a:visited {color:#ffffff;}
.inner_site .wrapper3 .content .main a:hover, .inner_site .wrapper3 .content .main a:active {color:#7771d0; text-decoration:none;}

.inner_site .wrapper3 .content .main img { border:1px solid #404f95;}
.inner_site .wrapper3 .content .main table { width:100%; border:0px; border-collapse:collapse;}
.inner_site .wrapper3 .content .main table th { border:1px solid #5263b4; background:#1b2c66; padding:5px 7px; text-align:left; color:#5263b4;}
.inner_site .wrapper3 .content .main table td { border:1px solid #5263b4; background:#404f95; padding:5px 7px;}

.inner_site .wrapper3 .content .main .cfiles .item { background:url(../images/site/cfiles.gif) no-repeat left top; padding:0px 0px 10px 20px;}


.inner_site .wrapper3 .content .main .news { margin-bottom:50px}
.inner_site .wrapper3 .content .main .news .mount { color:#6666cc; word-spacing:10px; margin:10px 0px;}
.inner_site .wrapper3 .content .main .news .mount a,
.inner_site .wrapper3 .content .main .news .mount a:visited { color:#ffffff;}
.inner_site .wrapper3 .content .main .news .mount .sel {color:#6666cc;}
.inner_site .wrapper3 .content .main .news .years { font-size:11px; color:#6666cc; word-spacing:10px; margin:10px 0px;}
.inner_site .wrapper3 .content .main .news .years a,
.inner_site .wrapper3 .content .main .news .years a:visited { color:#ffffff;}
.inner_site .wrapper3 .content .main .news .years .sel {color:#6666cc;}

.inner_site .wrapper3 .content .main .backallnews { float:right;}
.inner_site .wrapper3 .content .main .news_title { position:relative;}
.inner_site .wrapper3 .content .main .news_title img { border:0px; position:absolute; left:130px; top:-2px; width:22px; height:29px;}


.inner_site .wrapper3 .content .main .news .item { margin:30px 0px;}
.inner_site .wrapper3 .content .main .news .item .text { line-height:13px; font-size:11px;}
.inner_site .wrapper3 .content .main .news .item .data { font-size:11px; color:#5263b4; display:inline;}
.inner_site .wrapper3 .content .main .news .item .data .ltext { color:#5263b4; text-decoration:none;}
.inner_site .wrapper3 .content .main .news .item .data2 { font-size:11px; color:#5263b4; margin:5px 0px;}
.inner_site .wrapper3 .content .main .news .item h2 { margin-top:0px;}
.inner_site .wrapper3 .content .main .news .item h3 .ltext, .inner_site .wrapper3 .content .main .news .item .ltext { color:#ffffff; text-decoration:none;}
.inner_site .wrapper3 .content .main .news .item h3 { display:inline;}
.inner_site .wrapper3 .content .main .news .item h3 span { color:#5263b4;}
.inner_site .wrapper3 .content .main .cpost .input { background:#6e6e6e url(../images/form/silver_input/l.gif) no-repeat left top; padding-left:1px; float:left; width:165px; margin-right:3px;}
.inner_site .wrapper3 .content .main .cpost .input div { background: url(../images/form/silver_input/l.gif) no-repeat right top; padding-right:1px;}
.inner_site .wrapper3 .content .main .cpost .input div div { background: url(../images/form/silver_input/c.gif) repeat-x right top; padding-right:1px; height:21px; padding:0px 5px;}
.inner_site .wrapper3 .content .main .cpost .input div div input { border:0px; margin-top:3px; width:155px; font-size:12px; color:#000000; font-family:Georgia, "Times New Roman", Times, serif; background:#6e6e6e; }
.inner_site .wrapper3 .content .main .cpost .msg { clear:both;}
.inner_site .wrapper3 .content .main .news .photo { float:left; width:100%; margin-top:30px;}
.inner_site .wrapper3 .content .main .news .photo img{ margin-right:35px; float:left; margin-bottom:20px;}

.inner_site .wrapper3 .content .main .csearch { font-size:11px; margin-bottom:50px;}
.inner_site .wrapper3 .content .main .csearch .item { margin:23px 0px;}

.inner_site .wrapper3 .content .main .paging { float:left; width:100%;}
.inner_site .wrapper3 .content .main .paging a { height:21px; display:block; float:left; border:1px solid #171a69; border-left:0px; padding:0px 5px; line-height:19px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#abaefd; text-decoration:none; background:#000000;}
.inner_site .wrapper3 .content .main .paging a:hover, .inner_site .wrapper3 .content .main .paging .sel { background-color:#a4a7f6; color:#ffffff;}
.inner_site .wrapper3 .content .main .paging .back { background:url(../images/site/back.gif) no-repeat left top; width:20px; height:21px; padding:0px;}
.inner_site .wrapper3 .content .main .paging .back:hover{ background-color:transparent;}
.inner_site .wrapper3 .content .main .paging .next { background:url(../images/site/next.gif) no-repeat left top; width:20px; height:21px; padding:0px;}
.inner_site .wrapper3 .content .main .paging .next:hover{ background-color:transparent;}

.inner_site .wrapper3 .content .main .sitemap { background:url(../images/site/decor.gif) no-repeat left bottom; padding-bottom:43px;}
.inner_site .wrapper3 .content .main .sitemap ul {  border:2px solid #273871; background:#0d1941; padding:1px;}
.inner_site .wrapper3 .content .main .sitemap ul li { background:#273871; padding:0px; list-style-position:outside; list-style-type:none; border-top:1px solid #0d1941;}
.inner_site .wrapper3 .content .main .sitemap ul .first { border-top:0px;}
.inner_site .wrapper3 .content .main .sitemap ul ul{ border:0px; padding:0px; background:transparent;}
.inner_site .wrapper3 .content .main .sitemap ul li li { background:#1e2e65;}
.inner_site .wrapper3 .content .main .sitemap ul li li li { background:#13214a;}

.inner_site .wrapper3 .content .main .sitemap ul li a { margin-left:10px; line-height:23px; color:#ffffff; text-decoration:none;}
.inner_site .wrapper3 .content .main .sitemap ul li a:hover { text-decoration:underline;}
.inner_site .wrapper3 .content .main .sitemap ul li li a { margin-left:50px;}
.inner_site .wrapper3 .content .main .sitemap ul li li li a { margin-left:75px;}

.inner_site .wrapper3 .content .main .cgencat { margin-bottom:40px;}
.inner_site .wrapper3 .content .main .cgencat .group { background:url(../images/site/decor.gif) no-repeat left bottom; padding-bottom:43px;}
.inner_site .wrapper3 .content .main .cgencat .group .groupwr { border:2px solid #f6c4d4; padding:10px;}
.inner_site .wrapper3 .content .main .cgencat .group h2 { margin:10px 0px;}
.inner_site .wrapper3 .content .main .cgencat .group img { float: left;}
.inner_site .wrapper3 .content .main .cgencat .group select { border:1px solid #cf6291; background:#f7e6ea; width:278px;}
.inner_site .wrapper3 .content .main .cgencat .group select option { padding:1px 0px 1px 0px;}

.inner_site .wrapper3 .content .main .cgencat .item { border-top:1px solid #fbe6ed; font-size:11px; padding:15px 0px 30px 0px;}
.inner_site .wrapper3 .content .main .cgencat .item img { float:left;}
.inner_site .wrapper3 .content .main .cgencat .item h2 { margin-top:0px; margin-bottom:10px}
.inner_site .wrapper3 .content .main .cgencat .item .params { margin:15px 0px;}
.inner_site .wrapper3 .content .main .cgencat .item .params strong { font-weight: normal; color:#cc3366;}
.inner_site .wrapper3 .content .main .cgencat .item .params em { font-style:normal; color:#cccccc;}
.inner_site .wrapper3 .content .main .cgencat .item .oldprice { font-family:"Times New Roman", Times, serif; font-size:16px; text-decoration:line-through; padding-right:20px; background:url(../images/catalog/price.gif) no-repeat right center;}
.inner_site .wrapper3 .content .main .cgencat .item .price { padding-left:10px; font-family:"Times New Roman", Times, serif; font-size:16px; color:#cc3366;}

.inner_site .wrapper3 .content .main .cgencat .item .discount { font-family:"Times New Roman", Times, serif; font-size:16px; padding-right:20px; background:url(../images/catalog/tire.gif) no-repeat right center; color:#666666;}
.inner_site .wrapper3 .content .main .cgencat .item .price { padding-left:10px; font-family:"Times New Roman", Times, serif; font-size:16px; color:#cc3366;}
.inner_site .wrapper3 .content .main .cgencat .item .msg  {  clear:both; width:243px; padding-top:14px; background:url(../images/inner_authmsg_.gif) no-repeat 33px 0px;}
.inner_site .wrapper3 .content .main .cgencat .item .msg  div { background:#2b3677 url(../images/authmsg.gif) no-repeat left top; padding:5px 15px 5px 27px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#000000;}

.inner_site .wrapper3 .content .main .feedback { background:url(../images/catalog/content_decor.gif) no-repeat left bottom; padding-bottom:43px;}
.inner_site .wrapper3 .content .main .feedbackwr {  border:2px solid #f6c4d4; background:#ffffff; padding:1px;}

.inner_site .wrapper3 .content .main .faq .title { background:#273871; padding:3px 3px 4px 15px;}
.inner_site .wrapper3 .content .main .faq .open .title { background:#36498a;}
.inner_site .wrapper3 .content .main .faq .sh { width:135px; height:19px; float:right; background:url(../images/site/faq.gif) no-repeat right top; cursor:pointer;}
.inner_site .wrapper3 .content .main .faq .vopros { padding:5px 10px 2px 10px}
.inner_site .wrapper3 .content .main .faq .open { background:#273871; padding-bottom:4px}
.inner_site .wrapper3 .content .main .faq .otvet { margin:5px 4px 0px 50px; background:#36498a; padding:5px 10px;}


.inner_site .wrapper3 .content .main .faq .form { background:url(../images/site/decor.gif) no-repeat left bottom; padding-bottom:43px;}
.inner_site .wrapper3 .content .main .faq .form .formwr {  border:2px solid #273871; background:#0d1941; padding:20px 30px;}
.inner_site .wrapper3 .content .main .faq .form .formwr form {width:330px;}
.inner_site .wrapper3 .content .main .faq .form .formwr form .fline {width:100%; clear:both; margin:5px 0px;}
.inner_site .wrapper3 .content .main .faq .form .formwr form input { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; width:152px; color:#ffffff; padding:1px 4px 2px 4px; float:left; border:1px solid #989898; background:#6e6e6e;}
.inner_site .wrapper3 .content .main .faq .form .formwr form textarea { overflow:auto; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; width:324px; padding:0px 0px 0px 4px; color:#ffffff; height:100px; margin-bottom:10px; border:1px solid #646d89; background:#50576f;}

.inner_site .wrapper3 .content .main .photogallery .item { width:185px; margin-right:20px; float:left; padding-bottom:30px;}
.inner_site .wrapper3 .content .main .photogallery .item h3 { margin:0px; clear:both; padding:10px 0px;}
.inner_site .wrapper3 .content .main .photogallery .item h3 span { color:#6471a8;}

.inner_catalog .fback form { width:440px;}
.inner_catalog .fback form label { font-size:11px;}
.inner_catalog .fback form .fline { clear:both; width:100%; padding:10px 0px; text-align:right;}
.inner_catalog .fback form .fline .fright { float:right; width:315px; text-align:left;}
.inner_catalog .fback form .fline .fright input, .inner_catalog .insearch input { width:315px; border:1px solid #f6c4d4; padding:2px 0px 2px 0px;}
.inner_catalog .fback form .fline .fright textarea { width:315px; height:100px; border:1px solid #f6c4d4;}
.inner_catalog .fback form .fline .fright select { width:315px; border:1px solid #f6c4d4;}


.inner_site .fback form { width:443px;}
.inner_site .fback form label { font-size:11px;}
.inner_site .fback form .fline { clear:both; width:100%; padding:5px 0px; text-align:right;}
.inner_site .fback form .fline .fright { float:right; width:315px; text-align:left; padding-left:3px;}
.inner_site .fback form .fline .fright input, .inner_site .insearch input { width:315px; border:1px solid #989898; padding:2px 0px 2px 0px; background:#6e6e6e; color:#ffffff;}
.inner_site .fback form .fline .fright textarea { width:315px; height:100px; border:1px solid #646d89; background:#50576f; color:#ffffff;}
.inner_site .fback form .fline .fright select { width:315px; border:1px solid #989898; background:#6e6e6e; color:#ffffff;}



#wr .slct { width:200px;}
#wr .slct .slct_crrnt { background:#f7e6ea url(../images/slct.gif) no-repeat right bottom;border:1px solid #cf6291; position:relative; white-space:nowrap;}
#wr .slct .slct_crrnt div {padding:1px 10px; margin-right:23px; width:207px; overflow:hidden;}

#wr .slct .slct_itm_list { display:block; float:left; border:1px solid #cdcdcd; width:288px; border-right:1px solid #cf6291; border-bottom:1px solid #cf6291; position:absolute; z-index:100000; background:#f7e6ea;}
#wr .slct .slct_itm_list a{ display:block; text-decoration:none; color:#000000; width:100%; float:left; white-space:nowrap; }
#wr .slct .slct_itm_list a span{ padding:1px 10px;}
#wr .slct .slct_itm_list a:hover{ background:#cf6291; text-decoration:none; color:#FFFFFF;}

.preloader {width:544px; height:102px; position:absolute; left:50%; top:50%; margin-left:-278px; margin-top:-51px; background: url(../images/preloader.jpg) no-repeat left top;}

