﻿@import url(workset/reset.css);

		/* sitemap */
		div.sitemap ul { overflow: hidden; padding-left: 11.0em; margin-bottom: 5px;}
			div.sitemap ul li { margin-left: -6.0em;  margin-top: 2px;}


a {
	color:#0068B2;
	text-decoration:none;
}

body {
	text-align:center;
	font-family:Verdana, sans-serif;
	font-size:62.5%;
	color:#414852;
	overflow-y:scroll;
}
.wrapper {
	text-align:left;
	margin:auto;
	width:960px;
	padding:0 10px;
	overflow:hidden;
}
.header {
	position:relative;
	height:57px;
}

.contentWrapper {
	/*margin-top:66px;*/
	overflow:hidden;
	zoom:1;
}

.logo {
	position:absolute;
	top:0;
	left:0px;
	width:133px;
	height:57px;
	overflow:hidden;
}
.menu {
	position:absolute;
	top:0;
	right:116px;
}

.menu li {
	float:left;
	height:57px;
	margin-right:10px;
	display:inline;
	position:relative;
	overflow:hidden;
	font-size:1.4em;
	text-align:center;
	line-height:50px;
}
.menu li a {
	display:block;
	height:57px;
}
.menu li span {
	position:absolute;
	background-position:0 0;
	width:100%;
	height:100%;
	left:0;
	top:0;
}
.menu li.current span {
	background-position:0 58px;
}
.menu li.clients { width:105px; }
.menu li.clients span { background-image:url(../img/menu_clients.png); }
.en .menu li.clients span { background-image:url(../img/menu_clients_en.png); }

.menu li.company { width:116px; }
.menu li.company span { background-image:url(../img/menu_company.png); }
.en .menu li.company span { background-image:url(../img/menu_company_en.png); }

.menu li.products { width:114px; }
.menu li.products span { background-image:url(../img/menu_products.png); }
.en .menu li.products span { background-image:url(../img/menu_products_en.png); }

.menu li.team { width:106px; }
.menu li.team span { background-image:url(../img/menu_team.png); }
.en .menu li.team span { background-image:url(../img/menu_team_en.png); }

.menu li.tradingPlatforms { width:208px; }
.menu li.tradingPlatforms span { background-image:url(../img/menu_trading-platforms.png); }
.en .menu li.tradingPlatforms span { background-image:url(../img/menu_trading-platforms_en.png); }


.lang {
	position:absolute;
	right:0;
	top:0;
	height:57px;
	width:116px;
	background:#5694bf url(../img/lang_bg.png) no-repeat;
}
.lang li {
	position:absolute;
	top:22px;
	height:15px;
	width:30px;
	font-size:8px;
	line-height:.7em;
	font-size:1.2em;
	text-align:center;
}
.lang li span {
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	top:0;
	background:0 0 no-repeat;
}
.lang li a {
	display:block;
	width:100%;
	height:100%;
	cursor:pointer;
	cursor:hand;
	}
.lang li.current span {
	background-position:0 -15px;
}
.lang li.rus { 	left:26px; }
.lang li.rus span { background-image:url(../img/lang_rus.png); }
.lang li.eng { 	right:23px; }
.lang li.eng span { background-image:url(../img/lang_eng.png); }




.subMenu {
	overflow:hidden;
}
.subMenu ul {
	float:left;
	width:164px;
}
.subMenu li {
	font-size:1.2em;
	border-top:1px solid #ccc;
	padding-bottom:10px;
}
.subMenu li.firstChild {
	border-top:none;
}
.subMenu li i {
	font-size:.9em;
	color:#808080;
	margin:9px 0 0 0;
	display:block;
	font-style:normal;
}
.subMenu li a {
	color:#1172b8;
}
.subMenu li a, .subMenu li span {
	text-decoration:none;
	display:block;
	padding-top:18px;
}
.subMenu li.firstChild a, .subMenu li.firstChild span {
	padding-top:0;
}
body.company .subMenu li.firstChild a, body.company .subMenu li.firstChild span {
	padding-top:3px;
}
	

.subSubMenu {
	border-top:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
	padding:10px 10px 9px 0;
	overflow:hidden;
	zoom:1;
	font-family:Georgia, serif;
	font-size:1.6em;
}	
.subSubMenu li {
	float:left;
	margin-right:20px;
	line-height:2em;
}
.subSubMenu li.current {
	color:#4e545e;
}
.subSubMenu li a {
	text-decoration:none;
	color:#1172b8;
}

.tabs {
	overflow:hidden;
}
.tabs dt {
	float:left;
	height:38px;
	cursor:pointer;
	cursor:hand;
	position:relative;
	border:1px solid #ebebeb;
	font-size:1.6em;
	font-weight:bold;
	color:#0068b3;
	line-height:38px;
	padding:0 12px;
	margin-right:10px;
}
.tabs dt.selected {
	background:url(../img/tab_bg_bottom.png) #ebebeb no-repeat 50% 40px;
	cursor:text;
	z-index:3;
	color:#414852;
	height:50px;
	border:none;
	line-height:40px;
	padding:0 13px;
}
.tabs dd {
	margin-top:50px;
	float:right;
	width:100%;
	margin-left:-100%;
	display:none;
}
.tabs dd h3.first-child {
	border-top:none;
}
.tabs dd.selected {
	display:block;
}

.content {
	float:right;
	width:755px;
}
.content h1,
.content h2,
.content h3,
.content h4,
.content h5,
.content h6 {
	font-family:Arial, sans-serif;
	font-weight:bold;
	color:#326892;
}
.content h1 {
	color:#225D8A;
}

h1 { 
	font-size:2.8em;
	margin-bottom:30px;
	color:#326892;
	font-family:Arial,sans-serif;
	font-weight:bold;
}
h2, body.product h2 {
	font-size:2.4em;
	position:relative;
	z-index:50;
	padding-bottom:5px;
	margin:25px 0 30px 0;
}
body.product h2 {
	margin-bottom:30px;
}
h3, body.product h3, .additionalCol h2, body.product .additionalCol h2, .newsItem h2 {
	font-size:1.6em;
	padding-top:20px;
	border-top:1px solid #e6e6e6;
	position:relative;
	z-index:10;
	margin:0;
}
.mainCol h3.firstChild {
	border-top:none;
}
p {
	font-size:1.2em;
	line-height:1.6em;
	margin:18px 0 10px 0;
	color:#414852;
}
.content .description {
	background:url(../img/icon_description.png) -10px 3px no-repeat;
	padding:0 0 0 66px;
	margin:30px 0 10px 0;
	font-size:1.2em;
	line-height:1.4em;
}
.content .description a {
	color:#1172b8;

	
	font-family:Georgia, serif;
	font-size:180%;
	
	line-height:.9;
	display:block;
	
	text-decoration:none;
}

.content .mainCol {
	/*
	float:left;
	width:500px;
	*/
	float:none;
	width:auto;
	overflow:hidden;
	zoom:1;
}
.content .mainCol * {
	zoom:1;
}

.content .additionalCol {
	float:right;
	width:225px;
	margin:10px 0 0 30px;
}
.additionalCol h2, body.product .additionalCol h2 {
	border-top:none;
	border-bottom:2px solid #316891;
	margin:20px 0 0 0;
}
.additionalCol .images h2 {
	margin-top:0;
}
.additionalCol .images {
	margin-bottom:30px;
}
.additionalCol .images ul {
	border:1px solid #e6e6e6;
	padding:5px 0 15px 30px;
	margin-top:25px;
}
.additionalCol .images img {
	border:10px solid #e6e6e6;
	margin:10px 0 0px 0;
}

.menuFooter {
	border:1px solid #e6e6e6;
	border-width:1px 0 1px 0;
	overflow:hidden;	
	margin-top:40px;
	zoom:1;
}
.menuFooter li {
	float:left;
	margin-right:25px;
	padding:12px 0 10px 0;
	font-size:1.2em;
}
.menuFooter li a {
	color:#005999;
	text-decoration:none;
}

.footer {
	position:relative;
	overflow:visible;
	zoom:1;
	padding-left:100px;
}
.footer .logo {
	width:78px;
	height:20px;
	position:absolute;
	top:20px;
	left:-2px;
	background:url(../img/logo_footer.png) no-repeat;
	overflow:visible;
}
.en .footer .logo {
	background:url(../img/logo_footer_en.png) no-repeat;
}
.footer p {
	float:left;
	margin-right:25px;
}


/* news block styles */
.newsItem {
	margin-bottom:20px;
}
.newsItem p {
	margin-right:250px;
}
.newsItem .picture {
	float:right;
	margin:26px 0 10px 10px;
	width:225px;
}
.newsItem .date {
	font-size:1.4em;
	font-weight:bold;
	color:#808080;
	margin:22px 0 -3px 0;
	display:block;
}
.firstNewsItem h2 {
	border-top:none;
}

/* common product styles */
body.product .contentWrapper {
	margin-top:0;
}
body .header {
	height:166px;
}

body.bigHeader .header {
	height:303px;
}
body.narrowHeader .header {
	height:195px;
}
body .header h1 {
	top:57px;
	position:relative;
	display:block;
	width:980px;
	height:100px;
	margin:0 0 0 -10px;
	text-indent:213px;
	zoom:1;
	line-height:138px;
}
body.bigHeader .header h1 {
	height:246px;
}
body.narrowHeader .header h1 {
	height:138px;
}
body.bigHeader .header h1 span,
body.narrowHeader .header h1 span {
	display:block;
	background-position:right top;
	background-repeat:no-repeat;
	position:absolute;
	width:100%;
	height:100%;
	bottom:0;
	left:0;
	zoom:1;
}

/* styles for each product*/
body.vesta h1 span {
	background-image:url(../img/header_vesta.png);
}
.en body.vesta h1 span {
	background-image:url(../img/header_vesta_en.png);
}
body.vesta h1,
body.vesta h2,
body.vesta h3,
body.vesta h4 {
	color:#dd2a64;
}
body.vesta .additionalCol h2,
body.vesta .tabs dt {
	border-color:#e57e98;
}


body.leda h1 span {
	background-image:url(../img/header_leda.png);
}
.en body.leda h1 span {
	background-image:url(../img/header_leda_en.png);
}
body.leda h1,
body.leda h2,
body.leda h3,
body.leda h4 {
	color:#5f8c31;
}
body.leda .additionalCol h2,
body.leda .tabs dt {
	border-color:#aed260;
}


body.pulsar h1 span {
	background-image:url(../img/header_pulsar.png);
}
.en body.pulsar h1 span {
	background-image:url(../img/header_pulsar_en.png);
}
body.pulsar h1,
body.pulsar h2,
body.pulsar h3,
body.pulsar h4 {
	color:#27547a;
}
body.pulsar .additionalCol h2,
body.pulsar .tabs dt {
	border-color:#6db0f2;
}


body.saturn h1 span {
	background-image:url(../img/header_saturn.png);
}
.en body.saturn h1 span {
	background-image:url(../img/header_saturn_en.png);
}
body.saturn h1,
body.saturn h2,
body.saturn h3,
body.saturn h4 {
	color:#cc1433;
}
body.saturn .additionalCol h2,
body.saturn .tabs dt {
	border-color:#ff8359;
}


body.diona h1 span {
	background-image:url(../img/header_diona.png);	
}
.en body.diona h1 span {
	background-image:url(../img/header_diona_en.png);	
}
body.diona h1,
body.diona h2,
body.diona h3,
body.diona h4 {
	color:#227b3c;
}
body.diona .additionalCol h2,
body.diona .tabs dt {
	border-color:#43c4e1;
}

body.io h1 span {
	background-image:url(../img/header_io.png);	
}
.en body.io h1 span {
	background-image:url(../img/header_io_en.png);	
}
body.io h1,
body.io h2,
body.io h3,
body.io h4 {
	color:#0f99b9;
}
body.io .additionalCol h2,
body.io .tabs dt {
	border-color:#81dbef;
}

body.irida h1 span {
	background-image:url(../img/header_iriida.png);	
}
.en body.irida h1 span {
	background-image:url(../img/header_iriida_en.png);	
}
body.irida h1,
body.irida h2,
body.irida h3,
body.irida h4 {
	color:#91489c;
}
body.irida .additionalCol h2,
body.irida .tabs dt {
	border-color:#cfb16b;
}

body.uran h1 span {
	background-image:url(../img/header_uran.png);	
}
.en body.uran h1 span {
	background-image:url(../img/header_uran_en.png);	
}
body.uran h1,
body.uran h2,
body.uran h3,
body.uran h4 {
	color:#98226d;
}
body.uran .additionalCol h2,
body.uran .tabs dt {
	border-color:#c1a5a0;
}

body.mars h1 span {
	background-image:url(../img/header_mars.png);	
}
.en body.mars h1 span {
	background-image:url(../img/header_mars_en.png);	
}
body.mars h1,
body.mars h2,
body.mars h3,
body.mars h4 {
	color:#e64848;
}
body.mars .additionalCol h2,
body.mars .tabs dt {
	border-color:#fbb861;
}

/* Trading paltforms */
body.dealbook h1 span {
	background-image:url(../img/header_dealBook.png);	
}
body.thinkorswim h1 span {
	background-image:url(../img/header_thinkorswim.png);	
}
body.thinkpipes h1 span {
	background-image:url(../img/header_thinkpipes.png);	
}


/* Clients */
body.gft h1 span {
	background-image:url(../img/header_gft.png);
}
body.otkritie h1 span {
	background-image:url(../img/header_otkritie.png);
}
/* body.thinkorswim h1 span 
	see higher */
body.bfa h1 span {
	background-image:url(../img/header_bfa.png);
}
body.vitus h1 span {
	background-image:url(../img/header_vitus.png);
}
body.kit h1 span {
	background-image:url(../img/header_kit.png);
}
.en body.kit h1 span {
	background-image:url(../img/header_kit_en.png);
}
body.rts h1 span {
	background-image:url(../img/header_rts.png);
}
.en body.rts h1 span {
	background-image:url(../img/header_rts_en.png);
}
body.funds-custody h1 span {
	background-image:url(../img/header_funds-custody.png);
}


/* blocks */
.blocks {
	background:url(../img/vertical_bar_4px.png) 508px 4.6em no-repeat;
	overflow:hidden;
	zoom:1;
}
.blocks h2 {
	position:relative;
	font-size:1.6em;
	border-bottom:2px solid #74B2D4;
}
.blocks h2 a {
	font-size:.75em;
	background: 0 -1px no-repeat;
	font-family:Verdana, sans-serif;
	padding-left:25px;
	line-height:20px;
	font-weight:normal;
	position:absolute;
	top:-.1em;
	right:0;
}
.blocks .awards p, .blocks .vacancies p {
	border-bottom:1px solid #E6E6E6;
	padding-bottom:8px;
	margin-bottom:0;
}
.blocks .awards h2 a {
	background-image:url(../img/icon_all-awards.png);
}
.blocks .vacancies h2 a {
	background-image:url(../img/icon_open-vacancies.png);
	background-position:3px;
}
.blockAbout .awards {
	float:left;
	width:490px;
	overflow:hidden;
}
.blockAbout .awards div div {
	float:left;
	width:230px;
	padding-left:15px;
}
.blockAbout .awards div div.firstChild {
	border-right:1px solid #e6e6e6;
	width:244px;
	padding-left:0;
}
.blockAbout .awards h3 {
	color:#3085C2;
	font-family:Georgia, serif;
	font-size:1.6em;
	border-top:none;
}
.blockAbout .awards div a {
	color:#8F8F8F;
	font-size:1.1em;
	display:block;
}
.blockAbout .awards div img {
	display:block;
	margin:18px 0 10px 0;
}
.blockAbout .vacancies {
	float:right;
	width:225px;
}
.blockAbout .vacancies .sendCV {
	display:block;
	width:139px;
	height:56px;
	position:relative;
	margin-top:20px;
}
.blockAbout .vacancies .sendCV span {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:url(../img/button_send-cv.png) 0 0 no-repeat;
}
.en .blockAbout .vacancies .sendCV span {
	background:url(../img/button_send-cv_en.png) 0 0 no-repeat;
}

/* first page */
.flashWrapper {
	position:absolute;
	left:0;
	top:0;
	height:500px;
	width:100%;
	overflow:hidden;
	background:url(../img/clouds.png) center 0 no-repeat;
}
#flash {
	margin:0;
	width:1100px;
	height:350px;
	position:absolute;
	left:50%;
	margin-left:-550px;
	top:0;
	background:url(../img/flash_placeholder.png) center 0 no-repeat;
}
.first .contentWrapper {
	margin-top:200px;
	position:relative;
}

.first .left {
	width:430px;
	float:left;
}
.first .right {
	width:490px;
	float:right;
}
.first .contentWrapper {
	background:url(../img/vertical_bar_4px.png) 448px 4.6em no-repeat;
}
.first .blocks h2 {
	color:#225D8A;
}

/*.first .blocks h2 a {
	zoom:1;
	display:block;
	position:relative;
}*/
.first .products h2 a {
	background-image:url(../img/icon_products.png);
}
.first .events h2 a {
	background-image:url(../img/icon_calendar.png);
}
.first .clients h2 a {
	background-image:url(../img/icon_all-clients.png);
}
.first .job h2 a {
	background-image:url(../img/icon_open-vacancies.png);
}
.first .job h2 a {
	background-image:url(../img/icon_open-vacancies.png);
}
.first .awards h2 a {
	background-image:url(../img/icon_all-awards.png);
}
.first .erpAndCrm h2 a {
	background-image:url(../img/icon_erp-and-crm.png);
}

.first .contentWrapper .wrapper {
	width:auto;
	overflow:hidden;
	zoom:1;
	margin:0;
	padding:0;
	
}
.first .blocks .col {
	float:left;
}
.first .blocks .col p {
	margin:10px 0 20px 0;
}
.first .blocks .col .legend {
	font-size:1.1em;
	color:#808080;
	margin:0;
}

.first .saturnAndVesta {
	background:url(../img/vertical_bar_1px.png) 218px 13px no-repeat;
	border-bottom:1px solid #E6E6E6;
	margin-top:20px;
}

.first .blocks .vesta {
	width:185px;
}
.first .blocks .saturn {
	width:210px;
	margin-right:27px;
}
.first .ledaAndPulsar {
	background:url(../img/vertical_bar_1px.png) 178px 0 no-repeat;
	border-bottom:none;
}
.first .blocks .ledaAndPulsar .col p {
	margin-bottom:0;
}
.first .blocks .leda {
	width:172px;
	margin-right:27px;
	padding-top:12px;
}
.first .blocks .pulsar {
	width:223px;
	padding-top:12px;
}
.first .blocks .col h3 {
	position:relative;
	border-top:none;
	margin:0;
	padding:0;
}
.first .blocks .col h3 span {
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	top:0;
	z-index:5;
	background:0 0 no-repeat;
}
.first .blocks .saturn h3 {
	width:200px;
	height:56px;
}
.first .blocks .saturn h3 span {
	background-image:url(../img/logo_saturn.png);
}
.en .first .blocks .saturn h3 {
	width:176px;
	height:50px;
}
.en .first .blocks .saturn h3 span {
	background-image:url(../img/logo_saturn_en.png);
}

.first .blocks .vesta h3 {
	width:101px;
	height:56px;
}
.first .blocks .vesta h3 span {
	background-image:url(../img/logo_vesta.png);
}
.en .first .blocks .vesta h3 {
	width:128px;
	height:50px;
}
.en .first .blocks .vesta h3 span {
	background-image:url(../img/logo_uran_en.png);
}

.first .blocks .leda h3 {
	width:96px;
	height:37px;
}
.first .blocks .leda h3 span {
	background-image:url(../img/logo_leda.png);
}
.en .first .blocks .leda h3 {
	width:85px;
	height:35px;
}
.en .first .blocks .leda h3 span {
	background-image:url(../img/logo_leda_en.png);
}

.first .blocks .pulsar h3 {
	width:116px;
	height:37px;
}
.first .blocks .pulsar h3 span {
	background-image:url(../img/logo_pulsar.png);
}
.en .first .blocks .pulsar h3 {
	width:84px;
	height:35px;
}
.en .first .blocks .pulsar h3 span {
	background-image:url(../img/logo_pulsar_en.png);
}


.first .contentWrapper .loginToSystem {
	border-top:1px solid #e6e6e6;
	margin-top:30px;
}
.first .products form h3 {
	border-top:0 !important;	
	margin:0 0 12px 0;
	padding:0;
	font-size:1.2em;
	font-family:Verdana, sans-serif;
}
.first .products .loginToSystem {
	padding:12px 0;
	background:url(../img/vertical_bar_1px.png) 215px 0 no-repeat;	
}
.first .loginToSystem form {
	float:left;
	width:200px;
}
.first .loginToSystem form label {
	display:block;
	margin:7px 0 3px 0;
}
.first .loginToSystem form input {
	display:block;
	width:100%;
	background:#F2F2F2;
	border:1px solid #ccc;
	line-height:1.4em;
	height:1.4em;
}
.first .loginToSystem form input.submit {
	width:87px;
	height:24px;
	background:url(../img/button_login.png) 0 0 no-repeat;
	border:none;
	margin:14px 10px 0 0;
	float:left;
}
.en .first .loginToSystem form input.submit {
	background:url(../img/button_login_en.png) 0 0 no-repeat;
}
.first .loginToSystem form .lostPassword {
	display:block;
	margin-top:20px;
	font-size:1.1em;
}
.first .loginToSystem .getDemoAccess {
	float:right;
	width:200px;
}
.first .loginToSystem .getDemoAccess a {
	width:200px;
	height:70px;
	position:relative;
	display:block;
	margin-top:2px;
}
.first .loginToSystem .getDemoAccess a span {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	background:url(../img/button_get-demo.png) 0 0 no-repeat;
}
.en .first .loginToSystem .getDemoAccess a span {
	background:url(../img/button_get-demo_en.png) 0 0 no-repeat;
}


.first .eventsAndClients {
	overflow:hidden;
	zoom:1;
	background:url(../img/vertical_bar_4px.png) 243px 46px no-repeat;	
}
.first .eventsAndClients .blocks {
	float:left;
	width:224px;
}
.first .eventsAndClients .events {
	margin-right:42px;
}
.first .eventsAndClients .events h2 {
	margin-bottom:8px;
}
.first .eventsAndClients .events p {
	border-top:1px solid #e6e6e6;
	padding:10px 0;
	margin:0;
}
.first .eventsAndClients .events p.firstChild {
	border-top:none;
}
.first .eventsAndClients .events .date {
	display:block;
	margin:4px 0 0 0;
	color:#808080;
	font-size:.9em;
}
.first .clients li img {
	display:block;
	margin-bottom:8px;
}
.first .clients li {
	font-size:1.1em;
	color:#808080;
	border-top:1px solid #e6e6e6;
	padding:15px 0;
}
.first .clients li.firstChild {
	border-top:none;
}

.first .awards {
	overflow:hidden;
	zoom:1;
	background:url(../img/vertical_bar_1px.png) 245px 70px no-repeat;	
	margin-top:30px;
}

.first .awards div {
	float:left;
	width:227px;
}
.first .awards div.firstChild {
	width:237px;
	margin-right:26px;
}
.first .awards h3 {
	color:#3085C2;
	font-family:Georgia, serif;
	font-size:1.6em;
	border-top:none;
	padding-top:0;
}
.first .awards div a {
	color:#8F8F8F;
	font-size:1.1em;
	display:block;
}
.first .awards div img {
	display:block;
	margin:18px 0 10px 0;
}

.first .job {}

.first .job .sendCV {
	width:139px;
	height:56px;
	position:relative;
	display:block;
}
.first .job .sendCV span {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	background:url(../img/button_send-cv.png) 0 0 no-repeat;
}
.en .first .job .sendCV span {
	background:url(../img/button_send-cv_en.png) 0 0 no-repeat;
}
.first .job .wrapper {
	background:url(../img/vertical_bar_1px.png) 154px 0px no-repeat;	
	margin-top:12px;
	border-bottom:1px solid #e6e6e6;
}
.first .job .wrapper .sendCV {
	float:left;
	width:139px;
	margin:5px 30px 0 0;
}
.first .job .wrapper p {
	float:left;
	width:320px;
	margin:-1px 0 10px 0;
}

.first .contacts {
	background:url(../img/vertical_bar_1px.png) 300px 0px no-repeat;
	position:relative;
	height:173px;
}
.first .contacts p {
	margin-top:10px;
}
.first .contacts img {
	display:block;
	float:left;
	width:285px;
	height:158px;
	margin:15px 30px 0 0;	
}
.first .contacts a {
	display:block;
	position:absolute;
	left:312px;
	bottom:-4px;
	background:url(../img/icon_where.png) 0 0 no-repeat;
	font-size:1.1em;
	line-height:20px;
	padding-left:24px;
}


