﻿html	{padding:0; margin:0; height:100%;}
body	{
	padding: 0 120px 0 140px;
	margin: 0;
	height: 100%;
	font-size: 90%;
	font-family: Arial, Helvetica, sans-serif;
	color: #3a4951;
	background-color:#f3f2f0;
	/*background: url(/img/bg_megafon.gif) top right no-repeat #f3f2f0;*/
	font-size:10pt; 
}
.bg_megafon{
	background: url(/img/bg_sim.gif) no-repeat #f3f2f0;
	width:92px;
	height:117px;
	position:absolute;
	top:600px;
	left:1150px;
	}
a			{color:#125090;}
a:visited	{color:#125090;}
a:hover		{text-decoration:none;}

table	{border-collapse:collapse;}
td		{
	font-size: 90%;
	font-family: Arial, Helvetica, sans-serif;
	color: #303030;
	padding: 0;
	vertical-align: middle;
}
form	{padding:0; margin:0;}
input	{font-size:11px;}

h1		{font-size:18pt; margin:0; color:#303030; font-weight:normal;}
h2		{font-size:16pt; margin:30px 0 8px 0; color:#303030; font-weight:normal;}
h3		{font-size:14pt; margin:30px 0 8px 0; color:#303030; font-weight:normal;}
h4		{font-size:120%; margin:30px 0 8px 0; color:#303030;}
h5		{font-size:100%; margin:30px 0 8px 0; color:#303030;}

p			{margin:0 0 12px 0;}
/img			{border:0;}
/img.none	{visibility:hidden;}
ul			{margin:8px 0 15px 15px; padding:0; list-style:none;}
ul li		{margin:6px 0; padding-left:15px; background:url(/img/li_01.gif) 0 0.5em no-repeat;}
label		{white-space:nowrap;}

/* общие элементы дизайна */

table.lines		{ min-width:720px; max-width:1000px; height:100%;width:1000px;}
td.top		{height:18px; background:url(/img/bg_grey.gif) left bottom repeat-x #f5f5f5;}
td.sec		{height:80px;}
td.sel		{height:60px;}
td.main_fiel	{}
td.empty	{height:6;}
td.bottom	{height:50px; background:url(/img/bg_grey.gif) repeat-x #f5f5f5;}

table.select	{width:100%; height:100%;}
table.select td.group	{height:68px;}
table.select td.menu	{height:105px;}
table.select td.content	{}

table.bot	{width:100%; height:50px;}
table.bot td.bot_left	{width:50%; padding-left:20px; color:#40474c; font-size:8pt; background:url(/img/conner_01.gif) left top no-repeat;}
table.bot td.bot_right	{width:50%; padding-right:20px; text-align:right; color:#40474c; font-size:8pt; background:url(/img/conner_02.gif) right top no-repeat;}

td.top div		{height:18px; background:url(/img/conner_01.gif) left bottom no-repeat;}
td.top div div	{height:18px; background:url(/img/conner_02.gif) right bottom no-repeat;}

div.phone		{color:#ababab; font-size:20pt; font-weight:bold;}

table.head	{width:100%;}
table.head td.logo	{width:327px;}
table.head td.contacts	{text-align:right;}

table.group	{width:100%;}
table.group td	{width:33%;}

table.menu	{width:100%; position:relative; top:2px; z-index:2;}
table.menu td	{width:16%; text-align:center;}
table.menu td div.m01		{width:103px; height:105px; margin:0 auto; background:url(/img/menu_01.png) center top no-repeat; //background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/menu_01.png,sizingMethod='crop');}
table.menu td div.m01 div	{position:relative; font-size:8pt; font-weight:bold; padding-top:66px;}
table.menu td div.m02		{width:103px; height:105px; margin:0 auto; background:url(/img/menu_02.png) center top no-repeat; //background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/menu_02.png,sizingMethod='crop');}
table.menu td div.m02 div	{position:relative; font-size:8pt; font-weight:bold; padding-top:66px;}
table.menu td div.m03		{width:103px; height:105px; margin:0 auto; background:url(/img/menu_03.png) center top no-repeat; //background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/menu_03.png,sizingMethod='crop');}
table.menu td div.m03 div	{position:relative; font-size:8pt; font-weight:bold; padding-top:66px;}
table.menu td div.m04		{width:103px; height:105px; margin:0 auto; background:url(/img/menu_04.png) center top no-repeat; //background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/menu_04.png,sizingMethod='crop');}
table.menu td div.m04 div	{position:relative; font-size:8pt; font-weight:bold; padding-top:66px;}
table.menu td div.m05		{width:103px; height:105px; margin:0 auto; background:url(/img/menu_05.png) center top no-repeat; //background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/menu_05.png,sizingMethod='crop');}
table.menu td div.m05 div	{position:relative; font-size:8pt; font-weight:bold; padding-top:66px;}
table.menu td div.m06		{width:103px; height:105px; margin:0 auto; background:url(/img/menu_06.png) center top no-repeat; //background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/menu_06.png,sizingMethod='crop');}
table.menu td div.m06 div	{position:relative; font-size:8pt; font-weight:bold; padding-top:66px;}
table.menu td div a, table.menu td div a:visited	{color:#535853; text-decoration:none;}
table.menu td div a:hover	{text-decoration:underline;}

table.menu td.sel	{background:url(/img/bg_sel.gif) left bottom repeat-x;}


div.line_01		{display:inline;; margin-left:20px;}
div.line_01 a, div.line_01 a:visited	{color:#898989; font-size:10pt; text-decoration:none;}
div.line_01 a:hover		{text-decoration:underline;}
div.line_02		{display:inline; margin-left:20px; font-weight:bold;}
div.line_02 a, div.line_02 a:visited	{color:#8e8677; font-weight:bold; font-size:10pt; text-decoration:none;}
div.line_02 a:hover		{text-decoration:underline;}
div.ico_01		{display:inline; position:relative; z-index:2; margin-right:4px; top:3px;}
div.ico_02		{display:inline; position:relative; z-index:2; top:3px;}
div.ico_04		{display:inline; position:relative; z-index:2; top:12px;}
div.ico_03		{display:inline; position:relative; z-index:2; margin-left:6px; top:3px; margin-right:10px;}

table.tr_01		{width:100%; height:100%; background:url(/img/bg_grey.gif) left top repeat-x #e7e6e4;}
td.tr_02		{background:url(/img/bg_grey.gif) right top repeat-y;}
table.tr_03		{width:100%; height:100%; background:url(/img/bg_grey.gif) left bottom repeat-x;}
td.tr_04		{background:url(/img/bg_grey.gif) left top repeat-y;}

table.ks_01		{width:100%; height:100%; background:url(/img/coner_01.gif) left top no-repeat;}
td.ks_02		{background:url(/img/coner_02.gif) right top no-repeat;}
table.ks_03		{width:100%; height:100%; background:url(/img/coner_03.gif) left bottom no-repeat;}
td.ks_04		{vertical-align:top; background:url(/img/coner_04.gif) right bottom no-repeat;}

table.long		{width:100%;}
td.iphone		{width:100%; height:440px; vertical-align:top; background:url(/img/iphone_t.gif) 0 16px no-repeat;}
td.simply		{width:100%; vertical-align:top;}
div.title		{padding:10px 20px;}
div.text		{padding:20px; border-top:1px solid #cfcfcd;font-size:10pt;}

div.but_1		{height:68px; background:url(/img/bg_goldline.gif) left bottom repeat-x;}
div.but_1 div.b1	{height:68px; background:url(/img/bg_gold.gif) right bottom no-repeat;}
div.but_1 div.b1 div	{height:68px; background:url(/img/bg_goldfone.gif) left bottom no-repeat;}
div.but_1 div a, div.but_1 div a:visited	{
	font-size: 10pt;
	font-weight: bold;
	color: #5a5a5a;
	display: block;
	padding: 33px 0 0 54px;
	text-decoration: none;
}
div.but_1 div a:hover	{text-decoration: none;
}

div.but_2		{height:68px; background:url(/img/bg_silverline.gif) left bottom repeat-x;}
div.but_2 div.b2		{height:68px; background:url(/img/bg_silver.gif) right bottom no-repeat;}
div.but_2 div.b2 div	{height:68px; background:url(/img/bg_silverfone.gif) left bottom no-repeat;}
div.but_2 div a, div.but_2 div a:visited	{font-size:10pt; font-weight:bold; color:#5a5a5a; display:block; padding:33px 0 0 54px; text-decoration:none;}
div.but_2 div a:hover	{text-decoration: none;
}

div.but_3		{height:68px; background:url(/img/bg_bronzeline.gif) left bottom repeat-x;}
div.but_3 div.b3	{height:68px; background:url(/img/bg_bronze.gif) right bottom no-repeat;}
div.but_3 div.b3 div	{height:68px; background:url(/img/bg_bronzefone.gif) left bottom no-repeat;}
div.but_3 div a, div.but_3 div a:visited	{font-size:10pt; font-weight:bold; color:#5a5a5a; display:block; padding:33px 0 0 54px; text-decoration:none;}
div.but_3 div a:hover	{text-decoration: none;
}
div.error{

	font-size: 9pt;
	color: #902504;
	font-weight: bold;
	padding-top: 20px;
	padding-bottom: 20px;
}
div.message{

	font-size: 11pt;
	color: #535853;
	font-weight: bold;
	padding-top: 20px;
}


.width		{width:100%;}

div.info	{border-top:1px solid #cfcfcd; padding:20px 0 0 25px; background:url(/img/info.gif) 0 22px no-repeat;}
div.info_top	{border-bottom:1px solid #cfcfcd; padding:20px 0 0 25px; background:url(/img/info.gif) 0 22px no-repeat;margin-top:10px;}
div.info_bottom	{border-top:1px solid #cfcfcd; padding:20px 0 0 25px; background:url(/img/info.gif) 0 22px no-repeat;margin-top:10px;}
div.note	{padding-left:25px; background:url(/img/info.gif) 0 2px no-repeat;}
div.select_search	{
	font-weight: bold;
	background-color: #fff;
}

span.select	{
	font-weight: bold;
	background-color: #fff;
}
table.sell_form				{}
table.sell_form td			{padding:7px;  border-bottom:1px solid #cfcfcd;}

table.sell_form td.frmn		{text-align:right; padding-top:10px;}
table.sell_form td.error		{text-align:right; padding-top:10px;color: #902504;font-weight: bold;}
table.sell_form td.frmn span	{height: 29px; font-weight: bold;
}
table.sell_form td span			{height:32px;}
table.sell_form td input		{margin:0 2px 0 10px;}
table.sell_form td.sbm input	{margin:12px 0 0 65px; width:auto;}
table.sell_form td.error_input input	{
	background-color: #FFB7B9;
}
table.sell_form td.sbm textarea {margin:12px 0 0 65px; width:auto;}


table.number_list		{width:100%;}
table.number_list td	{padding:4px 0; font-size:11pt; color:#647b87; font-weight:bold; border-bottom:1px solid #cfcfcd;}
table.number_list tr.last td	{border-bottom:none;}
table.number_list td.nmbr		{width:60%;}
table.number_list td.nmbr span	{background:#fff; color:#000; margin:0 2px; padding:0 2px; }
table.number_list td.price		{width:40%;}
table.number_list td.buy		{white-space:nowrap;}
table.number_list td.buy a, table.number_list td.buy a:visited	{font-size:8pt; color:#647b87; font-weight:normal; text-decoration:none;}
table.number_list td.buy a:hover	{text-decoration:underline;}

table.grid	{width:100%;}
table.grid td.gleft	{width:50%; vertical-align:top; padding-right:20px;}
table.grid td.gright	{width:50%; vertical-align:top; padding-left:20px;}

#sim_mts	{position:absolute; left:40px; top:0; width:80px; height:69px; background:url(/img/bg_mts.gif) no-repeat;}
#iphone		{position:absolute; left:64px; top:308px; width:76px; height:386px; background:url(/img/iphone.gif) no-repeat;}
#new		{position:absolute; left:-40px; top:-20px; width:64px; height:68px; background:url(/img/new.png) no-repeat; //background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/new.png,sizingMethod='crop');}
td.title h1	{margin-left:20px;}

td.search	{text-align:right;}

div.posit	{position:relative;}
table.rt	{margin-left:auto;}
td.op		{
	padding-bottom: 8px;
	font-size: 10pt;
	font-weight: bold;
}
td.op input	{
	width: auto;
	margin: 0 2px 0 10px;
	background-color: #E7E6E4;
	font-weight: bold;
}
div.ren		{display:inline; margin-left:15px; white-space:nowrap;font-size:10pt; }
td.but		{padding-left:10px; vertical-align:top;}
div.ren input	{width:150px;}

table.srch	{margin-bottom:15px;}
table.srch td.nm	{padding-right:10px;}
table.srch td.nm input	{width:150px;}
table.srch td.lst input	{width:auto; margin:0 2px 0 10px;}
table.srch td.bt	{padding-left:20px;}

.navigation {color:#545454;border:0;}
.navigation a:link,
.navigation a:visited,
.navigation a:active {
	text-decoration: none;
	color: #545454;
	background-color: #f9f9f9;
	border: 1px solid #e0e0e0;
	font-size: 11px;
	padding: 3px 6px;
}
.navigation a:hover {
background-color:#902504;color:#fff;border-color:#e0e0e0;}
.navigation span {
	border-bottom-color: #808080;
	border-color: #808080;
	text-decoration: none;
	background-color: #E7E6E4;
	border: 1px solid;
	color: #000000;
	font-size: 11px;
	padding: 3px 6px;
	border-right-color: #808080;
	border-top-color: #808080;
}
.page_info	{
	color: #545454;
	font-weight: bold;
} 
.page_info span {
	background-color: #fff;
	color: #545454;
	padding: 3px 6px;
	font-weight: bold;
}
#tooltip{
	position: absolute;
	border: 1px solid #fff;
	background: #f9f9f9;
	padding: 2px 5px;
	color: #545454;
	font-weight: bold;
	FONT-FAMILY: Verdana, Tahoma, sans-serif;
	FONT-SIZE: 12px;
	z-index:2;
}


