.toolbar-guru { min-width: 1000px }

.toolbar-guru  ul, .toolbar-guru  ul li {
	margin: 0;
	padding: 0;
}

ul.toolbar-guru-content li, ul.toolbar-guru-content li a i, .toolbar-guru-content .active em {
	vertical-align: middle;
	display: inline-block;
	*:display: inline;
	*:zoom: 1;
}

ul.toolbar-guru-content li a, .toolbar-guru-content li em  {
	float: left;
	display: inline;
}

ul.toolbar-guru-content {
	background: url('/i/guru-toolbar.png') 0 -308px repeat-x;
	margin: 0 auto;
	text-align: center;
	padding: 0;
	list-style: none;
	display: block;
	line-height: normal;
	height: 34px;
}

.toolbar-guru {
	background: url('/i/guru-toolbar.png') 0 -308px repeat-x;
	height: 34px;
	margin: 0;
	padding: 0;
	font: normal 11px 'Tahoma' , 'Arial' , 'sans-serif';
}

ul.toolbar-guru-content li a {
	color: #fff;
	font-size: 11px;
	text-decoration: none;
	z-index: 2;
	position: relative;
	padding: 5px 0px 0px 0px;
	height: 26px;
}

ul.toolbar-guru-content li a span {
	color: #fff;
	text-decoration: underline;
	margin: 0 0 0 8px;
	z-index: 2;
	position: relative;
	vertical-align: top;
}

ul.toolbar-guru-content li a:hover span { text-decoration: none; }

ul.toolbar-guru-content li a i {
	background-image: url('/i/guru-toolbar.png');
}

ul.toolbar-guru-content li {
	margin: 8px 12px;
	position: relative;
	height: 27px;
}

.toolbar-guru-content li em {
	width: 5px;
	height: 26px;
	display: none;
	background-image: url('/i/guru-toolbar.png');
	background-position: -5px -342px;
}

.toolbar-guru-content li em:first-child { background-position: 0 -342px; }

/*************** Сайты ***************/
li.tollbar-seach a i { background-position: 0 -115px; width: 16px; height: 17px; }
li.tollbar-cork a i { background-position: 0 -98px; width: 14px; height: 16px;}
li.tollbar-game a i {background-position: 0 -50px; width: 17px; height: 13px; margin: 2px 0 0 }
li.tollbar-barguru a i { background-position: 0 0; width: 14px; height: 15px; }
li.tollbar-techguru a i { background-position: 0 -64px; width: 10px; height: 17px; }
li.tollbar-tech-home a i {background-position: 0 -133px; width: 15px; height: 16px;}
li.tollbar-loveguru a i { background-position: 0 -82px; width: 17px; height: 15px; }
li.tollbar-finance a i { background-position: 0 -32px; width: 18px; height: 17px; }
li.tollbar-carsguru a i { background-position: 0 -16px; width: 16px; height: 15px; }
li.tollbar-weather a i { background-position: 0 -150px; width: 17px; height: 14px; }

li.tollbar-seach a i.active  { background-position: 0 -265px; width: 16px; height: 15px; }
li.tollbar-cork a i.active  { background-position: 0 -250px; width: 14px; height: 14px;}
li.tollbar-game a i.active {background-position: 0 -208px; width: 17px; height: 11px }
li.tollbar-barguru a i.active  { background-position: 0 -164px; width: 14px; height: 13px; }
li.tollbar-techguru a i.active  { background-position: 0 -220px; width: 10px; height: 15px; }
li.tollbar-tech-home a i.active  {background-position: 0 -281px; width: 15px; height: 14px;}
li.tollbar-loveguru a i.active  { background-position: 0 -236px; width: 17px; height: 13px; }
li.tollbar-finance a i.active  { background-position: 0 -192px; width: 18px; height: 15px; }
li.tollbar-carsguru a .active  { background-position: 0 -16px; width: 16px; height: 17px; }
li.tollbar-weather a i.active  { background-position: 0 -296px; width: 17px; height: 12px; }

.guru-black li.tollbar-seach a i { background-position: 0 -115px; width: 16px; height: 17px; }
.guru-black li.tollbar-cork a i { background-position: 0 -98px; width: 14px; height: 16px;}
.guru-black li.tollbar-game a i {background-position: 0 -50px; width: 17px; height: 13px; margin: 2px 0 0 }
.guru-black li.tollbar-barguru a i { background-position: 0 0; width: 14px; height: 15px; }
.guru-black li.tollbar-techguru a i { background-position: 0 -64px; width: 10px; height: 17px; }
.guru-black li.tollbar-tech-home a i {background-position: 0 -133px; width: 15px; height: 16px;}
.guru-black li.tollbar-loveguru a i { background-position: 0 -82px; width: 17px; height: 15px; }
.guru-black li.tollbar-finance a i { background-position: 0 -32px; width: 18px; height: 17px; }
.guru-black li.tollbar-carsguru a i { background-position: 0 -16px; width: 16px; height: 15px; }
.guru-black li.tollbar-weather a i { background-position: 0 -150px; width: 17px; height: 14px; }
/*************** Сайты ***************/

.toolbar-guru-content li.active {
	margin: 8px -4px;
	background: #fff;
}

.toolbar-guru-content li.active span {
	color: black;
	text-decoration: none;
}

.guru-black .toolbar-guru-content li.active { background: #000; }

.guru-black ul.toolbar-guru-content li a { color: #fff }

.guru-black .toolbar-guru-content li.active span { color: white }

ul.toolbar-guru-content li.active a { padding: 5px 11px 0 11px;}







