html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, input, select, textarea, strong, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
/*font-weight: inherit;*/
font-style: inherit;
font-size: 100%;
font-family: inherit;
/*vertical-align: baseline;*/
}
/* remember to define focus styles! */
:focus {
outline: 0;
}

body {line-height:1; background-color:#dfe8f2; font:normal 13px Arial; color:#444444;}

ol, ul {
list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
border-collapse: separate;
border-spacing: 0;
}
caption, th, td {
text-align: left;
font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: "";
}
blockquote, q {
quotes: "" "";
}

.clear {clear:both; font-size:1px; height:0; line-height:0; margin:0; overflow:hidden; padding:0; width:0;}

a:link, a:visited {outline:none; color:#6c6c6c; text-decoration:underline;}
a:hover {outline:none; text-decoration:none; color:#196433;}

a.blue_link14 {font-size:14px; color:#285990; text-decoration:none;}
a:hover.blue_link14 {text-decoration:underline;}

a.blue_link12 {font-size:12px; color:#285990; text-decoration:none;}
a:hover.blue_link12 {text-decoration:underline;}

.txtc {text-align:center;}
.txtr {text-align:right;}
.txtj {text-align:justify;}

.left {float:left;}
.right {float:right;}

.w990 {width:990px;}
.w_100 {width:100%;}

/*.pad5 {padding:5px;}*/
.pad5 {padding:5px 15px 5px 15px;}
.pad10 {padding:10px;}
.pad0_10 {padding:0 10px;}
.pad0_30 {padding:0 30px;}
.mar5 {margin:5px;}

.no_dec11_linc {font-size:11px; text-decoration:none;}

.pic108 {border:1px solid #d8d8d8; margin:5px; width:108px; height:108px;}
.sbord {border:1px solid #d8d8d8;}

.img77 {width:77px; height:77px;}
/*.img152 {width:152px; height:152px;}*/
.img100_200 {width:200px; height:100px;}
.img152 {
    height: 120px;
    width: 120px;
}

.s11 {font-size:11px;}
.s12 {font-size:12px;}
.s13 {font-size:13px;}
.s14 {font-size:14px;}
.s16 {font-size:16px;}
.s18 {font-size:18px;}
.s20 {font-size:20px;}
.s22 {font-size:22px;}
.s25 {font-size:25px;}
.s30 {font-size:30px;}

.blue {color:#285990;}

.boxblue {background-color:#285990; color:#fff; padding:0px 3px;}
.boxblue a {color:#fff; text-decoration:none;}
.boxblue a:hover {color:#fff; text-decoration:underline;}
.greenbox {background-color:#1a6433; color:#fff; padding:0px 3px;}
.greenbox a {color:#fff; text-decoration:none;}
.greenbox a:hover {color:#fff; text-decoration:underline;}

.nostyle, input.nostyle, input:hover.nostyle, input:focus.nostyle {background:none !important; border:none !important;}



.g_conteiner {position:absolute; top:0; left:0; width:100%; background:url(/img/foot_bg.jpg) no-repeat 50% 100%; /*padding-bottom:337px;*/}

.bg_table {height:700px; width:100%;}
.bg_table .td_l {background:url(/img/top_l_bg.jpg) no-repeat 100% 0;}
.bg_table .td_r {background:url(/img/top_r_bg.jpg) no-repeat;}

.top_line {background-color:#ffffff; height:22px; margin: 0 auto; width: 100%; border-bottom:1px solid #7592b8;}
.top_line_cont {margin:0 auto; max-width:1200px; _width:1200px; min-width:990px; height:20px; padding:1px;}
.top_line_cont a.home {display:block; float:left; background-color:#2a7bb7; color:#ffffff; font-size:10px; text-decoration:none; line-height:18px; padding:0 8px; margin:1px 0 0 20px;}
.top_line_cont a.home2 {width:250px; text-align:center;}
.top_line_cont a:hover.home {background-color:#579200;}
.top_line_cont a.home2 {position:absolute; top:1px; left:5px; background:#58a4dd url(/img/logo_big_top.jpg) repeat-x; color:#ffffff; text-decoration:none; padding:8px 0; text-align:center; width:260px; line-height:22px; font-size:30px;}
.top_line_cont a:hover.home2 {background:url(/img/logo_big_top.jpg) repeat-x 0 -38px;}

.conteiner {max-width:1200px; _width:1200px; min-width:990px; margin:0 auto;}

.top_line .search {float:right; color:#244d93; font-size:11px; line-height:20px;}
.search a {color:#244d93; text-decoration:none; padding:0 10px;}
.search a:hover {color:#579200;}
.search span {padding:0 10px;}
.search input {background:url(/img/input_bg.jpg) no-repeat; border:1px solid #9badcd; width:150px;}
.search input:hover, .search input:focus {border:1px solid #579200;}
.search input.sbtn {background:url(/img/btn_search.gif) no-repeat; width:19px; height:17px; padding:1px 7px 2px 7px; border:none;}
.search input.sbtn:hover {background-position: 0px -17px; cursor:pointer;} /*s*/
.search input.sbtn:focus {background-position: 0px -17px; cursor:pointer; border:none; padding:0;} /*s*/


.header {background:url(/img/head_bg.jpg) no-repeat 100% 0; height:80px; padding-right:8px;}
.header a.home {display:block; float:left; text-decoration:none; width:113px; height:80px; padding:0 7px; background:url(/img/logo.gif) no-repeat 50% 0;}
.header a:hover.home {background-position:50% -80px;}
.header .menu {margin-left:134px; /*min-width:990px;*/ position:relative;}
.header .menu .g_menu {list-style-type:none; height:50px;}
.header .menu .g_menu li {display:inline; font-size:13px;}
.header .menu > ul > li > ul > li > a {display:inline; font-size:12px;}
.header .menu .g_menu li a {display:block; float:left; font-weight:bold; color:#285990; text-decoration:none; padding:29px 6px 5px 6px;}
.header .menu .g_menu li a:hover {color:#ffffff; background:#9ab9da url(/img/btn_menu_bg.jpg) repeat-x;}
.header .menu .g_menu li a.activ {display:block; float:left; color:#ffffff; background:#9ab9da url(/img/btn_menu_bg_activ.jpg) repeat-x 50% 0; font-weight:bold; text-decoration:none; padding:29px 10px 5px 10px; 
border-left:1px solid #cee3f9; border-right:1px solid #6198c8;}
.header .menu .g_menu li a:hover.activ {color:#285990; text-decoration:none;}

.g_submenu2 {position:absolute; top:49px; left:182px; z-index:100;}
.g_submenu2 .subm2 {background:url(/img/shad_black_5_lr.png) repeat-y;}
.g_submenu2 .subm2 > div {background:url(/img/shad_black_5_lr.png) repeat-y 100% 0px;}
.g_submenu2 .subm2 > div > div {background:#0a68ad url(/img/subm_bg.jpg) repeat-x 0 100%; padding:5px; margin:0 5px; min-height:39px;}
.header .menu .g_menu li .g_submenu2 .subm2 > div > div > ul {float:left; padding:0; margin:0 1px; min-width:120px;}
.header .menu .g_menu li .g_submenu2 .subm2 > div > div > ul > li  {display:block; padding:0; margin:0;}
.header .menu .g_menu li .g_submenu2 .subm2 > div > div > ul > li > a {border-bottom:1px solid #3c88be; color:#ffffff; display:block; padding:3px 5px 3px 14px; margin:0; float:none; background:url(/img/marker_lblue_little.gif) no-repeat 4px 50%; font-size:12px;}
.header .menu .g_menu li .g_submenu2 .subm2 > div > div > ul > li > a:hover {color:#1a6433; display:block; float:none; background:#ffffff url(/img/marker_green_little.gif) no-repeat 4px 50%;}
.g_submenu2 .g_men_foot1 {background:url(/img/shad_black_5_ang_bl_br.png) no-repeat 0 -5px;}
.g_submenu2 .g_men_foot2 {background:url(/img/shad_black_5_ang_bl_br.png) no-repeat 100% 0;}
.g_submenu2 .g_men_foot2 > div {background:url(/img/shad_black_5_tb.png) repeat-x 0 -5px; margin:0 5px; padding:2px 0 3px 0;}


/*s*/
.header .menu .g_menu li a.act {position:relative; color:#ffffff; background:#9ab9da url(/img/btn_menu_bg.jpg) repeat-x;border-bottom:1px solid #ffffff;}
/*s*/

.header .menu  .g_submenu {position:absolute; top:50px; left:0; width:100%; display:block; height:28px;}
.header .menu  .g_submenu li a {color:#ffffff; display:block; text-decoration:none; padding:4px 15px 5px 15px; background:none; margin:2px 1px; font-weight:normal;}
.header .menu  .g_submenu li a:hover {background:#2a7bb7; border:none;}
.header .menu  .g_submenu li a.activ {color:#ffffff; display:block; text-decoration:none; padding:4px 15px 5px 15px; background:#2a7bb7; border:none; margin:2px 1px; font-weight:normal;}
.header .menu  .g_submenu li a:hover.activ {color:#ffffff; padding:3px 14px 4px 14px; border:1px solid #9ab9da;}

#addbill {float:right;}
#addbill a {border:1px solid #2a7bb7; padding:4px 20px; margin:2px; background-color:#ffffff; font-weight:bold; color:#2a7bb7;}
#addbill a:hover {border:1px solid #ffffff; background-color:#d0e3f6; color:#285990;}

.podmenudiv {z-index:-100; height:28px; background:#7ba4d0; border-bottom:1px solid #d3e3e8;}

.footer {width:990px; margin:0 auto; height:337px; position:relative;}
.footer3 {height:230px;}
.footer .menu, .footer3 .menu {line-height:34px; text-align:center;}
.footer .menu a, .footer3 .menu a {color:#ffffff; text-decoration:none; padding:0 10px; margin:1px;}
.footer .menu a:hover, .footer3 .menu a:hover {color:#ffffff; text-decoration:none; padding:5px 10px 4px 10px; border:1px solid #ffffff; margin:0;}

a.mir {position:absolute; right:0; bottom:0; background:url(/img/mir_bg.jpg) no-repeat; width:268px; height:104px; margin:10px 0; color:#81dae2; text-align:center; text-decoration:none;}
a:hover.mir {background-position:0px -104px; color:#ffffff;}


.content_block {background:url(/img/cont_bg.png) repeat-y;}
.cont_bg2 {background:url(/img/cont_bg.png) repeat-y 100% 0; padding:0 4px 0 8px;}
.cont_bg3 {height:1250px; width:100%; background-color:#ffffff;}
.content_block_foot {background:url(/img/cont_bg_ang.png) no-repeat 0 -8px;}
.content_block_foot > div {background:url(/img/cont_bg_ang.png) no-repeat 100% 0;}
.content_block_foot > div > div {background:url(/img/cont_bg_ang.png) repeat-x 0 -16px; height:8px; margin:0 8px;}

.content {padding:5px;}

.block_75 {/*float:left; width:75%;*/ margin-right:270px;}
.cabinet_div {/*float:left; width:75%;*/ margin: 0 200px 0 270px;}

.right270 {float:right; /*width:25%;*/ width:270px;}
.left270 {float:left; /*width:25%;*/ width:270px;}

.contview {float:left; /*width:660px;*/ /*padding:0 0 0 20px;*/}
.contview .pad5 {padding:5px 0 !important;}

.contview_wget {margin:0 0 0 700px;}

.light_box {margin:2px;}
.light_box .bord_bot {border-bottom:1px solid #b9b9b9; padding:10px 0 7px 0;}
.light_box .bord_bot2 {border-bottom:1px solid #b9b9b9; margin:10px 5px 7px 5px; float:left; /*width:200px;*/}
.imgbox105 {height:105px; overflow:hidden;}
.imgbox105 a {display:block; text-decoration:none; float:left;}
.imgbox105 a img {border:none; margin-top:-60px; width:200px;}
.imgbox105 .coment {background:url(/img/ico_quote_small.gif) no-repeat 100% 0; width:29px; height:18px; font-size:11px; text-align:center; padding:0 1px 10px 15px;}
.imgbox105 .see {background:url(/img/ico_see.gif) no-repeat 80% 0; width:29px; height:18px; font-size:11px; text-align:center; padding:15px 1px 0 15px;}

.imgbox130 {height:130px; overflow:hidden; position:relative;}
.imgbox130 a {display:block; text-decoration:none; float:left;}
.imgbox130 a img {border:none; width:170px; margin-top:-20px;}
.imgbox130 a.name {display:block; position:absolute; left:0; bottom:0; background:url(/img/shad_white_img.png) repeat-x; padding:5px; font-weight:bold; width:160px;}

.new_video {height:100px; overflow:hidden; margin:2px auto; position:relative; width:228px; border:1px solid #285990;}

a.sblue_title {display:block; font-weight:bold; color:#ffffff; padding:5px 0; text-decoration:none; position:absolute; padding:5px; bottom:0; left:0; width:220px; background: url(/img/shad_img.png) repeat-x scroll 0 45%;}
a:hover.sblue_title {color:yellow;}
a.sgreen_title {display:block; font-weight:bold; color:#1a6433; padding:5px 0; text-decoration:none;}
a:hover.sgreen_title {color:#285990;}

a img.blue_bord {border:1px solid #285990; float:left;}
a:hover img.blue_bord {border:1px solid #196433;}
.new_video .coment {background:url(/img/ico_quote_small.gif) no-repeat 100% 0; width:29px; height:18px; font-size:11px; text-align:center; padding:0 1px 10px 10px;}
.new_video .see {background:url(/img/ico_see.gif) no-repeat; font-size:11px; text-align:center; padding:0 0 0 20px; margin:0 0 0 10px;}


.green_box {background:#579200 url(/img/box_green_lr.gif) repeat-y 100% 0; border:1px solid #adc091; margin:5px; position:relative;}
.green_box .top1 {background:url(/img/box_green_tb.gif) repeat-x 0 -33px; height:11px;}
.green_box .top2 {background:url(/img/box_green_tb.gif) no-repeat -11px -22px; width:11px; height:11px; float:left;}
.green_box .top3 {background:url(/img/box_green_tb.gif) no-repeat 0 -22px; width:11px; height:11px; float:right;}
.green_box .cent1 {background:url(/img/box_green_lr.gif) repeat-y 0 0; margin-right:11px;}
.green_box .cent2 {background-color:#579200; margin-left:11px;}
.green_box .cent2 .pic_div {position:relative; width:230px; margin:0 auto;}
.green_box .cent2 .pic_div a img {margin:0;}
.green_box .cent2 .pic_div .pic_info {width:224px; padding:0 2px; position:absolute; bottom:4px; left:1px; background:url(/img/shad_img.png) repeat-x 0 45%;}
.green_box .bot1 {background:url(/img/box_green_tb.gif) repeat-x 0 0px; height:11px;}
.green_box .bot2 {background:url(/img/box_green_tb.gif) no-repeat -11px -11px; width:11px; height:11px; float:left;}
.green_box .bot3 {background:url(/img/box_green_tb.gif) no-repeat 0 -11px; width:11px; height:11px; float:right;}

.blue_box {background:#6e9acc url(/img/box_blue_lr.gif) repeat-y 100% 0; border:1px solid #9dbbdb; margin:5px; position:relative;}
.blue_box .top1 {background:url(/img/box_blue_tb.gif) repeat-x 0 -33px; height:11px;}
.blue_box .top2 {background:url(/img/box_blue_tb.gif) no-repeat -11px -22px; width:11px; height:11px; float:left;}
.blue_box .top3 {background:url(/img/box_blue_tb.gif) no-repeat 0 -22px; width:11px; height:11px; float:right;}
.blue_box .cent1 {background:url(/img/box_blue_lr.gif) repeat-y 0 0; margin-right:11px;}
.blue_box .cent2 {background-color:#6e9acc; margin-left:11px;}
.blue_box .cent2 .pic_div {position:relative; width:230px; margin:0 auto;}
.blue_box .cent2 .pic_div a img {margin:0;}
.blue_box .cent2 .pic_div .pic_info {width:224px; padding:0 2px; position:absolute; bottom:4px; left:1px; background:url(/img/shad_img.png) repeat-x 0 45%;}
.blue_box .bot1 {background:url(/img/box_blue_tb.gif) repeat-x 0 0px; height:11px;}
.blue_box .bot2 {background:url(/img/box_blue_tb.gif) no-repeat -11px -11px; width:11px; height:11px; float:left;}
.blue_box .bot3 {background:url(/img/box_blue_tb.gif) no-repeat 0 -11px; width:11px; height:11px; float:right;}

.light_silver_box {border:1px solid #d3d3d3; margin:5px;}
.light_silver_box .bord1 {border:1px solid #ffffff; background:url(/img/silver_bg.gif) repeat-x; padding:10px;}
.light_silver_box .title {font-size:20px; font-weight:bold;}
.light_silver_box .title img {margin-bottom:-2px;}
.light_silver_box .title a {text-decoration:none;}
.light_silver_box .title a:hover {text-decoration:underline;}
.light_silver_box .info {padding:5px 0 0 0; text-align:center;}
.light_silver_box .info a {color:#5e5e5e;}
.light_silver_box .info a:hover {color:#285990;}

.silver_border_box {margin:0 5px 5px 5px;}
.name_lit, .name_lit14 {background:url(/img/marker_green_little.gif) no-repeat 4px 50%; padding:5px 0 5px 15px; font-weight:bold; color:#5e5e5e; text-align:left;}
.name_lit {font-size:12px;}
.name_lit14 {font-size:14px;}
.silver_border_box .bord {border:5px solid #d3d3d3; padding:5px 5px 10px 5px; background:url(/img/water_logo.gif) no-repeat 0px 100%;}

.white_light_box {padding:5px; text-align:center;}
.white_light_box .title {color: #285990; font-size: 20px; font-weight: bold; line-height: 18px; padding: 0 0 2px;}
.white_light_box .title a {color: #285990; text-decoration:none;}
.white_light_box .title a:hover {color:#285990;}
.white_light_box .pic_div {margin: 0 auto; position: relative;}
.white_light_box .pic_div a {color: #E5EDF7;text-decoration: none;}
.white_light_box .pic_div .pic_info {background: url(/img/shad_img.png) repeat-x scroll 0 45%; bottom: 4px; left: 30px; right:30px; padding: 0 12px; position: absolute;}
.white_light_box .pic_div .pic_info a {text-decoration:none;}

.sub_blue {color:#285990; font-weight:bold; font-weight:bold; padding:8px 0;}
.sub_green {color:#1a6433; font-weight:bold; font-weight:bold; padding:8px 0;}

.top_week {position:absolute; top:-11px; left:-11px; background:url(/img/top_week.png) no-repeat; width:110px; height:105px;}

.green_style a {color:#e3ffba; text-decoration:none;}
a img.green_bord {border:1px solid #adc091; margin:5px; text-decoration:none;}

.blue_style, .green_style {position:relative;}
a img.blu_bord {border:1px solid #a3bfdd; margin:5px;}
a:hover img.green_bord, a:hover img.blu_bord {border:1px solid #ffffff;}
.blue_style a {color:#e5edf7; text-decoration:none;}
.blue_style a:hover, .green_style a:hover {color:#ffffff;}

.name_animal_link {font-weight:bold; font-size:16px; text-decoration:none; line-height:25px; text-decoration:none;}
a.name_animal_link {text-decoration:none;}

.title_white_marker {line-height:18px; color:#ffffff; font-size:20px; font-weight:bold; padding:0 0 2px 0;}
.title_white_marker img {margin-bottom:-2px}

.lightblue_box {margin:5px; border:1px solid #b4cbe3; background-color:#f9fafc; padding:10px;}
.b_pad0_10 {font-weight:bold; padding:0 10px;}

.crumbs {color:#dde8cd; padding:10px;}
.crumbs a {color:#dde8cd; background:url(/img/green_arrow.jpg) no-repeat 100% 100%; padding:6px 20px; text-decoration:underline;}
.crumbs a:hover {color:#ffffff; text-decoration:none;}
.crumbs a.no_arrow {background:none;}

.m_title_blue {background:url(/img/marker_blue.png) no-repeat 0px 50%; padding:2px 0 2px 30px; margin:0 0 5px 0;}
.m_title_blue h1, .m_title_blue h2, .m_title_blue h3, .m_title_blue h4, .m_title_blue h5, .m_title_blue span {font-size:18px; font-weight:normal; color:#1a6433;}
.m_title_blue a {color:#1a6433; text-decoration:none;}
.m_title_blue a:hover {color:#285990; text-decoration:underline;}
.m_title_green {background:url(/img/marker_green.png) no-repeat 0px 50%; padding:2px 0 2px 30px; margin:0 0 5px 0;}
.m_title_green h1, .m_title_green h2, .m_title_green h3, .m_title_green h4, .m_title_green h5, .m_title_green span {font-size:18px; font-weight:normal; color:#1a6433;}
.m_title_green a {text-decoration:none; color:#285990;}
.m_title_green a:hover {color:#1a6433; text-decoration:underline;}

.img_border_s {text-align:center;}
.img_border_s > div {display:inline-block; margin:10px 0; border:1px solid #f9f9f9;}
.img_border_s > div > div {border:1px solid #f3f3f3;}
.img_border_s > div > div > div {border:1px solid #ededed;}
.bord_cont1 {background-color:#ffffff; padding:10px; border:1px solid #b4cbe3;}
.img_border_s img {border:none;}
.img_border_s p {font-style:italic; font-size:11px;}

.bord_silver {border:1px solid #f4f5f7;}
.bord_silver > div {border:1px solid #f0f1f3;}
.bord_silver > div > div {border:1px solid #e9eaec;}

.comments {margin:5px;}
.comments .btn {height:30px; padding:0 0 0 16px;}
.comments .btn span {float:left; padding:0 20px; border:1px solid #b4cbe3; background-color:#e1e8f2; text-decoration:none; color:#6c6c6c; margin-right:2px; line-height:28px;}
.comments .btn span:hover {background-color:#cbd8eb; color:#285990; cursor:pointer;}
.comments .btn span.tabe {padding-bottom:4px; font-weight:bold; border-bottom:none; background-color:#f9fafc; cursor:default;}
.comments .comment_box {margin-top:2px; border:1px solid #b4cbe3; background-color:#f9fafc; padding:10px;}
.comments input, .comments textarea  {color:#000;}
.reply_box {position:relative; margin:13px 0 0 10px;}
.reply_box .quest {position:absolute; top:-13px; left:20px; background:url(/img/comments_arrow.gif) no-repeat; width:24px; height:17px;}
.reply_box .quest2 {position:absolute; top:-13px; left:20px; background:url(/img/comments_arrow2.gif) no-repeat; width:24px; height:17px;}
.reply_box span.date {padding:1px 5px; font-size:11px; background-color:#e1e8f2; margin:10px;}
.reply_box .question {padding-top:8px;}
.quote_link {height:18px;padding:5px 40px;}
.quote_link span {float:left; display:block; background:url(/img/ico_quote.gif) no-repeat; padding:1px 0; width:34px; text-align:center;}
.quote_link span:hover{cursor:pointer; color:#285990;}
.reply_box .avatar {float:left; width:20px; height:35px;}
.reply_box .avatar img {position:absolute; top:8px; left:-12px; width:35px; height:35px; padding:1px; background-color:#b4cbe3; border:1px solid #e9eaec;}
.reply_box .avatar img:hover {top:-10px; *top:-25px; left:-18px; width:90px; height:90px; background-color:#4e7cac; z-index:9999;}

.capcha {padding:0 !important;}
.capcha input {font-size:29px !important; text-align:center !important; color:#285990;}

.captcha_img {float:right; padding:3px 10px; height:37px; cursor: pointer; margin-top:-2px;}

input.submit {padding:5px 20px; border:1px solid #b9cfe5; background-color:#e1e8f2; color:#285990;}
input:focus.submit, input:hover.submit {color:#ffffff; background-color:#859cbe; cursor:pointer;}

.top_box {float:right; width:270px; background-color:#f4f7f9; padding:5px;}

.one_top_box, .one_top_box2 {padding:4px 0 20px 0;}
.one_top_box .info {padding:2px 0 1px 0; background-color:#ffffff; border-left:1px solid #e0e3ea; border-top:1px solid #e0e3ea; color:#9a9999; text-align:right; font-size:11px;}
.list_box .info {padding:0  0 5px 0; color:#9a9999; text-align:right; font-size:11px; height:15px;}
.one_top_box .info a.see, .list_box .info a.see {float:right; text-decoration:none; color:#9a9999; padding:0 10px 0 20px; background:url(/img/ico_see.gif) no-repeat; font-size:11px; color:#ab9999;}
.one_top_box .info a:hover.see, .list_box .info a:hover.see {text-decoration:underline;}
.one_top_box .info .comment, .list_box .info .comment, .new_video .comment {float:right; background:url(/img/ico_quote_small.gif) no-repeat; padding:0 0 5px 0; margin:0 10px; width:29px; text-align:center; font-size:11px;}
.one_top_box .info .comment a, .list_box .info .comment a, .new_video .comment a:hover {text-decoration:none; color:#5e5e5e;}
.one_top_box .info .comment a:hover, .list_box .info .comment a:hover,  .new_video .comment a:hover {text-decoration:underline;}

.news_box {width:240px; background-color:#f4f7f9; padding:5px;}

.one_top_box2 a img {float:left; border:1px solid #285990; margin:0 10px 0 0;}
.one_top_box2 a:hover img {border:1px solid #1a6433;}
.one_top_box2 div {height:80px; overflow:hidden; text-align:justify;}
.one_top_box2 div a {display:block; font-weight:bold; font-size:13px; color:#285990; padding:0 0 3px 0; text-decoration:none; text-align:left;}
.one_top_box2 div a:hover {color:#1a6433;}

a.title_green {display:block; font-size:16px; font-weight:bold; color:#1a6433; /*padding:5px;*/ text-decoration:none;}
a:hover.title_green {color:#285990; text-decoration:underline;}
a.title_blue {display:block; font-size:16px; font-weight:bold; color:#285990; /*padding:5px;*/ text-decoration:none;}
a:hover.title_blue {color:#1a6433; text-decoration:underline;}
.one_top_box a.text_box {display:block; text-align:justify; height:77px; overflow:hidden; text-decoration:none; color:#5e5e5e;}
.one_top_box a.text_box img {float:left; border:1px solid #f2f3f3; padding:0 10px 0 0;}
.one_top_box a:hover.text_box {text-decoration:underline;}

.list_box {
    border-top: 1px solid #DDDDDD;
    height: 123px;
    margin: 0 0 10px;
    overflow: hidden;
    padding-top: 10px;
    text-align: justify;
}
/*.list_box {text-align:justify; height:148px; overflow:hidden; margin:0 0 30px 0;}*/
.list_box img {float:left; padding:0 20px 0 0;}
.list_box .info img {float:left; padding:3px 20px 0 0;}

/* == index_layer == */
.index_top .top_layer_table {width:100%; max-width:872px;}
.index_top .top_layer_table .td_l {min-width:410px; }
.index_top .top_layer_table .td_c {width:230px;}
.index_top .top_layer_table .td_r {width:300px;}

table.index_center {width:100%;}
table.index_center .td_l {width:210px;}
table.index_center .td_c2 {width:250px;}
table.index_center .td_r {width:300px;}
table.index_center td .index_hidden_1 {height:333px; overflow:hidden;}

table.index_bottom {width:100%;}
table.index_bottom .td_l {width:210px;}
table.index_bottom .td_r {width:210px;}
/* == index_layer == */

.big_img {/*background:url(/images/pic_16.jpg) no-repeat 50% 50%;*/ border:1px solid #d3d3d3; margin:5px; padding:0; _height:455px;}
.big_img .big_img_2 {background:url(/img/shad_img.png) repeat-x 0 100%; height:455px; _background:none;}
.big_img .info {color:#ffffff; padding-top:330px; margin:0 10px; border-bottom:1px solid #ffffff;}
.big_img .info .big_img_title {font-size:30px; font-weight:bold;}
.big_img .info .btn {float:right; padding:4px 0 0 0;}
.big_img .info .btn span {float:left; border-top:1px solid #579200; /*background-color:#579200;*/ font-size:14px; width:22px; line-height:22px; text-align:center; margin:0 0 0 5px; border:1px solid #437100;}
.big_img .info .btn span:hover {border:1px solid #ffffff; font-weight:bold; cursor:pointer;}
.big_img .info .btn span.activ {border:1px solid #ffffff; font-weight:bold; cursor:pointer; border:1px solid #579200; background: url(/img/photo_green_btn.png) no-repeat scroll 50% 50%;}
.big_img .info .btn span:hover.activ {border:1px solid #FFFFFF; font-weight:bold; cursor:pointer; color:#ffe326;}
.big_img .text {color:#ffffff; font-size:20px; padding:5px 10px; height:67px; overflow:hidden; text-align:center;}

.arr_gall {width:24px; height:79px; margin:19px -2px 0 -2px;}
.arr_l_blue {float:left; background:url(/img/arrow_blue_box.jpg) no-repeat;}
.arr_r_blue {float:right; background:url(/img/arrow_blue_box.jpg) no-repeat -24px 0;}
div:hover.arr_l_blue {background-position: 0 -79px; cursor:pointer;}
div:hover.arr_r_blue {background-position: -24px -79px; cursor:pointer;}
.arr_l_green {float:left; background:url(/img/arrow_green_box.jpg) no-repeat;}
.arr_r_green {float:right; background:url(/img/arrow_green_box.jpg) no-repeat -24px 0;}
div:hover.arr_l_green {background-position: 0 -79px; cursor:pointer;}
div:hover.arr_r_green {background-position: -24px -79px; cursor:pointer;}

.gall_img_green, .gall_img_blue {/*margin:0 20px;*/ text-align:center; height:120px; overflow:hidden;}
.gall_img_green a, .gall_img_blue a {display:inline-block; /*width:111px;*/ height:111px; text-align:center; overflow:hidden; text-decoration:none; margin:3px 1px; padding:0 2px;}
.gall_img_green a img, .gall_img_blue a img {margin-bottom:3px;}
.gall_img_green a:hover, .gall_img_blue a:hover {color:#ffffff;}
.gall_img_green a:hover img, .gall_img_blue a:hover img {border:1px solid #ffffff;}
.gall_img_green a {color:#c6ef89;}
.gall_img_green a img {border:1px solid #c6ef89;}
.gall_img_blue a {color:#d7eaff;}
.gall_img_blue a img {border:1px solid #9dbbdb;}

.board {padding:0 0 10px 0; }
.board > div {padding:0 0 5px 0; border-bottom:1px dotted silver; margin:0 0 5px 0;}
.board > div a.board_title {background:url(/img/marker_green_little.gif) no-repeat 4px 50%; padding:5px 0 5px 15px; font-weight:bold; color:#196433; font-size:11px; text-decoration:none;}
.board > div a:hover.board_title {text-decoration:underline;}
.board > div a.board_text {display:block; text-decoration:none; padding:5px; text-align:justify;}
.board  a.board_add {display:block; background:url(/img/arrow_silver_dubl.jpg) no-repeat 100% 0; text-align:right; padding:3px 35px 4px 0; font-weight:bold; text-decoration:none;}
.board  a:hover.board_add {background-position: 100% -23px;}
.board  a.img img {float:right; margin:15px 0 5px 5px; border:1px solid #285990;}
.board  a:hover.img img {border:1px solid #1a6433;}

.board_index {border:1px solid #ccc;}
.board_index .date {padding:2px 5px; font-size:11px; background-color:#f5f5f4;}
.board_index .date span {display:block; float:left; font-size:13px; color:#fff; font-weight:bold; background-color:#1a6433; margin:1px; padding:1px; width:80px; text-align:center;}
.board_index .board_img {width:677px; margin:0 auto;}
.board_index .board_img .big {float:left; padding:5px;}
.board_index .board_img .big img {border:1px solid #579200; width:500px;}
.board_index .board_img .small {float:left; padding:5px;}
.board_index .board_img .small a img {border:1px solid #579200; width:150px; margin:0 0 5px 0;}
.board_index .board_img .small a:hover img {border:1px solid #416c00;}
.board_index .descr {padding:10px 5px 16px 5px;}
.board_index .info {padding:2px 5px; background-color:#f5f5f4; line-height:20px;}

.pic_box {/*text-align:center;*/}
.pic_box a {text-decoration:none; display:inline-block; text-align:center; width:150px; padding:5px; margin:0 20px 20px 0; vertical-align:top;}
.pic_box a img {border:1px solid #f3f3f3;}
.pic_box a:hover img {border:1px solid #097b1f;}
.pic_box a span {color:#285990;}
.pic_box a:hover span {color:#097b1f;}

.forum {padding:0 0 20px 0;}
.forum a {display:block; background:url(/img/marker_green_little.gif) no-repeat 4px 50%; padding:5px 0 5px 15px; color:#196433; text-decoration:none;}
.forum a:hover {text-decoration:underline;}

.tags {text-align:justify;}
.tags a {text-decoration:none; color:#285990;}
.tags a:hover {text-decoration:underline; color:#097b1f;}

.coment_box {margin:5px 0; padding:0 0 5px 0; border-bottom:1px dotted #e9e9e9; /*text-align:justify;*/}
.coment_box .nik {font-weight:bold; font-size:13px; color:#444444;}
.coment_box a.txt_link {font-style:italic; text-decoration:none; color:#285990;}
.coment_box a:hover.txt_link {text-decoration:underline; color:#1a6433;}
.coment_box .info {padding:1px 5px; margin:5px 0 0 0; text-align:right; color:#444444; font-size:11px; background-color:#e1e8f2;}
.coment_box .info a {font-weight:bold; color:#285990; text-decoration:none;}
.coment_box .info a:hover {color:#426e00; text-decoration:underline;}


.listtable {border-spacing:1px; background-color:#c6d5e4;}
.listtable th {font-weight:bold; color:#265589; background-color:#f4f9ff; padding:5px 5px 5px 10px;}
.listtable td {background-color:#ffffff; padding:5px;}
.listtable td .green {color:#008906;}
.listtable td .red {color:#ff0000;}
.listtable .w85 {width:85px;}









/*s*/
#raiting_span {
float:right;
color:#5a7753;
display: inline;
}

.star-rating {
  margin: 0;
  padding: 0;
  list-style: none;
  width: 100px;
  height: 20px;
  position: relative;
  background: url(/img/logo_raiting.gif);
}
.star-rating li {
  float: left;
  margin: 0;
  padding: 0;  
}
.star-rating li a {
  display: block;
  width: 20px;
  height: 20px;
  text-indent: -9999px;
  position: absolute;
  text-decoration: none;
  z-index: 10;
  overflow:hidden;
}

.star-rating li a:hover {
  background: url(/img/logo_raiting.gif) left center;
  left: 0;
  z-index: 2;  
  border:none;
}
.star-rating a.star1 {  
  left: 0; 
} 
.star-rating a.star1:hover {
  width: 20px;  
}
.star-rating a.star2 {
  left: 20px;
} 
.star-rating a.star2:hover {
  width: 40px;
}
.star-rating a.star3 {
  left: 40px;
} 
.star-rating a.star3:hover {
  width: 60px;
}
.star-rating a.star4 {
  left: 60px;
} 
.star-rating a.star4:hover {
  width: 80px;
}
.star-rating a.star5 {
  left: 80px;
} 
.star-rating a.star5:hover {
  width: 100px;
}

.star-rating li.current {
  background: url(/img/logo_raiting.gif) left bottom;
  height: 20px;
  z-index: 1;
}

/* +css page_links */
.pagenator {text-align:center; border-top:1px solid #cfdce4; padding-top:7px;}

.pagenator a {
border: 1px solid #ffffff;
background-color: #ffffff;
padding: 0px 3px 0px 3px;
margin: 1px;
font-size: 12px;
text-decoration:none;
}
.pagenator a:hover {
color:#285990;
background-color: #ffffff;
border: 1px solid #285990;
padding: 0px 3px 0px 3px;
margin: 1px;
font-size: 12px;
text-decoration:none;
}

.pagenator span.active {
color:#ffffff;
background-color:#1a6433;
padding: 0px 3px 0px 3px;
margin:1px;
border:1px solid #9bb9da;
font-size:12px;
font-weight:bold;
}

span.disabled {
padding: 0px 3px 0px 3px;
margin:1px 10px;
font-size:12px;
}

.pagenator a.next {
padding: 0px 3px 0px 3px;
margin:1px 10px;
font-size:12px;
border:none;
}

.pagenator a:hover.next {
color:#285990;
border:none;
}
/* -css page_links */

/*s*/

.ligin_top {display: none; z-index:9999; position:absolute; top:21px; left:0; width:300px;}
#btn_close {position:absolute; top:-5px; right:15px;}
.ligin_top .bg1 {background:url(/img/shad_black_5_lr.png) repeat-y;}
.ligin_top .bg2 {background:url(/img/shad_black_5_lr.png) repeat-y 100% 0;}
.ligin_top .bg3 {background:#ffffff url(/img/bg_silver.jpg) repeat-x 0 100%; margin:0 5px; padding:10px; border:1px solid #7592b8; border-top:none;}
.ligin_top .bg4 {background:url(/img/shad_black_5_ang_bl_br.png) no-repeat 0 -5px;}
.ligin_top .bg4 > div {background:url(/img/shad_black_5_ang_bl_br.png) no-repeat 100% 0;}
.ligin_top .bg4 > div > div {background:url(/img/shad_black_5_tb.png) repeat-x 0 -5px; padding:2px 0 3px 0; margin:0 5px;}
.ligin_top .txtc  div {padding:3px 40px 3px 3px; text-align:right;}
.ligin_top .txtc  div input.enter {padding:2px; font-weight:bold; color:#244d93; margin:0 2px 0 0;}
.ligin_top .txtc  div input:hover.enter {cursor:pointer; color:#1a6433;}

.reg_table {width:100%; background:url(/img/bg_login.jpg) no-repeat;}
.reg_table td {width:50%; padding:20px 0 0 0;}
.reg_table td.line {width:1px; /*background-color:#d3d3d3;*/ font-size:1px; border-left:1px solid #d3d3d3;}

.form_box {width:250px; margin:0 auto; padding:50px 0 0 20px; color:#285990;}
.form_box .input_div {background:url(/img/bg_input.jpg) no-repeat; float:right; border:1px solid #9badcd; padding:8px; margin:5px 0;}
.form_box .input_div input {color:#79a0cb;}
.form_box .name_div {padding:8px 10px; float:right; font-weight:bold; margin:5px 0;}
.form_box .name_div span{color:#ff0000;}
.form_box .submit_div {float:right; font-weight:bold; margin:5px 0;}

table.board_table {border-spacing:10px; width:100%;}
table.board_table td {border: 1px solid #ccc; padding:5px; width:50%;}
table.board_table td a.boardtitle {display:block; color:#285990; font-weight:bold; text-decoration:none; font-size:14px; /*background:url(/img/marker_green_little.gif) no-repeat 0 7px;*/ margin:0 0 0 80px; height:18px; overflow:hidden;}
table.board_table td a:hover.boardtitle {text-decoration:underline;}
table.board_table td a:hover.catboard {float:left; border:1px solid #1a6433; background-color:#1a6433; color:#fff; text-decoration:none; width:65px; text-align:center; font-weight:bold; font-size:11px;}
table.board_table td a.catboard {float:left; border:1px solid #1a6433; background-color:#fff; color:#1a6433; text-decoration:none; width:65px; text-align:center; font-weight:bold; font-size:11px;}
table.board_table td .boardtitle span {color:#1a6433; font-size:12px;}
table.board_table td .date {font-size:11px; background-color:#f5f5f4; border-bottom:1px dashed #ccc; padding:0 0 0 15px;}
table.board_table td .board_cont {padding:5px; height:93px; overflow:hidden;}
table.board_table td .board_cont a {float:left;}
table.board_table td .board_cont a img {margin:0 5px 5px 0; border:1px solid #ccc;}
table.board_table td .board_cont a:hover img {margin:0 5px 5px 0; border:1px solid #3f6997;}
table.board_table td .contactinfo .data {background-color: #E1E8F2; color: #444444; font-size: 11px; padding: 1px 5px;}
table.board_table td .contactinfo, .info_board {border-top:1px dashed #ccc; padding:2px;}
table.board_table td .contactinfo span, .info_board span {float:left;}
table.board_table td .contactinfo span b, .info_board span b {color:#285990;}
table.board_table td .contactinfo span img, .info_board span img {vertical-align:bottom; margin:0 3px 0 0;}
table.board_table td span.spanlink {float:none; color:#6C6C6C; text-decoration:underline;}
table.board_table td span:hover.spanlink {text-decoration:none; cursor: pointer; color:#1a6433;}

.form_table {margin:0 auto; width:250px;}
.form_table td {padding:5px; color:#285990;}
.form_table .td_r {text-align:right; font-weight:bold;}
.form_table span {color:#ff0000;}
.form_table .input_div {background:url(/img/bg_input.jpg) no-repeat; border:1px solid #9badcd; padding:8px; margin:5px 0;}
.form_table select, .form_table input, .form_table textarea {width:300px;}
.form_table td table .w70{width:70px;}
.form_table input.submit {width:150px;}
.form_table .txtinfo {font-size:11px;}
.form_table .tdhd {padding-left:140px; border-bottom:1px solid #285990; color:#1a6433;}

.name_div {padding:8px 10px; font-weight:bold; margin:5px 0;}
.input_div {background:url(/img/bg_input.jpg) no-repeat; border:1px solid #9badcd; padding:8px;}
a.bluefiltlink_ {border:1px solid #9ab9da; margin:5px; font-weight:bold; display:block; float:left; padding:9px 15px; *padding:11px 20px; color:#285990; text-decoration:none;}
a:hover.bluefiltlink_ {background-color:#e5f1ff;}
a.bluefiltlink_active {border:1px solid #285990; margin:5px; font-weight:bold; display:block; float:left; padding:9px 15px; *padding:11px 20px; color:#fff; text-decoration:none; background-color:#98b8d9;}
a:hover.bluefiltlink_active {text-decoration:underline;}

.board_menu {border-bottom:1px dashed #9ab9da; padding:0 0 5px 0;}
.board_menu .input_div {padding:3px; margin:1px;}
.board_menu a.bluefiltlink_ {border:1px solid #9ab9da; margin:1px; font-weight:bold; display:block; float:left; padding:4px 10px; *padding:11px 20px; color:#285990; text-decoration:none;}
.board_menu a.bluefiltlink_active {border:1px solid #285990; margin:1px; font-weight:bold; display:block; float:left; padding:4px 10px; *padding:11px 20px; color:#fff; text-decoration:none; background-color:#98b8d9;}

.cabinetmenu {margin:5px 0;}
.cabinetmenu .cabmenu {padding:7px; border-bottom:1px solid #ccc;}
.cabinetmenu .cabmenu a {display:block; font:bold 14px Arial; text-decoration:none; color:#285990; background:url(/img/marker_lblue_little.gif) no-repeat 2px 6px; padding:0 0 0 15px;}
.cabinetmenu .cabmenu a:hover {text-decoration:underline; color:#1a6433; background:url(/img/marker_green_little.jpg) no-repeat 2px 6px;}

.reg_res_ok {border:1px solid #579200; padding:20px; text-align:center; font-weight:bold; font-size:18px; background-color:#eaffcb; color:#196433;}
.reg_res_error {border:1px solid #c50000; padding:20px; text-align:center; font-weight:bold; font-size:18px; background-color:#ffcdcd; color:#c50000;}



.entsite {text-align:center; padding:40px 0 0 0; color:#008810;}
.entsite h3 {font-size:30px;}
.entsite h3 img {border:none;}
.entsite h3 a {font-weight:bold; color:#008810; font-size:20px;}
.entsite h3 a:hover {color:#2c68ab;}

/* === 404 layout ===*/
.g_des3 {width:100%; background:url(/img/head_bg_3.jpg) no-repeat 50% 0;}
.g_des3 .td_tl {background:url(/img/top_l_bg_3.jpg) no-repeat 100% 0; height:738px;}
.g_des3 .td_cent {width:990px; background:url(/img/footer_bg_3.jpg) no-repeat 0 100%;}
.g_des3 .td_tr {background:url(/img/top_r_bg_3.jpg) no-repeat;}
.g_des3 .td_bl {background:url(/img/foot_bg_l_3.jpg) no-repeat 100% 100%; height:387px;}
.g_des3 .td_br {background:url(/img/foot_bg_r_3.jpg) no-repeat 0 100%;}

.conteiner404 {background:url(/img/404_bg.jpg) no-repeat 0 105px; height:960px; /*margin-bottom:228px;*/}
.cont2_404 {padding:4px 0;}

a.logo_big {display:block; float:left; background:url(/img/logo_big.jpg) no-repeat; width:277px; height:208px; margin-top:20px;}
a:hover.logo_big {background-position:0 -208px;}

a.btn_photo {display:block; float:right; background:url(/img/btn_photo.jpg) no-repeat; width:108px; height:123px; margin:70px 5px 0 0;}
a:hover.btn_photo {background-position:0 -123px;}

.text_404 {text-align:center; color:#285990; font-size:14px; margin:0 120px 0 280px; padding:0 90px 0 0;}
.text_404 h1 {font-size:48px; font-weight:bold;}
.text_404 h1  span {display:none;}

.link404cont {position:relative;}
.link404cont > div {position:absolute;}
.link404cont > div > div {position:absolute; background:url(/img/arrow_line.png) no-repeat;}

.link_1_404 {border-top:1px solid #285990; left:0; top:20px; width:115px;}
.link_1_404 .link_div {left:0; top:-7px; background-position:0 -8px; width:8px; height:13px;}
.link_2_404 {border-bottom:1px solid #285990; border-right:1px solid #285990; top:-120px; right:-40px; width:120px; height:140px;}
.link_2_404 .link_div {top:0; right:-7px; background-position:-8px 0; width:13px; height:8px;}
.link_3_404 {border-top:1px solid #285990; top:19px; right:-80px; width:135px;}
.link_3_404 .link_div {top:-7px; right:0; background-position:-21px -8px; width:8px; height:13px;}
.link_4_404 {top:19px; right:-150px; border-top:1px solid #285990; border-right:1px solid #285990; width:270px; height:735px;}
.link_4_404 .link_div {bottom:0; right:-7px; background-position:-8px -21px; width:13px; height:8px;}
.link404cont a {color:#285990; line-height:37px; text-decoration:none;}
.link404cont a:hover {color:#236520; text-decoration:underline;}

a.mir3 {float:right; display:block; background:url(/img/mir_bg_3.gif) no-repeat 9px 0; padding:80px 0 0 0; text-align:center; text-decoration:none; color:#bbcee1; margin:60px 0 0 0; width:160px;}
a:hover.mir3 {background-position:9px -114px; color:#ffffff;}

.foot3_cont {margin-right:200px;}
/* === END 404 layout ===*/



/* --- DIALOGS --- */
#d_select_location .cont {width:75%; margin:0 auto;}
#d_select_location b {color:#265589;}
#d_select_location .input_div {background:url(/img/bg_input.jpg) no-repeat; border:1px solid #9badcd; padding:8px; margin:5px 0;}
#d_select_location .input_div select {border:none; width:100%;}

.dlg {
  display: none;
    
  position: absolute;
  top: 17%;
  left: 50%;
  margin-left: -200px;
  min-width: 200px;
    
  overflow: visible;
}
.busy { position:absolute;
        top:130px;
        left:150px;
        width:70px;
        height:70px;    
        background:  url(/img/admin/thumb-loading.gif) no-repeat; 
        padding:0px;
        display: none;
    }

.d_owerlay {background: #000}

/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.ie_dlg {position:absolute;top:0;left:0;z-index:-1;
    width: expression(this.parentNode.offsetWidth+'px');
    height: expression(this.parentNode.offsetHeight+'px');
}

.dlg .d_drag {cursor: move;}

/* jqmModal dialog CSS courtesy of;
  Brice Burgess <bhb@iceburg.net> */


/* [[[ Title / Top Classes ]]] */
.dlg .d_title { 
  background: #d5ff84 url(/img/dialog2/sprite.gif) repeat-x 0px -82px; 
  color: #ffffff;
  padding: 7px 22px 5px 5px;
  font-family:"sans serif",verdana,tahoma,helvetica;
  font-weight: bold;
  *zoom: 1;
}
.dlg .d_title_l { background:  url(/img/dialog2/sprite.gif) no-repeat 0px -41px; padding-left: 3px;}
.dlg .d_title_r { background: url(/img/dialog2/sprite.gif) no-repeat right 0px; padding-right: 3px; *zoom: 1;}


/* [[[ Body / Message Classes ]]] */
.dlg .d_body {
  background:#ffffff url(/img/dialog2/bc.gif) repeat-x center bottom;
  padding: 10px 10px 20px 10px;
  min-height: 150px;
*min-height: 150px;
  overflow: auto;
}
.dlg .d_body_l { background: url(/img/dialog2/bl.gif) no-repeat left bottom; padding-left: 7px; }
.dlg .d_body_r { background: url(/img/dialog2/br.gif) no-repeat right bottom; padding-right: 7px; *zoom: 1; }

/* [[[ Button classes ]]] */
.dlg div:hover.d_close {
  background: url(/img/dialog2/close.gif) no-repeat bottom left;
  overflow: hidden;
  cursor: pointer;
}
.dlg .d_close {
  position: absolute;
  right: 7px;
  top: 4px;
  padding: 0 0 0 19px;
  height: 19px;
  width: 0px;
  background: url(/img/dialog2/close.gif) no-repeat top left;
  overflow: hidden;
  cursor: pointer;
}
.dlg .d_close_f {background-position: bottom left; outline: none;}


/*
div.jqmdWide { width: 560px; margin-left: -280px; }
div.jqmdTall { height: 330px; }


div.centered { width: 100%; text-align: center; }
div.buttons input{ margin: 10px 14px; }
div.output { margin: 10px; color: red; }
*/

/*resize area*/
.dlg .d_resize {position: absolute; right: 2px; bottom: 2px;}
/* --- /DIALOGS --- */

/* bill edit */
.btn {cursor:pointer; float:left; height:16px; margin:0 2px; padding:0 0 0 16px;}
.b_empty{margin-left:18px;}
.b_edit {background:url(/img/admin/i_edit.gif) no-repeat 2px 50%;}
.b_active {background:url(/img/admin/i_active.gif) no-repeat 40% 0px;}
.b_inactive {background:url(/img/admin/i_inactive.gif) no-repeat 40% 0px;}
.b_drop {background:url(/img/admin/i_drop.gif) no-repeat;}
.b_view {background:url(/img/admin/i_view.gif) no-repeat;}
/* /bill edit */
/* == console == */
#alert_container {width:400px; /*margin:0 auto;*/ margin-left:-200px; position:fixed; top:0px; left: 50%; z-index:10000;}
#alert_container .item {display: none;}
#alert_container .error {border:1px solid #cc0000; background:#fc4843 url(/img/admin/alert_error.gif) no-repeat 5px 50%; color: #ffffff; font-weight: bold; padding:5px 3px 5px 60px;}
#alert_container .message {border:1px solid #1c7000; background:#48c81e url(/img/admin/alert_ok.gif) no-repeat 5px 50%; color: #ffffff; font-weight: bold; padding:5px 3px 5px 60px;}
#alert_container .message .txt {margin-right:30px;}
#alert_container .close {float:right; padding:1px 8px 2px 8px; cursor:pointer;}
#alert_container .error .close {background:url(/img/admin/alert_close_red.gif) no-repeat;}
#alert_container .message .close {background:url(/img/admin/alert_close_green.gif) no-repeat;}
#alert_container .sadow {height:6px; background:url(/img/admin/alert_shad.png) no-repeat 50% 100%;
_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader src='/img/admin/alert_shad.png', sizingMethod='image' _height:6px;}

table.tb {background-color:#f8fcff; border:1px solid #b4cbe3; margin:5px 10px; border-spacing:3px;}
table.tb td {border-bottom:1px solid #b4cbe3; padding:2px 5px; white-space:nowrap;}


span.btn_search_big {float:right; background:url(/img/btn_search_big.gif) no-repeat 100% 3px; width:35px; height:30px;}
span:hover.btn_search_big {background:url(/img/btn_search_big.gif) no-repeat 100% -36px; cursor:pointer;}

span.blue_btn {padding: 5px 10px; background-color:#7ba4d0; text-align: center; width: 210px; color:#ffffff; border:1px solid #3f84bb; display:block;}
span:hover.blue_btn {background-color:#43678b; border:1px solid #f7a91a;}

.we_social {text-align:center; padding:0 0 10px 0;}
.we_social a:hover {opacity:0.8;}
