
/* ::::: null ::::: */

body { margin: 0px; }

/* ::::: http://thinkit.ru/css/admin.css ::::: */

.admin_mainContent { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: rgb(0, 0, 0); line-height: 17px; }
.admin_linkBold { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: rgb(0, 132, 230); line-height: 17px; }
.admin_link { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: rgb(0, 132, 230); line-height: 17px; }
.admin_Header1 { font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: rgb(0, 0, 0); }
.admin_ContentBiger { font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: rgb(0, 0, 0); line-height: 17px; }
.admin_backForwardLink { font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: rgb(0, 132, 230); line-height: 20px; }
.admin_informerBold { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: rgb(70, 70, 70); line-height: 17px; }
.admin_informerBold4Edit { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: rgb(70, 70, 70); }
.admin_informer { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: rgb(70, 70, 70); line-height: 17px; text-decoration: none; }
.admin_MenuLevel1 { font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: rgb(0, 0, 0); }
.admin_editContentLevel1 { font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; color: rgb(0, 0, 0); text-decoration: underline; }
.admin_editContentLevelN { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 13px; font-weight: normal; color: rgb(0, 0, 0); text-decoration: underline; }
.admin_editNewsYearMonth { font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; color: rgb(0, 0, 0); text-decoration: none; }

/* ::::: http://thinkit.ru/css/lightbox.css ::::: */

#lightbox { position: absolute; left: 0pt; width: 100%; z-index: 100; text-align: center; line-height: 0pt; }
#lightbox a img { border: medium none ; }
#outerImageContainer { margin: 0pt auto; position: relative; background-color: rgb(255, 255, 255); width: 250px; height: 250px; }
#imageContainer { padding: 10px; }
#loading { position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0pt; }
#hoverNav { position: absolute; top: 0pt; left: 0pt; height: 100%; width: 100%; z-index: 10; }
#imageContainer > #hoverNav { left: 0pt; }
#hoverNav a { outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; }
#prevLink, #nextLink { background: transparent url('blank.gif') no-repeat scroll 0% 0%; width: 49%; height: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; display: block; }
#prevLink { left: 0pt; float: left; }
#nextLink { right: 0pt; float: right; }
#prevLink:hover, #prevLink:visited:hover { background: transparent url('prevlabel.gif') no-repeat scroll left 15%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#nextLink:hover, #nextLink:visited:hover { background: transparent url('nextlabel.gif') no-repeat scroll right 15%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#imageDataContainer { margin: 0pt auto; overflow: auto; font-family: Verdana,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; background-color: rgb(255, 255, 255); line-height: 1.4em; width: 100%; }
#imageData { padding: 0pt 10px; color: rgb(102, 102, 102); }
#imageData #imageDetails { width: 70%; float: left; text-align: left; }
#imageData #caption { font-weight: bold; }
#imageData #numberDisplay { display: block; clear: left; padding-bottom: 1em; }
#imageData #bottomNavClose { width: 66px; float: right; padding-bottom: 0.7em; }
#overlay { position: absolute; top: 0pt; left: 0pt; z-index: 90; width: 100%; height: 500px; background-color: rgb(0, 0, 0); }

/* ::::: http://thinkit.ru/css/blog.css ::::: */

.blog-link, .blog-content, .blog-form-input, .blog-cloud-link, .blog-top-list, div.blog-brief { font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 11px; line-height: 17px; }
div.blog-brief { clear: both; margin-bottom: 20px; }
div.blog-brief img { border: 1px solid rgb(225, 225, 225); margin-right: 10px; margin-left: -100px; float: left; }
h1, .blog-header { font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 19px; line-height: normal; color: rgb(0, 153, 204); font-weight: normal; }
.blog-category { display: none; }
h2, .blog-title { font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-weight: bold; color: rgb(0, 0, 0); text-decoration: none; }
.blog-hr { display: none; }
p.blog-content { margin: 0px; padding: 10px 0pt; }
.blog-text { clear: both; margin-bottom: 20px; }
.blog-info, .blog-info-link { font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 10px; line-height: normal; }
div.blog-info { border: 1px solid rgb(224, 224, 224); padding: 2px 5px; display: inline; line-height: 17px; }
.blog-info { color: rgb(150, 150, 150); }
.blog-info-link { color: rgb(0, 153, 204); }
.blog-link { color: rgb(0, 153, 204); text-decoration: underline; }
.blog-redirect {  }
.blog-author {  }
.blog-warning {  }
.blog-form-input { line-height: normal; width: 100%; }
.blog-form-button { line-height: normal; width: auto; }
.blog-form-name { font-weight: bold; }
.blog-form-example { font-style: italic; }
.blog-comments-header {  }
.blog-brief {  }
.blog-comment { position: relative; }
span.blog-navigation-page, a.blog-navigation-page { border: 1px solid rgb(0, 153, 204); padding: 1px 4px 2px; font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 20px; color: rgb(255, 255, 255); background-color: rgb(0, 153, 204); line-height: normal; }
a.blog-navigation-page { border: 1px solid rgb(225, 225, 225); background-color: transparent; color: rgb(0, 153, 204); text-decoration: none; }
a.blog-navigation-back { background: transparent url('back.gif') no-repeat scroll left 6px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 18px; line-height: normal; color: rgb(0, 153, 204); padding-left: 24px; }
span.blog-navigation-back { background: transparent url('back-u.gif') no-repeat scroll left 6px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 18px; line-height: normal; color: rgb(161, 161, 161); padding-left: 24px; margin-right: 12px; }
a.blog-navigation-fw { background: transparent url('forward.gif') no-repeat scroll right 6px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 18px; line-height: normal; color: rgb(0, 153, 204); padding-right: 24px; margin-right: 12px; }
span.blog-navigation-fw { background: transparent url('forward-u.gif') no-repeat scroll right 6px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 18px; line-height: normal; color: rgb(161, 161, 161); padding-right: 24px; }
#blog-auth-form { background: transparent url('auth-back.gif') repeat scroll 0% 0%; position: absolute; width: 209px; height: 121px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; z-index: 999; }
#blog-auth-form form { margin: 0px; padding: 5px; }
#blog-auth-form .blog-info { color: rgb(99, 99, 99); font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 11px; line-height: 17px; }
#blog-auth-form .blog-link { vertical-align: text-top; line-height: normal; }
#blog-auth-block { margin: 0pt 0pt 50px 20px; }
#blog-logged-block { position: relative; left: -22px; padding-bottom: 50px; }
#blog-logged-block img { margin-right: 10px; }
#blog-logged-block .blog-link { line-height: 11px; }
.blog-screen-name { font-weight: bold; }
p.blog-row-odd { padding: 5px; }
p.blog-row-even { padding: 5px; background-color: rgb(245, 245, 245); }
.blog-can-vote .blog-vote-0, .blog-can-vote .blog-vote-1, .blog-can-vote .blog-vote-2, .blog-can-vote .blog-vote-3, .blog-can-vote .blog-vote-4, .blog-can-vote .blog-vote-5 { cursor: pointer; }
.blog-vote-0, .blog-vote-1, .blog-vote-2, .blog-vote-3, .blog-vote-4, .blog-vote-5 { background-image: url('blog-vote.gif'); background-position: left top; margin-bottom: 2px; }
.blog-vote-1 { background-position: left -12px; }
.blog-vote-2 { background-position: left -24px; }
.blog-vote-3 { background-position: left -36px; }
.blog-vote-4 { background-position: left -48px; }
.blog-vote-5 { background-position: left -60px; }
.blog-cloud-link { padding: 2px 5px 5px; }
.blog-cloud-link:hover { background-color: rgb(0, 153, 204); color: rgb(255, 255, 255); }
#blog-comments-count { float: left; position: relative; left: 80px; top: 80px; width: 50px; }
#blog-comment-right { background: transparent url('comment-right.gif') no-repeat scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 10px; line-height: 12px; color: rgb(0, 0, 0); padding-left: 1px; padding-right: 3px; }
.blog-top-list { margin: 0px; padding: 0px; color: rgb(0, 153, 204); list-style-type: decimal; list-style-image: none; list-style-position: outside; }
.blog-incut-right, .blog-incut-left { border: 1px dashed rgb(0, 153, 204); margin: 5px 10px; padding: 5px; width: 35%; float: left; }
.blog-incut-right { float: right; }
.blog-updated {  }
.blog-not-updated img { visibility: hidden; }
#blog-updated-icon { float: left; position: relative; left: 130px; top: 13px; width: 50px; }
#blog-comments-count img, #blog-updated-icon img { border: medium none ; margin: 0px; float: none; }
.blog-link.blog-updated { font-weight: bold; }
#blog-main-menu .blog-link { line-height: 20px; }
.blog-attention { font-weight: bold; }
.blog-updated-comment { background: transparent url('arrow-new.gif') no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; position: relative; left: -90px; }
.blog-anonymous { background: transparent url('anonymous.gif') repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.blog-clear { clear: both; }
.blog-hidden { border: 2px dashed rgb(204, 204, 204); padding: 1px; background-color: rgb(240, 240, 255); }
.blog-expand-toggle { border: 1px dotted rgb(192, 192, 192); position: fixed; right: 20px; top: 100px; height: 20px; width: 20px; background-color: rgb(221, 221, 221); z-index: 100; }
.blog-content-expand { position: absolute; left: 5%; width: 72%; background-color: rgb(255, 255, 255); }
.blog-right-expand { position: absolute; right: 3%; width: 20%; background-color: rgb(255, 255, 255); }

#search-result h2, #search-result h2 a { margin: 0pt; padding: 0pt; font-size: 16px; line-height: normal; color: rgb(0, 153, 204); text-decoration: underline; font-weight: normal; }
#search-result a { line-height: 17px; color: rgb(153, 153, 153); text-decoration: underline; }
#search-result li { padding-bottom: 15px; }
#search-result span.total { color: rgb(153, 153, 153); margin-left: 40px; }
#search-wrapper input { line-height: normal; }

.blueContent { font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 11px; line-height: 17px; color: rgb(0, 153, 204); }
.blueContentLink { font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 11px; line-height: 17px; color: rgb(0, 153, 204); text-decoration: underline; }
.menuLevel2 { font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 11px; line-height: 35px; font-weight: normal; margin-left: 20px; color: rgb(0, 153, 204); text-decoration: underline; }
.Header { font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 19px; line-height: normal; color: rgb(0, 153, 204); }
.whiteContent { font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 11px; line-height: 16px; color: rgb(255, 255, 255); }
.menuLevel2Selected { margin: 0px 0px 0px 10px; padding: 4px 10px; font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 11px; font-weight: bold; color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(0, 153, 204); display: inline; }
.mainContent { font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 11px; line-height: 17px; color: rgb(0, 0, 0); }
a, .mainContentLink { font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 11px; line-height: 17px; color: rgb(0, 153, 204); text-decoration: underline; }
.blogLink { padding: 0px 0px 0px 17px; font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 11px; line-height: 17px; color: rgb(0, 153, 204); text-decoration: underline; background-image: url('blog.gif'); background-repeat: no-repeat; background-position: left bottom; }
.blueContentList { font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 11px; line-height: 21px; color: rgb(0, 153, 204); list-style-image: url('list.gif'); }


html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, input, fieldset, form, table, label, legend, caption, tbody, tfoot, thead, tr, td, th { border: 0pt none ; margin: 0pt; padding: 0pt; outline-color: -moz-use-text-color; outline-style: none; outline-width: 0pt; background-position: 50% 0%; }
:focus { outline-color: -moz-use-text-color; outline-style: none; outline-width: 0pt; }
body { line-height: 1; font-family: Tahoma; }
ol, ul { list-style-type: none; list-style-image: none; list-style-position: outside; }
table { border-collapse: separate; border-spacing: 0pt; }
caption, th, td { text-align: left; font-weight: normal; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }

a { text-decoration: none; }
.clear { clear: both; font-size: 0pt; line-height: 0pt; height: 0pt; }
.autoclear:after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; line-height: 0px; font-size: 0px; }
.autoclear { display: inline-block; }
.autoclear { display: block; }
* html .autoclear { height: 1%; }

html, body { min-width: 900px; }
body { background: rgb(47, 47, 47) url('bg.jpg') repeat-x scroll 50% 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 100%; font-family: Arial,Helvetica,sans-serif; font-size: 14px; color: rgb(0, 0, 0); }
#topbg { background: transparent url('topbg.jpg') no-repeat scroll 50% 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 100%; min-height: 464px; height: auto ! important; }
#wrapper { margin: 0pt auto 20px; background: rgb(47, 47, 47) url('paper.jpg') repeat-y scroll 100% 0pt; width: 900px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
a, a:link, a:visited { color: rgb(255, 255, 255); text-decoration: underline; }
a:hover { color: rgb(255, 255, 255); text-decoration: none; }
#header { background: transparent url('topbg.jpg') no-repeat scroll 50% 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 464px; padding-left: 198px; margin-bottom: 18px; }
.toplink { display: block; width: 585px; height: 87px; margin-left: 0px; text-indent: -999%; }
.txt { padding: 30px 16px 0pt 17px; line-height: normal; font-weight: bold; font-size: 15px; font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; }
.hi { overflow: hidden; height: 40px; }
.txtinfo { padding: 0px 16px 0pt 17px; font-weight: bold; font-size: 15px; line-height: 16px; font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; height: 60px; }
#slider { background: transparent url('sliderbg.jpg') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 702px; height: 230px; }
.slidertext { font-family: Tahoma,Geneva,sans-serif; font-weight: bold; color: rgb(255, 255, 255); font-size: 12px; text-align: center; height: 47px; line-height: 47px; text-indent: 3px; clear: both; }
.slidertext2 { font-family: Tahoma,Geneva,sans-serif; font-weight: bold; color: rgb(255, 255, 255); font-size: 12px; text-align: center; height: 32px; line-height: 32px; text-indent: 3px; clear: both; }
.slidercontent { background: transparent url('slider-content-bg.jpg') no-repeat scroll 0% 0%; width: 118px; height: 141px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; float: left; }
.slidercontent img { margin-top: 9px; margin-left: 3px; }
.slidercontent p { padding: 8px 2px 2px 23px; font-family: Tahoma,Geneva,sans-serif; font-weight: bold; font-size: 12px; color: rgb(0, 0, 0); }
.sliderprev { float: left; margin-right: 20px; margin-top: 66px; }
.slidernext { margin-left: 20px; float: left; margin-top: 66px; }
.slidercenter { width: 590px; height: 141px; float: left; }
.sidebar { width: 198px; float: left; }
.sidebartitle { padding: 10px 2px 2px 25px; background: transparent url('sidebar-titlebg.gif') no-repeat scroll 0% 0%; width: 155px; height: 21px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-family: Tahoma,Geneva,sans-serif; font-size: 12px; font-weight: bold; color: rgb(199, 199, 199); }
.sidelist { margin-top: 5px; }
.sidelist li { background: transparent url('marker.gif') no-repeat scroll 9px 5px; font-family: Tahoma,Geneva,sans-serif; font-size: 12px; color: rgb(199, 199, 199); font-weight: bold; height: 16px; line-height: 16px; text-indent: 24px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.sidelist li span { font-weight: normal; color: rgb(159, 159, 159); }
#form { background: transparent url('formbg.jpg') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 702px; height: 144px; float: left; position: relative; }
.familia { background: transparent none repeat scroll 0% 0%; position: absolute; width: 180px; height: 25px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; top: 17px; left: 162px; font-size: 14px; line-height: 25px; font-weight: bold; }
.rozhden { background: transparent none repeat scroll 0% 0%; position: absolute; width: 180px; height: 25px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; top: 17px; left: 363px; font-size: 14px; line-height: 25px; font-weight: bold; }
.strana { background: transparent none repeat scroll 0% 0%; position: absolute; width: 180px; height: 25px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; top: 58px; left: 162px; font-size: 14px; line-height: 25px; font-weight: bold; }
.email { background: transparent none repeat scroll 0% 0%; position: absolute; width: 180px; height: 25px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; top: 58px; left: 363px; font-size: 14px; line-height: 25px; font-weight: bold; }
.btn { position: absolute; left: 228px; top: 100px; }
.inbase { position: absolute; top: 112px; left: 40px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; color: rgb(255, 254, 254); font-weight: bold; }
.update { position: absolute; top: 112px; left: 490px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; color: rgb(255, 254, 254); font-weight: bold; }
.infoblock { background: transparent url('icon.gif') no-repeat scroll 15px 0pt; padding-left: 83px; width: 600px; float: left; font-size: 14px; font-weight: bold; color: rgb(0, 0, 0); line-height: normal; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; margin-top: 20px; height: 44px; }
.infoblock1 { padding-left: 83px; width: 600px; float: left; font-size: 14px; font-weight: bold; color: rgb(0, 0, 0); line-height: normal; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; margin-top: 20px; height: 5px; }
.firstinfoblock { background: transparent url('icon.gif') no-repeat scroll 15px 0pt; padding-left: 83px; width: 600px; float: left; font-size: 14px; font-weight: bold; color: rgb(0, 0, 0); line-height: normal; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; margin-top: 11px; height: 57px; }
.infoblock2 { background: transparent url('icon.gif') no-repeat scroll 15px 0pt; padding-left: 83px; width: 600px; float: left; font-size: 14px; font-weight: bold; color: rgb(45, 71, 1); line-height: normal; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; margin-top: 11px; height: 57px; }
.infoblock span { color: rgb(0, 0, 0); }
#leftblock { width: 198px; float: left; }
#rightblock { width: 702px; float: left; }
.result { padding: 27px 2px 0pt 10px; color: rgb(54, 86, 1); font-size: 22px; }
.result span { color: rgb(0, 0, 0); }
.jointext { padding: 8px 2px 0pt 10px; color: rgb(0, 0, 0); font-size: 13px; font-weight: bold; }
.jointext span { color: rgb(54, 86, 1); }
.joindesc { padding: 8px 2px 0pt 28px; color: rgb(0, 0, 0); font-size: 15px; font-weight: bold; }
#container { background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 673px; height: 115px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; margin-top: 12px; margin-left: 14px; }
.stranamenu { padding: 4px 0pt 0pt 25px; background: transparent url('markerjoin.gif') no-repeat scroll 0pt 50%; color: rgb(185, 0, 0); font-family: Tahoma,Geneva,sans-serif; font-size: 12px; font-weight: bold; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 17px; width: 140px; float: left; margin-top: 7px; margin-left: 10px; }
.spisok { float: left; margin-top: 7px; }
.cena { padding: 4px 0pt 0pt 25px; background: transparent url('markerjoin2.gif') no-repeat scroll 0pt 50%; color: rgb(0, 0, 0); font-family: Tahoma,Geneva,sans-serif; font-size: 12px; font-weight: bold; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 17px; width: 210px; float: left; margin-top: 7px; margin-left: 25px; }
.linetop { width: 673px; height: 21px; padding-top: 5px; }
.sms { font-size: 19px; font-family: Tahoma,Geneva,sans-serif; color: rgb(0, 0, 0); clear: both; padding-left: 10px; padding-top: 10px; }
.sms span { color: rgb(191, 0, 0); }
.linebtm { width: 673px; }
.cod { font-family: Tahoma,Geneva,sans-serif; color: rgb(95, 156, 0); font-size: 19px; width: 205px; height: 37px; float: left; margin-left: 10px; margin-top: 14px; }
.pole { border: 2px solid rgb(137, 173, 58); background: transparent url('codformbg.gif') repeat scroll 0% 0%; float: left; width: 188px; height: 27px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; margin-top: 10px; }
.pole input { background: transparent none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-size: 15px; font-weight: bold; padding-top: 4px; }
.getresult { float: left; margin-top: 6px; margin-left: 10px; }
.infoblock3 { background: transparent url('icon.gif') no-repeat scroll 15px 0pt; padding-left: 83px; width: 600px; float: left; font-size: 14px; font-weight: bold; color: rgb(45, 71, 1); line-height: normal; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; margin-top: 0px; height: 57px; }
.resultinfo { padding: 27px 2px 0pt 10px; text-align: center; font-family: Arial,Helvetica,sans-serif; font-size: 23px; font-weight: bold; }
.resultinfo span { color: rgb(87, 150, 0); text-decoration: underline; }
.resultblock { background: transparent url('gerb.gif') no-repeat scroll 50px 0pt; margin-top: 15px; height: 132px; padding-left: 230px; padding-right: 20px; padding-top: 12px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-size: 18px; }
.resultblock span { color: rgb(87, 150, 0); }
.resultblock p { margin-bottom: 5px; }
.resulttext { font-size: 18px; text-align: center; }
.nextsearch { margin-left: 240px; margin-top: 10px; }
#footer { background: transparent url('footer.jpg') repeat scroll 0% 0%; width: 670px; height: 25px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; float: left; color: rgb(255, 255, 255); font-size: 12px; padding-top: 16px; padding-left: 32px; }
.hidden { display: none; }
.active { display: block; }

.bindel {position: fixed}