body,div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0; padding:0;}
img {border: none;}
body { font-family: "Trebuchet MS", serif; background-color:#c6d0c7; color:#fff;}
#GoToNAV {position: absolute; top:0; line-height:12px;}
li {list-style-position: inside;}
#content_left li {list-style-type:none; list-style-position: outside; background: url(../_img/li-default.gif) no-repeat 0 4px; padding-left: 1.5em; margin-left:0;}
body#appliance #content_left li {background-image:none;}
a {color:#4b5859; text-decoration: underline;}
a:visited {color: #666;}
a[target="_blank"] {background: url(../_img/strelkata_3.png) no-repeat 100% 3px; padding-right: 20px; }
.banner a[target="_blank"] {padding:0; background-image: none;}
p, address {margin-bottom:1em; text-align:justify;}
p a {white-space: nowrap; }
h1 {font-family: Georgia, serif; margin-bottom: 0.5em; font-size:1.85em;}
h2 {font-family: Georgia, serif; margin-bottom: 0.25em; line-height: 0.8em; font-size:2em; font-weight: normal; }
h1 a, h2 a {text-decoration: none; color: #4b5859;}
h1 a:hover, h2 a:hover{text-decoration: underline;}
.IESUX {clear:left;height:1px;overflow:hidden;visibility:hidden;width:1px;}
.wraper {width:954px; margin:0 auto;}

/** FORMS **/
input, textarea, select {color:#000; font-family:arial,varadena,sans-serif; margin:3px; padding:2px;}
legend {color:#fff;}
input.btn {font-size:0.75em; font-weight:bold; text-align:center; width:165px;}
.btn:hover, .btn:focus {color:#990000;}
input, textarea, select, form span, .img_r img {display:block;float:left; font-size: 12px;}
label {overflow: hidden; }
form, form div {overflow:visible;}
form br {clear:left;}
.img_r {margin-bottom:3px;}
.img_r img {margin-right:12px;}
form .img_r span {margin-top:10px;}
.img_r input[type="text"] {float:left; text-align:right; width: 100px; margin:10px 20px 5px 3px;} 
input[type="text"], input[type="password"] {width:250px;}
input[disabled] {opacity:0.7;}
input[type="hidden"] {display: none;}
input[type="image"] {border: none; padding:0;}
input.small, div.small input, input[type="submit"], input[type="checkbox"] {margin-top:3px;width:auto;}
form span {margin:3px;padding:2px;text-align:right; width: 150px; }
form span.error {display: block; width: auto; margin:0;}
form span.error span {
	width: auto; display: block;  margin:0;
	background-image: url(../_img/50-white.png);
	border: solid 1px #DB251A; padding: 3px 6px;
	text-align: left; 
	font-size: 12px; font-weight: bold;}
form span.error:hover span {visibility: visible;}
form label.error {}
textarea {width:410px; }
textarea, input[type="text"], input[type="password"]{background: url(../_img/textbg.png); border: solid 1px #000; border-width: 0 1px 1px 0;}
fieldset {border: none;}
.error{color:#C53331;}
a.error {display:block; padding-left: 20px;  height:16px; background: url(../_img/error.png) 0 50% no-repeat;}
/** FORMS **/

/** HEADER **/
#langs_nav {
	position: absolute; top:0; width:100%; min-width:954px; height:16px;
	background-color: #4b5859;  color: #bec7bf;
	text-align:right; font-size: 12px; line-height: 16px; text-transform: lowercase;
}
#langs_nav a {color: #fff; text-decoration: none;}
#nav {
	position:absolute; top:17px;  height:184px; width:100%; min-width:954px;
	background-color:#fff; color: #4b5859;  border-bottom: solid 1px #bcc6bd;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase;
}
#nav a {color: #4b5859; text-decoration: none; padding: 12px; display: block; }
#nav a.lvl_1 {font-size:1em; display: block; padding-top:113px; padding-bottom:8px; letter-spacing:-1px;}
#nav a.lvl_1:hover, #nav a.lvl_1.cur_page  {background-color: #dde2dd; }
#nav a.lvl_1.cur_page {color: #fff; text-shadow: 0 0 2px #000;}
#nav a.lvl_2 {font-size:0.875em;}
#nav a.lvl_2:hover, #nav a.lvl_2.cur_page {color:#fff; background: transparent;  text-shadow: 0 0 2px #000;}
#nav .bgd_img {
	height:40px; position: absolute; left:0; bottom:0; width:100%;  min-width:954px; 
	border-bottom: solid 1px #7e9793; background-color: #bcc6bd;  background: url(../_img/repeats-x.png) repeat-x 0 -40px ;
}
#nav ul {list-style-type: none;}
#nav li {display: block; margin-left:0; float: left;}
#nav li ul {visibility: hidden; position: absolute;}
#nav ul:hover li ul {visibility: hidden !important;}
#nav ul:hover li:hover ul {visibility: visible !important;}

body.about-us #nav li.about-us ul 
, body.register #nav li.register ul 
, body.documents #nav li.documents ul 
, body.punkts #nav li.punkts ul 
, body.useful #nav li.useful ul 
, body.ecology #nav li.ecology ul 
, body.news #nav li.news ul 
, body.contacts #nav li.contacts ul 
{visibility: visible;}

#nav a.lvl_1 {background-image: url(../_img/no-repeats.png); background-repeat: no-repeat; }

#nav li.about-us a.lvl_1 {background-position: -22px 0;}
#nav li.about-us a.lvl_1:hover, body.about-us #nav li.about-us a.lvl_1, #nav li.about-us:hover a.lvl_1 {background-position: -22px -155px;}
#nav li.register a.lvl_1 {background-position: -174px 0;}
#nav li.register a.lvl_1:hover, body.register #nav li.register a.lvl_1, #nav li.register:hover a.lvl_1  {background-position: -174px -155px;}
#nav li.documents a.lvl_1 {background-position: -268px 0;}
#nav li.documents a.lvl_1:hover, body.documents #nav li.documents a.lvl_1, #nav li.documents:hover a.lvl_1  {background-position: -268px -155px;}
#nav li.punkts a.lvl_1 {background-position: -428px 0;}
#nav li.punkts a.lvl_1:hover, body.punkts #nav li.punkts a.lvl_1, #nav li.punkts:hover a.lvl_1  {background-position: -428px -155px;}
#nav li.useful a.lvl_1 {background-position: -597px 0;}
#nav li.useful a.lvl_1:hover, body.useful #nav li.useful a.lvl_1, #nav li.useful:hover a.lvl_1  {background-position: -597px -155px;}
#nav li.ecology a.lvl_1 {background-position: -690px 0; padding: 113px 14px 8px 14px;}
#nav li.ecology a.lvl_1:hover, body.ecology #nav li.ecology a.lvl_1, #nav li.ecology:hover a.lvl_1  {background-position: -690px -155px;}
#nav li.news a.lvl_1 {background-position: -800px 0; padding: 113px 20px 8px 20px;}
#nav li.news a.lvl_1:hover, body.news #nav li.news a.lvl_1, #nav li.news:hover a.lvl_1  {background-position: -800px -155px;}
#nav li.contacts a.lvl_1 {background-position: -915px 0;}
#nav li.contacts a.lvl_1:hover, body.contacts #nav li.contacts a.lvl_1, #nav li.contacts:hover a.lvl_1  {background-position: -915px -155px;}

#content_top {padding-top:202px; height:456px; background-color: #99aea8; border-bottom:solid 1px #8ea49d;  overflow:hidden;   min-width:954px;} 
#toggler_fbox, #go_home {font-size: 0.75em; color:#4b5859; visibility: hidden; float: right; margin: 10px 5px 0 5px; cursor: pointer;}
#go_home {float: left; visibility: visible;}
#feetbox_arrow { background: url(../_img/no-repeats.png) no-repeat -366px -300px; width: 11px; height: 11px; display: inline-block; overflow: hidden; }
#feetbox_arrow.opened{background-position: -366px -300px;}
#feetbox_arrow.closed{background-position: -366px -322px;}
#feetbox {position: relative; padding: 10px; top: 20px; background: url(../_img/grass.jpg) no-repeat 0 -82px  #fff; color: #000; height:350px; clear: both;}
#content_top a{text-decoration: none;}

#feetbox .toggler { 
	height:60px; width:290px; padding:13px 15px 17px 15px; 
	position: absolute; right: 0; z-index:10;
	background-color: #bdc7be; border-top: solid 1px #d9e5da; border-bottom: solid 1px #4b5859;
	font-weight: bold; font-size: 20px;
}
#feetbox #fb_1 .toggler {top:0}
#feetbox #fb_2 .toggler {top:92px;}
#feetbox #fb_3 .toggler {top:184px;}
#feetbox #fb_4 .toggler {top:276px;}
#feetbox .toggler:hover .hov, #feetbox a.toggler_on span.hov  {background: url(../_img/no-repeats.png) no-repeat -579px -302px; color: #fff;}
#feetbox .hov {display: block; height:46px; margin-left:-60px; padding:10px 10px 10px 60px; }
#feetbox .togglie {	
	position: absolute; left: 0; top: 0;
	width:550px; height:333px; padding: 17px 70px 20px 20px;
	visibility: hidden;
	background: url(../_img/akcenti.jpg) no-repeat transparent; color: #ffffff;
	font-size: 14px;
}
#feetbox .togglie .podl{
	position: absolute; bottom: 20px; left: 60px;
	width: 470px; padding: 20px;
	background-image: url(../_img/80-black.png); 
	-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;
}
#feetbox #fb_1 .togglie {background-position: 0px -10px}
#feetbox #fb_2 .togglie {background-position: 0px -400px}
#feetbox #fb_3 .togglie {background-position: 0px -790px}
#feetbox #fb_4 .togglie {background-position: -1px -1168px}
#feetbox .togglie li {list-style-position: outside; margin-left:1em;}
#feetbox .feet:hover .togglie {visibility: visible;}
#feetbox .grad {position: absolute; z-index: 20; top:3px; bottom:3px; width:15px; right: 320px; background: url(../_img/repeats-y.png) repeat-y -30px 0;}
#feetbox .brdr7{position: absolute; z-index: 20; top:0; left:0; width:15px; height:15px; background: url(../_img/no-repeats.png) no-repeat -525px -300px; }
#feetbox .brdr8{position: absolute; z-index: 20; height:15px; top:0; left:15px; right:15px; background: url(../_img/repeats-x.png) repeat-x 0 0; }
#feetbox .brdr9{position: absolute; z-index: 20; top:0; right:0; width:15px; height:15px; background: url(../_img/no-repeats.png) no-repeat -540px -300px;}
#feetbox .brdr6{position: absolute; z-index: 20; width:15px; right:0; top:15px; bottom:15px; background: url(../_img/repeats-y.png) repeat-y -15px 0;}
#feetbox .brdr3{position: absolute; z-index: 20; bottom:0; left:0; width:15px; height:15px; background: url(../_img/no-repeats.png) no-repeat -525px -315px;}
#feetbox .brdr2{position: absolute; z-index: 20; height:15px; bottom:0; left:15px; right:15px; background: url(../_img/repeats-x.png) repeat-x 0 -15px;  }
#feetbox .brdr1{position: absolute; z-index: 20; bottom:0; right:0; width:15px; height:15px; background: url(../_img/no-repeats.png) no-repeat -540px -315px;}
#feetbox .brdr4{position: absolute; z-index: 20; width:15px; left:0; top:15px; bottom:15px; background: url(../_img/repeats-y.png) repeat-y 0 0; }
/** HEADER **/

/** CONTENT **/
#content_rpt .wraper{overflow: hidden;}
#content_rpt {padding-top:54px; border-top: solid 1px #d7ded8; background: url(../_img/repeats-x.png) repeat-x 0 -40px;   min-width:954px; color:#4b5859; }
#content_left { float: left; width:622px; min-height: 500px;}
#content_left ul {margin-bottom: 1em;}
#content_left p, #content_left li {font-size:0.875em;}
#content_left li li {font-size:1em;}
#content_left table {border-collapse: collapse; width:615px; margin: 5px; }
#content_left td, #content_left th {padding: 3px 5px; border: solid 1px #546061; font-size: 0.875em; background-color:#BDC6BD; }
#content_left th {padding: 3px 10px; background-color: #889490; color: #fff; text-shadow: 0 0 2px #000;}
body.ecology #content_left p img, .rss_descr img{float: right; margin: 0 0 0.5em 1em; padding:7px; background-color: #bdc6bd; border: solid 1px #4b5859;}
#content_right {float: left; width:301px; margin-left:27px; min-height: 500px;}


	#fixed_box.floted {position: fixed; top:30px; z-index:2}

	/** SUBNAV **/
#sub_nav {margin-bottom:20px;}
#sub_nav li {list-style-type: none; margin-bottom:-1px; margin-left:0;}
#sub_nav a {
	display: block; padding:4px 9px; 
	color: #fff; text-decoration: none; font-size:0.875em;
	border: solid 1px #4b5859;
	background-color: #BDC6BD;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	margin-bottom: 10px;
}
#sub_nav a:hover {background-image:none; background-color: #99AEA8;}
#sub_nav li.cur_page a {border: none; color: #4b5859; background: none transparent; margin:1px 1px 9px 1px;}
	/** SUBNAV **/
	
	/** TABS **/
.banner	{margin: 0px 2px 20px 2px;}
	
#tabs {position: relative;}
.tpair { float:left; overflow:visible; list-style-type: none; margin:0 -1px 0 0; }
.tpair a.tbtn { 
	display:block; padding:5px 10px; margin-top:4px;
	font-size:14px; line-height:16px; text-decoration:none; font-weight:bold;
	position:relative; z-index:210;
	color:#fff; background-color: #889490; text-shadow: 0 0 2px #000;
	border: solid 1px #546061;
}
.tpair a.tbtn:hover {padding:7px 10px; margin-top:0;}
#tabs .first a.tbtn{ -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-top-left-radius: 10px; }
#tabs .last a.tbtn { -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px;  border-top-right-radius: 10px;}
body.jsOFF .tpair:target a.tbtn, .tpair.tget a.tbtn {
	padding:7px 10px; margin-top:0;
	background-color:#bdc6bd ;
	border-color:#546061 #546061 #bdc6bd;
	border-style:solid;
	border-width:1px;
	color:#4b5859; text-shadow: none;
}
.tpair .tinfo {
	background-color:#bdc6bd; border:1px solid #546061;
	position:absolute; left:0; margin:-1px 0 0 0;
	width: 100%;
	visibility: hidden;
	z-index:100;
	-moz-border-radius-bottomleft: 10px; -moz-border-radius-bottomright: 10px;  -moz-border-radius-topright: 10px;
	-webkit-border-bottom-left-radius: 10px; -webkit-border-bottom-right-radius: 10px; -webkit-border-top-right-radius: 10px;
		    border-bottom-left-radius: 10px; 	     border-bottom-right-radius: 10px; 	       border-top-right-radius: 10px;

}
body.jsOFF .tpair:target .tinfo, .tpair.tget .tinfo {display:block; visibility: visible;  z-index:200;}
.tpair h3 {font-size: 1.75em; color: #4b5859; line-height:1.75em; padding: 10px 10px 5px 80px; text-shadow: 1px 1px 1px #4B5859; }
.tpair h3 span {display: block; width:60px; margin:-50px 0 0 -70px; background-image: url(../_img/no-repeats.png);}
#tnews h3 span {background-position: -197px -450px;}
#tnews .one_news {margin:15px;}
#tnews .rss_date {font-family: Georgia, serif; float: left; width: 20%;}
#go_ecomedia {display: block; overflow: hidden; padding:0 1em 1em; line-height: 18px; background: url(../_img/ecomedia-logo.png) no-repeat 150px -3px;}
#go_ecomedia span {display: block; width:130px;  float: left;}
.newsH2 {
	position: relative; clear: both;
	margin-bottom:0.5em; padding:0.25em 60px 0.4em 0.4em;
	border: solid 1px #546061;
/**	border-top: dotted 2px #99AEA8; border-bottom: dotted 2px #99AEA8;/**/
	background-color: #BDC6BD;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
.newsH2 .rss_date {display:block; position:absolute; right:-10px; top:8px; font-size:0.5em; width:4em; line-height:0.9em;}
#tnews .rss_title {
	font-family: Georgia, serif; font-size:1.125em; letter-spacing:-1px;
	display: block; width:196px; float: left;
	color: #4b5859; text-shadow: 0 0 2px #fff;
	text-decoration: none;   
}
#tnews .rss_title:hover {text-decoration: underline;}
#tnews .rss_descr {font-size: 0.75em; line-height:1.25em; margin-top:0.5em; border-top: solid 1px #4b5859; padding-top:0.25em; clear:left;}

#tbranches h3 span {background-position: -104px -450px;  height:60px;}
#tbranches h4 {margin:10px 15px 5px 15px; color:#4b5859; font-weight: bold; font-size:1.125em;}
#tbranches .citys_list {overflow: hidden; margin:14px;}
#tbranches .city_column {float: left; margin-right: 15px;}
#tbranches .city_column a {display: block; font-size:0.75em; color:#fff; text-decoration: none; white-space: nowrap;}
#tbranches .city_column a[href] { color:#4b5859;}
#tbranches .city_column a[href]:hover {text-decoration: underline;}
.locations_by_city {margin:5px 15px;}
.locations_by_city address {
	padding:7px 10px;  margin:0;
	font-style: normal; font-size:0.875em;
	background-color:#99a49f; color: #fff;
	-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;
}
.locations_by_city .even {background-color: transparent; color:#4b5859; }

#tregister h3 span {background-position: -4px -450px; height:60px;}
#tregister h4 {margin:5px 15px; color:#4b5859; font-weight: bold; font-size:1.125em;}
#tregister ul {margin:0 15px;}
#tregister li {list-style-image:url(../_img/liItem.gif);list-style-type:square; list-style-position: outside; margin-left: 1em; font-size:0.75em; color:#4b5859;}
#tregister li li {font-size:1em;}
#tregister .pdf_dld {
	display: block; margin:25px 15px 5px 15px; padding:5px 10px;
	font-size:0.875em; overflow: visible; text-decoration:none;
	color: #fff; background:none #99a49f;  border-top: solid 1px #4b5859;
}
#tregister .pdf_dld span {display: block; width:37px; height:37px; float: right; margin-top:-21px;  background: url(../_img/no-repeats.png) no-repeat -457px -391px;}
#tregister .reg_btn {display: block; overflow: hidden; margin:15px; height:53px; background: url(../_img/no-repeats.png) no-repeat -296px -450px; text-decoration:none;}
#tregister .reg_btn span {visibility: hidden;}
.indent {padding-left: 100px; position: relative;  margin-bottom:1em;}
.indent  img {width:66px; position:absolute; bottom:0; left:0; border:none !important; padding: 0px !important;}
	/** TABS **/
	
	/** documents **/
.pdf_lnks {padding: 1em 0 0.5em 0;}
.pdf_lnks li {overflow: hidden; background-position: 0 9px;}
.pdf_lnks li a, a.pdf_lnk {display:inline-block; line-height: 2em; padding-right:22px; background: url(../_img/link-pdf.gif) no-repeat 100% 0;  }
.pdf_lnks li a:hover, a.pdf_lnk:hover {color: #111;}
	/** documents **/

#terms-and-conditions #content_left h2 {font-size:1.5em;}
	
/** CONTENT **/

/** FOOTER **/
#footer {clear: both; padding:2em 0 0 0 ;}
#footer .wraper{
	background-color:#4b5859; color: #fff; overflow: hidden;
	-moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; 
	-webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px;
			border-top-left-radius: 10px; 		  border-top-right-radius: 10px;
}
#go_root {display: block; margin: 69px 50px; width: 101px; height:101px; float: left; background: url(../_img/no-repeats.png) no-repeat -6px -300px; text-decoration: none;}
#go_root span {visibility: hidden;}
#foot_nav {
	overflow: hidden; position:relative; 
	width: 300px; height:200px; margin: 20px 0 0 136px; padding-right:10px; 
	float: left;  border-right:solid 1px #222;
} 
#foot_nav li {list-style-type: none;  list-style-position:outside;  line-height: 14px;  margin-bottom: 9px; width:150px;}
#foot_nav li li {margin-left: 1em; margin-bottom: 0; height: 16px; overflow:hidden; width: auto;}
#foot_nav li.punkts, #foot_nav li.useful, #foot_nav li.ecology, #foot_nav li.news, #foot_nav li.contacts{margin-left: 150px;}
#foot_nav li.punkts{margin-top: -181px}
#foot_nav a {color: #fff; text-decoration: none; font-size: 0.75em; margin:0; display: block; font-family: varadena, arial, sans-serif;}
#foot_nav a.lvl_1 {text-transform: uppercase;}
#foot_nav a:hover, #foot_nav a.cur_page {text-decoration: underline;}
#foot_contac {margin-top: 20px; margin-bottom: 20px; float:left; height:200px; border-left:solid 1px #7f8c89; padding-left:16px; position: relative; width: 280px;}
#foot_contac .phone {font-family: Georgia; font-size: 2.0em;}
#foot_contac .phone_info {font-family: "Trebuchet MS", sans-serif; font-size: 0.75em; letter-spacing: -1px;}
#foot_contac .phone_img { background: url(../_img/no-repeats.png) no-repeat -131px -300px; width:85px; height:83px; position: absolute; right:0; top:0;}
#foot_contac address {margin-top: 3em; font-family: Georgia, serif; font-size: 0.875em; font-style:normal;}
.foot_bottom {clear: left; padding: 10px; background-color: #333D3E; font-size: 0.625em; overflow: hidden;}
#foot_copy {float: left;}
#go_identity {float: right;  background: url(../_img/no-repeats.png) no-repeat -237px -301px; width: 113px; height: 26px; overflow: hidden; text-decoration:none; margin: -5px 0;}
#go_identity span {visibility: hidden;}
/** FOOTER **/

/** LIGHTBOX **/
#lbOverlay { position: fixed; z-index: 9999; left: 0; top: 0; width: 100%; height: 100%; background-color: #58595A; cursor: pointer;}
#lbCenter, #lbBottomContainer { 
	position: absolute; z-index: 9999; overflow: hidden; 
	background-color: #ccc; border: solid 2px #58595A; }
#lbBottomContainer{border-top: 0}
.lbLoading { background: #fff url(../_img/loading.gif) no-repeat center; }
#lbImage { position: absolute; left: 0; top: 0; border: 10px solid #ccc; background-repeat: no-repeat;}
#lbPrevLink, #lbNextLink { display: block; position: absolute; top: 0; width: 50%; outline: none;}
#lbPrevLink {left: 0;}
#lbPrevLink:hover {background: transparent url(../_img/SB_prev.gif) no-repeat 0 15%;}
#lbNextLink {right:0;}
#lbNextLink:hover { background: transparent url(../_img/SB_next.gif) no-repeat 100% 15%;}
#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #ccc;
	border-top-style: none;
}
#lbCloseLink { display: block; float: right; width: 100px; height: 35px; background: transparent url(../_img/SB_close.gif) no-repeat center; outline: none;}
#lbCaption, #lbNumber { margin-right: 71px;}
#lbCaption { font-size: 12px;}
/** LIGHTBOX **/

/** ADMIN PANEL **/
#adm_nav {margin:0 auto; position:relative; width:954px; min-height:500px;}
#adm_nav legend {color: #ccc; padding:0 20px;}
#adm_nav li { float:left; overflow:visible; width:130px; list-style-type: none; margin-left:0;  }
#adm_nav a.adm_btn { color:#fff; display:block; font-size:14px; line-height:16px; padding:5px 10px; position:relative; text-decoration:none; width:110px; z-index:210; min-height:32px;}
#adm_nav li:target a.adm_btn {
	background-color:#99aea8 ;
	border-color:#546061 #546061 #99aea8;
	border-style:solid;
	border-width:1px;
	padding:4px 9px;
}
#adm_nav form {
	background-color:#99aea8;
	border:1px solid #546061;
	left:0;
	margin:-1px 0 0;
	padding:15px;
	position:absolute;
	display:none;
	visibility: hidden;
	width:922px;
	z-index:100;
}
#adm_cat_long_text form, #adm_cat_short_text form{display:block;}
#adm_nav fieldset{border: none;}
#adm_nav textarea{width:730px;}
#adm_nav label span {width: 150px;}
#adm_nav label span.sugest_info {width: auto;}
#adm_nav div.small {overflow: hidden;}
#adm_nav div.small span {width: auto;}
#adm_nav div.small span.normal {width: 2em; cursor: move; text-align:center;}
#adm_nav span.cLocs a {color:#d00;}
#adm_nav span.cLocs a.active {color:#0d0;}
#adm_nav .right_col{float:left; width:730px; overflow: hidden;}
#adm_nav .right_col label {overflow: hidden; width: 50%; display: block; float: left;}
#adm_nav .right_col span {width: 90%; margin:0; padding:0 5px 0 0; }
#adm_nav .right_col input[type="checkbox"] {margin-top: 5px;}
#adm_nav textarea.full_ta {width:900px; min-height:600px; font-size: 14px;}
#adm_nav li:target form {display:block; visibility: visible;  z-index:200;}
.imgs_sorts {background:url(../_img/pagenums.gif) no-repeat ; padding-left:35px; border: solid 1px #999; }
.imgs_sorts .minHeight {width: 0px; height:75px; margin-left:-5px; float: left; }
#imgs_unused {background: none;}
#imgs_unused.hide_used div.img_used {display: none;}
.imgs_sorts div {float:left; margin:3px;}
.imgs_sorts div.img_used {background-color: #DF8D2F;}
.imgs_sorts img { border:1px solid #000; display:block; float:left;margin:3px;}
div.sort {overflow: hidden; border-top: solid 1px #999;}

#adm_nav .list_cars  p {color:#000;}
#adm_nav .list_cars .car:hover a.fast_reserv {visibility: hidden;}
#adm_nav .list_cars .car:hover {background: none;}
#adm_nav .thumb_mask span {display: none;}

#adm_nav .car_reses {float: left; width: 460px; font-size: 12px; border-collapse: collapse; background-color:#444;}
#adm_nav .car_reses tr.slcted {background-color: #666;}
#adm_nav .car_reses td, #adm_nav .car_reses th {padding:0 3px; border: solid 1px #aaa;}
#adm_nav .car_reses a {display: block; color: #df8d2f;}
#adm_nav .car_res_full{float: left; width: 480px; margin-left:20px;}

/** ADMIN PANEL **/