* {
outline : none;
}
html, body {
margin : 0;
padding : 0;
}
body {
font-family : arial;
font-size : 12px;
background : #fdfdfe;
background : linear-gradient(to bottom, #fdfdfe 0%, #ebecf5 100%);
}
.pie_rel, textarea, input[type="text"], input[type="password"], input[type="search"], input[type="email"], footer#footer, .authorization .form, .enter_submit, .enter_submit > div input[type="submit"], .opportunities > ul li, aside.bottom .new_ad, aside.bottom .new_ad .img > div img, aside.bottom .useful_resurces, #top_tabs .tab_nav > li a, #global_search .tab_nav > li a, #top_tabs > div, #top_tabs > div > .top, #global_search > div > .top, .the_catalog_of > ul > li.cat_list > .first > ul, .the_catalog_of > ul > li.cat_list > .second > ul, .the_catalog_of > ul > li.cat_list > .fourth > ul, .the_catalog_of > ul > li.cat_list > .fifth > ul, .search_cat_sub, .the_catalog_of > ul > li.cat_list > .third .search_cat input[type="submit"], .the_catalog_of > ul > li.cat_list > .third > .organ_list, .top_10_demands, .new_in_legislation, .new_in_legislation .top_in_le .fright .subs_div, footer#footer .ad, .user_nav .options a, .the_acts_searching > .top, .the_acts_searching > .top .additional_conds, .the_acts_searching > .bottom, .search_in_zakon, .search_in_zakon input.search, section.zakon_content, section.zakon_content header .archive li a, .pass_rec, .search_cats .main_ul > li > .in_ul, #fancy_window1, #tab-container, #tab-container .tab_nav > li.active, #fancy_window2, .auth-reg, .search_cat_sub > div input[type="submit"], .in-this-cat {
position : relative;
}
.icons_sprite, .searching_res .result_list .the_results_list > ul > li .the_icons li a span, .user_guide .section .pdf_load {
background : url("/images/icons/icons-sprite.png");
}
.fleft {
float : left;
}
.fright {
float : right;
}
.clear {
clear : both;
}
ul, ol {
margin : 1em 0;
padding : 0 0 0 40px;
}
dd {
margin : 0 0 0 40px;
}
nav ul, nav ol {
list-style : none;
list-style-image : none;
margin : 0;
padding : 0;
}
a {
outline : none;
text-decoration : underline;
}
a:hover {
text-decoration : none;
}
img {
border : none;
}
input[type="text"], input[type="password"], input[type="search"], input[type="email"] {
height : 22px;
border-top : 1px solid #cfcfcf;
border-left : 1px solid #dedede;
border-right : 1px solid #dedede;
border-bottom : 1px solid #f1f1f1;
line-height : 22px;
background : #FFF;
color : #333;
box-shadow : 0 3px 10px -5px #999 inset;
}
textarea, input[type="text"], input[type="password"], input[type="search"], input[type="email"] {
padding : 0 10px;
border-radius : 5px;
}
textarea {
resize : vertical;
}
input[type="button"], input[type="submit"], button {
cursor : pointer;
}
.focus {
border-color : #007cff !important ;
}
.search_button {
background : url(../images/bg/search_button_bg2.jpg) repeat-x;
border-top : 1px solid #2c7041;
border-left : 1px solid #2c7041;
border-right : 1px solid #2c7041;
border-bottom : 1px solid #0aac3c;
border-radius : 5px;
box-shadow : 0 5px 5px -1px #c1c1c1;
height : 25px;
float : right;
}
.search_button > div {
width : 100%;
height : 100%;
background : url(../images/arrow/button_uzor1_left.png) 4px center no-repeat;
cursor : pointer;
}
.search_button input {
padding : 0 19px 2px 0;
margin : 0 4px 0 22px;
background : url(../images/arrow/button_uzor1_right.png) right center no-repeat;
border : none;
height : 25px;
font-size : 13px;
font-weight : bold;
color : #FFF;
font-family : helvetica;
float : left;
}
.search_cat_sub {
background : url(../images/bg/search_button_bg.jpg) repeat-x;
float : left;
border-radius : 6px;
border : #7190ee solid 1px;
}
.search_cat_sub > div {
background : url(../images/arrow/button_uzor4_left.png) 4px 7px no-repeat;
width : 100%;
float : left;
}
.search_cat_sub > div input[type="submit"] {
background : url("../images/arrow/button_uzor4_right.png") right 7px no-repeat scroll transparent;
border : none medium;
border-radius : 6px 6px 6px 6px;
color : #FFF;
float : left;
font-size : 12px;
font-weight : bold;
height : 21px;
margin-left : 22px;
margin-right : 4px;
padding : 0 20px 3px 0;
}
@font-face {
{
font-family : MyriadPro;
src : url(../font/MyriadPro-Bold.ttf);
}
}
.temp_creater {
max-width : 1200px;
min-width : 977px;
margin : auto;
overflow : hidden;
padding : 12px;
}
.temp_creater a {
display : block;
float : left;
margin-left : 15px;
}
.temp_creater a span {
width : 343px;
height : 77px;
background : url(../images/bg/logo.jpg);
display : block;
cursor : pointer;
}
h1, h2, h3, h4, h5, h6 {
font-family : helvetica;
}
.uzor, .opportunities > ul li .in_li, #top_tabs > div .bottom .bottom_part > table td.right_part > div > div > span span, .razdelitel span {
background : url(../images/bg/uzor_sprite.png);
}
#main_container {
max-width : 1280px;
min-width : 1000px;
min-height : 100%;
margin : auto;
padding-bottom : 25px;
}
footer#footer {
height : 96px;
border-radius : 8px;
margin : 0 45px 0;
clear : both;
background : url(../images/bg/footer_bg.png) repeat-x;
box-shadow : 0 14px 25px -20px #777;
overflow : hidden;
}
header#header > nav {
float : left;
margin : 15px 0 0 57px;
}
header#header > nav ul li {
width : 15px;
text-align : center;
margin-bottom : 12px;
}
header#header .logo {
float : left;
margin : 35px 0 0 32px;
width : 28%;
}
header#header .logo > .top > a {
display : block;
}
header#header .banner {
float : right;
width : 508px;
margin : 11px 50px 0 0;
}
header#header > .bottom {
width : 100%;
clear : both;
height : 36px;
float : left;
background : url(../images/bg/nav_top_bg.jpg) repeat-x;
margin : 7px 0 0;
}
header#header > .bottom .lang_nav {
float : right;
height : 23px;
padding-left : 15px;
background : url(../images/arrow/lang_pointer.png) left center no-repeat;
margin-top : 7px;
margin-right : 50px;
}
header#header > .bottom .lang_nav a {
color : #fff;
font-size : 14px;
line-height : 22px;
text-decoration : none;
}
header#header > .bottom .lang_nav a:hover {
text-decoration : underline;
}
nav.main_menu {
float : left;
position : relative;
z-index : 9;
padding-left : 22px;
}
nav.main_menu > div {
float : left;
width : 21px;
height : 34px;
margin-top : 1px;
}
nav.main_menu > div.left_uzor {
background : url(../images/arrow/main_nav_uzor_left.png) no-repeat;
}
nav.main_menu > div.right_uzor {
background : url(../images/arrow/main_nav_uzor_right.png) no-repeat;
}
nav.main_menu > ul {
font-size : 16px;
float : left;
}
nav.main_menu > ul > li {
float : left;
padding : 0 18px;
border-right : 1px solid #1e5c9f;
height : 36px;
position : relative;
}
nav.main_menu > ul > li:hover {
background : url(../images/bg/main_nav_active.png) center repeat-x;
}
nav.main_menu > ul > li:hover a {
text-decoration : underline;
}
nav.main_menu > ul > li:first-child {
border-left : 1px solid #1e5c9f;
}
nav.main_menu > ul > li > a {
text-decoration : none;
color : #FFF;
line-height : 36px;
}
nav.main_menu > ul > li > ul {
width : 194px;
border-left : 1px solid #5c84b4;
border-right : 1px solid #5c84b4;
border-bottom : 1px solid #5c84b4;
position : absolute;
left : -1px;
top : 36px;
background : #fff;
padding : 4px 0;
display : none;
border-radius : 0 0 5px 5px;
}
nav.main_menu > ul > li > ul > li {
padding : 8px 12px;
font-size : 12px;
line-height : normal;
}
nav.main_menu > ul > li > ul > li:hover {
background : #82a7ce;
background : linear-gradient(to bottom, #82a7ce 0%, #2565aa 100%);
}
nav.main_menu > ul > li > ul > li:hover > a {
color : #fff;
background-image : url(../images/bg/main_nav_li_list_active.png);
}
nav.main_menu > ul > li > ul > li a {
color : #000;
text-decoration : none;
display : block;
padding-left : 18px;
background : url(../images/bg/main_nav_li_list.png) left 2px no-repeat;
}
article#content {
padding : 0 40px 28px;
overflow : hidden;
clear : both;
}
article#content #left_block {
margin-right : -280px;
width : 100%;
float : left;
padding-top : 17px;
}
article#content #left_block > .block_in {
margin-right : 295px;
}
article#content #right_block {
padding-top : 21px;
width : 260px;
float : right;
}
.authorization > h3 {
font-size : 18px;
font-weight : normal;
padding-left : 10px;
padding-top : 0;
}
.authorization .form {
background : #fffcdb;
box-shadow : 0 20px 25px -20px #777;
border-radius : 7px;
border : #ffd74b solid 1px;
margin-top : 2px;
}
.authorization > .form > div {
padding : 6px 10px;
}
.authorization .text_form > label {
width : 50px;
float : left;
margin-top : 5px;
}
.authorization .text_form input {
width : 165px;
}
.authorization .enter {
overflow : hidden;
}
.authorization .enter > .checkboxArea, .authorization .enter > .checkboxAreaChecked {
float : left;
}
.authorization .enter label {
float : left;
margin-top : 2px;
margin-left : 6px;
}
.authorization .pass_remind {
text-align : center;
}
.enter_submit {
float : right;
background : url(../images/bg/auth_enter.png) repeat-x;
border-top : 1px solid #2c5276;
border-left : 1px solid #2c5276;
border-right : 1px solid #2c5276;
border-bottom : 1px solid #0a65bc;
border-radius : 5px;
}
.enter_submit > div {
width : 100%;
float : left;
background : url(../images/arrow/button_uzor3_left.png) 4px center no-repeat;
}
.enter_submit > div input[type="submit"] {
padding : 0 22px 2px 0;
margin-left : 24px;
margin-right : 4px;
height : 18px;
border : none;
background : url(../images/arrow/button_uzor3_right.png) right center no-repeat;
border-radius : 5px;
font-family : helvetica;
font-weight : bold;
color : #fff;
font-size : 12px;
float : left;
}
aside.top {
padding-left : 8px;
}
aside.top .reg_in {
margin-top : 20px;
margin-left : 12px;
}
aside.top .reg_in > .id_uz {
margin-bottom : 8px;
}
aside.top .reg_in > .id_uz a {
font-size : 14px;
float : left;
margin-top : 5px;
margin-right : 5px;
}
aside.top .reg_in > .id_uz span {
font-size : 22px;
}
aside.top .reg_in .regist {
font-size : 12px;
line-height : 18px;
}
aside.top .reg_in .regist a {
color : #000;
font-size : 14px;
line-height : 14px;
}
.opportunities {
margin-top : 35px;
}
.opportunities > h3 {
font-size : 16px;
margin-bottom : 5px;
margin-left : 15px;
}
.opportunities > ul {
list-style : none;
padding : 0;
margin : 0;
}
.opportunities > ul li {
background : url(../images/bg/oport_bg.png) repeat-x;
margin-bottom : 1px;
box-shadow : 0 8px 30px -20px #000;
}
.opportunities > ul li .in_li {
width : 100%;
height : 100%;
background-position : -202px 386px;
}
.opportunities > ul li p {
padding : 7px 35px;
background-position : 10px 22px;
background-repeat : no-repeat;
}
.opportunities > ul li.first p {
background-image : url(../images/bg/marked1.png);
}
.opportunities > ul li.second p {
background-image : url(../images/bg/marked2.png);
}
.opportunities > ul li.third p {
background-image : url(../images/bg/marked3.png);
}
.opportunities .all_opport {
text-align : right;
margin-top : 12px;
}
aside.bottom {
margin-top : 40px;
}
aside.bottom .new_ad {
width : 100%;
overflow : hidden;
background : #daf7fe;
background : linear-gradient(to bottom, #daf7fe 0%, #eefcff 100%);
padding-bottom : 15px;
border-radius : 10px;
box-shadow : 0 20px 25px -20px #777;
height : 264px;
}
aside.bottom .new_ad .bottom_uzor {
width : 100%;
height : 15px;
background : url(../images/bg/ad_uzor_bot.png) top left no-repeat;
position : absolute;
bottom : 0;
}
aside.bottom .new_ad > .ad_title {
padding : 15px 0 0 15px;
margin-bottom : 5px;
background : url(../images/bg/ad_uzor_top.png) top left no-repeat;
font-family : helvetica;
font-size : 16px;
line-height : 18px;
}
aside.bottom .new_ad > .ad_title a {
color : #000;
text-decoration : none;
}
aside.bottom .new_ad .img {
height : 180px;
display : table-cell;
text-align : center;
width : 278px;
vertical-align : middle;
margin-bottom : 10px;
}
aside.bottom .new_ad .img > div {
display : block;
}
aside.bottom .new_ad .img > div img {
box-shadow : 0 0 4px 0 #666;
}
aside.bottom .new_ad .the_name {
text-align : center;
color : #006cff;
}
aside.bottom .useful_resurces {
margin-top : 51px;
background : #FFF;
background : linear-gradient(to bottom, white 0%, #fbfbfb 100%);
height : 326px;
border : #FFF solid 2px;
border-radius : 10px;
box-shadow : 0 20px 25px -20px #777;
}
aside.bottom .useful_resurces > h3 {
font-size : 16px;
padding-left : 25px;
width : 100%;
float : left;
margin-top : 10px;
}
aside.bottom .useful_resurces ul {
list-style : none;
padding : 0;
margin : 0;
width : 100%;
float : left;
}
aside.bottom .useful_resurces ul li {
padding : 14px 15px;
}
aside.bottom .useful_resurces ul li img {
margin-right : 8px;
float : left;
}
aside.bottom .useful_resurces ul li a {
overflow : hidden;
display : block;
}
.callback {
background : url("../images/bg/art_uzor.png") left top no-repeat scroll transparent;
height : 229px;
margin-left : -100px;
margin-top : 50px;
z-index : 1;
position : relative;
}
.callback .callback_in {
background : url("../images/icons/callback.png") left top no-repeat scroll transparent;
float : left;
height : 52px;
left : 100px;
top : 115px;
position : absolute;
padding-left : 50px;
}
.callback .callback_in > p {
font-family : helvetica;
font-size : 19px;
}
#top_tabs, #global_search {
width : 100%;
min-height : 290px;
float : left;
}
#top_tabs .tab_nav, #global_search .tab_nav {
list-style : none;
padding : 0;
margin : 0;
padding-left : 28px;
overflow : hidden;
z-index : 2;
position : relative;
}
#top_tabs .tab_nav > li, #global_search .tab_nav > li {
float : left;
font-size : 15px;
text-align : center;
}
#top_tabs .tab_nav > li:first-child {
width : 12%;
}
#top_tabs .tab_nav > li:first-child > div .pipka {
background-position : 4% 0;
}
#top_tabs .tab_nav > li:nth-child(2) {
width : 22%;
}
#top_tabs .tab_nav > li:nth-child(2) > div .pipka {
background-position : 20% 0;
}
#top_tabs .tab_nav > li:nth-child(3) {
width : 22%;
}
#top_tabs .tab_nav > li:nth-child(3) > div .pipka {
background-position : 42% 0;
}
#top_tabs .tab_nav > li:nth-child(4) {
width : 17%;
}
#top_tabs .tab_nav > li:nth-child(4) > div .pipka {
background-position : 63% 0;
}
#top_tabs .tab_nav > li:last-child {
width : 24%;
}
#top_tabs .tab_nav > li:last-child > div .pipka {
background-position : 82% 0;
}
#top_tabs .tab_nav > li a, #global_search .tab_nav > li a {
color : #000;
text-decoration : none;
border-radius : 10px 10px 0 0;
display : block;
height : 30px;
line-height : 28px;
z-index : 3;
}
#top_tabs .tab_nav > li a.active, #global_search .tab_nav > li a.active {
border-top : 2px solid #1f61a7;
border-left : 2px solid #1f61a7;
border-right : 2px solid #1f61a7;
background : #FFF;
}
#top_tabs > div, #global_search > div {
top : 0;
background : #fcfbf3;
min-height : 241px;
width : 100%;
float : left;
border : #1e60a7 solid 2px;
border-radius : 10px;
box-shadow : 0 25px 25px -20px #777;
margin-top : -2px;
padding-bottom : 15px;
z-index : 1;
}
#top_tabs > div > .top, #global_search > div > .top {
height : 41px;
background : #fdfdf9;
padding : 0 20px;
border-radius : 10px 10px 0 0;
}
#top_tabs > div > .top .right, #global_search > div > .top .right {
float : right;
margin-top : 9px;
}
#top_tabs > div > .top .right > input, #global_search > div > .top .right > input {
padding : 0 5px 2px 5px;
height : 21px;
background : url(../images/bg/reset_conditions.png) repeat-x;
color : #af3b3b;
font-size : 11px;
border : #ccc solid 1px;
border-radius : 5px;
position : relative;
}
#top_tabs > div .bottom {
padding : 5px 20px 0;
}
#top_tabs > div .bottom .checkboxArea, #top_tabs > div .bottom .checkboxAreaChecked {
float : left;
}
#top_tabs > div .bottom label {
float : left;
font-size : 12px;
}
#top_tabs > div .bottom > .top_part .checkboxArea, #top_tabs > div .bottom > .top_part .checkboxAreaChecked {
margin-right : 6px;
margin-top : 4px;
}
#top_tabs > div .bottom > .top_part label {
margin-top : 8px;
}
#top_tabs > div .bottom > .top_part ul {
list-style : none;
padding : 0;
margin : 0;
}
#top_tabs > div .bottom > .top_part input {
float : left;
}
#top_tabs > div .bottom > .top_part input[type="text"] {
width : 53%;
margin-right : 6px;
text-overflow : ellipsis;
}
#top_tabs > div .bottom .bottom_part {
clear : both;
width : 100%;
float : left;
}
#top_tabs > div .bottom .bottom_part > table {
width : 100%;
}
#top_tabs > div .bottom .bottom_part > table td {
width : 50%;
}
#top_tabs > div .bottom .bottom_part > table td input {
float : left;
}
#top_tabs > div .bottom .bottom_part > table td.left_part .selectArea {
width : 70% !important ;
}
#top_tabs > div .bottom .bottom_part > table td.left_part > div {
width : 115%;
padding : 3px 0;
float : left;
}
#top_tabs > div .bottom .bottom_part > table td.left_part > div.top input {
width : 63px;/*17%*/
margin-right : 6px;
}
#top_tabs > div .bottom .bottom_part > table td.left_part > div.top input:last-child {
margin-right : 0;
}
#top_tabs > div .bottom .bottom_part > table td.left_part > div.top label {
margin-top : 6px;
margin-right : 6px;
}
#top_tabs > div .bottom .bottom_part > table td.left_part > div.act label, #top_tabs > div .bottom .bottom_part > table td.left_part > div.country label, #top_tabs > div .bottom .bottom_part > table td.left_part > div.organ label, #top_tabs > div .bottom .bottom_part > table td.left_part > div.lang label {
width : 55px;
text-align : right;
margin-right : 5px;
margin-top : 6px;
}
#top_tabs > div .bottom .bottom_part > table td.left_part > div.act select, #top_tabs > div .bottom .bottom_part > table td.left_part > div.country select {
width : 55%;
}
#top_tabs > div .bottom .bottom_part > table td.left_part > div.lang select {
width : 40%;
}
#top_tabs > div .bottom .bottom_part > table td.left_part > div.organ input {
width : 100%;
}
#top_tabs > div .bottom .bottom_part > table td.right_part > div {
clear : both;
overflow : hidden;
padding : 5px 0;
}
#top_tabs > div .bottom .bottom_part > table td.right_part > div > div {
font-size : 14px;
}
#top_tabs > div .bottom .bottom_part > table td.right_part > div > div p {
float : left;
margin-right : 10px;
}
#top_tabs > div .bottom .bottom_part > table td.right_part > div > div > span {
background-color : #ccc;
display : block;
float : left;
height : 1px;
margin-top : 9px;
width : 70%;
margin-left : 8px;
}
#top_tabs > div .bottom .bottom_part > table td.right_part > div > div > span span {
display : block;
width : 13px;
height : 14px;
margin-top : -7px;
}
#top_tabs > div .bottom .bottom_part > table td.right_part > div > div > span span.fleft {
background-position : -78px -1px;
margin-left : -10px;
}
#top_tabs > div .bottom .bottom_part > table td.right_part > div > div > span span.fright {
background-position : -90px -1px;
margin-right : -10px;
}
#top_tabs > div .bottom .bottom_part > table td.right_part > div > ul {
list-style : none;
padding : 0;
margin : 0;
}
#top_tabs > div .bottom .bottom_part > table td.right_part > div > ul li {
width : 100%;
float : left;
padding : 6px 0 0;
}
#top_tabs > div .bottom .bottom_part > table td.right_part > div > ul li > div {
float : left;
margin : 0 0 0 5px;
}
#top_tabs > div .bottom .bottom_part > table td.right_part > div > ul li > div label {
margin : 4px 10px 0 6px;
}
#top_tabs > div .bottom .bottom_part > table td.right_part > div .radioAreaChecked, #top_tabs > div .bottom .bottom_part > table td.right_part > div .radioArea {
float : left;
}
#top_tabs .razdelitel {
width : 93%;
margin : 15px 0 15px 32px;
}
.internal_search {
width : 100%;
float : left;
}
.internal_search a {
float : right;
margin-right : 25px;
}
.to_the_user {
padding : 15px;
clear : both;
}
.to_the_user > h2 {
font-size : 24px;
}
.to_the_user p {
padding : 10px 0;
margin-right : 55px;
font-size : 14px;
}
.the_catalog_of {
margin-top : 20px;
}
.the_catalog_of > h2 {
font-size : 22px;
font-weight : normal;
margin-left : 20px;
}
.the_catalog_of ul {
list-style : none;
padding : 0;
margin : 0;
}
.the_catalog_of > ul > li {
padding : 6px 0;
overflow : hidden;
}
.the_catalog_of > ul > li.top_cat {
font-weight : bold;
font-family : helvetica;
font-size : 13px;
}
.the_catalog_of > ul > li.top_cat p {
margin-left : 10px;
}
.the_catalog_of > ul > li > div {
float : left;
}
.the_catalog_of > ul > li > div.first {
width : 20%;
}
.the_catalog_of > ul > li > div.second {
width : 30%;
}
.the_catalog_of > ul > li > div.third {
width : 50%;
}
.the_catalog_of > ul > li > div.fourth {
width : 15.5%;
}
.the_catalog_of > ul > li > div.fifth {
width : 15.5%;
}
.the_catalog_of > ul > li.cat_list {
height : 327px;
}
.the_catalog_of > ul > li.cat_list > .fourth a, .the_catalog_of > ul > li.cat_list > .fifth a {
color : #000;
text-decoration : none;
}
.the_catalog_of > ul > li.cat_list > .fourth a:hover, .the_catalog_of > ul > li.cat_list > .fifth a:hover {
text-decoration : underline;
color : #227BD7;
}
.the_catalog_of > ul > li.cat_list > .first, .the_catalog_of > ul > li.cat_list > .second, .the_catalog_of > ul > li.cat_list > .fourth, .the_catalog_of > ul > li.cat_list > .fifth {
height : 100%;
position : relative;
}
.the_catalog_of > ul > li.cat_list > .first > ul, .the_catalog_of > ul > li.cat_list > .second > ul, .the_catalog_of > ul > li.cat_list > .fourth > ul, .the_catalog_of > ul > li.cat_list > .fifth > ul {
color : #000;
overflow-y : auto;
overflow-x : hidden;
height : 100%;
padding : 0 5px 0 10px;
margin-right : 6px;
border-radius : 6px;
box-shadow : 0 0 5px 0 #ccc inset;
border : #ccc solid 1px;
background : #f9f9f9;
}
.the_catalog_of > ul > li.cat_list > .first > ul > li, .the_catalog_of > ul > li.cat_list > .second > ul > li, .the_catalog_of > ul > li.cat_list > .fourth > ul > li, .the_catalog_of > ul > li.cat_list > .fifth > ul > li {
padding : 7px 0 6px;
white-space : nowrap;
text-overflow : ellipsis;
overflow : hidden;
}
.the_catalog_of > ul > li.cat_list .more {
position : absolute;
bottom : 5px;
left : 10px;
}
.the_catalog_of > ul > li.cat_list > .third .search_cat {
margin-bottom : 6px;
width : 100%;
float : left;
}
.the_catalog_of > ul > li.cat_list > .third .search_cat input[type="text"] {
width : 43%;
float : left;
margin-right : 5px;
}
.the_catalog_of > ul > li.cat_list > .third .search_cat input[type="submit"] {
border : none;
background : url(../images/arrow/button_uzor4_right.png) right 7px no-repeat;
padding : 0 22px 3px 0;
margin-left : 22px;
margin-right : 4px;
height : 21px;
font-weight : bold;
border-radius : 6px;
color : #fff;
font-size : 12px;
float : left;
}
.the_catalog_of > ul > li.cat_list > .third > .organ_list {
color : #000;
overflow-y : auto;
overflow-x : hidden;
height : 297px;
padding : 0;
width : 97%;
float : left;
border-radius : 6px;
box-shadow : 0 0 5px 0 #ccc inset;
border : #ccc solid 1px;
background : #f9f9f9;
}
.the_catalog_of > ul > li.cat_list > .third > .organ_list ul {
margin : 0 5px 0 10px;
}
.the_catalog_of > ul > li.cat_list > .third > .organ_list .others {
margin-left : 10px;
}
.the_catalog_of > ul > li.cat_list > .third > .organ_list > ul > li {
padding : 6px 0 6px;
}
.the_catalog_of > ul > li.cat_list > .third > .organ_list > ul > li > a {
color : #000;
text-decoration : none;
white-space : nowrap;
text-overflow : ellipsis;
overflow : hidden;
display : block;
padding-left : 6px;
}
.the_catalog_of > ul > li.cat_list > .third > .organ_list > ul > li > div {
display : none;
margin : 10px 18px 0 18px;
}
.the_catalog_of > ul > li.cat_list > .third > .organ_list > ul > li > div ul li {
padding : 5px 0;
}
.the_catalog_of > ul > li.cat_list > .third > .organ_list > ul > li > div ul li a {
color : #000;
text-decoration : none;
}
.the_catalog_of > ul > li.cat_list > .third > .organ_list > ul > li > div ul li a:hover {
text-decoration : underline;
color : #227BD7;
}
.the_catalog_of .the_catolog_static {
margin-top : 4px;
font-family : tahoma;
font-size : 14px;
padding-left : 14px;
}
.bottom_big_block {
clear : both;
margin-top : 25px;
}
.top_10_demands {
width : 225px;
float : left;
padding : 9px 0 5px 7px;
border : #fff solid 2px;
margin-right : 12px;
border-radius : 10px;
box-shadow : 0 14px 25px -20px #777;
background : #FFF;
background : linear-gradient(to bottom, white 0%, #f6f6f6 100%);
}
.top_10_demands h1 {
font-size : 20px;
font-weight : normal;
}
.top_10_demands > ul {
list-style : none;
padding : 0;
margin : 0;
padding-right : 22px;
}
.top_10_demands > ul > li {
padding : 8px 0;
}
.new_in_legislation {
margin-right : 7px;
padding : 11px 13px;
background : #FFF;
background : linear-gradient(to bottom, white 0%, #f6f6f6 100%);
overflow : hidden;
box-shadow : 0 14px 25px -20px #777;
border-radius : 10px;
}
.new_in_legislation .top_in_le .fleft {
font-size : 20px;
margin-left : 6px;
}
.new_in_legislation .top_in_le .fright {
width : 176px;
}
.new_in_legislation .top_in_le .fright .rss {
background : url(../images/icons/rss.jpg) left top no-repeat;
padding-left : 17px;
float : left;
margin-top : 4px;
}
.new_in_legislation .top_in_le .fright .subs_div {
float : right;
background : url(../images/bg/subscribe_bg.jpg) repeat-x;
border-radius : 6px;
border : #a1a1a1 solid 1px;
}
.new_in_legislation .top_in_le .fright .subs_div > div {
background : url(../images/arrow/button_uzor2_left.png) 4px 7px no-repeat;
}
.new_in_legislation .top_in_le .fright .subs {
display : block;
height : 21px;
margin-left : 22px;
margin-right : 4px;
background : url(../images/arrow/button_uzor2_right.png) right 7px no-repeat;
padding : 0 20px 0 0;
font-size : 12px;
text-decoration : none;
line-height : 21px;
color : #000;
font-family : helvetica;
font-weight : bold;
}
.new_in_legislation .the_legs_list ul {
list-style : none;
padding : 0;
margin : 0;
width : 100%;
float : left;
font-size : 14px;
}
.new_in_legislation .the_legs_list ul > li {
padding : 10px 20px;
}
.new_in_legislation .the_legs_list ul > li > .top {
width : 100%;
font-family : helvetica;
font-size : 15px;
}
.new_in_legislation .the_legs_list ul > li > .top > .date {
color : #b0b0b0;
float : left;
margin : 0 15px 0 0;
}
.new_in_legislation .the_legs_list ul > li > .top > a {
text-overflow : ellipsis;
}
.new_in_legislation .the_legs_list ul > li > .text {
margin-top : 12px;
height : 50px;
overflow : hidden;
width : 100%;
float : left;
}
.new_in_legislation .the_legs_list ul > li .more {
font-size : 12px;
float : right;
}
footer#footer {
color : #000;
}
footer#footer a {
color : #000;
}
footer#footer > .top {
padding : 6px 10px 10px;
overflow : hidden;
}
footer#footer > .top nav.bottom_nav ul li {
float : left;
margin-right : 30px;
margin-top : 8px;
}
footer#footer .ad {
float : right;
margin-top : -30px;
margin-right : 6px;
box-shadow : 2px 2px 5px -2px #666;
}
footer#footer .creater {
padding-left : 10px;
clear : both;
margin-top : 12px;
}
footer#footer .footer_uzor {
background-image : url("/images/bg/uzor_sprite2.png");
background-position : 0 9px;
background-repeat : repeat-x;
bottom : 0;
height : 26px;
left : 0;
position : absolute;
width : 100%;
}
.user_nav h2 {
font-size : 18px;
font-weight : normal;
color : #3f3f3f;
font-family : helvetica;
padding : 5px;
}
.user_nav .options {
clear : both;
overflow : hidden;
padding : 12px 0 12px 5px;
}
.user_nav .options a {
float : left;
padding : 0 4px;
border-left : 1px solid #b8b8b8;
border-right : 1px solid #b8b8b8;
border-bottom : 1px dashed #b8b8b8;
color : #b8b8b8;
text-decoration : none;
border-radius : 5px;
margin-right : 7px;
font-size : 12px;
font-family : verdana;
}
.user_nav .options span {
display : block;
background : url(../images/icons/options_icon.png) no-repeat;
width : 14px;
height : 13px;
float : left;
margin-top : 2px;
}
.user_nav nav {
padding : 9px 5px;
border-top : 1px solid #e3e3e4;
border-bottom : 1px solid #e3e3e4;
}
.user_nav nav ul li {
font-size : 14px;
font-family : verdana;
padding : 4px 0;
overflow : hidden;
}
.user_nav nav ul li a {
text-decoration : none;
float : left;
}
.user_nav nav ul li a:hover {
text-decoration : underline;
}
.user_nav nav ul li span {
float : right;
}
.user_nav .logOut {
padding : 5px;
overflow : hidden;
}
.user_nav .logOut a {
display : block;
float : right;
background : url(../images/icons/logout.png) right center no-repeat;
padding-right : 28px;
color : #3f3f3f;
font-family : verdana;
}
.the_pages_way {
margin-left : 24px;
padding-bottom : 0;
overflow : hidden;
margin-top : 10px;
}
.the_pages_way ul li {
float : left;
margin-right : 6px;
padding-left : 16px;
background : url(../images/arrow/the_pages_pointer.png) left center no-repeat;
font-size : 14px;
overflow : hidden;
text-overflow : ellipsis;
white-space : nowrap;
max-width : 405px;
}
.the_pages_way ul li.active a {
color : #000;
text-decoration : none;
}
.the_pages_way ul li:first-child {
background : none;
padding : 0;
}
.the_pages_way ul li a {
color : #999;
}
.the_acts_searching > .top {
background : none 0 0 repeat scroll #FDFDF9;
height : 41px;
padding : 0 17px;
border-top : 2px solid #1f61a7;
border-left : 2px solid #1f61a7;
border-right : 2px solid #1f61a7;
border-radius : 12px 12px 0 0;
}
.the_acts_searching > .top h3 {
font-size : 20px;
margin-top : 8px;
float : left;
}
.the_acts_searching > .top .additional_conds {
float : right;
background : url("../images/bg/reset_conditions.png") repeat-x;
height : 21px;
border : #ccc solid 1px;
border-radius : 7px;
padding : 0 7px;
font-size : 12px;
margin-top : 11px;
}
.the_acts_searching > .top .active_conds {
background : url("../images/bg/conds_active.png") repeat-x;
color : #fff;
}
.the_acts_searching > .bottom {
background : none 0 0 repeat scroll #fcfbf2;
padding : 0 17px 14px 17px;
overflow : hidden;
border-bottom : 2px solid #1f61a7;
border-left : 2px solid #1f61a7;
border-right : 2px solid #1f61a7;
border-radius : 0 0 12px 12px;
}
.the_acts_searching > .bottom .stand {
width : 100%;
float : left;
}
.the_acts_searching > .bottom .stand .left_part {
width : 100%;
float : left;
margin-right : -115px;
}
.the_acts_searching > .bottom .stand .left_part .left_part_in {
margin-right : 125px;
}
.the_acts_searching > .bottom .stand .left_part .left_part_in input {
width : 97%;
text-overflow : ellipsis;
}
.the_acts_searching > .bottom .additionals {
width : 100%;
float : left;
margin-top : 12px;
display : none;
}
.the_acts_searching > .bottom .additionals .radioArea, .the_acts_searching > .bottom .additionals .radioAreaChecked, .the_acts_searching > .bottom .additionals .checkboxArea, .the_acts_searching > .bottom .additionals .checkboxAreaChecked {
float : left;
margin-right : 7px;
margin-left : 25px;
}
.the_acts_searching > .bottom .additionals label {
float : left;
}
.the_acts_searching > .bottom .additionals .boxes label {
margin-top : 2px;
}
.the_acts_searching > .bottom .additionals .boxes .radio {
margin-right : 35px;
float : left;
margin-bottom : 10px;
}
.the_acts_searching > .bottom .additionals .boxes .check {
float : left;
width : 428px;
}
.the_acts_searching > .bottom .selects {
width : 100%;
float : left;
margin-top : 12px;
}
.the_acts_searching > .bottom .selects input {
float : left;
}
.the_acts_searching > .bottom .selects > div {
overflow : hidden;
padding : 5px 0;
}
.the_acts_searching > .bottom .selects > div.top_forms {
padding-bottom : 0;
padding-left : 17px;
}
.the_acts_searching > .bottom .selects > div.top_forms label {
margin : 5px 6px 0 20px;
}
.the_acts_searching > .bottom .selects > div.top_forms input[type="text"] {
width : 105px;
margin-bottom : 10px;
}
.the_acts_searching > .bottom .selects > div.top_forms .act_format {
margin-bottom : 7px;
width : 178px;
}
.the_acts_searching > .bottom .selects > div.organ_forms label, .the_acts_searching > .bottom .selects > div.lang_forms label {
width : 50px;
padding-right : 8px;
margin-top : 5px;
text-align : right;
}
.the_acts_searching > .bottom .selects > div.organ_forms .lang, .the_acts_searching > .bottom .selects > div.lang_forms .lang {
width : 98px;
}
.razdelitel {
background-color : #ccc;
float : left;
height : 1px;
margin-left : 8px;
margin-top : 9px;
width : 98.3%;
}
.razdelitel span {
height : 14px;
margin-top : -7px;
width : 13px;
}
.razdelitel span.fleft {
background-position : -85px 0;
margin-left : -10px;
}
.razdelitel span.fright {
background-position : -98px 0;
margin-right : -10px;
}
.search_in_zakon {
height : 30px;
border : #eaeaea solid 1px;
border-radius : 12px;
background : #FFF;
}
.search_in_zakon input {
box-shadow : 0 0 0 0;
border : 0;
}
.search_in_zakon input.search {
border-radius : 12px 0 0 12px;
float : left;
height : 30px;
line-height : 30px;
width : 89.9%;
border : 0;
}
.search_in_zakon input[type="submit"] {
width : 40px;
height : 30px;
background : url(../images/icons/zoom.png) center no-repeat;
float : right;
}
section.zakon_content {
background : #FFF;
border-radius : 12px;
box-shadow : 3px 3px 5px -3px #888;
clear : both;
overflow : hidden;
padding : 10px;
}
section.zakon_content ul {
list-style : none;
padding : 0;
margin : 0;
}
section.zakon_content .section {
margin-top : 15px;
line-height : 22px;
overflow : hidden;
}
section.zakon_content .section_title {
font-size : 24px;
}
section.zakon_content header {
width : 100%;
float : left;
padding-top : 20px;
}
section.zakon_content header > img {
float : left;
margin : 10px 25px 0 30px;
}
section.zakon_content header h3 {
padding-top : 35px;
font-size : 20px;
}
section.zakon_content header .archive {
margin-top : 20px;
}
section.zakon_content header .archive li {
float : left;
font-size : 14px;
margin-right : 6px;
}
section.zakon_content header .archive li.active a {
background : #1f61a7;
border-color : #79a0ca;
color : #fff;
}
section.zakon_content header .archive li a {
display : block;
padding : 0 7px;
background : url(../images/bg/arch_buttons_bg.png) repeat-x;
height : 25px;
line-height : 25px;
border : #ccc solid 1px;
text-decoration : none;
color : #000;
border-radius : 9px;
}
section.zakon_content header .razdelitel {
width : 72%;
margin-top : 15px;
}
section.zakon_content footer {
width : 100%;
float : left;
margin-top : 15px;
padding : 10px 5px;
}
section.zakon_content footer > ul li {
float : left;
width : 33.3%;
padding : 4px 0;
}
section.zakon_content footer > ul li a {
color : #000;
text-decoration : none;
display : block;
text-overflow : ellipsis;
white-space : nowrap;
margin-right : 10px;
overflow : hidden;
}
section.zakon_content footer > ul li a:hover {
text-decoration : underline;
}
.pass_rec {
width : 85%;
margin : auto;
overflow : hidden;
background : #fffdf0;
box-shadow : 4px 4px 5px -4px #666;
padding : 20px;
}
.pass_rec .pass_rec_in {
width : 514px;
margin : auto;
overflow : hidden;
}
.pass_rec .pass_rec_in .email, .pass_rec .pass_rec_in .code, .pass_rec .pass_rec_in .buttons {
width : 100%;
float : left;
padding : 7px 0;
}
.pass_rec .pass_rec_in .email label, .pass_rec .pass_rec_in .code label, .pass_rec .pass_rec_in .buttons label {
float : left;
width : 109px;
padding-right : 10px;
font-size : 14px;
margin-top : 4px;
text-align : right;
}
.pass_rec .pass_rec_in .email input {
width : 172px;
float : left;
}
.pass_rec .pass_rec_in .code .notice {
width : 175px;
margin : 0 0 0 150px;
}
.pass_rec .pass_rec_in .code .forms {
margin-top : 12px;
}
.pass_rec .pass_rec_in .code .forms input {
width : 60px;
float : left;
}
.pass_rec .pass_rec_in .code .forms > img {
float : left;
border : #ccc solid 1px;
margin-left : 6px;
}
.pass_rec .pass_rec_in .code .update {
width : 100%;
float : left;
padding : 2px 0;
}
.pass_rec .pass_rec_in .code .update a {
float : right;
margin-right : 192px;
font-size : 14px;
font-style : italic;
font-family : helvatica;
}
.pass_rec .pass_rec_in .buttons {
padding-top : 15px;
margin-top : 15px;
border-top : 1px solid #ccc;
}
.pass_rec .pass_rec_in .buttons .enter_submit {
float : left;
margin-left : 150px;
}
.pass_rec .pass_rec_in .buttons a {
float : left;
margin-left : 15px;
margin-top : 2px;
font-size : 14px;
font-style : italic;
font-family : helvatica;
}
.pass_rec .notifs {
float : left;
margin-left : 6px;
margin-top : 7px;
}
.pass_rec .notifs img {
float : left;
margin-right : 6px;
}
.pass_rec .notifs p {
float : left;
}
.activities {
padding : 0 15px 60px;
}
.activities h2 {
font-size : 24px;
}
.activities .the_list {
margin-top : 30px;
}
.activities .the_list > ul {
margin : 10px 35px;
}
.activities .the_list > ul > li {
list-style : disc;
padding : 9px 0;
line-height : 20px;
}
.libraries {
width : 100%;
float : left;
padding-bottom : 20px;
}
.libraries > ul > li {
width : 100%;
float : left;
padding : 15px 0 25px;
}
.libraries > ul > li > a > img {
float : left;
margin : 0 35px 0 25px;
}
.libraries > ul > li .razdelitel {
margin-top : 25px;
}
.libraries > ul > li > h2 {
padding-top : 15px;
}
.libraries > ul > li > h2 a {
color : #000;
text-decoration : none;
}
.libraries > ul > li > h2 a:hover {
text-decoration : underline;
}
.libraries .the_list {
width : 100%;
float : left;
margin-top : 20px;
}
.libraries .the_list li {
list-style : disc;
margin : 7px 0;
margin-left : 15px;
line-height : 20px;
}
.publications > ul > li > h2 > a {
display : inline-block;
width : 330px;
}
.publications > ul > li > a > img {
margin-left : 45px;
}
.publications > ul > li > .clear {
overflow : hidden;
padding : 20px;
}
.contacts {
padding : 10px;
}
.contacts > h2 {
font-size : 24px;
}
.contacts > ul {
width : 100%;
float : left;
margin-top : 20px !important ;
}
.contacts > ul > li {
width : 25%;
float : left;
}
.contacts > ul > li > div {
margin : 10px 15px 0 10px;
line-height : 20px;
}
.contacts > ul > li.tel_numbs .conts {
font-size : 16px;
}
section.zakon_content .documents {
padding : 10px;
}
section.zakon_content .documents .section {
margin-top : 35px;
}
.about_lex {
padding : 10px;
}
.about_lex h2 {
margin-right : 90px;
}
.about_lex ul li {
padding : 10px 0;
}
.about_lex .quest {
font-family : helvetica;
font-weight : bold;
}
.about_lex .answ p {
margin-top : 25px;
}
.about_center {
padding : 10px;
}
.npa_indastry {
padding : 20px 30px;
font-size : 18px;
}
.npa_indastry ul li {
width : 50%;
float : left;
padding-bottom : 20px;
}
.npa_indastry ul li a {
float : left;
margin-right : 20px;
}
.registration .radioArea, .registration .radioAreaChecked {
float : left;
margin-right : 9px;
margin-top : 3px;
}
.registration .faces label {
width : auto !important ;
}
.registration .reg_country, .registration .intr_lang {
width : 174px;
}
.searching_res {
width : 100%;
float : left;
margin-top : 15px;
}
.searching_res ul {
list-style : none;
padding : 0;
margin : 0;
}
.searching_res .res_title {
font-size : 18px;
margin-left : 15px;
}
.searching_res .founded {
margin : 15px;
overflow : hidden;
font-size : 14px;
}
.searching_res .founded .f_res {
float : left;
margin-right : 15px;
}
.searching_res .founded > ul {
float : left;
}
.searching_res .founded > ul li {
float : left;
margin-right : 15px;
}
.searching_res .founded > ul li.active a {
color : #000;
font-weight : bold;
text-decoration : none;
}
.searching_res .result_list {
width : 100%;
float : left;
margin-top : 10px;
}
.searching_res .result_list header {
height : 35px;
background : #b3c9e1;
background : linear-gradient(to bottom, #b3c9e1 0%, #1e60a7 100%);
}
.searching_res .result_list header > div {
line-height : 35px;
color : #fff;
margin-left : 10px;
}
.searching_res .result_list header > div a {
color : #fff;
}
.searching_res .result_list header .all, .searching_res .result_list header .numb, .searching_res .result_list header .add_to, .searching_res .result_list header .show {
float : left;
}
.searching_res .result_list header .all {
margin-left : 15px;
}
.searching_res .result_list header .all .checkboxArea, .searching_res .result_list header .all .checkboxAreaChecked {
margin-top : 6px;
}
.searching_res .result_list header .add_to {
margin-left : 45px;
margin-right : 30px;
}
.searching_res .result_list .the_results_list {
border : #e4e4e5 solid 1px;
background : #FFF;
}
.searching_res .result_list .the_results_list:after {
content : "";
display : block;
font-size : 0;
visibility : hidden;
height : 0;
clear : both;
}
.searching_res .result_list .the_results_list > ul > li {
width : 100%;
float : left;
border-bottom : 1px solid #ccc;
padding : 10px 0;
}
.searching_res .result_list .the_results_list > ul > li .numb {
float : left;
width : 33px;
text-align : center;
margin-right : 6px;
}
.searching_res .result_list .the_results_list > ul > li .choose {
float : left;
}
.searching_res .result_list .the_results_list > ul > li .text {
padding-left : 54px;
margin-left : 72px;
margin-right : 15px;
line-height : 140%;
position : relative;
}
.searching_res .result_list .the_results_list > ul > li .text .icon_img {
position : absolute;
left : 0;
top : 0;
}
.searching_res .result_list .the_results_list > ul > li .text_title {
font-size : 14px;
}
.searching_res .result_list .the_results_list > ul > li .text_title a {
color : blue;
font-size : 16px;
}
.searching_res .result_list .the_results_list > ul > li .t_desc {
color : #000;
}
.searching_res .result_list .the_results_list > ul > li .the_icons {
margin-top : 10px;
}
.searching_res .result_list .the_results_list > ul > li .the_icons li {
float : left;
margin-right : 15px;
}
.searching_res .result_list .the_results_list > ul > li .the_icons li a {
display : block;
text-decoration : none;
}
.searching_res .result_list .the_results_list > ul > li .the_icons li a span {
display : block;
width : 24px;
height : 24px;
cursor : pointer;
}
.searching_res .result_list .the_results_list > ul > li .the_icons #icon2 span {
background-position : -35px 0;
}
.searching_res .result_list .the_results_list > ul > li .the_icons #icon3 span {
background-position : -74px 0;
}
.searching_res .result_list .the_results_list > ul > li .the_icons #icon4 span {
background-position : -114px 0;
}
.searching_res .result_list .the_results_list > ul > li .the_icons #icon5 span {
background-position : -158px 0;
}
.searching_res .result_list .the_results_list > ul > li .the_icons #icon6 span {
background-position : -197px 0;
}
.searching_res .result_list .the_results_list > ul > li .the_icons #icon7 span {
background-position : -231px 0;
}
.searching_res .result_list .the_results_list > ul > li .the_icons #icon7 .uz-icon span {
background-position : -231px -25px;
}
.searching_res .result_list .the_results_list > ul > li .the_icons #icon8 span {
background-position : -273px 0;
}
.searching_res .result_list .the_results_list > ul > li .the_icons #icon9 span {
background-position : -311px 0;
}
.searching_res .result_list .the_results_list > ul > li .the_icons #icon10 span {
background-position : -344px 1px;
}
.searching_res .result_list .the_results_list > ul > li .the_icons #icon11 span {
background-position : -394px -2px;
}
.searching_res .result_list .the_results_list > ul > li .the_icons #icon12 span {
background-position : -344px -23px;
}
.searching_res .result_list .the_results_list > ul > li .the_icons #icon13 span {
background-position : -372px -2px;
}
.searching_res .result_list .the_results_list > ul > li .the_icons #icon14 span {
  background-position: -373px -27px; 
}
.searching_res .result_list .the_results_list > ul > li .the_icons #icon15 span {
  background-position: -400px -24px; 
}  
.search_cats {
margin-top : 125px;
}
.search_cats ul {
list-style : none;
padding : 0;
margin : 0;
}
.search_cats .cat_title {
font-size : 14px;
font-weight : bold;
font-family : helvetica;
padding : 10px 0 6px 15px;
}
.search_cats .main_ul {
margin-top : 10px;
width : 100%;
float : left;
}
.search_cats .main_ul > li > .in_ul {
padding : 6px;
background : #FFF;
border-radius : 7px;
}
.search_cats .main_ul > li > .in_ul li {
padding : 2px 0;
overflow : hidden;
}
.search_cats .main_ul > li > .in_ul li .checkboxArea, .search_cats .main_ul > li > .in_ul li .checkboxAreaChecked {
float : left;
margin-right : 6px;
}
.search_cats .main_ul > li > .in_ul li label {
margin-top : 2px;
}
.search_cats .main_ul .slide_down {
padding-left : 22px;
}
.user_guide {
padding : 10px;
}
.user_guide > h2 {
font-size : 20px;
}
.user_guide .section {
margin-top : 40px !important ;
}
.user_guide .section .pdf_load {
padding-left : 40px;
background-position : -269px;
background-repeat : no-repeat;
margin-top : 22px;
}
.info_conditions .section {
margin-top : 20px !important ;
}
.full_zakon_top {
clear : both;
padding : 15px 25px;
}
.full_zakon_top .full_zakon_title {
font-size : 18px;
color : #1f61a7;
}
.full_zakon_top .z_info {
margin-top : 10px;
}
.full_zakon_top .z_info > p {
line-height : 20px;
}
.z_content {
clear : both;
padding : 10px 25px;
}
.z_content .content_title {
font-size : 18px;
color : #1f61a7;
}
.z_content .the_cat_numb {
padding : 10px 0;
font-weight : bold;
}
.z_content > ul > li {
padding-bottom : 15px;
width : 100%;
float : left;
}
.z_content > ul > li .the_numb {
float : left;
margin-right : 5px;
font-size : 18px;
min-width : 34px;
}
.z_content > ul > li .the_link {
width : 100%;
float : left;
margin-left : -42px;
}
.z_content > ul > li .the_link .the_link_in {
margin-left : 42px;
font-size : 14px;
line-height : 22px;
}
.zakon_content .razdelitel {
width : 98%;
}
.zakon_content .get_back {
text-align : center;
width : 100%;
float : left;
margin-top : 5px;
font-size : 16px;
}
.site_news_content {
font-family : helvetica;
padding : 10px !important ;
}
.site_news_content > li {
overflow : hidden;
padding : 10px 0 20px;
}
.site_news_content > li .news_date {
color : #b0b0b0;
font-size : 13px;
font-weight : bold;
}
.site_news_content > li .news_title {
font-size : 18px;
}
.site_news_content > li .news_title a {
text-decoration : none;
}
.site_news_content > li .news_title a:hover {
text-decoration : underline;
}
.site_news_content > li .news_desc {
line-height : 18px;
font-family : helvetica;
}
.site_news_content > li .news_desc > p {
padding : 10px 0;
}
.site_news_content > li .the_news_info {
text-align : right;
padding : 25px 0;
line-height : 18px;
}
.site_news_content > li .the_news_info .web_site {
padding : 20px 0 30px;
}
.site_news_content > li .the_news_info .web_site a {
font-weight : bold;
color : #000;
text-decoration : none;
}
.site_news_content > li .the_news_info .web_site a:hover {
text-decoration : underline;
}
.document_view_body {
background : #FFF;
background : linear-gradient(to bottom, white 0%, white 100%);
}
.document_view_body header {
width : 100%;
clear : both;
height : 36px;
float : left;
background : url(../images/bg/nav_top_bg.jpg) repeat-x;
}
.document_view_body header .logo {
float : left;
padding : 0 12px;
}
.document_view_body header .logo a {
display : block;
width : 100%;
}
.document_view_body header .logo a span {
width : 85px;
height : 36px;
background : url(../images/bg/doc_v_logo.png) center center no-repeat;
display : block;
}
.document_view_body header nav.main_menu {
float : none;
}
.document_view_body header nav.main_menu > ul {
float : none;
font-size : 11px;
font-family : helvatica;
}
.document_view_body header nav.main_menu > ul > li {
text-align : center;
padding : 0;
}
.document_view_body header nav.main_menu > ul > li > a > img {
margin-top : 12px;
}
.document_view_body header nav.main_menu > ul > li > ul {
list-style : none;
padding : 0;
margin : 0;
max-height : 275px;
overflow : auto;
}
.document_view_body header nav.main_menu > ul > li > ul li {
text-align : left;
padding : 5px;
font-family : arial;
}
.document_view_body header nav.main_menu > ul > li > ul li:hover {
color : #fff;
}
.document_view_body header nav.main_menu > ul > li > ul li a {
background : none;
padding : 0 0 0 5px;
text-decoration : none;
font-family : arial;
}
.document_view_body header nav.main_menu > ul > li > ul li > p {
overflow : hidden;
}
.document_view_body header nav.main_menu > ul > li > ul li .checkboxArea, .document_view_body header nav.main_menu > ul > li > ul li .checkboxAreaChecked {
float : left;
margin-right : 5px;
}
.document_view_body header nav.main_menu > ul > li.choises li:last-child, .document_view_body header nav.main_menu > ul > li.choises .last {
background : #ececec;
overflow : hidden;
}
.document_view_body header nav.main_menu > ul > li.choises li:last-child label, .document_view_body header nav.main_menu > ul > li.choises .last label {
float : left;
margin-top : 5px;
width : 65px;
}
.document_view_body header nav.main_menu > ul > li.choises li:last-child input, .document_view_body header nav.main_menu > ul > li.choises .last input {
width : 90px;
float : right;
}
section.main_text {
padding : 35px 40px;
clear : both;
overflow : hidden;
}
section.main_text .title1, section.main_text .title2, section.main_text .article_info {
text-align : center;
padding : 4px;
}
section.main_text .title1, section.main_text .title2 {
font-size : 17px;
color : #000080;
}
section.main_text .title2 {
font-weight : bold;
}
section.main_text .article_info {
color : #800000;
font-style : italic;
}
section.main_text .text {
padding : 4px 0;
}
section.main_text .text p {
text-indent : 35px;
padding : 3px 0;
}
#fancy_window1 {
width : 90%;
border : #1f61a7 solid 2px;
background : #fbf9ed;
padding : 15px;
border-radius : 15px;
display : none;
position : absolute !important ;
}
.wind_title {
font-size : 18px;
}
#lean_overlay {
position : fixed;
z-index : 100;
top : 0;
left : 0;
min-height : 100%;
width : 100%;
background : #000;
display : none;
}
#tab-container {
clear : both;
border-radius : 10px;
background : #FFF;
border : #e5e5e5 solid 1px;
width : 100%;
float : left;
font-size : 14px;
padding-bottom : 15px;
}
#tab-container ul {
list-style : none;
padding : 0;
margin : 0;
}
#tab-container .tab_nav {
float : left;
position : absolute;
top : -25px;
left : 290px;
}
#tab-container .tab_nav > li {
float : left;
padding : 5px 8px;
font-size : 14px;
}
#tab-container .tab_nav > li.active {
background : #FFF;
border-top : 1px solid #e5e5e5;
border-left : 1px solid #e5e5e5;
border-right : 1px solid #e5e5e5;
border-radius : 5px 5px 0 0;
}
#tab-container .tab_nav > li.active a {
color : #000;
text-decoration : none;
}
#tab-container > div {
margin : 15px;
}
#tab-container > div .header {
padding-bottom : 10px;
}
#tab-container > div .header .title {
font-size : 20px;
font-weight : bold;
text-align : center;
padding : 4px 0;
}
#tab-container > div .header .act_name, #tab-container > div .header .view_form_act, #tab-container > div .header .act_list {
overflow : hidden;
padding : 4px 0;
}
#tab-container > div .header .act_name p, #tab-container > div .header .view_form_act p, #tab-container > div .header .act_list p {
float : left;
margin-right : 10px;
font-weight : bold;
}
#tab-container > div .header .view_form_act > div {
float : left;
margin-right : 25px;
}
#tab-container > div .footer {
clear : both;
}
#tab-container > div .footer .organs_acts_list .all_lists .list_header td {
background : #cbe8ff;
}
#tab-container > div .footer .organs_acts_list .all_lists .list_header p {
font-weight : bold;
}
#tab-container > div .footer .organs_acts_list .all_lists .second_table {
padding : 4px 0;
background : #dbdbdb;
}
#tab-container > div .footer .organs_acts_list .all_lists .thirdTable td {
text-align : left;
}
#tab-container > div .footer .organs_acts_list .all_lists .thirdTable p {
font-weight : bold;
}
#tab-container > div .footer .organs_acts_list .all_lists td {
text-align : center;
vertical-align : middle;
padding : 10px 0;
}
#fancy_window2 {
width : 540px;
padding : 15px;
border : #1f61a7 solid 2px;
background : #fbf9ed;
border-radius : 15px;
position : absolute !important ;
display : none;
}
#fancy_window2 #tab-container {
margin-top : 15px;
height : 290px;
overflow : auto;
}
#fancy_window2 #tab-container ol {
padding-left : 35px;
padding-right : 100px;
}
#fancy_window2 #tab-container ol li {
padding : 5px 0;
}
#global_search .tab_nav > li a {
line-height : normal;
padding : 10px;
text-align : left;
font-size : 12px;
}
#global_search .tab_nav {
padding-left : 15px;
}
#global_search .tab_nav .first-child {
width : 96px;
}
#global_search .tab_nav .second-child {
width : 90px;
}
#global_search .tab_nav .third-child {
width : 178px;
}
#global_search .tab_nav .fourth-child {
width : 132px;
}
#global_search .tab_nav .fifth-child {
width : 112px;
}
#global_search > div {
min-height : 340px;
padding-bottom : 0;
}
#global_search > div label {
float : left;
margin : 4px 10px 0 0;
}
#global_search > div input, #global_search > div .selectArea, #global_search > div .radioArea, #global_search > div .radioAreaChecked, #global_search > div .checkboxArea, #global_search > div .checkboxAreaChecked {
float : left;
}
#global_search > div .radioArea, #global_search > div .radioAreaChecked, #global_search > div .checkboxArea, #global_search > div .checkboxAreaChecked {
margin-right : 10px;
}
#global_search > div input[type="text"] {
margin-right : 10px;
}
#global_search > div .section {
min-height : 215px;
padding : 20px;
}
#global_search > div .section .top .fleft {
padding-bottom : 15px;
}
#global_search > div .section .top input[type="text"] {
width : 165px;
}
#global_search > div .section .middle {
clear : both;
width : 100%;
float : left;
margin-top : 15px;
}
#global_search > div .section .middle > div {
float : left;
width : 100%;
}
#global_search > div .section .middle .choises {
padding-bottom : 10px;
}
#global_search > div .section .middle .choises input[type="text"] {
width : 125px;
}
#global_search > div .section .middle .from_to .left {
float : left;
margin-right : 25px;
padding-bottom : 10px;
}
#global_search > div .section .middle .from_to .left input[type="text"] {
width : 100px;
}
#global_search > div .section .middle .from_to .organ #organ_form {
width : 256px;
}
#global_search > div .section .middle .from_to .organ #organs_list {
margin-left : 45px;
}
#global_search > div .section .middle .from_to .organ .organ_search_in {
width : auto;
}
#global_search > div .section .middle .from_to .organ .organ_search_in > a {
right : 0;
}
#global_search > div .section .the_acts_info {
padding-top : 15px;
width : 100%;
float : left;
}
#global_search > div .section .the_acts_info > div {
float : left;
margin-right : 30px;
margin-bottom : 10px;
}
#global_search > div .section .the_acts_info > div .the_acts_act_view, #global_search > div .section .the_acts_info > div .the_acts_act_form {
width : 175px;
}
#global_search > div .section .the_acts_info > div .the_acts_act_lang {
width : 90px;
}
#global_search > div .footer {
padding : 15px 0 0;
overflow : hidden;
clear : both;
}
#global_search > div .footer .searching {
padding : 10px 20px;
background : #e2e2dd;
}
#global_search > div .footer .the_search_buttons {
padding : 15px;
overflow : hidden;
text-align : right;
}
#global_search > div .footer .the_search_buttons > div {
display : inline-block;
margin-left : 20px;
}
#global_search > div .footer .the_search_buttons .search_button {
float : none;
}
#global_search > div .footer .the_search_buttons > div a {
font-family : helvetica;
font-style : italic;
font-size : 14px;
line-height : 26px;
}
#global_search .additional_search_options {
clear : both;
padding : 15px 20px;
overflow : hidden;
border-top : 2px solid #1f61a7;
display : none;
}
#global_search .additional_search_options .left {
float : left;
width : 395px;
margin-bottom : 10px;
}
#global_search .additional_search_options .left input[type="text"] {
width : 185px;
}
#global_search .additional_search_options .right {
float : left;
width : 400px;
}
#global_search .additional_search_options .right > p {
width : 100%;
padding : 4px;
}
#global_search .additional_search_options .right .fleft {
width : 145px;
}
#global_search .additional_search_options .right .fleft > div, #global_search .additional_search_options .right .fright > div {
width : 100%;
float : left;
margin-bottom : 5px;
}
#global_search .additional_search_options .right .fright {
float : left;
margin-left : 10px;
width : 240px;
}
#global_search .act_status, #global_search .from_to, #global_search .official_source, #global_search .search_by_class {
width : 100%;
float : left;
margin-bottom : 10px;
}
#global_search .act_status p, #global_search .from_to p, #global_search .search_by_class p {
padding : 5px 0;
}
#global_search .from_to {
margin-top : 20px;
}
#global_search .from_to input[type="text"] {
width : 100px;
}
#global_search .official_source .off_sor {
width : 180px;
margin-right : 50px;
}
#global_search .official_source input[type="text"] {
width : 90px;
}
#global_search .search_by_class > div {
width : 100%;
float : left;
padding : 7px 0;
}
#global_search .search_by_class > div .by_class_search {
width : 340px;
margin-right : 60px;
}
#global_search .by_special_options .left {
float : left;
width : 42%;
}
#global_search .by_special_options .right {
width : 58%;
float : left;
}
#global_search .by_special_options p {
width : 100%;
float : left;
padding : 6px 0;
}
#global_search .by_special_options .by_options {
width : 200px;
}
#global_search .by_special_options .razdelitel {
margin-bottom : 10px;
}
#top_tabs > div > .top .left, #global_search > div > .top .left {
font-size : 20px;
float : left;
margin-top : 10px;
font-family : helvetica;
font-weight : bold;
white-space : nowrap;
overflow : hidden;
text-overflow : ellipsis;
width : 100%;
overflow : hidden;
}
.razvernut_add_search {
width : 100%;
margin-bottom : -15px;
text-align : center;
position : relative;
z-index : 2;
}
.razvernut_add_search a {
display : inline-block;
width : 26px;
height : 13px;
background : url(../images/bg/raz_search_a.png) no-repeat;
}
.razvernut_add_search a span {
display : block;
cursor : pointer;
width : 100%;
height : 14px;
background : url(../images/bg/raz_search_down.png) center center no-repeat;
}
.razvernut_add_search a.active span {
background : url(../images/bg/raz_search.png) center center no-repeat;
}
.drop-act_view_select .select-center, .drop-lang_select .select-center {
max-width : 100%;
max-height : 250px;
overflow : auto;
}
.organ {
position : relative;
z-index : 3;
}
#organs_list {
width : 280px;
float : left;
margin-left : 62px;
top : 27px;
left : 0;
position : absolute;
display : none;
}
#organs_list_in > .search_or {
width : 309px;
padding : 4px;
float : left;
background : rgb(217, 217, 217);
background : linear-gradient(to bottom, rgba(217, 217, 217, 1) 0%, rgba(176, 176, 176, 1) 50%, rgba(217, 217, 217, 1) 100%);
}
#organs_list_in > .search_or > input {
border-radius : 0;
}
.organ ul {
list-style : none;
margin : 0;
padding : 0;
}
#organs_list_in .the_list_ul {
list-style : none;
margin : 0;
padding : 8px;
background : #FFF;
width : 300px;
float : left;
max-height : 176px;
overflow : auto;
border : #b4b4b4 solid 1px;
}
#organs_list_in .the_list_ul a {
text-decoration : none;
}
#organs_list_in .the_list_ul > li > a {
color : #000000;
display : block;
overflow : hidden;
padding : 2px 2px 3px 8px;
text-decoration : none;
text-overflow : ellipsis;
white-space : nowrap;
}
#organs_list_in .the_list_ul li ul > li a {
padding : 2px 2px 2px 8px;
margin : 0 0 0 15px;
display : block;
}
#organs_list_in .the_list_ul li ul > li a:hover {
color : #fff;
background : #82a7ce;
background : linear-gradient(to bottom, #82a7ce 0%, #2565aa 100%);
}
#organs_list_in .the_list_ul li > div {
display : none;
}
.organ_search_in {
width : 70%;
float : left;
position : relative;
}
.organ_search_in > a {
display : block;
position : absolute;
right : -26px;
top : 0;
}
.organ_search_in > a > span {
background : url("../images/bg/select-button.png") 300px center no-repeat scroll transparent;
display : block;
height : 26px;
margin-top : -1px;
right : -25px;
width : 325px;
}
.border-top-left, .border-top-right, .border-bottom-left, .border-bottom-right, .ie-shadow {
display : none;
}
.pager {
width : 100%;
float : left;
padding : 12px 0;
font-size : 16px;
text-align : center;
}
.pager .prev, .pager .next {
display : inline-block;
}
.pager ul {
list-style : none;
padding : 0;
margin : 0 12px;
display : inline-block;
}
.pager ul li {
display : inline-block;
margin : 0;
padding : 2px 7px;
border-radius : 10px;
}
.pager ul li.active {
background : #FFF;
border : #ccc solid 1px;
border : #ccc solid 1px;
box-shadow : 2px 2px 3px -2px #666;
position : relative;
}
.pager ul li.active a {
text-decoration : none;
}
a.modal_close {
display : block;
position : absolute;
top : 15px;
right : 15px;
}
.modal_close span {
display : block;
width : 11px;
height : 11px;
background : url(../images/arrow/close-button.png) no-repeat;
}
.none-user nav {
border-top : none;
}
.none-user nav li a {
color : #909090;
}
#auth-reg {
width : 540px;
padding : 15px;
border : #1f61a7 solid 2px;
background : #fbf9ed;
border-radius : 15px;
position : absolute !important ;
display : none;
}
#auth-reg h2 {
width : 500px;
font-weight : bold;
}
#auth-reg h2 span {
font-size : 24px;
}
#auth-reg p {
font-size : 14px;
}
#auth-reg .form-cont {
width : 302px;
margin : auto;
padding : 25px 60px 20px 0;
}
#auth-reg .form-cont div {
padding : 5px 0;
overflow : hidden;
}
#auth-reg .form-cont div label {
float : left;
margin-top : 4px;
}
#auth-reg .form-cont div label.w {
width : 100px;
text-align : right;
margin-right : 10px;
}
#auth-reg .form-cont div input[type="text"], #auth-reg .form-cont div input[type="password"] {
width : 170px;
float : right;
}
#auth-reg .checkboxArea, #auth-reg .checkboxAreaChecked {
float : left;
margin-right : 7px;
margin-left : 55px;
}
#auth-reg .search_cat_sub {
float : right;
}
#auth-reg .rem {
text-align : center;
}
.error {
text-align : center;
margin-top : 20px;
}
.error p {
display : inline-block;
color : #b43a3a;
background : url(../images/icons/wrong.png) left 2px no-repeat;
min-height : 11px;
color : #b43a3a;
padding-left : 16px;
}
.reg-in {
padding : 20px 6px 0;
}
.reg-in a {
font-size : 20px;
}
#auth-reg .razdelitel {
float : none;
margin-right : 8px;
width : auto;
}
.in-this-cat {
margin-top : 15px;
background : #FFF;
background : linear-gradient(to bottom, white 0%, #fbfbfb 100%);
padding : 9px;
border-radius : 10px;
box-shadow : 3px 3px 5px -3px #777;
}
.in-this-cat p {
font-weight : bold;
}
.in-this-cat ul {
list-style : none;
margin : 0;
padding : 0;
}
.in-this-cat ul li {
padding : 7px 7px;
font-size : 12px;
}
.in-this-cat ul li a {
text-decoration : none;
}
.in-this-cat ul li a:hover {
text-decoration : underline;
}
.in-this-cat ul li.active {
background : rgb(39, 129, 247);
background : linear-gradient(to bottom, rgba(39, 129, 247, 1) 0%, rgba(0, 85, 200, 1) 100%);
}
.in-this-cat ul li.active a {
color : #fff;
}
.in-this-cat ul li.active a:hover {
text-decoration : none;
}
.title_hover {
position : relative;
}
.hover-popup {
display : none;
border : #969696 solid 1px;
border-radius : 5px;
position : absolute;
box-shadow : 2px 2px 6px -2px #555;
padding : 7px;
background : #fdffde;
bottom : 28px;
left : 10px;
max-width : 500px;
text-overflow : ellipsis;
white-space : nowrap;
color : #000;
overflow : hidden;
}
header#header .logo > .bottom {
margin-top : 14px;
margin-left : -46px;
font-size : 13px;
width : 138%;
}
header#header .logo > .top > a span {
display : block;
height : 70px;
width : 278px;
background : url('/images/bg/logo.png') no-repeat;
cursor : pointer;
}
.bottom_part .right_part {
padding-left : 45px;
}
.the_list_ul a:visited {
border : red solid 1px;
}
.annot {
clear : both;
}
.clearbutton2 {
background : url("../images/bg/reset_conditions.png") 0 0 repeat-x scroll transparent;
border : #ccc solid 1px;
border-radius : 5px 5px 5px 5px;
color : #AF3B3B;
float : right;
font-size : 11px;
height : 21px;
margin-right : 19px;
padding : 0 5px 2px;
position : relative;
}
.the_results_list .text_title a {
color : blue;
}
.ACTHAVENEWVERSION A {
color : red;
text-decoration : underline;
}
#dynText {
text-align : center;
}
#dynText input[type="button"] {
background : url("../images/bg/search_button_bg.jpg") 0 0 repeat-x scroll rgba(0, 0, 0, 0);
border : #7190EE solid 1px;
border-radius : 6px;
min-width : 100px;
color : #FFF;
}
.tab_nav, #tab1, #tab2, #tab3, #tab4, #tab5 {
display : none;
}
