* { margin: 0px; padding: 0px; }
html, body { height: 100%; }
ul { list-style-type: none; }
a { color: rgb(64, 134, 203); }
a:hover { text-decoration: none; }
a:active { outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; }
:focus { outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; }
button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner { border: medium none ; }
img { border: medium none ; }
body { background: rgb(255, 255, 255) url('/templates/www/demo/images/bk_head.gif') repeat-x scroll left top; text-align: center; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-family: Tahoma; font-size: 12px; }
.main { margin: 0pt auto; min-height: 100%; position: relative; width: 856px; text-align: left; }
.clear { overflow: hidden; clear: both; line-height: 1%; margin-bottom: -1px; height: 1px; font-size: 0px; }
h1 { padding-top: 27px; margin-left: 4px; position: relative; width: 98px; height: 70px; font-size: 9px; margin-bottom: 79px; }
h1 img { width: 115px; height: 95px; position: absolute; top: 4px; left: -3px; }
.cif { width: 133px; text-align: left; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(112, 112, 112); position: absolute; top: 30px; left: 125px; white-space: nowrap; }
.cif span { color: rgb(63, 134, 203); }
.cif a { color: rgb(63, 134, 203); outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; text-decoration: none; }
.cif a:hover { text-decoration: underline; color: rgb(255, 120, 0); }
.cif a:active { outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; text-decoration: none; }
.pics { background: transparent url('/templates/www/demo/images/bk_pics.gif') repeat-x scroll left top; overflow: hidden; width: 592px; height: 70px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; position: absolute; top: 17px; left: 264px; }
.jCarouselLite { margin: 15px 0pt 0pt 55px; width: 470px ! important; float: left; display: inline; }
.pics ul { margin: 15px 0pt 0pt; }
.pics li { margin: 0pt 10px 0pt 0pt; overflow: hidden; float: left; width: 150px; height: 50px; }
.pics li a:hover { text-decoration: underline; color: rgb(255, 120, 0); }
.pics li a { font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(64, 134, 203); text-decoration: none; }
.pics li img { float: left; margin-right: 5px; max-height: 47px; max-width: 60px; }
.lar, .rar, .ar1, .ar2 { background: transparent url('/templates/www/demo/images/for_top_pics.png') no-repeat scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; position: absolute; top: 0pt; left: 0pt; width: 44px; height: 70px; }
.rar { background-position: 0pt -70px; left: auto; right: 0pt; width: 61px; }
.ar1, .ar2 { background-position: 0pt -140px; width: 22px; height: 21px; left: 12px; top: 23px; cursor: pointer; }
.ar2 { background-position: -22px -140px; left: auto; right: 29px; }
.addhere_ru { background: transparent url('/templates/www/demo/images/addhere_ru.jpg') no-repeat scroll left top; position: absolute; top: 9px; right: 9px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 11px; height: 57px; }
.addhere_ru a { display: block; width: 100%; height: 100%; }
.form { background: transparent url('/templates/www/demo/images/bk_form.gif') repeat-x scroll left top; position: absolute; top: 105px; left: 0pt; height: 50px; width: 856px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.forml, .formr { background: transparent url('/templates/www/demo/images/bk_forml_r.png') no-repeat scroll 0pt 0pt; position: absolute; top: 0pt; left: 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 3px; height: 50px; }
.formr { left: auto; right: 0pt; background-position: -5px 0pt; width: 3px; }
.menu li { padding: 17px 17px 0px 11px; background: transparent url('/templates/www/demo/images/vline.gif') no-repeat scroll right top; float: left; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; position: relative; }
.no { background: transparent none repeat scroll 0% 0% ! important; -moz-background-clip: border ! important; -moz-background-origin: padding ! important; -moz-background-inline-policy: continuous ! important; }
.menu li a { border-bottom: 1px dashed rgb(177, 198, 219); text-decoration: none; display: block; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: bold; font-size: 15px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(22, 84, 145); }
.menu li a:hover { border-bottom: 1px solid rgb(177, 198, 219); }
.menu .home, .menu .sellers, .menu .buyers, .menu .my_club, .menu .tariffs { background: transparent url('/templates/www/demo/images/top_menu_icons.png') no-repeat scroll 0pt 0pt; position: absolute; right: 6px; top: -8px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 23px; height: 24px; }
.menu .sellers { background-position: 0pt -24px; }
.menu .buyers { background-position: 0pt -48px; }
.menu .my_club { background-position: 0pt -72px; }
.menu .tariffs { background-position: 0pt -96px; }
.lang li { padding: 4px 7px; background: transparent url('/templates/www/demo/images/strelka.gif') no-repeat scroll left 9px; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(204, 211, 216); float: right; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; position: relative; top: 15px; }
.lang li a { color: rgb(64, 134, 203); text-decoration: none; }
.lang li a:hover { color: rgb(204, 211, 216); }
.pusto { clear: both; height: 112px; }
.formsearch, .foot { background: transparent url('/templates/www/demo/images/bk_search_foot_repeat.png') repeat-x scroll left 0pt; height: 96px; width: 856px; position: absolute; left: 0pt; top: 155px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; z-index: 50; }
.formsearch { width: 654px; }
#come_in_1 { left: 0px; top: 5px; width: 118px; height: 25px; }
#come_in_2 { left: 118px; top: 5px; width: 83px; height: 25px; }
#come_in_3 input { display: inline; }
#come_in_3 { left: 0px; top: 31px; width: 118px; height: 30px; z-index: 1; display: inline; }
#come_in_4 { left: 120px; top: 30px; width: 77px; height: 30px; font-size: 11px; }
#come_in_5 { left: 0px; top: 65px; width: 202px; height: 30px; font-size: 11px; line-height: 20px; text-align: left; }
.come_in { border-left: 1px solid rgb(218, 227, 235); border-right: 1px solid rgb(218, 227, 235); background: transparent url('/templates/www/demo/images/bk_search_foot_repeat.png') repeat-x scroll left 0pt; height: 96px; width: 202px; position: absolute; color: rgb(72, 72, 72); right: 0pt; top: 155px; text-align: center; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; z-index: 50; }
.come_in a { color: rgb(63, 134, 203); outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; text-decoration: none; }
.come_in a:active { outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; text-decoration: none; }
.come_in div { position: absolute; }
.come_in form { margin: 5px 0pt 0pt 10px; display: inline; }
.come_in form input { border: medium none ; margin: 8px 0pt 5px 10px; width: 95px; height: 19px; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(120, 115, 115); }
#remember { margin-top: 9px; margin-left: 0px; width: 100px; color: rgb(81, 87, 92); }
#come_in_subm { border: medium none ; background: rgb(19, 60, 129) url('/templates/www/demo/images/but_search.png') no-repeat scroll 0pt 0pt; font-size: 11px; color: white; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-weight: bold; height: 23px; width: 65px; margin-top: 6px; margin-left: 0px; cursor: pointer; }
.out { padding: 12px 0pt 0px 21px; }
.out div { padding: 5px 13px 0px; float: left; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(64, 134, 203); cursor: pointer; }
.search { background: transparent url('/templates/www/demo/images/lupa.jpg') no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; position: absolute; left: 5px; top: 41px; width: 41px; height: 41px; }
.searchl, .searchr, .footl, .footr { background: transparent url('/templates/www/demo/images/bk_search_footer.png') no-repeat scroll 0pt 0pt; position: absolute; left: 0pt; top: 0pt; width: 3px; height: 96px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.searchr { width: 5px; left: auto; right: 0pt; background-position: 0pt -96px; }
.niceform .but { border: medium none ; padding: 0pt; background: rgb(19, 60, 129) url('/templates/www/demo/images/but_search.png') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; cursor: pointer; width: 72px; height: 24px; margin-left: 4px; color: rgb(255, 255, 255); font-size: 11px; font-family: Tahoma; font-weight: bold; }
.inputs { padding: 17px 0pt 0pt 53px; }
.bk_inp input { border: medium none ; margin: 5px 0px 0px 9px; background: transparent none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(72, 72, 72); }
.bk_inp { border: 1px solid rgb(214, 220, 227); background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 205px; height: 21px; float: left; display: inline; }
#label_search_query { position: absolute; top: 53px; left: 67px; color: rgb(171, 166, 166); font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; width: 190px; float: left; text-align: left; }
.niceform a { font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; position: absolute; top: 18px; left: 580px; float: none; color: rgb(63, 134, 203); outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; text-decoration: none; }
.niceform a:hover { text-decoration: underline; color: rgb(255, 120, 0); }
.niceform a:active { outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; text-decoration: none; }
form a:hover { text-decoration: none; }
form input { float: left; position: relative; top: -1px; }
.outf { margin: -112px auto 0pt; width: 856px; position: relative; }
.foot { float: left; text-align: left; padding-left: 24px; width: 832px; height: 112px; background-position: left -96px; position: relative; top: 0pt; left: 0pt; z-index: 0; }
.footl, .footr { width: 3px; height: 112px; background-position: 0pt -192px; left: 0pt; top: 0pt; }
.footr { background-position: 0pt -304px; left: auto; right: 0pt; }
.foot ul { margin-top: 20px; float: left; width: 306px; }
.foot li { background: transparent url('/templates/www/demo/images/pic_list2.gif') no-repeat scroll left 5px; display: block; width: 153px; float: left; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap; }
.foot li a { padding-left: 11px; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(117, 149, 179); text-decoration: none; text-transform: uppercase; }
.foot li a:hover { text-decoration: underline; color: rgb(255, 120, 0); }
.foot p { margin: 23px 0px 0px 100px; float: left; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(81, 87, 92); }
.foot p a { color: rgb(63, 134, 203); text-decoration: none; }
.foot p a:hover { text-decoration: underline; color: rgb(255, 120, 0); }
.smallmenu { margin: 15px 250px 0pt 12px; background: transparent url('/templates/www/demo/images/karrow.gif') no-repeat scroll left 3px; min-height: 12px; padding-left: 11px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.smallmenu strong { background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-weight: normal; }
.smallmenu2 { margin: 15px 250px 0pt 12px; min-height: 12px; padding-left: 11px; }
.smallmenu2 a { color: rgb(64, 134, 203); text-decoration: none; }
.smallmenu2 a:hover { color: rgb(255, 120, 0); text-decoration: underline; }
.selectArea { padding: 1px 0pt 0pt ! important; background: transparent url('/templates/www/demo/images/select_bg.gif') repeat-x scroll left top; height: 23px ! important; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; margin-bottom: 9px; text-indent: 9px; position: relative; float: left ! important; margin-left: 0pt ! important; clear: none ! important; }
.selectArea input { border: medium none  ! important; margin: 0pt 15px 0pt 0pt ! important; padding: 0pt 0pt 0pt 7px ! important; background: rgb(255, 255, 255) none repeat scroll 0% 0% ! important; position: absolute; -moz-background-clip: border ! important; -moz-background-origin: padding ! important; -moz-background-inline-policy: continuous ! important; top: 4px; left: 1px; width: auto ! important; font-size: 11px; font-family: Tahoma; color: rgb(120, 115, 115) ! important; height: auto ! important; }
.center_a, .selectArea .left, .scrollbar-up, .scrollbar-down { background: transparent url('/templates/www/demo/images/for_selects.png') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.center_a { margin: 0pt ! important; padding: 4px 0pt 0pt ! important; background-position: right -23px; cursor: pointer; height: 19px ! important; position: absolute ! important; top: 0pt ! important; right: 0pt; width: 100% ! important; clear: none ! important; color: rgb(120, 115, 115) ! important; font-size: 11px ! important; }
.selectArea .left { width: 2px; height: 23px; float: left; background-position: 0pt 0pt; margin-top: -1px; }
.selectArea .optionsDivInvisible, .selectArea .optionsDivVisible { border-bottom: 1px solid rgb(214, 220, 227); margin: 2px 0pt 0pt ! important; padding: 0pt ! important; background: rgb(255, 255, 255) none repeat scroll 0% 0%; overflow: hidden; position: absolute ! important; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; z-index: 200; text-align: left; left: 0pt ! important; top: 20px ! important; width: 100% ! important; clear: none ! important; }
.selectArea .optionsDivInvisible span { border-left: 1px solid rgb(214, 220, 227) ! important; border-right: 1px solid rgb(214, 220, 227) ! important; margin: 0pt ! important; padding: 2px 0pt 2px 5px ! important; display: block; cursor: pointer; text-decoration: none; position: relative ! important; color: rgb(120, 115, 115) ! important; font-size: 11px ! important; font-weight: normal ! important; z-index: 20; left: 0pt ! important; float: none ! important; }
.selectArea .optionsDivInvisible span:hover { background: rgb(57, 104, 166) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255) ! important; }
.wid147 { width: 147px; }
.formsearch .selectArea { margin-left: 6px ! important; }
.scrollbar-container { border-left: 1px solid rgb(214, 220, 227) ! important; border-right: 1px solid rgb(214, 220, 227) ! important; margin: 0pt ! important; padding: 0pt ! important; overflow: hidden; height: 143px; position: relative ! important; display: block ! important; float: none ! important; clear: none ! important; }
.scrollbar-up, .scrollbar-down { margin: 0pt ! important; padding: 0pt ! important; width: 19px; height: 19px; position: absolute ! important; top: 0pt; right: 0pt; left: auto; cursor: pointer; z-index: 40; background-position: 0pt -46px; }
.scrollbar-down { top: auto; bottom: 0pt; background-position: 0pt -65px; }
.scrollbar-track { margin: 0pt ! important; padding: 0pt ! important; background: rgb(244, 246, 248) none repeat scroll 0% 0%; height: 105px; width: 19px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; position: absolute ! important; top: 19px; right: 0pt; z-index: 30; }
.scrollbar-handle { margin: 0pt ! important; cursor: pointer; position: absolute ! important; right: 0pt; top: 0pt; width: 19px; height: 10px; }
.container2 { margin: 0pt ! important; padding: 0pt ! important; height: 103px; width: 100% ! important; clear: none ! important; position: static ! important; }
.scroller-container { margin: 0pt ! important; padding: 0pt ! important; top: 0pt; left: 0pt; z-index: 20; position: absolute ! important; width: 1000px ! important; display: block ! important; }
.selectArea .optionsDivInvisible .scroller-container span { border: medium none  ! important; }
#login1 { border: 1px solid rgb(214, 220, 227); padding-top: 2px; height: 17px; color: rgb(72, 72, 72); padding-left: 5px; }
#labelLogin { position: absolute; top: 9px; left: 16px; color: rgb(72, 72, 72); font-size: 11px; }
#password1 { border: 1px solid rgb(214, 220, 227); padding-top: 2px; height: 17px; color: rgb(72, 72, 72); padding-left: 5px; }
#labelPassword { position: absolute; top: 9px; left: 16px; color: rgb(72, 72, 72); font-size: 11px; }
#come_in_4 { margin: 0pt ! important; width: 88px; }
#come_in_4 input { margin: 12px 0pt 0pt ! important; padding: 0pt ! important; display: inline; width: auto ! important; height: 13px; }
#come_in_4 label { position: relative; top: 10px; left: -5px; }
:first-child + html #img_profile img { display: block; }


.h { background: transparent url('/templates/www/demo/images/bk_h1.gif') repeat-x scroll left bottom; margin-top: 10px; position: relative; display: block; height: 41px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; z-index: 20; }
.h a { color: rgb(255, 120, 0); font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: bold; font-size: 10px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; text-align: center; padding-top: 3px; text-decoration: none; display: block; width: 100%; height: 100%; }
.h b { background: transparent url('/templates/www/demo/images/bk_addhere.gif') no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 71px; height: 15px; display: block; position: absolute; right: 39px; bottom: 1px; }
.hspan { padding: 9px 0pt 0pt 21px; background: transparent url('/templates/www/demo/images/bk_lh1.jpg') no-repeat scroll left top; height: 32px; display: block; position: absolute; top: 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 19px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(41, 41, 41); z-index: 10; }
.selbuy { padding: 14px 0pt 5px; width: 845px; float: left; }
.selbuy li { border-bottom: 1px dashed rgb(214, 229, 244); padding: 4px 0pt 4px 20px; background: transparent url('/templates/www/demo/images/pic_list.gif') no-repeat scroll 11px 10px; overflow: hidden; float: left; width: 260px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.selbuy li a { color: rgb(0, 75, 147); font-size: 11px; text-decoration: none; float: left; }
.selbuy li a:hover, .selbuy li .over { text-decoration: underline; color: rgb(255, 120, 0); }
.selbuy li pre { float: left; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(120, 115, 115); margin-left: 4px; }
.scrit_punktir { background: rgb(255, 255, 255) none repeat scroll 0% 0%; top: -6px; position: relative; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; clear: both; height: 2px; font-size: 1px; }
.of { margin: 12px 0pt 24px; padding: 0pt; float: left; display: inline; padding-bottom: 87pt;}
.of li { float: left; margin-left: 15px; text-align: center; width: 124px; position: relative; display: inline; }
.of li a { margin: 10px 0pt; padding: 2px; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(0, 75, 147); display: block; vertical-align: middle; width: 124px; position: static ! important; text-align: center; z-index: 5; }
.of li a:hover { text-decoration: none; color: rgb(255, 120, 0); }
.of li .bord { border: 1px solid rgb(225, 225, 225); overflow: hidden; height: 122px; }
.of li a span { display: table-cell; width: 124px; height: 122px; vertical-align: middle; cursor: pointer; }
.of li a span img { max-width: 122px; max-height: 122px; }
.opisanie { border: 1px solid rgb(196, 209, 222); background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 112px; font-size: 10px ! important; text-align: left; position: absolute; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; top: 0pt; left: 0pt; z-index: 50; padding-left: 5px; padding-right: 5px; display: none; color: rgb(120, 115, 115); }
.toggler-closed, .toggler-opened, .kvadrat, .kvadrat2 { background: transparent url('/templates/www/demo/images/circles_kv.png') no-repeat scroll -19px 0pt; overflow: hidden; width: 19px; height: 19px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-indent: -9999px; }
.kvadrat, .kvadrat2 { margin: 10px auto; background-position: -38px 0pt; width: 17px; height: 17px; cursor: pointer; position: static; }
.kvadrat2 { margin-left: 50px; background-position: -55px 0pt; }
.w295 { width: 285px; }
.w295 li { width: 260px ! important; }
.cif_text2 { margin: 0pt 0pt -10px; padding: 0pt; background: transparent none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-align: center; width: 100%; }
.cif_text2 strong { font-weight: bold; color: rgb(21, 77, 132); font-size: 15px ! important; font-family: Arial,Helvetica,sans-serif ! important; }
.cif_text3 { margin: 0pt 0pt 10px; padding: 0px; background: transparent none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-align: center; width: 100%; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(120, 115, 115); }

#p_header { font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: bold; font-size: 15px; padding-top:30px; margin-bottom: 21px; margin-left: 11px;}
.news_item { font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: bold; font-size: 15px; padding-top:30px; margin-bottom: 21px; margin-left: 11px;}
.news_date { font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: bold; font-size: 11px; padding-top:30px; margin-bottom: 21px; margin-left: 11px;}
#pre_next {padding-top:30px;}
