img{border:0; margin:0; padding:0}

input{font-weight:400; color:#000; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:.8em; padding:4px}

textarea{font-size:11px; font-weight:400; color:#000; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; width:95%; border:1px solid; padding-left:4px; margin-bottom:2px; height:15em; min-height:10em}

textarea.feedback{font-size:11px; font-weight:400; color:#000; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; width:150px}

.search{border-bottom:1px solid #F6F7F7; font-weight:700; color:#666; padding:10px}

.search2{border-bottom:1px solid #F6F7F7; color:#666; padding:10px}

input.search{width:180px!important; font-size:11px; font-weight:400; line-height:18px; color:#333; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; border-left:1px solid #999; border-right:1px solid #EEE; border-top:1px solid #999; border-bottom:1px solid #ccc; margin:0; padding:3px}

input.search:hover, .search button:active, .search button:focus, .search button:hover, input.search:active, input.search:focus{background-color:#FFF}

input.search2{width:428px!important; color:#333; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:11px; border-left:1px solid #999; border-right:1px solid #EEE; border-top:1px solid #999; border-bottom:1px solid #ccc; margin:0; padding:3px}

input.search2:hover, .search2 button:active, .search2 button:focus, .search2 button:hover, input.search2:active, input.search2:focus{background-color:#FFF; border-color:#aedf9a #94da78 #6ab94b}

.required{color:#CC0001}

.submit{color:#2b333c}

.submit, .submit-disabled{background:url(../images/background_form_element.gif) repeat-x #fefefe; font-family:Verdana,Arial,Helvetica,sans-serif; border:3px double; font-size:.8em; border-color:#c4cccc #acb5b5 #6f7777}

.submit:hover, .submit:focus{border:3px double; border-color:#aedf9a #94da78 #6ab94b}

html>body input.submit-disabled, html>body input.submit-disabled:hover, html>body input.submit-disabled:focus{color:#8A8E92; background-color:#f2f2f2; border:3px double; font-family:Verdana,Arial,Helvetica,sans-serif; border-color:#c4cccc #acb5b5 #6f7777}

.submit:visited{color:#2b333c; text-align:center}

select:hover, select:focus{border-color:#6d5 #5b5 #459455}

.disabled, .readonly, .label-description{color:#666}

input.disabled, input.disabled:focus, input.readonly, input.readonly:focus{background-color:#fff!important; border-color:#ddd!important}

.error label, .error input, .error select, #msg-error{background-color:#ffffcb!important}

.error input:focus, .error select:focus{background-color:#fff!important}

input.formSubmitButton:focus, input.formSubmitButton:hover, select.askandanswer:focus, select.askandanswer:hover{background-color:#E7EBED!important; border-color:#6ab94b #94da78 #aedf9a!important}

input.textfield, .submit, .submit-disabled{line-height:1.35em}

.required, .submit, .submit-disabled{font-weight:700}

select{border:1px solid #697B9A; color:#666; width:195px!important; font-size:11px; padding:2px}

select.askandanswer{font-size:11px; font-weight:400; color:#000; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; width:185px!important; padding-left:4px; border:1px solid; border-color:#999 #aab3b3 #d5dddd!important}

select.smallselect{border:1px solid #697B9A; color:#666; width:140px!important; font-size:11px; padding:2px}

.licenseAgreement{height:10em; min-height:10em; border:1px solid; width:32em; overflow:auto; margin:1em 0; padding:1em}

button{cursor:pointer; vertical-align:middle; padding:1px .5em}

* html button{width:1px; overflow:visible; padding:0 .5em}

input.login-username, input.login-username2, input.login-password, input.serialnumber, input.numeric{border:1px solid; width:188px!important; padding:4px}

input.login-username, input.login-username2, input.login-password{width:188px!important; margin:0; padding:3px 4px}

input.numeric, input.serialnumber{margin-bottom:1px; padding:2px 0 2px 4px}

input.numeric{width:60px!important}

input.serialnumber{margin-left:0}

.button-group{padding-top:1.5ex}

* html .button-group{padding-bottom:1.5ex}

input.formButton{border:0; vertical-align:top; padding:0 4px 0 0}

input.formSubmitButton{border:1px solid #999; background-color:#E7EBED!important; font-size:11px; border-left:1px solid #999; vertical-align:top; padding:5px}

input.submit, input.submit-disabled{margin-left:4px; padding:1px .5em}

* html input.submit, * html input.submit-disabled{width:0; overflow:visible; padding:0 .5em}

input.submit{cursor:pointer!important}

a.submit{width:auto; color:#2b333c!important; text-align:center; text-decoration:none; margin:.25em 0; padding:.2em .5em .3em}

.cancel{margin-right:31px!important}

* html p select{vertical-align:bottom}

select.multiselect{padding-bottom:16px; height:5em}

.input-group{margin-bottom:1.35em}

.input-group p{padding-top:2px; padding-left:23px; margin-bottom:2px}

* html .input-group p{text-indent:-23px}

* html .input-group input.radio, * html .input-group input.checkbox{margin:-.5em 0}

&#1103; &#1051; &#1055; 
form, form{margin:0; padding:0}

.login-username, .login-username2, .login-password, .licenseAgreement, input.textfield, textarea, input.login-username, input.login-username2, input.login-password, input.licenseAgreement, input.textfield, textarea{background-color:#f7f7f7; border-color:#999 #aab3b3 #d5dddd!important; padding:5px}

.login-username:focus, .login-username2:focus, .login-password:focus, .licenseAgreement:focus, input.textfield:focus, textarea:focus, input.login-username:focus, input.login-username2, input.login-password:focus, input.licenseAgreement:focus, input.textfield:focus, textarea:focus{background-color:#fff!important; border-color:#6ab94b #94da78 #aedf9a!important}

input.textfield, select, * html input.textfield{height:1.8em}

p input, p select{vertical-align:middle}

*{margin:0; padding:0}

p{line-height:1.6em; margin:.7em 0}

dl{margin:1em 10px}

dt{font-weight:700}

dd{margin:.8em 1em; padding:5px}

li, li a{margin-bottom:5px}

a img{border:0}

.clear{clear:both; height:20px}

blockquote{padding-left:10px; border-left:#ccc 2px solid; color:#666; margin:10px}

fieldset{border:none}

body{line-height:1.3em; font:75%/1em Arial,Helvetica,sans-serif; color:#222; text-align:center; background-image:url(http://injun.ru/g.gif); background-color:#efeffc; margin:0}

a{text-decoration:none}

a:link, a:visited{color:#06c; text-decoration:underline}

a:hover{color:#006691; text-decoration:underline}

h1, h2, h3, h4, h5, h6{font-family:Helvetica,sans-serif}

h1{font-size:3.3em; font-family:Helvetica,sans-serif; font-weight:400; line-height:1.1em; margin:0; padding:0}

#container{border:#ccc 1px solid; background-image:url(img/linebg.jpg)!important; background-repeat:repeat-x!important; background:#fff; width:780px; position:relative; text-align:left; margin:0 auto}

#navigation{background:transparent; overflow:hidden; width:760px; position:relative; text-align:left; font-family:Tahoma,Verdana,Arial,Serif; margin:20px 10px 0; margin:0 auto; padding-top:10px}

html #navigation{height:20px}

#navigation ul li{float:left; list-style-type:none; margin:0 5px 0 0}

#navigation ul li a:hover{text-decoration:none; color:#000; background-color:#FFF; background-image:url(img/linebg.jpg); background-repeat:repeat-x}

#navigation ul li a:active{float:left; width:100px; height:20px; line-height:20px; text-align:center; border-left:1px solid #999; border-top:1px solid #999; border-right:1px solid #999; margin-right:3px; background-color:#fff; font-size:11px; text-decoration:none; color:#444}

#navigation ul li.search{font-size:.9em; right:0; position:absolute; top:-8px}

#navigation ul li.search input#s{border:#999 1px solid; font-size:.9em; width:100px; background:#fff; padding:2px}

#navigation ul li.search input#searchsubmit{border:#999 1px solid; font-size:.9em; background:#e6e6e6; color:#000; margin:0 0 0 2px; padding:2px}

#header{clear:both; float:left; width:450px; margin:10px 5px}

#header h1{font-size:3.3em; line-height:1.3em; font-weight:400; font-family:Tahoma,Verdana,Arial,Serif; margin:10px 0 0 10px}

#header h1 a{text-decoration:none; color:#1f201d}

#header h1 a:hover{color:#1f201d}

#header h2{font-size:1em; font-weight:400; font-family:Tahoma,Verdana,Arial,Serif; letter-spacing:1px; margin:5px 0 0 10px}

#feedarea{float:right; text-align:right; padding:10px 10px 0 0}

#feedarea img{float:left; margin-right:5px}

html #feedarea{padding-top:10px}

#feedarea dl dt{display:inline; margin-right:5px; height:45px}

#feedarea dl dd{display:inline; margin-right:5px; height:45px; background:url(img/feed.png) no-repeat left center; padding-left:20px}

#headerimage{clear:both; background:#fff url(img/misty.jpg) no-repeat 0 0; color:#fff; height:260px; margin:10px}

html #headerimage{margin-top:0}

#content{overflow:auto; margin:10px}

#content h3{font-size:1.2em; margin:1em 0 0}

#content h4{font-size:1.1em; margin:1em 0}

#content h5{font-size:1em; margin:1em 0}

#content-main ul{list-style-image:url(img/bullet.png); margin:1em; padding:0 1em}

#content ol{list-style-type:decimal; margin:1em; padding:0 1em}

#content-main{float:left; width:520px; margin-right:10px; margin-left:10px}

html #section-index #content-main{margin-right:20px}

#content .post{padding:0 0 1em}

#content p img.right{float:right; margin:10px 0 0 10px}

#content .post h2{font-size:1.8em!important; font-family:Arial; font-weight:400; line-height:1.3em; letter-spacing:inherit; margin:1em 0 0}

#content .post h2 a{text-decoration:none; color:#1f201d!important; display:block; background-color:#f3f3f3}

#content .entry{padding-right:1em; margin:1em 0}

.post-info, .postmetadata{font-size:.9em; color:#999!important; margin:0; padding:0}

#sidebar{float:left; width:200px; font-size:.9em}

#sidebar ul{list-style:none; margin:0; padding:0}

#sidebar ul ul{list-style:none; margin:.5em 0 0 1em; padding:0}

li.sidebox{background-color:#E1EBF2; margin-bottom:10px; padding:10px}

html li.sidebox{padding-bottom:10px}

li.sidebox h2{font-weight:700; font-size:1.2em; text-align:left}

#footer{clear:both; background:transparent; margin-left:10px; overflow:auto; width:760px; color:#999; text-align:left; margin:0 auto}

#footer p{float:left; width:40%; line-height:1.2em}

#footer p img{vertical-align:text-bottom}

#footer ul{float:right; width:60%; text-align:right; font-size:.9em; margin:1em 0}

#footer ul li{display:inline; margin-left:5px; list-style-type:none}

#comments, #respond{margin:2em 0 0 5px}

#commentform{margin:10px; padding:10px}

#container .commentlist{margin:0; padding:0}

.commentlist li{list-style:none; background:#f5f5f5; margin:1em 0; padding:.5em}

.commentlist li.alt{background:#fafafa}

.commentlist li .cmtinfo{font-size:1em; border-bottom:#eee 1px solid}

.commentlist li cite{font-style:normal; font-weight:700}

.commentlist li .cmtinfo em{float:right; font-style:normal; font-size:.9em; color:#999; margin:0; padding:0}

.commentlist li .cmtinfo img{margin-right:10px; margin-bottom:5px}

textarea{width:90%; height:20em; border:1px solid #ccc; padding:5px}

.post h4{font-size:1em; font-weight:400; font-family:Verdana,Tahoma,Arial,Serif}

.post h4 em{font-style:normal; float:right; font-weight:400}

.csharpcode, .csharpcode pre{font-size:small; color:#000; font-family:consolas,&#8220; background-color:#e9e9e9}

.csharpcode .lnum{color:#606060}

.csharpcode pre{margin:0}

.csharpcode .rem{color:green}

.csharpcode .kwrd{color:#00f}

.csharpcode .str{color:#006080}

.csharpcode .op{color:#0000c0}

.csharpcode .preproc{color:#c63}

.csharpcode .asp{background-color:#ff0}

.csharpcode .html{color:maroon}

.csharpcode .attr{color:red}

.csharpcode .alt{background-color:#f4f4f4; width:100%; margin:0}

#navigation ul li a, #navigation ul li.current_page_item a{float:left; width:100px; height:20px; line-height:20px; text-align:center; border-left:1px solid #ccc; border-top:1px solid #ccc; border-right:1px solid #ccc; margin-right:3px; background-color:#fff; font-size:11px; text-decoration:none; color:#444}

html #content, html #footer{height:1%}

#content p img.left, #sidebar li.sidebox p img{float:left; margin:0 10px 10px 0}
