@import "fonts/ptsans/stylesheet.css";@import "fonts/roboto/roboto.css";span.price_number,span.rur{font-family:"PT Sans"}span.price_number{word-spacing:-0.15em}html{height:100%}body{height:100%;padding:0;margin:0;font:300 100% Roboto,Helvetica,Arial,Sans-Serif;color:#000}#wrapper{position:relative;min-height:100%;min-width:900px}* html #wrapper{height:100%}#bg-l{background:transparent url(/images/bg_left.png) no-repeat 0 0}#bg-r{background:transparent url(/images/bg_right.png) no-repeat 100% 0}#bg-bl{background:transparent url(/images/bg_bottom_left.png) repeat-y 0 0}#bg-br{background:transparent url(/images/bg_bottom_right.png) repeat-y 100% 0}#counters-top{position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden}#header{width:1000px;height:170px;margin:0 auto;padding:0;overflow:hidden;background:transparent url(/images/bg_header.png) no-repeat 50% 40px}#logo{position:relative;left:30px;top:53px;width:220px;height:80px;padding-left:90px;font-size:24pt;line-height:1.2em;white-space:nowrap;color:#28609B;background:transparent url(/images/logo.png) no-repeat 0 50%}#logo a{display:block;height:80px;margin:0;text-decoration:none;color:#28609B;letter-spacing:0.05em}#logo span{display:block;font-size:60%;margin-left:.25em;line-height:1.1em}#slogan{position:relative;left:410px;top:-30px;width:550px;height:30px;padding-right:.1em;overflow:hidden;font-size:14pt;text-align:right;font-style:italic;color:#3c3c3c}#phone{position:relative;left:560px;top:-35px;width:400px;height:50px;padding-right:.1em;color:#28609b;font-size:16pt;text-align:right;line-height:1em}#phone span{display:block;color:#3c3c3c;font-size:12pt}#phone a{color:#3c3c3c;text-decoration:none}#lang-switchers{position:relative;top:-150px;left:120px;width:200px;height:20px;overflow:hidden;font-size:10pt;text-shadow:0 1px 0 white}#lang-switchers a{display:block;color:#000;text-decoration:underline;height:16px;padding:0px 10px 0px 18px;float:left;background-repeat:no-repeat;background-position:0 50%}#lang-switchers span{display:block;color:#000;height:16px;padding:0px 10px 0px 18px;float:left;background-repeat:no-repeat;background-position:0 50%}#lang-switchers .lang_ru{background-image:url(/images/lang_ru.gif)}#lang-switchers .lang_en{background-image:url(/images/lang_en.gif)}#lang-switchers .lang_de{background-image:url(/images/lang_de.gif)}#tabs{width:100%;z-index:200;height:32px;font-size:12pt;margin:0 0 5px 0;padding:0}#tabs>div{margin:0 auto;background:#2b619c;height:32px;box-shadow:0 5px 10px rgba(51, 51, 51, .5)}#tabs>div>div{width:950px;margin:0 auto}#tabs ul{margin:0 auto;padding:0}#tabs li{margin:0;padding:0;line-height:1em}#tabs ul.menu{width:950px;margin:0;padding:0;list-style:none;font-size:13pt;z-index:100;text-align:center}#tabs ul.menu > li{display:inline-block;margin:0;padding:0;height:30px;line-height:1em !important}#tabs ul.menu > li > a{display:inline-block;position:relative;width:auto;height:25px;padding:6px 10px 0px;background:transparent;color:#fff;text-decoration:none;cursor:pointer;text-shadow:0px -1px 0px rgb(0,0,0), 0px 1px 0px gray;-webkit-transition:padding 0.25s linear;-moz-transition:padding 0.25s linear;-o-transition:padding-left 0.25s linear, padding-right 0.25s linear}#tabs ul.menu > li:hover{background-color:rgba(0,0,0,.1)}#tabs ul.menu > li:hover > a{padding:6px 20px 0px}#tabs ul.menu > li > a:hover{color:#fff}#tabs ul.menu > li > a.active{background:#28609b;background:rgba(45,45,45,.3);color:#f0f0f0}#tabs ul.menu > li > ul{position:absolute;visibility:hidden;list-style-type:none;z-index:101;text-align:left;font-size:12pt;font-weight:normal;font-style:italic;margin:0;padding:6px 0;width:auto;max-width:250px;background-color:#d5eaf6;border:1px solid #afc5de;opacity:0;-webkit-transition:opacity 0.25s linear;-moz-transition:opacity 0.25s linear;-o-transition:opacity 0.25s linear;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-box-shadow:0 4px 8px #7193be;-webkit-box-shadow:0 4px 8px #7193be;box-shadow:0 4px 8px #7193be}#tabs ul.menu > li:hover > ul{visibility:visible;opacity:1}#tabs ul.menu > li > ul li{margin:0;width:auto;padding:0}#tabs ul.menu > li > ul li a{display:block;padding:.5em 1em;margin:0;color:#004080;text-decoration:none;cursor:pointer;line-height:1.2em !important}#tabs ul.menu > li > ul li a:hover{color:#1d58bc}#path{width:900px;height:20px;margin:0 auto;padding:0 10px 3px;color:#444;font-size:10pt;background:transparent url(/images/bg_path.png) no-repeat bottom left}#path a{color:#444;text-decoration:underline}#main{width:920px;margin:0 auto;margin-top:20px;padding:0 15px 380px 15px;background-color:rgba(255,255,255,0.5)}#leftcol{float:left;width:250px;margin:0;padding:0}#consultant{width:160px;height:50px;margin:0 0 1.5em 0}#leftcol #catnavigation{margin:0 -5px 4em -5px;padding:5px;background-color:rgba(255,255,255,.7)}#catnavigation ul{margin:0;padding:0;list-style-type:none;font-size:13pt;line-height:1.2em !important;font-variant:small-caps}#catnavigation ul li{margin:0;padding:10px 0}#catnavigation>ul>li{font-size:14pt}#catnavigation ul li.active>a{text-decoration:none;color:#7c7ea2}#catnavigation ul ul{margin:0 0 0 15px;padding:0;list-style-type:none;font-variant:normal}#catnavigation ul ul li{margin:.5em 0;padding:0}#catnavigation ul li a,#catnavigation ul li span{display:block}#catnavigation a{color:#004080}#catnavigation a:hover{color:#2572f9}#content{margin:0 0 0 300px}#content p,#content li{line-height:1.7em}#footer{color:#3d7998;text-shadow:0px -1px 1px #d8f2ff;background:#c0deee;position:absolute;overflow:hidden;bottom:0;width:100%;margin:0;height:300px;padding:0;line-height:1.5em;font-size:10pt}#footer>div{box-shadow:inset 0 5px 10px rgba(51, 51, 51, .5);margin:0 -15px -15px}#footer a{color:#3d7998}#footer div{overflow:hidden}#footer-inner{width:1000px;margin:0 auto;padding:30px 15px 0 15px}#footer #copyright{position:relative;top:0;left:0;width:300px;padding:0 .1em;height:180px}#footer #copyright p{margin:0}#footer #copyright p.motto{font-size:10pt;line-height:1.2em;margin-top:1em}#footer #address{position:relative;top:10px;left:0px;width:400px;height:150px;font-size:8pt}#footer #sitemap{position:relative;top:-330px;left:400px;width:600px;height:200px}#sitemap div.sm-box{width:280px;float:left;margin-right:20px}#sitemap ul{list-style:none;margin:0;padding:0}#sitemap h5{margin:0 0 .5em 0;white-space:normal;font-size:12pt;font-weight:bold}#footer #buttons{position:relative;top:-330px;left:400px;width:300px;height:100px}#footer #created-by{position:relative;top:-420px;left:700px;width:300px;height:50px}a:link{color:#004080}a:visited{color:#374e6b}a:hover{color:#004080}a:active{color:#004080}.alink{color:#004080;text-decoration:underline;cursor:pointer}h1,h2,h3,h4,h5,h6{font-weight:normal;font-family:Helvetica,Arial,sans-serif;line-height:1em;letter-spacing:.1em}#main h1,#main h2,#main h3,#main h4,#main h5{line-height:1.2em}h1{font-size:18pt;margin:0 0 1em 0}h2{font-size:16pt;line-height:1em;margin:.6em 0 .3em 0}h3{font-size:14pt}h4{font-size:12pt}h5{font-size:10pt}ul.leftnav{list-style-type:none;margin:0 0 2em 0;padding:0 0 2em 0;background:transparent url(/images/nav_separator.png) no-repeat bottom left}ul.leftnav li{margin:0 0 1em 0;line-height:1.2em;padding:.2em .5em .1em;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}ul.leftnav li h4{font-variant:small-caps;margin:0 0 .5em 0}ul.leftnav ul{margin:0 -.5em 1.5em 0em;padding:0;list-style:none;font-size:11pt}ul.leftnav ul li{margin:.25em 0}ul.leftnav ul li a,ul.leftnav ul li span{display:block;padding:.2em .5em .1em;color:#004080;border-radius:1em}ul.leftnav ul li a:hover{color:#1d58bc}ul.leftnav li.selected{background-color:#e6e6e6}.expand-wrapper{background:transparent url(/images/nav_separator.png) no-repeat bottom left;margin-bottom:50px}.expand{margin:1em 0 0}.expand ul.leftnav{margin:0 !important;padding:0}.expand ul.leftnav li{margin:.5em 0}.expand-nav{text-align:center;padding-bottom:.5em}.expand-nav a{color:gray;text-decoration:none;border-bottom:1px dashed gray}p,ul,ol,dl,td,th{line-height:1.5em}a.box{display:block;text-decoration:none;padding:5px;text-align:center;border:1px solid white}a.box:hover{border:1px solid #E3EEFF}a.box span{display:block;font-weight:bold;text-decoration:underline}.prod-list{border-bottom:1px solid #cecece;margin-bottom:1.5em;min-height:160px}.prod-item{float:left;width:140px;height:135px;margin:0 10px 20px 0}.prod-item .img{display:block;text-align:center;height:105px}.left-prod-img{margin:45px 0 20px 0;height:250px;overflow:hidden}table.tbl{border:3px solid #8bc7eb;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;background-color:white}table.tbl th{color:#666;background:#7ac9f6;font-size:12pt;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bfdbfc', endColorstr='#99afc9');background:-webkit-gradient(linear, left top, left bottom, from(#bfdbfc), to(#99afc9));background:-moz-linear-gradient(top, #7ac9f6, #6aafd6)}table.tbl th.row1{font-size:16pt;font-weight:normal;font-variant:small-caps}table.tbl th.row1 a{color:#fff}table.tbl th.row2{font-size:14pt;font-weight:normal;font-variant:small-caps;background:#9fd6f6}table.tbl th.row2 a{color:#666}table.tbl td{background-color:#e3f0fe}table.details td:first-child{font-size:smaller;color:gray}form.frm label.left{display:block;width:160px;float:left;margin:0 10px 0 0;line-height:1em;text-align:right}form.frm span.label{display:block;width:160px;float:left;margin:0 10px 0 0;line-height:1em;text-align:right}form.frm .placeholder{display:block;color:#999;margin:.2em 0 0 170px;line-height:.9em;font-size:80%}form.frm br{display:block;border:none;background:transparent;height:1px;margin-bottom:1em}form.frm input.txt,form.frm textarea.txt{width:300px}form.frm input.checkbox{margin-left:170px}form.frm input[type=submit]{margin-left:170px}img.large-image{border:5px solid #AAAAAA}.price{font-size:larger;font-style:italic;font-weight:bold}.errmsg{color:red}.noscreen{display:none}.fixed{position:fixed}.monospace{font-family:monospace}table.spec{border-collapse:collapse;border-color:#666;margin:15px 0}table.spec th{background-color:#565655;color:#fff}.settings-switcher{display:inline;margin:0;font-size:11px}.settings-switcher select{border:none;cursor:pointer;width:40px}.settings-switcher input{width:1px;height:1px;margin:0;overflow:hidden}.settings-switcher label{cursor:pointer;padding:2px 0;height:13px;margin-left:1em;color:#cc3333;font-weight:bold}.settings-switcher label.checked{background:transparent url(/images/bg_ssw.gif) no-repeat 0 50%;color:white;padding:1px 1em}.settings-switcher span.label-right{padding:2px 0;height:13px;background:transparent url(/images/bg_ssw.gif) no-repeat 100% 50%}.sorting{padding-top:10px}.sorting a{padding:.2em;text-decoration:none}.sorting a.current{background-color:#FFCCCC}.sorting a:link,.sorting a:visited{color:#CC3333}.sorting a:hover,.sorting a:active{color:white;background-color:#DD7979}a.css3,span.css3{font-weight:bold;color:#2572f9 !important;text-decoration:none;padding:0px .5em .1em;margin:0;-webkit-border-radius:1.6em;-moz-border-radius:1.6em;border-radius:1.6em;background:#d1d1d1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb', endColorstr='#a1a1a1');background:-webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#a1a1a1));background:-moz-linear-gradient(top, #ebebeb, #a1a1a1);border-top:solid 1px #f8f8f8;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, .2);-moz-box-shadow:0 1px 1px rgba(0, 0, 0, .2);box-shadow:0 1px 1px rgba(0, 0, 0, .2);text-shadow:0 1px 0 rgba(255, 255, 255, .4)}br.block{display:block;clear:left;margin-bottom:.1em}br.clear{display:block;clear:both}.date{color:#fff}hr{border:none;height:2px;background:transparent url(/images/hr.png) no-repeat bottom left}.gradient-lite{background:#61b0e9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a7d7f0', endColorstr='#61b0e9');background:-webkit-gradient(linear, left top, left bottom, from(#a7d7f0), to(#61b0e9));background:-moz-linear-gradient(top, #a7d7f0, #61b0e9)}.ui-state-error a{color:#ffd8d8}#hp-news{margin-top:3em}#hp-news h2{margin-bottom:1em;padding:.2em;background:transparent url(/images/bg_path.png) no-repeat bottom left}#hp-news .hp-news-row{display:table-row}.hp-news-row .hp-news-box{display:table-cell;width:50%;margin:0;padding:0 20px 0 0}.hp-news-row .hp-news-box:last-child{padding-right:0}.hp-news-row .hp-news-box img{float:left;margin-right:10px}.hp-news-box .date{color:#50739f;clear:left;font-size:9pt}.hp-news-box h3{line-height:1.1em !important;height:5.5em;overflow:hidden;font-size:12pt}.hp-news-box h3,.hp-news-box p{margin:0 0 0 0px}#hp-info{margin:1em 0 0 0}#hp-info h2{margin-bottom:1em;padding:.2em;background:transparent url(/images/bg_path.png) no-repeat bottom left}#hp-info .hp-infopage{float:left;width:145px;height:180px;margin:0 15px 30px 0;padding:10px;background-color:#ffc;font:normal 8pt "Neucha",cursive;line-height:1.1em;overflow:hidden;-webkit-border-bottom-right-radius:150px 10px;-moz-border-radius-bottomright:150px 10px;border-radius-bottomright:150px 10px;box-shadow:5px 5px 7px rgba(33,33,33,.5);background-image:-webkit-gradient(radial, center top, 200, center top,300, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0.9))), -webkit-gradient(linear, center top, left bottom, from(rgba(0, 0, 0, 0.15)), to(transparent));background-image:-moz-radial-gradient(center top, circle cover, rgba(255, 255, 255, 0) 70%, rgba(255, 255, 255, 0.9)), -moz-linear-gradient(150px 0px, rgba(0, 0, 0, 0.15), transparent);-moz-transform:rotate(3deg);-webkit-transform:rotate(3deg);-o-transform:rotate(3deg);-moz-transition:-moz-transform .15s linear;-o-transition:-o-transform .15s linear;-webkit-transition:-webkit-transform .15s linear}#hp-info .hp-infopage:last-child{margin-right:0}#hp-info .hp-infopage:hover{-moz-box-shadow:10px 10px 7px rgba(0,0,0,.5);-webkit-box-shadow:10px 10px 7px rgba(0,0,0,.5);box-shadow:10px 10px 7px rgba(0,0,0,.5);-webkit-transform:rotate(1deg) scale(1.05);-moz-transform:rotate(1deg) scale(1.05);-o-transform:rotate(1deg) scale(1.05);position:relative;z-index:5}.hp-infopage h3{margin:0 0 1em 0;font-size:12pt;font:bold italic 11pt "Neucha",cursive}.hp-infopage h3 span{font:normal 10pt "Neucha",cursive;line-height:1.1em;display:block;margin-top:1em}.hp-infopage h3 a{color:#333333;text-decoration:none}.news-list-box{margin-bottom:2em}.news-list-box img{float:left;margin:.2em 10px 0 0}.news-list-box .date{clear:left;color:gray}.news-list-box .description{margin:.5em 0}.cat-brief-box{margin:0 0 2em 0}.cat-brief-box h2{margin:0 0 .5em 0}.prod-list-box{float:left;width:260px;height:220px;margin:0 1.5em 20px 0;overflow:hidden}.prod-list-box h2{margin:0 0 .5em 0;font-size:14pt;line-height:1.2em;height:2.4em;overflow:hidden}.prod-list-box .text{overflow:hidden;height:10.3em;line-height:1.3em}.button-divorce{font-size:14pt;text-decoration:none;color:blue;border-bottom:1px dashed blue;padding:.3em .5em .1em;margin-right:1em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.button-active{background-color:#c7d3e0}#divorce{overflow-y:auto;height:400px}#divorce-self,#divorce-advocate{display:none;text-align:center}.prodpage-price{float:right;width:150px;margin:0 0 1em 1em;padding:.5em;font-size:14pt;color:#1d58bc;text-align:center;white-space:nowrap;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;-webkit-box-reflect:below 1px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0.5, transparent), to(white));text-shadow:0 2px 1px silver;background:#feffff;background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#feffff), color-stop(35%,#ddf1f9), color-stop(100%,#a0d8ef));background:-webkit-radial-gradient(center, ellipse cover, #feffff 0%,#ddf1f9 35%,#a0d8ef 100%);background:-moz-radial-gradient(center, ellipse cover, #feffff 0%, #ddf1f9 35%, #a0d8ef 100%);background:-o-radial-gradient(center, ellipse cover, #feffff 0%,#ddf1f9 35%,#a0d8ef 100%);background:-ms-radial-gradient(center, ellipse cover, #feffff 0%,#ddf1f9 35%,#a0d8ef 100%);background:radial-gradient(ellipse at center, #feffff 0%,#ddf1f9 35%,#a0d8ef 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffff', endColorstr='#a0d8ef',GradientType=1 )}.sidebox{background:#e6eff3;margin:1em 0 2em;padding:.7em;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;box-shadow:0 3px 6px #dedede}.sidebox h3{margin-top:0}ul.sidelinks{list-style:none;margin:0;padding:0;line-height:1.1em}ul.sidelinks li{margin:.7em 0;padding:0}.reviews-list .review{margin:0 0 2em 0;padding:1em;background:#e9f2f7;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px}.reviews-list .review .review-comment .qoutes{margin:0 0 .5em 0}.reviews-list .review .review-comment .signature{text-align:right;margin:.5em 0}.review-comment .signature .name{font-style:italic;margin:.5em 0 0 0}.review-comment .signature .date{color:gray;text-align:right;margin:0 0 1em 0}.reviews-list .review .review-reply{margin-left:3em}.reviews-list .review .review-reply .reply-sign{font-weight:bold}.reviews-list .review a.box{display:block;float:left;width:100px;text-align:center;text-decoration:none}.reviews-list .review a.box span{text-decoration:underline}.reviews-list .button{white-space:nowrap;margin-top:.5em}.reviews-list .review-prod{float:left;width:100px;height:100px}ul.faq-list{margin:0;padding:0 0 0 1em}ul.faq-list li{margin:.5em 0;padding:0;line-height:1.25em !important}ul.faq-list li a{line-height:1.2em !important}.faq-box{margin-bottom:2em;border-botom:1px solid #dceff8}.faq-box h2{color:white;margin:0 -.5em;padding:.2em .5em;border-radius:.2em;text-shadow:1px 0 1px #004080}.faq-box h2 a{font-size:8pt;display:block;float:right;letter-spacing:0;color:white}.faq-box .short-text a{color:#0080ff}.faq-box .full-text{display:none}#timeline{margin-left:170px;font-size:10px}#timeline td{background-color:#ddd;color:black;cursor:pointer;width:25px;text-align:center}#timeline td.ctime{background-color:#333;color:#ddd;cursor:pointer}#timeline td.occupied{background-color:#ddd;color:gray;cursor:default;text-decoration:line-through}