body {background: #0520A7 url(/_pic/bg_1.jpg) no-repeat 50% 50%; padding: 0; margin: 0;}
body, td, th, p, li, a, div {font-family: tahoma, sans-serif; font-size: 12px;}
select, input {font-family: tahoma, sans-serif; font-size: 11px;}
img {border: none;}
a {text-decoration: none;}
.spacer {font-size: 1%; width: 1px; height: 1px;}
.logo {background: #FFF url(/_pic/ug_1.gif) no-repeat 0 0; padding: 20px 0 0 14px;}
.und {background: #FFF url(/_pic/ug_3.gif) no-repeat 100% 0;}
.menu_1 {padding: 40px 0 12px 0;}
.menu_1 a {position: relative; z-index: 20;}
.menu_1_2 {padding: 40px 4px 12px 0; text-align: center;}
.marker {width: 11px; position: relative; height: 40px; margin: 0 auto;}
.marker div {width: 111px; height: 54px; position: absolute; top: 0; left: -50px; background: url(/_pic/01.png) no-repeat 0 0;}
* html .marker div {background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/_pic/01.png,sizingMethod=crop);}	
.menu_1_2 a {position: relative; z-index: 20;}
.txt_1 {padding: 12px 5px 7px 0;}
.bor_1 {background: url(/_pic/img_1.jpg) no-repeat 0 0; height: 158px; width: 244px; overflow:hidden;}
.bor_2 {background: url(/_pic/img_2.jpg) no-repeat 0 0; width: 244px; overflow:hidden;}
.bor_3 {background: url(/_pic/img_3.jpg) repeat-x 50% -10px; width: 244px; overflow:hidden;}
.mainborder-spacer {/*width: 13px;*/}
/*
* html .mainborder1 {background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/_pic/mainborder1.png,sizingMethod=crop);}
* html .mainborder2 {background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/_pic/mainborder2.png,sizingMethod=crop);}
* html .mainborder3 {background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/_pic/mainborder3.png,sizingMethod=crop);}
*/
.mainborder1 img, .mainborder2 img, .mainborder3 img {opacity: 0;/* filter: alpha(opacity=0);*/}
html>body .mainborder1 {background: url(/_pic/mainborder1.png) no-repeat;}
html>body .mainborder2 {background: url(/_pic/mainborder2.png) no-repeat;}
html>body .mainborder3 {background: url(/_pic/mainborder3.png) no-repeat;}

.mainborder-arrow {width: 22px; line-height: 158px; cursor:hand; color:red;}
.mainborder-arrow div {width: 22px; text-align: center; cursor:hand; margin-right:10px; margin-left:10px;}

.foot_1 {padding: 49px 5px 10px 3px; font-size: 12px; color: #FFF;}
.foot_2 {padding: 49px 5px 10px 3px; font-size: 11px; text-align: right; color: #FFF;}
.foot_2 a {color: #ACB6F4; font-size: 11px;}
.menu_2 {background: #FFF; color: #051BA4; font-size: 10px; font-weight: bold; padding: 5px 5px 7px 28px;}
.menu_2 a {color: #051BA4; font-size: 10px; font-weight: normal;}
.td_1 {background: #000088; padding: 27px 0 5px 0; border-top: 2px solid #FFF; border-left: 2px solid #FFF; border-right: 2px solid #FFF; color: #FFF; font-size: 11px;}
.td_1 td {color: #FFF; font-size: 11px;}
.td_1 table li {margin-left: 20px;}
.td_1 table ul ul {margin-left: 0px;padding-left:10px;}
.td_1_cat {background: #000088; color: #FAFAFD; padding: 27px 0 3px 0; border-top: 2px solid #FFF; border-left: 2px solid #FFF; border-right: 2px solid #FFF; font-size: 11px;}
.td_1_cat_tab {background: #000088; color: #FAFAFD; padding: 27px 0 3px 0; border-top: 2px solid #FFF; border-left: 2px solid #FFF; border-right: 2px solid #FFF; font-size: 11px;}
.td_1_card {background: #000088; color: #FAFAFD; padding: 27px 0 23px 0; border: 2px solid #FFF; font-size: 11px;}
.td_2 {background: #EDEDF3; color: #000080; padding: 26px 17px 26px 17px; border-top: 2px solid #FFF; border-left: 2px solid #FFF; border-right: 2px solid #FFF; width: 45%;}
.td_2 a {color: #000080;}
.td_3 {background: #000088; color: #FFF; padding: 25px 17px 46px 0; border-top: 2px solid #FFF; border-left: 2px solid #FFF; border-right: 2px solid #FFF;}
.td_3_2 {background: url(/_pic/bg_4.gif) no-repeat 0 0; padding: 6px 0 23px 17px; color: #FFF;}
.td_3_2 a {color: #FFF;}
.ug_td_1 {background: #000088 url(/_pic/ug_td_1.gif) no-repeat 0 100%; padding: 0 5px 0 2px;}
.ug_td_2 {background: #EDEDF3 url(/_pic/ug_td_2.gif) no-repeat 0 100%; padding: 0 5px 0 2px;}
.ug_td_1_1 {background: #000088; width: 99%; border-bottom: 2px solid #FFF; border-right: 2px solid #FFF;}
.ug_td_2_2 {background: #EDEDF3; width: 99%; border-bottom: 2px solid #FFF; border-right: 2px solid #FFF;}
.name_1 {font-family: Century Gothic; font-size: 18px; font-weight: bold;}
.new_1 {font-weight: bold; padding: 7px 0 7px 0; color: #000080;}
.new_2, a {padding: 6px 0 0 0; color: #000080;}
.hr_1 {padding: 2px 0 2px 0; border-bottom: 1px solid #FFF; width: 100%;}
.reg {padding: 0 0 0 19px; font-size: 11px;}
.reg a {color: #FFF; text-decoration: underline; line-height: 15px; font-size: 11px;}
.reg_2 {background: url(/_pic/bg_4.gif) no-repeat 0 25px; padding: 30px 0 0 19px; font-size: 11px;}
.reg_2 a {color: #FFF; text-decoration: underline; line-height: 18px; font-size: 11px;}
.corz {padding: 25px 0 20px 19px; font-size: 11px;}
.corz_2 {background: url(/_pic/bg_4.gif) no-repeat 0 10px; padding: 15px 0 9px 19px; line-height: 25px; font-size: 11px;}
.name_2 {background: url(/_pic/bg_3.gif) no-repeat 0 100%; padding: 10px 0 8px 19px;}
.name_6 {background: url(/_pic/bg_3.gif) no-repeat 0 100%; padding: 10px 0 5px 19px;}
.form_1 {padding: 0 0 10px 19px;}
.form_1 input {color: #0519A5; width: 100%;}
.form_1 select {width: 100%; color: #0519A5;}
.ok {padding: 10px 0 0 0; text-align: right;}
.quest td {padding: 20px 0 0 0;}
.td_catalogue_2 {background: #EDEDF3; color: #000080; padding: 26px 0 0 0; border: 2px solid #FFF; width: 45%;}
.name_3 {font-family: Century Gothic; font-size: 18px; font-weight: bold; padding: 0 0 0 16px; color: #051BA4;}
.form_2 td {padding: 5px 0 0 0;}
.form_2 select {color: #000080; height: 19px;}
.catalogue_ico {padding: 5px 17px 25px 107px; font-size: 11px;}
.catalogue_ico a {color: #000080; font-size: 11px;}
.catalogue_ico img {padding: 0 5px 0 24px;}
.menu_3 {background: url(/_pic/li_1.gif) no-repeat 22px 50%; padding: 0 5px 0 33px; line-height: 20px; font-size: 11px;}
.menu_3 a {text-transform: uppercase; font-weight: bold; color: #DCDCEF; font-size: 11px;}
.menu_3_und {background: #0000B1 url(/_pic/li_2.gif) no-repeat 32px 50%; padding: 0 5px 0 41px; line-height: 20px; font-size: 11px;}
.menu_3_und a {text-transform: uppercase; font-weight: bold; color: #DCDCEF; font-size: 11px;}

.menu_3_und_und {background: #0000B1; padding: 0 5px 0 41px; line-height: 20px; font-size: 11px;}
.menu_3_und_und a {text-transform: uppercase; font-weight: bold; color: #DCDCEF; font-size: 11px; padding: 0 0 0 10px;}

.menu_3_act {background: #0000B1 url(/_pic/arr_3.gif) no-repeat 22px 9px; padding: 0 5px 0 35px; line-height: 20px; font-size: 11px;}
.menu_3_act a {text-transform: uppercase; font-weight: bold; color: #DCDCEF; font-size: 11px;}
.menu_3_und_act {background: #0000B1 url(/_pic/arr_3.gif) no-repeat 30px 9px; padding: 0 5px 0 41px; line-height: 20px; font-size: 11px;}
.menu_3_und_act a {text-transform: uppercase; font-weight: bold; color: #DCDCEF; font-size: 11px;}
.menu_3_und_2 {background: #0000B1 url(/_pic/li_2.gif) no-repeat 39px 8px; padding: 0 0 0 47px; line-height: 20px; font-size: 11px;}
.menu_3_und_2 a {text-transform: uppercase; font-weight: bold; color: #D0D0F1; font-size: 10px; font-size: 11px;}
.menu_3_und_2_act {background: #0000B1 url(/_pic/li_2.gif) no-repeat 39px 8px; padding: 0 0 0 47px; line-height: 20px; font-size: 11px;}
.menu_3_und_2_act a {text-transform: uppercase; font-weight: bold; color: #D0D0F1; font-size: 10px; font-size: 11px;}

.menu_4_und_und {background: #0000B1; padding: 0 5px 0 61px; line-height: 15px; font-size: 9px;}
.menu_4_und_und a {text-transform: uppercase; font-weight: bold; color: #DCDCEF; font-size: 9px; padding: 0 0 0 -5px;}
.menu_5_und_und {background: #0000B1; padding: 0 5px 0 80px; line-height: 15px; font-size: 9px;}
.menu_5_und_und a {text-transform: uppercase; font-weight: bold; color: #DCDCEF; font-size: 9px; padding: 0 0 0 -5px;} 


.menu_6_und_und {background: #0000B1; padding: 0 5px 0 100px; line-height: 15px; font-size: 9px;}
.menu_6_und_und a {text-transform: uppercase; font-weight: bold; color: #DCDCEF; font-size: 9px; padding: 0 0 0 -5px;} 





.name_4 {text-transform: uppercase; font-size: 18px; padding: 0 0 15px 9px; color: #051BA4;}
.name_5 {font-weight: bold; font-size: 18px; padding: 9px 0 15px 9px; color: #051BA5;}
.td_catalogue_tab {background: #EDEDF3; color: #000080; padding: 22px 18px 10px 18px; border-top: 2px solid #FFF; border-right: 2px solid #FFF; border-left: 2px solid #FFF; width: 45%;}
.td_card {background: #EDEDF3; color: #000080; padding: 0 18px 10px 18px; border: 2px solid #FFF; width: 45%;}
.table_name td {background: #010088; font-weight: bold; color: #FFF; padding: 9px 0 5px 0;}
.table, input {color: #000080;}
.table td {padding: 8px 0 8px 0; text-align: center;}
.paint {background: #C6813C url(/_pic/bg_3.jpg) 0 100%; text-align: right;}
.gall_img {background: url(/_pic/li_2.gif) no-repeat 39px 8px; height: 100px; width: 145px;}
.gall_img_und {text-align: left; padding: 10px 0 26px 0;}
.gall_img_und a {font-weight: bold; color: #000088; font-size: 11px;}
.pager {text-align: right; padding: 15px 0 15px 0; color: #000080;}
.pager a {text-decoration: underline; color: #000088;}
.country_bor {padding: 0 20px 0 0;}
.country_bor a {color: #000088; line-height: 15px;}
.back a {color: #051BA5; font-weight: bold;}
.price {font-weight: bold; font-size: 14px; padding: 9px 0 15px 33px; color: #051BA4;}
.card_tab td {text-align: center; background: #F6F6F9; padding: 3px 0 3px 0;}
.section_td {background: #f6f6f9/*url(/_pic/mainback.png) repeat center*//*#EDEDF3*/; color: #000080; padding: 26px 17px 26px 17px; border-top: 2px solid #FFF; border-left: 2px solid #FFF; border-right: 2px solid #FFF;}
.on_form td {color: #000080; font-size: 11px;}
.direction {height: 20px;}
.direction li, a {color: #000080;}
.regist_form, input {color: #000080;}
.section_shop, td, a {color: #000080;}
.section_shop a {text-decoration: underline;}
.map ul, li, a {color: #000080;}
.table_2 {background: #010088 url(/_pic/ug_tab_1.gif) no-repeat 0 0; text-align: left; padding: 0 45px 0 15px;}
.table_3 {text-align: left; padding: 0 21px 0 9px;}
.tr_cat {padding: 0 17px 0 17px; font-size: 11px;}
.section_td_cat {background: #EDEDF3; color: #000080; padding: 26px 0 0 0; border: 2px solid #FFF;}

.bcorners img {border: 2px solid #FFF;}
.bcorner1 {position: relative; margin-bottom: -20px; width: 24px; height: 20px; background: url(/_pic/bcorners-t.png) no-repeat;}
.bcorner2 {float: right; position: relative; margin-top: -20px; width: 24px; height: 20px; background: url(/_pic/bcorners-b.png) no-repeat;}
* html .bcorner1 {background-image: url(/_pic/bcorners-t.gif); back\ground-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/_pic/bcorners-t.png,sizingMethod=crop);}
* html .bcorner2 {background-image: url(/_pic/bcorners-b.gif); back\ground-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/_pic/bcorners-b.png,sizingMethod=crop);}

.scorners img {border: 2px solid #FFF;}
.scorner1 {font-size: 1px; position: relative; margin-bottom: -12px; width: 12px; height: 12px; background: url(/_pic/scorners-t.png) no-repeat;}
.scorner2 {font-size: 1px; float: right; position: relative; margin-top: -12px; width: 12px; height: 12px; background: url(/_pic/scorners-b.png) no-repeat;}
* html .scorner1 {background-image: url(/_pic/scorners-t.gif); back\ground-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/_pic/scorners-t.png,sizingMethod=crop);}
* html .scorner2 {margin-top: -14px; background-image: url(/_pic/scorners-b.gif); back\ground-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/_pic/scorners-b.png,sizingMethod=crop);}

.summa {color: #e69900; font-weight: bold; font-size: 140%;}
.amount {text-align: center;}

.yellow-b {color:FFCC00;}

.counters{
padding:49px 5px 10px 3px;
text-align:center;
}
.counter{
color:#FFFFFF;
font-size:12px;
margin:0 5px;
display:inline;
}