* {margin:0; padding:0}
.sm {list-style:none; width:363px; height:172px; display:block; overflow:hidden; float:right;}
.sm li {float:right; display:inline; overflow:hidden}
.sm img {border: 0px;}

body {margin:0px; padding:0px; background-color:black; color:#A8A8AB;}
body,td {font-family:Verdana; font-size:9pt;}
td.mainl {width:52px; background-image:url(/pics/bg_main_l.gif); background-repeat: repeat-y;}
td.mainr {width:52px; background-image:url(/pics/bg_main_r.gif); background-repeat: repeat-y;}
td.mainc {padding:0px 4px 0px 4px; }
td.top_title {height:173px; background-image:url(/pics/top-pocketnavigator_bg.png); background-repeat: no-repeat; text-align:right;}
td.top_title_diag {height:28px; background-image:url(/pics/bg_top_diag.gif); }
div.pnmenu {padding:1px 10px 0px 25px; height:19px; background-image:url(/pics/div_mainmenu_bul.gif); background-repeat: no-repeat; color:white;  font-size:8pt; font-weight:bold;}
div.pnmenu_s {padding:1px 10px 0px 25px; height:19px; background-image:url(/pics/div_mainmenu_s_bul.gif); background-repeat: no-repeat; color:#F36F21;  font-size:8pt; font-weight:bold;}
a.pnmenu, a.pnmenu:visited { height:19px; display:block; text-decoration:none;}
a.pnmenu:hover { background-color: #612C0D; cursor:hand;}

a {color:#A8A8AB;}

h2.title,h1.title {background-image:url(/pics/bul1.gif); background-repeat: no-repeat; color:#F36F21;padding:3px 0px 0px 27px; margin:24px 0px 0px 35px; font-weight:bold; font-size:9pt; height:20px;}
h3.title {color:#FFFFFF; margin:10px 0px 4px 63px; font-weight:bold; font-size:9pt;}

ul.m_list{
position: relative;
	padding: 3px 27px 10px 27px;
	margin: 0px 0px 0px 35px;
	color: #A8A8AB;
	list-style: none;
	z-index: -10;
}
ul.b_list{margin:0px 27px 10px 30px; padding:0px; color:#A8A8AB;}
ul.c_list{padding:3px 27px 10px 43px; margin:0px 0px 0px 35px; color:#A8A8AB;}
ul.d_list{padding:3px 27px 0px 43px; margin:0px 0px 0px 35px; color:white;}

div.main_img {padding-left:63px; margin-bottom:10px;}
div.main_pn_desc {position:absolute;margin:100px 0px 0px 11px;}

div.page_title_image {margin-left:63px;margin-top:40px;}

div.desc_images {margin-left:63px;margin-right:63px;}
img.desc_image {margin-top:4px;}
p.desc,ol {margin:2px 63px 6px 63px;}

table.footer {margin:60px 10px 0px 63px;}
td.footer {font-size:8pt;}
a.white {color:white;}

div.list_title_images {margin:45px 0px 0px 63px;}
img.list_title_image {margin-bottom:19px;}
div.list_pn_desc {margin:104px 0px 0px 313px; position:absolute;font-size:8pt; width:440px;display: block;}

div.pn_price {background-color:#333333; color:white; padding-left:14px; width:490px; height:22px; font-weight:bold; padding-top:3px;float:left;}
div.pn_price_main { color:white; padding-left:14px; width:450px; font-weight:bold; padding-top:3px;float:left;}
span.price {color:#F36D20;}
div.pn_price_main_small { color:white; padding-left:14px; width:135px; font-weight:bold; padding-top:3px;float:left;}
span.price {color:#F36D20;}
div.pn_soon {background-color:#04B3EC; color:white;font-weight:bold; padding-left:33px; padding-top:3px; height:22px; border-right:22px solid #F26E20; width:798px;}

/* раздел загрузок */
div.group_title {background-image:url(/pics/bul1.gif); background-repeat: no-repeat; color:#F36F21;padding:3px 0px 0px 27px; margin:24px 0px 0px 35px; font-weight:bold; font-size:9pt; height:20px;}
div.group_note { font-size:8pt; margin:4px 60px 0px 63px;}
div.group_warning { font-size:8pt; margin:4px 60px 0px 63px;}
span.warning {color:#F97122; font-weight: bold;}
span.download {color:white; font-weight: bold;}
div.item_title {color:white;padding:3px 0px 0px 63px; margin-top:10px; font-weight:bold; font-size:9pt; height:20px; background-color:#311607;}
div.item_download {color:white;padding:4px 40px 0px 63px;font-size:8pt;}

/* адреса */
div.adr_gray_think {border-top:1px solid color:#F36F21; margin-bottom:10px;}
h3.adr_name {font-size:9pt; font-weight:bold; margin:0px;}
a.adr_name:link,a.adr_name:visited {color:white;}
div.adr_descr,div.adr_item_descr {font-size:8pt;}
div.adr_main_addr {font-size:8pt;}
div.title_bullet,div.adr_country_menu{color:#F36F21;font-size:9pt; font-weight:bold; margin-bottom:8px;}
div.subtitle_bullet {color:#F36F21;font-size:9pt; font-weight:bold; margin-bottom:8px;}
div.adr_item_name {font-size:9pt; font-weight:bold; margin-top:8px; color:white;}
div.block_br {height:10px;}

div.adr_phcrop { overflow: hidden; width: 400px; height: 320px; min-height: 320px; margin: 10px 0px 0px 80px; padding: 0px; border: solid 1px #999999; }
img.adr_img {  }
div.#adr_photos { width: 400px;  text-align: center; }
div.adr_phscroll { height: 60px; min-height: 60px; margin: 10px 0px 0px 0px; padding: 0px; text-align: center; }
img.adr_imgscroll { border: solid 1px #999999;  }
div.adr_main_addr { margin: 4px 0px 4px 0px; }
div.adr_map_image,div.adr_item_map_image { text-align:center; margin: 12px 0px 12px 0px; }

div.foot { margin: 300px 0px 0px 0px; text-align: center; font-family: Verdana, sans-serif; font-weight: normal; color: 444444; font-size: 8pt; }
a.flink2 { font-family: Verdana, sans-serif; font-weight: normal; color: 444444; font-size: 8pt;  }



#sddm
{	margin: 0;
	padding: 0;
	z-index: 300;
position: absolute;	}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	border-right:2px solid black;
	float: left;
	font-size:8pt; font-weight:bold;}

#sddm li a
{	display: block;
	margin: 0px;
	padding: 4px 10px;
/*	width: 160px;*/
	background: #612C0D;
	color: #FFF;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	background: #49A3FF}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	border: 1px solid #5970B2}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #EAEBD8;
		color: #2875DE;
		font-size:8pt;
		font-weight:normal;
		}

	#sddm div a:hover
	{	background: #49A3FF;
		color: #FFF}

/* yetii tabs */
div.demolayout {
/*	width: 100%;*/
	margin: 0 50px 20px 60px;
}

ul.demolayout {
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 802px;
	float: left;
	background: url(http://www.palmstore.ru/pics/pixel.gif) bottom left repeat-x;
	border: 0px;
}

ul.demolayout li {
	margin: 0 2px 0 0;
	float: left;
}

ul.demolayout a {
	float: left;
	display: block;
	padding: 4px 8px;
	border: 1px solid #ccc;
	border-bottom: 0;
	color: #F36D20;
	background: #333;
	text-decoration: none;
	font-weight: bold;
}

ul.demolayout a:hover {
	background: #000;
}

ul.demolayout a.active {
	background: #000;
	padding-bottom: 5px;
	cursor: default;
	color: #fff;
}

.tabscontainer {
	clear: left;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top:0;
	padding: 20px 8px 0 8px;
}
