/* CSS Document */
/*RESET*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
table td {
	/*border-bottom:1px solid #36609D;
padding:7px;*/
padding:2px 0;
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, em, /*strong,*/ th, var {
	font-style:normal;
	font-weight:normal;
}
li {
	list-style:none;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
	font-variant:normal;
}
/* to preserve line-height and selector appearance */
sup {
	vertical-align:text-top;
}
sub {
	vertical-align:text-bottom;
}
input, textarea, select {
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
}
/*to enable resizing for IE*/
input, textarea, select {
*font-size:100%;
}
/*because legend doesn't inherit in IE */
legend {
	color:#000;
}

.content ul.list {
	margin-bottom:15px;
}

.content ul.list li {
	list-style-type:disc;
	margin-bottom:6px;
	margin-left:20px;
	padding-left:0;
}



.clear {
	clear:both;
	font-size:0;
	height:0;
	line-height:0;
	overflow:hidden;
}



body {
	font:12px/1.231 Arial, Helvetica, sans-serif;
*font-size:small;
*font:x-small;
	/*color:#b4d0f0;*/
	color:#D6EAFF;
	background:#1e417f;
	min-width:1250px;
}
.ie {
	height:100%;
	min-height:100%;
	width: expression(document.body.clientWidth < 1251 ? "1250px" : "auto");
}



.sp {
	clear:both;
}
table {
	font-size:inherit;
	font:100%;
}
/**
 * Bump up IE to get to 13px equivalent
 */
pre, code, kbd, samp, tt {
	font-family:monospace;
*font-size:108%;
	line-height:100%;
}
a  {
	color:#fcd200;
	color:#febe00;
	
	}
h2 {
	font-weight:400;
	font-size:18px;
	color:#fff;
	font-style:italic;
}
.content p {
	line-height:1.4em;
}
.content h2 {
	margin-bottom:12px;
}
#index .content p {
	margin-bottom:5px;
}
.content p {
	margin-bottom:15px;
}
.content .img-left{
	float:left;
	margin:0 10px 10px 0;
	border:1px solid #fff;
}
.content ul li {
	padding-left:20px;
}
.content .breadcrumbs, .breadcrumbs a {
	color:#9cb9de;
	font-style:italic;
	font-size:11px;
	margin:0;
}
h3 {
	color:#fff;
	margin-bottom:5px;
}
/*----------- header ------------ */
/*#header {
	height:168px;
	background:url(/i/headerbg.jpg) #fff no-repeat 0 0;
	
}*/
#header {
	height:147px;
	background:url(/i/headerbg2.jpg) no-repeat 0 0;
	
}
.header-wrap {
	background:url(/i/header-repeat.jpg) repeat-x 100% 0;
	height:168px;
}
.bg2 #header .transparent {
	left:718px;
	width:89px;
	background:url(/i/header-main-tr2.png) no-repeat 0 0;
}
.bg3 #header .transparent {
	left:718px;
	width:89px;
	background:url(/i/header-main-tr3.png) no-repeat 0 0;
}
#header .transparent {
	display:block;
	background:url(/i/header-main-tr.png) no-repeat 0 0;
	width:75px;
	height:147px;
	position:absolute;
	top:0;
	left:730px;
}
.bg2 #header {
	background:url(/i/headerbg3.jpg) no-repeat 0 0;
}
.bg3 #header {
	background:url(/i/headerbg4.jpg) no-repeat 0 0;
}
.header-wrap .lines {
	background:url(/i/lines-bg.gif) repeat-x 0 0;
}
.header-wrap .lines img{
	display:block;
}
#header .icons {
	height:12px;
	width:236px;
	background:url(/i/iconsbg.jpg) no-repeat 0 0;
	margin-left:40px;
	padding:17px 0 0 50px;
	
 }
 #header .icons a, #header .icons span {
	display:block;
	width:12px;
	height:10px;
	float:left;
	background:url(/i/nav2.gif) no-repeat 0 0;
	font-size:1px;
	margin-right:20px;
 }
 #header a#home {
 background-position:0 -10px;
	} 
#header a#home:hover {
 background-position:0 -20px;
	}
 #header .icons a#mail {
	background-position:-12px -10px;
 }
 #header .icons a#sitemap {
	background-position:-24px -10px;
 } 
 #header .icons a#mail:hover {
	background-position:-12px -20px;
 }
 #header .icons a#sitemap:hover {
	background-position:-24px -20px;
 } 
 #header .icons span#mail {
	background-position:-12px 0;
 }
 #header .icons span#sitemap {
	background-position:-24px 0;
 }
 #header .icons .sep {
	width:2px;
	background:url(/i/nav-sep.gif) no-repeat 0 0;
 }
 #header .logo {
	padding-left:34px;
	margin-top:20px;
	float:left;
 }
 #header .auth {
	float:right;
	margin-right:19px;
	margin-top:-20px;
 }
 #header .auth .authlink {
	color:#315cad;
	font-size:13px;
	font-weight:700;
	border-bottom:1px dashed #315cad;
	text-decoration:none;
	margin-right:3px;
	float:left;
 }
 #header .auth .icon {
	border:none;}
#header .auth .icon img {
	
	display:block;
 }
 #header .auth .username {
	font-size:14px;
	color:#4c4c4c;
	text-transform:uppercase;
	float:left;
 }
 #header .auth .logout {
	color:#315cad;
	font-size:11px;
	display:block;
	padding:2px 15px 2px 5px;
	background:url(/i/blue-arr.gif) no-repeat 100% 5px;
	float:left;
 }
.auth-block {
	background:#e9e9e9;
	padding:7px 17px 12px 20px;
	width:185px;
	position:absolute;
	top:30px;
	right:20px;
	z-index:55;
}
.auth-block p {
	margin-bottom:10px;
	clear:both;
	display:block;
}
.auth-block .txt {
	border:1px solid #cfcfcf;
	width:100%;
	color:#999999;
}
.auth-block p , .auth-block a{
	font-size:11px;
	color:#2959c2;
}
.auth-block label {
	font-size:11px;
	color:#424242;
}
.auth-block .close {
	float:right;
}
.auth-block .checkbox, .auth-block label {
	
}
.auth-block .but {
	font-size:12px;
	color:#fff;
	padding:1px 2px 1px 7px;
	background:url(/i/auth-but.gif) repeat-x 0 0;
	border:none;
	
	
	
}
  #header .phone {
	float:right;
	clear:right;
	color:#232b3c;
	font-size:21px;
	font-style:italic;
	margin:24px 28px 0 0;
	
 }
 #header .phone .small {
	/*vertical-align: super;*/
	font-weight:700;
	font-size:16px;
	margin-top:-5px;
	color: #30548F;
 }
  #header .phone .big {
	font-size:24px;
	font-weight:700;
	margin-top:-5px;
 }
 #header .phone img {
	margin-bottom:-9px;
 }
/*----------- //header ---------- */

/* colums */
.center {
	padding-top:18px;
}
	.left-col {
		float:left;
		width:256px;
		padding-top:2px;
		
	}
.left-col .h1{
		margin-left:28px;
		margin-bottom:10px;
margin-left:28px;
}
 .h1 .all-stuff{
		background:transparent url(/i/small-arrow.gif) no-repeat scroll 0 50%;
display:block;
float:right;
margin-top:-18px;
padding-left:16px;
}
	.content{
	
		margin:0 295px;
	}
	.right-col {
		float:right;
		width:256px;
	}
.marks {
	font-size:11px;
	font-weight:700;
}
.marks a {
	color:#fcc909;
}
.marks li a:hover {
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
}
.marks li {
	width:50%;
	float:left;
	padding-bottom:8px;
}
.left-col .block {
	width:182px;
	border:1px solid #5070a2;
	padding:15px 18px;
	margin-left:28px;
	position:relative;
}
.right-col .block {
	width:182px;
	border:1px solid #5070a2;
	padding:10px;
	padding-left:20px;
	padding-right:0;
	position:relative;
}
.block .tlc {
	width:3px;
	height:3px;
	background:url(/i/blockltc.gif) no-repeat 0 0;
	position:absolute;
	top:-1px;
	left:-1px;
	font-size:1px;
}
 .block .blc {
	width:3px;
	height:3px;
	background:url(/i/blocklbc.gif) no-repeat 0 0;
	position:absolute;
	bottom:-1px;
	left:-1px;
	font-size:1px;
}
 .block .trc {
	width:3px;
	height:3px;
	background:url(/i/blockrtc.gif) no-repeat 0 0;
	position:absolute;
	top:-1px;
	right:-1px;
	font-size:1px;
}
 .block .brc {
	width:3px;
	height:3px;
	background:url(/i/blockrbc.gif) no-repeat 0 0;
	position:absolute;
	bottom:-1px;
	right:-1px;
	font-size:1px;
}

.basket  p, .basket a {
	padding-left:45px;
	font-size:11px;
}

.basket p{
	margin:5px 0;
 }

.basket a {
	display:block;
	font-size:15px;
	font-weight:700;
	font-style: italic;
}
.basket img {
	float:left;
}
.basket .username {
/*	border-bottom:1px solid #345289;*/
	padding:0;
	margin-bottom:3px;
}
.basket .username a{
	color:#8e9fbd;
	padding:0;
	font-weight:400;
	padding-bottom:2px;
}
/* //colums */
/*----------- content ----------- */
.fastlinks {
	margin:0 auto 20px auto;
	width:315px;
}
.fastlinks a, .fastlinks span{
	color:#fcd200;
	font-size:12px;
	padding-left:30px;
	margin-right:15px;
	
}
.fastlinks a#all-staff {
	background:url(/i/icon-all-staff.gif) no-repeat 0 0;
}
.fastlinks span#all-staff {
	background:url(/i/smallyellowbg.gif) no-repeat 100% 0;
	padding-left:0px;
}
.fastlinks #spec-staff{
	background:url(/i/icon-spec.gif) no-repeat 0 0;
}
.fastlinks span#spec-staff {
	background:url(/i/smallyellowbg.gif) no-repeat 100% 0;
	padding-left:0px;
}
.fastlinks span#spec-staff i {
	background:url(/i/icon-spec-span.gif) no-repeat 0 0;
	
}
.fastlinks #new-staff{
	background:url(/i/icon-new.gif) no-repeat 0 0;
}
.fastlinks span#new-staff {
	background:url(/i/smallyellowbg.gif) no-repeat 100% 0;
	padding-left:0px;
}
.fastlinks span#new-staff i{
	background:url(/i/icon-new-span.gif) no-repeat 0 0;
	
}
.fastlinks span b {
	color:#493705;
	background:url(/i/smallyellowbg-left.gif) no-repeat 0 0;
	font-style:normal;
	padding-right:10px;
	padding-left:10px
}
.fastlinks span  i{
	background:url(/i/icon-all-staff-span.gif) no-repeat 0 0;
	padding-left:15px;
	font-style:normal;
	
}
.fastlinks img {
	display:block;
	float:left;
}
.main-menu {
	margin-bottom:37px;
	
}
.main-menu li {
	
	
    margin: 3px 0;

	/*width:218px;*/
	/*background:url(/i/mm-li2.png) no-repeat 0 0;
	font-size:18px;
	font-weight:700;
	font-style:italic;
	text-transform:uppercase;
	margin-bottom:2px;
	padding:4px 0 6px 27px;*/
	
}
.main-menu li {
	
	zoom:1;
}
/*.main-menu li.active#menu48 {
	background:url(/i/menu1.png) no-repeat 100% 0;
	width:245px;
	display:block;
	
}*/

.main-menu li#menu33 a{
	background:url(/i/menuinternet.png) no-repeat 0 0;
	width:270px;
	display:block;
	height:35px;
	padding-left:0;
}
.main-menu li#menu33 span{
	background:url(/i/menuinternet.png) no-repeat 100% 0;
	width:270px;
	display:block;
	height:35px;
	padding-left:0;
}
.main-menu li#menu33 a:hover{
	background-position:-284px 0;
}


.main-menu li#menu48 a{
	background:url(/i/menu1.png) no-repeat 0 0;
	width:270px;
	display:block;
	height:35px;
	padding-left:0;
}

.main-menu li#menu48 span{
	background:url(/i/menu1.png) no-repeat 100% 0;
	width:270px;
	display:block;
	height:35px;
	padding-left:0;
}
.main-menu li#menu48 a:hover{
	background-position:-284px 0;
}


.main-menu li#menu60 a{
	background:url(/i/menu_oil.png) no-repeat 0 0;
	width:270px;
	display:block;
	height:35px;
	padding-left:0;
}
.main-menu li#menu60 span{
	background:url(/i/menu_oil.png) no-repeat 100% 0;
	width:270px;
	display:block;
	height:35px;
	padding-left:0;
}
.main-menu li#menu60 a:hover{
	background-position:-284px 0;
}




.main-menu li#menu136 a{
	background:url(/i/menu_gorod.png) no-repeat 0 0;
	width:270px;
	display:block;
	height:35px;
	padding-left:0;
}
.main-menu li#menu136 span{
	background:url(/i/menu_gorod.png) no-repeat 100% 0;
	width:270px;
	display:block;
	height:35px;
	padding-left:0;
}
.main-menu li#menu136 a:hover{
	background-position:-284px 0;
}









/*.main-menu li.active#menu60 {
	background:url(/i/menu_oil.png) no-repeat 100% 0;
	width:245px;
	display:block;
	
	padding-left:0;
}*/
.main-menu li#menu84 a{
	background:url(/i/menu3.png) no-repeat 0 0;
	width:270px;
	display:block;
	height:35px;
	padding-left:0;
}
.main-menu li#menu84 span{
	background:url(/i/menu3.png) no-repeat 100% 0;
	width:270px;
	display:block;
	height:35px;
	padding-left:0;
}
.main-menu li#menu84 a:hover {
	background-position:-284px 0;
}
/*.main-menu li.active#menu84{
	background:url(/i/menu3.png) no-repeat 100% 0;
	width:245px;
	display:block;
	
	padding-left:0;
}*/
.main-menu li#menu68 a{
	background:url(/i/menu_cont.png) no-repeat 0 0;
	width:270px;
	display:block;
	height:35px;
	padding-left:0;
}
.main-menu li#menu68 span{
	background:url(/i/menu_cont.png) no-repeat 100% 0;
	width:270px;
	display:block;
	height:35px;
	padding-left:0;
}
.main-menu li#menu68 a:hover{ 
	background-position:-284px 0;
}
/*.main-menu li.active#menu68 {
	background:url(/i/menu4.png) no-repeat 100% 0;
	width:245px;
	display:block;
	
	padding-left:0;
}*/


.main-menu li ul {
	margin-bottom:10px;
	
	padding-left:50px;
}
.main-menu li ul li {
	background:none;
	padding:2px;
	width:auto;
}
.main-menu li ul li {
	background:none;
	padding:2px;
	width:auto;
	background:none;
	text-transform:none;
	font-size:14px;
	width:auto;
	font-weight:400;
	font-style:normal;
	padding-left:35px;
	
	color:#fff;
}
.main-menu .active ul li {
	padding-left:15px;
}

.main-menu li ul li a, .main-menu li#menu48 ul li a{
	background:none;
	text-transform:none;
	font-size:14px;
	width:auto;
	font-weight:400;
	font-style:normal;
	padding:0;
	height:auto;
	
	
}
.main-menu li#menu60.active li a {
	background:none;
	height:auto;
}
.main-menu li a {
	color:#febe00; 	
	padding-left:20px;
	background:url(/i/mm-arrow.gif) no-repeat 0 3px; 
}
.main-menu li a:hover {
	color:#fff; 
		text-decoration:none;
		background-position:0 -28px; 
}
.center {
	background:url(/i/centerbg.gif) #1e417f repeat-x 0 0;
}
.content h1 {
	color:#fff;
	font-size:25px;
	font-style:italic;
	margin-bottom:10px;
}
.content .h1 {
	height:50px;
}
.content .h2 {
	height:40px;
}
.h1 h1 {
	float:left;
	margin-right:10px;
}
.content .h2 h2 {
	float:left;
	margin-right:10px;
}
.h1 .back-link {
	background:url(/i/back-arr.gif) no-repeat 0 15px;
	padding-left:16px;
	padding-top:10px;
	margin-top:0;
	display:block;
	float:left;
	color:#fcd200;
}
.h1 .question {
	background:url(/i/icon-q.gif) no-repeat 0 8px;
	padding-left:30px;
	margin-left:10px;
	color:#febe00;
}
.h1 .vac {
	background:none;
	padding-left:10px;
	
	color:#febe00;
}
.content .h2 .all-stuff {
	padding-left:16px;
	padding-top:4px;
	margin-top:0;
	display:block;
	float:left;
	color:#fcd200;
	background:transparent url(/i/small-arrow.gif) no-repeat scroll 0 10px;
	
}
.content p {
	/*color:#b4d0f0;*/
	color:#D6EAFF;
}
.content a:hover {
	text-decoration:none;
}
.right-col .search {
	margin-bottom:17px;
	padding-bottom:23px;
}
.content .search {
/*	height:38px;
	width:100%;
	float:left;*/
}
.right-col .search .txt, .content .search .txt, .init .search .txt{
	width:272px;
	height:24px;
	background:url(/i/search-txt2.gif) no-repeat 0 0;
	border:none;
	float:left;
	padding:4px 0 0 4px;
	font-size:19px;
	font-weight:bold;
	color:#414141;
	padding:4px 0 0 7px\9;
}
.right-col .search .but , .content .search .but , .init .search .but{
	background:url(/i/search-but.gif) no-repeat 0 0;
	width: 62px;
	color:#fff;
	border:none;
	height:29px;
	float:left;
	cursor:pointer;
	margin:0 0 0 2px;
	padding-bottom:3px;
	padding-bottom:1px\9;
	
	
}

.right-col .search .but :hover, .content .search .but :hover, .init .search .but:hover{
	background-position:0 -29px;
}

.right-col h2.yellow {
	display:block;
	width:192px;
	height:24px;
	background:url(/i/yellow.gif) no-repeat 0 0;
	color:#000;
	padding-left:20px;
	padding-top:3px;
	margin-bottom:10px;
}
.menu-block {
	background:url(/i/rmenutop.gif) #4e7fbd no-repeat 0 0;
	width:202px;
	margin: 0 45px;
	margin-bottom:22px;
}
.menu-block-bottom {
	background:url(/i/rmenubottom.gif)  no-repeat 0 100%;
	width:166px;
	min-height:261px;
	padding:18px;
}
.menu-block li{
	color:#a8b9da;
	padding-bottom:9px;
	font-size:13px;
}
.menu-block li.others a, .menu-block li.others{
	color:#a8b9da;
	font-size:11px;
}
.menu-block a {
	color:#fff;
}
.menu-block a:hover {
	color:#c6d6f6;
	}
.menu-block .marks {
	color:#fff;
	font-size:11px;
	font-weight:400;
	margin-top:4px;
}
.menu-block .marks p {
	margin-bottom:3px;
}

.menu-block .marks select {
	width:100%;
}

.indexh1 {
	text-align:center;
}




/*----------- scroller ------------ */
.scroller {
	/**
	height:250px;
	width:auto;
	margin-left:-27px;*/
}

.scroller ul li {
	float:left;
	padding:0;
	
}
.scroller ul li p{
	color:#96b2d6;
	font-size:11px;
	margin-top:12px;
	margin-left:10px;
	margin-bottom:5px;
}
.scroller ul li p a {
	color:#ffc20e;
	font-size:14px;
	font-style:italic;
	display:block;
	height:33px;
overflow:hidden;
}
.scroller .price {
	display:block;
	float:left;
	font-size:17px;
	font-style:italic;
	height:23px;
	color:#000;
	background:url(/i/in-price.png) no-repeat 0 0;
	padding:0 0 0 10px;
	margin-left:7px;
	width:60px;
}

.scroller .buy-mini{
	display:block;
	float:left;
	font-size:17px;
	font-style:italic;
	height:23px;
	color:#000;
	background:url(/i/buy-but-mini.gif) no-repeat 0 0;
	padding:0 0 0 10px;
	margin-left:-3px;
	width:51px;
}

.scroller .item-img , .dep .item-img, .item .item-img  {
	
	/*padding:4px;*/
	padding-top:4px;
	/*width:250px;*/
}
 .dep p {
	padding:0 10px;
	margin-bottom:0;
}
.right-col .scroller .item-img, .right-col .scroller .item-img img {
	padding:0;
	margin:0;
}
.scroller .ramka, .dep .ramka, .item .item-img .ramka {
	width:138px;
	height:138px;
	background:url(/i/ramka-3.png) no-repeat 0 0;
	position:absolute;
	
}
.scroller .item-img img, .dep .item-img img, .item .item-img img {
	margin:4px 0 0 4px;
}
.right-col .scroller {
	margin-top:20px;
	margin-left:0;
}
.right-col  .scroller .ramka {
	width:130px;
	height:130px;
	background:url(/i/ramka-21.png) no-repeat 0 0;
	position:absolute;
	
}
.right-col.scroller .item-img {
	padding:0px;
	}
.right-col .scroller .item-img img {
	margin:0;
}
.item .item-img .ramka {
	background:url(/i/ramka-white.png) no-repeat 0 0;
}
/*----------- //scroller ---------- */
/*----------- shop ----------------*/
.back {

}
.back-link {
	float:right;
	margin-top:-30px;
}
.catalog {
	width:100%;
	margin-bottom:10px
}
.catalog td {
	border-bottom:1px solid #36609d;
	padding:7px;
	line-height: 21px;
	color:#fff;

}
.catalog thead th {
	padding:0 7px;
	font-weight:700;
	font-size:12px;
	color:#493705;
	background:url(/i/thbg.gif) repeat-x 0 0;
	white-space:nowrap;
}
.catalog thead th.leftcorner {
	background:url(/i/thleftcorner.gif) no-repeat 100% 0;
	padding:0 5px 0 0;
}
.catalog thead th.rightcorner {
	background:url(/i/thrightcorner.gif) no-repeat 0 0;
	padding:0 5px 0 0;
}
.catalog td.vsp {
	padding:0 5px 0 0;
}
.catalog td.cntr {
	text-align:center;
}
.catalog .inactive {
	opacity:0.4;
	filter: alpha(opacity=40);
}
.catalog strong {
	    color: #FFFFFF;
    font-size: 13px;
}
.content .pages {
	clear:left;
	color:#FCD200;
	font-weight:700;line-height:1.231;
}
.pages a {
	font-size:11px;
	font-weight:700;
	padding:5px 10px;
	display:block;
	float:left;
}
.pages span{
	color:#3b2d02;
	padding:5px 10px;
	font-size:11px;
	font-weight:700;
	background:url(/i/pspan.gif) no-repeat 0 0;
	float:left;
	display:block
}
.page-nav {
	font-size:14px;
	color:#b4d0f0;
	margin-top:25px;
	float:left;
	width:100%;
	margin-bottom:20px;
}
.page-nav .h, .page-nav .ctrl {
	float:left;
}
.page-nav .ctrl {
	font-size:12px;
	padding-top:2px;
}
.page-nav .ctrl .next {
	color:#5083bf;
	padding-right:15px;
	background:url(/i/next.gif) no-repeat 100% 50%;
}
.page-nav .ctrl .prev {
	color:#5083bf;
	padding-left:15px;
	background:url(/i/prev.gif) no-repeat 0 50%;
	background:url(/i/prev.gif) no-repeat 0 50%;
}
.page-nav .h {
	margin-right:20px;
}
.deps {
	float:left;
	margin-bottom:10px;
}
.dep {
	float:left;
	color:#88a6ca;
	font-style:italic;
	width:150px;
	height:230px;
	margin-bottom:15px;
}
.dep a {
	font-size:18px;
	padding:0 2px;
	
}

.dep .item-img img {
	margin:4px 0 7px 4px;
}
.dep .item-img a {
	padding:0;
}
.automarks a {
	margin-right:10px;
}
.content .auth td {
	padding:2px 10px 2px 2px;
}
.content .auth .txt {
	width:256px;
	border:1px solid #6385bd;
	background:#3762a1;
	padding:2px 3px;
	color:#b4d0f0;
	
}
.content .auth .but-left {
	background:url(/i/but-left.gif) no-repeat 0 0;
	display:block;
	float:left;
	margin-top:13px;
}
.content .auth .but-left .but{
	background:url(/i/but-right.gif) no-repeat 100% 0;
	border:none;
	color:#fff;
	padding:2px 10px;
	height:27px;
}
/*----------- item ------------ */
.item-descr {
	float:left;
}
.content .item-descr .txt {
	
	width:30px;
	margin-right:5px;
	padding:0 2px;
}
.item-descr .item-img {
	float:left;
	margin-right:10px;
	margin-bottom:20px;
	/*padding:4px;*/
}
.item-summary {
	margin-left:150px;
	margin-top:-3px;
}
.item-summary p {
	margin-bottom:1px;
}
.item-summary .type {
	color:#fff;
}
.item-summary .name {
	color:#fdc600;
	font-size:18px;
	font-style:italic;
}
.item-summary .price {
	color:#fff;
	font-size:18px;
	font-style:italic;
}

.item-descr .item-img .ramka{
	width:130px;
	height:130px;
	background:url(/i/ramka-white2.png) no-repeat 0 0;
	position:absolute;
	
}
.item-summary .buy {
	display:block;
	background:url(/i/buy-but.gif) no-repeat 0 0;
	width:94px;
	height:23px;
	
	margin-top:5px;
}
/*----------- //item ------------ */
/*----------- gallery ------------ */
.gallery .item {
	height:145px;
	margin-bottom:10px;
}
.gallery .item a img {
	background:url(/i/album.gif) no-repeat 0 0;
	padding:1px 10px 10px 1px;
	float:left;
	margin-right:10px;
}
.gallery .item p  {
	color:#c0cde0;
	padding-top:50px;
	
}
.gallery .item p a{
	font-size:14px;
	display:block;
	font-style:italic;
}
.fastlinks-gallery {
	font-size:18px;
	font-style:italic; 
	color:#fff;
	height:30px;
}
.fastlinks-gallery h2 {
	float:left;
	margin:0 20px 0 0;
}
.fastlinks-gallery  a{
	margin-right:10px;
}
.fastlinks-gallery span{
	color:#000;
	background:url(/i/bigyellowbg.gif) no-repeat 0 0;
	padding:0 0 0 10px;
	margin-right:10px;
}
.fastlinks-gallery span b{
	font-weight:400;
	background:url(/i/bigyellowbg-right.gif) no-repeat 100% 0;
	padding:0 10px 0 0;
}
.gallery-open  {
	float:left;
}
.gallery-open a img, .awards a img {
	border:1px solid #cbced2;
	float:left;
	margin:0 10px 10px 0;
}
.awards div {
	float:left;
	width:170px;
	height:250px;
	margin-bottom:10px;
}
/*----------- //gallery ------------ */
/*----------- news ---------------- */
.news .news-text  {
	/*float:left;*/
	
}
.news a img {
	float:left;
	margin-right:15px;
}
.news {
	height:100px;
}
.news .date {
	font-size:11px;
	display:block;
}
.news .news-text a {
	padding-bottom:7px;
	display:block
}
/*----------- //news ---------------- */
.content .txt  {
	
	background:#3762A1 none repeat scroll 0 0;
border:1px solid #6385BD;
color:#B4D0F0;
padding:2px 3px;
	
}
/*----------- basket -------------- */
.amount {
	background:#3762A1 none repeat scroll 0 0;
border:1px solid #6385BD;
color:#B4D0F0;
padding:2px 3px;
width:30px;
}
/*----------- //basket -------------- */
/*----------- //content ----------- */

/*----------- sitemap ----------- */
#center .content ul.sitemap { 
  margin-left:4px;
 }
 #center .content ul.sitemap li ul { 
  margin-top:4px;
   margin-bottom:4px;
 }
#center .content ul.sitemap li { 

  margin-bottom:8px;
 }
 ul.sitemap li a{
	font-size:18px;
 }
#center .content ul.sitemap li ul li {
	background:none;
	margin-bottom:3px;
  }
  ul.sitemap li ul li a{
	font-size:14px;
 }
  ul.sitemap li ul li ul li a{
	font-size:12px;
	
 }
  /*----------- eo sitemap ----------- */ 
  /*----------- feedback form --------- */
  .tip {
	font-size:10px;
	}
.content p.tip {
	margin-bottom:2px;
}
#back-form  {
	width:315px;
}
  #back-form label span, .tip span {
	color:#FEBE00;
  }
  #back-form label {
display:block;
margin:7px 0 3px;
}
 #back-form input, #back-form textarea{
	width:307px;
	/*border:1px solid #c1ccd1;
	color:#7f7f7f;*/
	padding:2px 4px;
	font-family: Tahoma, Arial, sans-serif;
	font-size:12px;
}
#back-form img {
	border:1px solid #c1ccd1;
	float:left;
	margin-top:15px;
	margin-right:32px;
}
#back-form .capcha {
	width:315px;
	float:left;
}
#back-form .capcha input {
	width:170px;
	
}
#back-form  .but-left {
	background:url(/i/but-left.gif) no-repeat 0 0;
	display:block;
	float:right;
	margin-top:13px;
}
#back-form .but-left .but{
	background:url(/i/but-right.gif) no-repeat 100% 0;
	border:none;
	color:#fff;
	padding:2px 10px;
	height:27px;
	width:auto;
	cursor:pointer;
}
.register .but-left {
	background:url(/i/but-left.gif) no-repeat 0 0;
	display:block;
	float:right;
	
}
.register  .but-left .but{
	background:url(/i/but-right.gif) no-repeat 100% 0;
	border:none;
	color:#fff;
	padding:2px 10px;
	height:27px;
	width:auto;
	cursor:pointer;
}
.basket-reset{
	float:left;
}
.basket-reset .but-left {
	background:url(/i/reset-but-left.gif) no-repeat 0 0;
	display:block;
	float:right;

	
}
.basket-reset .but-left .but{
	background:url(/i/reset-but-right.gif) no-repeat 100% 0;
	border:none;
	color:#fff;
	padding:2px 10px;
	height:27px;
	width:126px;
	cursor:pointer;
	padding:1px 10px 7px;
}
.itogo2 {
	float:right;
	color:#b4d0f0;
	font-size:14px;
}
.content .basket-reset, .content .itogo2 {
	margin-bottom:0;
}
.content .itogo2 span {
	color:#fff;
}
.content .order-but {
width:100%;
	float:right;
margin:10px 0 0;
}
.order-but .but-left {
	background:url(/i/order-but-left.gif) no-repeat 0 0;
	display:block;
	float:right;
	
	
}
.content .ord {
	float:left;
	margin:0;
	padding:4px 0 0 8px;
}
.order-but .but-left .but{
	background:url(/i/order-but-right.gif) no-repeat 100% 0;
	border:medium none;
color:#000000;
cursor:pointer;
display:block;
font-size:13px;
font-weight:700;
height:27px;
padding:3px 10px;
text-align:center;
text-decoration:none;
width:126px;
}
#back-form  .button{
	width:76px;
	background:#676767;
	text-align:center;
	border:none;
	color:#fff;
	float:right;
	padding:8px 0 6px;
	margin-top:6px;
}
#back-form  .button:hover{
	background-position:0 100%
}
#back-form  #clearb{
	background:none;
	color:#FEBE00;
	text-decoration:underline;
	float:left;
	text-align:left;
	padding-left:0;
	cursor:pointer;
}

/*
#back-form .capcha .tip {
	float:right;
}*/
/*----------- eo feedback form --------- */
/*----------- question ----------------- */
.choosen_vac{
	color:#9cc4f7;
	margin-bottom:2px;
	background:url(/i/minusorange.gif) no-repeat 0 7px;
	padding-left:11px;
	}
.vacanQ {
	background:url(/i/plusorange.gif) no-repeat 0 4px;
	padding-left:11px;
	margin-bottom:4px;
}
.discription {
	border-bottom:1px solid #5070A2;
color:#FFFFFF;
margin-bottom:9px;
padding-bottom:5px;
padding-left:11px;
}
/* ------------ search page ------------ */
h4, ol, #inner #center .content p.search-result {

	margin-bottom:14px;
}
.search-result strong{
	font-size:16px;
	font-weight:700;
	
}
ol li p {
	margin-bottom:0;
	font-size:11px;
}
ol li p a{

	font-size:12px;
}

/* ------------ eo search page ------------ */
/*------------- footer ------------*/
#footer {
	width:100%;
	clear:both;
	background:url(/i/footer-line.gif) no-repeat 50% 0;
	padding-top:2px;
	margin-top:30px;
	padding-bottom:25px
}
#footer .copyright {
	float:left;
	font-size:11px;
	color:#fff;
	margin-left:25px;
	margin-top:20px;
	width:220px
	
}
#footer .copyright span {
	font-size:13px;
}
#footer .contacts {
	font-size:14px;
	color:#b4d0f0;
	float:left;
	margin-left:21px;
	padding-top:14px;
}
#footer .contacts h3 {
	font-size:18px;
	font-style:italic;
	background:url(/i/icon-contacts.gif) no-repeat 0 0;
	padding-left:26px;
	color:#fff;
	font-weight:400;
	float:left;
	margin-right:20px;
}
#footer .contacts div {
	float:left;
	width:300px;
}
#footer .webrost {
	float:right;
	font-size:11px;
	color:#4e82a8;
	padding-right:82px;
	width:170px;
	margin-top:22px;

}
#footer .webrost a {
	display:block;
	float:left
}
#footer .webrost a img {
	margin-top:4px;
}
/*------------- //footer ------------*/


/* tmp */

.auth-block {
display:none;
}
#header .auth .username{
text-align:center;
}

#footer .counters {
	float:left;
	margin-left:200px;
	padding-top:21px;
}

#header .phone {
	margin-top:0;
	position:relative;
	z-index:10;
}

#header .phone .small2 {
	font-size:12px;
	font-weight:bold;
}

#header .phone .small2 a {
	color:#315cad;
}

.dep a {
	font-size:14px;
	font-weight:bold;
}


.bugreport {
	margin-top: 20px;
	margin-left: 28px;
	padding-left: 34px;
	background:url(/i/error.gif) no-repeat 0 5px;
}

.bugreport span {
	color: #ffffff;
	font-weight:bold;
}


  #header .phone .big {
	font-size:26px;
	color: #30548F;
 }


.content .auth img {
	display:block;
	float:left;
}
.content .auth .code {
	margin-left:7px;
width:149px;
}
.content .auth .right {
	float:right;
}


.flash_dostavka{
	margin-left: 28px;
	margin-bottom: 20px;
}

.flash_gorod{
	margin-top: 15px;
}

.basket{
	background:#1e417f;
}

.basket .username a {
	font-size:11px;
}

a:hover {
	text-decoration:none;
}

#header .auth a.authlink:hover{
	border-bottom:#ffffff 1px dashed;
}
.flash_dostavka {
	/*display:none;*/
}



.banner-block {
	height:154px;
	margin-bottom:20px;
	overflow:hidden;
	position:relative;
}

.left-corner, .right-corner {
	background:url(/i/banner-corners-sprite.png) 0 0 no-repeat;
	height:154px;
	position:absolute;
	top:0;
	width:7px;
}


.left-corner {
	background-position:0 0;
	left:0;
}

.middle-line-wrapper {
	background:url(/i/banner-corners-sprite.png) 0 -154px repeat-x;
	padding-top:2px;
}

.middle-line-wrapper a {
	display:block;
	text-align:center;	
}

.middle-line {
	background:url(/i/banner-bg.jpg) 0 0 repeat-x;
}

.right-corner {
	background-position:0 -308px;
	right:0;
}


#koreaparts-staff {
	background:url(/i/korea-icon.png) 0 0 no-repeat;
	padding:5px 0 5px 45px;
}

#stock-staff {
	background:url(/i/stock-icon.png) 0 0 no-repeat;
	padding:5px 0 5px 45px;
}

.x-price {
	background:url(/i/in-price.png) 0 0 no-repeat;
	color:#96b2d6;
	font-size:17px;
	font-style:italic;
	height:22px;
	left:73px;
	position:absolute;
	width:70px;
}

.x-price img {
	position:absolute;
}

.x-over {
	color:#77530d;
	text-align:center;
}








.ban-wrapper {
	height:90px;
	margin:0 auto;
	min-width:420px;
}

.ban-wrapper a {
	background:url(/i/active-bgs.png) 0 0 no-repeat;
	display:block;
	text-decoration:none;
}

.ban-wrapper a:hover {
	background-position:0 -72px;
}

.ban1, .ban2, .ban3 {
	float:left;
	height:72px;
	width:220px;
}

.ban1 {
	background:url(/i/korea-auto.png) 5px 8px no-repeat;
	
}

.ban1 a {
	font-size:15px;
	font-style:italic;
	line-height:17px;
	padding-bottom:11px;
	padding-left:80px;
	padding-top:10px;
}


.ban2 {
	background:url(/i/gift.png) 9px 0 no-repeat;
}

.ban2 a {
	font-size:20px;
	font-style:italic;
	height:25px;
	padding-bottom:22px;
	padding-left:105px;
	padding-top:25px;
}

.ban3 {
	background: url('/i/vopros.png') no-repeat scroll 0px 8px transparent;
}

.ban3 a {
	font-size: 18px;
	font-style: italic;
	line-height: 20px;
	padding-bottom: 14px;
	padding-left: 60px;
	padding-top: 18px;
}




.coln3 {
	width:75px;
}


.banner-or {
	background: url("/i/banner-rx.png") repeat-x scroll 0 0 transparent;
	font-size:0;
	margin-bottom:25px;
	margin-top:10px;
}

.banner-or-wrapper1 {
	 background: url("/i/banner-limg.jpg") no-repeat scroll 0 0 transparent;
}

.banner-or-wrapper2 {
	background: url("/i/banner-rb.png") no-repeat scroll right 0 transparent;
    height: 150px;
    overflow: hidden;
}

.banner-or-wrapper2 a {
	display:block;
}

.banner-or-wrapper2 img {
	margin-left: 40%;
    margin-top: 15px;
    padding-bottom: 8px;
    border: 0 none;
}

.autourist {
	margin-left: 28px;
    margin-top: 20px;
}




















.main-menu li#menu84.active li a {
	background:none;
	height:auto;
}



.main-menu li#menu150 a{
	background:url(/i/menu_urist.png) no-repeat 0 0;
	width:270px;
	display:block;
	height:35px;
	padding-left:0;
}
.main-menu li#menu150 span{
	background:url(/i/menu_urist.png) no-repeat 100% 0;
	width:270px;
	display:block;
	height:35px;
	padding-left:0;
}
.main-menu li#menu150 a:hover{
	background-position:-284px 0;
}






.main-menu li#menu151 a{
	background:url(/i/menu_jzl.png) no-repeat 0 0;
	width:270px;
	display:block;
	height:35px;
	padding-left:0;
}
.main-menu li#menu151 span{
	background:url(/i/menu_jzl.png) no-repeat 100% 0;
	width:270px;
	display:block;
	height:35px;
	padding-left:0;
}
.main-menu li#menu151 a:hover{
	background-position:-284px 0;
}

.korei {
	margin-top:90px;
	width:100%;
}

.korei td {
	width:33%;
}

.lifeavto {
	font-size:16px;
}


#back-form .radio input{
	width:auto;
}

#back-form .radio label{
	display:inline;
}


.main-menu li#menu152 a{
	background:url(/i/menu_board.png) no-repeat 0 0;
	width:270px;
	display:block;
	height:35px;
	padding-left:0;
}
.main-menu li#menu152 span{
	background:url(/i/menu_board.png) no-repeat 100% 0;
	width:270px;
	display:block;
	height:35px;
	padding-left:0;
}
.main-menu li#menu152 a:hover{
	background-position:-284px 0;
}


.banners{
text-align:center;
margin-top:15px;
}

.banners img {
margin:5px;
}

.photo {
	float:left;
	height:270px;
	width:230px;
}

.vopros {
	overflow:hidden;
}

.vopros h2 {
	margin-top:6px;
	margin-bottom:0px;
}

.vopros select {
	margin-bottom:10px;
}

.head-desc {
	color:#fff;
	margin-bottom:10px;
}

.yellow-it {
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	margin-bottom:2px;
	color:#febe00;
}

.content .clear-list {
	margin-top:10px;
}

.content .clear-list li {
	list-style-type:none;
	margin-left:0;
	padding-left:0;
}

.clear-list li {
	margin-bottom:6px;
}

* html .vopros {
	zoom:1;
}

/* --- Правка 19,04,2011 INIT()  --- */
.init{
background: url("/i/bginit.jpg") repeat-x scroll 0 0;
height:96px;
}

.searchOption {
    float: left;
    margin: 10px 0 0 10px;
    width: 265px;
 }
 
.searchOption a {
text-decoration:none;} 
.searchOption a span{
font-size:14px;
font-weight:bold;
font-style:italic;
text-decoration: underline;

} 


.serchNumber form.search dd input {
    position: absolute;
    top: 3px;
}

.searchOption a span:hover{
text-decoration: none;
}
.searchOption a img{
margin-right: 5px;
}

.serchNumber {
    float: left;
    margin: 15px 0 0 13px;
}
.serchNumber .search dd{
    float: left;
    font-size: 13px;
    height: 20px;
    margin: 6px 0;
	position: relative;

	}
.auth{
 float: right;
  margin: 12px 25px 0 0;
  }

.init div.auth form.search input.txt{
    background: url("/i/auth-txt.gif") no-repeat scroll 0 0 transparent;
    border: medium none;
    color: #6e6e6e;
    float: left;
    height: 22px;
    padding: 0px 0 0 7px;
    width: 93px;
	font-weight:normal;
	font-size:12px;
	padding: 4px 0 0 7px\9;
}

html body#index div.init div.auth form.search input.but{
	background: url("/i/search-but2.gif") no-repeat scroll 0 0 transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    height: 22px;
    margin: 0px -2px;
    width: 51px;

}

html body#index div.init div.auth form.search input.but{
	backgroun-position: 0 -22px;
}
.regblock{
    background: none repeat scroll 0 0 #3C69AB;
    border: 1px solid #B2D4FF;
    height: 21px;
    margin: 4px 2px;
    position: relative;
    width: 160px;
}

.ltr, .rtr, .rbr, .lbr{
	background: url("/i/regblock.png") no-repeat scroll 0 0 transparent;
    display: block;
    font-size: 0;
    font-style: normal;
    height: 8px;
    line-height: 0;
    position: absolute;
    width: 8px;

}
.ltr{
background-position:0 0px;
top:-1px; 
left:-1px;
}

.rtr{
background-position:0 -8px;
top:-1px; 
right:-1px;
}

.rbr{
background-position:0 -16px;
bottom:-1px; 
right:-1px;
}

.lbr{
background-position:0 -24px;
bottom:-1px; 
left:-1px;
}

.regblock .content-block{
	 
}
.regblock .content-block a{
    display: block;
    font-size: 14px;
    font-weight: bold;
    padding: 2px 6px;
    text-decoration: none;
    width: 126px;
}

.auth dd{
    float: right;
    font-size: 11px;
    position: relative;
    right: -6px;
    top: -22px;
}
	
	/** ---  --- */
.auth-true{
  float: right;
  margin: 12px 0px 0 0;


}

.auth-true .basket {
    background: none repeat scroll 0 0 transparent;
    border-right: 1px solid #FEBE00;
    float: left;
    padding-right: 30px;
}

.auth-true .basket dd a{
	padding-left: 19px;
}

.content .content-search{
	margin-right: -260px;
}

.auth-true .username a{
	    color: #B2D4FF;
    font-size: 13px;
    font-style: normal;
}
.auth-true .username span{
	color: #B2D4FF;
    font-size: 12px;
    font-style: normal;
	font-weight:normal;
}

.exit{
    float: right;
    position: relative;
    right: 48px;
    top: -18px;

}

.exit span a{
color:#D6EAFF;


}

.exit span img{
	margin: -3px 0;
}

.hz{
    background: url("/i/hr.png") repeat scroll 0 0 transparent;
    height: 58px;
    left: 276px;
    position: absolute;
    width: 1px;

}

.hz2{
    background: url("/i/hr.png") repeat scroll 0 0 transparent;
    height: 58px;
    position: absolute;
    right: 25px;
    top: -12px;
    width: 1px;

}

.rtt{
    position: relative;
    width: 3px;

}

.tdsearchnumb{
	padding-top:9px;
}



.content-search h1 span{
	color:#FEBE00;
	font-weight: 400;

}

.catalog thead .trheighter th{
 background: url("/i/door.png") no-repeat scroll 0 0 transparent;
}
.trheighter{
	background:url("/i/trheighter.png");
}

.trheighter th{
background: url("/i/door.png") no-repeat scroll 0 0 transparent;
}

.catalog tr td .img_a{
float:right;}



.sort{
    float: right;
    margin-right: 0;
    width: 225px;
	color: #FFFFFF;
}

.sort ul{
display: inline;
}

.sort ul li{
    display: inline;
    padding: 7px 16px 7px 9px;
    width: 114px;

}

.sort ul li a{
    border-bottom: 1px dotted #B4D0F0;
    color: #B4D0F0;
    text-decoration: none;
}

.sort ul li a:HOVER{
    border-bottom: 0px dotted #B4D0F0;
    color: #B4D0F0;
    text-decoration: none;
}

.sort ul li span{
color: #FFFFFF;
font-weight:600;

}

.sort ul .sort_act{
  background:url("/i/sort_act.png") no-repeat;
  
  }


/* new tmp */

.catalog tr:hover td {
	background-color: #335fad;
}

.catalog th {
	text-align: center;
}


.adminbutok{
	background: url("/i/search-but2.gif") no-repeat scroll 0 0 transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    height: 22px;
    margin: 0px -2px;
    width: 51px;
margin-left:2px;

}

h3 {
	font-size:15px;
}


.autourist {
	margin-left: 2px;
    margin-top: 23px;
}

.bugreport {
	margin-top: 20px;
	margin-left: 2px;
	padding-left: 34px;
	background:url(/i/error.png) no-repeat 0 5px;
}
































body {
    background: none repeat scroll 0 0 #1E417F;
    color: #D6EAFF;
    font: 12px/1.231 Arial,Helvetica,sans-serif;
    min-width: 1250px;
}
.block-form {
position:relative;
}
.block-form .auth td {
    padding: 2px 10px 2px 2px;
	    color: #D6EAFF;
    font: 12px/1.231 Arial,Helvetica,sans-serif;
}
.block-form .auth .txt {
    background: none repeat scroll 0 0 #3762A1;
    border: 1px solid #6385BD;
    color: #B4D0F0;
    padding: 2px 3px;
    width: 256px;
}
.block-form .auth .code {
    margin-left: 7px;
    width: 149px;
}
.block-form .auth img {
    display: block;
    float: left;
}



.block-form {
	border:1px solid #89a3c9;
	border-radius: 0px 8px 8px 8px;


	width:600px;
	padding-top:10px;
	padding-left:18px; 
	padding-right:23px;
	padding-bottom:30px;
	background: #2a5798;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#2a5798), to(#214686));
	background: -moz-linear-gradient(#2a5798, #214686);
	background: linear-gradient(#2a5798, #214686);
	-pie-background: linear-gradient(#2a5798, #214686);
	position:relative;
	top:-1px;
	behavior: url(/_css/PIE.htc);
}
.block-form > P {
	color:#89a4d2;
	font-size:11px;
	font-family:arial;
	padding-left:5px;
}

ul.tabs {
	list-style-type:none;
	z-index:2;
	height:40px;
}
.all-forms {
margin-top:30px;
margin-left:40px;
}
.block-form .auth {
float:none !important;
}
ul.tabs li {
	padding:0;
	z-index:2;
	float:left;
	height:36px;
	border:1px solid #89a3c9;
	position:relative;
	top:2px;
	/*border-radius: 7px 7px 0px 0px;*/
	
	font-family:arial;
	font-size:18px;
	font-weight:bold;
	color:#fcc909;
	margin-right:3px;
	/*background: #275498;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#275498), to(#164086));
	background: -moz-linear-gradient(#275498, #164086);
	background: linear-gradient(#275498, #164086);
	-pie-background: linear-gradient(#275498, #164086);
	behavior: url(/_css/PIE.htc);*/
		background:url(/i/tab-unactive-bg.jpg) repeat-x;
	position:relative;
}
ul.tabs li.active {
	top:0px;
	height:38px;
	float:left;
	border:1px solid #89a3c9;
	border-bottom:1px solid #2a5799;

	color:#ffffff;

	background: #537AB1;
/*	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#537AB1), to(#2a5798));
	background: -moz-linear-gradient(#537AB1, #2a5798);
	background: linear-gradient(#537AB1, #2a5798);
	-pie-background: linear-gradient(#537AB1, #2a5798);*/
		background:url(/i/tab-active-bg.jpg) repeat-x;
	background-color: #2a5799;
}

ul.tabs li .l {
width:7px;
height:7px;
position:absolute;
top:-1px;
left:-1px;
background:url(/i/left-unactive.jpg) no-repeat;
}

ul.tabs li .r {
width:7px;
height:7px;
position:absolute;
top:-1px;
right:-1px;

background:url(/i/right-unactive.jpg) no-repeat;

}

ul.tabs li.active .l {
background:url(/i/left-active.jpg) no-repeat;
}

ul.tabs li.active .r {
background:url(/i/right-active.jpg) no-repeat;
}




#client .dot{
    background-color: #89A3C9;
    bottom: -1px;
    height: 1px;
    left: -1px;
    position: absolute;
    width: 1px;
}
ul.tabs li  a {
	padding-left:20px;
	padding-right:20px;
	padding-top:8px;
	display:block;
	color:#fcc909;
	text-decoration:none;
}
ul.tabs li.active  a {
	color:white;
}
.clear {
	clear:both;
}


.block-form .auth .but-left {
    background: url("/i/but-left.gif") no-repeat scroll 0 0 transparent;
    display: block;
    float: right;
    margin-top: 13px;
}

.block-form .auth .but-left .but {
    background: url("/i/but-right.gif") no-repeat scroll 100% 0 transparent;
    border: medium none;
    color: #FFFFFF;
    height: 27px;
    padding: 2px 10px;
	font: 12px/1.231 Arial,Helvetica,sans-serif;
}

