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, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0 0 0 0;padding:0 0 0 0;border:0;outline:0;font-weight:normal;font-style:normal;font-size:12px;font-family:Tahoma,Arial,Verdana,Helvetica,Georgia,"Bookman Old Style","Book Antiqua",Geneva,"Times New Roman",SunSans-Regular,sans-serif;vertical-align:baseline;background:transparent;line-height:18px;}
html{height:100%;width:100%;font-size:100.1%;background:white;}
body{height:auto !important;height:100%;min-height:100%;position:relative;background:white;}
table{border-collapse:collapse;border-spacing:0;}
caption, th, td{text-align:left;font-weight:normal;}
input, textarea, select{color:black;font-weight:normal;font-style:normal;font-size:12px;font-family:Arial,Tahoma,Verdana,Helvetica,Georgia,"Bookman Old Style","Book Antiqua",Geneva,"Times New Roman",SunSans-Regular,sans-serif;background:white;}
ol, ul{list-style:none;}
li{list-style-type:none;}
:focus{outline:0;}
a, a:link, a:visited, a:active{font-size:12px;color:#186fa5;text-decoration:none;}
a:hover{text-decoration:underline;}
.clear{clear:both;}
.justify{text-align:justify;}
.hidden{display:none;}
b, strong{font-weight:bold;}
i, em{font-style:italic;}
u{text-decoration:underline;}
blockquote{text-align:right;font-style:italic;}
h1{font-size:17px;color:#186fa5;}
h2{font-size:15px;color:#186fa5;}
h3{font-size:13px;color:#186fa5;}
h4{font-size:13px;color:#186fa5;}
h5{font-size:13px;color:#186fa5;}
h6{font-size:11px;line-height:16px;}
a.Zag, a.Zag:active, a.Zag:link, a.Zag:visited, a.Zag:hover{font-size:17px;line-height:16px;}
span.Blue{color:#186fa5;font-weight:bold;}
span.Date{color:#666;font-size:100%;}
div.Accent{border-left:3px solid #186fa5;margin-left:40px;padding-left:10px;font-size:11px;text-align:justify;}
div.Accent a, div.Accent a:link, div.Accent a:visited, div.Accent a:active, div.Accent a:hover{font-size:11px;}
div.Accent h2{font-weight:bold;font-size:12px;color:Black}
div.PagerControl{text-align:center;margin-top:10px;}
table.Main td{padding:10px 15px;}
table.Simple td{padding:4px 0 4px 4px;}
table.Promotion tr.header td{padding:4px 10px;background:#d5ebf9;border:solid 1px #19699e;font-weight:bold;}
table.Promotion td{padding:4px 4px;background:#fff;border:solid 1px #19699e;}
.ErrorLabel, .InfoLabel{color:Red;padding-bottom:3px;}
.center590{width:590px;margin:0 auto;}
span.Caption{font-weight:bold;}
.tooltip{border-bottom:dashed 1px #19699e;cursor:help;color:#19699e;}
#tooltip{position:absolute;z-index:1500;border:solid 1px #19699e;left:0;top:0;width:200px;background-color:White;}
#tooltip h3{background:#d5ebf9 url('/App_Themes/Svarga/images/info.png') no-repeat 5px 2px;font-size:11px;height:20px;line-height:20px;padding-left:26px;}
#tooltip div.body{border-top:solid 1px #19699e;background-color:white;font-size:11px;padding:5px 5px 5px 5px;line-height:14px;}
div#Wrapper, div#WrapperWithFlash, div#BottomLine, div#BottomLineWithFlash{width:100%;min-width:960px;}
div#Wrapper, div#WrapperWithFlash{background:url('/App_Themes/Svarga/images/sky.jpg') no-repeat center 0;}
div#Wrapper{padding-bottom:120px;}
div#WrapperWithFlash{padding-bottom:240px;}
div#Header{position:relative;height:273px;width:100%;z-index:500;}
div#Header a{position:absolute;display:block;}
a#Logo{position:absolute;display:block;top:20px;left:20px;width:297px;height:91px;}
a#Logo.NewYear, a#Logo.NewYear img{width:289px;height:155px;}
a#Logo.Spring, a#Logo.Spring img{width:349px;height:106px;}
a#Logo.May9, a#Logo.May9 img{width:294px;height:110px;}
div#company, div#clients, div#partners, div#candidates, div#portfolio, div#information, div#ChristmasTree{position:absolute;background-position:0 0;background-repeat:no-repeat;}
div#company{top:20px;right:140px;width:184px;height:229px;background-image:url('/App_Themes/Svarga/images/company.png');}
div#clients{top:70px;right:150px;width:238px;height:180px;background-image:url('/App_Themes/Svarga/images/clients.png');}
div#information{top:20px;right:140px;width:219px;height:240px;background-image:url('/App_Themes/Svarga/images/information.png');}
div#candidates{top:100px;right:110px;width:311px;height:160px;background-image:url('/App_Themes/Svarga/images/candidates.png');}
div#portfolio{top:20px;right:140px;width:257px;height:260px;background-image:url('/App_Themes/Svarga/images/portfolio.png');}
div#partners{top:40px;right:140px;width:269px;height:235px;background-image:url('/App_Themes/Svarga/images/partners.png');}
div#ChristmasTree{top:25px;right:115px;width:200px;height:200px;background-image:url('/App_Themes/Svarga/images/ChristmasTree.png');}
div#Icons{position:absolute;width:137px;height:12px;top:20px;right:20px;background:url('/App_Themes/Svarga/images/icons.png') no-repeat 0 0;}
div#Icons a{position:relative;float:left;height:12px;margin-right:20px;}
div#Icons a#Home{width:11px;}
div#Icons a#Contacts{width:12px;}
div#Icons a#Moby{width:7px;}
div#Icons a#Sitemap{width:11px;}
div#Icons a#Eng{width:16px;margin-right:0;}
div.SearchArea{width:137px;height:18px;position:absolute;right:20px;top:50px;}
div.SearchInput{position:relative;}
div.SearchInput input{font-size:11px;color:#8cb4ce;border:solid 1px #8cb4ce;padding:1px;position:absolute;left:0;top:4px;width:115px;height:15px;background:transparent;vertical-align:middle;}
div.SearchInput a{display:block;position:absolute;left:120px;top:6px;width:10px;height:12px;}
div.SearchInput a:hover{text-decoration:none;}
ul#Menu{position:absolute;bottom:0px;left:219px;}
ul#Menu li{float:left;position:relative;margin-left:31px;height:25px;}
ul#Menu li li{margin-right:auto;height:auto;}
ul#Menu li a, ul#Menu li a:link, ul#Menu li a:visited, ul#Menu li a:active{position:relative;color:#186fa5;font-size:17px;text-decoration:none;line-height:normal;}
ul#Menu li a:hover{color:#186fa5;border-bottom:solid 2px #186fa5;line-height:normal;}
ul#Menu li.highlighted a{border-bottom:2px solid #186fa5;}
ul#Menu li ul{display:none;position:absolute;top:25px;background-color:white;border:solid 1px #8cb4ce;padding:3px 0 5px 0;}
ul#Menu li ul li{display:block;float:left;clear:both;margin-left:auto;}
ul#Menu li ul li a, ul#Menu li ul li a:link, ul#Menu li ul li a:visited, ul#Menu li ul li a:active, ul#Menu li.highlighted ul li a, ul#Menu li.highlighted ul li a:link, ul#Menu li.highlighted ul li a:visited, ul#Menu li.highlighted ul li a:active{margin:3px 10px;font-size:100%;white-space:nowrap;color:#186fa5;border-bottom:none;}
ul#Menu li ul li a:hover, ul#Menu li.highlighted ul li a:hover{margin:3px 10px;font-size:100%;white-space:nowrap;text-decoration:underline;border-bottom:none;}
ul#Menu li ul li.highlighted a, ul#Menu li ul li.highlighted a:link, ul#Menu li ul li.highlighted a:visited, ul#Menu li ul li.highlighted a:active, ul#Menu li ul li.highlighted a:hover{text-decoration:none;margin:3px 10px;font-size:100%;white-space:nowrap;color:Black;font-weight:bold;text-decoration:underline;}
div#Main{margin:30px 0 50px 0;position:relative;width:100%;}
div#Left{float:left;width:220px;position:relative;margin-left:-100%;}
ul#MenuLeft li{white-space:nowrap;margin:7px 0 7px 25px;}
ul#MenuLeft li span{font-weight:bold;color:#000;text-decoration:underline;}
div#Phone{margin-top:80px;color:#666;font-size:16px;text-align:center;line-height:25px;height:200px;background:url('/App_Themes/Svarga/images/phone.jpg') no-repeat left bottom;}
div#Phone span{color:#186fa5;font-size:20px;}
div#Phone #InKazan{font-size:12px;color:#666;}
div#LeftBanner{margin-top:20px;margin-left:20px;}
div#Center{float:left;width:100%;}
div#ContentMain{padding:0 250px 0 250px;text-align:justify;}
div#Content{padding:0 25px 0 250px;text-align:justify;}
div#Right{float:left;width:220px;margin-left:-220px;position:relative;}
div.RightPanel{margin-bottom:30px;}
div#Right div.RightPanel{padding:0 25px 0 0;}
div.RightPanel a.Title{display:inline-block;font-weight:bold;font-size:100%;}
a#Rss, a#Rss:active, a#Rss:link, a#Rss:visited, a#Rss:hover{display:block;overflow:hidden;margin-left:auto;margin-right:25px;text-align:left;padding-right:18px;width:26px;height:16px;line-height:16px;background:url('/App_Themes/LePo/images/rss.gif') no-repeat right 0;text-decoration:none;}
a#Rss:hover{background-position:right -16px;}
div#BottomLine, div#BottomLineWithFlash{position:absolute;bottom:0;}
div#BottomLine{height:120px;}
div#BottomLineWithFlash{height:240px;}
div#BottomLineInside{bottom:0;height:120px;width:100%;background:url('/App_Themes/Svarga/images/footer.jpg') no-repeat left bottom;position:relative;}
div#Copyright{position:absolute;width:200px;bottom:20px;left:20px;line-height:20px;color:#666;font-size:11px;}
div#Copyright a, div#Copyright a:link, div#Copyright a:visited, div#Copyright a:active, div#Copyright a:hover{font-size:11px;line-height:20px;}
div#Tags{position:absolute;top:0;right:20px;width:350px;height:115px;}
div#Tags a{position:absolute;white-space:nowrap;}
div#Tags a#tag-design{top:4px;left:87px;font-size:110%;}
div#Tags a#tag-razrabotka{top:72px;left:160px;font-size:130%;font-weight:bold;}
div#Tags a#tag-sozdanie{top:25px;left:175px;font-size:170%;}
div#Tags a#tag-prodvizhenie{top:50px;left:90px;font-size:145%;}
div#Tags a#tag-aspnet{top:50px;left:290px;font-size:120%;}
div#Tags a#tag-cms{top:50px;left:0px;font-size:120%;}
div#Tags a#tag-hosting{top:5px;left:300px;font-size:100%;}
div#Tags a#tag-domains{top:0px;left:150px;font-size:110%;}
div#Tags a#tag-copyrighting{top:94px;left:175px;font-size:90%;}
div#Tags a#tag-support{top:91px;left:70px;font-size:100%;}
div#Tags a#tag-advert{top:72px;left:25px;font-size:90%;}
div#Tags a#tag-firstyle{top:25px;left:35px;font-size:120%;}
ul.CMSSiteMapList{}
ul.CMSSiteMapList ul{margin:10px 0 10px 10px;}
ul.CMSSiteMapList li.CMSSiteMapListItem{background:url(/App_Themes/Svarga/images/bull.gif) no-repeat 0 2px;padding-left:20px;border-right:solid 1px white;}
ul.CMSSiteMapList li.CMSSiteMapListItem a{font-weight:bold;font-size:110%;}
ul.CMSSiteMapList ul.CMSSiteMapList li.CMSSiteMapListItem{margin:1px 0 1px 5px;}
ul.CMSSiteMapList ul.CMSSiteMapList a{font-weight:normal;font-size:100%;}
ul.CMSSiteMapList ul.CMSSiteMapList li.CMSSiteMapListItem{background-image:none;padding-left:0;}
#feedback{vertical-align:middle;height:250px;padding-left:20px;}
#feedback td{height:25px;line-height:25px;}
#feedback b label{font-weight:bold;}
#feedback img{margin-left:5px;vertical-align:middle;}
#feedback td.Right{height:auto;padding-left:15px;vertical-align:top;}
#feedback input{width:200px;vertical-align:middle;border:1px solid #808080;}
#feedback textarea{width:300px;height:105px;border:1px solid #808080;}
#feedback input.FormButton{width:99px;height:26px;border:none;background:url('/App_Themes/Svarga/images/send.gif') no-repeat;margin-top:8px;vertical-align:middle;}
#shadowbox_body_inner{background-color:white;}
#shadowbox_body{background-color:white;}
table#ContactsTable{margin-top:30px;}
table#ContactsTable img{vertical-align:middle;}
table.Partners{margin-bottom:20px;}
table.Partners td{vertical-align:middle;padding-top:15px;}
table#Portfolio td.Img{vertical-align:top;}
table#Portfolio td.Img a img.Preview{border:solid 1px #8cb4ce;}
table#Portfolio td.Img a:hover img.Preview{border-color:#19699e;}
table#Portfolio td.Desc{padding-left:25px;vertical-align:top;width:100%}
table#Portfolio td.Desc span.Title{display:block;margin:25px 0 7px 0;font-size:170%;text-align:center;}
table#Portfolio td.Desc div.Nav{text-align:center;}
table#Portfolio td.Desc div.Nav span{color:gray;}
table#Portfolio td.Desc div.Nav span, table#Portfolio td.Desc div.Nav a{margin:0 5px;}
table#Portfolio td.Desc div.Year{text-align:right}
table#Portfolio td.Desc div.Url{text-align:right}
table#Portfolio td.Desc div.DescriptionTitle{padding:20px 0 5px 0;margin-bottom:15px;font-size:130%;text-align:right;border-bottom:solid 1px #19699e;color:#19699e;}
table#Portfolio td.Desc div.Description{margin-top:15px}
table#Portfolio td.Desc div.Autor{text-align:right;color:#333;margin-top:35px;}
table#Portfolio .Sep{height:30px;line-height:30px;}
div.Item{float:left;text-align:center;width:228px;height:260px;}
div.Item a.ItemTitle{display:inline-block;margin-bottom:5px}
div.Item a img{border:solid 1px #8cb4ce;}
div.Item a:hover img{border-color:#19699e;}
div#YandexSearchResults div.YandexSearchBox{vertical-align:middle;}
div#YandexSearchResults div.YandexSearchBox input.YandexSearchTextBox{vertical-align:middle;border:solid 1px #19699e;padding:2px;width:250px;background-color:Transparent;}
div#YandexSearchResults div.YandexSearchBox input.YandexSearchButton{vertical-align:middle;padding:1px 5px;border-top:solid 1px #8cb4ce;border-left:solid 1px #8cb4ce;border-right:solid 1px #19699e;border-bottom:solid 1px #19699e;}
div#YandexSearchResults div.SearchResultsTitle{margin:10px 0 25px 0;}
div#YandexSearchResults ul li{margin:20px 0;}
div#YandexSearchResults ul li a.Title{font-size:150%;}
div#YandexSearchResults ul li a.Title strong{font-size:100%;}
div#YandexSearchResults ul li ul{margin:1px 0;}
div#YandexSearchResults ul li ul li{margin:0 0;}
div#YandexSearchResults ul li span.Url{color:#006600;}
div#YandexSearchResults span.SelectedPrev, span.SelectedNext{}
div#YandexSearchResults span.SelectedPage{margin:0 15px;}
