﻿a:hover { text-decoration:none }
img { border:none }
ul, ol { list-style:none }
form, fieldset { border:none }
ul, ol, form, fieldset { margin:0; padding:0;  }
body, h1, h2, h3, h4, h5, h6, dl, dt, dd, p { margin:0 }
/*table { width:100%; border-collapse:collapse }*/

body {background:#004477;color:#60758a;font:11px/14px Tahoma, Arial, Helvetica, sans-serif}
a {color:#047}
.textRed {color:#990000}
.textRedB {color:#990000;font-weight:bold}

.menu-root-node{color:#507CD1;font-size:12px;font-weight:bold}
.menu-node{color:#284E98;font-size:12px;font-weight:bold}
.menu-curent-node{color:#990000;font-size:12px;font-weight:bold}

.wrapp-main {max-width:1256px}
.main {min-width:600px; overflow:hidden; padding-right:5px}

/* === header === */
#header {height:111px;background:url(http://s.exist.ru/img/bg-header-rep.gif) repeat-x}
.header-left {background:url(http://s.exist.ru/img/bg-header-left.gif) no-repeat}
.header-figth {height:111px; width:100%; position:relative; overflow:hidden}
.header-figth .bg {background:url(http://s.exist.ru/img/bg-header-right.gif) no-repeat right top; height:111px}
.header_kurs{color:#BDDCF6;padding:3px;text-align:right;float:right}

/*--logo--*/
.logo, .logo a {display:block;width:144px;height:58px}
.logo a, .logo-2 a {text-indent:-9999px;overflow:hidden}
.logo_head {position:absolute;top:47px;left:20px}


/*--logo-2--*/
.logo-2, .logo-2 a {display:block;width:84px;height:49px}
.logo-2 {background:url(http://s.exist.ru/img/logo-2.gif) no-repeat;position:absolute;top:50px;right:30px}

/*--top-menu--*/
.top-menu {width:740px;height:20px;position:absolute;right:0px;top:8px}
.top-menu ul {height:20px;overflow:hidden;width:100%}
.top-menu ul li {float:left;height:20px;padding:0 24px 0 5px}
.top-menu ul li a {height:20px;float:left;line-height:20px;padding-left:22px;color:#fff;text-decoration:none}

.top-menu ul li a.map {background:url(http://s.exist.ru/img/v.png) no-repeat}
.top-menu ul li a.message {background:url(http://s.exist.ru/img/v.png) no-repeat}
.top-menu ul li a.basket {background:url(http://s.exist.ru/img/v.png) no-repeat}
.top-menu ul li a.order {background:url(http://s.exist.ru/img/v.png) no-repeat}
.top-menu ul li a.price {background:url(http://s.exist.ru/img/v.png) no-repeat}
.top-menu ul li .header_kurs {background:url(http://s.exist.ru/img/v.png) no-repeat;padding-left:35px}

.header-figth h1 a:hover, .top-menu ul li a:hover {text-decoration:underline}

.header-figth h1 {padding:5px 0 0 25px;color:#fff;font-size:12px}
.header-figth h1 a {font-size:14px;font-weight:normal;color:#fff;text-decoration:none}

/* === content === */
#content {width:100%;background-color:#fff}
.column-wrapp {width:100%; background:url(http://s.exist.ru/img/main-bg.gif) repeat-y}
.column-wrapp:after {height:0;clear:both;content:"";display:block}

/*--left-sidebar--*/
.left-sidebar {float:left;padding:14px 8px;width:164px;overflow:hidden;background:url(http://s.exist.ru/img/bg-left-sidebar.gif) no-repeat}

/*--left-menu--*/
.left-menu {width:100%;padding:0 0 30px 0}
.left-menu ul {width:164px;overflow:hidden}
.left-menu ul li {width:164px;float:left;border-bottom:1px solid #1a6299}
.left-menu ul li a {font-size:12px;padding:3px 0 3px 14px;color:#fff;display:block;font-weight:bold;text-decoration:none}
.left-menu ul li.active a {background:url(http://s.exist.ru/img/pointer-active.gif) no-repeat 2px 50%}
.left-menu ul li a:hover {background:#003964 url(http://s.exist.ru/img/pointer-hover.gif) no-repeat 3px 50%}
.left-menu ul li.active ul a {background:none}
.left-menu ul ul {padding:5px 0}
.left-menu ul ul li a {width:128px;padding:1px 0 1px 20px}
.left-menu ul ul li {border:none}
.left-menu ul ul a {font-weight:normal;font-size:11px;color:#bddcf6}
.left-menu ul ul li.active ul a {background:none;color:#bddcf6}
.left-menu ul ul ul {width:150px;padding-left:14px}
.left-menu ul ul ul a:hover, .left-menu ul ul li.active ul a:hover, .left-menu ul ul li a:hover, .left-menu ul ul li.active a {background:#bfd2e3 url(http://s.exist.ru/img/pointer.gif) no-repeat 10px 50%;color:#012e50}

/*--login-box--*/
.login-box {background:url(http://s.exist.ru/img/login-box-bg.png) no-repeat;width:169px;height:115px;overflow:hidden;margin:0 0 0 -3px}
.login-box h3 {font-size:12px;color:#012e50;padding:5px 14px}
.login-wrapp {width:140px;padding:10px 0 0 5px;margin-left:8px}
.login-element {width:100%;overflow:hidden;padding:0 0 2px 0}
.mem input, .login-element input {float:left}
.mem {width:100%;overflow:hidden;padding:5px 0 0 0}
.mem input {width:16px;height:15px;margin:0;padding:0}
.mem label {float:left;line-height:16px;padding:0 0 0 5px;color:#047}
.login-box p {padding-left:14px}
.login-box a {text-decoration:none}
.login-box img {padding-right:7px;top:3px}
.login-box p a {text-decoration:none}
/*.login-box p a:hover {text-decoration:underline}*/
.login-form-text{color:#A0A0A0;position:absolute;padding-left:6px;padding-top:3px}
.inp {padding:0 0px 0 5px;width:100px;border:1px solid #7F9DB9}
.login-box-url{text-align:right;padding-top:1px}
.login-box-url a{color:White}

/*--center--*/
.center {margin:0 0 0 180px;height:1%;padding:0 0 0 1px;background-color:#fff}

/*--main-wrapp--*/
.nav-box {position:absolute;top:89px;left:180px;width:100%;overflow:hidden}

/*--nav-box-menu--*/
.nav-box-menu {float:left}
.nav-box-menu ul {float:left;padding-left:7px;height:21px}
.nav-box-menu ul li {float:left;line-height:21px;background:url(http://s.exist.ru/img/line.gif) no-repeat 0 50%;padding:0 6px 0 8px}
.nav-box-menu ul li:first-child {background:none}

/*--tabs--*/
.tabset {float:left}
.tabset ul {float:left}
.tabset ul li {float:left;width:120px;padding:0 0 0 1px}
.tabset ul li a.tab {display:block;background:url(http://s.exist.ru/img/btn-tab.gif) no-repeat 0 -21px;width:120px;height:21px;line-height:21px;text-align:center;font-weight:bold;color:#fff;text-decoration:none;border-bottom:1px solid #fff}
.tabset ul li a.active, .tabset ul li a:hover {background-position:0 0;color:#01355b;text-decoration:none;border-bottom:1px solid #bfd2e3}

/*--sub-nav-box--*/
.sub-nav-box {background-color:#bfd2e3;height:50px;overflow:hidden}
* html .main-wrapp {margin-left:-3px;position:relative}
* html .sub-nav-box {margin-left:-3px;position:relative}

/*--search--*/
.search {width:100%;overflow:hidden;padding:17px 0 0 0}
.search p {float:left;padding:0 0 0 25px;color:#000;font-weight:bold;line-height:21px}
.search a.question {float:left;background:url(http://s.exist.ru/img/q.gif) no-repeat;width:13px;height:20px;text-indent:-9999px;overflow:hidden;margin:0 5px 0 2px}
.search input {float:left}
.search input.text, .login-element input.text {width:102px;height:16px;padding:2px 5px 0 5px;border:1px solid #7f9db9;font-size:11px;color:#333;margin-right:5px}

.main-wrapp {height:1%;overflow:hidden;padding:5px}

/*--column-center--*/
.column-center {height:1%;padding:10px 15px;color:Black;background-color:#fff}
.column-center a{text-decoration:none}

/*заглушка*/
.column-center fieldset{border:1px solid #7F9DB9;padding:10px;font-size:11px;color:#990000;text-align:justify}
.column-center legend{background-color:#d8e4f0;margin-bottom:7px;padding:6px;font-weight:bold;color:#990000}
/*заглушка*/

/*margin-right:232px;*/




.main-center {height:1%;clear:both;padding-top:20px}

.main-center a{text-decoration:none}


/*--content--*/
.center-content { width:100% }
.center-content h2 { margin:0 0 10px -10px; color:#bf0900; position:relative; font-size:14px; padding-left:10px; background:url(http://s.exist.ru/img/bullet.gif) no-repeat 0px 6px }
.center-content p { padding:0 0 10px 0 }


/*
.center-content td,img {
	margin:0;
	position:relative; top: -1974px; left: 0px; width: 808px; }
*/

.center-content-sitemap{float:left}
.center-content-rightbar{float:right; white-space:nowrap;}
.center-content-rightbar img{vertical-align:top;}
ul.selectRegion li {float:left;padding:0 0 0 10px}
ul.selectRegion li a img{border-bottom:1px dotted Black;padding-bottom:2px;opacity: .5;filter:alpha(opacity=50)}
ul.selectRegion li a img:hover{opacity:1;filter:alpha(opacity=100)}

/*--content-ul--*/
.content-ul { width:100%; padding:0 0 10px 0 }
.content-ul li { padding:0 0 0 20px; background:url(http://s.exist.ru/img/bullet-2.gif) no-repeat 9px 50% }
/*--catalog--*/
.catalog { width:100%; padding:10px 0 25px 0 }
.catalog-header { height:22px; overflow:hidden }
.catalog-header h4 { background:url(http://s.exist.ru/img/catalog-header.gif) no-repeat; float:left; width:229px; height:21px; overflow:hidden; font-size:12px; line-height:21px; padding-left:28px }
.catalog-header h4 a { color:#fff; text-decoration:none }
.catalog-header ul { float:right; height:21px }
.catalog-header ul li { float:left; height:21px; line-height:21px; padding:0 5px }
.catalog-header ul li a { background:url(http://s.exist.ru/img/pointer.gif) no-repeat 100% 60%; padding:0 10px 0 0 }
.catalog-content { background:#ecf1f7 url(http://s.exist.ru/img/catalog-content.gif) no-repeat 100% 100% }
.catalog-content-header { background:url(http://s.exist.ru/img/catalog-content-bg.gif) no-repeat }
.top-r { background:url(http://s.exist.ru/img/top-right-catalog.gif) no-repeat 100% 0; height:1%; padding:12px 0 19px 28px; overflow:hidden }
.catalog-column { float:left; width:19.9% }
.catalog-column ul { width:100%; overflow:hidden }
.catalog-column ul li { width:100%; float:left; padding:2px 0 }
.catalog-column ul li a { font-weight:bold; text-decoration:none }
.catalog-column ul li a:hover { text-decoration:underline }
/*--news--*/
.news { width:100%; padding-bottom:55px }
.news h3 { font-size:12px; color:#047; margin:0 0 10px 0 }
.news ul li { border-top:1px solid #e3e3e2 }
.news ul li:first-child { border:none }
.news ul li p { padding:5px 0 }
/*--last-block--*/
.last-block { width:100%; overflow:hidden }
.last-column { float:left; width:262px }
.last-column h4 { color:#0d4177; font-size:12px; width:133px; border-bottom:1px solid #e3e3e2; padding:5px 0 5px 33px }
.last-column h4.partners { background:url(http://s.exist.ru/img/partners.gif) no-repeat }
.last-column h4.links { background:url(http://s.exist.ru/img/link.gif) no-repeat }
.last-column ul { height:1%; padding:0 0 0 10px }
.last-column ul li { background:url(http://s.exist.ru/img/bullet-2.gif) no-repeat 0 60%; padding:1px 0 1px 10px }
.last-column ul li a { color:#60758a }

/*--column right--*/
.column-right { float:right; width:255px;}

/*--right-box--*/
.right-box {width:100%; overflow:hidden; padding:0 0 17px 0 }
.right-box-header { background:#047 url(http://s.exist.ru/img/right-box-header.gif) no-repeat; width:236px; padding:5px 7px; overflow:hidden; text-align:left }
.right-box-header a { float:left; color:#bddcf6; font-weight:bold; font-size:12px; text-decoration:none; background:url(http://s.exist.ru/img/pointer-2.gif) no-repeat 100% 50%; padding:0 10px 0 0 }
.right-box-header h4 { color:#fff; font-size:12px }
.right-box-content { width:100%; padding:1px 0 }
.right-box-content img { display:block }
.right-box-footer { width:236px; padding:5px 7px; background:#bfd2e3; text-align:left }
.right-box-footer a { text-decoration:none}
.right-box-footer a:hover, .right-box-header a:hover { text-decoration:underline }
.right-box-footer a span { background:url(http://s.exist.ru/img/pointer.gif) no-repeat 50% 50%; padding:0 4px }

/* === footer === */
#footer { height:72px; background:#047; color:#fff; line-height:12px }
#footer:after { height:0; clear:both; content:""; display: block }

/*--footer-left--*/
.footer-left {width:165px; float:left; position:relative; margin: -5px 0px 0 10px; padding:20px 0 0 10px; background:url(http://s.exist.ru/img/bg-right-column.gif) no-repeat 100% 0 }

/*--footer-right--*/
.footer-right { width:213px; float:right; margin-top:-5px; padding:20px 10px 0 0; text-align:right; background:url(http://s.exist.ru/img/bg-footer1.gif) no-repeat 100% 0 }
.footer-right a { color:#fff; text-decoration:none }
.footer-right a:hover { text-decoration:underline }

/*--counter-box--*/
.counter-box { margin:0 224px 0 181px; height:52px; padding:20px 0 0 0 }
.counter-box ul { width:100%; overflow:hidden }
.counter-box ul li { float:left; width:88px; padding:0 0 0 7px }

.rambler_counter{ padding-left:25px; height:10px}












/*  --  перенесено из old --*/


a.gal{width:25px;height:22px;display:block;background:url(http://s.exist.ru/img/gal.gif) no-repeat; background-position:center }
a.tobasket{width:25px;height:22px;display:block;background:url(http://s.exist.ru/img/v.gif) no-repeat; background-position:center }
a.tobasketparn{width:25px;height:22px;display:block;background:url(http://s.exist.ru/img/v4.gif) no-repeat; background-position:center }
a.stat{ margin-left:10px; padding-right:25px; color:Black; width:25px;height:22px;display:block;background:url(http://s.exist.ru/img/34.png) no-repeat; background-position:top }

td.firmname{text-align:left;width:120px;}
td.updtime{text-align:center;width:60px;}
td.statis{text-align:center;width:50px; font-weight:bold}
td.price{text-align:center; font-weight:bold}
td.warn{ text-align:center;color:#990000;font-weight:bold;}
td.basket{ text-align:center;width:25px;}

.hidden{ display:none}
.menu-tab {height:35px; margin:1px; margin-bottom:-5px;}
.menu-tab ul { overflow:hidden; width:100%; height:32px }
.menu-tab ul li { float:left; height:32px; padding:0 15px 0 0; }
.menu-tab ul li a { border-width:1px; border-bottom-width:0; border-style:solid; border-color: #7F9DB9;   height:32px;
                 padding:6px; display:inline-block;text-align:center; 
                 white-space:nowrap; text-align:center;text-decoration:none;}
.menu-tab ul li a:hover {background: #92afcf; }


.capital{color:#990000;font-weight:bold;line-height:20px}

.rightmenu{float:left; padding-left: 5px}
.rightmenu a{ font-weight:bold}
.row{ padding:5px}
.row li{list-style-image: url(/image/arrow.gif); padding:0px 0 0px 0px;}
.row ul{ padding:10px 10px 10px 20px;}

.login-button{margin:0 0 0 3px; cursor:pointer; border:0; background:url('http://s.exist.ru/img/btn-go.gif') no-repeat; width:30px; height:20px; font-size:9px;}
.progress-bar{position: absolute; top: 350px; left: 470px;}
.progress-bar-content{height: 35px; width:111px;border:2px solid #92afcf;background-color: #ffffff; cursor:pointer}
.progress-bar-img{margin-top:10px; margin-left:10px;}    
.progress-bar-text{position:relative;top:-3px;left:1px;color: #284E98;padding-left:3px;text-decoration:none;}
.pager{padding:5px; font-size:8pt;text-decoration:none;}
.pager:hover{background: #d8e4f0; padding:5; font-size:8pt;text-decoration:none;}

.tbl {background-color:#ffffff;border:1px solid #7F9DB9;margin:1px}
.tbl tr {background-color:#f4f4f2;height:22px}
.tbl tr:hover {background-color:#d8e4f0}
.trh {background-color: #d8e4f0 !important; height:25px;}
.trv {width:150px;cursor:pointer;}
.footer {background-color: #F0F8FF !important; height:25px;}
.tabletitle{background-color: #E5E5E3 !important; height:29px; color:#003566; font-weight:bold;}

.tblwhite td {padding:4px 4px 4px 20px;font-weight:bold; min-height:50px}
.tblwhite tr {cursor:pointer}
.tblwhite tr:hover {background-color: #d8e4f0;}

.button{display:inline-block;background-color: #d8e4f0;padding:5px; border-width:1px; border-style:solid; font-weight:bold; border-color:#003566; white-space:nowrap; text-align:center;text-decoration:none;}
.button:hover{ background: #92afcf; padding:5px; color:#003566; }
.button:active{ background: #92afcf; padding:5px;  color:#003566; }

.selected-button{ background: #d8e4f0 !important; color:#003566;}
.clicked-button{ background-color:transparent; border:0; width:80px !important; background-image:url('http://s.exist.ru/img/mozilla_blu.gif'); background-position: 0 0; background-repeat:no-repeat; padding-left:20px}

.pagerstyle span{background: #92afcf; padding:2px; text-decoration:none;}
.pagerstyle a:link{padding:2; font-family: Tahoma,Verdana, Arial, Sans-Serif;font-size:8pt;text-decoration:none;}
.pagerstyle a:hover{background: #d8e4f0; padding:2; font-family: Tahoma,Verdana, Arial, Sans-Serif;font-size:8pt;text-decoration:none;}
.pagerstyle a:active{background: #d8e4f0; padding:2; font-family: Tahoma,Verdana, Arial, Sans-Serif;font-size:8pt;text-decoration:none;}
.pagerstyle a:visited{ padding:2; font-family: Tahoma,Verdana, Arial, Sans-Serif;font-size:8pt;text-decoration:none;}
.pagerstyle a[disabled]{font-size:20px;}
.pagerstyle td{background-color:#fff !important; text-align:center}

.inp {border-right: #7F9DB9 1px solid; BORDER-TOP: #7F9DB9 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #7F9DB9 1px solid; BORDER-BOTTOM: #7F9DB9 1px solid; FONT-FAMILY: Tahoma,Verdana, Arial, Sans-Serif; HEIGHT: 18px}
.label{ text-align:left; padding:0 10px 0 0; font-size:12px; line-height:1.2em; background:url('http://s.exist.ru/img/dots.gif') repeat-x bottom right;}
.itemparamname{padding-right: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: black; BACKGROUND-COLOR: #FFFFFF}

a.question {float:left; background:url(http://s.exist.ru/img/q2.gif) no-repeat; width:8px; height:9px; text-indent:-9999px; overflow:hidden; margin: 3px 5px 0 2px }

/*VIN*/

	.required
	{
		color: #990000;
		font-weight: bold;
		padding-left: 5px;
	}
	.carlist_caption
	{
		float:right;

		background: url('http://s.exist.ru/img/ic_del2.gif') no-repeat 53pt;
		color: #004477;
		cursor: pointer;
		font-weight: bold;
		text-align: left;
		padding-left: 10px;
		padding-top: 5px;
		width: 80px;
		height: 22px;
		background-color: #bfd2e3;
	}
	.cardiv
	{
		z-index: 10000;
		margin-top: -27px;
		text-align: right;
		background-color: #ffffff;
		position: absolute;
		display: none;
		border: 0px;
/*		filter: progid:DXImageTransform.Microsoft.Shadow(color=#646464,direction=135);*/
	}
	.carframe
	{
		clear:both;
		border-width: 1px;
		border-color: #BFD2E3;
		border-style: solid;
	}
	.required
	{
		font-weight: bold;
		background-color: #fff;
		font-size: 11px;
		padding-right: 10px;
	}
	.norequired
	{
		background-color: #fff;
		font-size: 11px;
		padding-right: 10px;
	}
	.workpageheader 
	{
		padding:0 0 20px 0;
		font-size:10pt;
		color:#990000;
		font-weight:bold;
	}
	.mainpage_column1
	{
		margin-bottom: 10px;
		vertical-align: text-bottom;
		border: 0px solid black;
		float: left;
		width: 230px;
		padding: 0 10px 0 0;
		font-size: 11px;
		line-height: 1.2em;
		background: url('http://s.exist.ru/img/dots.gif') repeat-x bottom right;
	}
	.mainpage_column2
	{
		border: 0px solid black;
		float: left; /*margin-left: 230px;*/
		/*width: 190px;*/
		text-align: left;
	}
	.mainpage_column3
	{ 
		float:left;
		border: 0px solid black;
		
	}
	.mainpage_column4
	{
		border: 0px solid black;
		float: right;
		width: 300px;
		vertical-align: top;
		height:auto;
	}
	.c1_text
	{
		background-color: #fff;
	}
	.tablerow
	{
		line-height:1.1em;
	    height:auto;
		clear: both;
	}
	
	.tablerowheader
	{
	    clear:both;
		height: 25pt;
		font-weight:bold;
		font-size:12px;
		padding:10px 0 0 0;
	}
	
/*VIN*/



/*IFRAME*/
.frametable{line-height:6px;}

.divic
{
position: absolute; 
cursor: move;
text-align:right;
/*overflow:auto;*/
display:none;

}

.iframe_layer
{
border:1px solid #004477;   
/*overflow:auto;*/
}       

.iframe_caption
{
line-height:12px; 
top:1px;
text-align:right;
position: relative; 
border:1px solid #047;
border-bottom-color:#fff;/*#d8e4f0;*/
border-bottom-width:1px;
background: url('http://s.exist.ru/img/ic_del2.gif') no-repeat 42pt;
color: #004477;
cursor: pointer;
font-size:10px;
text-align: left;
padding-left: 10px;
padding-top: 5px;
width: 65px;
height: 18px;
background-color: #d8e4f0;
}
/*IFRAME*/

.timer-counter{float:left; position: relative; top:-116px; left:190px; text-align:center; margin-top:20px; font-size:9px; color:#e4e4e4}

.ZeForm > div { clear: left; line-height:20px }
.ZeForm > h2 { clear: left; font-size: 1.2em; padding: 10px 0 15px 0; }
.ZeForm div span{top:0px; padding-left:4px; width:200px;}
.ZeForm div div {background: url('http://s.exist.ru/img/dots.gif') repeat-x bottom right;width: 200px; float: left;}
.ZeForm div div span {top: 2px; background-color: #fff; padding: 0 4px 2px 0; }

.ZeForm  select{width:200px}

div.zebutton {padding:10px 0 10px 200px;line-height:normal !important}

input.ZeButton {border:1px solid #003566;background-color:#D8E4F0;font:bold 11px Tahoma,Arial,Helvetica,Sans-Serif;color:#004477;padding:4px 2px;cursor:pointer}
input.ZeButton:hover {background-color:#92afcf}

/*fee5af orange*/
.message-error{padding: 20px 20px 20px 40px; margin: 10px 0 20px 0; background:#fee5af url(http://s.exist.ru/img/status.gif) no-repeat left; display:block; border:1px solid #990000;}
.message-success{padding: 20px 20px 20px 40px; margin: 10px 0 20px 0; background:#D0FFDF url(http://s.exist.ru/img/status2.gif) no-repeat left; display:block; border:1px solid #176B32; }
.message-information{padding: 20px 20px 20px 40px; margin: 10px 0 20px 0; background:#D3E4F6 url(http://s.exist.ru/img/status2.gif) no-repeat left; display:block; border:1px solid #047; }
.message-warning{padding: 20px 20px 20px 40px; margin: 10px 0 20px 0; display:block; background:#D0E1FF url(http://s.exist.ru/img/status.gif) no-repeat left; border:1px solid #047;}

.sort-asc{background-color:#92afcf;background-repeat:no-repeat;background-position:right; border-left:1px solid #004477; border-top:1px solid #004477; }
.sort-asc a{color:White}
.sort-desc{background-color:#92afcf;background-repeat:no-repeat;background-position:right;border-bottom:1px solid #004477; border-right:1px solid #004477; }
.sort-desc a{color:White}

.dotted-link{border-bottom:1px dotted black; line-height:18px;}

.forum div{ height:auto !important}
.forum a{ padding-left:3px} 
.forum a:visited{ color:#a5a5a5} 

.help div{ height:auto !important}
.help a{ padding-left:3px; padding-right:10px} 

.treeview div{ height:auto !important; font-size:12px}
.treeview a{font-size:12px}

/*.close-btn{ background:#fff url(http://s.exist.ru/img/gif1.gif) no-repeat;  width:30px; height:30px; float:right; cursor:pointer}*/
.wait-button{ padding-left:30px; background:url(http://s.exist.ru/img/mozilla_blu.gif) no-repeat left;  width:100px; cursor: wait}


				
.aspNetDisabled {color:Gray;display:inline-block;background-color:#e4e4e4;padding:1px; border-width:1px;border-style:solid;font-weight:bold;border-color:Gray;white-space:nowrap;text-align:center;text-decoration:none; font:bold 11px Tahoma,Arial,Helvetica,Sans-Serif;color:Gray;padding:4px 2px; line-height:13px}
span.tracecontent table {background-color:White}

/*Bookmarker*/
.selectedItem {font-weight:bold;cursor:pointer}
.defaultItem {font-Weight:normal;cursor:pointer}
.textSeparator {float:left;margin-right:10px;margin-left:10px}
.bookmarkTitle {float:left}
/*Bookmarker*/

/*Basket*/
.expanded, .collapsed {padding:5px 0 5px 15px}
.expanded {background:url("http://s.exist.ru/img/minus.gif") no-repeat scroll 2px center transparent}
.collapsed {background:url("http://s.exist.ru/img/plus.gif") no-repeat scroll 2px center transparent}
.child td:first-child {padding-left:10px}
/*Basket*/
/*Notepad*/

/*Notepad*/


/* Карта */
.baloon{cursor:pointer;background-image: url(http://s.exist.ru/img/logo.png); background-position:left top; background-repeat:no-repeat; padding-left:25px; text-align: left;color:#000;}
.baloon span{ color:Blue; text-decoration: underline;}
.baloon-select-place{width:100%; padding:13px 0 0 0; }
.baloon-select{ float:right; cursor:pointer; border-bottom:1px dotted black; line-height:18px; white-space:nowrap;}
.baloon-selected{font-weight:bold; padding: 15px 0 0 0; text-align:right; width:100%}
/*.baloon-select:hover{ text-decoration: underline}*/
/* Карта */

.ymap{ background: white url(http://s.exist.ru/img/map.png) no-repeat right; padding-right:20px} 
.iFrameCell{padding:0}
.portmone{padding:0}

.input-tip{ color:#6A8CAC; padding:3px 0 0 5px}
.emptydaterow{ font-size:12px; line-height:60px  }