* {margin:0;padding:0;outline:none;}
html, body {height:100%;}
*:focus{outline: none;}
img{max-width: 100%;border:0;vertical-align:top;text-align:left;}
@media only screen and (min-width: 320px) {
.anythingSlider {display: none;}
}
@media only screen and (min-width: 768px) {
#content .mainContent {float:left;width:598px;margin-right:44px;}
#content .aside {float:left;width:250px;}
}
@media only screen and (min-width: 992px) {
html {min-width:892px;}
.anythingSlider {display: block;}
#main {width:892px;}
}
body {background:#fff; font-family:Arial, Helvetica, sans-serif;font-size:100%; color:#9b9b9b;}
object { vertical-align:top; outline:none;}
ul, ol {list-style:none;}
.fleft { float:left;}
.fleft .a{font-weight:bold;color:#0e0e0e;}
.fright {float:right;}
.clear { clear:both;}
.col-1, .col-2, .col-3 {float:left;}
.alignright { text-align:right;}
.aligncenter { text-align:center;}
.wrapper {width:100%;overflow:hidden;}
.container {width:100%;}
#main {margin:0 auto;font-size:.95em;}
#header {height:110px;overflow:hidden;background:url("/legalhelp/header-bg-1.png") no-repeat 0 100%;}
#content {padding-bottom:70px;}	
#footer {border-top:2px solid #f4f4f4;padding:16px 0 22px 0;}
.tail-top {background:url("/legalhelp/tail-top-1.gif") left top repeat-x;}
input, select, textarea {font-family:Arial, Helvetica, sans-serif; font-size:1em;vertical-align:middle;font-weight:normal;}
.img-indent {margin:0 20px 0 0; float:left;}
.img-indent.alt {margin:3px 12px 0 0;}
.img-box {width:100%;overflow:hidden; padding-bottom:20px;}
.img-box img {float:left;margin:0 20px 0 0;}
.extra-wrap {overflow:hidden;}
p {margin-bottom:15px;}
.p1 {margin-bottom:8px;}
.p2 { margin-bottom:15px;}
.p3 {margin-bottom:22px;}
a {color:#88c300;outline:none;}
a:hover{text-decoration:none;}
h1,h2,h6 {font-size:26px;line-height:1.2em;color:#424343;font-weight:normal;border-bottom:1px solid #d5eab2;letter-spacing:-1px;padding:5px 0 8px 0;margin-bottom:22px;}
h4.newsletter {background:url("/legalhelp/title-icon-1.gif") no-repeat 0 5px;padding:5px 0 8px 43px;}
.ln0{height:20px;}
.big_tel{font-size:26px;height:45px;line-height:45px;color:#4d4e4e;font-weight:normal;padding:0 0 0 23px;letter-spacing:-1px;text-shadow:1px 1px 1px #bcbcbc;margin-bottom:3px;}
h3 {font-size:26px;height:45px;line-height:45px;color:#4d4e4e;font-weight:normal;font-style:italic;background:url("/legalhelp/title-bg-1.gif") 0 0 repeat-x;padding:0 0 0 23px;position:relative;letter-spacing:-1px;text-shadow:1px 1px 1px #fff;margin-bottom:3px;}
h3:before {content:"";display:block;position:absolute;left:0;top:0;width:19px;height:45px;background:url("/legalhelp/title-left-1.gif") no-repeat 0 0;}
h3:after {content:"";display:block;position:absolute;top:0;right:0;width:19px;height:45px;background:url("/legalhelp/title-right-1.gif") no-repeat 0 0;}
.content h3{background:none;white-space:normal;font-size:180%;line-height:25px;position:static;clear:both;float:none;margin-bottom:30px;display:block;}
.content h3:after{background:none;}
.content h3:before{background:none;}
h4 {font-size:1em;color:#575757;margin-bottom:15px;}
h5 {font-size:1em;color:#575757;}
.button {float:right;background:url("/legalhelp/button-bg-1.gif") 0 0 repeat-x; line-height:33px;color:#fff;text-decoration:none;font-size:17px;position:relative;padding:0 16px 0 17px;text-shadow:1px 1px #70b100;}
.button:before {content:"";display:block;position:absolute;left:0;top:0;width:15px;height:33px;background:url("/legalhelp/button-left-alt-1.gif") no-repeat 0 0;}
.button:after {content:"";display:block;position:absolute;left:-15px;top:0;margin-left:100%;width:15px;height:33px;background:url("/legalhelp/button-right-alt-1.gif") no-repeat 0 0;}
.button:hover {text-decoration:underline !important;}
.box {background:#f8f8f8;width:100%;font-size:13px;color:#747474;}
.box .border-bot {background:url("/legalhelp/border-1.gif") repeat-x left bottom;}
.box .border-right {background:url("/legalhelp/border-1.gif") repeat-y right top;}
.box .left-top-corner {background:url("/legalhelp/left-top-corner-1.gif") no-repeat left top;}
.box .right-top-corner {background:url("/legalhelp/right-top-corner-1.gif") no-repeat right top;}
.box .left-bot-corner {background:url("/legalhelp/left-bot-corner-1.gif") no-repeat left bottom;width:100%;}
.box .right-bot-corner {background:url("/legalhelp/right-bot-corner-1.gif") no-repeat right bottom;}
.box .inner {padding:22px 23px 29px 24px;}
.box .button:before {background:url("/legalhelp/button-left-1.gif") no-repeat 0 0;}
.box .button:after {background:url("/legalhelp/button-right-1.gif") no-repeat 0 0;}
.address { float:left;}
.address dt {margin-bottom:16px;}
.address dd { clear:both;}
.address dd span { float:left;width:82px;}
.address dd a {color:#9b9b9b;}
#header .logo {float:left;padding:24px 0 0 0;position:relative;}
#header .nav {float:right;padding:39px 0 0 0;}
#header .nav li {background:url("/legalhelp/divider-1.gif") 0 0 no-repeat;padding-left:1px;float:left;}
#header .nav li.no-bg, .nav li:first-child {background:none;}
#header .nav li:first-child {}
#header .nav li a {float:left;font-size:17px;line-height:37px;color:#424343;text-decoration:none;position:relative;padding:0 19px 0 19px;}
#header .nav li a:hover {color:#82bb00;}
#header .nav li.active a {background:url("/legalhelp/nav-bg-1.gif") 0 0 repeat-x;color:#fff !important;text-shadow:1px 1px #6bae00;text-decoration:none;}
#header .nav li a:before {content:"";display:block;width:16px;height:37px;position:absolute;left:0;top:0;}
#header .nav li a:after {content:"";display:block;width:19px;height:37px;position:absolute;right:0;top:0;}
#header .nav li.active:before {background:url("/legalhelp/nav-left-1.gif") no-repeat 0 0;}
#header .nav li.active:after {background:url("/legalhelp/nav-right-1.gif") no-repeat 0 0;}
.anythingSlider{width: 892px;height: 77px; position: relative; background:url("/legalhelp/slider-bg-1.jpg") no-repeat 0 100% #fff; overflow:hidden;}
.anythingSlider .wrapper {width: 892px; height: 20px; overflow: auto; margin:0 auto; position: absolute; top: 0; left: 0; overflow:hidden;}
.anythingSlider .wrapper ul {width: 9999px; list-style: none; position: absolute; top: 0; left: 0; margin: 0;}
.anythingSlider ul li {display: block;float: left;padding: 0;height: 20px;width: 892px;margin: 0; font-size:16px;color:#9b9b9b;font-style:italic;line-height:18px;overflow:hidden;position:relative;}
.anythingSlider .arrow {display: block;height: 190px;width: 33px;text-indent: -9999px;position: absolute;top: 0;cursor:pointer;display:none;}
.anythingSlider .forward {background:url("/legalhelp/next-1.gif") no-repeat 0 0;right:0;}
.anythingSlider .back{background:url("/legalhelp/prev-1.gif") no-repeat 0 0;left:0;}
.anythingSlider li .inner {padding:30px 50px 0 67px;}
.anythingSlider li h6 {font-size:44px;line-height:40px;border:none;text-align:center;font-style:normal;padding-bottom:0;color:#565656;margin-bottom:17px;word-spacing:3px;background:#fff;}
#start-stop {width: 37px;height:22px;background:url("/legalhelp/stop-start-1.png") no-repeat 0 0;position: absolute;left: 430px;bottom: 0;text-indent:-9999em;}
#start-stop.active {background-position:0 -22px;}
#content .indent {padding:39px 0 0 0;}
#content .section {padding:0 0 52px 0;}
#content .aside .section {padding-bottom:42px;}
#content .img-border {border:1px solid #e6e6e6;padding:2px;margin-bottom:5px;}
#content .img-border:hover {border-color:#88c300;}
.list1 {padding-bottom:7px;}
.list1 li {color:#88c300;padding-bottom:14px;}
.list1 li:before {content:">>";display:inline;font-weight:bold;padding-right:3px;}
.list1 li a{white-space:nowrap;}
.list1 li a:hover {color:#000;}
.list2 {line-height:16px;}
.list2 dt {font-weight:bold;padding-bottom:1px;}
.list2 dd {margin-bottom:17px;}
.list3 dt {font-weight:bold;color:#424343;padding-bottom:6px;}
.list3 dt strong {color:#88c300;}
.list3 dd {border-bottom:1px dotted #c3c3c4;padding-bottom:20px;margin-bottom:19px;}
.list3 dd a {font-weight:bold;text-decoration:none;}
.list3 dd a:hover {text-decoration:underline;}
.list4 li {width:100%;overflow:hidden;border-bottom:1px dotted #c3c3c4;padding:0 0 19px 0;margin-bottom:20px;}
.list4 li img {float:left;margin-right:18px;}
.list4 li h4 {margin-bottom:8px;}
.list4 li a {font-weight:bold;text-decoration:none;}
.list4 li a:hover {text-decoration:underline;}
.testimonials li {padding:0 20px 15px 0;}
.testimonials li strong {color:#4f5050;}
blockquote {padding-bottom:15px;}
blockquote div {display:inline;}
blockquote:before { content:'"';display:inline;}
blockquote:after {content:'"';display:inline;}
#footer .social-services {float:right;}
#footer .social-services li {float:left;padding-left:9px;}
#footer a {color:#8b8b8b;text-decoration:none;}
#footer a:hover {text-decoration:none;color:#424343;}
#footer strong {color:#424343;}
#footer .nav {padding-top:3px;margin-left:-26px;}
#footer .nav li {display:inline;}
#footer .nav li:before {content:"|";display:inline;padding:0 13px 0 10px;}
#footer .nav li a.current {color:#424343;}
#newsletter-form fieldset {border:none;}
#newsletter-form label {display:block;background:url("/legalhelp/input-bg-1.gif") no-repeat 0 0;height:39px;}
#newsletter-form input[type=text] {width:230px;padding:2px 0 1px 10px;background:none;border:none;}
#contacts-form fieldset {border:none;}
#contacts-form label {display:block;height:26px;overflow:hidden;}
#contacts-form input {background:#fff;width:190px;padding:1px 5px 1px 6px;border:none;border:1px solid #cecece;color:#9b9b9b;}
#contacts-form textarea {width:190px;padding:1px 5px 1px 6px;height:350px;background:#fff;overflow:auto;border:1px solid #cecece;color:#9b9b9b;margin-bottom:22px;}
#contacts-form .button {margin-left:10px;}
#page1 #content .row-1 .col-1 {width:279px; margin-right:40px;}
#page1 #content .row-1 .col-2 {width:279px;}
#page1 #content .row-2 .col-1 {width:185px; margin-right:23px;}
#page1 #content .row-2 .col-2 {width:184px; margin-right:23px;}
#page1 #content .row-2 .col-3 {width:183px;}
.searched{list-style:none;padding:0px;margin:0px;}
.searched a{white-space:nowrap;}
.searched li{height:20px;}
.searched_g a{background:url(/Img/google_i.jpg) 0% 50% no-repeat;padding-left:20px;}
.searched_y a{background:url(/Img/yandex_i.ico) 0% 50% no-repeat;padding-left:20px;}
.table_price3{width:100%;}
.table_price3  td{text-align:center;padding:10px 7px;}
.table_price3  img{max-width:200px;max-height:150px;}
.tr_l{background:#f1f1f1;}
.tr_d{background:#fff;}
.tr_d:hover,.tr_l:hover{background:#f4dbbd;}
.pr_td{font-weight:bold;text-align:center;}
.table_price {margin-top:20px;}
.table_price table,.table_price2 table{width:100%;margin:0 auto;border:1px #b7b7b7 solid;}
.table_price table td{padding:5px;font-size:110%;}
.table_price table thead tr{background:#9fcf00;}
.table_price table thead td{text-transform:uppercase;font-weight:bold;font-size:120%;text-align:center;color:#202020;}
.row-2 .wrapper ul{line-height:20px;}
.row-2 .wrapper ul li:before{content:">>";display:inline;font-weight:bold;color:#9fcf00;padding-right:3px;}
.zoom{position:relative;cursor:pointer;left:0;top:0;}
.tel{font-weight:bold;}
.vcard{padding-left:20px;padding-top:10px;font-size:14px;line-height:20px;}
.vktab{width:100%;height:20px;line-height:20px;text-align:center;}
.vktab td{width:50%;text-align:center;height:20px;background-color:#fff;}
.paginator{font-size:90%;margin:0 auto;margin-bottom:40px;white-space:nowrap;text-align:center;width:430px;float:none;clear:left;}
.paginator a,.paginator span{display:block;background-color:#ececec;float:left;min-width:20px;height:20px;line-height:20px;font-weight:bold;color:#fff;margin:2px;border:1px #000 solid;text-decoration:none;border-radius:4px;}
.paginator span{background-color:#000;border:1px grey solid;}
.paginator a{color:#000!important;}
.paginator a:hover{background-color:#000;border:1px grey solid;color:#fff!important;}
.vevent h3{font-size:110%;color:#fff;font-style:italic;text-shadow:black 1px 1px 2px, #000 0 0 1em;}
.vevent a{color:#000;}
.vevent a:hover{text-decoration:none;}
.vevent{font-size:90%;color:#989898;}
#map_canvas{background:;}
#map_canvas img{background:none;border:0px;}
.video-desc{color:grey;font-style:italic;font-size:90%;margin-top:15px;text-align:justify;}
.video-block{width:486px;margin:20px auto;}
#video_big_block{margin-top:20px;}
.news_mod_central{float:none;margin-bottom:30px;margin-top:20px;}
.news_mod_central p{float:none;margin-bottom:30px;}
.news_mod_central a{float:none;margin-top:30px;margin-bottom:10px;}
.news_mod_central img{margin-top:0px;}
.rpages{width:100%;margin-top:20px;}
.rpages td{width:50%;}
.rpages ul{width:90%;margin:0 auto;height:100%!important;min-height:100%!important;}
.rpages ul li{white-space:nowrap;overflow:hidden;}
.hhold{height:30px;margin-top:50px;}
.hholdi{height:20px;}
.float-left{float:left;}
.w-200{width:200px;}
.cleared{clear:left;}
.order_form_iframe{width:100%;height:420px;}
#user_order_form_btn{border-radius:5px;background-color:#b80404;border:1px #000 solid;color:#fff;font-size:130%;font-weight:bold;text-align:center;height:30px;clear:left;line-height:30px;margin-bottom:10px;cursor:pointer;}
#user_order_form_btn:hover{background-color:red;}
#user_order_form{margin:0px auto;margin-bottom:20px;overflow:hidden;}
.example_text{color:#ededed;}
h4{margin-top:20px;}
.list-all-services{margin:50px auto;width:90%;}
.list-all-services div{padding:10px 10px 5px 10px;min-height:90px;}
.list-all-services p{text-align:left;color:#777777;font-style:italic;font-size:10px;margin-top:15px;margin-left:60px;}
.list-all-services td{text-align:center;height:90px;background:url(/legalhelp/wgt-bg.png) 100% 50% repeat-x;border:1px #fff solid;vertical-align:top;width:50%;}
.list-all-services td:hover{background:url(/legalhelp/wgt-bg.png) 100% 80% repeat-x;border:1px #fff solid;}
.list-all-services a{color:#000!important;font-weight:bold!important;}
.list-all-services .left{float:left;}
.content p{text-indent:15%;}
.share_links{clear:left;height:190px;overflow:hidden;margin:25px 0;white-space:nowrap;border:1px #e0e0e0 solid;border-radius:10px;padding:0 20px 0 20px;}
.share_links p{margin-top:20px;}
.share_links input{border:1px #e0e0e0 solid;height:15px;font-size:10px;font-weight:normal;width:100%;}
.news_wgt_aside{height:100px;overflow:hidden;margin-bottom:10px;}
.news_wgt_aside img{float:left;margin:10px;box-shadow:0px 0px 10px #000;}
.news_wgt_aside p{text-align:left;}
.wgt_news_aside_link{margin-bottom:7px;white-space:nowrap;display:block;height:20px;}
.artcl_all{font-size:195%;display:block;margin-bottom:10px;margin-top:15px;}
.row-2 img{float:left;margin:15px;border: 20px solid #f1ffcc;padding: 2px;}
.folder .link{margin-top:20px;}
.folder .date{color:grey;font-size:80%;}
.rpages{clear:both;}
ol.table-of-content{font-style:italic;font-size:85%;counter-reset:li;margin-top:20px;margin-bottom:20px;}
ol.table-of-content a, ol.table-of-content a:visited {color:#BCBCBC;}
ol.table-of-content > li:before {margin-top:5px;content:counter(li) '. ';counter-increment:li;color:#BCBCBC;}
.cool-new-articles-prev{clear:both;margin-bottom:20px;height:120px;overflow-y:hidden;font-size:75%;}
.cool-new-articles-prev a{font-weight:bold;}
.cool-new-articles-prev img{max-height:50px;float:left;margin:5px 15px 5px;box-shadow:0px 0px 10px #000;}
.cool-new-articles-prev p{margin:0px;padding:10px 0px;font-style:italic;}
.sub-interested ol{list-style:none;float:none;float:none;width:585px;margin:20px auto;margin-bottom:20px;font-size: 80%;}
.sub-interested ol li{list-style:none;float:left;padding-left: 0px;background:#ffffd6;margin-left:5px;height: 50px;padding-right:10px;line-height:;width:180px;}
.sub-interested ol li a{font-weight:bold;display:block;padding-top:7px;color:#000;}
.sub-interested ol li img{float:left;width:20px;height:20px;}
.cl50{float:none;height:50px;}