*html{padding:0px; margin:0px;}
ul {padding:0px; margin:0px;}
table,input,button{border:0px;}

* a:focus,input:focus,img:focus,button:focus{outline:none!important;}
/*for FireFox*/
    input[type="submit"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner   { border : 0px; } 
/*for IE8 */
    input[type="submit"]:focus, input[type="button"]:focus   { outline : none;}

a{cursor:pointer; color:#000;}
a:hover{text-decoration:none;}
img{border:none;}

.bold{font-weight:bold;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.relative{position:relative;}

.ttd .title a{color:#44c028;}
h1{color:#44c028; font-size:18px; margin-top:0px;}
h2{color:#44c028; font-size:18px; margin-top:0px;}
h3{color:#696969; font-size:12px; margin-top:0px;}
h1 a{color:#44c028; text-decoration:none;}
h1 a:hover{color:#44c028; text-decoration:underline;}


body{ top:0px!important; padding:0px; margin:0px; font-family: Arial; font-size:12px; background-color:#f1ffe3; }

#container{width:1000px; border:solid #668c6d; border-width:0 1px 0 0;}
#container-body{margin:0 auto; background:url(/img/default/container_bg.png) 0 0 repeat-y;}

.skiptranslate{display:none;}
#google_translate_element{height:25px;width:119px;margin-bottom:5px;overflow:hidden; position:absolute; left:880px; top:10px; z-index:16; }
#google_translate_element .skiptranslate{display:block !important;}
#header{height:235px; background:url(/img/default/header_bg.jpg) 0 0 no-repeat; position:relative; z-index:15;}
#header .head-logo{background:url(/img/default/logo.png) 0 0 no-repeat; height:154px; left:20px; position:absolute; top:20px; width:212px;}
#header .head-logo a{text-decoration:none;}
#header .head-logo span{left:34px;padding:61px 68px;position:relative;top:66px;}
.bottom-header{position:relative;top:199px; background:transparent url(/img/default/menu_bg.png) repeat-x scroll 0 0;height:36px;}
.bh_navi{width:250px; height:36px; text-align:center;}
  .icons_link {padding-top:8px; /* padding-left:69px; */ padding-left:10px;}
  .icons_link ins{text-decoration:none;}
  .icons_link a{float:left; margin-left:15px; text-decoration:none;}
  .icons_link .home{background:url(/img/default/home.png) 0 0 no-repeat; width:16px; height:15px; padding:0 1px;}
  .icons_link .mail{background:url(/img/default/mail.png) 0 0 no-repeat; width:18px; height:15px; padding:0 2px;}
  .icons_link .map{background:url(/img/default/map.png) 0 0 no-repeat; width:17px; height:15px; padding:0 4px;}
  .icons_link a:hover .home,
  .icons_link a:hover .mail,
  .icons_link a:hover .map{background-position:0 30%;}
  .icons_link .mail a{padding-top:20px;}
  .icons_link .map a{padding-top:20px;}

.search{margin-right:25px; padding-top:7px;}
.search input.search_box{background-color:#f1ffe3; width:119px; padding:0 2px 2px; font-size:12px; color:#989797;}
.search input.search_button{background:url(/img/default/search_button.png) 0 0 no-repeat; width:17px; height:20px; cursor:pointer; margin-left:10px;}

.lang{display:none; position:absolute; top:10px; right:50px;}
.lang ul li {display:inline; list-style:none;}
.lang ul li a {color:#40BD26;}
.lang ul li a.active {text-decoration:none;
}
.subscribe p a{color:#696969;}

p.tit{font-size:14px; color:#989797;}
.subscribe{margin-left:25px; padding-top:6px;}
.subscribe p{color:#44c028; font-size:12px; margin:0 0 5px 0;}
.subscribe input.maskable-true{background-color:#ffffff; float:left; width:179px; border:1px solid #82d856; padding:0 2px 2px; font-size:12px; color:#989797;}
.subscribe input.maskable-false{background-color:#ffffff; float:left; width:179px; border:1px solid #82d856; padding:0 2px 2px; font-size:12px; color:#989797;}
.subscribe input.subscribe_button{background:url(/img/default/subscribe_button.png) 0 0 no-repeat; width:9px; height:18px; cursor:pointer; margin-left:10px;}
.subscribe table{ margin:0; padding:0; }

table.calendar_calc {border:solid #eee; border-width:1px 0 0 1px; background-color:#fff;}
table.calendar_calc tr td{border-color:#EEEEEE;border-style:solid;border-width:0 1px 1px 0;color:#44C028;font-size:11px;text-align:center;}
table.calendar_calc tr td.mounth{width:50px; height:15px; background-color:#5ECA48; color:#fff; font-size:12px; padding:3px 0;}
table.calendar_calc tr td.qs_name{width:99px; height:15px; background-color:#5ECA48; color:#fff; font-size:12px; padding:3px 0 3px 10px; text-align:left;}
.qs{background:url(/img/default/qs.png) 0 0 no-repeat;}

.carousel {background-color:#cff4bc; padding:8px 0 9px; width: 100%; text-align: center; overflow: hidden; position: relative; z-index: 4; height: 85px;}
.carousel a {display:inline-block; position:relative; margin:0 3px;}
img.prev,img.next{cursor:pointer;}

.center_in_lblok{width:540px; margin:10px 0;}
.center_in_rblok{width:160px; background-color:#cff4bc; margin:17px 0;}

.carousel-container{position:relative; z-index:3;}


.weather{margin-left:26px; margin-top:10px; width:169px; padding:0 20px; background-color:#CFF4BC;}
p.source{margin:5px 0;}
p.source a{color:#CFF4BC!important;}
.box_title p{color:green; margin:0; padding-top:10px;}
table#weather{width:100%; margin:5px 0;}
table#weather tr td{ text-align:right; color:#747333;}
table#weather tr td.wtown{width:50%;  color:#696969; text-align:left;}
table#weather tr td.ww{color:#44C028; text-align:right; padding-right:5px;}

.news{padding-right:10px;}
.one_news{margin-bottom:15px;}
.one_news img {padding:5px 10px 5px 0;}
.news_time {color:#44c028; font-size:11px;}
.news_title,.pi_title {color:#000; font-size:14px;}
.news_title a,.pi_title a,.ttd .title a {text-decoration:none; color:green;}
.news_title a:hover,.pi_title a:hover ,.ttd .title a:hover{text-decoration:underline;}
.news_desc ,.pi_content ,.ttd p{color:#696969; font-size:12px; margin-top:5px;}

.ttd{margin-top:10px;}
img.gim {padding:10px 0px 0 0;}
 
.banners{text-align:center; width:100%; padding-bottom:10px;}
.banners img{margin:10px 0 0;}

ul.hierarchy li{list-style:none;}
ul.hierarchy ul{margin-left:20px; margin-bottom:5px;}
ul.hierarchy ul li a{font-size:12px; color:#696969;}
ul.hierarchy li a{font-size:14px; color:#696969;}

.poll {margin:0 10px 10px;}
.poll ul li{list-style:none; font-size:11px; color:#44C028;}
.poll ol li{font-size:11px; color:#44C028;}
.poll ol {padding-left:20px;}
.poll p{text-align:center;}
.question{color:#696969;font-size:11px;margin:5px 0;}

#wraper {background:url(/img/default/wraper_bg.png) 0 100% no-repeat; padding-bottom:24px; z-index:10;}
#wraper.w_inside {background:url(/img/default/wraper_inner_bg.png) 0 100% no-repeat!important; padding-bottom:24px;z-index:10;}
#wraper .wraper_left,#wraper .wraper_right{width:27.5%; height:100%;padding-top:20px;}
#wraper .wraper_center{width:700px; padding-top:20px; z-index:9;}
#wraper .wraper_left .wraper_left_menu{background:url(/img/default/left_menu_bg.png) 0 100% no-repeat; padding-bottom:100px; width:241px; min-height:250px; position:relative;}
ul#left_menu {padding-left:20px; padding-bottom:10px;}
ul#left_menu_in {padding-left:0px; padding-bottom:10px;}
ul#left_menu li td:hover.lm_i{background-position:0 100%;}
ul#left_menu li td:hover.lm_i a{color:#E8FFBB; text-decoration:none;}
ul#left_menu_in li td a{text-decoration:none; font-size:12px;}
ul#left_menu li td a{text-decoration:none; font-size:12px;}
ul#left_menu li td p{margin:0;}
ul#left_menu li .lm_i {background:url(/img/default/left_menu_button.png) 0 0 no-repeat; padding: 0 10px; margin-bottom:10px; height:40px; list-style:none; }
ul#left_menu li.active .lm_i {background-position:0 100%;}
ul#left_menu li {margin-bottom:5px; height:40px; list-style:none; }
ul#left_menu_in li {margin-bottom:5px; height:40px; list-style:none; }
ul#left_menu li.active{margin-bottom:7px;}
ul#left_menu li ins{line-height:10px;}
ul#left_menu a{color:#fff; font:13px Arial;}
ul#left_menu a:hover{color:#E8FFBB;}

.wraper_left iframe{background-color:#000;}

ul#left_menu_in li.down_li{background:url(/img/default/down_li_bg.png) 0 5px no-repeat;height:auto !important;margin-left:0px;padding-left:12px; padding-right:10px;}
li.down_li{background:url(/img/default/down_li_bg.png) 0 5px no-repeat;height:auto !important;margin-left:20px;padding-left:12px; padding-right:10px;}
ul#left_menu_in li.down_li a{color:#989797!important; font-size:12px; text-decoration:none;}
li.down_li a{color:#44c028!important; text-decoration:none;}
li.down_li a.active{text-decoration:underline;}
li.down_li a:hover{text-decoration:underline;}
ul#left_menu_in li.down_li a:hover{text-decoration:underline;}

ul li.down_li.level1 { margin-left:30px; }
ul li.down_li.level1 span { font-size:13px; }
ul li.down_li.level2 { margin-left:40px; }

.page_inner{width:700px;}
.centextblock{font-size:12px;}
.centextblock a{color:#44C028;}
.centextblock strong{color:#49A028;}

td.form {width:500px}

.backform textarea,.backform input,.general-form-table textarea,.general-form-table input{border:1px solid #D8E1B5;}
.backform input,.general-form-table input{font-family:Arial;font-size:12px; color:#989797;margin:5px 0;padding:2px;width:300px; background-color:#F1FFE3;}
.backform textarea,.general-form-table textarea{width:335px; height:150px;font-family:Arial;font-size:12px; margin-top:7px; color:#989797; background-color:#F1FFE3;}
.backform tr td.form_name,.general-form-table tr td.form_name,.captcha_name{width:185px;line-height:17px;vertical-align:top; padding-top:6px; font-size:12px; color:#696969;}
.backform tr td.form_name img,.general-form-table tr td.form_name img{margin-top:5px;}
input.button,input.submit{width:auto!important; cursor:pointer;}
table.backform input.button,table.general-form-table input.submit{margin-right:45px;}
input.captcha, .captcha input{width:50px;}

.general-form p{font-size:14px;color:#696969;}

.blanks ul li{list-style:none;}
.blanks span {font-size:11px; color:#989797;}
.blanks a {font-size:14px; color:#44C028; text-decoration:none;}
.blanks a:hover {text-decoration:underline;}

.star,.astrix{color:#44C028;}
input.button,input.submit, a.btn_doors{background:url(/img/default/form_button.png) 0 0 repeat-x; height:16px; color:white; font-size:11px; border:none; cursor:pointer;}
a.btn_doors{padding:0 5px; text-decoration:none;}
input.text{color:#989797; font-size:12px; border:none; padding:0px 5px 2px;}
input.lm_button{background:url(/img/default/left_menu_button.png) 0 0 no-repeat; color:#fff; width:209px; height:40px; cursor:pointer;}
input:hover.lm_button{background-position:0 100%; color:#E8FFBB;}

.window {background:url(/img/default/one_window_bg.png) 0 0 no-repeat; width:242px; height:48px; margin-top:35px;} 
.window a ins{background:url(/img/default/one_window_link.png) 0 0 no-repeat;position:relative; white-space:nowrap;width:73px; height:60px; top:-18px; margin-left:26px;}
.window a span{margin-left:16px; position:relative;top:15px;}
.window a:hover ins{background-position:5px 100%; }
.window a{color:#568100; font:14px Arial; text-transform:uppercase; text-decoration:none;}

.downl {width:242px; height:48px; margin-top:5px;} 
.downl a ins{background:url(/img/default/download.png) 0 0 no-repeat;position:relative; white-space:nowrap;width:43px; height:40px; top:0px; margin-left:26px;}
.downl a span{margin-left:16px; position:relative;top:15px;}
.downl a:hover ins{background-position:0px 100%; }
.downl a{color:#747474; font:12px Arial; text-decoration:none;}

.main_centr_blok{ background:url(/img/default/central_blok_bottom_bg.png) -2px 100% no-repeat; width:424px; position:relative; margin:0 auto; border:solid #F7F7F7; padding-bottom:40px; border-width:2px 2px 0px 2px; margin-bottom:20px;}
.main_centr_blok .main_centr_blok_left_corner{background:url(/img/default/central_blok_bg_left_corner.png) 0 0 no-repeat; width:13px; height:20px; position:absolute; top:-3px; left:-2px;}
.main_centr_blok .main_centr_blok_right_corner{background:url(/img/default/central_blok_bg_right_corner.png) 0 0 no-repeat; width:15px; height:20px; position:absolute; top:-3px; right:-3px;}
.main_centr_blok .main_centr_blok_bottom_corner{ background:url(/img/default/central_block_bottom_bg_cor.png) 0 100% no-repeat; width:430px; height:15px; position:absolute; bottom:0px; right:-4px;}
.main_centr_blok .main_centr_blok_content .main_centr_blok_title{color:#568100; font-size:13px; padding-bottom:10px;}
.main_centr_blok .main_centr_blok_content{color:#747474; font-size:12px; overflow:hidden; padding:10px 10px 0;}
.main_cc{height:auto;}
a.more_link{background:url(/img/default/more_link_yellow.png) 0 0 no-repeat; padding-left:15px; color:#8bb420; text-decoration:none; font-size:10px; position:absolute; bottom:15px; left:10px;}
a:hover.more_link{text-decoration:underline;}


.wraper_center_bloger{ width:412px; margin:25px auto; position:relative;}
.wraper_center_bloger .wraper_center_bloger_title{ overflow:hidden; height:20px; background-color:#8bb420; font-size:13px; color:#fff; min-height:30px; width:100%;}
.wraper_center_bloger .wraper_center_bloger_title span{line-height:27px; padding-left:12px;}
.wraper_center_bloger .wraper_center_bloger_content {color:#747474; font-size:12px; text-align:justify; padding:10px;}
.wraper_center_bloger a.more_link,.wraper_right_bloger a.more_link{position:relative; bottom:0px; left:0px;}
.wraper_right_bloger{ width:225px; margin:25px auto; position:relative;}
.wraper_right_bloger .wraper_right_bloger_title{ overflow:hidden; height:20px; background-color:#8bb420; font-size:13px; color:#fff; min-height:30px; width:100%;}
.wraper_right_bloger .wraper_right_bloger_title span{line-height:27px; padding-left:12px;}
.wraper_right_bloger .wraper_right_bloger_content {color:#747474; font-size:12px; text-align:justify; padding:10px;}
.n{background-color:#8bb420!important;}.f{background-color:#89ca30!important;}.p{background-color:#60942b!important;}

.green_leaf{position:absolute; background:url(/img/default/green_list.png) 0 0 no-repeat; width:58px; height:51px; right:-25px;top:-8px;}
.sun{position:absolute; background:url(/img/default/sun.png) 0 0 no-repeat; width:63px; height:69px; right:-25px;top:-18px;}

.news_bloger{padding:10px 0 0 0;border-bottom:1px solid #8bb420;}
.news_bloger a{text-decoration:none; color:#747474; font-size:12px;}
.news_bloger a:hover{text-decoration:underline;}
.news_date{background:url(/img/default/more_link_news.png) 0 2px no-repeat; padding-left:15px; color:#e47804; font-size:12px;}
.news_content{padding-bottom:10px;}
.wraper_right_bloger a{text-decoration:none; color:#747474; font-size:12px;}
.wraper_right_bloger a:hover{text-decoration:underline;}
.wraper_right_bloger ul.gallery_list {padding-left:10px;}
.wraper_right_bloger ul.gallery_list li{list-style:none; line-height:22px;}
.wraper_right_bloger ul.gallery_list li a{background:url(/img/default/more_link_green.png) 0 2px no-repeat; padding-left:15px;}


div.in404{background:url(/img/default/404.png) 0 0 no-repeat; margin:30px auto; width:140px; height:83px;}
.img_n img{padding:8px 10px 0px 0;}
.go_beck a{color:#44C028; font-size:12px;}

/*MENU-CSS*/

div#menu {line-height:150%;position:relative; min-width:450px; color:#124456;font-size:12px;	z-index:11;}
ul.menu {clear: both; float: none;cursor: pointer; z-index: 1;position: relative;}
div#menu ul {float:left;list-style-image:none; list-style-position:outside;list-style-type:none; padding:0;position:relative;z-index:2;}
div#menu ul ul li {background:none;z-index:999!important;position:relative;}
div#menu li {background:transparent url(/img/default/menu_r.png) no-repeat scroll 0 0;display:block;float:left;margin:0;overflow:visible;padding:0;position:relative;	z-index:3;}
.menu_left_corner{background:url(/img/default/main_menu_left_corner.png) 0 0 no-repeat; position:absolute; left:-2px; top:-1px; width:2px; height:34px;}
.menu_right_corner{background:url(/img/default/main_menu_right_corner.png) 0 0 no-repeat; position:absolute; right:-2px; top:-1px; width:2px; height:34px;}
.bel_flag{background:url(/img/default/bel_flag.png) 0 0 no-repeat; position:absolute; left:35px; top:-30px; width:203px; height:90px;}
div#menu li a {	color:#124456;display:block;float:left;height:32px;line-height:34px;overflow:hidden;position:relative;text-decoration:none;z-index:4;	top:-1px; left:2px;}
div#menu li span {color: #e8ffbb; display:block;padding: 0 15px; background-repeat: no-repeat;	background-position: 95% 0px;	z-index: 6;	position: relative;}
div#menu li span.bg { background:transparent url(/img/default/main_menu_bg.png) repeat-x scroll 0 100%;	display:block;float:left;height:30px;padding:0;position:relative;top:0;z-index:5;}
div#menu li.last a { left:2px; margin-right:-2px;  background:transparent url(/img/default/menu_r.png) no-repeat scroll 100% 1px; }
div#menu li.current {font-weight: bold;}
div#menu li.current ul {font-weight: normal;}
div#menu ul.menu ul {padding: 0px 0px 10px;	background: transparent url('/img/default/menu/menu_dropdown_bg.png') no-repeat scroll 0pt 100%; _background: transparent url('/img/default/menu/menu_dropdown_bg.gif') no-repeat scroll 0pt 100%;left: -999em;width: 165px;position: absolute;top: 33px;z-index:999;}
div#menu li:hover ul, div#menu li.sfhover ul { left: 0px; z-index: 999;visibility: visible;}
div#menu li li {width: 100%; text-indent: 0px;float: none; height: auto;}
div#menu li li a, div#menu li li span.separator { margin: 0px 1px;	padding: 0px; background: url('/img/default/menu/menu_level2_item.gif') no-repeat scroll 100% bottom;height: auto; float: none; display: block; line-height: 25px; width: 159px;}
div#menu li li a.parent {background: url('/img/default/menu/menu_level2_item_parent.gif') no-repeat scroll 100% bottom;}
div#menu li ul ul { margin: -31px 0 0 164px;}
div#menu li:hover ul ul, div#menu li.sfhover ul ul { border-top: 1px solid #80bf31; }
div#menu li:hover ul ul, div#menu li.sfhover ul ul, div#menu li:hover ul ul ul, div#menu li.sfhover ul ul ul, div#menu li:hover ul ul ul ul, div#menu li.sfhover ul ul ul ul { left: -999em;}
div#menu li li:hover ul, div#menu li li.sfhover ul, div#menu li li li:hover ul, div#menu li li li.sfhover ul, div#menu li li li li:hover ul, div#menu li li li li.sfhover ul { left: 1px; top:30px; z-index: 999;}
div#menu a:hover {color: #FFFFAA;}
div#menu span:hover {color: #fff;}
div#menu span.top_s:hover {color: #fff; background:transparent url(/img/default/main_menu_bg.png) repeat-x scroll 0 105%;}
div#menu a.active span.top_s {color: #fff; background:transparent url(/img/default/main_menu_bg.png) repeat-x scroll 0 105%;}
div#menu li ul span:hover {color: #FFFFAA000;}

/*END-MENU*/

.backform{margin-top:20px;}
table#backform tr td.form_name{width:120px; vertical-align:top;}
table#backform tr td input,table#backform tr td textarea{border:1px solid #a8d973; background-color:#f9fff0; margin:0 0 20px 0; font:13px Arial; color:#747474;}
table#backform tr td input{width:200px;}
table#backform tr td textarea{min-height:150px; width:270px;}
table#backform tr td input.backform_button{background:url(/img/default/backform_button.png) 0 0 no-repeat; width:75px; height:27px; border:none; cursor:pointer;}
table#backform tr td input:hover.backform_button{background-position:0 100%;}

#footer{background:url(/img/default/footer_bg.png) 0 100% no-repeat; height:187px; position:relative;}
#footer.f_inside{background:url(/img/default/footer_inner_bg.png) 0 100% no-repeat!important; height:187px; position:relative;}
#footer table tr td{vertical-align:top;}
#footer .footer_banner{height:110px;}
#footer .footer_body{padding:0 20px;}
#footer .footer_left{width:250px;}
#footer .footer_right{width:700px; text-align:center;}
#footer .fl_info{padding:10px 0 0 75px; height:40px; background:url(/img/default/truba.png) 0 100% no-repeat;}
#footer .fr_info{padding:10px 0 0 75px; height:40px; margin-left:160px;}
#footer .fl_info p{color:#b1e69f; font-size:11px; margin:5px 0;}
#footer .fr_info p a,#footer .fr_info p{color:#b1e69f; font-size:11px; margin:5px 0;}
.altgraphic{text-align:left;}

.pages .active{ font-weight:bold; text-decoration:none; }
#user-greeting{ width:120px; float:left; font-size:12px; color:#e8ffbb; border-collapse:collapse; padding:0; table-layout:fixed; margin-top:-7px; }
#user-greeting td{ height:30px; vertical-align:middle; overflow:hidden; }
#user-greeting a{ padding:0; margin:0; float:none; text-decoration:underline; color:#e8ffbb; }
#user-greeting a:hover{ text-decoration:none; }

#login_form_js_inner table { border-collapse:collapse; padding:0; table-layout:fixed; width:99%; }
#login_form_js_inner table td{ padding:5px; }
#login_form_js_inner table td.login_name{ width:30%; }
#login_form_js_inner table td.login_input{ width:70%; }
#login_form_js_inner table td.login_input input{ border:solid 3px #64cc40; width:100%; }
#login_form_js_inner .button { padding:0 3px; }
.pp_full_res{ position:relative; top:5px; border:solid 1px red; }

.page_inner p,.page_inner,.wraper_center{color:#696969;font-size:12px;}
.page_inner ul, .page_inner ol{ margin-left:20px; margin-bottom:10px; }
.page_inner li{ margin-bottom:5px;}
.page_inner p{ margin-bottom:10px;}
.general-form .err, .general-form .star, .general-form .astrix{ color:red; }
.general-form .general-form-table  td.captcha input{ width:100px; }
.general-form .general-form-table table  td { padding:5px; }
.general-form input.err , .general-form  textarea.err{ color:#000000; }
#subscribe{ width:170px; }
#lightbox-secNav-btnClose img{ width:66px; height:22px; }
div#lightbox-secNav{ height:22px; overflow:hidden; }

ul#left_menu_in li.down_li a.active{ text-decoration:underline; }

/*board links*/
#board_links{ background-image:none; padding:0; }
li#board_links div.catalogue-item { margin-bottom:10px; }
li#board_links div.catalogue-item  *{ margin:0; padding:0; position:static; line-height:normal; height:auto; width:auto; float:none; }
li#board_links div.catalogue-item  ul{ margin-left:10px; }
li#board_links div.catalogue-item  ul li a{color:#44C028 !important;}
li#board_links div.catalogue-item  ul li {background:url(/img/default/down_li_bg.png) 0 5px no-repeat; padding-left:10px;}
li#board_links div.catalogue-item li.hierarchyShowClass a { font-weight:bold; }
li#board_links div.catalogue-item li.hierarchyHideClass a { font-weight:bold; }
li#board_links div.catalogue-item li.hierarchyNoAnimationClass a { font-weight:normal; }


.dev table input,.dev table textarea, .dev table select { border:1px solid #a8d973; background-color:#f9fff0; margin:0 0 20px 0; font:13px Arial; color:#747474; }
/* .dev table input{ width:350px; }
.dev table select{ width:350px; } */
.dev table textarea{min-height:150px; width:350px;}
.dev table{ width:90%; }
.dev td{ vertical-align:top; padding:3px; }
.red{ color:red; }
.dev #vip_1, .dev #vip_0 { width:15px; }
.msg_ok{ font-weight:bold; color:green; }
.cl{ clear:both; }
.dev.page_inner{ width:700px; }

.pad{ padding-top:15px; }
.pad .active{ background:#44c028; color:#ffffff; text-decoration:none; }
#category{ margin:5px; }
.room_notice_activity{ width:100%; margin-top:15px; }
.float_right, .float_right_commands{ float:right; }
.float_right_commands, .dev table .float_right_commands{ width:100px; margin-top:8px; }
.item_desc p { margin:0 0 0 13px; color:#696969;}
.item_desc table { margin:0 0 0 10px; }
.item_desc table td.item_address { padding-left:0; }
.tab{background-color:#E8FFBB; border:1px solid #44C028; color:#696969;}
.page_inner button {background:url(/img/default/form_button.png) 0 0 repeat-x; padding-bottom:3px; height:16px; color:white; font-size:11px; border:none; cursor:pointer;}
.item_desc table td.item_address a,.item_desc b,p.pages b { color:green; }
.bg_light_green{ background:#44c028; color:#ffffff; }
a.bold-font{ font-weight:bold; }
.alpha{ margin-bottom:10px; }
.alpha a{ padding:3px; }
.filter_option{ width:155px; height:40px; float:left; text-align:center; }
.filter_option input{ padding:1px 0; }
.filter_option input.button{ padding:0 3px; font-size:12px; color:#ffffff; }
button{ padding:0 3px; }
.tab_active{ background:#44c028; color:#ffffff; width:350px; text-align:center; cursor:hand; cursor:pointer; }
.tab{ cursor:hand; cursor:pointer; width:350px; text-align:center; }
.bg_line_2{ margin-bottom:10px; }

.gallery_photos{ display:none; }
.item_logo img{ cursor:hand; cursor:pointer; }
